@font-face{font-family:inter;src:url(../media/Inter_Regular-s.p.2nj_q8muj7q4o.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Medium-s.p.029eh_alc3n7n.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_SemiBold-s.p.0gq1_mh3vzajs.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_32ef321d-module__wzf-oa__className{font-family:inter,inter Fallback}.inter_32ef321d-module__wzf-oa__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:geistSans;src:url(../media/Geist-s.p.3rd3ws2mg35i0.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.0%;size-adjust:106.39%}.geistsans_3294178d-module__Ezolma__className{font-family:geistSans,geistSans Fallback}.geistsans_3294178d-module__Ezolma__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono-s.p.3f30ggp2vw8zj.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_73bf3952-module__y6oSxG__className{font-family:geistMono,geistMono Fallback}.geistmono_73bf3952-module__y6oSxG__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
.SiteTheme-module__lzN9vG__site{background:var(--page);min-height:100dvh;color:var(--ink);font-family:var(--font-inter), Inter, Arial, sans-serif;-webkit-font-smoothing:antialiased;padding-top:0;position:relative}.SiteTheme-module__lzN9vG__site *,.SiteTheme-module__lzN9vG__site :before,.SiteTheme-module__lzN9vG__site :after{box-sizing:border-box}.SiteTheme-module__lzN9vG__site ::selection{background:var(--ink);color:var(--surface)}.SiteTheme-module__lzN9vG__site :where(a){text-decoration:none}.SiteTheme-module__lzN9vG__site button,.SiteTheme-module__lzN9vG__site input{font-family:inherit}.SiteTheme-module__lzN9vG__site button,.SiteTheme-module__lzN9vG__site summary{cursor:pointer}.SiteTheme-module__lzN9vG__site :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:5px}.SiteTheme-module__lzN9vG__site :where(h1,h2,h3,p){margin:0}.SiteTheme-module__lzN9vG__site :is(h1,h2,h3){text-wrap:balance}.SiteTheme-module__lzN9vG__site p{text-wrap:pretty}.SiteTheme-module__lzN9vG__site section[id]{scroll-margin-top:32px}.SiteTheme-module__lzN9vG__skipLink{z-index:60;background:var(--inverse);color:var(--dark);border-radius:12px;padding:16px 24px;position:fixed;top:-100px;left:20px}.SiteTheme-module__lzN9vG__skipLink:focus{top:16px}.SiteTheme-module__lzN9vG__header{top:28px;inset-inline:var(--page-gutter);z-index:20;--accent:#fff;position:absolute}.SiteTheme-module__lzN9vG__navbar{max-width:var(--content-width);justify-content:space-between;align-items:center;gap:24px;height:52px;margin:auto;display:flex}.SiteTheme-module__lzN9vG__brandLink{align-items:center;min-height:44px;display:inline-flex}.SiteTheme-module__lzN9vG__brand{letter-spacing:-.7px;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:1;display:inline-flex}.SiteTheme-module__lzN9vG__brand img{filter:grayscale();border-radius:8px;display:block}.SiteTheme-module__lzN9vG__header .SiteTheme-module__lzN9vG__brand{color:var(--inverse)}.SiteTheme-module__lzN9vG__desktopLinks{align-items:center;gap:clamp(24px,3vw,48px);display:flex}.SiteTheme-module__lzN9vG__desktopLinks a,.SiteTheme-module__lzN9vG__login{color:#bdbdbd;align-items:center;min-height:44px;font-size:13px;transition:color .15s;display:inline-flex}.SiteTheme-module__lzN9vG__desktopLinks a:hover,.SiteTheme-module__lzN9vG__login:hover{color:#fff}.SiteTheme-module__lzN9vG__navActions{align-items:center;gap:22px;display:flex}.SiteTheme-module__lzN9vG__primaryButton{min-height:52px;color:var(--dark);background:var(--inverse);transition:background .2s, transform .2s var(--curve);border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;gap:20px;padding:7px 9px 7px 19px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 2px 6px #00000014}.SiteTheme-module__lzN9vG__primaryButton:hover{background:#dedede;transform:translateY(-2px)}.SiteTheme-module__lzN9vG__primaryButton:active{transform:translateY(0)}.SiteTheme-module__lzN9vG__buttonIcon{background:#00000005;border:1px solid #00000015;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.SiteTheme-module__lzN9vG__lightButton{color:#f7f7f7;background:#101010;border-color:#ffffff2a;gap:16px;min-height:44px;padding:5px 6px 5px 14px;font-size:12px}.SiteTheme-module__lzN9vG__lightButton .SiteTheme-module__lzN9vG__buttonIcon{color:#050505;background:#f7f7f7;width:30px;height:30px}.SiteTheme-module__lzN9vG__lightButton:hover{background:#252525}.SiteTheme-module__lzN9vG__mobileNavigation{display:none}.SiteTheme-module__lzN9vG__footer{width:min(var(--content-width), calc(100% - var(--page-gutter) * 2));margin:auto;padding-bottom:28px}.SiteTheme-module__lzN9vG__footerWordmark{letter-spacing:-.055em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(#2525252e 0%,#25252514 55%,#25252505 85%,#0000 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding:65px 0 45px;font-size:clamp(88px,17.5vw,420px);font-weight:600;line-height:.85}.SiteTheme-module__lzN9vG__footerTop{align-items:center;gap:30px;margin-top:24px;display:flex}.SiteTheme-module__lzN9vG__footerTop .SiteTheme-module__lzN9vG__brand{font-size:17px}.SiteTheme-module__lzN9vG__footerTop .SiteTheme-module__lzN9vG__brand img{width:27px;height:27px}.SiteTheme-module__lzN9vG__footerTop>p{color:var(--subtle);font-size:11px}.SiteTheme-module__lzN9vG__footerTop nav{color:var(--subtle);gap:28px;margin-left:auto;font-size:12px;display:flex}.SiteTheme-module__lzN9vG__footerTop nav a{align-items:center;min-height:44px;display:inline-flex}.SiteTheme-module__lzN9vG__footerTop nav a:hover{color:var(--ink)}.SiteTheme-module__lzN9vG__footerBottom{border-top:1px solid var(--hairline);color:var(--subtle);justify-content:space-between;gap:24px;margin-top:25px;padding-top:24px;font-size:10px;line-height:1.7;display:flex}.SiteTheme-module__lzN9vG__footerBottom>span:last-child{font-family:var(--font-geist-mono), monospace;letter-spacing:1px;font-size:9px}@media (max-width:1050px){.SiteTheme-module__lzN9vG__desktopLinks{gap:18px}.SiteTheme-module__lzN9vG__desktopLinks a{font-size:11px}.SiteTheme-module__lzN9vG__login{display:none}}@media (max-width:767px){.SiteTheme-module__lzN9vG__site{--page-gutter:24px;padding-top:0}.SiteTheme-module__lzN9vG__header{top:22px}.SiteTheme-module__lzN9vG__navbar{height:44px}.SiteTheme-module__lzN9vG__desktopLinks,.SiteTheme-module__lzN9vG__navActions{display:none}.SiteTheme-module__lzN9vG__brand{font-size:18px}.SiteTheme-module__lzN9vG__brand img{width:29px;height:29px}.SiteTheme-module__lzN9vG__mobileNavigation{display:block}.SiteTheme-module__lzN9vG__menuButton{color:#fff;background:#ffffff06;border:1px solid #ffffff26;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.SiteTheme-module__lzN9vG__menuButton>span{width:17px;height:12px;display:block;position:relative}.SiteTheme-module__lzN9vG__menuButton i{background:#e5e5e5;width:17px;height:1px;transition:transform .15s;position:absolute;top:2px;left:0}.SiteTheme-module__lzN9vG__menuButton i:last-child{top:9px}.SiteTheme-module__lzN9vG__menuOpen i:first-child{transform:translateY(3.5px)rotate(45deg)}.SiteTheme-module__lzN9vG__menuOpen i:last-child{transform:translateY(-3.5px)rotate(-45deg)}.SiteTheme-module__lzN9vG__mobileMenu{inset-inline:0;background:#171717;border:1px solid #ffffff30;border-radius:16px;padding:10px 20px;display:grid;position:absolute;top:60px;box-shadow:0 20px 45px #0000004d}.SiteTheme-module__lzN9vG__mobileMenu[hidden]{display:none}.SiteTheme-module__lzN9vG__mobileMenu a{color:#efeff1;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;min-height:52px;font-size:14px;display:flex}.SiteTheme-module__lzN9vG__mobileMenu a:last-child{border:0}.SiteTheme-module__lzN9vG__footerWordmark{letter-spacing:-.045em;padding:44px 0 20px;font-size:clamp(48px,17.5vw,120px)}.SiteTheme-module__lzN9vG__footerTop{flex-direction:column;align-items:center;gap:16px}.SiteTheme-module__lzN9vG__footerTop nav{gap:32px;margin:0}.SiteTheme-module__lzN9vG__footerBottom{text-align:center;flex-direction:column;align-items:center;gap:13px;margin-top:20px;padding-top:24px;font-size:9px}}@media (max-width:360px){.SiteTheme-module__lzN9vG__site{--page-gutter:18px}}@media (prefers-reduced-motion:reduce){.SiteTheme-module__lzN9vG__site *,.SiteTheme-module__lzN9vG__site :before,.SiteTheme-module__lzN9vG__site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.SiteTheme-module__lzN9vG__primaryButton:hover,.SiteTheme-module__lzN9vG__primaryButton:active{transform:none}}@media (forced-colors:active){.SiteTheme-module__lzN9vG__primaryButton{border:1px solid canvastext}.SiteTheme-module__lzN9vG__primaryButton,.SiteTheme-module__lzN9vG__lightButton .SiteTheme-module__lzN9vG__buttonIcon{color:linktext}}
.HeroIntro-module__Kr_sUW__opening{--intro-light:.35s;--intro-stars:.7s;--intro-planet:1.45s;--intro-watermark:2.7s;--intro-content:3.55s;--intro-ease:cubic-bezier(.22, 1, .36, 1);--intro-bloom:cubic-bezier(.16, .65, .3, 1)}@media (prefers-reduced-motion:no-preference){.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=light]{transform-origin:50% 0;animation:HeroIntro-module__Kr_sUW__lightAwakens 2.1s var(--intro-bloom) var(--intro-light) backwards}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=light-bloom]{transform-origin:50% 0;animation:HeroIntro-module__Kr_sUW__sourceBloom 2.8s var(--intro-bloom) var(--intro-light) both}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=light-fall]{transform-origin:50% 0;animation:HeroIntro-module__Kr_sUW__lightFalls 2.9s var(--intro-bloom) .75s both}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=stars]{animation:HeroIntro-module__Kr_sUW__fadeIn 1.5s var(--intro-bloom) var(--intro-stars) backwards}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=star]{animation:HeroIntro-module__Kr_sUW__starIgnites 1.3s var(--intro-ease) calc(var(--intro-stars) + var(--star-entrance,0s)) backwards}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=planet]{animation:HeroIntro-module__Kr_sUW__fadeIn 1.6s var(--intro-bloom) var(--intro-planet) backwards}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=rim-spread]{transform-origin:720px 700px;animation:HeroIntro-module__Kr_sUW__rimSpreads 2.1s var(--intro-bloom) var(--intro-planet) backwards}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=crest-flare]{animation:HeroIntro-module__Kr_sUW__crestCatchesLight 2.2s var(--intro-bloom) var(--intro-planet) both}@media (max-width:767px),(hover:none) and (pointer:coarse){.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=rim-spread],.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=crest-flare]{animation:none}}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=watermark]{animation:HeroIntro-module__Kr_sUW__watermarkEmerges 1.5s var(--intro-ease) var(--intro-watermark) backwards}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=eyebrow],.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=headline],.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=subtitle],.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=actions],.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=note]{animation:HeroIntro-module__Kr_sUW__contentArrives 1.1s var(--intro-ease) calc(var(--intro-content) + var(--intro-offset,0s)) backwards}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=headline]{--intro-offset:.1s}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=headline]:last-child{--intro-offset:.23s}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=subtitle]{--intro-offset:.31s}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=actions]{--intro-offset:.44s}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=note]{--intro-offset:.62s}.HeroIntro-module__Kr_sUW__opening:has([data-hero-intro]):not(:has([data-intro-skipped])) [data-intro=navigation]{animation:HeroIntro-module__Kr_sUW__navigationArrives 1.1s var(--intro-ease) calc(var(--intro-content) + .2s) backwards}}@keyframes HeroIntro-module__Kr_sUW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes HeroIntro-module__Kr_sUW__lightAwakens{0%{opacity:0;transform:scale(.88,.65)}65%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes HeroIntro-module__Kr_sUW__sourceBloom{0%{opacity:0;transform:scale(.75,.55)}38%{opacity:.9}66%{opacity:.55}to{opacity:0;transform:scale(1.08,1.12)}}@keyframes HeroIntro-module__Kr_sUW__lightFalls{0%{opacity:0;transform:scale(.72,.12)}32%{opacity:.65}58%{opacity:.85;transform:scaleX(.96)}to{opacity:0;transform:scale(1.12,1.04)}}@keyframes HeroIntro-module__Kr_sUW__starIgnites{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes HeroIntro-module__Kr_sUW__rimSpreads{0%{transform:scaleX(.025)}to{transform:scaleX(1)}}@keyframes HeroIntro-module__Kr_sUW__crestCatchesLight{0%{opacity:0;transform:scaleX(.3)}38%{opacity:.85}to{opacity:0;transform:scaleX(1.1)}}@keyframes HeroIntro-module__Kr_sUW__watermarkEmerges{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroIntro-module__Kr_sUW__contentArrives{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroIntro-module__Kr_sUW__navigationArrives{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
