@font-face{font-family:"Cinzel";src:url(/web/fonts/cinzel.woff2) format("woff2");font-weight:400 900;font-display:swap}
@font-face{font-family:"Inter";src:url(/web/fonts/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}
body{margin:0;background:#07060a;color:#e9e3d9;font:400 16px/1.7 "Inter",system-ui,sans-serif}
main{width:min(780px,100% - 40px);margin:0 auto;padding:40px 0 80px}
a{color:#e8b85a}
.top{display:flex;align-items:center;gap:12px;text-decoration:none;font:700 16px "Cinzel",serif;letter-spacing:.08em;text-transform:uppercase;color:#fff}
.top img{width:48px;height:48px}
h1{font:700 clamp(30px,5vw,44px)/1.1 "Cinzel",serif;margin:40px 0 10px}
h2{font:700 20px "Cinzel",serif;margin:34px 0 8px;color:#ffdf9a}
.draft{display:block;padding:14px 18px;border-radius:12px;border:1px solid rgba(255,176,43,.5);background:rgba(255,176,43,.08);color:#ffdc9c;margin:18px 0 26px}
p,li{color:#bdb3c8}
