/* Styling only for the two new editorial article pages. */
.new-column .story-head .wrap {max-width:1000px;}
.new-column .story-head h1 {max-width:24ch;text-wrap:balance;}
.new-column .column-subtitle {max-width:62ch;font-family:var(--font-display);font-size:clamp(20px,2.3vw,26px);line-height:1.5;color:var(--charcoal);margin:24px 0;}
.new-column .article-body {margin-inline:auto;}
.new-column .article-body h2 {font-size:clamp(27px,3.4vw,36px);line-height:1.2;margin:52px 0 24px;}
.new-column .article-body h3 {font-size:27px;line-height:1.25;margin:44px 0 24px;}
.new-column .story-meta {flex-wrap:wrap;}
.new-column .column-conversation {max-width:1000px;border-top:1px solid var(--line);padding-top:36px;padding-bottom:64px;}
.new-column .column-actions {display:flex;flex-wrap:wrap;gap:14px;margin-top:24px;}
.new-column .column-actions a {white-space:normal;text-align:center;}
.mature-column .story-head {background:var(--ink);border-bottom:none;}
.mature-column .story-head h1 {color:var(--paper);}
.mature-column .story-head .eyebrow {color:var(--gold-soft);}
.mature-column .story-head .column-subtitle {color:var(--gold-soft);}
.mature-column .story-meta {color:rgba(252,249,244,.8);}
@media(max-width:600px){.new-column .story-head h1 {font-size:clamp(32px,8vw,44px);}.new-column .article-body {font-size:17px;}.new-column .column-actions {flex-direction:column;}.editorial-article .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.editorial-article .footer-col a{overflow-wrap:anywhere;}}
@media(max-width:380px){.editorial-article .footer-grid {grid-template-columns:1fr;}.editorial-article .footer-col a {overflow-wrap:anywhere;}.editorial-article .gate-actions {flex-direction:column;}.editorial-article .gate-actions .btn {white-space:normal;}}
