body { margin: 0; background: #00aeee; font-family: ui-rounded, "Arial Rounded MT Bold", system-ui, sans-serif; color: #111827; }
main { max-width: 720px; margin: 24px auto; background: #fff; border-radius: 16px; padding: 16px 24px 24px; line-height: 1.55; }
h1 { margin: 8px 0 12px; }
h2 { margin: 20px 0 6px; font-size: 20px; }
a { color: #0e7490; }
.updated { color: #4b5563; font-size: 14px; margin-top: 24px; }
@media (max-width: 760px) { main { margin: 16px; } }
