/* Scoped palette: this site's existing brand, no global theme overrides. */
.fs-news,.fs-layout-dialog,.fs-layout-entry{--ink:#151513;--green:#6f7464;--gold:#b8794d;--paper:#f4f1e9;--sage:#e8e2d6;--line:#cbc3b4;--fs-ink:#151513;--fs-accent:#6f7464;--fs-gold:#b8794d;--fs-paper:#f4f1e9;--fs-tint:#e8e2d6;--fs-line:#cbc3b4;--fs-muted:#66685e;--fs-dark:#151513;--fs-radius:0px}
.fs-news{max-width:1200px;margin:clamp(24px,5vw,72px) auto;padding:0 clamp(18px,4vw,48px);font-family:inherit}.fs-news h1{white-space:pre-line}.fs-news .news-content{min-width:0}.fs-news img{max-width:100%;height:auto}
.fs-news{--fs-heading-font:var(--serif,serif)}
.fs-news .news-cover img,.fs-news .news-content img{border-radius:var(--fs-radius)}
