body{font:16px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;margin:0;background:#fff;color:#111}
main{max-width:46rem;margin:0 auto;padding:2rem 1rem 4rem}
h1{font-size:1.8rem;margin:0 0 .25rem}h2{font-size:1.2rem;margin:2rem 0 .5rem}
.meta{color:#555;margin:0 0 1.5rem}a{color:#0b57d0}
li{margin:.25rem 0}
@media (prefers-color-scheme:dark){body{background:#000;color:#f4f0e7}.meta{color:#aaa}a{color:#8ab4f8}}
