/* Article presentation is independent of the archive/card layouts. */
#site-main.news-display-container{max-width:none;width:calc(100% - 48px)}
.news-detail{--story-space:46px;--story-max:1120px;--story-start:#172e43;--story-end:#304d64;--story-title:#fffefa;--story-muted:#dbe4e9;--story-gold:#ae9058;max-width:var(--story-max)}
.news-detail.page-width-reading{--story-max:900px}.news-detail.page-width-wide{--story-max:1400px}.news-detail.page-width-full{--story-max:100%}
.news-detail:is(.page-width-wide,.page-width-full) .news-reading{max-width:none}
.news-detail.page-spacing-compact{--story-space:24px}.news-detail.page-spacing-spacious{--story-space:64px}
.news-detail.page-tone-emerald{--story-start:#163c30;--story-end:#355d46}
.news-detail.page-tone-wine{--story-start:#4d303b;--story-end:#79545b}
.news-detail.page-tone-ivory{--story-start:#f2edde;--story-end:#faf8f1;--story-title:#4d493a;--story-muted:#65614f}
.news-detail.page-tone-custom{--story-start:var(--page-custom-headerstart);--story-end:var(--page-custom-headerend);--story-title:var(--page-custom-headertext);--story-muted:var(--page-custom-headertext);--story-gold:var(--page-custom-accent);background:var(--page-custom-surface)}
.news-detail.page-tone-custom .news-reading .kpa-content{color:var(--page-custom-bodytext)}
.news-detail>.news-article-heading{background:linear-gradient(115deg,var(--story-start),var(--story-end));color:var(--story-title);border-top-color:var(--story-gold)}
.news-detail .news-article-heading h1{color:inherit;max-width:none}
.news-detail .news-intro{color:var(--story-muted)}
.news-detail .news-category-label{color:inherit;border-color:var(--story-gold)}
.news-detail.page-header-compact>.news-article-heading{padding-block:20px}.news-detail.page-header-compact .news-article-heading h1{margin-top:12px}
.news-detail.page-header-centered>.news-article-heading{text-align:center}.news-detail.page-header-centered .news-heading-kicker{justify-content:center}.news-detail.page-header-centered .news-intro{margin-inline:auto}
.news-detail.page-header-light>.news-article-heading{background:#f5f2e8;color:#233e53;border-top:0;border-bottom:1px solid #e5decd}.news-detail.page-header-light .news-intro{color:#63717b}
.news-detail.page-tone-custom.page-header-light>.news-article-heading{background:var(--story-start);color:var(--story-title)}.news-detail.page-tone-custom.page-header-light .news-intro{color:var(--story-muted)}
.news-detail.page-header-hidden>.news-article-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.news-detail.page-frame-soft{border-radius:14px}.news-detail.page-frame-square{border-radius:0;box-shadow:none}.news-detail.page-frame-outlined{border:1px solid var(--story-gold);border-radius:12px;box-shadow:none}.news-detail.page-frame-none{border:0;border-radius:0;box-shadow:none}.news-detail.page-frame-none>.news-article-heading{border-top:0}
.news-detail .news-reading{padding:var(--story-space)}
@media(max-width:767px){#site-main.news-display-container{width:calc(100% - 28px)}.news-detail{--story-space:25px}.news-detail.page-spacing-compact{--story-space:18px}.news-detail.page-spacing-spacious{--story-space:30px}}
@media(max-width:480px){.news-detail{--story-space:21px}.news-detail.page-spacing-compact{--story-space:14px}.news-detail.page-spacing-spacious{--story-space:26px}}
