.article-shell{background:#fff}.article-body h1{font-size:max(2rem, min(5vw, 3.4rem));margin-bottom:24px}.article-content{padding-top:24px;border-top:1px solid var(--brand-border)}.article-content h2,.article-content h3{margin-top:32px}.author-card,.post-nav,.share-row{display:flex;gap:18px;align-items:center;justify-content:space-between;margin-top:32px;padding-top:24px;border-top:1px solid var(--brand-border)}.author-card{justify-content:start;background:var(--brand-bg-alt);padding:24px}.author-card img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.toc-widget{margin-bottom:18px}.toc-widget ul{margin:0;padding-left:18px}@media (max-width:767px){.author-card,.post-nav,.share-row{align-items:start;flex-direction:column}}