/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-font-family:var(--font-press-start);--default-mono-font-family:var(--font-press-start)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.flex{display:flex}.hidden{display:none}.table{display:table}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--background:#030303;--foreground:#f8f6ef;--accent-red:#b1121e;--accent-red-hover:#7f0711;--accent-red-soft:#b1121e47;--accent-red-border:#b1121eb8;--accent-red-surface:#120305db;--stable-vh:100vh;--landing-scroll-cue-opacity:1}html,body{background:var(--background);min-height:100%;color:var(--foreground);font-family:var(--font-press-start), monospace;overscroll-behavior:none;overflow-x:clip}body{overscroll-behavior:none}button,input,textarea,select{font:inherit}::selection{color:#101010;background:#f8f6ef}.subversive-page{color:#f8f6ef;isolation:isolate;background:#030303;min-height:100svh;display:block;position:fixed;inset:0;overflow:hidden}.subversive-page:before{content:none}.subversive-page--red{background:#d80f1f;display:block}.subversive-page--red:before{opacity:.13}.landing-asset-preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden;transform:translate(-9999px,-9999px)}.landing-asset-preload img{object-fit:contain;width:1px;height:1px;position:absolute}.subversive-red-field{background:radial-gradient(circle at 52% 42%,#ffeedb29,#0000 26%),linear-gradient(135deg,#f01928 0%,#b70716 58%,#630006 100%);width:100%;height:100%}.subversive-page--landing{--landing-skyline-height:clamp(96px, 21dvh, 220px);--landing-helicopter-height:clamp(150px, 29dvh, 260px);--landing-helicopter-bottom:clamp(-32px, -2.8dvh, -12px);--landing-helicopter-width:100vw;--landing-helicopter-scale-y:.72;background:radial-gradient(at 50% 90%,#e40a1bb8 0%,#76040d57 18%,#0000 43%),radial-gradient(at 15% 78%,#ff304133 0%,#0000 32%),linear-gradient(#030303 0% 69%,#0a0102 75%,#230207 84%,#700610 94%,#d20d1d 100%);min-height:100svh;display:block;position:relative;inset:auto;overflow:visible}.subversive-page--landing:before,.subversive-page--landing:after{content:"";pointer-events:none;position:absolute;inset:0}.subversive-page--landing:before{z-index:0;background:repeating-linear-gradient(104deg,#0000 0 54px,#f8f6ef0b 55px,#0000 57px),repeating-linear-gradient(#0000 0 27px,#f8f6ef06 28px,#0000 29px),linear-gradient(90deg,#ffffff09,#0000 18% 82%,#ffffff09);-webkit-mask-image:linear-gradient(#0000 0%,#00000038 38%,#000000e6 100%);mask-image:linear-gradient(#0000 0%,#00000038 38%,#000000e6 100%)}.subversive-page--landing:after{z-index:0;opacity:.38;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#ffffff08 50%,#0000 100%)}.landing-scroll-story{--hero-progress:0;--hero-exit-progress:0;--helicopter-exit-progress:0;--briefing-progress:0;--hero-translate-y:0px;--hero-scale:1;--helicopter-scale:1;--helicopter-lift:0px;--helicopter-left-exit:0vw;--helicopter-right-exit:0vw;--helicopter-opacity-1:.82;--helicopter-opacity-2:.72;--helicopter-opacity-3:.64;--helicopter-opacity-4:.56;--skyline-scale:1;--skyline-shift:0px;--briefing-y:24px;z-index:2;background:inherit;height:245dvh;min-height:1900px;position:relative}.mobile-opening-story{display:none}.landing-scroll-sticky{isolation:isolate;background:radial-gradient(at 50% 45%,#260206d1 0%,#1201039e 32%,#0000 66%),radial-gradient(at 50% 62%,#76040d33 0%,#0000 52%),radial-gradient(at 50% 90%,#e40a1bb8 0%,#76040d57 18%,#0000 43%),radial-gradient(at 15% 78%,#ff304133 0%,#0000 32%),linear-gradient(#030303 0% 69%,#0a0102 75%,#230207 84%,#700610 94%,#d20d1d 100%);height:100dvh;position:sticky;top:0;overflow:visible}.landing-scroll-sticky:before,.landing-scroll-sticky:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.landing-scroll-sticky:before{background:repeating-linear-gradient(104deg,#0000 0 54px,#f8f6ef0b 55px,#0000 57px),repeating-linear-gradient(#0000 0 27px,#f8f6ef06 28px,#0000 29px),linear-gradient(90deg,#ffffff09,#0000 18% 82%,#ffffff09);-webkit-mask-image:linear-gradient(#0000 0%,#00000038 38%,#000000e6 100%);mask-image:linear-gradient(#0000 0%,#00000038 38%,#000000e6 100%)}.landing-scroll-sticky:after{opacity:.38;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#ffffff08 50%,#0000 100%)}.landing-hero{z-index:4;width:min(1180px,100vw - 36px);height:100dvh;padding:clamp(22px, 5vw, 76px) 0 calc(var(--landing-skyline-height) + clamp(22px, 5vw, 64px));opacity:calc(1 - var(--hero-exit-progress));transform:translate3d(0, var(--hero-translate-y), 0) scale(var(--hero-scale));transform-origin:50% 52%;will-change:opacity, transform;align-content:center;justify-items:center;gap:clamp(24px,5.5dvh,58px);margin:0 auto;display:grid;position:relative}.landing-title-stack{aspect-ratio:4000/1125;width:min(1120px,94vw);position:relative}.landing-title-image{object-fit:contain;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.landing-title-image[data-active=true]{opacity:1}.waitlist-form{background:#030303c7;border:1px solid #f8f6efc7;grid-template-columns:minmax(0,1fr) auto;width:min(720px,100vw - 36px);min-height:64px;transition:border-color .18s,background .18s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,0 22px 80px #0000006b}.waitlist-form input,.waitlist-form button{color:#f8f6ef;letter-spacing:0;border:0;border-radius:0;outline:0;min-width:0;font-size:clamp(.58rem,1.15vw,.88rem);line-height:1.4}.waitlist-form input{background:0 0;width:100%;padding:0 22px}.waitlist-form input::placeholder{color:#f8f6ef75}.waitlist-form button{color:#050505;white-space:nowrap;cursor:pointer;background:#f8f6ef;border-left:1px solid #f8f6efc7;padding:0 24px;transition:border-color .18s,background .18s,color .18s}.waitlist-form:hover,.waitlist-form:focus-within{border-color:var(--accent-red-hover);background:var(--accent-red-surface)}.waitlist-form:hover button,.waitlist-form button:hover,.waitlist-form button:focus-visible{border-left-color:var(--accent-red-hover);background:var(--accent-red-hover);color:#f8f6ef}.waitlist-modal-backdrop{z-index:20;background:linear-gradient(#030303cc,#030303f0),repeating-linear-gradient(#0000 0 24px,#f8f6ef09 25px,#0000 26px);place-items:center;padding:clamp(18px,5vw,52px);display:grid;position:fixed;inset:0}.waitlist-modal{background:radial-gradient(at 50% 0,#b1121e29,#0000 48%),linear-gradient(135deg,#f8f6ef0f,#0000 42%),#030303f5;border:1px solid #f8f6efbd;gap:clamp(20px,3vw,30px);width:min(780px,100%);padding:clamp(30px,6vw,58px);display:grid;position:relative;box-shadow:inset 0 0 0 1px #b1121e2e,0 24px 110px #000000b8,0 0 88px #b1121e2e}.waitlist-modal:before{content:"";pointer-events:none;border:1px solid #f8f6ef14;position:absolute;inset:10px}.waitlist-modal__close{z-index:1;aspect-ratio:1;color:#f8f6ef8c;cursor:pointer;background:0 0;border:0;width:38px;font-size:.9rem;line-height:1;position:absolute;top:12px;right:14px}.waitlist-modal__close:hover,.waitlist-modal__close:focus-visible{color:#f8f6ef;outline:0}.waitlist-modal__eyebrow,.verify-welcome__eyebrow{color:var(--accent-red);text-transform:uppercase;margin:0;font-size:clamp(.5rem,.75vw,.66rem);line-height:1.8}.waitlist-modal h2{color:#f8f6ef;margin:0;font-size:clamp(1.34rem,2.6vw,2.42rem);line-height:1.45}.waitlist-modal__copy{color:#f8f6efad;margin:0;font-size:clamp(.62rem,1vw,.82rem);line-height:2}.waitlist-modal__consent-form{gap:clamp(18px,2.4vw,26px);display:grid}.waitlist-modal__consent{color:#f8f6efad;cursor:pointer;background:#f8f6ef0b;border:1px solid #f8f6ef2e;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:16px;font-size:clamp(.54rem,.82vw,.68rem);line-height:2;display:grid;position:relative}.waitlist-modal__consent input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.waitlist-modal__consent-box{aspect-ratio:1;background:linear-gradient(135deg,#f8f6ef14,#0000 58%),#030303b8;border:1px solid #f8f6ef8f;width:24px;margin-top:.34em;display:block;position:relative}.waitlist-modal__consent-box:before,.waitlist-modal__consent-box:after{content:"";transform-origin:50%;background:0 0;width:15px;height:2px;position:absolute;top:50%;left:50%}.waitlist-modal__consent-box:before{transform:translate(-50%,-50%)rotate(45deg)}.waitlist-modal__consent-box:after{transform:translate(-50%,-50%)rotate(-45deg)}.waitlist-modal__consent input:checked+.waitlist-modal__consent-box{border-color:var(--accent-red);background:linear-gradient(135deg,#b1121e47,#0000 58%),#120305eb}.waitlist-modal__consent input:checked+.waitlist-modal__consent-box:before,.waitlist-modal__consent input:checked+.waitlist-modal__consent-box:after{background:#f8f6ef}.waitlist-modal__consent input:focus-visible+.waitlist-modal__consent-box{outline:2px solid var(--accent-red-hover);outline-offset:3px}.waitlist-modal__consent a{color:#f8f6ef;text-underline-offset:.24em;-webkit-text-decoration:underline #b1121eb8;text-decoration:underline #b1121eb8;transition:color .18s,text-decoration-color .18s,text-shadow .18s}.waitlist-verification-link,.verify-welcome__home{color:#f8f6efc7;text-decoration:none}.waitlist-modal__consent a:hover,.waitlist-modal__consent a:focus-visible{color:var(--accent-red);text-shadow:0 0 18px #b1121e57;outline:0;text-decoration-color:#f8f6ef}.waitlist-verification-link:hover,.waitlist-verification-link:focus-visible,.verify-welcome__home:hover,.verify-welcome__home:focus-visible{color:#f8f6ef;text-shadow:0 0 18px #f8f6ef2e;outline:0}.waitlist-modal__primary{color:#050505;text-align:center;cursor:pointer;background:#f8f6ef;border:1px solid #f8f6ef;place-items:center;min-height:62px;margin-top:6px;padding:0 24px;font-size:clamp(.62rem,.95vw,.82rem);line-height:1.5;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:grid}.waitlist-modal__primary:disabled{color:#f8f6ef6b;cursor:not-allowed;background:#f8f6ef2e;border-color:#f8f6ef38}.waitlist-modal__primary:hover,.waitlist-modal__primary:focus-visible{border-color:var(--accent-red-hover);background:var(--accent-red-hover);color:#f8f6ef;outline:0}.waitlist-modal__primary:disabled:hover,.waitlist-modal__primary:disabled:focus-visible{color:#f8f6ef6b;background:#f8f6ef2e;border-color:#f8f6ef38}.waitlist-verification-link{overflow-wrap:anywhere;background:#f8f6ef0d;border:1px solid #f8f6ef38;padding:14px;font-size:clamp(.54rem,.82vw,.68rem);line-height:1.8;display:block}.landing-helicopters{z-index:2;right:0;bottom:var(--landing-helicopter-bottom);height:var(--landing-helicopter-height);pointer-events:none;transform:translate3d(0, 0, 0) scale(var(--helicopter-scale));transform-origin:bottom;will-change:transform;position:absolute;left:0;overflow:visible}.landing-helicopter-drift{width:var(--landing-helicopter-width);transform-origin:bottom;will-change:transform;max-width:none;height:auto;animation:6.8s ease-in-out infinite landing-helicopter-idle-1;display:block;position:absolute;bottom:0;left:50%;right:auto}.landing-helicopter{opacity:.82;transform-origin:bottom;will-change:opacity, transform;width:100%;max-width:none;height:auto;display:block}.landing-helicopter-drift[data-flight-layer="1"]{animation-name:landing-helicopter-idle-1}.landing-helicopter-drift[data-flight-layer="2"]{animation-name:landing-helicopter-idle-2;animation-duration:7.4s;animation-delay:-1.7s}.landing-helicopter-drift[data-flight-layer="3"]{animation-name:landing-helicopter-idle-3;animation-duration:6.2s;animation-delay:-3.1s}.landing-helicopter-drift[data-flight-layer="4"]{animation-name:landing-helicopter-idle-4;animation-duration:8s;animation-delay:-2.4s}.landing-helicopter-drift[data-flight-layer="1"] .landing-helicopter{opacity:var(--helicopter-opacity-1);transform:translate3d(calc(-50% - 1.2% + var(--helicopter-left-exit)), var(--helicopter-lift), 0) scaleY(var(--landing-helicopter-scale-y))}.landing-helicopter-drift[data-flight-layer="2"] .landing-helicopter{opacity:var(--helicopter-opacity-2);transform:translate3d(calc(-50% + 1.8% + var(--helicopter-right-exit)), calc(var(--helicopter-lift) - 4px), 0) scaleY(var(--landing-helicopter-scale-y))}.landing-helicopter-drift[data-flight-layer="3"] .landing-helicopter{opacity:var(--helicopter-opacity-3);transform:translate3d(calc(-50% - 0.8% + var(--helicopter-left-exit)), calc(var(--helicopter-lift) - 7px), 0) scaleY(var(--landing-helicopter-scale-y))}.landing-helicopter-drift[data-flight-layer="4"] .landing-helicopter{opacity:var(--helicopter-opacity-4);transform:translate3d(calc(-50% + 0.7% + var(--helicopter-right-exit)), calc(var(--helicopter-lift) - 9px), 0) scaleY(var(--landing-helicopter-scale-y))}.landing-skyline{z-index:3;height:var(--landing-skyline-height);transform:translate3d(0, var(--skyline-shift), 0) scale(var(--skyline-scale));transform-origin:bottom;pointer-events:none;will-change:transform;background-image:url(/images/Skyline-4K.avif);background-position:bottom;background-repeat:repeat-x;background-size:auto 100%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000014 12%,#000000db 31%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000014 12%,#000000db 31%,#000 100%)}.landing-skyline:after{content:none}.scroll-briefing{z-index:5;text-align:center;opacity:var(--briefing-progress);pointer-events:none;transform:translate3d(0, var(--briefing-y), 0);will-change:opacity, transform;place-items:center;padding:clamp(24px,6vw,92px);display:grid;position:absolute;inset:0}.scroll-briefing__text{color:#f8f6ef;letter-spacing:0;text-shadow:0 0 28px #f8f6ef1f,0 0 70px #b1121e3d;justify-items:center;gap:clamp(8px,1.45vw,18px);width:min(1280px,100vw - clamp(32px,7vw,120px));max-width:none;margin:0;font-size:clamp(1.28rem,2.55vw,3.4rem);line-height:1.38;display:grid}.scroll-briefing__line{flex-wrap:wrap;justify-content:center;gap:.32em clamp(.9em,2.4vw,1.35em);max-width:100%;display:flex}.scroll-briefing__phrase{white-space:nowrap;flex-wrap:nowrap;justify-content:center;gap:clamp(.34em,.74vw,.52em);display:inline-flex}.scroll-briefing__word{opacity:.12;filter:blur(5px);will-change:opacity, filter, transform;margin:0;display:inline-block;transform:translateY(18px)}.landing-scroll-cue,.terminal-scroll-cue{z-index:8;color:#f8f6efe0;text-transform:uppercase;white-space:nowrap;pointer-events:none;text-shadow:0 0 18px #f8f6ef29,0 0 24px #b1121e3d;font-size:clamp(.46rem,.72vw,.62rem);line-height:1.5;display:block;position:absolute;left:50%;transform:translate(-50%)}.landing-scroll-cue{opacity:var(--landing-scroll-cue-opacity);text-shadow:none;bottom:clamp(46px,7.2dvh,77px)}.terminal-scroll-cue{opacity:0;animation:none;display:grid;position:fixed;bottom:clamp(72px,9dvh,104px)}.terminal-scroll-cue[data-visible=true]{animation:3.2s step-end infinite scroll-down-text}.terminal-scroll-cue__mobile{display:none}.terminal-scroll-cue__desktop{display:inline}.story-section{z-index:2;background:#030303;border-top:1px solid #f8f6ef14;display:block;position:relative;overflow:visible}.story-section:before{content:"";z-index:-1;pointer-events:none;opacity:.72;background:repeating-linear-gradient(90deg,#0000 0 94px,#f8f6ef08 95px,#0000 96px),repeating-linear-gradient(#0000 0 78px,#f8f6ef05 79px,#0000 80px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#0000,#000 8% 92%,#0000)}.story-panel{isolation:isolate;border-top:1px solid #f8f6ef14;align-items:center;height:100dvh;min-height:100dvh;padding:clamp(54px,7dvh,92px) 0;animation:.9s both story-panel-reveal;animation-timeline:view();animation-range:entry 8% cover 34%;display:grid;position:relative;overflow:hidden}.story-panel:before{content:"";z-index:-2;pointer-events:none;position:absolute;inset:0}.story-panel:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#d80f1f29);height:46%;position:absolute;inset:auto 0 0}.story-panel__content{z-index:2;gap:clamp(18px,2.4vw,28px);width:100%;max-width:none;margin:0;padding-inline:clamp(22px,6vw,92px);display:grid;position:relative}.story-panel__content h2{color:#f8f6ef;letter-spacing:0;text-shadow:0 0 38px #f8f6ef1f;margin:0;font-size:clamp(1.28rem,2.9vw,3rem);line-height:1.18}.story-panel__content p{color:#f8f6efb8;max-width:800px;margin:0;font-size:clamp(.56rem,.86vw,.76rem);line-height:2}.story-panel__visual{z-index:1;pointer-events:none;position:absolute;inset:0}.story-panel--identity{text-align:left}.story-panel--identity:before{background:radial-gradient(at 68% 58%,#b1121e47,#0000 42%),radial-gradient(at 18% 24%,#f8f6ef0e,#0000 28%),linear-gradient(#030303,#100205 50%,#030303)}.story-panel--identity .story-panel__content{max-width:980px}.story-panel--identity p{max-width:760px}.story-panel--identity .story-primary-link{justify-self:start}.story-panel__visual--identity{opacity:.88;animation:1s both story-visual-reveal;animation-timeline:view();animation-range:entry 12% cover 48%}.story-helicopter{opacity:.34;filter:drop-shadow(0 0 38px #b1121e38);will-change:transform, opacity;width:min(780px,62vw);max-width:none;height:auto;display:block;position:absolute}.story-helicopter--main{z-index:2;opacity:.52;filter:drop-shadow(0 0 46px #b1121e52)drop-shadow(0 16px 80px #00000075);transform-origin:100% 100%;width:min(1900px,112vw);animation:7.8s ease-in-out infinite story-helicopter-main;bottom:clamp(-104px,-8dvh,-42px);right:clamp(-520px,-28vw,-210px)}.story-helicopter--scout{z-index:1;opacity:.22;filter:drop-shadow(0 0 28px #b1121e2e);transform-origin:50%}.story-helicopter--scout-one{width:min(520px,34vw);animation:9.5s ease-in-out -1.2s infinite story-helicopter-scout-one;top:clamp(28px,8dvh,86px);right:clamp(68px,16vw,280px)}.story-helicopter--scout-two{opacity:.18;width:min(430px,28vw);animation:11s ease-in-out -3.2s infinite story-helicopter-scout-two;bottom:clamp(22px,8dvh,92px);right:clamp(420px,44vw,760px)}.story-helicopter--scout-three{opacity:.2;width:min(360px,23vw);animation:8.7s ease-in-out -2.4s infinite story-helicopter-scout-three;top:clamp(150px,24dvh,250px);right:clamp(-90px,1vw,46px)}.story-searchlight{opacity:.42;mix-blend-mode:screen;background:radial-gradient(circle,#f8f6ef1f,#b1121e1a 34%,#0000 64%);border:1px solid #b1121e2e;width:min(620px,52vw);height:min(620px,52vw);position:absolute;transform:rotate(18deg)skew(-18deg)}.story-searchlight--one{bottom:-18vw;right:10vw}.story-searchlight--two{opacity:.24;top:-26vw;left:18vw}.story-panel--gameplay:before{background:linear-gradient(145deg,#240206eb 0%,#090205f5 42%,#48030ac7 74%,#030303fa 100%),linear-gradient(35deg,#b1121e2b 0%,#0000 34%,#7f071124 72%,#0000 100%),#030303}.story-panel--gameplay{background:linear-gradient(145deg,#240206eb 0%,#090205f5 42%,#48030ac7 74%,#030303fa 100%),linear-gradient(35deg,#b1121e2b 0%,#0000 34%,#7f071124 72%,#0000 100%),#030303;align-items:start;height:178dvh;min-height:178dvh;padding:0;animation:none;overflow:visible;transform:none}.story-panel__visual--gameplay{opacity:.76;animation:1s both story-visual-reveal;animation-timeline:view();animation-range:entry 16% cover 52%}.story-world{aspect-ratio:1;background:repeating-linear-gradient(90deg,#0000 0 34px,#f8f6ef0a 35px,#0000 36px),radial-gradient(circle,#f8f6ef12,#0000 54%);border:1px solid #f8f6ef1f;width:min(520px,42vw);position:absolute;transform:rotate(45deg)skew(-8deg,-8deg)}.story-world--red{top:11dvh;right:clamp(24px,9vw,150px);box-shadow:0 0 90px #b1121e33}.story-world--black{opacity:.54;bottom:7dvh;right:clamp(110px,20vw,330px);box-shadow:0 0 80px #f8f6ef14}.story-crosshair-pulse{aspect-ratio:1;opacity:.42;border:1px solid #b1121eb3;border-radius:50%;width:min(240px,22vw);animation:2.8s steps(2,end) infinite story-crosshair-pulse;position:absolute;top:50%;right:clamp(80px,17vw,280px);transform:translateY(-50%)}.story-crosshair-pulse:before,.story-crosshair-pulse:after{content:"";background:#b1121ed1;position:absolute}.story-crosshair-pulse:before{width:148%;height:1px;top:50%;left:-24%}.story-crosshair-pulse:after{width:1px;height:148%;top:-24%;left:50%}.story-primary-link{color:#050505;text-transform:uppercase;background:#f8f6ef;border:1px solid #f8f6efb8;place-items:center;min-height:52px;padding:0 clamp(22px,4vw,42px);font-size:clamp(.58rem,.88vw,.76rem);line-height:1.5;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-grid}.story-primary-link:hover,.story-primary-link:focus-visible{border-color:var(--accent-red-hover);background:var(--accent-red-hover);color:#f8f6ef;outline:0}.story-panel--gameplay .story-panel__content{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:clamp(64px,7.2vw,132px);width:min(1500px,100vw - clamp(72px,8vw,132px));height:100dvh;margin-inline:auto;padding-inline:0;display:grid;position:sticky;top:0}.story-panel--gameplay .story-panel__content:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f8f6ef33 16%,#b1121e94 50%,#f8f6ef29 84%,#0000);width:1px;height:min(560px,62dvh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #b1121e29}.story-gameplay-title{text-align:right;justify-self:end;justify-items:end;gap:clamp(10px,1.2vw,18px);max-width:min(660px,41vw);padding:0;display:grid}.story-gameplay-title span{white-space:nowrap;display:block}.story-signal-rows{justify-self:start;gap:clamp(18px,2.4dvh,30px);width:min(620px,39vw);padding:0;display:grid}.story-signal-row{opacity:0;text-align:left;will-change:opacity, transform;background:linear-gradient(90deg,#b1121e1a,#0000 42%),0 0;border:0;border-bottom:1px solid #f8f6ef24;grid-template-columns:clamp(28px,2.35vw,38px) minmax(0,1fr);align-items:start;gap:clamp(18px,1.5vw,24px);min-height:0;padding:0 0 clamp(18px,2dvh,24px);transition:border-color .18s,background .18s;display:grid;position:relative;transform:translate(46px)}.story-signal-row:before{content:none}.story-signal-row:hover{border-color:var(--accent-red-border);background:linear-gradient(90deg,#b1121e24,#0000 48%)}.story-signal-row svg{width:clamp(25px,2vw,32px);height:clamp(25px,2vw,32px);color:var(--accent-red);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:square;stroke-linejoin:miter;margin-top:.2em}.story-signal-row h3{color:#f8f6ef;margin:0 0 8px;font-size:clamp(.62rem,.76vw,.72rem);font-weight:400;line-height:1.48}.story-signal-row p{color:#f8f6ef9e;margin:0;font-size:clamp(.45rem,.55vw,.52rem);line-height:1.78}.story-panel--waitlist{text-align:center;content-visibility:visible;contain-intrinsic-size:auto;background:radial-gradient(at 58% 18%,#da182761,#0000 36%),radial-gradient(at 76% 76%,#9a0a1685,#0000 48%),linear-gradient(126deg,#220307f0 0%,#38040af5 32%,#7a0813e0 68%,#1e0307f5 100%),linear-gradient(35deg,#f8f6ef11 0%,#0000 30%,#d80f1f2e 72%,#0000 100%),#2a0308;grid-template-columns:1fr;align-content:center;justify-items:center;gap:clamp(22px,3.4vw,38px);animation:none;transform:none}.story-panel--waitlist:before{background:radial-gradient(at 62% 16%,#da182733,#0000 34%),linear-gradient(126deg,#34040a9e 0%,#6007117a 58%,#aa0d1c38 100%),linear-gradient(35deg,#f8f6ef0f 0%,#0000 32%,#d80f1f29 72%,#0000 100%),#030303}.story-panel--waitlist:after{opacity:.8;background:linear-gradient(90deg,#0000 0 48%,#f8f6ef09 48.2%,#0000 48.4%),repeating-linear-gradient(#0000 0 44px,#f8f6ef06 45px,#0000 46px);height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.story-waitlist-box{z-index:2;justify-self:center;gap:clamp(14px,2vw,20px);width:min(720px,100vw - 36px);padding-inline:0;display:grid;position:relative}.story-panel--waitlist .story-panel__content{justify-items:center;gap:clamp(14px,2vw,22px);width:min(920px,100%)}.story-panel--waitlist .story-panel__content h2{max-width:920px;font-size:clamp(1.42rem,3.2vw,3.4rem);line-height:1.18}.story-panel--waitlist .story-panel__content p:not(.story-waitlist-eyebrow){text-align:center;max-width:760px}.story-waitlist-eyebrow{max-width:none;color:var(--accent-red);text-transform:uppercase;font-size:clamp(.5rem,.72vw,.62rem);line-height:1.7}.story-cta-form{background:#030303c7;border:1px solid #f8f6efc7;grid-template-columns:minmax(0,1fr) auto;width:100%;min-height:64px;transition:border-color .18s,background .18s;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,0 22px 80px #0000006b}.story-cta-form input,.story-cta-form button{letter-spacing:0;border:0;border-radius:0;outline:0;min-width:0;font-size:clamp(.58rem,1.15vw,.88rem);line-height:1.4}.story-cta-form input{color:#f8f6ef;width:100%;caret-color:var(--accent-red);background:0 0;padding:0 22px}.story-cta-form input::placeholder{color:#f8f6ef75}.story-cta-form button{color:#050505;white-space:nowrap;cursor:pointer;background:#f8f6ef;border-left:1px solid #f8f6efc7;padding-inline:clamp(22px,3vw,34px);transition:border-color .18s,background .18s,color .18s}.story-cta-form:hover,.story-cta-form:focus-within{border-color:var(--accent-red-hover);background:var(--accent-red-surface)}.story-cta-form:hover button,.story-cta-form button:hover,.story-cta-form button:focus-visible{border-left-color:var(--accent-red-hover);background:var(--accent-red-hover);color:#f8f6ef;outline:0}.waitlist-submit-button{place-items:center;display:grid;position:relative}.waitlist-submit-button__label,.waitlist-submit-button__check{grid-area:1/1;transition:opacity .16s,transform .16s}.waitlist-submit-button__check{opacity:0;place-items:center;display:grid;transform:scale(.72)}.waitlist-submit-button__check svg{aspect-ratio:1;fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:square;stroke-linejoin:miter;width:clamp(18px,1.8vw,24px);display:block}.waitlist-submit-button[data-submitted=true],.waitlist-form:hover .waitlist-submit-button[data-submitted=true],.waitlist-form .waitlist-submit-button[data-submitted=true]:hover,.waitlist-form .waitlist-submit-button[data-submitted=true]:focus-visible,.story-cta-form:hover .waitlist-submit-button[data-submitted=true],.story-cta-form:focus-within .waitlist-submit-button[data-submitted=true],.story-cta-form .waitlist-submit-button[data-submitted=true]:hover,.story-cta-form .waitlist-submit-button[data-submitted=true]:focus-visible{border-left-color:var(--accent-red-border);background:var(--accent-red);color:#f8f6ef;cursor:default}.waitlist-submit-button[data-submitted=true] .waitlist-submit-button__label{opacity:0;transform:scale(.86)}.waitlist-submit-button[data-submitted=true] .waitlist-submit-button__check{opacity:1;transform:scale(1)}.story-form-note{color:#f8f6ef80;text-align:center;margin:0;font-size:clamp(.48rem,.7vw,.58rem);line-height:1.7}.site-footer{z-index:2;color:#f8f6efb8;isolation:isolate;content-visibility:visible;contain-intrinsic-size:auto;background:radial-gradient(at 50% -18%,#b1121e38,#0000 46%),radial-gradient(at 78% 100%,#4a040b66,#0000 42%),linear-gradient(#120306 0%,#070203 58%,#0b0204 100%);border-top:1px solid #f8f6ef24;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);grid-template-areas:"brand socials legal""copy copy copy";align-items:center;gap:clamp(24px,5vw,68px);min-height:34dvh;padding:clamp(32px,6vw,82px) clamp(22px,5vw,72px);font-size:clamp(.58rem,1vw,.84rem);line-height:1.7;display:grid;position:relative;overflow:hidden}.site-footer:before{content:"";z-index:-1;opacity:.58;background:linear-gradient(90deg,#0000,#f8f6ef0b,#0000),repeating-linear-gradient(90deg,#0000 0 86px,#f8f6ef07 87px,#0000 88px),linear-gradient(#7f071129,#0000 62%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#00000094 58%,#0000 100%);mask-image:linear-gradient(#000,#00000094 58%,#0000 100%)}.site-footer__brand{grid-area:brand;justify-self:start}.site-footer__logo{object-fit:contain;filter:drop-shadow(0 0 18px #f8f6ef1f);width:min(310px,34vw);height:auto;display:block}.site-footer__socials{grid-area:socials;justify-content:center;align-items:center;gap:14px;display:flex}.site-footer__socials a{aspect-ratio:1;color:#f8f6efdb;background:0 0;border:0;place-items:center;width:clamp(52px,5vw,64px);text-decoration:none;transition:color .18s,opacity .18s;display:grid}.site-footer__socials a:hover,.site-footer__socials a:focus-visible{color:#f8f6ef;opacity:1;outline:0}.site-footer__socials svg{fill:currentColor;width:62%;height:62%}.site-footer__legal{grid-area:legal;justify-content:flex-end;justify-self:end;align-items:center;gap:clamp(16px,2.2vw,30px);display:flex}.site-footer__legal a{color:#f8f6efb3;text-decoration:none;transition:color .18s,text-shadow .18s}.site-footer__legal a:hover,.site-footer__legal a:focus-visible{color:#f8f6ef;text-shadow:0 0 16px #f8f6ef33;outline:0}.site-footer__copyright{color:#f8f6ef75;text-align:center;grid-area:copy;justify-self:center;margin:0;font-size:clamp(.48rem,.78vw,.68rem)}.not-found-page{color:#f8f6ef;isolation:isolate;background:radial-gradient(at 72% 28%,#b1121e33,#0000 32%),radial-gradient(at 50% 102%,#d80f1fbd,#4c040b5c 28%,#0000 58%),linear-gradient(#030303 0%,#050203 56%,#1c0206 82%,#750611 100%);min-height:100svh;display:grid;position:relative;overflow:hidden}.not-found-page:before,.not-found-page:after,.not-found-grid{content:"";pointer-events:none;position:absolute;inset:0}.not-found-page:before{z-index:0;opacity:.76;background:repeating-linear-gradient(#0000 0 22px,#f8f6ef08 23px,#0000 24px),linear-gradient(90deg,#f8f6ef0a,#0000 22% 78%,#f8f6ef0a);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 82%,#0000 100%)}.not-found-page:after{z-index:5;opacity:.46;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#f8f6ef1a 49.8%,#0000 50.1%),radial-gradient(at 50% 54%,#0000 0% 52%,#0000007a 100%)}.not-found-grid{z-index:0;opacity:.64;background:repeating-linear-gradient(104deg,#0000 0 56px,#f8f6ef0d 57px,#0000 59px),repeating-linear-gradient(90deg,#0000 0 88px,#d80f1f0d 89px,#0000 91px);-webkit-mask-image:radial-gradient(at 50% 54%,#000 0%,#0000 72%);mask-image:radial-gradient(at 50% 54%,#000 0%,#0000 72%)}.not-found-shell{z-index:4;width:min(720px,100vw - clamp(32px,8vw,120px));min-height:100svh;padding:max(34px, env(safe-area-inset-top)) 0 max(34px, env(safe-area-inset-bottom));text-align:center;place-items:center;margin:0 auto;display:grid;position:relative}.not-found-copy{justify-items:center;gap:clamp(18px,3vw,30px);display:grid}.not-found-copy h1{color:#f8f6ef;letter-spacing:0;text-shadow:0 0 22px #f8f6ef29,0 0 72px #d80f1f38;margin:0;font-size:clamp(3.1rem,13vw,9rem);line-height:1}.not-found-message{color:#f8f6ef;text-transform:uppercase;margin:0;font-size:clamp(.74rem,1.4vw,1.05rem);line-height:1.7}.not-found-home{color:#050505;text-transform:uppercase;background:#f8f6ef;border:1px solid #f8f6efb8;place-items:center;min-height:52px;padding:0 clamp(22px,4vw,42px);font-size:clamp(.58rem,.88vw,.76rem);line-height:1.5;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-grid}.not-found-home:hover,.not-found-home:focus-visible{border-color:var(--accent-red-hover);background:var(--accent-red-hover);color:#f8f6ef;outline:0}.not-found-skyline,.not-found-helicopter{z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute}.not-found-skyline{object-fit:cover;object-position:center bottom;opacity:.42;filter:saturate(1.2)contrast(1.18);mix-blend-mode:screen;width:100%;height:clamp(96px,18vw,230px);bottom:0;left:0;right:0}.not-found-helicopter{opacity:.34;filter:saturate(.9)contrast(1.22);width:clamp(220px,28vw,430px);height:auto}.not-found-helicopter--left{bottom:clamp(72px,11vw,154px);left:clamp(-120px,-8vw,-46px);transform:scaleX(-1)rotate(-5deg)}.not-found-helicopter--right{top:clamp(32px,7vw,108px);right:clamp(-118px,-6vw,-38px);transform:rotate(7deg)}@media (width<=860px){.not-found-shell{width:min(620px,100vw - 36px);padding-block:max(28px, env(safe-area-inset-top)) max(28px, env(safe-area-inset-bottom))}.not-found-copy{gap:16px}.not-found-message{font-size:clamp(.62rem,3.2vw,.86rem);line-height:1.9}.not-found-home{min-height:54px;font-size:clamp(.5rem,2.35vw,.64rem)}.not-found-helicopter{opacity:.24}.not-found-helicopter--left{bottom:74px;left:-150px}.not-found-helicopter--right{top:18px;right:-160px}}@media (width<=420px){.not-found-shell{gap:18px;width:calc(100vw - 28px)}.not-found-copy h1{font-size:clamp(2.6rem,18vw,4.2rem);line-height:1.05}.not-found-home{min-height:50px}}.legal-page{color:#f8f6ef;background:#030303;min-height:100dvh;position:relative}.legal-shell{gap:clamp(34px,5vw,58px);width:min(920px,100vw - clamp(28px,7vw,96px));margin:0 auto;padding:clamp(28px,5vw,52px) 0 clamp(62px,9vw,112px);display:grid}.legal-back{color:#f8f6efb8;justify-self:start;font-size:clamp(.54rem,.86vw,.7rem);line-height:1.7;text-decoration:none;transition:color .18s}.legal-back:before{content:"< "}.legal-back:hover,.legal-back:focus-visible{color:#f8f6ef;outline:0}.legal-document{max-width:760px}.legal-document h1{color:#f8f6ef;letter-spacing:0;margin:0 0 18px;font-size:clamp(1.35rem,3.1vw,2.35rem);line-height:1.35}.legal-updated{color:#f8f6ef80;margin:0 0 42px;font-size:clamp(.5rem,.76vw,.64rem);line-height:1.8}.legal-document>p:not(.legal-updated),.legal-section p,.legal-section li{color:#f8f6efad;margin:0;font-size:clamp(.58rem,.88vw,.72rem);line-height:2.05}.legal-section ul{gap:8px;margin:18px 0 0;padding-left:1.4rem;list-style:outside;display:grid}.legal-section li{padding-left:.2rem}.legal-section li::marker{color:#f8f6efb8;content:"- "}.legal-section{margin-top:40px}.legal-section h2{color:#f8f6ef;margin:0 0 18px;font-size:clamp(.72rem,1vw,.88rem);line-height:1.7}.legal-section p+p{margin-top:18px}.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}.terminal-shell{z-index:2;width:min(1320px,100vw - clamp(28px,7vw,96px));min-height:min(460px,100dvh - clamp(28px,7vw,96px));box-shadow:none;background:0 0;border:0;border-radius:0;margin:clamp(18px,4.8vw,58px) 0 0 clamp(18px,4.8vw,58px);position:relative;overflow:hidden}.terminal-body{align-content:start;gap:clamp(26px,4.4dvh,46px);padding:0;display:grid}.terminal-line{color:#f8f6ef;letter-spacing:0;text-shadow:0 0 22px #f8f6ef29;flex-wrap:wrap;align-items:baseline;gap:.42em;min-height:1.55em;margin:0;font-size:clamp(1.2rem,3vw,3.05rem);line-height:1.55;display:flex}.terminal-line--input{color:#f8f6ef;text-shadow:0 0 22px #f8f6ef29;gap:0}.terminal-line--response,.terminal-prompt{color:#f8f6ef}.terminal-cursor{color:currentColor;width:.78em;animation:1.35s steps(2,end) infinite cursor-blink;display:inline-block}.terminal-cursor:before{content:"_"}.terminal-skip{z-index:4;color:#f8f6ef57;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;padding:0;font-size:clamp(.54rem,.86vw,.72rem);line-height:1.6;transition:color .18s,opacity .18s;position:absolute;bottom:clamp(16px,3vw,38px);right:clamp(18px,3vw,42px)}.terminal-skip:hover,.terminal-skip:focus-visible{color:#f8f6efb8;outline:0}.terminal-loader{z-index:3;color:#f8f6ef;background:#030303;place-items:center;display:grid;position:absolute;inset:0}.terminal-loader__stack{place-items:center;gap:clamp(18px,4dvh,34px);width:min(430px,100vw - 48px);display:grid;transform:translateY(-1dvh)}.terminal-loader__icon{object-fit:contain;filter:drop-shadow(0 0 28px #f8f6ef38);width:clamp(104px,13vw,176px);height:auto;margin-inline:auto;display:block}.terminal-loader__bars{grid-template-columns:repeat(10,1fr);gap:8px;width:100%;height:28px;display:grid}.terminal-loader__bars span{transform-origin:50%;opacity:.42;height:100%;animation:1.24s step-end forwards terminal-bar-load;animation-delay:calc(var(--bar-index) * 90ms);background:#f8f6ef14;border:1px solid #f8f6ef57;display:block;transform:skew(-18deg)scaleY(.72)}.terminal-loader__bars span:first-child{--bar-index:0}.terminal-loader__bars span:nth-child(2){--bar-index:1}.terminal-loader__bars span:nth-child(3){--bar-index:2}.terminal-loader__bars span:nth-child(4){--bar-index:3}.terminal-loader__bars span:nth-child(5){--bar-index:4}.terminal-loader__bars span:nth-child(6){--bar-index:5}.terminal-loader__bars span:nth-child(7){--bar-index:6}.terminal-loader__bars span:nth-child(8){--bar-index:7}.terminal-loader__bars span:nth-child(9){--bar-index:8}.terminal-loader__bars span:nth-child(10){--bar-index:9}.verify-page{background:radial-gradient(at 50% 76%,#d80f1f59,#0000 42%),#030303;place-items:center;padding:clamp(22px,5vw,70px);display:grid;position:fixed}.verify-page:before{content:"";pointer-events:none;opacity:.72;background:repeating-linear-gradient(104deg,#0000 0 52px,#f8f6ef0a 53px,#0000 55px),repeating-linear-gradient(#0000 0 28px,#f8f6ef07 29px,#0000 30px);position:absolute;inset:0}.verify-loader{background:0 0}.verify-welcome{z-index:2;text-align:center;justify-items:center;gap:18px;width:min(760px,100%);margin:auto;display:grid;position:relative}.verify-welcome__icon{object-fit:contain;filter:drop-shadow(0 0 34px #f8f6ef33);width:clamp(88px,11vw,148px);height:auto;display:block}.verify-welcome h1{color:#f8f6ef;text-shadow:0 0 28px #f8f6ef24;margin:0;font-size:clamp(1.34rem,4vw,3.1rem);line-height:1.45}.verify-welcome p{color:#f8f6efb3;max-width:620px;margin:0;font-size:clamp(.58rem,1vw,.8rem);line-height:2}.verify-welcome__token{color:#f8f6ef75;font-size:clamp(.48rem,.76vw,.64rem)}.verify-welcome__home{color:#050505;background:#f8f6ef;border:1px solid #f8f6efc7;margin-top:10px;padding:16px 22px;font-size:clamp(.54rem,.84vw,.7rem);line-height:1.6;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 58px #0000005c}.verify-welcome__home:hover,.verify-welcome__home:focus-visible{border-color:var(--accent-red-border);background:var(--accent-red-hover);color:#f8f6ef;outline:0;transform:translateY(-1px)}.verify-welcome__home:disabled{color:#f8f6ef75;cursor:not-allowed;background:#f8f6ef2e;border-color:#f8f6ef3d;transform:none}.verify-welcome__home:disabled:hover,.verify-welcome__home:disabled:focus-visible{color:#f8f6ef75;background:#f8f6ef2e;border-color:#f8f6ef3d;transform:none}.verify-welcome__small{color:#f8f6ef7a;max-width:560px;font-size:clamp(.48rem,.74vw,.6rem);line-height:1.8}@keyframes cursor-blink{50%{opacity:0}}@keyframes terminal-bar-load{0%{opacity:.42;box-shadow:none;background:#f8f6ef14}to{opacity:1;background:#f8f6ef;box-shadow:0 0 16px #f8f6ef3d}}@keyframes story-visual-reveal{0%{opacity:0;transform:translateY(44px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes story-helicopter-main{0%,to{transform:translate(0)scaleY(.7)rotate(.4deg)}50%{transform:translate(-2.8vw,-1.2dvh)scaleY(.7)rotate(-.6deg)}}@keyframes story-helicopter-scout-one{0%,to{transform:translate(0)scaleY(.62)rotate(-.8deg)}50%{transform:translate(-4vw,.9dvh)scaleY(.62)rotate(.7deg)}}@keyframes story-helicopter-scout-two{0%,to{transform:translate(0)scaleY(.58)rotate(1.4deg)}50%{transform:translate(5.2vw,-1.6dvh)scaleY(.58)rotate(-.9deg)}}@keyframes story-helicopter-scout-three{0%,to{transform:translate(0)scaleY(.6)rotate(.8deg)}50%{transform:translate(-3vw,1.8dvh)scaleY(.6)rotate(-1.2deg)}}@keyframes story-crosshair-pulse{0%,to{opacity:.24;transform:translateY(-50%)scale(.92)}50%{opacity:.55;transform:translateY(-50%)scale(1.04)}}@keyframes landing-helicopter-idle-1{0%,to{transform:translate(-.32vw)}45%{transform:translate(.46vw,-2px)}72%{transform:translate(.18vw,1px)}}@keyframes landing-helicopter-idle-2{0%,to{transform:translate(.28vw,-1px)}42%{transform:translate(-.52vw,1px)}78%{transform:translate(-.14vw,-2px)}}@keyframes landing-helicopter-idle-3{0%,to{transform:translate(-.22vw,1px)}50%{transform:translate(.36vw,-2px)}}@keyframes landing-helicopter-idle-4{0%,to{transform:translate(.18vw)}48%{transform:translate(-.42vw,-1px)}76%{transform:translate(.08vw,2px)}}@keyframes helicopter-drift-1{0%{transform:translate3d(calc(-50% - 1.2%), 0, 0) scaleY(var(--landing-helicopter-scale-y))}18%{transform:translate3d(calc(-50% - 0.4%), -0.25%, 0) scaleY(var(--landing-helicopter-scale-y))}46%{transform:translate3d(calc(-50% + 1.6%), -0.05%, 0) scaleY(var(--landing-helicopter-scale-y))}61%{transform:translate3d(calc(-50% + 1%), -0.45%, 0) scaleY(var(--landing-helicopter-scale-y))}to{transform:translate3d(calc(-50% - 1.2%), 0, 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes story-panel-reveal{0%{opacity:.42;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-down-text{0%,to{opacity:.24;transform:translate(-50%)}25%{opacity:.48;transform:translate(-50%,5px)}50%{opacity:.72;transform:translate(-50%,10px)}75%{opacity:1;transform:translate(-50%,15px)}}@keyframes mobile-helicopter-hover{0%,to{transform:translate3d(var(--mobile-heli-x), var(--mobile-heli-y), 0) scaleY(var(--landing-helicopter-scale-y))}50%{transform:translate3d(calc(var(--mobile-heli-x) + 1.6%), calc(var(--mobile-heli-y) - 5px), 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes mobile-briefing-line-in{0%{opacity:.28;transform:translateY(16px)}to{opacity:1;transform:translate(0)}}@keyframes mobile-hero-scroll{0%,56%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate3d(0, calc(var(--stable-vh) * -.32), 0) scale(1.045)}}@keyframes mobile-helicopters-scroll{0%,56%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes mobile-heli-left-one-scroll{0%,56%{opacity:.82;transform:translate3d(calc(-50% - 1.2%), 0, 0) scaleY(var(--landing-helicopter-scale-y))}to{opacity:.28;transform:translate3d(calc(-50% - 88vw), calc(var(--stable-vh) * -.045), 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes mobile-heli-right-two-scroll{0%,56%{opacity:.72;transform:translate3d(calc(-50% + 1.8%), -4px, 0) scaleY(var(--landing-helicopter-scale-y))}to{opacity:.24;transform:translate3d(calc(-50% + 88vw), calc(var(--stable-vh) * -.045 - 4px), 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes mobile-heli-left-three-scroll{0%,56%{opacity:.64;transform:translate3d(calc(-50% - 0.8%), -7px, 0) scaleY(var(--landing-helicopter-scale-y))}to{opacity:.2;transform:translate3d(calc(-50% - 88vw), calc(var(--stable-vh) * -.045 - 7px), 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes mobile-heli-right-four-scroll{0%,56%{opacity:.56;transform:translate3d(calc(-50% + 0.7%), -9px, 0) scaleY(var(--landing-helicopter-scale-y))}to{opacity:.18;transform:translate3d(calc(-50% + 88vw), calc(var(--stable-vh) * -.045 - 9px), 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes mobile-skyline-scroll{0%,56%{transform:translate(0)scale(1)}to{transform:translate3d(0, calc(var(--stable-vh) * .04), 0) scale(1.08)}}@keyframes mobile-briefing-scroll{0%,18%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0)}}@keyframes mobile-word-scroll{0%{opacity:.12;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}@keyframes helicopter-drift-2{0%{transform:translate3d(calc(-50% + 1.8%), -0.5%, 0) scaleY(var(--landing-helicopter-scale-y))}22%{transform:translate3d(calc(-50% + 0.7%), -0.15%, 0) scaleY(var(--landing-helicopter-scale-y))}37%{transform:translate3d(calc(-50% - 1.1%), 0.2%, 0) scaleY(var(--landing-helicopter-scale-y))}72%{transform:translate3d(calc(-50% - 0.3%), -0.35%, 0) scaleY(var(--landing-helicopter-scale-y))}to{transform:translate3d(calc(-50% + 1.8%), -0.5%, 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes helicopter-drift-3{0%{transform:translate3d(calc(-50% - 0.8%), -1%, 0) scaleY(var(--landing-helicopter-scale-y))}31%{transform:translate3d(calc(-50% + 0.9%), -0.4%, 0) scaleY(var(--landing-helicopter-scale-y))}43%{transform:translate3d(calc(-50% + 0.3%), -0.7%, 0) scaleY(var(--landing-helicopter-scale-y))}79%{transform:translate3d(calc(-50% - 1.4%), -0.2%, 0) scaleY(var(--landing-helicopter-scale-y))}to{transform:translate3d(calc(-50% - 0.8%), -1%, 0) scaleY(var(--landing-helicopter-scale-y))}}@keyframes helicopter-drift-4{0%{transform:translate3d(calc(-50% + 0.7%), -0.6%, 0) scaleY(var(--landing-helicopter-scale-y))}16%{transform:translate3d(calc(-50% + 1.4%), -1%, 0) scaleY(var(--landing-helicopter-scale-y))}58%{transform:translate3d(calc(-50% - 1.5%), -1.2%, 0) scaleY(var(--landing-helicopter-scale-y))}83%{transform:translate3d(calc(-50% - 0.6%), -0.35%, 0) scaleY(var(--landing-helicopter-scale-y))}to{transform:translate3d(calc(-50% + 0.7%), -0.6%, 0) scaleY(var(--landing-helicopter-scale-y))}}@media (width<=680px){.subversive-page--landing{--landing-skyline-height:clamp(82px, 17dvh, 150px);--landing-helicopter-height:clamp(132px, 25dvh, 220px);--landing-helicopter-bottom:clamp(-24px, -2.2dvh, -8px);--landing-helicopter-width:170vw;--landing-helicopter-scale-y:.88}.subversive-page--landing:before{content:none}.waitlist-form{grid-template-columns:1fr}.waitlist-form input{min-height:58px;padding:0 18px}.waitlist-form button{border-top:1px solid #f8f6efc7;border-left:0;min-height:54px}.waitlist-modal{gap:16px}.terminal-shell{width:calc(100vw - 28px);min-height:auto;margin:14px 0 0 14px;overflow:visible}.terminal-body{gap:clamp(14px,3.4dvh,24px);padding:0}.terminal-line{word-break:normal;overflow-wrap:anywhere;min-height:0;font-size:clamp(.72rem,3.75vw,1.02rem);line-height:1.75}.terminal-line--question{max-width:100%;display:block}.terminal-line--input,.terminal-line--response{white-space:nowrap;flex-wrap:nowrap;gap:0;min-height:1.8em}.landing-hero{width:calc(100vw - 24px);padding-bottom:calc(var(--landing-skyline-height) + 24px);gap:28px}.landing-scroll-story{height:230dvh;min-height:1500px}.landing-title-stack{width:100%}.scroll-briefing{padding:24px 16px}.landing-scroll-cue{font-size:clamp(.38rem,1.85vw,.5rem);bottom:clamp(72px,9.6dvh,96px)}.terminal-scroll-cue{bottom:calc(max(72px, env(safe-area-inset-bottom)) + 10px);font-size:clamp(.38rem,1.85vw,.5rem)}.terminal-scroll-cue__desktop{display:none}.terminal-scroll-cue__mobile{display:inline}.scroll-briefing__text{gap:clamp(8px,2.6vw,14px);width:calc(100vw - 26px);font-size:clamp(.88rem,4.85vw,1.55rem);line-height:1.38}.scroll-briefing__word{filter:none;will-change:opacity, transform;transform:translateY(10px)}.scroll-briefing__line{flex-wrap:wrap;gap:.3em .78em;max-width:100%}.scroll-briefing__phrase{gap:.32em}.story-section{min-height:auto;padding:0}.story-section:before{content:none}.waitlist-form{grid-template-columns:1fr;min-height:0}.waitlist-form input,.waitlist-form button{text-align:center;min-height:56px}.waitlist-form button{border-top:1px solid #f8f6efc7;border-left:0}.site-footer{text-align:center;grid-template-columns:1fr;grid-template-areas:"brand""socials""legal""copy";justify-items:center;gap:26px;min-height:42svh}.site-footer__brand,.site-footer__legal{justify-self:center}.site-footer__logo{width:min(260px,78vw)}.site-footer__legal{flex-wrap:wrap;justify-content:center}.legal-shell{padding-top:24px}.legal-document h1{overflow-wrap:anywhere}.story-panel{grid-template-columns:1fr;align-content:center;gap:24px;height:100svh;min-height:100svh;padding:56px 0}.story-panel__content{gap:18px;padding-inline:18px}.story-panel--identity .story-primary-link{justify-self:stretch}.story-panel__visual{opacity:.45}.story-helicopter{width:150vw}.story-helicopter--main{opacity:.34;width:178vw;bottom:-7svh;right:-92vw}.story-helicopter--scout-one{opacity:.18;width:88vw;top:8svh;right:-26vw}.story-helicopter--scout-two{opacity:.14;width:78vw;bottom:7svh;right:12vw}.story-helicopter--scout-three{opacity:.16;width:70vw;top:30svh;right:-34vw}.story-searchlight{width:92vw;height:92vw}.story-world{width:86vw}.story-world--red{top:8svh;right:-36vw}.story-world--black{bottom:8svh;right:10vw}.story-crosshair-pulse{width:42vw;right:14vw}.story-panel--gameplay{height:172svh;min-height:172svh;padding:0}.story-panel--gameplay .story-panel__content{grid-template-columns:1fr;align-content:center;gap:clamp(20px,4.2svh,32px);height:100svh;padding:56px 18px}.story-panel--gameplay .story-panel__content:after{content:none}.story-gameplay-title{text-align:left;justify-self:stretch;justify-items:start;max-width:100%;padding:0}.story-gameplay-title span{white-space:normal}.story-signal-rows{justify-self:stretch;gap:18px;width:100%;padding:0}.story-panel__content h2{font-size:clamp(1.22rem,7.4vw,2.25rem);line-height:1.22}.story-panel__content p{font-size:clamp(.5rem,2.55vw,.64rem);line-height:1.95}.story-primary-link{width:100%}.story-signal-row{grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:0;padding:0 0 14px}.story-signal-row svg{width:34px;height:34px}.story-panel--waitlist{grid-template-columns:1fr;gap:22px}.story-waitlist-box{justify-self:center;width:calc(100vw - 36px);padding-inline:0}.story-cta-form{grid-template-columns:1fr;min-height:0}.story-cta-form input,.story-cta-form button{text-align:center;min-height:54px}.story-cta-form button{border-top:1px solid #f8f6efc7;border-left:0}.waitlist-form:hover button,.waitlist-form button:hover,.waitlist-form button:focus-visible,.story-cta-form:hover button,.story-cta-form button:hover,.story-cta-form button:focus-visible{border-top-color:var(--accent-red-hover)}}@media (height<=760px){.subversive-page--landing{--landing-skyline-height:clamp(78px, 18dvh, 150px);--landing-helicopter-height:clamp(122px, 24dvh, 200px);--landing-helicopter-bottom:clamp(-28px, -2.8dvh, -10px);--landing-helicopter-scale-y:.66}}@media (height>=1080px){.subversive-page--landing{--landing-skyline-height:clamp(150px, 18dvh, 240px);--landing-helicopter-height:clamp(190px, 24dvh, 310px);--landing-helicopter-bottom:clamp(-44px, -3dvh, -18px);--landing-helicopter-scale-y:.68}}@media (width<=760px){:root{--stable-vh:100svh}html,body{max-width:100%;overflow-x:clip}.subversive-page,.subversive-page--landing,.story-section,.story-panel{max-width:100%}.subversive-page--landing{--landing-skyline-height:clamp(78px, calc(var(--stable-vh) * .16), 148px);--landing-helicopter-height:clamp(118px, calc(var(--stable-vh) * .23), 205px);--landing-helicopter-bottom:clamp(-20px, calc(var(--stable-vh) * -.02), -8px);--landing-helicopter-width:150vw;--landing-helicopter-scale-y:.84}.story-panel,.story-panel__visual--identity,.story-panel__visual--gameplay,.story-panel--gameplay:before{animation:none}.story-panel__visual--identity,.story-panel__visual--gameplay{opacity:1;transform:none}.story-helicopter,.story-helicopter--main,.story-helicopter--scout,.site-footer__logo{filter:none}.story-helicopter{will-change:transform}.landing-scroll-story{height:max(1320px, calc(var(--stable-vh) * 2.35));background:#030303;min-height:0;display:block}.landing-hero{height:calc(var(--stable-vh) * .96);min-height:calc(var(--stable-vh) * .96)}.landing-scroll-sticky{width:100%;height:calc(var(--stable-vh) * .96);min-height:calc(var(--stable-vh) * .96);backface-visibility:hidden;contain:paint;isolation:isolate;position:sticky;top:0;left:0;overflow:visible;transform:translateZ(0)}.landing-hero{width:min(100%,100vw - 48px);padding:clamp(22px, 6vw, 34px) 0 calc(var(--landing-skyline-height) + clamp(22px, 6vw, 34px));gap:clamp(20px,5vw,30px)}.landing-title-stack,.waitlist-form{width:100%}.landing-helicopters,.landing-skyline{width:100%;left:0;right:0}.landing-skyline{transition:none}.landing-scroll-cue{opacity:1;transition:opacity .22s;bottom:clamp(43px,7.2dvh,69px)}.landing-scroll-story[data-mobile-phase="1"] .landing-scroll-cue,.landing-scroll-story[data-mobile-phase="2"] .landing-scroll-cue,.landing-scroll-story[data-mobile-phase="3"] .landing-scroll-cue,.landing-scroll-story[data-mobile-phase="4"] .landing-scroll-cue{opacity:0}.scroll-briefing__text{width:min(100%,100vw - 32px);font-size:clamp(.84rem,4.6vw,1.5rem);line-height:1.44}.scroll-briefing{opacity:var(--briefing-progress);transform:translate3d(0, var(--briefing-y), 0)}.scroll-briefing__word{filter:none;opacity:.12;transform:translateY(10px)}.story-panel{height:auto;min-height:100svh;padding-block:clamp(54px,8svh,74px)}.story-panel__content{width:min(100%,100vw);padding-inline:clamp(18px,5vw,34px)}.story-panel__content h2{overflow-wrap:anywhere;font-size:clamp(1.16rem,7vw,2.1rem);line-height:1.24}.story-panel__content p{max-width:100%;font-size:clamp(.5rem,2.35vw,.64rem);line-height:1.92}.story-panel--identity{min-height:100svh}.story-panel--identity .story-panel__content,.story-panel--identity p{max-width:100%}.story-primary-link{min-height:52px;padding-inline:18px;font-size:clamp(.54rem,2.45vw,.68rem)}.story-panel--gameplay{background:radial-gradient(at 50% 102%,#b1121e3d,#0000 56%),linear-gradient(145deg,#240206eb 0%,#090205f5 42%,#48030ac7 74%,#030303fa 100%),linear-gradient(35deg,#b1121e26 0%,#0000 34%,#7f07111f 72%,#0000 100%),#030303;height:136svh;min-height:136svh;overflow:visible}.story-panel--gameplay:before,.story-panel--gameplay:after{background:0 0}.story-panel--gameplay .story-panel__content{backface-visibility:hidden;contain:paint;background:0 0;height:100svh;min-height:560px;padding-block:clamp(34px,5.6svh,52px);overflow:hidden;transform:translateZ(0)}.story-panel__visual--gameplay{display:none}.story-gameplay-title{gap:clamp(8px,2.4vw,14px)}.story-signal-rows{gap:clamp(10px,2svh,16px);overflow:hidden}.story-signal-row{gap:12px;min-width:0;padding-bottom:11px;transition:border-color .18s,background .18s}.story-signal-row svg{width:clamp(26px,8vw,34px);height:clamp(26px,8vw,34px)}.story-signal-row h3{margin-bottom:6px;font-size:clamp(.58rem,2.45vw,.7rem);line-height:1.55}.story-signal-row p{font-size:clamp(.46rem,2.05vw,.56rem);line-height:1.82}.story-panel--waitlist{background:radial-gradient(at 50% 16%,#b1121e4d,#0000 48%),linear-gradient(145deg,#300308f0 0%,#120407f7 48%,#54050dd1 100%),#090305;align-content:center;justify-items:center;gap:clamp(18px,4svh,30px);height:auto;min-height:100svh;padding-block:clamp(42px,7svh,62px);overflow:hidden}.story-panel--waitlist .story-panel__content{box-sizing:border-box;text-align:center;justify-items:center;width:min(100%,100vw - 32px);padding-inline:0}.story-panel--waitlist .story-panel__content h2{overflow-wrap:normal;text-align:center;text-wrap:balance;word-break:normal;width:min(12.5ch,100vw - 48px);max-width:100%;font-size:clamp(.98rem,5.55vw,1.42rem);line-height:1.34}.story-panel--waitlist .story-panel__content p:not(.story-waitlist-eyebrow){overflow-wrap:anywhere;text-align:center;word-break:normal;width:min(30em,100vw - 52px);max-width:100%;font-size:clamp(.46rem,2.05vw,.56rem);line-height:1.88}.story-waitlist-eyebrow,.story-form-note{overflow-wrap:anywhere;text-align:center;word-break:normal;max-width:calc(100vw - 52px)}.story-waitlist-box{box-sizing:border-box;justify-items:center;width:min(100%,100vw - 40px);max-width:100%}.waitlist-form,.story-cta-form{width:100%}.waitlist-form input,.waitlist-form button,.story-cta-form input,.story-cta-form button{min-height:54px;padding-inline:14px;font-size:clamp(.52rem,2.35vw,.66rem)}.waitlist-modal-backdrop{padding:max(12px, env(safe-area-inset-top)) 14px max(12px, env(safe-area-inset-bottom));place-items:start center;overflow-y:auto}.waitlist-modal{gap:15px;width:min(100%,420px);max-height:calc(100svh - 24px);padding:26px 22px 24px;overflow-y:auto}.waitlist-modal:before{inset:8px}.waitlist-modal__close{width:32px;top:10px;right:10px}.waitlist-modal h2{max-width:11ch;font-size:clamp(1rem,7vw,1.55rem);line-height:1.38}.waitlist-modal__copy{font-size:clamp(.5rem,2.35vw,.62rem);line-height:1.78}.waitlist-modal__consent{gap:12px;padding:14px;font-size:clamp(.48rem,2.2vw,.58rem);line-height:1.78}.waitlist-modal__consent-box{width:23px;margin-top:.2em}.waitlist-modal__primary{min-height:54px;padding-inline:16px;font-size:clamp(.52rem,2.35vw,.64rem)}.site-footer{min-height:auto;padding-block:38px}.verify-page{min-height:100svh;padding:max(22px, env(safe-area-inset-top)) 18px max(22px, env(safe-area-inset-bottom))}.verify-welcome{gap:15px}.verify-welcome h1{font-size:clamp(1.02rem,7.4vw,2rem);line-height:1.38}.verify-welcome p{font-size:clamp(.5rem,2.35vw,.66rem);line-height:1.86}}@media (width<=380px){.landing-hero{width:min(100%,100vw - 40px)}.story-panel__content{padding-inline:18px}.story-panel--identity .story-panel__content h2{font-size:clamp(1.04rem,7vw,1.64rem)}.story-panel--identity .story-panel__content p{line-height:1.84}.story-panel--gameplay .story-panel__content{gap:18px;min-height:540px}.story-gameplay-title{font-size:clamp(1rem,6.9vw,1.62rem)}.story-signal-row{grid-template-columns:28px minmax(0,1fr)}.story-waitlist-box{width:calc(100vw - 36px)}.story-form-note{font-size:clamp(.44rem,2.1vw,.54rem)}}@media (height<=640px) and (width<=760px){.landing-scroll-story{min-height:1320px}.landing-hero{padding-top:18px;padding-bottom:calc(var(--landing-skyline-height) + 16px);gap:18px}.story-panel{padding-block:42px}.story-panel--gameplay .story-panel__content{min-height:520px;padding-block:42px}.waitlist-modal{max-height:calc(100svh - 16px);padding:22px 18px 20px}.waitlist-modal__copy{line-height:1.68}.waitlist-modal__consent{line-height:1.66}.landing-mobile-story{background:#030303;flex-direction:column;width:100%;display:flex}.landing-hero-mobile{width:100%;height:100svh;padding:clamp(22px, 6vw, 34px) 0 calc(var(--landing-skyline-height) + clamp(22px, 6vw, 34px));box-sizing:border-box;align-content:center;justify-items:center;gap:clamp(20px,5vw,30px);display:grid;position:relative}.landing-hero-mobile .landing-helicopters{bottom:var(--landing-helicopter-bottom);height:var(--landing-helicopter-height)}.scroll-briefing-mobile{box-sizing:border-box;background:#030303;justify-content:center;align-items:center;width:100%;min-height:48svh;padding:clamp(48px,8svh,80px) 16px;display:flex;position:relative}.scroll-briefing-mobile .scroll-briefing__text{width:min(100%,100vw - 32px);font-size:clamp(.84rem,4.6vw,1.5rem);line-height:1.44}.scroll-briefing-mobile .scroll-briefing__word{opacity:.12;transform:translateY(10px)}.scroll-briefing-mobile[data-animate=true] .scroll-briefing__word{animation:.65s cubic-bezier(.16,1,.3,1) forwards mobile-word-reveal;animation-delay:var(--mobile-word-delay)}}@media (width<=680px),(hover:none) and (pointer:coarse){input[type=email],input[type=text],input[type=search],input[type=url],input[type=tel],input[type=password],textarea,select,.waitlist-form input,.story-cta-form input{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.story-signal-row{opacity:1!important;transform:none!important}}@keyframes mobile-word-reveal{0%{opacity:.12;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
