*{box-sizing:border-box}body{margin:0;font:16px/1.8 Arial,sans-serif;color:#24344b;background:#f5f7fc}a{color:#00388c;text-underline-offset:3px}header{max-width:1100px;margin:auto;padding:25px 6%;display:flex;align-items:center;justify-content:space-between}header img{width:130px}header a{font-size:13px}main{max-width:950px;margin:15px auto 40px;padding:48px;background:white;border:1px solid #e1e7f1;border-radius:12px}h1{font-size:36px;line-height:1.25;letter-spacing:-1px;font-weight:500}h2{font-size:21px;line-height:1.4;margin-top:35px}strong{font-weight:700}.eyebrow{font-size:10px;letter-spacing:2px;color:#00388c}.date{color:#7e8ba0;font-size:12px;border-bottom:1px solid #e5ebf4;padding-bottom:20px}dl{display:grid;grid-template-columns:190px 1fr;font-size:14px}dt,dd{margin:0;padding:12px;border-bottom:1px solid #e6edf7}dt{color:#73829a}table{border-collapse:collapse;font-size:13px;width:100%}td,th{padding:12px;text-align:left;border:1px solid #dce5f3;overflow-wrap:anywhere}footer{max-width:950px;margin:auto;padding:0 20px 40px;font-size:12px;line-height:2.2}button{padding:13px 18px;border:0;border-radius:6px;background:#00388c;color:white;cursor:pointer}.print{margin-top:35px;padding-top:25px;border-top:1px solid #e5ebf4}@media(max-width:650px){main{margin:0 12px 25px;padding:24px}h1{font-size:28px}h2{font-size:19px}dl{display:block}dt{padding-bottom:0;border:0}dd{padding-top:3px}table{font-size:11px}td,th{padding:7px}}@media print{body{background:white}header,footer,.print,button{display:none}main{border:0;padding:0;margin:0;max-width:none}a{color:inherit}h2{break-after:avoid}p,td{orphans:3;widows:3}}