
:root{--bg:#071018;--panel:#101b25;--text:#f5f7fa;--muted:#aab6c1;--line:#294050;--gold:#d9b66d;--max:900px}
*{box-sizing:border-box}body{margin:0;background:#071018;color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.65}
.wrap{max-width:var(--max);margin:auto;padding:0 22px}.nav{border-bottom:1px solid var(--line);background:#071018;position:sticky;top:0;z-index:10}.navin{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px}.brand{font-weight:800;letter-spacing:.1em;font-size:13px}.nav a{color:#fff;text-decoration:none;border:1px solid #3e596b;padding:8px 12px;border-radius:999px;font-size:13px}.hero{padding:54px 0 24px}.ey{color:var(--gold);font-size:12px;text-transform:uppercase;letter-spacing:.15em;font-weight:800}h1{font-size:clamp(32px,5vw,52px);line-height:1.05;margin:12px 0}.hero p{color:var(--muted)}main{padding-bottom:44px}.card{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:22px;margin:16px 0}.card h2{margin-top:0;font-size:20px}.card p,.card li{color:#d6dfe6}.notice{border-left:3px solid var(--gold);background:#0c1822;padding:12px 14px;border-radius:8px;color:var(--muted)}footer{border-top:1px solid var(--line);padding:26px 0 44px;color:var(--muted);font-size:13px}.links a{color:#dfe8ef;margin-right:14px}
