:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#faf8f5;--text:#2b2420;--muted:#7a6f68}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#1c1917;--text:#f2ede8;--muted:#a8a29e}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.page{gap:24px;max-width:640px;margin:0 auto;padding:32px 16px 64px;display:grid}.page h1{margin:4px 0 0;font-size:1.75rem}.eyebrow{color:var(--accent,var(--muted));letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:600}.card{border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:14px;gap:16px;padding:20px;display:grid}.card p{margin:0}.card a{color:inherit;font-weight:600}.muted{color:var(--muted)}.button{font:inherit;color:#fff;cursor:pointer;background:#b03a2e;border:none;border-radius:12px;padding:14px 16px;font-weight:600}.button:disabled{opacity:.6}
