.blog-detail-sidebar-right{padding:5rem 0;background:var(--brand-bg-alt)}.blog-article,.blog-sidebar{background:#fff;border:1px solid var(--brand-border);padding:1.5rem}.blog-article h1{font-size:max(2rem, min(4vw, 3.4rem))}.blog-meta-row{color:var(--brand-muted);border-bottom:1px solid var(--brand-border);padding-bottom:1rem;margin-bottom:1.5rem}.blog-content{color:var(--brand-text)}.blog-prev-next{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--brand-border);margin-top:2rem;padding-top:1rem}.blog-recent{list-style:none;padding:0;display:grid;grid-gap:0.75rem;gap:.75rem}.sidebar-cta{margin-top:2rem;background:var(--brand-primary);color:var(--brand-text-inverse);padding:1rem}.sidebar-cta h5,.sidebar-cta p{color:var(--brand-text-inverse)}.sidebar-btn{background:#fff;color:var(--brand-primary)}@media (max-width:991px){.blog-sidebar{margin-top:1.5rem}}