.BootSequence-module__JChF2G__boot{z-index:200;font-family:var(--font-space-mono), monospace;background:#000;flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,5rem);animation:4s linear forwards BootSequence-module__JChF2G__cameraPush;display:flex;position:fixed;inset:0;overflow:hidden}.BootSequence-module__JChF2G__boot.BootSequence-module__JChF2G__fading{opacity:0;transition:opacity .6s}@keyframes BootSequence-module__JChF2G__cameraPush{0%{transform:scale(1)}to{transform:scale(1.028)}}.BootSequence-module__JChF2G__gridBg{pointer-events:none;z-index:0;background-image:radial-gradient(circle,#00f0ff2e 1px,#0000 1px);background-size:48px 48px;animation:8s ease-in-out infinite alternate BootSequence-module__JChF2G__gridDrift,7s ease-in-out infinite BootSequence-module__JChF2G__gridBreathe;position:absolute;inset:0}@keyframes BootSequence-module__JChF2G__gridDrift{0%{background-position:0 0}to{background-position:14px 10px}}@keyframes BootSequence-module__JChF2G__gridBreathe{0%,to{opacity:.35}50%{opacity:.5}}.BootSequence-module__JChF2G__videoBg{object-fit:cover;opacity:.5;mix-blend-mode:screen;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.BootSequence-module__JChF2G__plateBg{object-fit:cover;opacity:.4;mix-blend-mode:screen;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.BootSequence-module__JChF2G__glitch{pointer-events:none;z-index:4;display:none;position:absolute;inset:0;overflow:hidden}.BootSequence-module__JChF2G__vignette{pointer-events:none;z-index:1;background:radial-gradient(#00141e1a 0%,#000000eb 70%);position:absolute;inset:0}.BootSequence-module__JChF2G__scanlines{pointer-events:none;z-index:2;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000021 2px 4px);position:absolute;inset:0}.BootSequence-module__JChF2G__sweepLoop{pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000 0%,#00f0ff00 10%,#00f0ff99 40%,#00f0ffe6 50%,#00f0ff99 60%,#00f0ff00 90%,#0000 100%);height:2px;animation:5s linear infinite BootSequence-module__JChF2G__sweepLoop;position:absolute;top:-2px;left:0;right:0;box-shadow:0 0 20px #00f0ff80,0 0 60px #00f0ff33}@keyframes BootSequence-module__JChF2G__sweepLoop{0%{opacity:0;top:-2px}5%{opacity:1}90%{opacity:1}95%{opacity:0}to{opacity:0;top:100%}}.BootSequence-module__JChF2G__identifier{letter-spacing:.2em;color:#333;text-transform:uppercase;z-index:5;font-size:.65rem;position:absolute;top:clamp(1.5rem,4vw,3rem);left:clamp(2rem,6vw,5rem)}.BootSequence-module__JChF2G__corner{z-index:5;opacity:0;width:26px;height:26px;animation:.4s .15s forwards BootSequence-module__JChF2G__cornerIn,2.5s .55s infinite BootSequence-module__JChF2G__cornerPulse;position:absolute}.BootSequence-module__JChF2G__cornerTL{border-top:1px solid #00f0ff;border-left:1px solid #00f0ff;top:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem);box-shadow:-2px -2px 10px #00f0ff73}.BootSequence-module__JChF2G__cornerTR{border-top:1px solid #00f0ff;border-right:1px solid #00f0ff;top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:2px -2px 10px #00f0ff73}.BootSequence-module__JChF2G__cornerBL{border-bottom:1px solid #00f0ff;border-left:1px solid #00f0ff;bottom:clamp(1rem,3vw,2rem);left:clamp(1rem,3vw,2rem);box-shadow:-2px 2px 10px #00f0ff73}.BootSequence-module__JChF2G__cornerBR{border-bottom:1px solid #00f0ff;border-right:1px solid #00f0ff;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);box-shadow:2px 2px 10px #00f0ff73}@keyframes BootSequence-module__JChF2G__cornerIn{0%{opacity:0}to{opacity:1}}@keyframes BootSequence-module__JChF2G__cornerPulse{0%,to{opacity:.55}50%{opacity:1}}.BootSequence-module__JChF2G__content{z-index:5;flex-direction:column;width:100%;max-width:640px;display:flex;position:relative}.BootSequence-module__JChF2G__lines{z-index:5;flex-direction:column;gap:.45rem;display:flex;position:relative}.BootSequence-module__JChF2G__line{letter-spacing:.04em;color:#00f0ff;font-size:clamp(.72rem,1.5vw,.88rem);line-height:1.6}.BootSequence-module__JChF2G__ts{color:#555;-webkit-user-select:none;user-select:none}.BootSequence-module__JChF2G__ok{color:#555;opacity:0;-webkit-user-select:none;user-select:none;letter-spacing:.08em}.BootSequence-module__JChF2G__cursor{color:#00f0ff;z-index:5;margin-top:.4rem;font-size:clamp(.72rem,1.5vw,.88rem);animation:1s step-end infinite BootSequence-module__JChF2G__blink;display:inline-block;position:relative}@keyframes BootSequence-module__JChF2G__blink{0%,to{opacity:1}50%{opacity:0}}.BootSequence-module__JChF2G__progress{z-index:5;letter-spacing:.12em;color:#555;text-transform:uppercase;opacity:0;align-items:center;gap:.75rem;width:100%;margin-top:1.25rem;font-size:.65rem;display:flex;transform:translateY(4px)}@keyframes BootSequence-module__JChF2G__fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.BootSequence-module__JChF2G__progressLabel{min-width:5.5rem}.BootSequence-module__JChF2G__progressTrack{background:#00f0ff1a;border-radius:1px;flex:1;height:2px;position:relative;overflow:hidden}.BootSequence-module__JChF2G__progressFill{background:linear-gradient(90deg,#00f0ff,#00f0ffb3);border-radius:1px;width:0%;height:100%;transition:width .2s;position:absolute;top:0;left:0;box-shadow:0 0 10px #00f0ff4d}.BootSequence-module__JChF2G__progressPct{color:#555;text-align:right;min-width:2.5rem}.BootSequence-module__JChF2G__linesGlitchOut{animation:.22s forwards BootSequence-module__JChF2G__linesGlitchOut}@keyframes BootSequence-module__JChF2G__linesGlitchOut{0%{opacity:1;transform:none}15%{opacity:0;transform:translate(6px)skew(-1deg)}30%{opacity:1;transform:translate(-4px)}50%{opacity:0;transform:translate(3px)}70%{opacity:.2;transform:none}to{opacity:0}}.BootSequence-module__JChF2G__exitSweep{z-index:10;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#00f0ff 35%,#fff 50%,#00f0ff 65%,#0000);height:3px;position:absolute;top:-3px;left:0;right:0}.BootSequence-module__JChF2G__exitSweepActive{animation:.5s forwards BootSequence-module__JChF2G__exitSweep}@keyframes BootSequence-module__JChF2G__exitSweep{0%{opacity:1;top:-3px}85%{opacity:1}to{opacity:0;top:100%}}
.WaitlistCTA-module__S5oWwa__cta{text-align:center;background:var(--void);position:relative}.WaitlistCTA-module__S5oWwa__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.WaitlistCTA-module__S5oWwa__cta .section-label{justify-content:center}.WaitlistCTA-module__S5oWwa__cta .section-label:before{display:none}.WaitlistCTA-module__S5oWwa__inner{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.WaitlistCTA-module__S5oWwa__form{gap:0;width:100%;max-width:480px;margin:2.5rem auto 0;display:flex}.WaitlistCTA-module__S5oWwa__input{background:var(--panel);border:1px solid var(--border-bright);color:var(--text-primary);font-family:var(--font-space-mono), monospace;border-right:none;outline:none;flex:1;padding:.9em 1.2em;font-size:.8rem;transition:border-color .2s}.WaitlistCTA-module__S5oWwa__input::placeholder{color:var(--text-dim)}.WaitlistCTA-module__S5oWwa__input:focus{border-color:var(--neon)}.WaitlistCTA-module__S5oWwa__input:disabled{opacity:.5;cursor:not-allowed}.WaitlistCTA-module__S5oWwa__submit{background:var(--neon);color:var(--void);font-family:var(--font-space-mono), monospace;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;padding:.9em 1.5em;font-size:.7rem;font-weight:700;transition:opacity .2s}.WaitlistCTA-module__S5oWwa__submit:hover{opacity:.85}.WaitlistCTA-module__S5oWwa__submit:disabled{opacity:.5;cursor:not-allowed}.WaitlistCTA-module__S5oWwa__feedback{font-family:var(--font-space-mono), monospace;letter-spacing:.05em;margin-top:1rem;font-size:.75rem}.WaitlistCTA-module__S5oWwa__success{color:var(--terminal)}.WaitlistCTA-module__S5oWwa__errorMsg{color:var(--alert)}.WaitlistCTA-module__S5oWwa__or{font-family:var(--font-space-mono), monospace;color:var(--text-dim);letter-spacing:.05em;margin-top:2rem;font-size:.7rem}.WaitlistCTA-module__S5oWwa__emailLink{color:var(--neon);text-decoration:none}.WaitlistCTA-module__S5oWwa__emailLink:hover{text-decoration:underline}.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}@media (max-width:480px){.WaitlistCTA-module__S5oWwa__form{flex-direction:column}.WaitlistCTA-module__S5oWwa__input{border-right:1px solid var(--border-bright);border-bottom:none}}
