:root { color-scheme: light dark; }
body { font: 17px/1.6 -apple-system, system-ui, sans-serif; margin: 0; }
main { max-width: 720px; margin: 0 auto; padding: 32px 20px 64px; }
h1 { font-size: 1.7em; line-height: 1.2; }
h2 { font-size: 1.15em; margin-top: 1.8em; }
.date, .lang { color: GrayText; }
hr { margin: 48px 0; border: none; border-top: 1px solid GrayText; opacity: .3; }
a { color: #0a84ff; }
