@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700&display=swap');
:root{color-scheme:dark;--ink:#08090b;--muted:#92989f;--ice:#c7f1f5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#f1f2f2;font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{outline-offset:6px}button{cursor:pointer}header{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:30px 5%;border-bottom:1px solid #ffffff16}.wordmark{font-weight:700;font-size:24px;letter-spacing:-1px}.wordmark span{display:block;font-size:8px;letter-spacing:5px;margin-top:4px}.status{font-size:9px;letter-spacing:2px;color:#acb6bb;display:flex;align-items:center;gap:10px}.status i{width:5px;height:5px;border-radius:50%;background:var(--ice);box-shadow:0 0 12px var(--ice)}#motion{background:transparent;border:0;color:#b3b9bd;font-size:10px;text-transform:uppercase;letter-spacing:1px}.atmosphere{position:absolute;inset:0 0 auto;height:1100px;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 50% 30%,#253c402e,transparent 47%)}.beam{position:absolute;top:70px;left:50%;width:1px;height:760px;background:linear-gradient(transparent,#c7f1f589,transparent);box-shadow:0 0 25px 5px #aeeef321;transform-origin:top}.beam-one{transform:rotate(35deg);animation:breathe 7s ease-in-out infinite}.beam-two{transform:rotate(-35deg);animation:breathe 7s ease-in-out infinite reverse}.grid{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 3px,#fff 4px);opacity:.015}.hero{position:relative;max-width:1000px;margin:auto;text-align:center;padding:34px 24px 64px}.edition{display:flex;justify-content:space-between;font-size:8px;letter-spacing:2px;color:#737f86}.emblem{position:relative;display:grid;place-items:center;margin:40px auto 25px;width:124px;height:158px}.emblem img{width:104px;height:auto;mix-blend-mode:screen;filter:drop-shadow(0 0 7px #d8faff65);animation:flicker 9s linear infinite}.halo{position:absolute;inset:10px;border-radius:50%;background:#b5e9ee0d;filter:blur(30px)}.eyebrow,.micro{font-size:9px;letter-spacing:4px;color:var(--ice)}h1{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;font-size:clamp(82px,13vw,160px);font-weight:700;line-height:.82;letter-spacing:-3px;margin:24px 0}h1 span{color:#e4ebed;text-shadow:0 0 40px #bceaf313}.statement{color:#98a2a8;font-size:12px;letter-spacing:1px;margin:28px 0 36px}.launch{display:flex;flex-direction:column;gap:11px}.micro{font-size:8px;color:#7e898e;letter-spacing:2px}.coming{font-size:14px;letter-spacing:6px}.countdown{display:flex;align-items:flex-start;justify-content:center;gap:25px;margin:24px 0 12px}.countdown div{min-width:58px}.countdown strong{display:block;font-size:34px;font-weight:400;font-variant-numeric:tabular-nums}.countdown span{font-size:7px;letter-spacing:2px;color:#818c93}.countdown b{font-weight:400;color:#536268;font-size:24px;padding-top:4px}.launch-status{font-size:10px;color:#a0aaaf;min-height:15px}.waitlist{margin:38px auto 0;max-width:500px}.waitlist h2{font-size:12px;letter-spacing:2px;font-weight:500}.waitlist>p{font-size:11px;color:var(--muted)}form{margin-top:20px}.input-row{display:flex;border:1px solid #61737880;background:#0b1115}.input-row input{min-width:0;flex:1;background:transparent;border:0;padding:17px;color:#fff;font-size:12px}.input-row button{padding:16px 20px;background:var(--ice);color:#111d20;border:0;font-size:10px;font-weight:700;letter-spacing:1px;display:flex;align-items:center;gap:22px}.input-row button:hover{background:white}.input-row button:disabled{opacity:.6}.consent{display:flex;align-items:flex-start;gap:7px;text-align:left;font-size:9px;line-height:1.6;color:#9aa7ad;margin-top:12px}.consent input{margin:1px 0;accent-color:var(--ice);width:13px;height:13px}.form-status{font-size:9px!important;line-height:1.7;min-height:30px}.manifesto{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 5%;padding:40px 0;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.manifesto span{font-size:8px;letter-spacing:2px;color:#7e8990}.manifesto p{font-family:'Barlow Condensed',Impact,sans-serif;font-size:35px;line-height:1.05;text-align:center;margin:0}footer{padding:28px 5%;display:flex;justify-content:space-between;color:#9aa4aa;font-size:8px;letter-spacing:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}@keyframes flicker{0%,18%,20%,22%,76%,78%,100%{opacity:1}19%,21%{opacity:.65}77%{opacity:.85}}@keyframes breathe{0%,100%{opacity:.3}50%{opacity:.85}}.paused *{animation:none!important} @media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}@media(max-width:600px){header{padding:22px 6%}.status{display:none}.hero{padding:28px 22px 40px}.edition{font-size:7px;letter-spacing:1px}.emblem{margin-top:36px;height:130px}.emblem img{width:85px}h1{font-size:100px}.countdown{gap:13px}.countdown div{min-width:45px}.countdown strong{font-size:28px}.input-row button{padding:15px 12px;gap:8px;font-size:9px}.manifesto{padding:30px 0}.manifesto p{font-size:27px}.manifesto span{font-size:6px;max-width:55px;line-height:1.8}footer{font-size:6px;letter-spacing:1px}}
