body{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.55;margin:0;background:#fff;color:#2a1045}
main{max-width:680px;margin:0 auto;padding:24px 18px}
h1{color:#5b2a86}h2{color:#e5329a;margin-top:28px}a{color:#5b2a86}
@media (prefers-color-scheme:dark){body{background:#1b1030;color:#f6f0ff}h1{color:#fff}a{color:#ffb3dc}}
