:root{--void:#06080c;--bg:#090d12;--panel:#111924;--line:#334458;--ink:#e8f0f4;--dim:#8d9aaa;--gold:#ffc83d;--cyan:#58d8dc;--pixel:"Press Start 2P", ui-monospace, monospace;--display:"Silkscreen", ui-monospace, monospace;--mono:"JetBrains Mono", ui-monospace, Consolas, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--ink);margin:0}body{font:14px/1.6 var(--mono)}.soon{max-width:424px;padding:max(32px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));justify-items:start;gap:16px;margin:0 auto;display:grid}.soon img{image-rendering:pixelated;box-shadow:4px 4px 0 var(--gold);border:3px solid #000}.eyebrow{font:12px var(--display);color:var(--cyan);text-transform:uppercase;letter-spacing:.08em;margin:0}h1{font:15px/1.7 var(--pixel);color:var(--gold);text-wrap:balance;margin:0}p{color:#c5d0da;margin:0}.actions{gap:10px;width:100%;margin-top:8px;display:grid}.btn{text-align:center;background:var(--panel);box-shadow:0 3px 0 #000, 0 0 0 1px var(--line);color:var(--ink);font:9px/1.5 var(--pixel);border:2px solid #000;border-radius:3px;padding:13px 12px;text-decoration:none;display:block}.btn.primary{background:var(--gold);color:var(--void)}.btn:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}
