.article-shell{display:grid;grid-template-columns:190px minmax(0,1fr) 260px;grid-gap:34px;gap:34px;max-width:1280px;margin:0 auto;padding:82px 28px}.article-sidebar,.article-toc{position:sticky;top:24px;align-self:start}.article-toc,.author-card,.recent-card{padding:22px;border:1px solid var(--brand-border);background:#fff}.article-main time,.article-toc span{display:block;margin-bottom:14px;color:var(--brand-accent);font-size:12px;font-weight:800;text-transform:uppercase}.article-toc a,.recent-card a{display:block;margin-bottom:12px}.article-main h1{color:var(--brand-primary);font-weight:900}.article-content,.article-nav,.article-next,.article-note{margin-top:34px;line-height:1.8}.article-next,.article-note{padding:28px;background:var(--brand-bg-alt);border:1px solid var(--brand-border)}.article-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.article-nav a{padding:18px;border:1px solid var(--brand-border)}@media (max-width:1100px){.article-shell{grid-template-columns:1fr}.article-sidebar,.article-toc{position:static}}