body { font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; margin: 0; padding: 0; }
.wrap { max-width: 860px; padding: 32px; margin: 0 auto; }
h1 { margin: 0 0 12px; }
h2 { margin: 24px 0 12px; font-size: 1.3rem; }
p { line-height: 1.5; }
ul { padding-left: 20px; }
li { margin: 8px 0; }
a { color: #0066cc; text-decoration: none; }
a:hover { text-decoration: underline; }
.muted { opacity: 0.75; margin-top: 24px; font-size: 0.95rem; }