body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#0f1115;color:#e9e6df;line-height:1.6}
main{max-width:760px;margin:0 auto;padding:48px 24px}
h1{font-size:2rem;margin:0 0 8px;color:#fff}
h2{font-size:1.15rem;margin-top:32px;color:#e0a43a}
a{color:#e0a43a}
.sub{color:#a9adb5;margin-top:0}
footer{margin-top:48px;padding-top:16px;border-top:1px solid #2a2e36;color:#8b9099;font-size:.9rem}
