.shs-blog-detail h1{color:var(--brand-primary-dark);font-weight:900}.shs-article-content{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:28px 0;margin:24px 0}.shs-author-card,.shs-post-nav,.shs-share,.shs-toc{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:22px;background:#fff;margin-bottom:20px}.shs-post-nav{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.shs-toc{position:sticky;top:130px}.shs-toc h2{font-size:18px;color:var(--brand-primary-dark)}.shs-toc h3{font-size:16px;margin-top:22px}.shs-toc a{display:block;padding:8px 0;border-top:1px solid var(--brand-border)}