.news-masthead{background:var(--navy);color:white;padding:65px 5%}.news-masthead h1{font-size:clamp(56px,7vw,100px);margin:18px 0}.news-masthead h1 span,.news-masthead .eyebrow{color:var(--gold)}.news-masthead>p:last-child{color:#c3ccda;line-height:1.7}.news-archive{padding:45px 5% 75px}.archive-tools{display:flex;align-items:end;gap:24px;margin-bottom:40px}.archive-tools>div:first-child{flex:1}.archive-tools label{display:block;font-size:12px;font-weight:700;margin-bottom:10px}.archive-tools input,.archive-tools select{background:white;border:1px solid #b5bec8;padding:14px;font:inherit;color:var(--navy);width:100%}.archive-tools select{min-width:140px}.archive-tools>p{font-size:13px;white-space:nowrap;margin:0 0 15px}.archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.archive-image{aspect-ratio:1.55;background:#e2e7eb;overflow:hidden}.archive-image>img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.archive-card a:hover .archive-image>img{transform:scale(1.03)}.archive-card h2{font:800 22px/1.35 Arial,sans-serif;letter-spacing:-.4px;margin:0 0 20px}.archive-card .meta{line-height:1.5}.archive-card[hidden]{display:none}.news-placeholder{height:100%;display:grid;place-items:center;background:var(--navy)}.news-placeholder img{height:100px}#news-more{border:0;margin:45px auto 0;display:block}#news-more[hidden],#news-empty[hidden]{display:none}.article-heading{display:block;position:static;background:var(--navy);color:white;padding:45px max(5%,calc((100vw - 1000px)/2))}.article-heading .under-link{margin-bottom:35px}.article-heading .eyebrow{color:var(--gold)}.article-heading h1{font:800 clamp(30px,4.2vw,58px)/1.15 Arial,sans-serif;letter-spacing:-1.5px;overflow-wrap:anywhere}.article-meta{font-size:13px;line-height:1.7;color:#c5cede}.article-body{max-width:900px;padding:50px 28px;margin:auto;font:17px/1.85 Arial,sans-serif;overflow-wrap:anywhere}.article-body h1,.article-body h2,.article-body h3{font-family:Arial,sans-serif;line-height:1.3;letter-spacing:-.5px;color:var(--navy);margin:30px 0 18px}.article-body h1::first-line{color:inherit}.article-body h1{font-size:32px}.article-body h2{font-size:28px}.article-body h3{font-size:23px}.article-body p{margin:0 0 20px}.article-body a{text-decoration:underline;color:#72530a}.article-body figure{margin:28px 0}.article-body img{width:auto;max-width:100%;height:auto;margin:24px auto}.article-body figcaption{font-size:13px;line-height:1.6;color:#5c6775;text-align:center}.article-body blockquote{border-left:4px solid var(--gold);padding:5px 24px;margin:24px 0}.article-body table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.article-body td,.article-body th{padding:8px;border:1px solid #cbd3dc}.article-navigation{display:grid;grid-template-columns:1fr 1fr;gap:35px;max-width:1000px;margin:auto;padding:30px 28px 60px;font-size:16px;line-height:1.6}.article-navigation a{border-top:2px solid #d7b14c;padding-top:20px}.article-navigation small{display:block;font-size:10px;letter-spacing:2px;color:#757d87;margin-bottom:10px}@media(max-width:900px){.archive-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.archive-grid{grid-template-columns:1fr}.archive-tools{flex-wrap:wrap;gap:15px}.archive-tools>div:first-child{flex-basis:100%}.news-masthead{padding:40px 6%}.news-archive{padding:30px 6% 55px}.article-heading{padding:35px 6%}.article-heading h1{letter-spacing:-.7px}.article-body{padding:30px 6%;font-size:16px}.article-navigation{grid-template-columns:1fr}.news-grid .archive-card h2{font-size:22px}}

.article-body iframe{display:block;max-width:100%;border:0;margin:25px auto}.article-body img{object-fit:contain}
