body{margin:0;background:#0a0615;color:#e4dcff;font:16px/1.6 system-ui,sans-serif}
main{max-width:720px;margin:0 auto;padding:24px 16px 64px}
h1{font-size:28px;margin:8px 0 4px;color:#fff}h2{font-size:18px;margin:28px 0 6px;color:#fff}
a{color:#7ef9e0}p,li{color:#cfc3f5}.muted{color:#9c8fd0;font-size:14px}
