.Starfield_sky__L67d7{position:fixed;inset:0;z-index:-1;background:radial-gradient(120% 80% at 50% 0,#0c1020 0,#000 60%);pointer-events:none;overflow:hidden}.Starfield_canvas__ydn0i{position:absolute;inset:0}.Starfield_nebulaA__mX0vt,.Starfield_nebulaB__hXB9K{position:absolute;border-radius:50%;filter:blur(120px);opacity:.35;animation:Starfield_drift__xfT8i 40s ease-in-out infinite alternate}.Starfield_nebulaA__mX0vt{width:60vw;height:60vw;top:-25vw;right:-15vw;background:radial-gradient(circle,rgba(70,86,160,.55),transparent 65%)}.Starfield_nebulaB__hXB9K{width:50vw;height:50vw;bottom:-25vw;left:-15vw;background:radial-gradient(circle,rgba(154,168,232,.28),transparent 65%);animation-delay:-20s}@keyframes Starfield_drift__xfT8i{to{transform:translate3d(-6vw,4vw,0) scale(1.1)}}@font-face{font-family:__Unbounded_16d17b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-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:__Unbounded_16d17b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_16d17b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-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:__Unbounded_16d17b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-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:__Unbounded_16d17b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-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:__Unbounded_16d17b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-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:__Unbounded_16d17b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_16d17b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-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:__Unbounded_16d17b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-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:__Unbounded_16d17b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-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:__Unbounded_16d17b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-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:__Unbounded_16d17b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_16d17b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-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:__Unbounded_16d17b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-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:__Unbounded_16d17b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-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:__Unbounded_16d17b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-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:__Unbounded_16d17b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_16d17b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-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:__Unbounded_16d17b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-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:__Unbounded_16d17b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-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:__Unbounded_Fallback_16d17b;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_16d17b{font-family:__Unbounded_16d17b,__Unbounded_Fallback_16d17b;font-style:normal}.__variable_16d17b{--font-unbounded:"__Unbounded_16d17b","__Unbounded_Fallback_16d17b"}@font-face{font-family:__Instrument_Sans_3f4a4b;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:__Instrument_Sans_3f4a4b;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:__Instrument_Sans_Fallback_3f4a4b;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3f4a4b{font-family:__Instrument_Sans_3f4a4b,__Instrument_Sans_Fallback_3f4a4b;font-style:normal}.__variable_3f4a4b{--font-instrument:"__Instrument_Sans_3f4a4b","__Instrument_Sans_Fallback_3f4a4b"}:root{--void:#000;--space-900:#03040a;--space-800:#0c1020;--space-700:#1f2635;--space-600:#262c44;--star:#f4f3ec;--star-2:hsla(53,27%,94%,.72);--star-3:hsla(53,27%,94%,.5);--star-4:hsla(53,27%,94%,.28);--solar:#f7f0cd;--solar-hot:#d9cc9a;--aurora:#9aa8e8;--nebula:#4656a0;--grad-solar:linear-gradient(120deg,#fffdf3,#f7f0cd 45%,#ddd1a2);--grad-aurora:linear-gradient(120deg,#9aa8e8,#4656a0);--grad-horizon:linear-gradient(90deg,#4656a0,#9aa8e8 45%,#f7f0cd);--line:hsla(53,27%,94%,.09);--line-2:hsla(53,27%,94%,.16);--surface:rgba(13,18,38,.55);--surface-2:rgba(21,27,54,.7);--font-display:var(--font-unbounded),"Segoe UI",sans-serif;--font-body:var(--font-instrument),-apple-system,"Segoe UI",sans-serif;--font-family:var(--font-body);--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:32px;--space-xl:48px;--space-2xl:64px;--space-3xl:96px;--space-4xl:120px;--container-max:1240px;--gutter:32px;--radius-sm:10px;--radius:18px;--radius-lg:28px;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-smooth:cubic-bezier(0.4,0,0.2,1);--border-radius:var(--radius);--border-radius-sm:var(--radius-sm);--border-radius-lg:var(--radius-lg);--timing-fast:200ms;--timing-medium:400ms;--font-h2:600 clamp(32px,4.6vw,56px)/1.08 var(--font-display);--font-h5:600 22px/1.35 var(--font-display);--font-h6:600 17px/1.45 var(--font-body);--font-body-large:400 19px/1.65 var(--font-body);--font-body-text:400 16px/1.7 var(--font-body);--font-small:400 14px/1.55 var(--font-body)}@media (max-width:768px){:root{--gutter:16px;--space-3xl:72px;--space-4xl:96px}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--void);color-scheme:dark}body{font:var(--font-body-text);color:var(--star-2);background:transparent;overflow-x:hidden;min-height:100vh}::selection{background:hsla(50,72%,89%,.35);color:var(--star)}img,svg{display:block;max-width:100%}ol,ul{list-style:none}button{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-display);color:var(--star);font-weight:600;letter-spacing:-.02em;line-height:1.08}h1{font-size:clamp(40px,7vw,92px)}h2{font-size:clamp(30px,4.4vw,54px)}h3{font-size:clamp(22px,2.4vw,30px);line-height:1.2}h4{font-size:20px;line-height:1.3;letter-spacing:-.01em}h5,h6{font-family:var(--font-body);color:var(--star);font-weight:600}h5{font-size:18px}h6{font-size:15px}p{max-width:68ch}.lede,.text-large{font:var(--font-body-large);color:var(--star-2)}.lede{max-width:56ch}.gradient-text{background:var(--grad-solar);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.section{position:relative;padding:var(--space-4xl) 0}.section-head{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin-bottom:var(--space-2xl);max-width:760px}.kicker{display:inline-flex;align-items:center;gap:10px;font:500 14px/1 var(--font-body);color:var(--solar)}.kicker:before{content:"";width:28px;height:1px;background:currentColor}a{color:var(--aurora);text-decoration:none;transition:color .2s var(--ease-smooth)}a:hover{color:var(--star)}:focus-visible{outline:2px solid var(--aurora);outline-offset:3px;border-radius:6px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;font:600 15px/1 var(--font-body);border-radius:999px;border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;isolation:isolate;transition:transform .25s var(--ease-out),box-shadow .35s var(--ease-out),background .25s var(--ease-smooth),border-color .25s var(--ease-smooth),color .25s var(--ease-smooth)}.btn:active{transform:scale(.97)}.btn-primary{color:#1f2635;background:var(--grad-solar);box-shadow:inset 0 0 0 1px hsla(50,72%,89%,.4),0 10px 40px -10px hsla(50,72%,89%,.6)}.btn-primary:hover{color:#1f2635;transform:translateY(-2px);box-shadow:inset 0 0 0 1px hsla(50,72%,89%,.6),0 18px 60px -12px hsla(50,72%,89%,.85),0 0 80px -20px hsla(50,72%,89%,.8)}.btn-ghost,.btn-secondary{color:var(--star);background:hsla(53,27%,94%,.04);border-color:var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-ghost:hover,.btn-secondary:hover{color:var(--star);border-color:rgba(154,168,232,.55);background:rgba(154,168,232,.08);box-shadow:0 0 40px -12px rgba(154,168,232,.6)}.glow-card{--mx:50%;--my:50%;position:relative;border-radius:var(--radius-lg);background:radial-gradient(600px circle at var(--mx) var(--my),rgba(154,168,232,.07),transparent 40%),linear-gradient(180deg,rgba(18,23,44,.92),rgba(5,7,16,.96));border:1px solid var(--line);isolation:isolate}.glow-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:radial-gradient(380px circle at var(--mx) var(--my),hsla(50,72%,89%,.75),rgba(154,168,232,.35) 40%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s var(--ease-smooth);pointer-events:none;z-index:1}.glow-card:focus-within:before,.glow-card:hover:before{opacity:1}input,select,textarea{width:100%;font:400 16px/1.5 var(--font-body);padding:14px 18px;color:var(--star);background:rgba(3,4,10,.6);border:1px solid var(--line-2);border-radius:var(--radius-sm);transition:border-color .2s,box-shadow .2s}input::placeholder,textarea::placeholder{color:var(--star-4)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--aurora);box-shadow:0 0 0 4px rgba(154,168,232,.12)}textarea{resize:vertical;min-height:130px}label{display:block;font:500 14px/1.3 var(--font-body);color:var(--star-2);margin-bottom:8px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.text-center{text-align:center}@keyframes spin{to{transform:rotate(1turn)}}@keyframes counter-spin{to{transform:rotate(-1turn)}}@keyframes pulse-ring{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes shimmer{to{background-position:200%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--tex-speckle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.15 0 0 0 0 0.21 0 0 0 0.2 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--tex-fibre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.4 0 0 0 0 0.25 0 0 0 0.1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--tex-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--paper:#f1ebd4;--paper-2:#e6dec2;--ink:#1f2635;--ink-2:rgba(31,38,53,.72);--ink-3:rgba(31,38,53,.5);--ink-line:rgba(31,38,53,.16)}.paper{position:relative;background-color:var(--paper);background-image:var(--tex-speckle),var(--tex-fibre),radial-gradient(120% 90% at 20% 0,#f6f0d9 0,transparent 60%),radial-gradient(90% 80% at 100% 100%,var(--paper-2) 0,transparent 70%);background-size:240px 240px,400px 400px,100% 100%,100% 100%;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 0 80px rgba(120,100,50,.12),0 30px 80px -30px rgba(0,0,0,.85)}.paper,.paper h1,.paper h2,.paper h3,.paper h4,.paper h5{color:var(--ink)}.paper-navy{position:relative;background-color:#1a2031;background-image:var(--tex-speckle),radial-gradient(120% 90% at 0 0,#262c44 0,transparent 60%);background-size:240px 240px,100% 100%;background-blend-mode:soft-light,normal}.grain{position:fixed;inset:-50%;z-index:200;pointer-events:none;background-image:var(--tex-grain);background-size:180px 180px;opacity:.07;mix-blend-mode:overlay;animation:grain 1.2s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.reveal-line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.reveal-line>span{display:inline-block;will-change:transform}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}