.sas-main--news-article{--sas-news-measure:44em}.sas-news-category{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sas-brown-muted)}.sas-news-source{font-family:var(--sas-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.sas-news-source--sas{color:var(--sas-accent)}.sas-news-source--imported{color:var(--sas-notice)}.sas-news-card__labels{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.sas-news-card__meta{margin:12px 0 0;font-size:13px;color:var(--sas-muted-soft)}.sas-news-article__header{max-width:var(--sas-container);margin-inline:auto;padding:clamp(40px, 5vw, 64px) var(--sas-gutter) clamp(28px, 4vw, 40px)}.sas-news-article__header-inner{max-width:var(--sas-news-measure);margin-inline:auto}.sas-news-article__title{margin:18px 0 0;font-size:clamp(32px, 5.2vw, 50px);line-height:1.08;letter-spacing:-.025em;font-weight:600;text-wrap:pretty}.sas-news-article__excerpt{margin:20px 0 0;font-size:20px;line-height:1.6;color:var(--sas-body-muted);text-wrap:pretty}.sas-news-article__header .sas-news-category{font-size:12px;font-weight:600;letter-spacing:.12em}.sas-news-article__meta{display:flex;gap:22px;flex-wrap:wrap;margin:26px 0 0;padding-top:20px;border-top:1px solid var(--sas-hairline);font-size:13.5px;line-height:1.4;color:var(--sas-muted-soft)}.sas-news-article__meta span{display:inline-block}.sas-news-article__hero{max-width:var(--sas-container);margin-inline:auto;padding:0 var(--sas-gutter)}.sas-news-article__hero-inner{max-width:var(--sas-news-measure);margin-inline:auto;aspect-ratio:21 / 9;overflow:hidden;border:1px solid var(--sas-ph-line);background:repeating-linear-gradient(135deg,var(--sas-ph-a) 0 11px,var(--sas-ph-b) 11px 22px)}.sas-news-article__hero-image{display:block;width:100%;height:100%;object-fit:cover}.sas-news-article__body{max-width:var(--sas-container);margin-inline:auto;padding:clamp(36px, 5vw, 56px) var(--sas-gutter) clamp(48px, 6vw, 72px)}.sas-news-article__body-inner{max-width:var(--sas-news-measure);margin-inline:auto}.sas-news-article__content{color:var(--sas-body)}.sas-news-article__content>:first-child{margin-top:0}.sas-news-article__content p{font-size:17.5px;line-height:1.7;text-wrap:pretty}.sas-news-article__content h2,.sas-news-article__content h3{margin:14px 0 0;line-height:1.2;letter-spacing:-.02em;font-weight:600;color:var(--sas-ink)}.sas-news-article__content h2{font-size:26px}.sas-news-article__content ul,.sas-news-article__content ol{margin:0;padding-left:1.2em}.sas-news-article__content li{font-size:16.5px;line-height:1.6;padding:6px 0}.sas-news-article__content .im_source{display:none}.sas-news-article__body-inner .sas-blocks{margin-bottom:0}.sas-news-provenance{margin-top:14px;padding:24px 26px;border:1px solid var(--sas-hairline)}.sas-news-provenance__label{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sas-brown-muted)}.sas-news-provenance__text{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--sas-body-muted)}.sas-news-article-cta{margin-top:36px;padding:clamp(22px, 3vw, 32px) clamp(22px, 3vw, 34px);background:var(--sas-accent-tint);border:1px solid var(--sas-accent-tint-line);display:flex;gap:32px;align-items:center;flex-wrap:wrap}.sas-news-article-cta__copy{flex:1 1 280px}.sas-news-article-cta__heading{margin:0;font-size:21px;line-height:1.25;font-weight:600;letter-spacing:-.015em;color:var(--sas-ink)}.sas-news-article-cta__body{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:var(--sas-body-muted)}.sas-news-article-cta .sas-btn--primary{white-space:nowrap}.sas-news-related{border-top:1px solid var(--sas-hairline);background:var(--sas-cream)}.sas-news-related__inner{max-width:var(--sas-container);margin-inline:auto;padding:clamp(40px, 5vw, 60px) var(--sas-gutter)}.sas-news-related__header{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:16px;margin-bottom:0;border-bottom:1px solid var(--sas-brown)}.sas-news-related__title{margin:0;font-size:clamp(26px, 3.4vw, 36px);line-height:1.15;letter-spacing:-.02em;font-weight:600}.sas-news-grid--related .sas-news-card{padding:24px 26px 28px}.sas-news-grid--related .sas-news-card__title{font-size:17.5px;letter-spacing:-.01em}@media (max-width:760px){.sas-news-grid--related{grid-template-columns:1fr}}