.HeroSection_hero__tOd4X{position:relative;background:#050A14;color:#F0F6FF;overflow:hidden;isolation:isolate;padding:7rem 1.5rem 6rem;min-height:88vh;display:flex;align-items:center}.HeroSection_grid__Kiywp{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(29,33,243,.07) 1px,transparent 0),linear-gradient(180deg,rgba(29,33,243,.07) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 35%,#000 35%,transparent 80%);mask-image:radial-gradient(ellipse 80% 60% at 50% 35%,#000 35%,transparent 80%);pointer-events:none;z-index:0}.HeroSection_glow__0UYCQ{position:absolute;top:-10%;left:50%;width:90%;height:70%;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(29,33,243,.18) 0,transparent 60%);pointer-events:none;z-index:0;filter:blur(8px)}.HeroSection_codeCol__3a0jv{position:absolute;top:5rem;width:22%;max-height:80%;font-size:11px;line-height:1.7;white-space:pre;margin:0;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;overflow:hidden}.HeroSection_codeLeft__SonSq{left:1.5rem;color:#60A5FA;opacity:.13}.HeroSection_codeLeft__SonSq,.HeroSection_codeRight__a_a2j{-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.HeroSection_codeRight__a_a2j{right:1.5rem;color:#34D399;opacity:.1}@media (max-width:1100px){.HeroSection_codeCol__3a0jv{display:none}}.HeroSection_content____5Gu{position:relative;z-index:2;width:100%;max-width:760px;margin:0 auto;text-align:center}.HeroSection_badge__6KgTx{display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .9rem;border-radius:999px;border:1px solid rgba(29,33,243,.4);background:rgba(29,33,243,.15);color:#93C5FD;font-size:11px;letter-spacing:.08em;margin-bottom:1.75rem;opacity:0;animation:HeroSection_fadeUp__LVE76 .6s ease-out forwards}.HeroSection_dot__cVkFg{width:6px;height:6px;border-radius:999px;background:#1D21F3;box-shadow:0 0 8px rgba(29,33,243,.9);animation:HeroSection_pulse__aZVJa 2s ease-in-out infinite}.HeroSection_h1__C8F_1{font-size:clamp(2rem,5.2vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#F0F6FF;margin:0 0 1.5rem;opacity:0;animation:HeroSection_fadeUp__LVE76 .6s ease-out forwards}.HeroSection_h1Accent__ySWLr{position:relative;display:inline-block;color:#1D21F3;background-image:linear-gradient(90deg,#1D21F3 0,rgba(29,33,243,0));background-position:0 100%;background-repeat:no-repeat;background-size:100% 3px;padding-bottom:6px}.HeroSection_subtitle__5CHSQ{font-size:1.05rem;line-height:1.6;color:#94A3B8;max-width:560px;margin:0 auto 2.25rem}.HeroSection_metrics__0px0w,.HeroSection_subtitle__5CHSQ{opacity:0;animation:HeroSection_fadeUp__LVE76 .6s ease-out forwards}.HeroSection_metrics__0px0w{display:grid;grid-template-columns:repeat(4,1fr);background:rgba(255,255,255,.03);border:.5px solid rgba(255,255,255,.08);border-radius:12px;padding:1.1rem .5rem;margin:0 auto 2rem;max-width:640px}.HeroSection_metric__M_gMX{text-align:center;padding:.15rem .5rem;border-right:.5px solid rgba(255,255,255,.08)}.HeroSection_metric__M_gMX:last-child{border-right:none}.HeroSection_metricValue__Xt_Zt{font-size:1.4rem;font-weight:500;letter-spacing:-.02em;color:#F0F6FF;margin-bottom:.25rem}.HeroSection_metricAccent__zT1qf{color:#34D399}.HeroSection_metricUnit__Mhk94{color:#64748B;font-size:.85rem;margin-left:2px}.HeroSection_metricLabel__Z2L5I{font-size:11px;color:#94A3B8;text-transform:uppercase;letter-spacing:.08em}@media (max-width:600px){.HeroSection_metrics__0px0w{grid-template-columns:repeat(2,1fr);padding:.75rem .5rem}.HeroSection_metric__M_gMX{border-right:none;border-bottom:.5px solid rgba(255,255,255,.08);padding:.6rem .5rem}.HeroSection_metric__M_gMX:nth-child(2){border-right:none}.HeroSection_metric__M_gMX:nth-child(odd){border-right:.5px solid rgba(255,255,255,.08)}.HeroSection_metric__M_gMX:nth-child(3),.HeroSection_metric__M_gMX:nth-child(4){border-bottom:none}}.HeroSection_actions__37SQu{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-bottom:2.5rem;opacity:0;animation:HeroSection_fadeUp__LVE76 .6s ease-out forwards}.HeroSection_btnPrimary__5Yxbm{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#1D21F3;color:#FFFFFF;padding:.85rem 1.5rem;border-radius:8px;font-weight:600;font-size:.95rem;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 24px rgba(29,33,243,.35)}.HeroSection_btnPrimary__5Yxbm:hover{background:#1519C5;transform:translateY(-1px);box-shadow:0 6px 28px rgba(29,33,243,.45)}.HeroSection_btnOutline__3h8RS{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:transparent;border:1px solid rgba(255,255,255,.15);color:#94A3B8;padding:.85rem 1.5rem;border-radius:8px;font-weight:500;font-size:.95rem;text-decoration:none;transition:border-color .2s ease,color .2s ease}.HeroSection_btnOutline__3h8RS:hover{border-color:rgba(255,255,255,.3);color:#F0F6FF}.HeroSection_stack__gGo_O{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;opacity:0;animation:HeroSection_fadeUp__LVE76 .6s ease-out forwards}.HeroSection_pill__5Qrm4{display:inline-flex;align-items:center;padding:.35rem .7rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:6px;color:#94A3B8;font-size:11px}@keyframes HeroSection_fadeUp__LVE76{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection_pulse__aZVJa{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.HeroSection_actions__37SQu,.HeroSection_badge__6KgTx,.HeroSection_h1__C8F_1,.HeroSection_metrics__0px0w,.HeroSection_stack__gGo_O,.HeroSection_subtitle__5CHSQ{opacity:1;animation:none}.HeroSection_dot__cVkFg{animation:none}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_d0a9be{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}