.articlehero{background:var(--navy);color:white}.articlehero h1{font-size:clamp(35px,4.6vw,62px);max-width:950px;letter-spacing:-1.8px}.articlehero .eyebrow{color:#ff9b4f;margin-top:32px}.articlehero p{max-width:750px;color:#e0e6f5}.backlink{font-size:13px;text-decoration:underline;text-underline-offset:4px}.byline{font-size:12px;margin-top:25px;color:#d5def1}.articlebody{max-width:860px;margin:0 auto;padding:60px 25px 80px;font-size:17px;line-height:1.85}.articlebody h2{font-size:32px;margin-top:45px}.articlebody h3{font-size:24px;margin-top:30px}.articlebody p{font-size:17px}.articlebody a{color:var(--navy);text-decoration:underline;text-underline-offset:3px}.articlebody li{margin-bottom:8px}.articlebody hr{border:0;border-top:1px solid #d6dce7;margin:35px 0}.articlebody table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:14px}.articlebody td,.articlebody th{border:1px solid #ccd3df;padding:12px}.articlegrid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:35px}.articlecard{display:flex;flex-direction:column;padding:32px;background:var(--pale);border-top:3px solid var(--navy)}.articlecard:hover{border-color:var(--orange)}.articlecard h3{font-size:27px}.articlecard small{font-size:12px;color:var(--muted);margin-top:auto}.articlecard b{font-size:13px;margin-top:22px}.articlecard p{font-size:15px}@media(max-width:700px){.articlegrid{grid-template-columns:1fr}.articlebody h2{font-size:28px}.articlecard{padding:25px}}