*{box-sizing:border-box}body{margin:0;background:#f5f7fc;color:#112b54;font-family:Arial,sans-serif;line-height:1.7}a{color:#163f79;text-underline-offset:3px}a:focus-visible{outline:3px solid #c52342;outline-offset:4px}header{background:#112b54;border-top:5px solid #c52342;padding:24px max(24px,calc((100% - 960px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px}header img{display:block;width:205px;height:auto;background:white;border-radius:7px;padding:10px}header>a:last-child{color:white}main{max-width:880px;margin:auto;padding:58px 24px 32px}h1,h2{font-family:Georgia,serif;font-weight:400;line-height:1.2}h1{font-size:clamp(32px,6vw,48px);margin:12px 0}h1 span{color:#c52342}h2{font-size:30px;margin:12px 0}h3{font-size:18px;margin:28px 0 10px}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:700}.intro{color:#51617a;margin-bottom:32px}article,.next{background:white;border:1px solid #d7dfee;border-top:4px solid #112b54;border-radius:10px;padding:32px;margin-top:26px}.next{border-top-color:#c52342}.release-tag{display:inline-block;background:#eaf0fa;padding:5px 12px;border-radius:18px;font-size:13px;font-weight:700;margin:0}.date{color:#63728a;font-size:13px}li{margin:7px 0}footer{padding-top:28px;font-size:13px;color:#52617a}footer nav{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:560px){header{padding:18px}header img{width:160px}main{padding:32px 18px}article,.next{padding:23px}h2{font-size:26px}}
