*{box-sizing:border-box}body{margin:0;background:#f6f7f8;color:#202a35;font:17px/1.65 system-ui,sans-serif}header,main,footer{max-width:780px;margin:auto;padding:1.4rem}header{border-bottom:1px solid #d5dde5}nav{display:flex;gap:1.4rem;flex-wrap:wrap}a{color:#205d87;text-underline-offset:.18em}h1{font-size:2.3rem;line-height:1.2}h2{margin-top:2rem;font-size:1.4rem}p,li{max-width:68ch}.eyebrow{font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;color:#536577}code,pre{font-family:ui-monospace,monospace;background:#e8edf1;border-radius:4px}code{padding:.1rem .25rem}pre{padding:1rem;overflow:auto}article{margin:1.5rem 0;padding:1rem 1.3rem;background:white;border:1px solid #dce3ea;border-radius:7px}footer{font-size:.85rem;color:#526170;border-top:1px solid #d5dde5}@media(prefers-color-scheme:dark){body{background:#141b23;color:#e1e8ef}article{background:#1b2530;border-color:#34424f}a{color:#93c8ee}code,pre{background:#283644}.eyebrow,footer{color:#adc0d1}}
