:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07090c;--surface:#11151a;--border:#2a323c;--text:#f4f7f9;--muted:#8c97a3;--orange:#ff6a1a;--cyan:#58d8e8}*{box-sizing:border-box}body{background:radial-gradient(circle at 20% 10%,#17242b 0,transparent 34%),var(--bg);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.landing{place-items:center;min-height:100vh;padding:32px;display:grid}.brand-card{border:1px solid var(--border);background:#11151af0;border-radius:28px;width:min(520px,100%);padding:48px;box-shadow:0 30px 90px #0006}.mark{background:linear-gradient(135deg,var(--orange) 0 62%,var(--cyan) 62%);color:#0b0e11;border-radius:18px;place-items:center;width:64px;height:64px;font-size:34px;font-weight:900;display:grid}.eyebrow{color:var(--cyan);letter-spacing:.22em;margin:28px 0 8px;font:700 12px/1.2 ui-monospace}.brand-card h1{margin:0;font-size:56px}.lead{color:var(--muted);font-size:20px}.status{color:#b7c0c8;align-items:center;gap:10px;margin:28px 0;display:flex}.status i{background:#7ddb80;border-radius:50%;width:9px;height:9px;box-shadow:0 0 16px #7ddb80}.brand-card a{background:var(--orange);color:#111;border-radius:12px;padding:14px 20px;font-weight:800;text-decoration:none;display:inline-block}
