.osmo-blog-detail{padding-top:144px}.osmo-article{max-width:100%}.osmo-article h1{color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1;margin-bottom:16px}.osmo-article-body{color:var(--brand-text);margin-top:32px}.osmo-article-body img{border-radius:var(--brand-radius)}.osmo-author-box,.osmo-comment-box,.osmo-pre-next,.osmo-share-row{margin-top:34px;border-top:1px solid var(--brand-border);padding-top:26px}.osmo-author-box{display:grid;grid-template-columns:76px 1fr;grid-gap:18px;gap:18px;align-items:center}.osmo-author-box img{width:76px;height:76px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt)}.osmo-author-box h2,.osmo-comment-box h2,.osmo-recent-box h2,.osmo-toc-box h2{font-size:1.2rem}.osmo-pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.osmo-toc-sidebar{position:relative}.osmo-recent-box,.osmo-toc-box{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:22px;background:var(--brand-bg);margin-bottom:22px}.osmo-toc-box{position:sticky;top:96px}.osmo-recent-box a,.osmo-toc-box a{display:block;color:var(--brand-text);font-weight:800;margin:10px 0}.osmo-recent-box ul{list-style:none;padding:0;margin:0}@media (max-width:991px){.osmo-pre-next{grid-template-columns:1fr}}