.Hero_hero__T3Fr4{--mint:#24e5a2;--mint-ink:#04140d;--ink:#f8fafc;--ink-2:#94a3b8;--ink-3:#64748b;--line:hsla(0,0%,100%,.08);position:relative;isolation:isolate;min-height:100svh;display:flex;align-items:center;overflow:hidden;background:#080d19;color:var(--ink);-webkit-font-smoothing:antialiased}.Hero_canvas__A8_5X{position:absolute;inset:0;width:100%;height:100%;z-index:-2;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 70% 40%,#000 35%,transparent 90%);mask-image:radial-gradient(ellipse 85% 75% at 70% 40%,#000 35%,transparent 90%)}.Hero_glow__xrpFY{position:absolute;z-index:-1;width:900px;height:900px;top:-320px;right:-240px;border-radius:50%;background:radial-gradient(circle,rgba(36,229,162,.16),rgba(36,229,162,0) 62%);filter:blur(40px);animation:Hero_drift__MmmZ0 20s ease-in-out infinite alternate;pointer-events:none}.Hero_inner__M_C9y{width:100%;max-width:1240px;margin:0 auto;padding:120px 24px 96px}.Hero_eyebrow__0ZXf3{display:inline-flex;align-items:center;gap:10px;padding:5px 12px 5px 6px;border:1px solid var(--line);border-radius:6px;background:rgba(14,21,37,.85);backdrop-filter:blur(12px);font-size:13px;font-weight:500;color:var(--ink-2)}.Hero_badge__RIQsB{padding:3px 8px;border-radius:4px;background:var(--mint);color:var(--mint-ink);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.Hero_pulse__2CMVt{position:relative;width:6px;height:6px;border-radius:2px;background:var(--mint)}.Hero_pulse__2CMVt:after{content:"";position:absolute;inset:0;border-radius:2px;background:var(--mint);animation:Hero_ping___XBBo 2s cubic-bezier(0,0,.2,1) infinite}.Hero_title__Bn2TU{position:relative;isolation:isolate;margin:28px 0 0;max-width:16ch;font-size:clamp(40px,6.5vw,92px);font-weight:700;line-height:1.02;letter-spacing:-.04em}.Hero_title__Bn2TU>span{display:inline-block}.Hero_muted__42gjk{color:#64748b}.Hero_mark__PteWO{position:relative;white-space:nowrap;color:#fff}.Hero_mark__PteWO:after{content:"";position:absolute;z-index:-1;left:-.04em;right:-.04em;bottom:.08em;height:.24em;background:var(--mint);transform:scaleX(0);transform-origin:left;animation:Hero_draw__4C_tn 1s cubic-bezier(.7,0,.2,1) .8s forwards;border-radius:2px}.Hero_sub__2KmIh{margin:28px 0 0;max-width:54ch;font-size:clamp(16px,1.3vw,19px);font-weight:400;line-height:1.6;color:var(--ink-2)}.Hero_actions__LI5fP{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.Hero_primary__L5Jrm,.Hero_secondary__EjXLV{display:inline-flex;align-items:center;height:48px;border-radius:6px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.Hero_primary__L5Jrm{gap:12px;padding:0 8px 0 20px;background:var(--mint);color:var(--mint-ink);box-shadow:0 8px 24px -8px rgba(36,229,162,.5),inset 0 1px 0 hsla(0,0%,100%,.4)}.Hero_primary__L5Jrm:hover{transform:translateY(-1px);box-shadow:0 14px 32px -8px rgba(36,229,162,.7),inset 0 1px 0 hsla(0,0%,100%,.4);background:#20d897}.Hero_arrow__VcWYu{display:grid;place-items:center;width:32px;height:32px;border-radius:4px;background:var(--mint-ink);color:var(--mint);transition:transform .2s ease}.Hero_primary__L5Jrm:hover .Hero_arrow__VcWYu{transform:translateX(3px)}.Hero_secondary__EjXLV{padding:0 20px;border:1px solid var(--line);background:rgba(14,21,37,.7);backdrop-filter:blur(12px);color:var(--ink)}.Hero_secondary__EjXLV:hover{border-color:hsla(0,0%,100%,.25);background:rgba(20,30,52,.9)}.Hero_primary__L5Jrm:focus-visible,.Hero_secondary__EjXLV:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.Hero_stats__o2jFB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px;margin:72px 0 0;border-top:1px solid var(--line)}.Hero_stat__I79sk{display:flex;flex-direction:column-reverse;padding:24px 24px 0 0}.Hero_stat__I79sk+.Hero_stat__I79sk{padding-left:24px;border-left:1px solid var(--line)}.Hero_statValue__rXFDO{margin:0;font-size:clamp(24px,2.8vw,38px);font-weight:700;letter-spacing:-.03em;color:#fff;font-feature-settings:"tnum"}.Hero_statLabel__4lPiL{margin-top:6px;font-size:13px;color:var(--ink-3);font-weight:500}.Hero_reveal__07O0Z{opacity:0;transform:translateY(16px);filter:blur(4px);animation:Hero_rise__Qsa_z .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--d,0s)}@keyframes Hero_rise__Qsa_z{to{opacity:1;transform:none;filter:none}}@keyframes Hero_draw__4C_tn{to{transform:scaleX(1)}}@keyframes Hero_ping___XBBo{75%,to{transform:scale(2.4);opacity:0}}@keyframes Hero_drift__MmmZ0{to{transform:translate(-80px,60px) scale(1.05)}}@media (max-width:640px){.Hero_inner__M_C9y{padding:100px 18px 56px}.Hero_stats__o2jFB{margin-top:48px}.Hero_stat__I79sk{padding-right:10px}.Hero_stat__I79sk+.Hero_stat__I79sk{padding-left:10px}.Hero_statLabel__4lPiL{font-size:11px}.Hero_glow__xrpFY{width:480px;height:480px;right:-200px}}@media (prefers-reduced-motion:reduce){.Hero_glow__xrpFY,.Hero_pulse__2CMVt:after,.Hero_reveal__07O0Z{animation:none}.Hero_reveal__07O0Z{opacity:1;transform:none;filter:none}.Hero_mark__PteWO:after{animation:none;transform:scaleX(1)}}@font-face{font-family:__Sora_00dbc5;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_00dbc5;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-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_00dbc5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_00dbc5;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-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_00dbc5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_00dbc5;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-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_00dbc5;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_00dbc5;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-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_00dbc5;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Sora_00dbc5;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-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_00dbc5;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_00dbc5{font-family:__Sora_00dbc5,__Sora_Fallback_00dbc5;font-style:normal}