.advice-article-head{background:var(--ink);border-bottom:0;color:var(--paper)}
.advice-article-head .eyebrow{color:var(--gold-soft)}
.advice-article-head h1{color:var(--paper);max-width:24ch}
.advice-article-head .story-meta{color:rgba(252,249,244,.7)}
.article-deck{max-width:58ch;font:italic clamp(20px,2.5vw,27px)/1.45 var(--font-display);color:var(--paper);margin:18px 0 0}
.article-body h2{font-size:clamp(25px,3vw,32px);line-height:1.25;margin:44px 0 14px}
.article-body p{line-height:1.8}
.article-body a{color:var(--wine);text-decoration:underline;text-underline-offset:3px}
.article-pullquote{border-left:3px solid var(--gold);padding:8px 0 8px 24px;margin:42px 0;font:italic clamp(23px,3vw,32px)/1.4 var(--font-display);color:var(--wine)}
.article-next{background:var(--cream);border:1px solid var(--line);padding:30px;margin-top:54px}
.article-next h2{margin:5px 0 12px}
.article-next p:last-child{margin-bottom:0}
@media(max-width:600px){.article-next{padding:22px}.story-head{padding:48px 0 34px}}
