:root{color-scheme:light}*{box-sizing:border-box}body{margin:0;background:#fff;color:#222;font:16px/1.7 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{max-width:720px;margin:48px auto;padding:0 24px}h1{font-size:30px;line-height:1.25;font-weight:600;margin:0 0 12px}h2{font-size:19px;line-height:1.4;font-weight:600;margin:0 0 10px}p{margin:0 0 16px}.intro{font-size:13px;color:#666;margin-bottom:24px}aside{font-size:14px;color:#555;margin:24px 0 32px}aside strong{font-weight:600}aside p{margin:4px 0 0}section{margin:30px 0}a{color:inherit;text-underline-offset:3px}a:focus-visible{outline:2px solid #222;outline-offset:4px}ul{padding-left:20px}li{margin:8px 0}@media(max-width:600px){main{margin:28px auto;padding:0 20px}h1{font-size:26px}}@media print{main{max-width:none;margin:0;padding:0}}
