/* Article page: tokens and helpers article.css expects, in direction B's voice. */
:root{--bg:var(--ground);--emberTint:var(--t-orange);--pill:999px;--r:28px;--s:var(--shadow)}
.wrap{width:min(1320px,100% - 2 * var(--side));margin:0 auto}
.art{padding-top:110px}
.art h1{font-weight:900;letter-spacing:-.035em;word-spacing:.04em}
.h2{font-size:clamp(34px,4.4vw,60px);font-weight:900;letter-spacing:-.03em}
.kind{color:var(--emberText);font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.art section{padding-left:0;padding-right:0}
