.article-shell{background:#fff}.article-content h1{font-size:max(2rem, min(4vw, 3.4rem))}.article-body{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:30px 0;margin:26px 0}.share-row{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-weight:800}.author-card{display:grid;grid-template-columns:74px 1fr;grid-gap:18px;gap:18px;background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:22px;margin:28px 0}.author-card img{width:74px;height:74px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.post-nav{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:18px 0}.comment-box{margin-top:36px;padding:28px;border-radius:var(--brand-radius);background:var(--brand-bg-alt)}@media (max-width:640px){.post-nav{flex-direction:column}}