:root{--bg:#14100c;--panel:#1e1813;--gold:#d4a63a;--forest:#2f5d3a;--text:#f3ead8;--muted:#a89a82}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.wrap{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;padding:24px;display:flex}.tile{background:var(--panel);border:1px solid #3a2f24;border-top:4px solid var(--gold);text-align:center;border-radius:0;width:100%;max-width:480px;padding:40px 48px}h1{letter-spacing:.02em;color:var(--gold);margin:0;font-size:clamp(2.4rem,8vw,3.6rem)}.tag{text-transform:uppercase;letter-spacing:.2em;color:var(--text);margin:12px 0 0;font-size:.85rem}.sub{color:var(--muted);margin:16px 0 0}.ver{color:var(--muted);font-size:.75rem}
