:root{color-scheme:light dark;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#fff;color:#111}body{margin:0}main{max-width:720px;margin:auto;padding:48px 24px 80px}h1{font-size:clamp(32px,7vw,48px);letter-spacing:-.04em;line-height:1.1;margin:32px 0 12px}h2{font-size:21px;margin-top:36px;letter-spacing:-.02em}p{line-height:1.65;color:#444}a{color:inherit;text-underline-offset:4px}p:first-of-type{color:#777}@media(prefers-color-scheme:dark){:root{background:#111;color:#fff}p{color:#ccc}}
