.tosh-article-wrap{padding:132px 0 88px}.tosh-blog-detail h1{font-size:max(2.1rem, min(4vw, 3.6rem));font-weight:900;line-height:1.12;margin-bottom:28px}.tosh-article-content{color:var(--brand-text);font-size:1.05rem}.tosh-article-content h2,.tosh-article-content h3{margin-top:32px;font-weight:850}.tosh-author-box,.tosh-post-nav,.tosh-share-row{border-top:1px solid var(--brand-border);padding-top:22px;margin-top:28px}.tosh-author-box{background:var(--brand-bg-alt);border:1px solid var(--brand-border);padding:24px}.tosh-post-nav{display:flex;justify-content:space-between;gap:18px}.tosh-toc{position:sticky;top:100px;border:1px solid var(--brand-border);padding:20px;margin-bottom:22px}.tosh-toc h2{font-size:1rem;font-weight:900}.tosh-toc a{display:block;color:var(--brand-text-secondary);padding:7px 0}@media (max-width:991px){.tosh-post-nav{flex-direction:column}}