body { margin: 0; background: #1b1033; color: #f4eefc; font: 16px/1.55 -apple-system, system-ui, sans-serif; }
main { max-width: 760px; margin: 0 auto; padding: 32px 20px 64px; }
h1 { font-size: 28px; line-height: 1.2; }
h2 { margin-top: 28px; color: #ffd23f; font-size: 20px; }
h3 { font-size: 16px; margin-bottom: 4px; }
a { color: #3fb4ff; }
.muted { color: #b9a9d6; }
hr { border: 0; border-top: 1px solid #3a2a5c; margin: 40px 0; }
