:root{--black:#080808;--panel:#121212;--gold:#d8b34f;--gold2:#f0d27a;--text:#f7f3e8;--muted:#b7b0a1;--line:#2d2921}*{box-sizing:border-box}body{margin:0;background:var(--black);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65}a{color:var(--gold2)}.top{border-bottom:1px solid var(--line);background:rgba(8,8,8,.96);position:sticky;top:0}.bar{max-width:980px;margin:auto;padding:18px 24px;display:flex;align-items:center;justify-content:space-between}.brand{font-weight:900;letter-spacing:.14em;color:var(--text);text-decoration:none}.back{text-decoration:none;font-weight:700}.page{max-width:820px;margin:auto;padding:72px 24px 100px}.eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:800}h1{font-size:clamp(2.4rem,7vw,4.6rem);line-height:1.02;margin:.3em 0}h2{font-size:1.35rem;margin:2.1em 0 .5em}p,li{color:var(--muted)}.card{background:var(--panel);border:1px solid var(--line);border-radius:24px;padding:28px;margin:30px 0}.button{display:inline-block;background:var(--gold);color:#111;text-decoration:none;padding:14px 22px;border-radius:999px;font-weight:900;margin-top:12px}.meta{font-size:.92rem;color:var(--muted)}footer{border-top:1px solid var(--line);padding:28px 24px;text-align:center;color:var(--muted)}
