/* News colors follow Header's configured accent. */
.uisb-news,.uisb-article,.uisb-news-archive{--uisb-news-ink:var(--uisb-primary,#00496b);--uisb-news-accent:var(--uisb-accent,#f5b400);--uisb-news-muted:#81909e;--uisb-news-border:#e7eaed;--uisb-news-surface:#fff;--uisb-news-wash:#f5f6f7;color:var(--uisb-news-ink);font-size:14px;line-height:1.6;letter-spacing:0}
.uisb-news *,.uisb-article *,.uisb-news-archive *{box-sizing:border-box}
.uisb-news{width:100%;max-width:1140px;margin:0 auto}
.uisb-news__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}
.uisb-news__heading h2{display:flex;align-items:center;gap:14px;margin:0;font-size:28px;font-weight:600;color:var(--uisb-news-ink)}
.uisb-news__heading h2:after{content:"";width:100px;height:1px;background:var(--uisb-news-accent)}
.uisb-news__heading>a{white-space:nowrap;border-bottom:1px solid currentColor;padding:8px 0;text-transform:uppercase;font-size:12px;font-weight:700;color:var(--uisb-news-ink);text-decoration:none}
.uisb-news__tabs{display:flex;gap:8px;overflow-x:auto;margin:0 0 20px;padding:0 0 5px}
.uisb-news__tabs button{flex-shrink:0;border:1px solid var(--uisb-news-border);border-radius:6px;background:var(--uisb-news-surface);color:var(--uisb-news-ink);padding:8px 16px;font:inherit;cursor:pointer}
.uisb-news__tabs button[aria-selected=true]{background:var(--uisb-news-accent);border-color:var(--uisb-news-accent);font-weight:700}
.uisb-news__tabs button:focus-visible,.uisb-news a:focus-visible{outline:2px solid var(--uisb-news-ink);outline-offset:3px}
.uisb-news__panel[hidden]{display:none!important}
.uisb-news__card{min-width:0;background:var(--uisb-news-surface);border:1px solid var(--uisb-news-border);overflow:hidden}
.uisb-news__card--featured{display:grid;grid-template-columns:48% 52%;margin-bottom:18px}
.uisb-news__media{display:block;overflow:hidden;min-width:0}
.uisb-news__image{display:block;width:100%;aspect-ratio:1.85;object-fit:cover;height:auto}
.uisb-news__card--featured .uisb-news__media{height:100%}
.uisb-news__card--featured .uisb-news__image{height:100%;min-height:280px}
.uisb-news__placeholder{background:var(--uisb-news-wash)}
.uisb-news__body{padding:16px}
.uisb-news__category{display:block;font-size:12px;margin-bottom:5px}
.uisb-news__title{margin:0 0 6px;font-size:16px;line-height:1.5;font-weight:600;color:var(--uisb-news-title,var(--uisb-news-ink));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}
.uisb-news__title a{color:inherit;text-decoration:none}
.uisb-news__title a:hover{text-decoration:underline}
.uisb-news__date{display:block;color:var(--uisb-news-muted);font-size:12px}
.uisb-news__excerpt{color:var(--uisb-news-description,var(--uisb-news-ink));margin:8px 0 0;font-size:14px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.uisb-news__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.uisb-article,.uisb-news-archive{max-width:1140px;margin:0 auto;padding:40px 20px}
.uisb-article{max-width:1140px}
.uisb-article h1,.uisb-news-archive h1{color:var(--uisb-news-title,var(--uisb-news-ink));font-size:32px;line-height:1.3;overflow-wrap:anywhere;margin:12px 0}
.uisb-article__meta{color:var(--uisb-news-muted);margin-bottom:24px}
.uisb-article__content{color:var(--uisb-news-description,var(--uisb-news-ink));font-size:16px;line-height:1.8;overflow-wrap:anywhere;margin-top:24px}
.uisb-article__content img{max-width:100%;height:auto}
.uisb-article__content iframe{max-width:100%}
.uisb-article a,.uisb-news-archive a{color:var(--uisb-news-ink)}
.uisb-article__back{display:inline-block;margin-bottom:20px}
.uisb-news-archive nav{margin-top:28px}
@media(max-width:767px){
 .uisb-news__heading h2{font-size:22px}.uisb-news__heading h2:after{display:none}
 .uisb-news__heading{gap:12px}.uisb-news__heading>a{font-size:11px}
 .uisb-news__card{border:0}.uisb-news__card--featured{display:block;margin-bottom:24px}
 .uisb-news__card--featured .uisb-news__image{height:auto;min-height:0;aspect-ratio:1.72}
 .uisb-news__card--featured .uisb-news__body{padding:18px 0 0}
 .uisb-news__card--featured .uisb-news__title{font-size:22px;line-height:1.45}
 .uisb-news__card--featured .uisb-news__category,.uisb-news__excerpt{display:none}
 .uisb-news__date{font-size:14px}
 .uisb-news__grid{grid-template-columns:minmax(0,1fr);gap:22px}
 .uisb-news__grid .uisb-news__card{display:grid;grid-template-columns:36% minmax(0,1fr);gap:14px}
 .uisb-news__grid .uisb-news__image{aspect-ratio:1.25;height:100%;min-height:100px}
 .uisb-news__grid .uisb-news__body{padding:0}.uisb-news__grid .uisb-news__category{display:none}
 .uisb-news__grid .uisb-news__title{font-size:16px}
 .uisb-article h1,.uisb-news-archive h1{font-size:26px}
}
/* Article and archive: unframed content with a separate news column. */
.uisb-news-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:48px;align-items:start}
.uisb-article__main,.uisb-news-archive__main,.uisb-news-side{min-width:0}
.uisb-news__media,.uisb-news__image,.uisb-article img,.uisb-news-archive img{border-radius:6px}
.uisb-news__image,.uisb-article__content img,.uisb-news-widget img{border:1px solid var(--uisb-news-border)}
.uisb-article__main>.uisb-news__image{aspect-ratio:auto;height:auto}
.uisb-news-side{padding-top:12px}
.uisb-news-side__heading{font-size:20px;font-weight:600;color:var(--uisb-news-title,var(--uisb-news-ink));margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid var(--uisb-news-border)}
.uisb-news-side__heading:after{content:"";display:block;width:72px;height:2px;background:var(--uisb-news-accent);position:relative;top:11px}
.uisb-news-side__item{padding:12px 0;border-bottom:1px solid var(--uisb-news-border)}
.uisb-news-side__item h3{font-size:14px;line-height:1.6;margin:0 0 4px;font-weight:600}
.uisb-news-side__item a{color:var(--uisb-news-title,var(--uisb-news-ink));text-decoration:none}
.uisb-news-side__item a:hover{text-decoration:underline}
.uisb-news-side__item time{color:var(--uisb-news-muted);font-size:12px}
.uisb-news-related{margin-top:40px;padding-top:24px;border-top:1px solid var(--uisb-news-border)}
.uisb-news-widget{margin-bottom:28px;color:var(--uisb-news-description,var(--uisb-news-ink))}
.uisb-news-widget img{display:block;max-width:100%;height:auto}
.uisb-news-breadcrumb{font-size:12px;margin:0 0 12px!important;display:flex;gap:6px;flex-wrap:wrap}
.uisb-news-archive h1{margin-bottom:28px}
.uisb-news-list__item{display:grid;grid-template-columns:32% minmax(0,1fr);gap:18px;border-bottom:1px solid var(--uisb-news-border);padding:20px 0}
.uisb-news-list__item:first-child{padding-top:0}
.uisb-news-list__item .uisb-news__image{aspect-ratio:1.35}
.uisb-news-list__item .uisb-news__title{-webkit-line-clamp:3}
.uisb-news-list__meta{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:6px}
.uisb-news-list__meta .uisb-news__category{margin:0;font-size:12px;color:var(--uisb-news-muted)}
@media(max-width:900px){.uisb-news-layout{grid-template-columns:minmax(0,1fr) 230px;gap:28px}}
@media(max-width:767px){
 .uisb-news-layout{grid-template-columns:minmax(0,1fr);gap:32px}
 .uisb-news-list__item{grid-template-columns:34% minmax(0,1fr);gap:14px;padding:18px 0}
 .uisb-news-list__item .uisb-news__image{aspect-ratio:1.15}
 .uisb-news-list__item .uisb-news__title{font-size:16px}
 .uisb-news-list__item .uisb-news__excerpt{display:none}
 .uisb-news-list__item .uisb-news__date{font-size:12px}
 .uisb-news-side{padding-top:0}
}
