.article-content h1{font-size:max(2rem, min(4vw, 3rem))}.article-meta{display:flex;gap:18px;color:var(--brand-text-muted);margin-bottom:28px}.article-body{line-height:1.8;color:var(--brand-text)}.post-nav,.share-row{display:flex;gap:14px;flex-wrap:wrap;border-top:1px solid var(--brand-border);padding-top:20px;margin-top:26px}.article-rfq,.author-card,.toc-box{border:1px solid var(--brand-border);background:var(--brand-bg-alt);padding:20px;margin-top:24px}.toc-box{top:90px}.toc-box ul{padding-left:18px}.recent-link{display:block;border-top:1px solid var(--brand-border);padding:12px 0;font-weight:700}.recent-link span{display:block;color:var(--brand-text-muted);font-size:.78rem}