.editorial-article{padding-inline:clamp(22px,6vw,70px)}.editorial-article .article-deck{max-width:760px;margin:-4px 0 22px;color:#57534d;font:500 clamp(19px,2.4vw,25px)/1.35 var(--serif)}.editorial-article .article-body{max-width:730px;margin:0 auto;font:400 19px/1.72 var(--serif);color:#292622}.editorial-article .article-body>p:first-child::first-letter{float:left;margin:9px 9px 0 0;color:var(--wine);font:700 72px/.68 var(--serif)}.editorial-article .article-body h2{margin:42px 0 13px;font:650 clamp(27px,3.5vw,37px)/1.08 var(--serif);letter-spacing:-.02em}.editorial-article .article-body p{margin:0 0 22px}.editorial-article .fact-box{margin:36px 0;padding:24px;border-left:4px solid var(--wine);background:var(--sand);font-family:var(--sans)}.editorial-article .fact-box h2{margin:0 0 14px;font-size:25px}.editorial-article .fact-box dl{display:grid;grid-template-columns:max-content 1fr;gap:9px 18px;margin:0;font-size:13px;line-height:1.5}.editorial-article .fact-box dt{font-weight:800}.editorial-article .fact-box dd{margin:0}.editorial-note{margin:32px 0;padding-top:18px;border-top:1px solid var(--line);font:12px/1.6 var(--sans);color:var(--muted)}.editorial-article .article-credit{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.editorial-article .article-credit strong{color:var(--ink)}@media(max-width:600px){.editorial-article{padding-inline:18px}.editorial-article .article-body{font-size:18px;line-height:1.65}.editorial-article .article-body>p:first-child::first-letter{font-size:60px}.editorial-article .fact-box dl{grid-template-columns:1fr;gap:3px}.editorial-article .fact-box dd{margin-bottom:9px}}
