.ridg-blog-detail{padding-top:140px}.ridg-article{padding:28px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);box-shadow:var(--shadow-card)}.ridg-article h1{font-size:max(2rem, min(4vw, 3.2rem))}.ridg-article .category a{font-weight:800;text-transform:uppercase}.ridg-article-content{margin-top:26px}.ridg-article-content img{border-radius:var(--brand-radius)}.ridg-share{margin-top:28px;padding-top:20px;border-top:1px solid var(--brand-border)}.ridg-author-box{display:flex;gap:18px;margin-top:28px;padding:20px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.ridg-author-box img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.ridg-prev-next{margin-top:28px}.ridg-prev-next a{display:grid;padding:18px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt);-webkit-text-decoration:none;text-decoration:none}.ridg-prev-next span{color:var(--brand-primary-dark);font-weight:800}.ridg-reply{margin-top:32px}.ridg-toc-sidebar{position:relative}.ridg-toc-sidebar .ridg-sidebar-card{position:sticky;top:100px;margin-bottom:20px}.ridg-recent-list li{display:block}@media (max-width:575px){.ridg-author-box{flex-direction:column}}