*{box-sizing:border-box}body{margin:0;color:#222;background:#fff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}main{max-width:900px;margin:auto;padding:40px 24px 64px;font-size:16px;line-height:1.65;overflow-wrap:anywhere}h1{font-size:30px;line-height:1.25;color:#000}h2{font-size:22px;line-height:1.35;margin-top:32px;color:#000}p{margin:0 0 16px}a{color:#174e78;text-underline-offset:3px}table{width:100%;border-collapse:collapse;margin:20px 0;line-height:1.45}th,td{border:1px solid #d9d9d9;padding:12px;text-align:left}th{background:#eee}footer{margin-top:36px;font-size:14px}nav{font-size:14px;margin-bottom:24px} @media(max-width:600px){main{padding:24px 16px}h1{font-size:25px}h2{font-size:20px}th,td{padding:8px;font-size:14px}}
