@font-face{font-family:Audiowide;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/audiowide-latin-400-normal-6GFCX7ni.woff2)format("woff2"),url(/assets/audiowide-latin-400-normal-D6mHIfnv.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rajdhani-latin-500-normal-ByNUCHrt.woff2)format("woff2"),url(/assets/rajdhani-latin-500-normal-DfvNI-Td.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2)format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2)format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff)format("woff")}:root{--bg:#05070a;--bg-2:#0a0e14;--gold:#d4af37;--gold-hi:#f0d78c;--gold-deep:#8f6b1e;--cyan:#4fd2c0;--text:#e8e6e3;--text-dim:#e8e6e3ad;--text-faint:#e8e6e37a;--magenta:#e05aa8;--danger:#f0a29c;--danger-line:#e87068d1;--font-display:"Audiowide", "Eurostile", "Arial Black", sans-serif;--font-ui:"Rajdhani", "Eurostile", "Segoe UI", system-ui, sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--gutter:clamp(20px, 5.4vw, 104px);--gold-text:linear-gradient(180deg, #fff3cf 0%, #f3dc94 24%, #e0bc55 52%, #b88b29 78%, #7d5c17 100%);--gold-bevel:linear-gradient(180deg, #fff7df 0%, #f6e3a3 28%, #d9b453 48%, #8a6418 51%, #c99d39 70%, #f3d98c 100%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--bg);overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.world{z-index:0;pointer-events:none;background:var(--bg);position:fixed;top:0;bottom:0;left:0;right:0}.world__scene,.world__fallback,.world__scrim{width:100vw;height:100vh;height:100lvh;position:fixed;top:0;left:0}.world__scene{opacity:0;transition:opacity .6s linear;display:block}.has-scene .world__scene{opacity:1;transition:none}.world__fallback{background:radial-gradient(ellipse 46% 30% at 67% 54%, #d4af3729, transparent 70%), radial-gradient(ellipse 30% 22% at 84% 22%, #961c681f, transparent 70%), radial-gradient(ellipse 80% 60% at 60% 40%, #14224080, transparent 75%), var(--bg);transition:opacity 1s linear;overflow:hidden}.has-scene .world__fallback{opacity:0;transition:none}.no-js .world__fallback,.is-lite .world__fallback{background-image:linear-gradient(#05070a1a,#05070a1a),url(/poster-desktop.jpg);background-position:62%;background-size:cover}.is-lite .world__fallback{animation:70s ease-in-out infinite alternate drift}.world__stars{opacity:.55;background-image:radial-gradient(1px 1px at 12% 18%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 72% 34%,#cfe0ff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 41% 77%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 88% 66%,#ffe6c4 50%,#0000 51%),radial-gradient(1px 1px at 27% 52%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 58% 9%,#dfe8ff 50%,#0000 51%);background-size:340px 340px;position:absolute;top:-10%;bottom:-10%;left:-10%;right:-10%}.world__stars--near{opacity:.4;background-size:520px 520px}.is-lite .world__stars--far{animation:160s linear infinite stars}.is-lite .world__stars--near{animation:90s linear infinite stars}.world__core-glow{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffd68c52,#d4af3714 60%,#0000);border-radius:50%;width:34vmin;height:34vmin;margin:-17vmin 0 0 -17vmin;position:absolute;top:54%;left:67%}.is-lite .world__core-glow{animation:6s ease-in-out infinite core}.world__scrim{background:linear-gradient(90deg,#05070adb 0%,#05070a9e 24%,#05070a2e 46%,#05070a00 60%),linear-gradient(#05070a00 70%,#05070a40 82%,#05070acc 100%),linear-gradient(#05070a73 0%,#05070a00 16%)}@keyframes drift{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.08)translate(-1.2%,.6%)}}@keyframes stars{to{transform:translate(-340px,120px)}}@keyframes core{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.hud{z-index:1;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.hud__corner{opacity:0;width:22px;height:22px;transition:opacity 1.6s var(--ease-out);border:0 solid #f0d78c52;position:absolute}.hud.is-in .hud__corner{opacity:1}.hud__corner--tl{border-top-width:1px;border-left-width:1px;top:18px;left:18px}.hud__corner--tr{border-top-width:1px;border-right-width:1px;top:18px;right:18px}.hud__corner--bl{border-bottom-width:1px;border-left-width:1px;bottom:18px;left:18px}.hud__corner--br{border-bottom-width:1px;border-right-width:1px;bottom:18px;right:18px}.marker{opacity:0;transition:opacity 1.4s var(--ease-out);will-change:transform;--tone:#f0d78c99;--ink:var(--gold-hi);position:fixed;top:0;left:0}.marker.is-on{opacity:1}.marker--down .marker__lead{top:-2px}.marker--down .marker__label{top:50px;bottom:auto;left:50px}.marker--anomaly{--tone:#e25cac99;--ink:#f39bd0}.marker__lead{fill:none;stroke:var(--tone);stroke-width:1px;position:absolute;top:-62px;left:-2px;overflow:visible}.marker__lead circle{fill:var(--ink);stroke:none}.marker__lead polyline{stroke-dasharray:160;stroke-dashoffset:160px;transition:stroke-dashoffset 1.6s var(--ease-out) .2s}.marker.is-on .marker__lead polyline{stroke-dashoffset:0}.marker__label{white-space:nowrap;font-family:var(--font-ui);text-transform:uppercase;gap:3px;display:grid;position:absolute;bottom:37px;left:38px}.marker__label b{letter-spacing:.32em;color:var(--ink);font-size:.66rem;font-weight:700}.marker__label i{letter-spacing:.26em;color:var(--text-faint);font-size:.6rem;font-style:normal;font-weight:500}.marker--anomaly.is-on .marker__label{animation:3.2s step-end flicker}@keyframes flicker{0%{opacity:0}6%{opacity:1}9%{opacity:.2}14%{opacity:1}40%{opacity:.6}44%{opacity:1}}.page{z-index:2;min-height:100vh;min-height:100svh;padding:max(env(safe-area-inset-top), clamp(22px, 4.6svh, 56px)) max(env(safe-area-inset-right), var(--gutter)) max(env(safe-area-inset-bottom), 18px) max(env(safe-area-inset-left), var(--gutter));grid-template:"masthead""."minmax(21svh,1fr)"enlist""features""footer"/minmax(0,1fr);display:grid;position:relative}.lead{display:contents}.masthead{text-align:center;grid-area:masthead}.enlist{grid-area:enlist;justify-self:center;width:100%;max-width:540px}.features{grid-area:features}.footer{grid-area:footer}.js .reveal{opacity:0;filter:blur(6px);transition:opacity 1.1s var(--ease-out), transform 1.3s var(--ease-out), filter 1.1s var(--ease-out);animation:.8s 16s forwards failsafe;transform:translateY(14px)}.js .reveal.is-in{opacity:1;filter:none;animation:none;transform:none}@keyframes failsafe{to{opacity:1;filter:none;transform:none}}.kicker{letter-spacing:.3em;white-space:nowrap;text-transform:uppercase;color:#f0d78cd1;align-items:center;gap:10px;margin:0 0 12px;font-size:.62rem;font-weight:600;line-height:1;display:inline-flex}.kicker:before,.kicker:after{content:"";background:linear-gradient(90deg, transparent, var(--gold));width:22px;height:1px}.kicker:after{background:linear-gradient(270deg, transparent, var(--gold))}.title{font-family:var(--font-display);letter-spacing:.035em;text-transform:uppercase;filter:drop-shadow(0 2px #000000b3)drop-shadow(0 0 22px #d4af373d);margin:0;font-size:clamp(2.4rem,12.2vw,4.4rem);font-weight:400;line-height:1}.title__line{white-space:nowrap;background-image:var(--gold-bevel);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.035em;display:block}.title.is-split .title__line{color:inherit;background:0 0}.title__char{background-image:linear-gradient(104deg, transparent 0 42%, #fff9e4eb 50%, transparent 58% 100%), var(--gold-bevel);color:#0000;background-position:100% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.js .title.is-split .title__char{opacity:0;transform:translate3d(var(--dx,0), 0, 0) scale(1.06);filter:blur(12px);transition:opacity 1.3s var(--ease-out) var(--d,0s), transform 1.9s var(--ease-out) var(--d,0s), filter 1.3s var(--ease-out) var(--d,0s)}.js .title.is-split.is-in .title__char{opacity:1;filter:blur();animation:sheen 11s var(--ease-io) calc(2.4s + var(--i,0) * 60ms) infinite;transform:none}@keyframes sheen{0%,80%{background-position:100% 0,0 0}94%,to{background-position:0 0,0 0}}.tagline{letter-spacing:.05em;color:#e8e6e3db;max-width:34ch;margin:12px auto 0;font-size:clamp(.96rem,3.9vw,1.15rem);font-weight:500;line-height:1.45}.tagline em{color:var(--gold-hi);font-style:normal}.enlist{position:relative}.waitlist{margin:0}.waitlist__label{letter-spacing:.38em;text-transform:uppercase;color:#e8e6e3a3;align-items:center;gap:12px;margin:0 0 12px;font-size:.68rem;font-weight:600;line-height:1;display:flex}.waitlist__label:after{content:"";background:linear-gradient(90deg,#d4af3766,#0000);flex:1;height:1px}.waitlist__row{flex-direction:column;gap:10px;display:flex}.field{flex:auto;min-width:0;position:relative}.field__input{width:100%;height:52px;color:var(--text);font:500 1.08rem/1 var(--font-ui);letter-spacing:.03em;caret-color:var(--gold-hi);-webkit-appearance:none;appearance:none;transition:border-color .35s var(--ease-out), box-shadow .45s var(--ease-out), background-color .35s;background:linear-gradient(#0e131bd6,#06090dcc);border:1px solid #d4af375c;border-radius:2px;outline:none;padding:0 18px;display:block}.field__input::placeholder{color:#e8e6e370;opacity:1}.field__input:hover{border-color:#d4af378c}.field__input:focus{border-color:#f0d78ceb;box-shadow:0 0 0 1px #f0d78c33,0 0 34px -10px #d4af37a6}.field__frame{pointer-events:none;opacity:.45;--c:#f0d78ce6;background:linear-gradient(var(--c), var(--c)) left top / 11px 1px, linear-gradient(var(--c), var(--c)) left top / 1px 11px, linear-gradient(var(--c), var(--c)) right top / 11px 1px, linear-gradient(var(--c), var(--c)) right top / 1px 11px, linear-gradient(var(--c), var(--c)) left bottom / 11px 1px, linear-gradient(var(--c), var(--c)) left bottom / 1px 11px, linear-gradient(var(--c), var(--c)) right bottom / 11px 1px, linear-gradient(var(--c), var(--c)) right bottom / 1px 11px;transition:inset .5s var(--ease-out), opacity .5s var(--ease-out);background-repeat:no-repeat;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.field:focus-within .field__frame{opacity:1;top:-9px;bottom:-9px;left:-9px;right:-9px}.field:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff4cf 50%,#0000);height:1px;position:absolute;bottom:0;left:1px;right:1px;transform:scaleX(.1)}.field:focus-within:after{animation:scan 1.3s var(--ease-out) 1}@keyframes scan{0%{opacity:0;transform:translate(-45%)scaleX(.2)}30%{opacity:1}to{opacity:0;transform:translate(45%)scaleX(.6)}}.cta{cursor:pointer;color:#1c1405;height:52px;font:700 .9rem/1 var(--font-ui);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;transition:transform .16s var(--ease-out), filter .35s var(--ease-out), box-shadow .45s var(--ease-out);-webkit-tap-highlight-color:transparent;background-image:linear-gradient(104deg,#0000 0 40%,#ffffff8c 50%,#0000 60% 100%),linear-gradient(#f9e9ae 0%,#e8c766 40%,#cc9e31 100%);background-position:100% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;border:0;border-radius:2px;flex:none;padding:0 30px;animation:4.8s ease-in-out infinite breathe;position:relative;box-shadow:inset 0 1px #fffae6cc,inset 0 -1px #64420a8c,0 0 0 1px #f0d78c8c,0 10px 30px -12px #d4af37b3,0 0 26px -8px #f0d78c73}.cta:hover{filter:brightness(1.07)saturate(1.06);transition:transform .16s var(--ease-out), filter .35s var(--ease-out), box-shadow .45s var(--ease-out), background-position 1s var(--ease-out);background-position:0 0,0 0;box-shadow:inset 0 1px #fffae6e6,inset 0 -1px #64420a8c,0 0 0 1px #ffecaacc,0 14px 40px -12px #d4af37e6,0 0 46px -6px #f0d78c99}.cta:active{filter:brightness(.93);transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 7px #50340699,0 0 0 1px #f0d78c8c,0 4px 16px -8px #d4af3799}.cta:focus-visible{outline:2px solid var(--gold-hi);outline-offset:4px}.cta__label,.cta__busy{transition:opacity .25s}.cta__busy{opacity:0;justify-content:center;align-items:center;padding-left:1.4em;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.cta__busy:after{content:"";text-align:left;width:1.4em;animation:1.2s steps(4,end) infinite dots;display:inline-block}.waitlist.is-busy .cta{cursor:progress;animation:none}.waitlist.is-busy .cta__label{opacity:0}.waitlist.is-busy .cta__busy{opacity:1}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes breathe{0%,to{box-shadow:inset 0 1px #fffae6cc,inset 0 -1px #64420a8c,0 0 0 1px #f0d78c8c,0 10px 30px -12px #d4af37b3,0 0 22px -8px #f0d78c59}50%{box-shadow:inset 0 1px #fffae6cc,inset 0 -1px #64420a8c,0 0 0 1px #f0d78cb3,0 10px 34px -12px #d4af37d9,0 0 36px -6px #f0d78c80}}.trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.waitlist__foot{min-height:1.4em;margin-top:10px;display:grid}.waitlist__msg,.waitlist__note{transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);grid-area:1/1;margin:0;font-size:.92rem;font-weight:500;line-height:1.4}.waitlist__note{letter-spacing:.08em;color:var(--text-faint)}.waitlist__msg{z-index:1;color:var(--text-dim);opacity:0;pointer-events:none;align-items:flex-start;gap:8px;display:flex;position:relative;transform:translateY(-3px)}.waitlist.has-msg .waitlist__msg{opacity:1;pointer-events:auto;transform:none}.waitlist.has-msg .waitlist__note{opacity:0;pointer-events:none}.waitlist.is-error .waitlist__msg{color:var(--danger)}.waitlist__check.is-shown{margin-top:12px}.waitlist__msg svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:15px;height:15px;margin-top:.2em}.waitlist__msg button{color:var(--gold-hi);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #f0d78c73;text-decoration:underline #f0d78c73}.waitlist.is-error .field__input{border-color:var(--danger-line);box-shadow:0 0 0 1px #e870682e,0 0 28px -12px #e87068b3}.waitlist.is-error .field__frame{--c:#f0a29ce6}.waitlist.is-shake .field{animation:shake .42s var(--ease-out) 1}@keyframes shake{0%,to{transform:none}20%{transform:translate(-6px)}45%{transform:translate(5px)}70%{transform:translate(-3px)}}.joined{background:radial-gradient(120% 140% at 0 0,#d4af3724,#0000 60%),linear-gradient(#100f0bdb,#07090cd6);border:1px solid #d4af376b;border-radius:2px;outline:none;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 0 40px -16px #d4af3799}.joined[hidden]{display:none}.joined.is-in{animation:joined .9s var(--ease-out) both}@keyframes joined{0%{opacity:0;filter:blur(4px);transform:translateY(8px)scale(.985)}to{opacity:1;filter:none;transform:none}}.joined__emblem{fill:none;width:54px;height:54px;stroke:var(--gold-hi);stroke-width:1.4px;flex:none;overflow:visible}.joined__ring,.joined__spire{stroke-dasharray:200;stroke-dashoffset:200px}.joined.is-in .joined__ring{animation:draw 1.4s var(--ease-out) .15s forwards}.joined.is-in .joined__spire{animation:draw 1s var(--ease-out) .55s forwards}.joined__core{fill:var(--gold-hi);stroke:none;transform-origin:32px 38px;filter:drop-shadow(0 0 6px #f0d78ce6)}.joined.is-in .joined__core{animation:ignite 1.2s var(--ease-out) both}@keyframes draw{to{stroke-dashoffset:0}}@keyframes ignite{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.5)}to{transform:scale(1)}}.joined__title{font-family:var(--font-display);letter-spacing:.03em;color:var(--gold-hi);margin:0;font-size:1rem;font-weight:400}.joined__text{color:var(--text-dim);margin:4px 0 0;font-size:1rem;font-weight:500;line-height:1.4}.joined__again{color:var(--text-faint);font:600 .72rem/1 var(--font-ui);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;transition:color .25s}.joined__again:hover{color:var(--gold-hi);outline:none}.joined__again:focus-visible{color:var(--gold-hi);outline:none}.features{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.feature{text-align:center;justify-items:center;gap:8px;padding:12px 4px 0;display:grid;position:relative}.feature:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#d4af37b3,#0000);height:1px;transition:opacity .4s;position:absolute;top:0;left:18%;right:18%}.feature__icon{fill:none;width:24px;height:24px;stroke:var(--gold-hi);stroke-width:1.25px;stroke-linejoin:round;opacity:.92;transition:filter .4s, transform .6s var(--ease-out)}.feature__icon .fill{fill:var(--gold-hi);stroke:none}.feature__icon .crystal{stroke:var(--magenta)}.feature__name{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-hi);margin:0;font-size:.66rem;font-weight:700;line-height:1.25}.feature__text{color:var(--text-dim);margin:2px 0 0;font-size:.78rem;font-weight:500;line-height:1.35}.feature:hover:before{opacity:1}.feature:hover .feature__icon{filter:drop-shadow(0 0 6px #f0d78cb3);transform:translateY(-1px)}.footer{border-top:1px solid #e8e6e314;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:12px;display:flex}.footer__soon{letter-spacing:.4em;text-transform:uppercase;color:#e8e6e3a8;align-items:center;gap:12px;margin:0;font-size:.66rem;font-weight:600;line-height:1.2;display:flex}.footer__pip{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan);flex:none;animation:2.6s ease-in-out infinite pip;transform:rotate(45deg)}@keyframes pip{0%,to{opacity:.45}50%{opacity:1}}.footer__social{gap:8px;display:flex}.footer__social[hidden],.social[hidden]{display:none}.social{color:#e8e6e3b8;border:1px solid #e8e6e321;border-radius:2px;place-items:center;width:38px;height:38px;transition:color .3s,border-color .3s,background-color .3s;display:grid}.social svg{fill:currentColor;width:17px;height:17px}.social:hover{color:var(--gold-hi);background:#d4af3712;border-color:#d4af378c;outline:none}.social:focus-visible{color:var(--gold-hi);background:#d4af3712;border-color:#d4af378c;outline:none}.skip{right:max(env(safe-area-inset-right), 22px);bottom:max(env(safe-area-inset-bottom), 22px);z-index:5;color:#e8e6e399;font:600 .66rem/1 var(--font-ui);letter-spacing:.32em;text-transform:uppercase;cursor:pointer;opacity:0;background:#05070a66;border:1px solid #e8e6e329;border-radius:2px;padding:10px 14px;transition:opacity .6s,color .25s,border-color .25s;position:fixed}.skip.is-in{opacity:1}.skip:hover{color:var(--gold-hi);border-color:#d4af3780;outline:none}.skip:focus-visible{color:var(--gold-hi);border-color:#d4af3780;outline:none}@media (min-width:600px){.waitlist__row{flex-direction:row}.features{gap:22px}.feature__name{font-size:.7rem}}@media (min-width:640px) and (min-aspect-ratio:5/4){.page{padding-top:max(env(safe-area-inset-top), clamp(24px, 5vh, 64px));grid-template:"lead."minmax(0,1fr)"features features""footer footer"/minmax(0,min(50vw,780px)) minmax(0,1fr)}.lead{flex-direction:column;grid-area:lead;justify-content:center;padding-bottom:2vh;display:flex}.masthead{text-align:left}.kicker{letter-spacing:.42em;gap:14px;margin-bottom:18px;font-size:.72rem}.kicker:before{width:34px}.kicker:after{display:none}.title{font-size:clamp(2.5rem,min(5.5vw,10.9vh),7.2rem)}.tagline{margin-top:18px;margin-left:0;font-size:clamp(1rem,1.3vw,1.32rem)}.enlist{justify-self:start;max-width:560px;margin-top:clamp(22px,5vh,52px)}.field__input,.cta{height:56px}.features{gap:clamp(20px,3.4vw,60px);margin-top:0;display:flex}.feature{text-align:left;place-items:flex-start start;gap:14px;max-width:280px;padding:2px 0 2px 16px;display:flex}.feature:before{background:linear-gradient(#d4af37d9,#d4af3700);width:1px;height:auto;top:0;bottom:0;left:0;right:auto}.feature__icon{flex:0 0 26px;width:26px;height:26px;margin-top:1px}.feature__name{letter-spacing:.3em;font-size:.72rem}.feature__text{font-size:.95rem}.footer{margin-top:clamp(16px,3vh,30px)}}@media (min-width:640px) and (max-aspect-ratio:5/4){.page{grid-template-rows:auto minmax(30svh,1fr) auto auto auto}.features{justify-self:center;width:100%;max-width:640px}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (max-height:620px){.kicker{margin-bottom:10px}.tagline{margin-top:10px}.enlist{margin-top:16px}.waitlist__label,.feature__text{display:none}.footer{margin-top:10px;padding-top:10px}}@media (max-width:959px),(max-aspect-ratio:5/4){.hud,.skip{display:none}}@media (max-aspect-ratio:5/4){.world__scrim{background:linear-gradient(#05070ad6 0%,#05070a80 18%,#05070a00 31%),linear-gradient(#05070a00 44%,#05070a33 52%,#05070ac7 70%,#05070af0 100%)}.world__core-glow{top:41%;left:50%}.no-js .world__fallback,.is-lite .world__fallback{background-image:linear-gradient(#05070a1a,#05070a1a),url(/poster-mobile.jpg);background-position:50% 40%}}@media (max-width:380px){.kicker{letter-spacing:.24em;font-size:.58rem}.kicker:before,.kicker:after{width:14px}.feature__text{font-size:.74rem}}@media (max-aspect-ratio:5/4) and (max-height:740px){.page{grid-template-rows:auto minmax(12svh,1fr) auto auto auto}.feature__text{display:none}.features{margin-top:14px}}@media (prefers-reduced-motion:reduce){.js .reveal,.js .title.is-split .title__char{filter:none;transition:opacity .4s linear;transform:none}.js .title.is-split.is-in .title__char,.cta,.footer__pip,.is-lite .world__fallback,.is-lite .world__stars--far,.is-lite .world__stars--near,.is-lite .world__core-glow,.marker--anomaly.is-on .marker__label,.field:focus-within:after,.waitlist.is-shake .field{animation:none}.cta:hover{transition:none}}.reduce-motion .reveal,.reduce-motion .title.is-split .title__char{filter:none!important;transition:opacity .4s linear!important;transform:none!important}.reduce-motion .title.is-split.is-in .title__char,.reduce-motion .cta,.reduce-motion .footer__pip,.reduce-motion.is-lite .world__fallback,.reduce-motion.is-lite .world__stars--far,.reduce-motion.is-lite .world__stars--near,.reduce-motion.is-lite .world__core-glow,.reduce-motion .marker--anomaly.is-on .marker__label,.reduce-motion .field:focus-within:after,.reduce-motion .waitlist.is-shake .field{animation:none!important}.reduce-motion .cta:hover{transition:none}.boot{z-index:30;background:var(--bg);transition:opacity .7s var(--ease-out), visibility 0s linear .7s;place-content:center;justify-items:center;gap:18px;animation:.6s 16s forwards boot-out;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.boot>*{opacity:0;animation:.4s .1s forwards boot-in}.no-js .boot,.is-capture .boot{display:none!important}.boot.is-done{opacity:0;visibility:hidden;pointer-events:none;animation:none}.boot__emblem{fill:none;width:46px;height:46px;stroke:var(--gold-hi);stroke-width:1.2px;opacity:.9;overflow:visible}.boot__emblem circle{fill:var(--gold-hi);stroke:none;transform-origin:32px 38px;filter:drop-shadow(0 0 6px #f0d78ce6);animation:1.6s ease-in-out infinite boot-core}.boot__track{background:#d4af372e;width:168px;height:1px;position:relative;overflow:hidden}.boot__fill{background:linear-gradient(90deg, #d4af3773, var(--gold-hi));transform-origin:0;transform:scaleX(var(--p,0));transition:transform .45s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0}.boot__track:after{content:"";background:linear-gradient(90deg,#0000,#fff4cff2,#0000);width:42px;animation:1.4s ease-in-out infinite boot-scan;position:absolute;top:0;bottom:0;left:0}.boot__label{letter-spacing:.38em;text-transform:uppercase;color:#f0d78ccc;gap:14px;margin:0;font-size:.62rem;font-weight:500;line-height:1;display:flex}.boot__pct{text-align:right;min-width:3.4em;color:var(--text-faint);font-variant-numeric:tabular-nums}@keyframes boot-in{to{opacity:1}}@keyframes boot-out{to{opacity:0;visibility:hidden}}@keyframes boot-scan{0%{transform:translate(-42px)}to{transform:translate(168px)}}@keyframes boot-core{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.promo-btn{cursor:pointer;color:var(--gold-hi);font:600 .68rem/1 var(--font-ui);letter-spacing:.3em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;margin:16px 0 0;padding:4px 4px 4px 0;display:inline-flex}.promo-btn[hidden]{display:none}.promo-btn__icon{width:30px;height:30px;transition:background-color .3s, border-color .3s, box-shadow .4s var(--ease-out), transform .4s var(--ease-out);border:1px solid #d4af378c;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 18px -6px #f0d78c99}.promo-btn__icon svg{width:10px;height:10px;fill:var(--gold-hi);margin-left:2px}.promo-btn__length{color:var(--text-faint);letter-spacing:.18em}.promo-btn__length:empty{display:none}.promo-btn:hover .promo-btn__icon{border-color:var(--gold-hi);background:#d4af3724;transform:scale(1.06);box-shadow:0 0 26px -4px #f0d78ccc}.promo-btn:focus-visible .promo-btn__icon{border-color:var(--gold-hi);background:#d4af3724;transform:scale(1.06);box-shadow:0 0 26px -4px #f0d78ccc}.promo-btn:focus-visible{outline:2px solid var(--gold-hi);outline-offset:4px}.promo{width:min(1120px,92vw,163.556vh - 113.778px);max-width:none;max-height:none;color:var(--text);background:0 0;border:0;padding:0;overflow:visible}.promo::backdrop{background:#030407db}.promo[open]{animation:promo-in .5s var(--ease-out)}.promo[open]::backdrop{animation:.4s promo-fade}.promo__panel{background:var(--bg);border:1px solid #d4af3759;border-radius:2px;box-shadow:0 30px 80px -20px #000000d9,0 0 70px -34px #d4af3799}.promo__frame{aspect-ratio:16/9;background:#000 50%/cover no-repeat}.promo__frame>video,.promo__frame>iframe{background:#000;border:0;width:100%;height:100%;display:block}.promo__bar{border-top:1px solid #d4af372e;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.promo__title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);margin:0;font-size:.92rem;font-weight:400}.promo__title span{font-family:var(--font-ui);letter-spacing:.3em;color:var(--text-faint);font-size:.7rem}.promo__actions{align-items:center;gap:10px;display:flex}.promo__join{cursor:pointer;color:#1c1405;height:38px;font:700 .7rem/1 var(--font-ui);letter-spacing:.22em;text-transform:uppercase;transition:filter .3s, transform .16s var(--ease-out);background:linear-gradient(#f9e9ae 0%,#e8c766 40%,#cc9e31 100%);border:0;border-radius:2px;padding:0 18px;box-shadow:inset 0 1px #fffae6cc,0 0 0 1px #f0d78c8c,0 8px 24px -12px #d4af37b3}.promo__join:hover{filter:brightness(1.07)}.promo__join:active{transform:translateY(1px)scale(.985)}.promo__close{cursor:pointer;color:#e8e6e3b3;height:38px;font:600 .66rem/1 var(--font-ui);letter-spacing:.28em;text-transform:uppercase;background:0 0;border:1px solid #e8e6e329;border-radius:2px;padding:0 14px;transition:color .25s,border-color .25s}.promo__close:hover{color:var(--gold-hi);border-color:#d4af3780;outline:none}.promo__join:focus-visible{color:var(--gold-hi);border-color:#d4af3780;outline:none}.promo__close:focus-visible{color:var(--gold-hi);border-color:#d4af3780;outline:none}.promo__join:focus-visible{color:#1c1405;outline:2px solid var(--gold-hi);outline-offset:3px}@keyframes promo-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes promo-fade{0%{opacity:0}}@media (max-width:599px){.promo__bar{flex-wrap:wrap}.promo__title span{display:none}}@media (min-width:640px) and (min-aspect-ratio:5/4) and (max-height:620px){.promo-btn{margin-top:8px}.promo-btn__icon{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.boot__emblem circle,.boot__track:after,.promo[open]{animation:none}.promo[open]::backdrop{animation:none}}.reduce-motion .boot__emblem circle,.reduce-motion .boot__track:after,.reduce-motion .promo[open]{animation:none!important}.reduce-motion .promo[open]::backdrop{animation:none!important}.is-capture *,.is-capture :before,.is-capture :after{transition:none!important;animation:none!important}.is-capture .world__scene{opacity:1!important}.is-capture-scene .hud,.is-capture-scene .skip,.is-capture-scene .world__scrim{display:none!important}.is-capture-scene .page{visibility:hidden!important}.is-capture-og .promo-btn,.is-capture-og .enlist,.is-capture-og .features,.is-capture-og .footer,.is-capture-og .hud,.is-capture-og .skip{display:none!important}
