:root{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#172338;background:#f4f7fb;line-height:1.75;color-scheme:light}*{box-sizing:border-box}body{margin:0}header,main,footer{max-width:880px;margin:auto;padding:24px}header{display:flex;gap:18px;justify-content:space-between;flex-wrap:wrap}a{color:#2855be;text-underline-offset:3px;overflow-wrap:anywhere}.brand{font-weight:800;text-decoration:none;color:#172338}main{background:#fff;border:1px solid #dce3ee;border-radius:20px;padding:36px;margin-bottom:24px}h1{line-height:1.3;font-size:32px;margin:16px 0}h2{font-size:21px;margin-top:34px}h3{font-size:17px}p,li,td{overflow-wrap:anywhere}.draft{border:1px solid #e9cb86;border-radius:12px;background:#fff8e8;color:#755213;padding:16px}.eyebrow,footer{color:#607089;font-size:14px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{border-bottom:1px solid #dce3ee;padding:12px;text-align:left;vertical-align:top}th{background:#f4f7fb}li+li{margin-top:9px}nav{display:flex;gap:16px;flex-wrap:wrap}code{background:#f0f3f8;padding:2px 5px;border-radius:4px}@media(max-width:600px){header,footer{padding:18px}main{margin:0 10px 16px;padding:22px 18px}h1{font-size:27px}th,td{padding:9px}}
