.sh-news{color:#102a43;padding-bottom:12px}.sh-news-hero{padding:46px 0 25px;max-width:850px}.sh-news h1{font-size:clamp(32px,5vw,48px);line-height:1.12;letter-spacing:-1.2px;margin:0 0 18px}.sh-news p{font-size:16px;line-height:1.65;margin:0 0 14px;color:#536577}.sh-news .sh-news-lead{font-size:clamp(18px,2.5vw,22px);color:#102a43}.sh-news-filters{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:25px;border-bottom:1px solid #dce3e7}.sh-news-filters a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid #cbd5df;border-radius:24px;color:#102a43;text-decoration:none;font-size:14px;font-weight:700}.sh-news-filters a[aria-current=page]{background:#102a43;color:white;border-color:#102a43}.sh-news a:focus-visible{outline:3px solid #a97500;outline-offset:4px}.sh-news-section{padding:30px 0;border-bottom:1px solid #dce3e7}.sh-news h2{font-size:clamp(23px,3vw,29px);line-height:1.2;margin:0 0 12px;letter-spacing:-.5px}.sh-news .sh-news-sub{max-width:800px;margin-bottom:23px}.sh-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sh-news-card{padding:28px;border:1px solid #dce3e7;border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;background:#fff;min-width:0}.sh-news-card h3{font-size:25px;line-height:1.25;margin:16px 0 14px;letter-spacing:-.5px;overflow-wrap:anywhere}.sh-news-card h3 a{color:inherit;text-decoration:none}.sh-news-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.sh-news-tags{display:flex;gap:7px;flex-wrap:wrap}.sh-news-tags span{font-size:11px;font-weight:700;background:#edf2f4;padding:6px 9px;border-radius:4px}.sh-news .sh-news-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #102a43;background:#102a43;color:#fff;border-radius:5px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;text-align:center;line-height:1.4}.sh-news-button:hover{filter:brightness(1.15)}.sh-news-card time{display:block;font-size:12px;margin:auto 0 20px;color:#536577}.sh-news-featured{background:#102a43;color:#fff;border-color:#102a43}.sh-news-featured p,.sh-news-featured time{color:#d7e3eb}.sh-news-featured .sh-news-tags span{background:#294359;color:#fff}.sh-news-featured .sh-news-tags span:first-child,.sh-news-featured .sh-news-button{background:#dcefe6;color:#102a43}.sh-news-cta{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#dcefe6;padding:30px;border-radius:10px;margin:32px 0}.sh-news-cta p{max-width:640px;color:#294359;margin:0}.sh-news-cta .sh-news-button{flex-shrink:0}.sh-news-empty{background:#f5f8f7;padding:25px;border-radius:8px}.sh-news-empty h3{font-size:21px;margin:0 0 10px}.sh-news-pagination{padding:24px 0;display:flex;gap:14px;justify-content:center}.sh-news-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:700px){.sh-news-hero{padding-top:30px}.sh-news-grid{grid-template-columns:1fr}.sh-news-card{padding:23px}.sh-news-card h3{font-size:23px}.sh-news-cta{display:block;padding:24px}.sh-news-cta .sh-news-button{margin-top:20px}.sh-news-filters{gap:7px}.sh-news-filters a{padding:10px 14px}.sh-news-section{padding:25px 0}}
.sh-news .sh-news-featured h3,.sh-news .sh-news-featured h3 a{color:#fff}
