:root{--font-min:12px}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:max(var(--font-min),16px);line-height:1.6;max-width:70ch;margin:3rem auto;padding:0 1rem;background:#111;color:#eee}pre,code{font-family:"IBM Plex Mono",monospace;font-size:max(var(--font-min),14px);line-height:1.6}pre{overflow-wrap:anywhere;white-space:pre-wrap}a{color:#ddd}h1{font-size:max(var(--font-min),28px)}
