.article-shell{padding-bottom:88px}.article-header{padding-bottom:28px;border-bottom:1px solid var(--brand-border);margin-bottom:32px}.article-header h1{font-size:46px}.article-content{color:var(--brand-text)}.article-content h2{margin-top:36px}.article-content p{margin-bottom:18px}.article-sidebar,.author-card,.post-nav a,.share-row,.toc-card{border:1px solid var(--brand-border);background:#fff}.share-row{margin-top:36px;padding:18px;display:flex;gap:16px;flex-wrap:wrap}.author-card{margin-top:24px;padding:24px}.post-nav{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.post-nav a{padding:18px;color:var(--brand-text);font-weight:700}.post-nav span{display:block;color:var(--brand-accent);margin-bottom:6px}.article-sidebar,.toc-card{padding:20px;position:sticky}.toc-card{top:100px}.article-sidebar{top:330px;margin-top:20px}.toc-card a{display:block;padding:8px 0;color:var(--brand-text)}