body{margin:0;background:#E6E8F6;color:#231F3A;font-family:'Atkinson Hyperlegible',system-ui,-apple-system,'Segoe UI',sans-serif;line-height:1.6}
main{max-width:72ch;margin:0 auto;padding:32px 20px 60px}
h1{font-family:Bungee,Impact,sans-serif;font-weight:400;line-height:1.1}
h2{margin-top:28px;font-size:1.15rem}
.draft{background:#E8458F;color:#fff;padding:10px 14px;border-radius:10px;font-weight:700}
@media (prefers-color-scheme: dark){body{background:#1D1B33;color:#F1EEFF} a{color:#C6DC2E}}
