*{box-sizing:border-box}body{font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif;margin:0;color:#1b2636;background:#f7f9fc}main{max-width:800px;margin:3rem auto;padding:2.5rem;background:#fff;border:1px solid #dfe6ef;border-radius:14px}h1{line-height:1.2;font-size:2rem}h2{font-size:1.2rem;margin-top:2rem}a{color:#1758b0}nav{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:2rem}small{color:#566274}ul{padding-left:1.4rem}code{overflow-wrap:anywhere}footer{border-top:1px solid #dfe6ef;margin-top:2.5rem;padding-top:1rem}@media(max-width:750px){main{border:0;padding:1.25rem;margin:0;border-radius:0}}