.article-shell{border:1px solid var(--brand-border);padding:34px;background:#fff}.article-shell h1{color:var(--brand-primary-dark);font-weight:900}.article-meta,.post-nav,.share-row{display:flex;flex-wrap:wrap;gap:18px;color:var(--brand-text-secondary);border-bottom:1px solid var(--brand-border);padding-bottom:18px;margin-bottom:24px}.article-content{color:var(--brand-text)}.post-nav,.share-row{border-top:1px solid var(--brand-border);border-bottom:0;padding-top:18px}.author-card{display:flex;gap:18px;align-items:center;background:var(--brand-bg-alt);padding:18px;margin:26px 0}.author-card img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;background:#dde6ed}.blog-sidebar{position:sticky;top:96px;border:1px solid var(--brand-border);padding:20px}.recent-post{display:block;border-top:1px solid var(--brand-border);padding:12px 0}.recent-post span{display:block;color:var(--brand-text-secondary);font-size:.82rem}.comment-panel{margin-top:30px}