body { margin: 0; font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif; line-height: 1.6; color: #2b2b2b; background: #fff; }
main { max-width: 720px; margin: 0 auto; padding: 32px 20px 64px; }
h1 { font-size: 1.6rem; }
h2 { font-size: 1.15rem; margin-top: 1.8em; }
a { color: #a3205f; }
