.news-hero{background:var(--navy);color:var(--cream);padding:90px clamp(24px,9vw,140px)}.news-hero h1{font:600 clamp(52px,7vw,96px)/.9 var(--serif);letter-spacing:-.065em;margin:0}.news-hero h1 i{color:var(--gold)}.news-hero>p:last-child{color:#d4d5d9;max-width:580px;line-height:1.65}.news-tools{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:28px clamp(24px,6vw,92px);display:flex}.news-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.news-card{border:1px solid var(--line);background:#fffaf2;grid-template-columns:160px 1fr;gap:22px;padding:18px;display:grid}.news-card--lead{grid-column:1/-1;grid-template-columns:minmax(240px,38%) 1fr}.news-image{background:linear-gradient(145deg,#9f5b88,#42203e);min-height:230px;padding:12px}.news-image img{object-fit:contain;background:#161119;width:100%;height:100%}.news-card h2{font:600 31px/.98 var(--serif);letter-spacing:-.05em;margin:8px 0}.news-card p:not(.section-label){color:var(--muted);line-height:1.5}.news-card small,.news-card b{font:500 10px var(--mono);text-transform:uppercase;margin-top:15px;display:block}.news-card b{color:#8c6a38}.news-article{max-width:1050px;margin:auto;padding:85px 24px}.news-article header{max-width:850px}.news-article h1{font:600 clamp(46px,6vw,82px)/.92 var(--serif);letter-spacing:-.06em;margin:10px 0 22px}.news-deck{font:500 21px/1.45 var(--serif);color:var(--muted)}.news-article small{font:500 10px var(--mono);text-transform:uppercase}.article-image{background:linear-gradient(145deg,#9f5b88,#42203e);height:540px;margin:55px 0;padding:22px}.article-image img{object-fit:contain;background:#161119;width:100%;height:100%}.article-copy>p{font-size:17px;line-height:1.8}.article-copy aside{background:var(--navy);color:var(--cream);margin-top:55px;padding:30px}.article-copy aside h2{font:600 36px var(--serif);margin:7px 0}.article-copy aside a{color:var(--gold);font:500 11px var(--mono);text-transform:uppercase;margin-top:12px;display:inline-block}@media (width<=760px){.news-tools{flex-direction:column;align-items:flex-start}.news-grid{grid-template-columns:1fr}.news-card,.news-card--lead{grid-column:auto;grid-template-columns:1fr}.news-image{height:320px}.article-image{height:420px}}.news-article{max-width:1220px;padding:38px 24px 100px}.article-breadcrumb{color:#8c6a38;font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 54px;display:flex}.article-breadcrumb a{border-bottom:1px solid;padding-bottom:3px}.article-headline{text-align:center;margin:0 auto;max-width:920px!important}.article-headline h1{font:600 clamp(48px,6.2vw,90px)/.9 var(--serif);letter-spacing:-.065em;margin:10px 0 24px}.news-deck{max-width:720px;font:500 clamp(20px,2.1vw,26px)/1.35 var(--serif);margin:0 auto}.article-meta{color:#7b6e61;font:500 10px var(--mono);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:27px;display:flex}.article-meta span+span:before{content:"•";color:var(--gold);margin-right:18px}.article-feature{margin:62px 0 68px}.article-feature img{object-fit:contain;background:linear-gradient(135deg,#382451,#95607b);border:1px solid #1018271f;width:100%;height:min(64vw,690px);padding:22px;display:block}.article-feature figcaption{color:#7b6e61;font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:12px}.article-layout{grid-template-columns:190px minmax(0,730px);gap:clamp(42px,8vw,140px);max-width:1060px;margin:auto;display:grid}.article-rail{border-top:1px solid var(--line);align-self:start;gap:13px;padding-top:10px;display:grid;position:sticky;top:25px}.article-rail span{color:#8c6a38;font:500 10px var(--mono);letter-spacing:.12em;margin-bottom:5px}.article-rail a{color:var(--muted);font-size:13px}.article-copy{max-width:none;margin:0}.article-copy>p{margin:0 0 27px;font-size:18px;line-height:1.82}.article-copy .article-intro{border-top:1px solid var(--line);font:500 22px/1.48 var(--serif);padding:22px 0 28px}.related-review{background:var(--navy);color:var(--cream);margin-top:60px;padding:38px}.related-review h2{font:600 42px/.95 var(--serif);letter-spacing:-.045em;margin:7px 0 13px}.related-review p:not(.section-label){color:#d4d5d9;max-width:500px;margin:0;line-height:1.6}.related-review a{color:var(--gold);font:500 11px var(--mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:12px;margin-top:24px;display:inline-flex}.related-review a span{font-size:20px}.continue-reading{border-top:1px solid var(--line);grid-template-columns:260px 1fr;gap:50px;margin-top:108px;padding-top:55px;display:grid}.continue-reading h2{font:600 42px/.96 var(--serif);letter-spacing:-.045em;margin:0}.continue-reading h2 i{color:#8c6a38}.continue-story-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.continue-story-grid a{border:1px solid var(--line);background:#e8dfd1;flex-direction:column;justify-content:flex-end;min-height:180px;padding:24px;transition:transform .2s;display:flex}.continue-story-grid span,.continue-story-grid em{color:#8c6a38;font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase}.continue-story-grid b{font:600 27px/1 var(--serif);letter-spacing:-.04em;margin:13px 0 19px}.continue-story-grid em{color:var(--navy)}@media (width<=760px){.news-article{padding:25px 24px 70px}.article-breadcrumb{margin-bottom:36px}.article-headline{text-align:left}.article-meta{justify-content:flex-start}.article-meta span+span:before{display:none}.article-feature{margin:40px 0}.article-feature img{height:420px;padding:14px}.article-layout{grid-template-columns:1fr}.article-rail{flex-wrap:wrap;gap:10px;padding:15px 0;display:flex;position:static}.article-rail span{width:100%}.article-copy>p{font-size:16px}.article-copy .article-intro{font-size:20px}.continue-reading{grid-template-columns:1fr;gap:30px;margin-top:75px}.continue-story-grid{grid-template-columns:1fr}.continue-story-grid a{min-height:150px}}
