@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_386b0299-module__-aWkeW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_386b0299-module__-aWkeW__variable{--font-h:"Geist", "Geist Fallback"}
@property --px{syntax:"<number>";inherits:false;initial-value:0}@property --py{syntax:"<number>";inherits:false;initial-value:0}@property --tx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ty{syntax:"<angle>";inherits:false;initial-value:0deg}.landing-module__6d9mHW__root{--h-bg:#fff;--h-bg-2:#f6f7fb;--h-bg-3:#eef0f7;--h-ink:#0b0f24;--h-ink-2:#384056;--h-ink-3:#565e75;--h-line:#e7e9f1;--h-line-2:#d6dae6;--h-indigo:#4f46e5;--h-indigo-d:#4338ca;--h-indigo-dd:#3730a3;--h-indigo-50:#f0f1ff;--h-indigo-100:#e2e4ff;--h-violet:#7c3aed;--h-sky:#0ea5e9;--h-mint:#10b981;--h-night:#0a0c1f;--h-night-2:#12153a;--h-ring:var(--h-indigo);--h-ease:cubic-bezier(.22, 1, .36, 1);--h-spring:cubic-bezier(.32, .72, 0, 1);--background:0 0% 100%;--foreground:222 47% 11%;--border:214 32% 91%;--input:214 32% 91%;--ring:243 75% 59%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--h-bg);color:var(--h-ink);font-family:var(--font-h), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal}.landing-module__6d9mHW__root ::selection{background:var(--h-indigo-100);color:var(--h-ink)}html:has(.landing-module__6d9mHW__root){background-color:#fff;scroll-padding-top:104px}body:has(.landing-module__6d9mHW__root){background-color:#fff}.landing-module__6d9mHW__display{letter-spacing:-.042em;text-wrap:balance;font-weight:640;line-height:1.02}.landing-module__6d9mHW__title{letter-spacing:-.035em;text-wrap:balance;font-weight:620;line-height:1.06}.landing-module__6d9mHW__pretty{text-wrap:pretty}.landing-module__6d9mHW__tnum{font-variant-numeric:lining-nums tabular-nums}.landing-module__6d9mHW__rule{background:linear-gradient(90deg, #d6dae600 0%, var(--h-line-2) 18%, var(--h-line-2) 82%, #d6dae600 100%);height:1px}.landing-module__6d9mHW__shadowCard{box-shadow:0 1px 2px #1118400a,0 10px 30px -18px #1e1b4b38}.landing-module__6d9mHW__shadowFloat{box-shadow:0 1px 2px #1118400d,0 4px 10px -4px #1e1b4b14,0 28px 56px -22px #1e1b4b52}.landing-module__6d9mHW__shadowStage{box-shadow:0 2px 6px #1118400d,0 30px 60px -28px #1e1b4b4d,0 70px 120px -60px #312e8159}.landing-module__6d9mHW__planOn{box-shadow:0 0 0 1.5px var(--h-indigo), 0 1px 2px #1118400f, 0 24px 60px -24px #4f46e573}.landing-module__6d9mHW__secTile{box-shadow:0 1px 2px #1118400a,0 10px 28px -18px #1e1b4b38}.landing-module__6d9mHW__glass{background:linear-gradient(118deg,#ffffff1a 0%,#fff0 38%)}.landing-module__6d9mHW__island{-webkit-backdrop-filter:saturate(1.6)blur(16px);backdrop-filter:saturate(1.6)blur(16px);transition:background-color .45s var(--h-ease), box-shadow .45s var(--h-ease);background:#ffffffd1;box-shadow:0 0 0 1px #0f172a12,0 8px 28px -14px #1e1b4b40}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-module__6d9mHW__island{background:#fffffff7}}.landing-module__6d9mHW__header[data-on-dark]:not([data-menu-open]) .landing-module__6d9mHW__island{--h-ink:#fff;--h-ink-2:#d4d7ea;--h-bg-3:#ffffff1a;--h-ring:#a5b4fc;background:#0a0c1fc7;box-shadow:0 0 0 1px #ffffff1a,0 10px 30px -14px #000000b3}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-module__6d9mHW__header[data-on-dark]:not([data-menu-open]) .landing-module__6d9mHW__island{background:#0a0c1ff2}}.landing-module__6d9mHW__btn{transition:transform .5s var(--h-spring), background-color .3s var(--h-ease), box-shadow .5s var(--h-ease)}.landing-module__6d9mHW__btn:active{transform:scale(.98)}.landing-module__6d9mHW__btnIcon{transition:transform .5s var(--h-spring)}.landing-module__6d9mHW__btn:hover .landing-module__6d9mHW__btnIcon{transform:translate(3px,-1px)scale(1.06)}.landing-module__6d9mHW__btnPrimary{box-shadow:inset 0 1px #ffffff38,0 1px 2px #1e1b4b33,0 10px 24px -10px #4f46e5a6}.landing-module__6d9mHW__btnPrimary:hover{box-shadow:inset 0 1px #ffffff38,0 1px 2px #1e1b4b33,0 16px 32px -12px #4f46e5bf}.landing-module__6d9mHW__heroGrid{background-image:linear-gradient(90deg,#0f172a12 1px,#0000 1px),linear-gradient(#0f172a12 1px,#0000 1px);background-position:50% 0;background-size:64px 64px;-webkit-mask-image:radial-gradient(58% 52% at 50% 34%,#000 18%,#0000 72%);mask-image:radial-gradient(58% 52% at 50% 34%,#000 18%,#0000 72%)}.landing-module__6d9mHW__heroWash{background:radial-gradient(64% 50% at 50% 0,#6366f11c 0%,#6366f10a 45%,#6366f100 72%)}.landing-module__6d9mHW__blob{border-radius:9999px;animation-duration:26s;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite;animation-direction:alternate;position:absolute}.landing-module__6d9mHW__blobA{background:radial-gradient(closest-side,#6366f18c,#6366f100);width:62%;height:70%;animation-name:landing-module__6d9mHW__hDriftA;top:12%;left:2%}.landing-module__6d9mHW__blobB{background:radial-gradient(closest-side,#38bdf842,#38bdf800);width:44%;height:50%;animation-name:landing-module__6d9mHW__hDriftB;animation-duration:31s;top:4%;left:50%}.landing-module__6d9mHW__blobD{background:radial-gradient(closest-side,#7c3aed6b,#7c3aed00);width:56%;height:62%;animation-name:landing-module__6d9mHW__hDriftC;animation-duration:34s;animation-delay:-12s;top:30%;left:36%}@keyframes landing-module__6d9mHW__hDriftA{0%{transform:translate(0,0)scale(1)}50%{transform:translate(9%,-6%)scale(1.12)}to{transform:translate(-4%,7%)scale(.94)}}@keyframes landing-module__6d9mHW__hDriftB{0%{transform:translate(0,0)scale(1.05)}50%{transform:translate(-10%,8%)scale(.92)}to{transform:translate(6%,-4%)scale(1.1)}}@keyframes landing-module__6d9mHW__hDriftC{0%{transform:translate(0,0)scale(.95)}50%{transform:translate(-12%,-9%)scale(1.1)}to{transform:translate(5%,6%)scale(1)}}.landing-module__6d9mHW__heroLight{pointer-events:none;background:radial-gradient(closest-side,#4f46e538,#4f46e514 60%,#4f46e500);position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.landing-module__6d9mHW__heroLight .landing-module__6d9mHW__blobA{background:radial-gradient(closest-side,#4f46e59e,#4f46e500);width:56%;height:70%;top:6%;left:4%}.landing-module__6d9mHW__heroLight .landing-module__6d9mHW__blobB{background:radial-gradient(closest-side,#38bdf84d,#38bdf800);width:36%;height:50%;top:2%;left:58%}.landing-module__6d9mHW__heroLight .landing-module__6d9mHW__blobD{background:radial-gradient(closest-side,#7c3aed80,#7c3aed00);width:54%;height:72%;top:22%;left:40%}.landing-module__6d9mHW__intro{animation:landing-module__6d9mHW__hIntro .9s var(--h-ease) both;animation-delay:calc(var(--i,0) * 90ms + 60ms)}@keyframes landing-module__6d9mHW__hIntro{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing-module__6d9mHW__introRise{animation:landing-module__6d9mHW__hIntroRise .9s var(--h-ease) both;animation-delay:calc(var(--i,0) * 90ms + 60ms)}@keyframes landing-module__6d9mHW__hIntroRise{0%{transform:translateY(14px)}to{transform:none}}.landing-module__6d9mHW__heroScene{perspective:1800px;perspective-origin:50% 0}.landing-module__6d9mHW__heroFit{container-type:inline-size}.landing-module__6d9mHW__heroFitInner{--sw:1280px;--sh:612px;--k:min(1, tan(atan2(100cqw, var(--sw))));width:var(--sw);transform-origin:0 0;transform:scale(var(--k));margin-left:max(0px, calc((100cqw - var(--sw) * var(--k)) / 2));margin-bottom:calc((var(--k) - 1) * var(--sh));position:relative}@media (max-width:1023.98px){.landing-module__6d9mHW__heroFitInner{--sw:1000px;--sh:712px}}@supports not (width:calc(1px * tan(atan2(1px, 2px)))){.landing-module__6d9mHW__heroFit{overflow:hidden}}.landing-module__6d9mHW__scrollTilt{transform-style:preserve-3d;transform-origin:50% 0;transform:rotateX(3deg)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__6d9mHW__scrollTilt{animation:linear both landing-module__6d9mHW__hTiltIn;animation-timeline:view();animation-range:cover 20% cover 46%}}}@keyframes landing-module__6d9mHW__hTiltIn{0%{transform:rotateX(14deg)}to{transform:rotateX(0)}}.landing-module__6d9mHW__tiltStage{transform-style:preserve-3d;transform-origin:50% 0;transform:rotateX(calc(var(--py,0) * -1.6deg)) rotateY(calc(var(--px,0) * 2.2deg));transition:transform 1.2s var(--h-ease)}.landing-module__6d9mHW__tray{background:#f0f1ffa6;border-radius:22px;padding:10px;position:relative;box-shadow:inset 0 1px #fffffff2,0 2px 6px #1118400d,0 30px 60px -28px #1e1b4b52,0 70px 120px -60px #312e8166}.landing-module__6d9mHW__tray:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#fff 0%,#e0e3ff 45%,#c7d2fe 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-module__6d9mHW__trayScreen{border-radius:13px;overflow:hidden;box-shadow:0 0 0 1px #0f172a14,0 1px 2px #0f172a0f}.landing-module__6d9mHW__trayDark{background:linear-gradient(#ffffff1a 0%,#ffffff0a 100%);border-radius:22px;padding:10px;position:relative;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #ffffff1a}.landing-module__6d9mHW__urlPill{background:#fffffff0;box-shadow:0 0 0 1px #0f172a14,0 6px 16px -8px #1e1b4b59}.landing-module__6d9mHW__dashFade{-webkit-mask-image:linear-gradient(#000 72%,#00000059 89%,#0000 100%);mask-image:linear-gradient(#000 72%,#00000059 89%,#0000 100%)}.landing-module__6d9mHW__edgeLight{pointer-events:none;background:linear-gradient(90deg,#818cf800,#818cf8 28%,#a78bfa 72%,#a78bfa00);border-radius:2px;height:2px;position:absolute;box-shadow:0 0 40px 6px #818cf88c}.landing-module__6d9mHW__horizon{pointer-events:none;background:radial-gradient(closest-side,#4f46e573 0%,#6340e957 30%,#7c3aed29 62%,#7c3aed00 100%);position:absolute;-webkit-mask-image:linear-gradient(#0000 0% 33%,#000 47% 100%);mask-image:linear-gradient(#0000 0% 33%,#000 47% 100%)}.landing-module__6d9mHW__lift1{transform:translateZ(60px)}.landing-module__6d9mHW__lift2{transform:translateZ(120px)}.landing-module__6d9mHW__float{animation:7s cubic-bezier(.45,.05,.55,.95) infinite landing-module__6d9mHW__hFloat;animation-delay:var(--fd,0s)}@keyframes landing-module__6d9mHW__hFloat{0%,to{translate:0}50%{translate:0 -9px}}.landing-module__6d9mHW__tilt{transform:perspective(1100px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transition:transform .7s var(--h-ease), box-shadow .5s var(--h-ease)}.landing-module__6d9mHW__rv{transition:opacity .9s var(--h-ease), transform .9s var(--h-ease);transition-delay:var(--rd,0s)}html[data-h-motion] .landing-module__6d9mHW__rv:not([data-shown]){opacity:0;transform:translateY(28px)}html[data-h-motion] .landing-module__6d9mHW__rv:not([data-shown]):focus-within{opacity:1;transform:none}.landing-module__6d9mHW__sparkX,.landing-module__6d9mHW__sparkY{pointer-events:none;position:absolute;inset:0}.landing-module__6d9mHW__sparkX{animation:4.4s linear infinite landing-module__6d9mHW__hSparkX;animation-delay:var(--sd,0s)}.landing-module__6d9mHW__sparkY{animation-duration:4.4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--sd,0s)}.landing-module__6d9mHW__sparkY2550{animation-name:landing-module__6d9mHW__hSparkY2550}.landing-module__6d9mHW__sparkY7550{animation-name:landing-module__6d9mHW__hSparkY7550}.landing-module__6d9mHW__sparkY5025{animation-name:landing-module__6d9mHW__hSparkY5025}.landing-module__6d9mHW__sparkY5075{animation-name:landing-module__6d9mHW__hSparkY5075}.landing-module__6d9mHW__sparkV{animation-name:landing-module__6d9mHW__hSparkV}.landing-module__6d9mHW__sparkDot{opacity:0;width:8px;height:8px;animation:4.4s linear infinite landing-module__6d9mHW__hSparkFade;animation-delay:var(--sd,0s);background:radial-gradient(circle,#fff 0 28%,#c7d2fe 55%,#6366f1 100%);border-radius:9999px;margin:-4px 0 0 -4px;position:absolute;top:0;left:0;box-shadow:0 0 8px 2px #6366f1b3,0 0 22px 6px #818cf859}.landing-module__6d9mHW__sparkDotC{left:50%}@keyframes landing-module__6d9mHW__hSparkX{0%{transform:translate(0,0)}45%,to{transform:translate(100%)}}@keyframes landing-module__6d9mHW__hSparkY2550{0%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:translateY(25%)}45%,to{transform:translateY(50%)}}@keyframes landing-module__6d9mHW__hSparkY7550{0%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:translateY(75%)}45%,to{transform:translateY(50%)}}@keyframes landing-module__6d9mHW__hSparkY5025{0%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:translateY(50%)}45%,to{transform:translateY(25%)}}@keyframes landing-module__6d9mHW__hSparkY5075{0%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:translateY(50%)}45%,to{transform:translateY(75%)}}@keyframes landing-module__6d9mHW__hSparkV{0%{animation-timing-function:cubic-bezier(.45,.05,.55,.95);transform:translate(0,0)}45%,to{transform:translateY(100%)}}@keyframes landing-module__6d9mHW__hSparkFade{0%{opacity:0}6%,38%{opacity:1}45%,to{opacity:0}}.landing-module__6d9mHW__pulse{animation:landing-module__6d9mHW__hPulse 2.8s var(--h-ease) infinite}@keyframes landing-module__6d9mHW__hPulse{0%{opacity:.55;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.5)}}.landing-module__6d9mHW__hub{box-shadow:0 0 0 1px #4f46e547,0 0 0 7px #6366f114,0 2px 6px #1118400f,0 30px 60px -24px #312e8166}.landing-module__6d9mHW__hubHalo{pointer-events:none;background:radial-gradient(closest-side,#6366f14d,#7c3aed1f 55%,#7c3aed00 100%)}.landing-module__6d9mHW__rollIn{animation:landing-module__6d9mHW__hRollIn .6s var(--h-ease) both;display:inline-block}@keyframes landing-module__6d9mHW__hRollIn{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.landing-module__6d9mHW__bleedB{-webkit-mask-image:linear-gradient(#000 62%,#00000073 84%,#0000 100%);mask-image:linear-gradient(#000 62%,#00000073 84%,#0000 100%)}@media (min-width:1024px){.landing-module__6d9mHW__noBleedLg{-webkit-mask-image:none;mask-image:none}}.landing-module__6d9mHW__tileGlow{background:radial-gradient(90% 70% at 100% 100%,#6366f133 0%,#6366f100 62%),radial-gradient(60% 50% at 0 0,#0ea5e91a 0%,#0ea5e900 60%),#fff}.landing-module__6d9mHW__tileNight{background-color:#0d1030;background-image:radial-gradient(80% 60% at 85% 100%,#6366f173 0%,#6366f100 70%),radial-gradient(60% 50% at 0 0,#7c3aed38 0%,#7c3aed00 70%);box-shadow:inset 0 0 0 1px #a5b4fc29,inset 0 1px #ffffff1a,0 30px 60px -30px #1e1b4b8c}.landing-module__6d9mHW__tileNight ::selection{color:#fff;background:#4338ca}.landing-module__6d9mHW__snipGlow{box-shadow:0 0 0 1px #a5b4fc66,0 0 36px -4px #818cf899}.landing-module__6d9mHW__night{background-color:var(--h-night);background-image:radial-gradient(60% 50% at 50% 0,#6366f159 0%,#6366f100 70%),radial-gradient(40% 35% at 85% 70%,#38bdf824 0%,#38bdf800 70%),radial-gradient(40% 35% at 12% 80%,#a78bfa29 0%,#a78bfa00 70%)}.landing-module__6d9mHW__night ::selection{color:#fff;background:#4338ca}.landing-module__6d9mHW__nightGrid{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 55% at 50% 45%,#000 10%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 45%,#000 10%,#0000 75%)}.landing-module__6d9mHW__nightGridTop{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(55% 45% at 50% 22%,#000 10%,#0000 75%);mask-image:radial-gradient(55% 45% at 50% 22%,#000 10%,#0000 75%)}.landing-module__6d9mHW__phoneGlow{background:radial-gradient(closest-side,#818cf873,#818cf800)}.landing-module__6d9mHW__storyPin{display:none}.landing-module__6d9mHW__storySteps{gap:40px;display:grid;position:relative}.landing-module__6d9mHW__storySteps:before{content:"";background:linear-gradient(#818cf8b3,#a78bfa73 60%,#38bdf840);border-radius:2px;width:2px;position:absolute;top:10px;bottom:8px;left:7px}.landing-module__6d9mHW__storyStep{flex-direction:column;min-width:0;display:flex;position:relative}.landing-module__6d9mHW__stepText{padding-left:36px;position:relative}.landing-module__6d9mHW__stepDot{background:var(--h-night);border-radius:9999px;width:16px;height:16px;position:absolute;top:7px;left:0;box-shadow:inset 0 0 0 3px #818cf8,0 0 12px #818cf899}.landing-module__6d9mHW__stepTitle{color:#fff}.landing-module__6d9mHW__stepBody{color:#c9cde3}.landing-module__6d9mHW__stepFine{color:#b9bdd6}.landing-module__6d9mHW__stepVisual{margin-top:20px}.landing-module__6d9mHW__timeChip{letter-spacing:-.005em;color:#e0e4ff;background:#818cf829;border-radius:9999px;align-items:center;height:30px;padding:0 11px;font-size:15px;font-weight:650;display:inline-flex;box-shadow:inset 0 0 0 1px #a5b4fc4d}.landing-module__6d9mHW__cropFade{background:radial-gradient(70% 60% at 50% 30%,#818cf838,#818cf800 70%);border-radius:24px;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}@media (min-width:768px){.landing-module__6d9mHW__storySteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}.landing-module__6d9mHW__storySteps:before{display:none}.landing-module__6d9mHW__stepText{padding-left:0}.landing-module__6d9mHW__stepDot{display:none}.landing-module__6d9mHW__stepVisual{background:#ffffff08;border-radius:24px;order:-1;margin-top:0;margin-bottom:22px;padding-top:18px;box-shadow:inset 0 0 0 1px #ffffff14}}@media (min-width:1280px){.landing-module__6d9mHW__storySteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.landing-module__6d9mHW__screen{opacity:0;transition:opacity .48s var(--h-ease), transform .62s var(--h-ease);transform:translateY(12px)}.landing-module__6d9mHW__story:not([data-active]) .landing-module__6d9mHW__screen[data-screen="0"],.landing-module__6d9mHW__story[data-active="0"] .landing-module__6d9mHW__screen[data-screen="0"],.landing-module__6d9mHW__story[data-active="1"] .landing-module__6d9mHW__screen[data-screen="1"],.landing-module__6d9mHW__story[data-active="2"] .landing-module__6d9mHW__screen[data-screen="2"],.landing-module__6d9mHW__story[data-active="3"] .landing-module__6d9mHW__screen[data-screen="3"]{opacity:1;transform:none}.landing-module__6d9mHW__over{opacity:0;transform-origin:0;transition:opacity .52s var(--h-ease), transform .7s var(--h-spring);transform:translate(-44px)scale(.94)}.landing-module__6d9mHW__story[data-active="2"] .landing-module__6d9mHW__over[data-over="2"],.landing-module__6d9mHW__story[data-active="3"] .landing-module__6d9mHW__over[data-over="3"]{opacity:1;transform:none}.landing-module__6d9mHW__rail:before{content:"";background:linear-gradient(#818cf88c,#a78bfa59 60%,#38bdf833);border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:50%;transform:translate(-50%)}.landing-module__6d9mHW__railItem{font-variant-numeric:tabular-nums;letter-spacing:-.005em;color:#8b90b3;transition:color .4s var(--h-ease), background-color .4s var(--h-ease), box-shadow .4s var(--h-ease), transform .5s var(--h-spring);background:#0e1030;border-radius:9999px;padding:5px 9px;font-size:15px;font-weight:650;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.landing-module__6d9mHW__story:not([data-active]) .landing-module__6d9mHW__railItem[data-rail="0"],.landing-module__6d9mHW__story[data-active="0"] .landing-module__6d9mHW__railItem[data-rail="0"],.landing-module__6d9mHW__story[data-active="1"] .landing-module__6d9mHW__railItem[data-rail="1"],.landing-module__6d9mHW__story[data-active="2"] .landing-module__6d9mHW__railItem[data-rail="2"],.landing-module__6d9mHW__story[data-active="3"] .landing-module__6d9mHW__railItem[data-rail="3"]{color:#fff;background:#3b36b0;transform:scale(1.08);box-shadow:inset 0 0 0 1px #a5b4fcb3,0 0 20px #818cf899}@media (min-width:1024px) and (min-height:640px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){html:root .landing-module__6d9mHW__story{-moz-column-gap:clamp(40px, 6vw, 96px);grid-template-rows:auto 1fr;grid-template-columns:440px minmax(0,1fr);align-items:start;column-gap:clamp(40px,6vw,96px);display:grid}html:root .landing-module__6d9mHW__storyHead{grid-area:1/2}html:root .landing-module__6d9mHW__storyBody{grid-area:2/2}html:root .landing-module__6d9mHW__headChip{display:none}html:root .landing-module__6d9mHW__storyHead h2{font-size:clamp(40px,4.2vw,58px)}html:root .landing-module__6d9mHW__storyPin{--pk:min(.95, tan(atan2(calc(100vh - 180px), 640px)));top:max(96px, calc(50vh - var(--pk) * 320px));height:calc(var(--pk) * 640px);grid-area:1/1/span 2;margin-top:24px;display:block;position:sticky}html:root .landing-module__6d9mHW__storyFit{transform:scale(var(--pk));transform-origin:0 0}html:root .landing-module__6d9mHW__storySteps{display:block}html:root .landing-module__6d9mHW__storySteps:before{display:none}html:root .landing-module__6d9mHW__storyStep{min-height:44vh;transition:border-color .5s var(--h-ease), opacity .9s var(--h-ease), transform .9s var(--h-ease);border-left:2px solid #ffffff1a;justify-content:center;padding:24px 0 24px 32px}html:root .landing-module__6d9mHW__storyStep:first-child{justify-content:flex-start;padding-top:8px}html:root .landing-module__6d9mHW__storyStep:last-child{min-height:48vh}html:root .landing-module__6d9mHW__stepText{max-width:560px;padding-left:0}:is(html:root .landing-module__6d9mHW__stepDot,html:root .landing-module__6d9mHW__stepVisual){display:none}html:root .landing-module__6d9mHW__stepTitle{color:#8b90b3;transition:color .5s var(--h-ease);font-size:30px}html:root .landing-module__6d9mHW__stepBody{color:#8b90b3;transition:color .5s var(--h-ease);font-size:18px}html:root .landing-module__6d9mHW__stepFine{color:#8b90b3;transition:color .5s var(--h-ease)}:is(html:root .landing-module__6d9mHW__story:not([data-active]) .landing-module__6d9mHW__storyStep[data-step="0"],html:root .landing-module__6d9mHW__story[data-active="0"] .landing-module__6d9mHW__storyStep[data-step="0"],html:root .landing-module__6d9mHW__story[data-active="1"] .landing-module__6d9mHW__storyStep[data-step="1"],html:root .landing-module__6d9mHW__story[data-active="2"] .landing-module__6d9mHW__storyStep[data-step="2"],html:root .landing-module__6d9mHW__story[data-active="3"] .landing-module__6d9mHW__storyStep[data-step="3"]){border-left-color:#818cf8}:is(html:root .landing-module__6d9mHW__story:not([data-active]) .landing-module__6d9mHW__storyStep[data-step="0"] .landing-module__6d9mHW__stepTitle,html:root .landing-module__6d9mHW__story[data-active="0"] .landing-module__6d9mHW__storyStep[data-step="0"] .landing-module__6d9mHW__stepTitle,html:root .landing-module__6d9mHW__story[data-active="1"] .landing-module__6d9mHW__storyStep[data-step="1"] .landing-module__6d9mHW__stepTitle,html:root .landing-module__6d9mHW__story[data-active="2"] .landing-module__6d9mHW__storyStep[data-step="2"] .landing-module__6d9mHW__stepTitle,html:root .landing-module__6d9mHW__story[data-active="3"] .landing-module__6d9mHW__storyStep[data-step="3"] .landing-module__6d9mHW__stepTitle){color:#fff}:is(html:root .landing-module__6d9mHW__story:not([data-active]) .landing-module__6d9mHW__storyStep[data-step="0"] .landing-module__6d9mHW__stepBody,html:root .landing-module__6d9mHW__story[data-active="0"] .landing-module__6d9mHW__storyStep[data-step="0"] .landing-module__6d9mHW__stepBody,html:root .landing-module__6d9mHW__story[data-active="1"] .landing-module__6d9mHW__storyStep[data-step="1"] .landing-module__6d9mHW__stepBody,html:root .landing-module__6d9mHW__story[data-active="2"] .landing-module__6d9mHW__storyStep[data-step="2"] .landing-module__6d9mHW__stepBody,html:root .landing-module__6d9mHW__story[data-active="3"] .landing-module__6d9mHW__storyStep[data-step="3"] .landing-module__6d9mHW__stepBody){color:#d5d8ea}:is(html:root .landing-module__6d9mHW__story:not([data-active]) .landing-module__6d9mHW__storyStep[data-step="0"] .landing-module__6d9mHW__stepFine,html:root .landing-module__6d9mHW__story[data-active="0"] .landing-module__6d9mHW__storyStep[data-step="0"] .landing-module__6d9mHW__stepFine,html:root .landing-module__6d9mHW__story[data-active="1"] .landing-module__6d9mHW__storyStep[data-step="1"] .landing-module__6d9mHW__stepFine,html:root .landing-module__6d9mHW__story[data-active="2"] .landing-module__6d9mHW__storyStep[data-step="2"] .landing-module__6d9mHW__stepFine,html:root .landing-module__6d9mHW__story[data-active="3"] .landing-module__6d9mHW__storyStep[data-step="3"] .landing-module__6d9mHW__stepFine){color:#b9bdd6}}@media (min-width:1280px) and (min-height:640px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){html:root .landing-module__6d9mHW__story{grid-template-columns:510px minmax(0,1fr)}html:root .landing-module__6d9mHW__storyPin{--pk:min(1.1, tan(atan2(calc(100vh - 170px), 640px)))}}@supports (animation-timeline:view()){@media (min-width:1024px) and (min-height:640px) and (scripting:enabled) and (prefers-reduced-motion:no-preference){html:root .landing-module__6d9mHW__story{view-timeline-name:--h-story}html:root .landing-module__6d9mHW__storyTurn{animation:linear both landing-module__6d9mHW__hTurnIn;animation-timeline:--h-story;animation-range:entry entry 80%}}}@keyframes landing-module__6d9mHW__hTurnIn{0%{transform:perspective(1600px)rotateY(24deg)rotateX(8deg)translateZ(-120px)}to{transform:none}}.landing-module__6d9mHW__nightCard{background-color:#0d1030;background-image:radial-gradient(70% 55% at 75% 0,#6366f16b 0%,#6366f100 70%),radial-gradient(50% 45% at 0 100%,#7c3aed38 0%,#7c3aed00 70%);box-shadow:inset 0 0 0 1px #a5b4fc29,inset 0 1px #ffffff1a,0 30px 60px -30px #1e1b4b99}.landing-module__6d9mHW__listGlow{box-shadow:0 0 0 1px #a5b4fc59,0 0 40px -6px #818cf88c,0 20px 40px -20px #0009}.landing-module__6d9mHW__stepLine{background:linear-gradient(90deg,#a5b4fc73,#a5b4fc14)}.landing-module__6d9mHW__riseGlow{pointer-events:none;background:radial-gradient(closest-side,#6366f180,#6366f129 55%,#6366f100)}.landing-module__6d9mHW__riseFade{-webkit-mask-image:linear-gradient(#000 30%,#00000080 62%,#0000 92%);mask-image:linear-gradient(#000 30%,#00000080 62%,#0000 92%)}.landing-module__6d9mHW__faq>summary{list-style:none}.landing-module__6d9mHW__faq>summary::-webkit-details-marker{display:none}.landing-module__6d9mHW__faqSign{transition:transform .4s var(--h-spring)}.landing-module__6d9mHW__faq[open] .landing-module__6d9mHW__faqSign{transform:rotate(45deg)}.landing-module__6d9mHW__fit{display:flow-root;container-type:inline-size}.landing-module__6d9mHW__fitInner{width:var(--fit-w);transform-origin:0 0;--fit-k:min(var(--fit-max,9), tan(atan2(100cqw, var(--fit-w))));transform:scale(var(--fit-k));margin-bottom:calc((var(--fit-k) - 1) * var(--fit-h));position:relative}.landing-module__6d9mHW__fitCenter .landing-module__6d9mHW__fitInner{margin-left:max(0px, calc((100cqw - var(--fit-w) * var(--fit-k)) / 2))}@supports not (width:calc(1px * tan(atan2(1px, 2px)))){.landing-module__6d9mHW__fit{overflow:hidden}}@media (min-width:1024px){.landing-module__6d9mHW__fitOffLg{height:100%}.landing-module__6d9mHW__fitOffLg>.landing-module__6d9mHW__fitInner{width:auto;height:100%;margin:0;transform:none}}.landing-module__6d9mHW__root[data-still] .landing-module__6d9mHW__blob,.landing-module__6d9mHW__root[data-still] .landing-module__6d9mHW__float,.landing-module__6d9mHW__root[data-still] .landing-module__6d9mHW__sparkX,.landing-module__6d9mHW__root[data-still] .landing-module__6d9mHW__sparkY,.landing-module__6d9mHW__root[data-still] .landing-module__6d9mHW__sparkDot,.landing-module__6d9mHW__root[data-still] .landing-module__6d9mHW__pulse,[data-offscreen] .landing-module__6d9mHW__blob,[data-offscreen] .landing-module__6d9mHW__float,[data-offscreen] .landing-module__6d9mHW__sparkX,[data-offscreen] .landing-module__6d9mHW__sparkY,[data-offscreen] .landing-module__6d9mHW__sparkDot,[data-offscreen] .landing-module__6d9mHW__pulse{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.landing-module__6d9mHW__blob,.landing-module__6d9mHW__float,.landing-module__6d9mHW__pulse,.landing-module__6d9mHW__intro,.landing-module__6d9mHW__introRise,.landing-module__6d9mHW__rollIn{animation:none!important}.landing-module__6d9mHW__sparkX,.landing-module__6d9mHW__sparkY,.landing-module__6d9mHW__sparkDot{display:none;animation:none!important}.landing-module__6d9mHW__rv,.landing-module__6d9mHW__tilt,.landing-module__6d9mHW__tiltStage,.landing-module__6d9mHW__btn,.landing-module__6d9mHW__btnIcon,.landing-module__6d9mHW__island,.landing-module__6d9mHW__faqSign{transition:none!important}.landing-module__6d9mHW__btn:hover .landing-module__6d9mHW__btnIcon{transform:none}.landing-module__6d9mHW__stillToggle{display:none!important}}@media print{.landing-module__6d9mHW__rv,.landing-module__6d9mHW__rollIn,.landing-module__6d9mHW__intro,.landing-module__6d9mHW__introRise{opacity:1!important;animation:none!important;transform:none!important}.landing-module__6d9mHW__island{position:static!important}.landing-module__6d9mHW__sparkX{display:none}}
