body{margin:0;background:#fafbf8;color:#183738;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}header{padding:24px 5%;border-bottom:1px solid #dbe4df;display:flex;justify-content:space-between}a{color:#17736c;text-underline-offset:4px}main{max-width:960px;margin:64px auto;padding:0 24px 80px}h1{font-size:clamp(32px,4vw,54px);line-height:1.35;letter-spacing:-.035em}h2{margin-top:64px;font-size:28px;line-height:1.4;border-top:1px solid #c6d7cf;padding-top:26px}p,li{font-size:16px;line-height:1.95}li{margin-bottom:12px}table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.8;margin:25px 0}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #d2dfd8;padding:14px 12px}th{background:#e9f1eb}strong{color:#115e58}.table-wrap{overflow:auto}footer{margin-top:60px;padding-top:20px;border-top:1px solid #c6d7cf}@media(max-width:650px){main{margin-top:38px}table{min-width:650px}p,li{font-size:15px}h2{font-size:24px}th,td{padding:10px}}@media print{header{display:none}main{max-width:none;margin:0}h2{break-after:avoid}table{break-inside:avoid}a{color:inherit}}