.news-page{padding-top:2.5rem;padding-bottom:4rem}.news-heading{max-width:58rem;margin:0 auto 2rem}.news-heading h1{font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.18;text-wrap:balance}.news-heading .article-deck{font-size:1.18rem}.news-topics{display:flex;flex-wrap:wrap;gap:.6rem 1.3rem;border-block:1px solid #c9baa0;padding:1rem 0;margin:1.5rem 0 2rem}.news-topics a{font-size:.95rem}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.7rem}.news-card{border:1px solid #d8ccb7;background:#f6f1e6}.news-card>a{display:block;overflow:hidden}.news-card img{width:100%;height:15rem;object-fit:cover;display:block}.news-card-copy{padding:1.25rem}.news-card h2{font-size:1.42rem;line-height:1.3;margin:.8rem 0}.news-card h2 a{text-decoration:none}.news-card p{line-height:1.7}.news-card .kicker{font-size:.76rem;line-height:1.7}.news-body{max-width:48rem;margin:auto;font-size:1.13rem;line-height:1.85}.news-body>p{margin:1.7rem 0}.news-body .editorial-figure{margin:2rem 0}.news-body .editorial-figure img{max-height:38rem;object-fit:contain;background:#e9e2d4}.news-disclosure{border-left:3px solid #8d6247;background:#ebe5d8;padding:1rem 1.4rem;margin:2rem 0;font-size:.94rem}.news-body sup{padding-inline:.15rem}.policy-page address{font-style:normal;font-size:1.2rem;line-height:1.8;overflow-wrap:anywhere}@media(max-width:900px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.news-grid{grid-template-columns:1fr}.news-page{padding-top:1.5rem}.news-heading h1{font-size:2rem}.news-card img{height:13rem}.news-body{font-size:1.04rem}.news-topics{gap:.75rem 1rem}.news-body .editorial-figure{margin-inline:0}.news-body .article-sources{overflow-wrap:anywhere}}
