@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_438e8d{font-family:Sora,Sora Fallback;font-style:normal}.__variable_438e8d{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_37ef13{font-family:Inter,Inter Fallback;font-style:normal}.__variable_37ef13{--font-inter:"Inter","Inter Fallback"}.landing_page__ttWtt{--ink:#0b1c2c;--slate:#62727f;--mist:#f4f7f6;--line:#e1e7ea;--mint:#1fd1a8;--mint-deep:#0fa88a;--mint-soft:#e6faf4;--r:16px;--ease:cubic-bezier(0.22,0.61,0.36,1);min-height:100vh;background:var(--mist);color:var(--ink);font-family:var(--font-inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}html:has(.landing_page__ttWtt){scroll-behavior:smooth}.landing_page__ttWtt h1,.landing_page__ttWtt h2,.landing_page__ttWtt h3{font-family:var(--font-sora),var(--font-inter),system-ui,sans-serif;letter-spacing:-.02em;line-height:1.15;margin:0 0 .45em}.landing_page__ttWtt h1{font-size:clamp(2.4rem,6vw,4rem);font-weight:800}.landing_page__ttWtt h2{font-size:clamp(1.7rem,3.2vw,2.3rem);font-weight:700}.landing_page__ttWtt h3{font-size:1.1rem;font-weight:600}.landing_page__ttWtt p{margin:.3em 0 1em}.landing_wrap__h54Rh{max-width:1040px;margin:0 auto;padding:0 28px}.landing_section__mWwzf{padding:96px 0;scroll-margin-top:64px}.landing_sectionAlt__13LwL{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.landing_muted__UdQC6{color:var(--slate);max-width:680px}.landing_eyebrow__L_21j{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sora),system-ui,sans-serif;font-weight:600;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mint-deep);margin-bottom:16px}.landing_eyebrow__L_21j:before{content:"";width:22px;height:2px;background:var(--mint);border-radius:2px}.landing_nav__Cldps{position:sticky;top:0;z-index:20;backdrop-filter:blur(14px);background:rgba(244,247,246,.8);border-bottom:1px solid transparent;transition:border-color .3s}.landing_nav__Cldps[data-scrolled=true]{border-color:var(--line)}.landing_navInner___vAy2{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px}.landing_navLinks__G7TtF{display:flex;gap:26px;list-style:none;margin:0;padding:0;font-size:.85rem;font-weight:500}.landing_navLinks__G7TtF a{color:var(--slate);text-decoration:none;position:relative;transition:color .2s}.landing_navLinks__G7TtF a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:var(--mint);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.landing_navLinks__G7TtF a:hover{color:var(--ink)}.landing_navLinks__G7TtF a:hover:after{transform:scaleX(1)}.landing_navLogin__fx3Hv{font-size:.85rem;font-weight:600;color:var(--ink);text-decoration:none;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;transition:border-color .2s}.landing_navLogin__fx3Hv:hover{border-color:var(--mint)}@media (max-width:760px){.landing_navLinks__G7TtF{display:none}}.landing_logo__KpG97{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-sora),system-ui,sans-serif;font-weight:700;font-size:1.35rem;letter-spacing:-.04em;color:var(--ink);text-decoration:none}.landing_logoMark__CJ2W6{width:34px;height:34px}.landing_logoDot__x3bGR{width:7px;height:7px;border-radius:50%;background:var(--mint);margin-left:-6px;margin-top:10px}.landing_hero__IFqnw{position:relative;overflow:hidden;background:var(--ink);color:#fff;padding:120px 0 110px}.landing_heroInner__Paoq5{position:relative;z-index:2}.landing_blob__N9gu0{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform}.landing_b1__reAYJ{width:520px;height:520px;background:#1fd1a8;top:-180px;right:-120px;animation:landing_drift__xwUyo 18s ease-in-out infinite alternate}.landing_b2__02K02{width:420px;height:420px;background:#0fa88a;bottom:-200px;left:-120px;animation:landing_drift__xwUyo 22s ease-in-out infinite alternate-reverse}.landing_b3__dVi8F{width:260px;height:260px;background:#f5b841;opacity:.22;top:40%;left:55%;animation:landing_drift__xwUyo 26s ease-in-out infinite alternate}@keyframes landing_drift__xwUyo{0%{transform:translate(0) scale(1)}to{transform:translate(60px,-40px) scale(1.12)}}.landing_gridBg__MPvA_{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 40% 40%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at 40% 40%,#000 30%,transparent 75%)}.landing_hero__IFqnw .landing_eyebrow__L_21j{color:var(--mint)}.landing_hero__IFqnw h1{max-width:760px}.landing_hero__IFqnw h1 em{font-style:normal;background:linear-gradient(90deg,var(--mint),#9af0da);-webkit-background-clip:text;background-clip:text;color:transparent}.landing_lead__0nXCU{font-size:1.2rem;max-width:600px;color:#c9d6df;margin-top:20px}.landing_actions__7UZ3M{margin-top:36px;display:flex;flex-wrap:wrap;gap:12px}.landing_btnGhost__1NYjd,.landing_btnPrimary__JC0dZ{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;font-family:var(--font-sora),system-ui,sans-serif;font-weight:600;font-size:.95rem;text-decoration:none;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s}.landing_btnPrimary__JC0dZ{background:var(--mint);color:var(--ink);box-shadow:0 10px 30px rgba(31,209,168,.35)}.landing_btnPrimary__JC0dZ:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(31,209,168,.45)}.landing_btnGhost__1NYjd{color:#fff;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06)}.landing_btnGhost__1NYjd:hover{background:hsla(0,0%,100%,.12)}.landing_rise__FcGpb{opacity:0;transform:translateY(22px);animation:landing_rise__FcGpb .9s var(--ease) forwards}.landing_d1__yVAFB{animation-delay:.1s}.landing_d2__ZDZTJ{animation-delay:.25s}.landing_d3__VldQ9{animation-delay:.4s}.landing_d4__bc1Ix{animation-delay:.55s}@keyframes landing_rise__FcGpb{to{opacity:1;transform:none}}.landing_coupon__A0LYJ{position:absolute;right:28px;top:50%;transform:translateY(-50%);width:270px;z-index:2;animation:landing_float__phBa_ 6s ease-in-out infinite}@keyframes landing_float__phBa_{0%,to{transform:translateY(-50%) rotate(-3deg)}50%{transform:translateY(calc(-50% - 14px)) rotate(-1deg)}}@media (max-width:980px){.landing_coupon__A0LYJ{display:none}}.landing_ticket__I91el{background:#fff;color:var(--ink);border-radius:18px;padding:20px;box-shadow:0 30px 60px rgba(0,0,0,.35);position:relative}.landing_ticket__I91el:after,.landing_ticket__I91el:before{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:var(--ink);top:62%;transform:translateY(-50%)}.landing_ticket__I91el:before{left:-13px}.landing_ticket__I91el:after{right:-13px}.landing_tHead__1_vXc{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;color:var(--slate);text-transform:uppercase;letter-spacing:.1em}.landing_tTitle___iRQr{font-family:var(--font-sora),system-ui,sans-serif;font-weight:700;font-size:1.05rem;margin:8px 0 2px}.landing_tSub__RSWh3{font-size:.8rem;color:var(--slate)}.landing_tLine__hG6cI{border-top:2px dashed var(--line);margin:16px 0 14px}.landing_tFoot__EeKjM{display:flex;justify-content:space-between;align-items:center}.landing_code__DRCwb{font-family:ui-monospace,Menlo,monospace;font-size:.85rem;letter-spacing:.08em}.landing_qr__o_J6Y{width:52px;height:52px;border-radius:8px;background:conic-gradient(var(--ink) 25%,transparent 0 50%,var(--ink) 0 75%,transparent 0) 0 0 /16px 16px;outline:3px solid var(--ink);outline-offset:-3px}.landing_ok__VM002{position:absolute;top:-14px;right:16px;background:var(--mint);color:var(--ink);font-family:var(--font-sora),system-ui,sans-serif;font-weight:700;font-size:.7rem;padding:6px 10px;border-radius:999px;box-shadow:0 8px 20px rgba(31,209,168,.5);animation:landing_pop__B_KU0 6s ease-in-out infinite}@keyframes landing_pop__B_KU0{0%,55%{opacity:0;transform:scale(.6)}65%,to{opacity:1;transform:scale(1)}}.landing_page__ttWtt[data-anim] .landing_rv__BFWRw{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.landing_page__ttWtt[data-anim] .landing_rv__BFWRw[data-in]{opacity:1;transform:none}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY>*{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY[data-in]>*{opacity:1;transform:none}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY[data-in]>:nth-child(2){transition-delay:.1s}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY[data-in]>:nth-child(3){transition-delay:.2s}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY[data-in]>:nth-child(4){transition-delay:.3s}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY[data-in]>:nth-child(5){transition-delay:.4s}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY[data-in]>:nth-child(6){transition-delay:.5s}.landing_page__ttWtt[data-anim] .landing_stagger__Q8YkY[data-in]>:nth-child(7){transition-delay:.6s}.landing_grid__i_qwi{display:grid;gap:18px;margin-top:36px}.landing_g3__mAOQI{grid-template-columns:repeat(3,1fr)}.landing_g2__a2t12{grid-template-columns:repeat(2,1fr)}@media (max-width:760px){.landing_g2__a2t12,.landing_g3__mAOQI{grid-template-columns:1fr}.landing_section__mWwzf{padding:64px 0}}.landing_card__J_30w{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:26px;transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s}.landing_card__J_30w:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,28,44,.08);border-color:#cfe9e1}.landing_card__J_30w p{margin:0;color:var(--slate);font-size:.95rem}.landing_ico__ua_sw{width:44px;height:44px;border-radius:12px;background:var(--mint-soft);display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:var(--mint-deep)}.landing_ico__ua_sw svg{width:22px;height:22px}.landing_num__WMxEk{font-family:var(--font-sora),system-ui,sans-serif;font-weight:800;font-size:2.2rem;color:var(--mint);line-height:1;margin-bottom:8px}.landing_callout__9JlS4{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-left:4px solid var(--mint);border-radius:0 var(--r) var(--r) 0;padding:20px 22px;margin-top:28px}.landing_calloutIcon__qSJXK{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:var(--mint-soft);color:var(--mint-deep);display:flex;align-items:center;justify-content:center;font-weight:800;font-family:var(--font-sora),system-ui,sans-serif}.landing_callout__9JlS4 p{margin:0;font-size:.95rem}.landing_flow__CCY3e{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:40px;counter-reset:step}.landing_flow__CCY3e:before{content:"";right:4%;background:var(--line)}.landing_bar__sLOCU,.landing_flow__CCY3e:before{position:absolute;left:4%;top:36px;height:2px;z-index:0}.landing_bar__sLOCU{width:92%;background:linear-gradient(90deg,var(--mint),var(--mint-deep));transition:width 1.8s var(--ease)}.landing_page__ttWtt[data-anim] .landing_flow__CCY3e:not([data-in]) .landing_bar__sLOCU{width:0}@media (max-width:900px){.landing_flow__CCY3e{grid-template-columns:repeat(2,1fr)}.landing_bar__sLOCU,.landing_flow__CCY3e:before{display:none}}.landing_step__XMaS_{position:relative;z-index:1;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:56px 16px 18px;font-size:.88rem;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.landing_step__XMaS_:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(11,28,44,.08)}.landing_step__XMaS_:before{counter-increment:step;content:counter(step);position:absolute;top:18px;left:16px;width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;font-family:var(--font-sora),system-ui,sans-serif;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px #fff}.landing_stepHighlight__emybW:before{background:var(--mint);color:var(--ink)}.landing_step__XMaS_ b{display:block;font-family:var(--font-sora),system-ui,sans-serif;font-weight:600;margin-bottom:6px;color:var(--ink)}.landing_step__XMaS_ small{color:var(--slate);line-height:1.45;display:block}.landing_cta__xvW0O{position:relative;overflow:hidden;background:var(--ink);color:#fff;border-radius:24px;padding:56px 48px}.landing_cta__xvW0O h2{max-width:620px}.landing_cta__xvW0O p{color:#c9d6df;max-width:560px}.landing_ctaBlob__esOgk{position:absolute;width:380px;height:380px;border-radius:50%;background:var(--mint);filter:blur(80px);opacity:.35;right:-120px;top:-160px}.landing_ctaInner__NjfNC{position:relative;z-index:1}.landing_ctaLogin__ihzfR{margin-top:20px;font-size:.9rem;color:#c9d6df}.landing_ctaLogin__ihzfR a{color:var(--mint);font-weight:600;text-decoration:none}@media (max-width:760px){.landing_cta__xvW0O{padding:40px 24px}}.landing_footer__NntD6{padding:40px 0;color:var(--slate);font-size:.85rem;border-top:1px solid var(--line);background:#fff}.landing_footerInner__gT6Dp{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.landing_footer__NntD6 .landing_logo__KpG97{font-size:1.1rem}.landing_footer__NntD6 .landing_logoMark__CJ2W6{width:26px;height:26px}@media (prefers-reduced-motion:reduce){.landing_page__ttWtt *,.landing_page__ttWtt :after,.landing_page__ttWtt :before{animation:none!important;transition:none!important}.landing_rise__FcGpb{opacity:1;transform:none}}