.home-refresh{--home-ink:#112d58;--home-navy:#092957;--home-blue:#245bd0;--home-teal:#078f82;--home-soft:#f4f7fc;--home-stroke:#dce5f2;--home-muted:#6c7b92;color:var(--home-ink);background:var(--home-soft)}.home-refresh .home-hero{isolation:isolate;background:radial-gradient(36rem 22rem at 4% 0%, #16c1af1c, transparent 70%), radial-gradient(36rem 24rem at 96% 10%, #245bd01a, transparent 72%), linear-gradient(180deg, #fff 0%, var(--home-soft) 100%);position:relative;overflow:hidden}.home-refresh .home-hero-inner{text-align:center;max-width:1050px;padding:clamp(48px,7vw,82px) 24px 30px;display:block}.home-refresh .home-hero .site-eyebrow{color:#2a57a4;background:#eaf1ff;border:1px solid #cddcf3;border-radius:999px;align-items:center;margin:0 auto 14px;padding:5px 13px;font-size:.78rem;font-weight:800;display:inline-flex}.home-refresh .home-hero h1{max-width:850px;color:var(--home-navy);letter-spacing:-.035em;text-wrap:balance;margin:0 auto;font-size:clamp(2.2rem,5vw,4.15rem);font-weight:900;line-height:1.28}.home-refresh[dir=rtl] .home-hero h1{letter-spacing:0;line-height:1.45}.home-refresh .home-hero .site-lede{max-width:660px;color:var(--home-muted);text-wrap:pretty;margin:15px auto 0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.9}.home-refresh-start{z-index:1;max-width:1190px;margin-inline:auto;padding:0 24px 68px;position:relative}.home-refresh-start-heading{text-align:center;margin:0 0 22px}.home-refresh-start-heading h2{color:var(--home-navy);text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:850;line-height:1.45}.home-refresh-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.home-refresh-path{border:1px solid var(--home-stroke);background:#fff;border-radius:22px;flex-direction:column;min-height:285px;padding:clamp(22px,3vw,32px);transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 14px 38px #13326812}.home-refresh-path:hover{border-color:#b8cbed;transform:translateY(-3px);box-shadow:0 20px 48px #1332681c}.home-refresh-path-scratch.is-unavailable{border-style:dashed}.home-refresh-path-copy{flex-direction:column;flex:1;align-items:flex-start;height:100%;display:flex}.home-refresh[dir=rtl] .home-refresh-path-copy{text-align:right;align-items:flex-start}.home-refresh-path-top{justify-content:space-between;align-items:center;width:100%;margin-block-end:22px;display:flex}.home-refresh-path-icon{border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.home-refresh-path-icon svg{width:25px;height:25px}.home-refresh-path-icon.is-blue{color:var(--home-blue);background:#eaf1ff}.home-refresh-path-icon.is-teal{color:var(--home-teal);background:#e4f7f3}.home-refresh-path-number{color:#a1aec0;letter-spacing:.08em;font-size:.82rem;font-weight:800}.home-refresh-path-copy h3{color:var(--home-navy);text-wrap:balance;margin:0;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:850;line-height:1.4}.home-refresh-path-copy p{color:var(--home-muted);text-wrap:pretty;margin:9px 0 22px;font-size:.96rem;line-height:1.8}.home-refresh-cta{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-block-start:auto;padding:10px 16px;font-size:.9rem;font-weight:800;transition:transform .18s,background-color .18s;display:inline-flex}.home-refresh-cta:hover{transform:translateY(-1px)}.home-refresh-cta svg{flex-shrink:0;width:17px;height:17px}.home-refresh-cta-cv{background:var(--home-blue);color:#fff}.home-refresh-cta-cv:hover{background:#1749b2}.home-refresh-cta-scratch{background:var(--home-teal);color:#fff}.home-refresh-cta-scratch:hover{background:#087568}.home-refresh-unavailable{min-height:48px;color:var(--home-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:auto;font-size:.9rem;font-weight:750;display:inline-flex}.home-refresh[dir=rtl] .home-refresh-cta svg{transform:scaleX(-1)}.home-refresh-invited{color:#075b55;text-align:center;background:#e7faf5;margin:0;padding:12px 20px;font-weight:700}@media (max-width:720px){.home-refresh .home-hero-inner{padding:42px 18px 24px}.home-refresh .home-hero h1{font-size:clamp(2rem,8.5vw,3rem)}.home-refresh-start{padding:0 16px 46px}.home-refresh-start-heading{margin-block-end:16px}.home-refresh-paths{grid-template-columns:minmax(0,1fr);gap:13px}.home-refresh-path{border-radius:18px;min-height:0;padding:22px}.home-refresh-path-top{margin-block-end:16px}.home-refresh-path-copy p{margin-block-end:18px}.home-refresh-cta{width:100%}}@media (prefers-reduced-motion:reduce){.home-refresh-path,.home-refresh-cta{transition:none}}
.home-v4110 .v4110-page{--navy:#0a2857;--ink:#0d2b54;--blue:#0b61af;--deep:#061b38;--teal:#16c6ae;--muted:#617793;--line:#dfe8f2;--paper:#f6f9fd;--body:"IBM Plex Sans Arabic", Tahoma, Arial, sans-serif;--heading:"Cairo", var(--body)}.home-v4110 .v4110-page *{box-sizing:border-box}.home-v4110 .v4110-page{color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;background:#fff;margin:0}.home-v4110 .v4110-page button,.home-v4110 .v4110-page a,.home-v4110 .v4110-page input{font:inherit}.home-v4110 .v4110-page button{cursor:pointer}.home-v4110 .v4110-page a{color:inherit;text-decoration:none}.home-v4110 .v4110-page button:focus-visible,.home-v4110 .v4110-page a:focus-visible,.home-v4110 .v4110-page summary:focus-visible{outline-offset:3px;outline:3px solid #12b9ad}.home-v4110 .v4110-page svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;block-size:22px;inline-size:22px}.home-v4110 .v4110-page .container{margin:auto}.home-v4110 .v4110-page .btn{border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-block-size:48px;padding:12px 19px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.home-v4110 .v4110-page .btn:hover{transform:translateY(-2px)}.home-v4110 .v4110-page .btn svg{flex-shrink:0;block-size:17px;inline-size:17px}.home-v4110 .v4110-page .blue{color:#fff;background:linear-gradient(125deg,#0b68b7,#084680);box-shadow:0 12px 22px #0b57952c}.home-v4110 .v4110-page .teal{color:#073953;background:#1bcdb3;box-shadow:0 11px 22px #099e8b24}.home-v4110 .v4110-page .light{color:#143c69;background:#fff;border:1px solid #dce5ee}.home-v4110 .v4110-page .hero{isolation:isolate;text-align:center;background:radial-gradient(at 7% 15%,#eaf2ff 0,#0000 32%),radial-gradient(at 90% 83%,#e5faf6 0,#0000 29%),linear-gradient(#fff,#fbfdff);place-items:center;min-block-size:535px;padding:72px 20px 66px;display:grid;position:relative;overflow:hidden}.home-v4110 .v4110-page .hero:before,.home-v4110 .v4110-page .hero:after{content:"";pointer-events:none;z-index:-1;border:1px solid #d5e6fa;border-radius:50%;position:absolute}.home-v4110 .v4110-page .hero:before{block-size:470px;inline-size:470px;inset-block-start:-350px;inset-inline-start:-200px;box-shadow:0 0 0 68px #ddefff22,0 0 0 137px #ddefff14}.home-v4110 .v4110-page .hero:after{block-size:415px;inline-size:415px;inset-block-end:-340px;inset-inline-end:-178px;box-shadow:0 0 0 67px #dcfaf329,0 0 0 134px #dcfaf319}.home-v4110 .v4110-page .hero-inner{max-inline-size:1010px}.home-v4110 .v4110-page .tag{color:#2b5ca3;background:#edf4ff;border:1px solid #cfdefa;border-radius:999px;align-items:center;gap:9px;padding:7px 16px;font-size:12px;font-weight:800;display:inline-flex}.home-v4110 .v4110-page .tag:before{content:"";background:#12bcac;border-radius:50%;block-size:6px;inline-size:6px;box-shadow:0 0 0 4px #12bcac1a}.home-v4110 .v4110-page .hero h1{max-inline-size:980px;font:900 clamp(40px, 5.25vw, 74px)/1.33 var(--heading);letter-spacing:-2px;color:#0a2857;text-wrap:balance;margin:27px auto 24px}.home-v4110 .v4110-page .hero h1 strong{color:#0a2857;display:block}.home-v4110 .v4110-page .hero-desc{color:#617994;max-inline-size:890px;margin:0 auto;font-size:clamp(14px,1.45vw,18px);line-height:2.05}.home-v4110 .v4110-page .hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:31px auto 0;display:flex}.home-v4110 .v4110-page .hero-actions .btn{border-radius:15px;min-block-size:55px;padding:13px 23px;font-size:14px}.home-v4110 .v4110-page .hero-small{color:#637f9c;justify-content:center;align-items:center;gap:6px;margin:17px 0 0;font-size:12px;font-weight:700;display:flex}.home-v4110 .v4110-page .hero-small svg{color:#13a391;block-size:16px;inline-size:16px}.home-v4110 .v4110-page .trust{border-block-end:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:22px;padding:18px max(30px,50vw - 585px);display:flex}.home-v4110 .v4110-page .trust strong{font-size:13px}.home-v4110 .v4110-page .trust small{color:#72859d;margin-block-start:4px;font-size:11px;display:block}.home-v4110 .v4110-page .checks{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.home-v4110 .v4110-page .checks span{color:#446f7d;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.home-v4110 .v4110-page .checks svg{color:#12aa93;block-size:15px;inline-size:15px}.home-v4110 .v4110-page .section{padding:94px 0}.home-v4110 .v4110-page .soft{background:#f5f8fc}.home-v4110 .v4110-page .over{color:#087b80;letter-spacing:.05em;font-size:11px;font-weight:900;display:inline-block}.home-v4110 .v4110-page .heading{font:900 clamp(25px, 3vw, 43px)/1.6 var(--heading);margin:7px 0 10px}.home-v4110 .v4110-page .lead{color:#647a94;max-inline-size:720px;margin:0;font-size:15px;line-height:2}.home-v4110 .v4110-page .section-intro{margin-block-end:28px}.home-v4110 .v4110-page .section-headrow{justify-content:space-between;align-items:end;gap:20px;display:flex}.home-v4110 .v4110-page .section-headrow a{color:#0a69a7;white-space:nowrap;font-size:12px;font-weight:900}.home-v4110 .v4110-page .feature-tabs{grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0 17px;display:grid}.home-v4110 .v4110-page .feature-tab{--hue:#10b8a3;color:#13335b;text-align:start;background:#fff;border:1px solid #e1e8f1;border-radius:19px;flex-direction:column;align-items:flex-start;gap:12px;min-block-size:141px;padding:22px 18px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 9px 25px #1433680c}.home-v4110 .v4110-page .feature-tab:nth-child(2){--hue:#3760e4}.home-v4110 .v4110-page .feature-tab:nth-child(3){--hue:#f47d41}.home-v4110 .v4110-page .feature-tab:nth-child(4){--hue:#ef4790}.home-v4110 .v4110-page .feature-tab:hover,.home-v4110 .v4110-page .feature-tab[aria-selected=true]{border-color:var(--hue);transform:translateY(-5px);box-shadow:0 17px 32px #14336817}.home-v4110 .v4110-page .feature-tab:after{content:"";background:var(--hue);opacity:0;border-radius:7px;block-size:4px;position:absolute;inset-block-end:0;inset-inline:16px}.home-v4110 .v4110-page .feature-tab[aria-selected=true]:after{opacity:1}.home-v4110 .v4110-page .feature-icon{block-size:48px;inline-size:48px;color:var(--hue);background:#f2f5ff;border-radius:13px;place-items:center;display:grid}.home-v4110 .v4110-page .feature-tab strong{font-size:13px;line-height:1.6}.home-v4110 .v4110-page .feature-stage{background:#fff;border:1px solid #dce6f0;border-radius:24px;grid-template-columns:45% 55%;min-block-size:357px;display:grid;overflow:hidden;box-shadow:0 23px 55px #13365c16}.home-v4110 .v4110-page .feature-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:42px 37px;display:flex}.home-v4110 .v4110-page .feature-count{color:#315fc4;direction:ltr;background:#f0f5ff;border-radius:100px;padding:7px 13px;font-size:12px;font-weight:900}.home-v4110 .v4110-page .feature-copy h3{font:900 clamp(24px, 2.5vw, 34px)/1.5 var(--heading);margin:17px 0 9px}.home-v4110 .v4110-page .feature-copy p{color:#627995;margin:0 0 23px;font-size:14px;line-height:2}.home-v4110 .v4110-page .feature-visual{background:radial-gradient(circle at 20% 20%,#fff8,#0000 30%),linear-gradient(140deg,#e4edff,#dcfff7);place-items:center;min-block-size:350px;padding:22px;display:grid}.home-v4110 .v4110-page .feature-visual[data-color=match]{background:linear-gradient(140deg,#e9edff,#d4e1ff)}.home-v4110 .v4110-page .feature-visual[data-color=translate]{background:linear-gradient(140deg,#fff6ed,#ffdfd4)}.home-v4110 .v4110-page .feature-visual[data-color=letter]{background:linear-gradient(140deg,#fff0f7,#ede4ff)}.home-v4110 .v4110-page .mockdoc{background:#fff;border-radius:12px;flex-direction:column;gap:12px;block-size:275px;inline-size:218px;max-inline-size:90%;padding:22px;display:flex;position:relative;transform:rotate(-4deg);box-shadow:0 27px 50px #143b6823}.home-v4110 .v4110-page .mockdoc strong{color:#16406f;font-size:15px}.home-v4110 .v4110-page .mockdoc span{background:#d5e3ed;border-radius:10px;block-size:8px;inline-size:95%}.home-v4110 .v4110-page .mockdoc span:nth-of-type(2){background:#16bcae;inline-size:60%}.home-v4110 .v4110-page .mockdoc span:nth-of-type(4){inline-size:73%}.home-v4110 .v4110-page .mockdoc span:nth-of-type(6){inline-size:42%}.home-v4110 .v4110-page .doc-flag{color:#088d80;background:#fff;border:1px solid #cce6e7;border-radius:9px;padding:10px 13px;font-size:12px;font-weight:900;position:absolute;inset-block-end:22px;inset-inline-start:-42px;box-shadow:0 9px 23px #25496c20}.home-v4110 .v4110-page .bilingual{color:#fff;background:radial-gradient(circle at 6% 0,#154b66,#0000 36%),linear-gradient(139deg,#123c68,#061b37)}.home-v4110 .v4110-page .bilingual .over{color:#82e2d5}.home-v4110 .v4110-page .bilingual .lead{color:#bfd0e1}.home-v4110 .v4110-page .bilingual .heading em{color:#8ff0df;font-style:normal}.home-v4110 .v4110-page .demo-grid{grid-template-columns:1fr 1fr;gap:20px;margin-block-start:35px;display:grid}.home-v4110 .v4110-page .demo-card{background:#ffffff0d;border:1px solid #ffffff37;border-radius:21px;min-block-size:285px;padding:27px}.home-v4110 .v4110-page .demo-top{justify-content:space-between;align-items:center;gap:10px;margin-block-end:21px;display:flex}.home-v4110 .v4110-page .demo-top strong{font-size:14px}.home-v4110 .v4110-page .demo-top span{color:#9debdc;direction:ltr;border:1px solid #ffffff35;border-radius:90px;padding:5px 8px;font-size:10px;font-weight:800}.home-v4110 .v4110-page .bubble{color:#1a4672;background:#fff;border-radius:17px 17px 5px;min-block-size:90px;padding:18px 19px;font-size:14px;line-height:2}.home-v4110 .v4110-page .demo-options{flex-wrap:wrap;gap:8px;margin-block-start:16px;display:flex}.home-v4110 .v4110-page .demo-options button,.home-v4110 .v4110-page .compare{color:#f4ffff;background:#143f5d;border:1px solid #9fd9e08a;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:800}.home-v4110 .v4110-page .demo-options button[aria-pressed=true]{color:#06314d;background:#a5ffed}.home-v4110 .v4110-page .demo-card small{color:#c9d8e6;margin-block-start:15px;font-size:11px;line-height:1.8;display:block}.home-v4110 .v4110-page .cv-card{color:#1c3e66;background:#fff;border-radius:9px;min-block-size:160px;margin-block-start:16px;padding:25px;box-shadow:0 13px 30px #00152b22}.home-v4110 .v4110-page .cv-card strong{letter-spacing:.13em;font-size:11px}.home-v4110 .v4110-page .cv-card em{color:#79879e;margin:6px 0 16px;font-size:10px;font-style:normal;display:block}.home-v4110 .v4110-page .cv-card p{margin:8px 0;font-size:12px;line-height:1.8}.home-v4110 .v4110-page .old{color:#b6555b;text-decoration:line-through}.home-v4110 .v4110-page .new{color:#087b73;background:#eafbf5;border-inline-start:3px solid #19b89d;padding:10px 12px}.home-v4110 .v4110-page .demo-foot{justify-content:space-between;align-items:center;gap:10px;margin-block-start:14px;display:flex}.home-v4110 .v4110-page .demo-foot span{color:#a0e6dc;font-size:11px}.home-v4110 .v4110-page .how-steps{margin-block-start:33px}.home-v4110 .v4110-page .choice-toggle{background:#edf4fb;border:1px solid #dbe8f2;border-radius:13px;gap:5px;padding:5px;display:inline-flex}.home-v4110 .v4110-page .choice-toggle button{color:#54708e;background:0 0;border:0;border-radius:9px;padding:11px 17px;font-size:12px;font-weight:900}.home-v4110 .v4110-page .choice-toggle button[aria-selected=true]{color:#fff;background:#0a63ae;box-shadow:0 4px 14px #125bab2a}.home-v4110 .v4110-page .journey-grid{margin-block-start:21px;display:grid}.home-v4110 .v4110-page .journey{border:1px solid #e0eaf2;padding:23px 18px;position:relative}.home-v4110 .v4110-page .journey b{direction:ltr}.home-v4110 .v4110-page .journey p{margin:0}.home-v4110 .v4110-page .showcase-panel{background:#fff;border:1px solid #e0e8f2;gap:20px;display:grid;overflow:hidden}.home-v4110 .v4110-page .showcase-info{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.home-v4110 .v4110-page .showcase-info h3{font:900 28px var(--heading)}.home-v4110 .v4110-page .template-options{flex-wrap:wrap;display:flex}.home-v4110 .v4110-page .template-options button{color:#23527f;background:#fff;border:1px solid #dbe6f0;font-size:12px;font-weight:800}.home-v4110 .v4110-page .template-options button[aria-pressed=true]{color:#fff;background:#0a66ad;border-color:#0a66ad}.home-v4110 .v4110-page .template-scene{place-items:center;display:grid}.home-v4110 .v4110-page .template-paper{color:#1e4473;background:#fff;transition:transform .3s}.home-v4110 .v4110-page .template-paper strong{font-size:16px}.home-v4110 .v4110-page .template-paper small{color:#8090a3;margin:7px 0 25px;font-size:9px;display:block}.home-v4110 .v4110-page .template-paper b{margin:10px 0;font-size:10px;display:block}.home-v4110 .v4110-page .template-paper i{background:#d7e5ee;border-radius:10px;block-size:6px;margin:8px 0;display:block}.home-v4110 .v4110-page .template-paper i:nth-of-type(2n){inline-size:70%}.home-v4110 .v4110-page .template-paper i:nth-of-type(3n){background:#71e2d2}.home-v4110 .v4110-page .faq-list details{border-block-end:1px solid #dfe8f1}.home-v4110 .v4110-page .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-weight:900;list-style:none;display:flex}.home-v4110 .v4110-page .faq-list summary:after{content:"+";color:#0a62a8;font-size:20px;font-weight:900}.home-v4110 .v4110-page .faq-list details[open] summary:after{content:"−"}.home-v4110 .v4110-page .faq-list p{margin:11px 0 0}.home-v4110 .v4110-page .roadmap h2{font:900 25px var(--heading);margin:9px 0}.home-v4110 .v4110-page .last-cta{color:#fff;text-align:center}.home-v4110 .v4110-page .last-cta h2{font:900 clamp(26px, 3.4vw, 42px)/1.5 var(--heading);margin:15px 0}.home-v4110 .v4110-page .last-actions{justify-content:center;align-items:center;gap:12px;margin-block-start:26px;display:flex}@media (max-width:900px){.home-v4110 .v4110-page .hero{min-block-size:0;padding:56px 21px 50px}.home-v4110 .v4110-page .hero h1{font-size:clamp(38px,6.2vw,57px)}.home-v4110 .v4110-page .feature-tabs,.home-v4110 .v4110-page .journey-grid{grid-template-columns:repeat(2,1fr)}.home-v4110 .v4110-page .trust{padding:20px 24px}}@media (max-width:700px){.home-v4110 .v4110-page .hero{padding:33px 18px 25px}.home-v4110 .v4110-page .hero .tag{padding:7px 11px;font-size:10px}.home-v4110 .v4110-page .hero h1{letter-spacing:-1px;margin:17px 0 13px;font-size:clamp(28px,7.1vw,39px);line-height:1.41}.home-v4110 .v4110-page .hero-desc{font-size:12.5px;line-height:1.85}.home-v4110 .v4110-page .hero-actions{gap:8px;margin-block-start:20px}.home-v4110 .v4110-page .hero-actions .btn{border-radius:11px;min-block-size:44px;padding:9px 13px;font-size:12px}.home-v4110 .v4110-page .hero-small{margin-block-start:14px;font-size:10px}.home-v4110 .v4110-page .trust{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px}.home-v4110 .v4110-page .checks{gap:9px 14px}.home-v4110 .v4110-page .checks span{font-size:10px}.home-v4110 .v4110-page .section{padding:65px 0}.home-v4110 .v4110-page .heading{font-size:27px}.home-v4110 .v4110-page .lead{font-size:13px}.home-v4110 .v4110-page .section-headrow{flex-direction:column;align-items:start;gap:8px}.home-v4110 .v4110-page .feature-tabs{gap:9px;margin:20px 0 12px}.home-v4110 .v4110-page .feature-tab{border-radius:15px;gap:9px;min-block-size:113px;padding:15px}.home-v4110 .v4110-page .feature-icon{border-radius:10px;block-size:37px;inline-size:37px}.home-v4110 .v4110-page .feature-icon svg{block-size:20px;inline-size:20px}.home-v4110 .v4110-page .feature-tab strong{font-size:11px}.home-v4110 .v4110-page .feature-stage{flex-direction:column;display:flex}.home-v4110 .v4110-page .feature-copy{padding:25px}.home-v4110 .v4110-page .feature-copy h3{font-size:25px}.home-v4110 .v4110-page .feature-copy p{font-size:12px}.home-v4110 .v4110-page .feature-visual{min-block-size:265px}.home-v4110 .v4110-page .mockdoc{block-size:218px;inline-size:188px;padding:20px}.home-v4110 .v4110-page .demo-grid,.home-v4110 .v4110-page .showcase-panel{grid-template-columns:1fr}.home-v4110 .v4110-page .demo-card{min-block-size:0;padding:22px}.home-v4110 .v4110-page .journey{min-block-size:204px;padding:18px 14px}.home-v4110 .v4110-page .journey h3{font-size:13px}.home-v4110 .v4110-page .journey p{font-size:11px}}@media (max-width:370px){.home-v4110 .v4110-page .hero{padding:27px 13px 22px}.home-v4110 .v4110-page .hero h1{font-size:27px}.home-v4110 .v4110-page .hero-desc{font-size:12px}.home-v4110 .v4110-page .hero-actions{flex-direction:column;align-items:stretch}.home-v4110 .v4110-page .hero-actions .btn{min-block-size:42px;inline-size:100%}.home-v4110 .v4110-page .feature-tab{padding:12px}.home-v4110 .v4110-page .journey{min-block-size:225px}}@media (prefers-reduced-motion:reduce){.home-v4110 .v4110-page :before,.home-v4110 .v4110-page :after{transition:none!important;animation:none!important}}.home-v4110 .v4110-page #how .how-steps{margin-block-start:28px}.home-v4110 .v4110-page .focus-section{background:linear-gradient(#f2f7fc 0%,#fff 66%);padding-block-start:0}.home-v4110 .v4110-page .focus-intro{background:#fff;border:1px solid #e2eaf3;box-shadow:0 16px 38px #1134570f}.home-v4110 .v4110-page .focus-headrow{gap:18px}.home-v4110 .v4110-page .focus-note{color:#5f7895;background:#f8fbff;border:1px solid #d9e6f3;border-radius:16px;max-inline-size:320px;padding:14px 16px;font-weight:700;line-height:1.8}.home-v4110 .v4110-page .focus-grid{margin-block-start:18px;display:grid}.home-v4110 .v4110-page .focus-card{background:#fff;border:1px solid #e2eaf3;box-shadow:0 12px 26px #1134570d}.home-v4110 .v4110-page .focus-icon{color:var(--accent);background:#0a63ae14;place-items:center}.home-v4110 .v4110-page .focus-card:nth-child(2) .focus-icon{background:#18a89a1a}.home-v4110 .v4110-page .focus-card:nth-child(3) .focus-icon{background:#d07a521a}.home-v4110 .v4110-page .focus-card:nth-child(4) .focus-icon{background:#2a8e9c1c}.home-v4110 .v4110-page .focus-card:nth-child(5) .focus-icon{background:#b4498d1a}.home-v4110 .v4110-page .focus-card:nth-child(6) .focus-icon{background:#6a57c81a}.home-v4110 .v4110-page .focus-icon svg{block-size:19px;inline-size:19px}.home-v4110 .v4110-page .focus-card h3{color:#17355d}.home-v4110 .v4110-page .focus-card p{margin:0}.home-v4110 .v4110-page .showcase{background:linear-gradient(#fff 0%,#f7fbff 100%)}.home-v4110 .v4110-page .showcase-panel{border-color:#dfe8f2;border-radius:28px;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);margin-block-start:26px}.home-v4110 .v4110-page .showcase-info .tag{color:#2b6399;background:#eef6ff;border:1px solid #dbe8f4;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800}.home-v4110 .v4110-page .showcase-info h3{color:#12345f;margin:18px 0 12px;font-size:31px}.home-v4110 .v4110-page .showcase-info p{color:#667f99;font-size:14px;line-height:2}.home-v4110 .v4110-page .template-options{gap:9px;margin-block-start:14px}.home-v4110 .v4110-page .template-options button{border-radius:11px;padding:10px 15px}.home-v4110 .v4110-page .template-scene{min-block-size:390px;padding:40px}.home-v4110 .v4110-page .roadmap h2{font-size:30px;line-height:1.5}.home-v4110 .v4110-page .roadmap .lead{max-inline-size:560px;font-size:13px;line-height:2}.home-v4110 .v4110-page .last-cta h2{font-size:clamp(29px,3.6vw,46px)}.home-v4110 .v4110-page .last-cta p{max-inline-size:720px;margin:0 auto}.home-v4110 .v4110-page .last-actions .btn{border-radius:14px;min-block-size:54px;padding:13px 24px}@media (max-width:1100px){.home-v4110 .v4110-page .focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.home-v4110 .v4110-page #how .journey-grid{grid-template-columns:1fr 1fr}.home-v4110 .v4110-page .focus-headrow{flex-direction:column;align-items:flex-start}.home-v4110 .v4110-page .focus-note{inline-size:100%;max-inline-size:none}.home-v4110 .v4110-page .showcase-panel{grid-template-columns:1fr}.home-v4110 .v4110-page .template-scene{padding:30px}}@media (max-width:640px){.home-v4110 .v4110-page #how .how-steps{border-radius:22px;padding:16px}.home-v4110 .v4110-page #how .choice-toggle{inline-size:100%;display:flex}.home-v4110 .v4110-page #how .choice-toggle button{flex:1}.home-v4110 .v4110-page #how .journey-grid{grid-template-columns:1fr;gap:12px}.home-v4110 .v4110-page #how .journey{padding:18px 16px}.home-v4110 .v4110-page .focus-section{padding-block-end:68px}.home-v4110 .v4110-page .focus-intro{border-radius:20px;padding:20px 18px 16px}.home-v4110 .v4110-page .focus-grid{grid-template-columns:1fr 1fr;gap:10px}.home-v4110 .v4110-page .focus-card{border-radius:16px;min-block-size:138px;padding:14px 12px 13px}.home-v4110 .v4110-page .focus-icon{block-size:34px;inline-size:34px;margin-block-end:10px}.home-v4110 .v4110-page .focus-card h3{font-size:13px}.home-v4110 .v4110-page .focus-card p{font-size:11px;line-height:1.75}.home-v4110 .v4110-page .showcase-info{padding:28px 18px 8px}.home-v4110 .v4110-page .showcase-info h3{font-size:24px}.home-v4110 .v4110-page .template-scene{min-block-size:286px;padding:18px}.home-v4110 .v4110-page .template-paper{min-block-size:288px;inline-size:220px}.home-v4110 .v4110-page .faq{padding:74px 0}.home-v4110 .v4110-page .faq-list details{padding:15px 14px}.home-v4110 .v4110-page .roadmap{padding:42px 0}.home-v4110 .v4110-page .last-cta{padding:74px 0}}@media (max-width:390px){.home-v4110 .v4110-page .focus-grid{grid-template-columns:1fr}}.home-v4110 .v4110-page #how,.home-v4110 .v4110-page #focus,.home-v4110 .v4110-page #preview,.home-v4110 .v4110-page #faq{scroll-margin-block-start:88px}.home-v4110 .v4110-page #how .journey{transition:transform .2s,box-shadow .2s}.home-v4110 .v4110-page #how .journey:hover{transform:translateY(-2px);box-shadow:0 15px 30px #0c376213}.home-v4110 .v4110-page #how .journey:before{content:"";background:#3baea3;border-radius:9px;block-size:3px;inline-size:52px;position:absolute;inset-block-end:0;inset-inline-start:20px}.home-v4110 .v4110-page .journey-mobile{display:none}.home-v4110 .v4110-page .focus-section{padding-block-end:72px}.home-v4110 .v4110-page .focus-intro{gap:6px;display:grid}.home-v4110 .v4110-page .focus-intro .heading{font-size:clamp(27px,2.65vw,40px)}.home-v4110 .v4110-page .focus-intro .lead{max-inline-size:720px;font-size:14px}.home-v4110 .v4110-page .focus-note{font-size:12px}.home-v4110 .v4110-page .focus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v4110 .v4110-page .focus-card{grid-template-rows:min-content 1fr;align-items:start;display:grid;position:relative}.home-v4110 .v4110-page .focus-icon{grid-row:1/3;align-self:start;margin:0;display:grid}.home-v4110 .v4110-page .focus-card h3{align-self:center;min-inline-size:0;margin:0}.home-v4110 .v4110-page .focus-card p{color:#526b88;grid-column:2}.home-v4110 .v4110-page .focus-card:hover{border-color:#bfd4e9;transform:translateY(-2px);box-shadow:0 12px 30px #14336212}.home-v4110 .v4110-page .showcase-info{gap:4px}.home-v4110 .v4110-page .template-scene{position:relative;overflow:hidden}.home-v4110 .v4110-page .template-scene:after{content:"PREVIEW · SAMPLE";letter-spacing:.15em;color:#43648699;direction:ltr;font-size:9px;font-weight:800;position:absolute;inset-block-end:16px;inset-inline-end:18px}.home-v4110 .v4110-page .template-paper{border:1px solid #e6eef5;border-radius:8px;min-block-size:350px;inline-size:280px;padding:22px;transform:rotate(-3deg)}.home-v4110 .v4110-page .template-paper .resume-top{border-block-end:1px solid #c4d6e5;align-items:center;gap:11px;margin-block-end:15px;padding-block-end:13px;display:flex}.home-v4110 .v4110-page .template-paper .resume-avatar{color:#245e90;background:#dcecf8;border-radius:9px;flex:none;place-items:center;block-size:35px;inline-size:35px;font:700 11px Arial;display:grid}.home-v4110 .v4110-page .template-paper .resume-top strong{letter-spacing:.04em;color:#153b61;font:800 15px/1.2 Arial,sans-serif;display:block}.home-v4110 .v4110-page .template-paper .resume-top small{color:#778aa0;margin:5px 0 0;font:500 9px Arial}.home-v4110 .v4110-page .template-paper .resume-contents>b{color:#0b638b;letter-spacing:.12em;border-block-end:1px solid #d4e1ea;margin:13px 0 6px;padding-block-end:4px;font:800 9px Arial;display:block}.home-v4110 .v4110-page .template-paper .resume-contents>p{color:#384f65;margin:0;font:9px/1.6 Arial,sans-serif}.home-v4110 .v4110-page .template-paper .resume-role{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.home-v4110 .v4110-page .template-paper .resume-role strong{color:#1a3657;font:800 10px Arial}.home-v4110 .v4110-page .template-paper .resume-role small{color:#6f8194;margin:0;font:8px Arial}.home-v4110 .v4110-page .template-paper .resume-contents ul{color:#425972;margin:6px 0 0;padding-inline-start:15px;font:9px/1.65 Arial,sans-serif;list-style:outside}.home-v4110 .v4110-page .template-paper .resume-skills{flex-wrap:wrap;gap:5px;margin-block-start:6px;display:flex}.home-v4110 .v4110-page .template-paper .resume-skills span{color:#2f668c;background:#eaf4fa;border-radius:5px;padding:5px 7px;font:700 8px Arial}.home-v4110 .v4110-page .template-paper[data-style=classic]{border-block-start:9px solid #203d5c;border-inline-start:1px solid #cddae5;transform:rotate(0)}.home-v4110 .v4110-page .template-paper[data-style=classic] .resume-avatar{color:#fff;background:#223954;border-radius:0}.home-v4110 .v4110-page .template-paper[data-style=classic] .resume-contents>b{color:#203d5c;border-block-end-color:#203d5c}.home-v4110 .v4110-page .template-paper[data-style=creative]{border-inline-start:12px solid #12ad9f;transform:rotate(3deg)}.home-v4110 .v4110-page .template-paper[data-style=creative] .resume-avatar{color:#fff;background:#0e9a8f;border-radius:50%}.home-v4110 .v4110-page .template-paper[data-style=creative] .resume-contents>b{color:#0b897d;border-block-end-color:#9fdbd3}.home-v4110 .v4110-page .faq-list details{transition:box-shadow .2s,border-color .2s}.home-v4110 .v4110-page .faq-list details[open]{border-color:#b7d6ed;box-shadow:0 10px 25px #104c8412}@media (max-width:900px){.home-v4110 .v4110-page .focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v4110 .v4110-page .focus-card{min-block-size:128px}.home-v4110 .v4110-page .template-scene{min-block-size:340px}}@media (max-width:700px){.home-v4110 .v4110-page #how .how-steps{border-radius:21px;padding:16px 15px 17px}.home-v4110 .v4110-page #how .journey-grid{display:none!important}.home-v4110 .v4110-page .journey-mobile{margin-block-start:16px;display:block}.home-v4110 .v4110-page #how .choice-toggle{inline-size:100%;display:flex}.home-v4110 .v4110-page #how .choice-toggle button{flex:1;min-block-size:44px;font-size:13px}.home-v4110 .v4110-page .stepper-toolbar{justify-content:space-between;align-items:center;gap:8px;margin-block-end:12px;display:flex}.home-v4110 .v4110-page .stepper-toolbar>span{color:#526f8d;font-size:12px;font-weight:800}.home-v4110 .v4110-page .stepper-dots{align-items:center;gap:4px;display:flex}.home-v4110 .v4110-page .stepper-card{background:linear-gradient(120deg,#f7fcff,#eaf5fb);border:1px solid #dbe8f4;border-radius:17px;gap:14px;min-block-size:143px;padding:17px 16px;display:flex}.home-v4110 .v4110-page .stepper-illustration{flex-direction:column;flex:none;align-items:center;gap:12px;inline-size:52px;display:flex}.home-v4110 .v4110-page .stepper-num{color:#fff;background:#0d5d9d;border-radius:13px;place-items:center;block-size:45px;inline-size:45px;font:900 15px Arial;display:grid}.home-v4110 .v4110-page .stepper-illustration svg{color:#21a8a0;block-size:24px;inline-size:24px}.home-v4110 .v4110-page .stepper-content{flex:1;min-inline-size:0}.home-v4110 .v4110-page .stepper-content h3{color:#153e6a;margin:4px 0 9px;font-size:18px;line-height:1.5}.home-v4110 .v4110-page .stepper-content p{color:#506b89;margin:0;font-size:13px;line-height:1.9}.home-v4110 .v4110-page .stepper-actions{justify-content:space-between;gap:10px;margin-block-start:14px;display:flex}.home-v4110 .v4110-page .stepper-actions button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-block-size:44px;padding:10px 16px;font-size:13px;font-weight:900;display:inline-flex}.home-v4110 .v4110-page .stepper-prev{color:#255a87;background:#fff;border:1px solid #d4e4ef}.home-v4110 .v4110-page .stepper-prev:disabled{opacity:.4;cursor:not-allowed}.home-v4110 .v4110-page .stepper-next{color:#fff;background:#0d63a7;border:1px solid #0d63a7;min-inline-size:112px}.home-v4110 .v4110-page .stepper-next svg{block-size:15px;inline-size:15px}.home-v4110 .v4110-page .focus-section{padding-block:0 48px}.home-v4110 .v4110-page .focus-intro{border-radius:20px}.home-v4110 .v4110-page .focus-intro .heading{font-size:clamp(21px,6.3vw,27px);line-height:1.5}.home-v4110 .v4110-page .focus-intro .lead{font-size:12.5px;line-height:1.85}.home-v4110 .v4110-page .focus-note{padding:10px 12px;font-size:11.5px;line-height:1.7}.home-v4110 .v4110-page .focus-grid{gap:10px;margin-block-start:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-v4110 .v4110-page .focus-card{border-radius:16px;flex-direction:column;gap:5px;padding:13px 12px;display:flex}.home-v4110 .v4110-page .focus-icon{border-radius:10px;flex:none;block-size:33px;inline-size:33px;margin-block-end:5px}.home-v4110 .v4110-page .focus-icon svg{block-size:17px;inline-size:17px}.home-v4110 .v4110-page .focus-card h3{margin:0;font-size:13px;line-height:1.45}.home-v4110 .v4110-page .focus-card p{color:#526d89;margin:0;font-size:11.5px;line-height:1.6}.home-v4110 .v4110-page .showcase-panel{border-radius:21px}.home-v4110 .v4110-page .showcase-info{padding:27px 18px 12px}.home-v4110 .v4110-page .showcase-info h3{font-size:25px}.home-v4110 .v4110-page .showcase-info p{font-size:13px}.home-v4110 .v4110-page .template-options button{min-block-size:43px}.home-v4110 .v4110-page .template-scene{min-block-size:342px;padding:24px}.home-v4110 .v4110-page .template-paper{min-block-size:317px;inline-size:250px;padding:18px}.home-v4110 .v4110-page .faq-list{gap:9px}.home-v4110 .v4110-page .faq-list summary{font-size:13px}.home-v4110 .v4110-page .roadmap h2{font-size:26px}.home-v4110 .v4110-page .last-actions .btn{min-block-size:47px;padding:10px 15px;font-size:12px}}@media (max-width:360px){.home-v4110 .v4110-page .focus-card{min-block-size:155px;padding:11px 10px}.home-v4110 .v4110-page .focus-card h3{font-size:12px}.home-v4110 .v4110-page .focus-card p{font-size:11px}.home-v4110 .v4110-page .stepper-card{padding:14px 12px}.home-v4110 .v4110-page .stepper-content h3{font-size:16px}.home-v4110 .v4110-page .template-paper{inline-size:235px}}@media (prefers-reduced-motion:reduce){.home-v4110 .v4110-page #how .journey:hover,.home-v4110 .v4110-page .focus-card:hover{transform:none}}.home-v4110 .v4110-page #how{background:linear-gradient(#f9fcff 0%,#eef5fb 100%)}.home-v4110 .v4110-page #how .how-steps{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dce8f3;position:relative;overflow:hidden;box-shadow:0 20px 46px #11345712}.home-v4110 .v4110-page #how .how-steps:before,.home-v4110 .v4110-page #how .how-steps:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.home-v4110 .v4110-page #how .how-steps:before{background:radial-gradient(circle,#13bcaa1f,#0000 65%);block-size:280px;inline-size:280px;inset-block-start:-120px;inset-inline-start:-80px}.home-v4110 .v4110-page #how .how-steps:after{background:radial-gradient(circle,#0a63ae1a,#0000 68%);block-size:220px;inline-size:220px;inset-block-end:-110px;inset-inline-end:-80px}.home-v4110 .v4110-page #how .choice-toggle{z-index:1;background:#eff5fb;border-color:#dde8f2;border-radius:18px;gap:7px;padding:7px;position:relative}.home-v4110 .v4110-page #how .choice-toggle button{border-radius:13px;padding:13px 18px;font-size:13px}.home-v4110 .v4110-page #how .journey-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block-start:22px;position:relative}.home-v4110 .v4110-page #how .journey{background:linear-gradient(#fff 0%,#f9fcff 100%);border-radius:22px;min-block-size:195px;padding:25px 20px 20px;box-shadow:0 10px 24px #1134570f}.home-v4110 .v4110-page #how .journey:before{content:"";background:linear-gradient(90deg,#18b6a6,#0e68ae);border-radius:22px 0 16px;block-size:4px;inline-size:110px;position:absolute;inset-block:0 auto;inset-inline:0 auto}.home-v4110 .v4110-page #how .journey b{color:#07887d;background:#e6f7f2;border-radius:15px;place-items:center;block-size:48px;inline-size:48px;padding:0;font-size:13px;font-weight:900;display:grid}.home-v4110 .v4110-page #how .journey h3{color:#163a64;margin:16px 0 8px;font-size:18px;line-height:1.55}.home-v4110 .v4110-page #how .journey p{color:#657c97;font-size:13px;line-height:1.95}.home-v4110 .v4110-page .showcase-panel{box-shadow:0 22px 48px #14336417}.home-v4110 .v4110-page .showcase-info{padding:52px 42px}.home-v4110 .v4110-page .template-scene{background:radial-gradient(circle at 18% 16%,#ecf6ff 0,#dfefff 28%,#0000 28%),linear-gradient(135deg,#e3efff,#d5f8f1)}.home-v4110 .v4110-page .template-paper{box-shadow:0 30px 52px #09395e40}.home-v4110 .v4110-page .faq-grid{align-items:start;display:grid}.home-v4110 .v4110-page .faq-copy{position:sticky;inset-block-start:108px}.home-v4110 .v4110-page .faq-list{gap:14px;display:grid}.home-v4110 .v4110-page .faq-list details{padding:17px 18px}.home-v4110 .v4110-page .faq-list summary{color:#143a61;min-block-size:28px;line-height:1.8}.home-v4110 .v4110-page .faq-list p{color:#667e98;margin-block-start:12px}.home-v4110 .v4110-page .roadmap-shell{align-items:start;gap:26px;display:grid}.home-v4110 .v4110-page .roadmap-copy{padding-block-start:8px}.home-v4110 .v4110-page .roadmap-copy h2{font:900 clamp(30px, 3.2vw, 44px)/1.42 var(--heading);margin:10px 0 12px}.home-v4110 .v4110-page .roadmap-copy .lead{font-size:14px;line-height:2}.home-v4110 .v4110-page .roadmap-cards{gap:14px;display:grid}.home-v4110 .v4110-page .future-card{background:#fff;border:1px solid #dbe7f1;border-radius:20px;padding:20px 18px 18px;position:relative;box-shadow:0 14px 30px #1134570d}.home-v4110 .v4110-page .future-card.main{color:#fff;background:linear-gradient(#0a2c58,#0a2243);border-color:#0a2c58;grid-row:span 2;box-shadow:0 24px 50px #081d3a3d}.home-v4110 .v4110-page .future-card.main p{color:#d9e9f6}.home-v4110 .v4110-page .future-icon{color:#0b66a8;background:#eef8ff;border-radius:15px;place-items:center;block-size:46px;inline-size:46px;margin-block-end:16px;display:grid}.home-v4110 .v4110-page .future-card.main .future-icon{color:#88f0e0;background:#ffffff1f}.home-v4110 .v4110-page .future-card h3{color:#13345c;margin:0 0 8px;line-height:1.65}.home-v4110 .v4110-page .future-card.main h3{color:#fff}.home-v4110 .v4110-page .future-card p{color:#607995;margin:0}.home-v4110 .v4110-page .future-card:after{content:"";background:linear-gradient(90deg,#18b6a6,#0e68ae);border-radius:0 16px 0 20px;block-size:4px;inline-size:88px;position:absolute;inset-block:auto 0;inset-inline:0 auto}.home-v4110 .v4110-page .future-card.main:after{background:linear-gradient(90deg,#7cf4de,#27d3bd)}@media (max-width:1100px){.home-v4110 .v4110-page .roadmap-shell,.home-v4110 .v4110-page .faq-grid{grid-template-columns:1fr}.home-v4110 .v4110-page .faq-copy{position:static}.home-v4110 .v4110-page .roadmap-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.home-v4110 .v4110-page .showcase-info{padding:34px 28px 10px}}@media (max-width:700px){.home-v4110 .v4110-page .faq{padding:72px 0}.home-v4110 .v4110-page .faq-list details{padding:15px 14px}.home-v4110 .v4110-page .roadmap{padding:72px 0}.home-v4110 .v4110-page .roadmap-shell{grid-template-columns:1fr;gap:18px}.home-v4110 .v4110-page .roadmap-cards{grid-template-columns:1fr}.home-v4110 .v4110-page .future-card.main{grid-row:auto;min-block-size:0}.home-v4110 .v4110-page .future-icon{border-radius:13px;block-size:40px;inline-size:40px;margin-block-end:12px}}@media (max-width:360px){.home-v4110 .v4110-page .future-card{padding:16px 14px}.home-v4110 .v4110-page .future-card h3{font-size:15px}.home-v4110 .v4110-page .future-card p{font-size:12px}}.home-v4110 .v4110-page .container{max-inline-size:1460px;padding:0 22px}.home-v4110 .v4110-page .trust{padding-inline:max(22px,50vw - 688px)}.home-v4110 .v4110-page #how .section-intro{margin-block-end:18px}.home-v4110 .v4110-page #how .how-steps{border-radius:26px;padding:22px 20px 20px}.home-v4110 .v4110-page .journey-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-v4110 .v4110-page .journey{overflow:hidden;background:linear-gradient(#fff 0%,#f7fbff 100%)!important;border-radius:22px!important;min-block-size:160px!important;padding-block:18px 16px!important;padding-inline:18px!important;box-shadow:0 14px 30px #1134570d!important}.home-v4110 .v4110-page .journey:before{content:"";background:linear-gradient(90deg, var(--step-accent), #0b69ae);border-radius:0 14px 0 20px;block-size:4px;inline-size:90px;position:absolute;inset-block:auto 0;inset-inline:0 auto}.home-v4110 .v4110-page .journey:after{content:"";pointer-events:none;background:radial-gradient(circle,#19b4a61f,#0000 70%);border-radius:26px;block-size:98px;inline-size:98px;position:absolute;inset-block-start:-24px;inset-inline-end:-22px}.home-v4110 .v4110-page .journey b{place-items:center;block-size:42px;inline-size:42px;color:#0a8d81!important;background:#e6f7f3!important;border-radius:14px!important;padding:0!important;font-size:12px!important;display:grid!important}.home-v4110 .v4110-page .journey-icon{color:#0b69ae;background:#eff6ff;border-radius:14px;place-items:center;block-size:42px;inline-size:42px;display:grid;position:absolute;inset-block-start:18px;inset-inline-end:18px;box-shadow:inset 0 0 0 1px #d9e6f3}.home-v4110 .v4110-page .journey-icon svg{block-size:20px;inline-size:20px}.home-v4110 .v4110-page .journey h3{color:#153b64;line-height:1.55;margin:16px 0 7px!important;font-size:18px!important}.home-v4110 .v4110-page .journey p{color:#637c96;line-height:1.85;font-size:13px!important}.home-v4110 .v4110-page .focus-intro{border-radius:28px;padding:20px 26px 18px}.home-v4110 .v4110-page .focus-headrow{align-items:flex-end}.home-v4110 .v4110-page .focus-intro .heading{max-inline-size:15ch}.home-v4110 .v4110-page .focus-grid{gap:12px!important}.home-v4110 .v4110-page .focus-card{-moz-column-gap:12px!important;border-radius:18px!important;grid-template-columns:40px minmax(0,1fr)!important;column-gap:12px!important;min-block-size:118px!important;padding:15px 15px 14px!important}.home-v4110 .v4110-page .focus-icon{border-radius:13px;block-size:40px;inline-size:40px;margin-block-end:0!important}.home-v4110 .v4110-page .focus-card h3{font-size:15px!important;line-height:1.45!important}.home-v4110 .v4110-page .focus-card p{margin-block-start:4px!important;font-size:12px!important;line-height:1.7!important}.home-v4110 .v4110-page .focus-card:after{content:"";background:var(--accent);border-radius:99px;block-size:4px;inline-size:76px;position:absolute;inset-block:auto 0;inset-inline:auto 14px}.home-v4110 .v4110-page .faq{background:linear-gradient(#edf4fb 0%,#f8fbff 100%);padding:88px 0}.home-v4110 .v4110-page .faq .container{background:#f9fcff;border:1px solid #d7e5f2;border-radius:34px;padding:34px 34px 36px;box-shadow:0 20px 48px #1134570d}.home-v4110 .v4110-page .faq-grid{grid-template-columns:34% 66%!important;gap:24px!important}.home-v4110 .v4110-page .faq-copy{padding-inline-start:10px}.home-v4110 .v4110-page .faq-list details{background:#fff;box-shadow:0 10px 24px #1134570a;border:1px solid #d9e6f1!important;border-radius:18px!important}.home-v4110 .v4110-page .faq-list details+details{margin-block-start:12px}.home-v4110 .v4110-page .faq-list summary{font-size:14px!important}.home-v4110 .v4110-page .faq-list p{font-size:13px!important;line-height:1.95!important}.home-v4110 .v4110-page .roadmap{background:linear-gradient(#edf4fb 0%,#f8fbff 100%);padding:88px 0}.home-v4110 .v4110-page .roadmap-copy{padding-inline-end:12px}.home-v4110 .v4110-page .roadmap-copy .over{align-items:center;gap:8px;display:inline-flex}.home-v4110 .v4110-page .roadmap-copy .over:after{content:"";background:#7bd9cc;border-radius:50%;block-size:8px;inline-size:8px;box-shadow:0 0 0 5px #7bd9cc2e}.home-v4110 .v4110-page .future-card{min-block-size:164px!important;padding-block-start:52px!important}.home-v4110 .v4110-page .future-card.main{padding-block-start:58px!important}.home-v4110 .v4110-page .future-badge{color:#0a877d;letter-spacing:.02em;background:#eef8f7;border:1px solid #d6ece9;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;inset-block-start:16px;inset-inline-start:16px}.home-v4110 .v4110-page .future-badge:before{content:"◷";font-size:11px}.home-v4110 .v4110-page .future-card.main .future-badge{color:#8af1df;background:#ffffff14;border-color:#ffffff2e}.home-v4110 .v4110-page .future-card h3{font-size:16px!important}.home-v4110 .v4110-page .future-card p{font-size:12.5px!important;line-height:1.8!important}@media (max-width:900px){.home-v4110 .v4110-page .container{max-inline-size:none;padding:0 20px}.home-v4110 .v4110-page .faq .container{padding:28px 24px}.home-v4110 .v4110-page .roadmap-shell,.home-v4110 .v4110-page .faq-grid{grid-template-columns:1fr!important}.home-v4110 .v4110-page .roadmap-copy .over:after{content:"";background:#7bd9cc;border-radius:50%;block-size:8px;inline-size:8px;box-shadow:0 0 0 5px #7bd9cc2e}}@media (max-width:700px){.home-v4110 .v4110-page .container{padding:0 16px}.home-v4110 .v4110-page .journey-grid{display:none!important}.home-v4110 .v4110-page .focus-intro{padding:18px 18px 16px}.home-v4110 .v4110-page .focus-card{min-block-size:126px!important}.home-v4110 .v4110-page .faq .container{border-radius:24px;padding:22px 16px 24px}.home-v4110 .v4110-page .faq-list details{border-radius:16px!important}.home-v4110 .v4110-page .future-card{min-block-size:0!important;padding-block-start:48px!important}.home-v4110 .v4110-page .future-badge{inset-block-start:14px;inset-inline-start:14px}}.home-v4110 .v4110-page .roadmap-cards{min-inline-size:0;grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-v4110 .v4110-page .roadmap-copy{min-inline-size:0}.home-v4110 .v4110-page .entry-choice-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;inline-size:min(1460px,100% - 40px);margin:22px auto 10px;scroll-margin-block-start:90px;display:grid}.home-v4110 .v4110-page .entry-panel{isolation:isolate;border:1px solid #0f54821f;border-radius:30px;grid-template-columns:minmax(0,1.25fr) minmax(0,.84fr);min-block-size:480px;min-inline-size:0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0c294d14}.home-v4110 .v4110-page .entry-panel--upload{color:#fff;background:radial-gradient(circle at 82% 89%,#10bfab24,#0000 49%),linear-gradient(145deg,#143c71 0%,#0b2951 60%,#071e3b 100%)}.home-v4110 .v4110-page .entry-panel--scratch{color:#0b2e57;background:radial-gradient(circle at 20% 90%,#3bbdc126,#0000 48%),linear-gradient(140deg,#fcfeff 0%,#edf7fc 100%)}.home-v4110 .v4110-page .entry-content{z-index:2;flex-direction:column;align-items:flex-start;min-inline-size:0;padding:42px clamp(20px,2.6vw,42px) 32px;display:flex;position:relative}.home-v4110 .v4110-page .entry-eyebrow{white-space:nowrap;color:#99f4df;align-items:center;gap:9px;min-block-size:22px;font-size:11px;font-weight:800;display:flex}.home-v4110 .v4110-page .entry-panel--scratch .entry-eyebrow{color:#008a8a}.home-v4110 .v4110-page .entry-eyebrow svg{block-size:18px;inline-size:18px}.home-v4110 .v4110-page .entry-eyebrow-line{opacity:.55;background:currentColor;block-size:1px;inline-size:30px}.home-v4110 .v4110-page .entry-content h2{font-family:var(--heading);letter-spacing:-.045em;text-wrap:balance;max-inline-size:100%;margin:28px 0 13px;font-size:clamp(29px,2.6vw,40px);font-weight:900;line-height:1.35}.home-v4110 .v4110-page .entry-content h2 span{color:#86f3df;white-space:nowrap;display:block}.home-v4110 .v4110-page .entry-panel--scratch .entry-content h2 span{color:#096db3}.home-v4110 .v4110-page .entry-description{color:#dbeaf8;overflow-wrap:break-word;min-inline-size:0;max-inline-size:36ch;margin:0;font-size:13.5px;line-height:2}.home-v4110 .v4110-page .entry-panel--scratch .entry-description{color:#526e88}.home-v4110 .v4110-page .entry-action-area{flex-direction:column;align-items:stretch;gap:13px;inline-size:100%;margin-block-start:auto;padding-block-start:30px;display:flex}.home-v4110 .v4110-page .entry-action{cursor:pointer;border:0;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;min-block-size:52px;inline-size:100%;padding:11px 17px;font-size:13px;font-weight:900;transition:filter .2s,transform .2s;display:flex;box-shadow:0 14px 26px #02234621}.home-v4110 .v4110-page .entry-action--teal{color:#062c4a;background:#18c9b4}.home-v4110 .v4110-page .entry-action--blue{color:#fff;background:#0c63af}.home-v4110 .v4110-page .entry-action:hover{filter:brightness(1.055);transform:translateY(-2px)}.home-v4110 .v4110-page .entry-action:focus-visible{outline-offset:3px;outline:3px solid #72e6db}.home-v4110 .v4110-page .entry-action svg{flex:none;block-size:18px;inline-size:18px}.home-v4110 .v4110-page .entry-hint{color:#bbcee0;text-align:center;min-block-size:18px;font-size:11px;line-height:1.6}.home-v4110 .v4110-page .entry-panel--scratch .entry-hint{color:#647f9a}.home-v4110 .v4110-page .entry-visual{justify-content:center;align-items:center;min-block-size:0;min-inline-size:0;padding-block:24px;padding-inline:9px 26px;display:flex;position:relative;overflow:hidden}.home-v4110 .v4110-page .entry-visual:before{content:"";pointer-events:none;background:radial-gradient(circle,#45c8bd30 0,#0000 67%);position:absolute;inset-block:11% 10%;inset-inline:-14% -12%}.home-v4110 .v4110-page .entry-visual--details:before{background:radial-gradient(circle,#128dbc1f,#0000 72%)}.home-v4110 .v4110-page .entry-cv-sheet{aspect-ratio:.73;background:#fff;border:1px solid #e4eef5;border-radius:18px;flex-direction:column;flex:none;gap:10px;inline-size:min(100%,195px);padding:24px 19px;display:flex;position:relative;transform:rotate(-5deg);box-shadow:12px 15px #bcd5e78c,0 28px 45px #01152e52}.home-v4110 .v4110-page .entry-cv-avatar{background:linear-gradient(145deg,#d9edff,#b1d4f3);border-radius:10px;flex:none;block-size:36px;inline-size:36px}.home-v4110 .v4110-page .entry-cv-line{background:#d7e6ee;border-radius:99px;flex:none;block-size:8px;inline-size:100%}.home-v4110 .v4110-page .entry-cv-line--title{background:#165393;block-size:11px;inline-size:75%}.home-v4110 .v4110-page .entry-cv-line--small{inline-size:59%}.home-v4110 .v4110-page .entry-cv-line--mid{inline-size:79%}.home-v4110 .v4110-page .entry-cv-rule{background:#16c7b4;border-radius:50px;flex:none;block-size:5px;inline-size:62px;margin:6px 0 4px}.home-v4110 .v4110-page .entry-cv-rule--secondary{inline-size:46px;margin-block-start:4px}.home-v4110 .v4110-page .entry-cv-success{color:#078d7f;background:#e4fbf4;border-radius:9px;place-items:center;block-size:28px;inline-size:28px;display:grid;position:absolute;inset-block-end:15px;inset-inline-start:16px}.home-v4110 .v4110-page .entry-cv-success svg{block-size:18px;inline-size:18px}.home-v4110 .v4110-page .entry-visual-chip{color:#0b6b8f;background:#fff;border:1px solid #d1eaf0;border-radius:10px;align-items:center;gap:5px;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;inset-block-end:45px;inset-inline-start:0;box-shadow:0 12px 23px #00213f24}.home-v4110 .v4110-page .entry-visual-chip svg{color:#0aa994;block-size:14px;inline-size:14px}.home-v4110 .v4110-page .entry-details-sheet{aspect-ratio:.82;background:#ffffffd9;border:1px solid #cbdfeb;border-radius:20px;flex-direction:column;flex:none;justify-content:center;gap:13px;inline-size:min(100%,185px);padding:19px 13px;display:flex;position:relative;transform:rotate(5deg);box-shadow:0 22px 45px #10406126}.home-v4110 .v4110-page .entry-details-status{color:#0b9890;background:#e5f7f4;border-radius:11px;align-self:flex-start;place-items:center;block-size:34px;inline-size:34px;margin-block-end:4px;display:grid}.home-v4110 .v4110-page .entry-details-status svg{block-size:17px;inline-size:17px}.home-v4110 .v4110-page .entry-details-item{color:#164b77;background:#fff;border:1px solid #daebf3;border-radius:10px;align-items:center;gap:7px;min-inline-size:0;padding:12px 9px;font-size:11px;font-weight:800;display:flex;box-shadow:0 5px 15px #0a3b670f}.home-v4110 .v4110-page .entry-details-item svg{color:#0a9f92;flex:none;block-size:15px;inline-size:15px}.home-v4110 .v4110-page .entry-details-bottom{background:#16c5b3;border-radius:99px;align-self:center;block-size:5px;inline-size:42%;margin-block-start:6px}@media (max-width:1180px){.home-v4110 .v4110-page .entry-panel{grid-template-columns:minmax(0,1.22fr) minmax(0,.8fr);min-block-size:445px}.home-v4110 .v4110-page .entry-content{padding:30px 22px 26px}.home-v4110 .v4110-page .entry-content h2{margin-block-start:19px;font-size:clamp(27px,2.8vw,37px)}.home-v4110 .v4110-page .entry-description{font-size:12.5px;line-height:1.85}.home-v4110 .v4110-page .entry-action-area{padding-block-start:22px}.home-v4110 .v4110-page .entry-visual{padding-block:18px;padding-inline:5px 20px}.home-v4110 .v4110-page .entry-cv-sheet{gap:8px;padding:17px 15px}.home-v4110 .v4110-page .entry-details-sheet{gap:10px;padding:14px 10px}}@media (max-width:1020px){.home-v4110 .v4110-page .entry-choice-layout{grid-template-columns:1fr;gap:15px;max-inline-size:850px}.home-v4110 .v4110-page .entry-panel{grid-template-columns:minmax(0,1.5fr) minmax(180px,.6fr);min-block-size:370px}.home-v4110 .v4110-page .entry-content{padding:32px clamp(24px,5vw,45px)}.home-v4110 .v4110-page .entry-content h2{margin:15px 0 10px;font-size:clamp(29px,4vw,38px)}.home-v4110 .v4110-page .entry-description{max-inline-size:48ch;font-size:13.5px}.home-v4110 .v4110-page .entry-action-area{max-inline-size:370px}.home-v4110 .v4110-page .entry-visual{padding:25px}.home-v4110 .v4110-page .entry-cv-sheet,.home-v4110 .v4110-page .entry-details-sheet{max-inline-size:175px}}@media (max-width:580px){.home-v4110 .v4110-page .entry-choice-layout{gap:12px;inline-size:calc(100% - 24px);margin-block-start:14px}.home-v4110 .v4110-page .entry-panel{border-radius:22px;min-block-size:0;display:block}.home-v4110 .v4110-page .entry-content{padding:24px 22px 23px}.home-v4110 .v4110-page .entry-content h2{letter-spacing:-.035em;margin:15px 0 9px;font-size:clamp(27px,7.1vw,34px);line-height:1.35}.home-v4110 .v4110-page .entry-content h2 span{white-space:normal;display:inline}.home-v4110 .v4110-page .entry-description{max-inline-size:none;font-size:12.5px;line-height:1.9}.home-v4110 .v4110-page .entry-action-area{gap:9px;max-inline-size:none;margin-block-start:0;padding-block-start:21px}.home-v4110 .v4110-page .entry-action{border-radius:12px;min-block-size:46px;padding:10px 15px;font-size:12.5px}.home-v4110 .v4110-page .entry-hint{font-size:10px}.home-v4110 .v4110-page .entry-visual{display:none}}@media (max-width:350px){.home-v4110 .v4110-page .entry-choice-layout{inline-size:calc(100% - 16px)}.home-v4110 .v4110-page .entry-content{padding:20px 17px}.home-v4110 .v4110-page .entry-description{font-size:12px}.home-v4110 .v4110-page .entry-content h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.home-v4110 .v4110-page .entry-action{transition:none}.home-v4110 .v4110-page .entry-action:hover{transform:none}}.home-v4110 .v4110-page{--night:#071e3d;--night-2:#0d3157;--night-3:#123d61;--night-line:#98ccea33;--night-copy:#cbdded;--night-white:#f6fbff;--night-mint:#85edda}.home-v4110 .v4110-page #focus{isolation:isolate;color:var(--night-white);position:relative;overflow:hidden;background:radial-gradient(at 6% 10%,#1a85a738,#0000 39%),radial-gradient(at 90% 82%,#17b39e1a,#0000 37%),linear-gradient(128deg,#061a35 2%,#0d3053 55%,#071c39 100%)!important;padding:88px 0 94px!important}.home-v4110 .v4110-page #focus:before{content:"";pointer-events:none;z-index:-1;border:1px solid #76cddd1a;border-radius:50%;block-size:480px;inline-size:480px;position:absolute;inset-block-start:-340px;inset-inline-end:-150px;box-shadow:0 0 0 75px #76cddd06,0 0 0 150px #76cddd05}.home-v4110 .v4110-page #focus .focus-intro{isolation:isolate;border-radius:26px;position:relative;overflow:hidden;background:linear-gradient(110deg,#123e67db,#0a2a4cd1)!important;border:1px solid #94cde336!important;padding:30px 32px 26px!important;box-shadow:0 18px 42px #010c1c2e!important}.home-v4110 .v4110-page #focus .focus-intro:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#1bceb129,#0000 71%);border-radius:50%;block-size:190px;inline-size:190px;position:absolute;inset-block-end:-120px;inset-inline-end:-60px}.home-v4110 .v4110-page #focus .over{color:#7fe8d5!important}.home-v4110 .v4110-page #focus .heading{letter-spacing:-.4px;color:var(--night-white)!important}.home-v4110 .v4110-page #focus .lead{color:var(--night-copy)!important;font-size:14px!important;line-height:1.95!important}.home-v4110 .v4110-page #focus .focus-note{align-items:center;gap:9px;display:flex;color:#aaf4e9!important;background:#18bfac17!important;border:1px solid #71e5d252!important;border-radius:15px!important;padding:13px 15px!important;font-size:12px!important;line-height:1.9!important}.home-v4110 .v4110-page #focus .focus-note:before{content:"✓";color:#a5fff0;background:#41dcc32e;border-radius:9px;flex:0 0 28px;place-items:center;block-size:28px;inline-size:28px;font-size:15px;font-weight:900;display:grid}.home-v4110 .v4110-page #focus .focus-grid{gap:14px!important;margin-block-start:19px!important}.home-v4110 .v4110-page #focus .focus-card{isolation:isolate;transition:transform .18s,border-color .18s,background .18s;position:relative;overflow:hidden;border:1px solid var(--night-line)!important;background:linear-gradient(145deg,#164268f5,#0d2d50f5)!important;border-radius:19px!important;min-block-size:124px!important;padding:18px!important;box-shadow:0 12px 28px #000c212e!important}.home-v4110 .v4110-page #focus .focus-card:hover{transform:translateY(-3px);background:linear-gradient(145deg,#1a4b78,#10385f)!important;border-color:#6cdfd180!important}.home-v4110 .v4110-page #focus .focus-card:after{content:"";opacity:.96;border-radius:99px 99px 0 0;block-size:3px;inline-size:78px;position:absolute;inset-block:auto 0;inset-inline:auto 14px;background:var(--accent)!important}.home-v4110 .v4110-page #focus .focus-icon{background:color-mix(in srgb, var(--accent) 19%, #102f54)!important;color:color-mix(in srgb, var(--accent) 65%, white)!important;border:1px solid color-mix(in srgb, var(--accent) 34%, transparent)!important;box-shadow:none!important}.home-v4110 .v4110-page #focus .focus-card h3{color:var(--night-white)!important;font-size:15px!important;line-height:1.5!important}.home-v4110 .v4110-page #focus .focus-card p{color:#c9dcf0!important;font-size:12.5px!important;line-height:1.85!important}.home-v4110 .v4110-page #faq{color:var(--night-white);position:relative;background:linear-gradient(150deg,#092746 2%,#0a3157 54%,#071f3a 100%)!important;padding:90px 0!important}.home-v4110 .v4110-page #faq .container{background:linear-gradient(125deg,#113960db,#082341e6)!important;border:1px solid #a5d1ee33!important;border-radius:29px!important;padding:38px!important;box-shadow:0 24px 52px #000f223b!important}.home-v4110 .v4110-page #faq .faq-grid{gap:34px!important}.home-v4110 .v4110-page #faq .over{color:#7ce8d4!important}.home-v4110 .v4110-page #faq .heading{color:#fff!important}.home-v4110 .v4110-page #faq .lead{color:#c9dced!important;font-size:14px!important;line-height:2!important}.home-v4110 .v4110-page #faq .faq-list{gap:12px!important}.home-v4110 .v4110-page #faq .faq-list details{transition:background .18s,border-color .18s;box-shadow:none!important;background:#ffffff0e!important;border:1px solid #a6d8ef3d!important;border-radius:17px!important;margin:0!important;padding:18px 20px!important}.home-v4110 .v4110-page #faq .faq-list details[open]{background:#3f82a830!important;border-color:#6fe1cf7a!important}.home-v4110 .v4110-page #faq .faq-list summary{color:#f5fbff!important;min-block-size:32px!important;font-size:14px!important;line-height:1.85!important}.home-v4110 .v4110-page #faq .faq-list summary:after{color:#82e9d9!important;font-size:22px!important}.home-v4110 .v4110-page #faq .faq-list summary:focus-visible{outline-offset:7px;border-radius:3px;outline:3px solid #79ebda}.home-v4110 .v4110-page #faq .faq-list p{color:#d1e1ee!important;margin:12px 0 0!important;font-size:13.5px!important;line-height:1.9!important}.home-v4110 .v4110-page .last-cta{isolation:isolate;border-block-start:1px solid #82dedb1f;position:relative;overflow:hidden;background:radial-gradient(at 49% 0,#1b94ae38,#0000 53%),radial-gradient(at 95% 100%,#1bb1951c,#0000 44%),linear-gradient(150deg,#071a36,#0b2b51 52%,#071b35)!important;padding:98px 0 104px!important}.home-v4110 .v4110-page .last-cta:before{content:"";pointer-events:none;z-index:-1;border:1px solid #7ee6de17;border-radius:50%;block-size:420px;inline-size:420px;position:absolute;inset-block-start:-300px;inset-inline-end:-180px;box-shadow:0 0 0 75px #7ee6de06,0 0 0 155px #7ee6de03}.home-v4110 .v4110-page .last-cta .over{color:#a1f9e8!important}.home-v4110 .v4110-page .last-cta h2{letter-spacing:-.45px;color:#fff!important}.home-v4110 .v4110-page .last-cta p{color:#cddfec!important;font-size:14px!important;line-height:2!important}.home-v4110 .v4110-page .last-cta .btn{box-shadow:0 12px 26px #000b223b}@media (max-width:900px){.home-v4110 .v4110-page #focus,.home-v4110 .v4110-page #faq,.home-v4110 .v4110-page #roadmap{padding-block:68px 72px!important}.home-v4110 .v4110-page #faq .container{padding:28px 24px!important}.home-v4110 .v4110-page #roadmap .roadmap-shell{gap:25px}}@media (max-width:700px){.home-v4110 .v4110-page #focus{padding:56px 0 65px!important}.home-v4110 .v4110-page #focus .focus-intro{border-radius:21px!important;padding:19px 18px 17px!important}.home-v4110 .v4110-page #focus .focus-note{inline-size:100%;max-inline-size:none;font-size:11.5px!important}.home-v4110 .v4110-page #focus .focus-grid{gap:10px!important}.home-v4110 .v4110-page #focus .focus-card{border-radius:16px!important;min-block-size:128px!important;padding:15px 12px!important}.home-v4110 .v4110-page #focus .focus-card h3{font-size:13px!important}.home-v4110 .v4110-page #focus .focus-card p{font-size:11.5px!important}.home-v4110 .v4110-page #focus .focus-icon{block-size:34px!important;inline-size:34px!important}.home-v4110 .v4110-page #faq{padding:62px 0!important}.home-v4110 .v4110-page #faq .container{border-radius:22px!important;padding:23px 17px!important}.home-v4110 .v4110-page #faq .faq-list details{border-radius:14px!important;padding:15px!important}.home-v4110 .v4110-page #faq .faq-list summary{font-size:13px!important}.home-v4110 .v4110-page #faq .faq-list p{font-size:12.5px!important}.home-v4110 .v4110-page .last-cta{padding:76px 0 84px!important}}@media (max-width:359px){.home-v4110 .v4110-page #focus .focus-card{padding:12px 10px!important}.home-v4110 .v4110-page #focus .focus-card h3{font-size:12.3px!important}.home-v4110 .v4110-page #focus .focus-card p{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.home-v4110 .v4110-page #focus .focus-card{transition:none!important}.home-v4110 .v4110-page #focus .focus-card:hover{transform:none!important}}.home-v4110 .v4110-page #focus .focus-headrow{grid-template-columns:minmax(0,1fr) minmax(235px,305px);align-items:center!important;gap:28px!important;display:grid!important}.home-v4110 .v4110-page #focus .focus-headrow>div:first-child{min-inline-size:0}.home-v4110 .v4110-page #focus .focus-intro .heading{max-inline-size:940px!important;margin:12px 0 6px!important;font-size:clamp(29px,3vw,42px)!important;line-height:1.48!important}.home-v4110 .v4110-page #focus .focus-intro .lead{max-inline-size:880px!important}.home-v4110 .v4110-page #focus .focus-note{align-self:center!important;max-inline-size:none!important;margin:0!important}@media (max-width:900px){.home-v4110 .v4110-page #focus .focus-headrow{grid-template-columns:1fr!important;gap:18px!important}.home-v4110 .v4110-page #focus .focus-note{inline-size:100%!important}}@media (max-width:700px){.home-v4110 .v4110-page #focus .focus-intro .heading{font-size:clamp(25px,7vw,33px)!important;line-height:1.5!important}.home-v4110 .v4110-page #focus .focus-headrow{gap:17px!important}}@media (max-width:1100px){.home-v4110 .v4110-page #roadmap .roadmap-shell{grid-template-columns:minmax(0,1fr)!important;gap:26px!important;display:grid!important}.home-v4110 .v4110-page #roadmap .roadmap-copy{max-inline-size:800px;min-inline-size:0!important}.home-v4110 .v4110-page #roadmap .roadmap-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-inline-size:0!important;display:grid!important}.home-v4110 .v4110-page #roadmap .future-card.main{grid-row:auto!important}}@media (max-width:700px){.home-v4110 .v4110-page #roadmap .roadmap-shell{grid-template-columns:minmax(0,1fr)!important}.home-v4110 .v4110-page #roadmap .roadmap-cards{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.home-v4110 .v4110-page #roadmap .future-card{overflow:hidden;padding:48px 17px 15px!important}.home-v4110 .v4110-page #roadmap .future-card.main{grid-row:auto!important}.home-v4110 .v4110-page #roadmap .future-icon{block-size:40px;inline-size:40px;margin:0 0 10px!important}.home-v4110 .v4110-page #roadmap .future-card h3{margin:0 0 5px!important;line-height:1.55!important}.home-v4110 .v4110-page #roadmap .future-card p{line-height:1.75!important}}.home-v4110 .v4110-page #roadmap.roadmap{overflow:visible;color:#0b2c55!important;background:linear-gradient(#edf4fb 0%,#f8fbff 100%)!important;padding:88px 0!important}.home-v4110 .v4110-page #roadmap .over{color:#0c8c85!important}.home-v4110 .v4110-page #roadmap .roadmap-copy h2{color:#0b2c55!important}.home-v4110 .v4110-page #roadmap .roadmap-copy .lead{color:#607995!important;font-size:14px!important;line-height:2!important}.home-v4110 .v4110-page #roadmap .future-card{color:#0b2c55!important;background:#fff!important;border:1px solid #dbe7f1!important;border-radius:20px!important;min-block-size:164px!important;box-shadow:0 14px 30px #1134570d!important}.home-v4110 .v4110-page #roadmap .future-card.main{color:#fff!important;background:linear-gradient(#0a2c58,#0a2243)!important;border-color:#0a2c58!important;box-shadow:0 24px 50px #081d3a3d!important}.home-v4110 .v4110-page #roadmap .future-card h3{color:#13345c!important;font-size:16px!important}.home-v4110 .v4110-page #roadmap .future-card.main h3{color:#fff!important}.home-v4110 .v4110-page #roadmap .future-card p{color:#607995!important;font-size:12.5px!important;line-height:1.8!important}.home-v4110 .v4110-page #roadmap .future-card.main p{color:#d9e9f6!important}.home-v4110 .v4110-page #roadmap .future-icon{color:#0b66a8!important;box-shadow:none!important;background:#eef8ff!important;border:0!important}.home-v4110 .v4110-page #roadmap .future-card.main .future-icon{color:#88f0e0!important;background:#ffffff1f!important}.home-v4110 .v4110-page #roadmap .future-badge{color:#0a877d!important;background:#eef8f7!important;border:1px solid #d6ece9!important;font-size:10px!important;font-weight:900!important}.home-v4110 .v4110-page #roadmap .future-card.main .future-badge{color:#8af1df!important;background:#ffffff14!important;border-color:#ffffff2e!important}.home-v4110 .v4110-page #roadmap .future-badge:before{color:inherit!important}.home-v4110 .v4110-page #roadmap .future-card:after{background:linear-gradient(90deg,#18b6a6,#0e68ae)!important}.home-v4110 .v4110-page #roadmap .future-card.main:after{background:linear-gradient(90deg,#7cf4de,#27d3bd)!important}@media (max-width:700px){.home-v4110 .v4110-page #roadmap.roadmap{padding:52px 0 60px!important}.home-v4110 .v4110-page #roadmap .roadmap-copy .lead{font-size:13px!important}.home-v4110 .v4110-page #roadmap .future-card,.home-v4110 .v4110-page #roadmap .future-card.main{min-block-size:0!important}.home-v4110 .v4110-page #roadmap .future-card h3{font-size:15px!important}.home-v4110 .v4110-page #roadmap .future-card p{font-size:12px!important}}.home-v4110 .v4110-page{overflow-wrap:break-word;min-inline-size:0}.home-v4110 .v4110-page .hero-inner{margin-inline:auto}.home-v4110 .v4110-page .choice-toggle button[aria-pressed=true]{color:#fff;background:#0b61af;box-shadow:0 5px 12px #0c438f14}.home-v4110 .v4110-page .availability-badge{color:#12695f;background:#edf8f5;border:1px solid #bddcd6;border-radius:999px;padding:3px 8px;font-size:11px;display:inline-flex}.home-v4110 .v4110-page .entry-unavailable{color:#526e88;padding-block:12px;font-weight:800}.home-v4110 .v4110-page .home-invited{color:#075b55;text-align:center;background:#e7faf5;margin:0;padding:12px 20px}.home-v4110 .v4110-page :is(#start,#tools,#how,#why,#bilingual,#preview,#faq,#roadmap){scroll-margin-block-start:90px}.home-v4110 .v4110-page .faq-more{color:#a1f9e8;margin-block-start:18px;text-decoration:underline;display:inline-block}.home-v4110 .v4110-page .faq-list a{color:#a1f9e8;margin-block-start:12px;text-decoration:underline;display:inline-block}.home-v4110 .v4110-page .cv-doc{text-align:start}.home-v4110 .v4110-page .last-actions{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.home-v4110 .v4110-page *,.home-v4110 .v4110-page :before,.home-v4110 .v4110-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.home-v4110 .v4110-page .faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important}.home-v4110 .v4110-page .roadmap-shell{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)!important}@media (max-width:1100px){.home-v4110 .v4110-page .faq-grid,.home-v4110 .v4110-page .roadmap-shell{grid-template-columns:minmax(0,1fr)!important}}.home-v4110 .v4110-page .home-invited-notice{max-inline-size:1180px;margin:14px auto 0;padding-inline:20px}
