.blog-heading{padding-top:120px;padding-bottom:52px;background:var(--brand-neutral-light);text-align:center}.blog-heading h1{color:var(--brand-text);font-size:max(2rem, min(4vw, 3.5rem))}.blog-heading p{max-width:760px;margin:0 auto;color:var(--brand-text)}.blog-layout{background:var(--brand-bg)}.blog-sidebar{align-self:start}.sidebar-box{position:sticky;top:100px;margin-bottom:24px;padding:22px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-neutral-light)}.sidebar-box h2{color:var(--brand-text);font-size:1.1rem}.recent-blogs{display:grid;grid-gap:14px;gap:14px;padding:0;margin:0;list-style:none}.recent-blogs li{display:grid;grid-template-columns:52px 1fr;grid-gap:10px;gap:10px;align-items:center}.date-badge{display:grid;align-items:center;justify-items:center;place-items:center;width:52px;height:52px;border-radius:var(--brand-radius);background:var(--brand-primary);color:var(--brand-text-inverse)}.date-badge small,.date-badge strong{color:var(--brand-text-inverse);line-height:1}.topic-tags{display:flex;flex-wrap:wrap;gap:8px}.topic-tags a{padding:5px 10px;border:1px solid var(--brand-border);border-radius:999px;color:var(--brand-text);background:var(--brand-bg)}.blog-list{display:grid;grid-gap:24px;gap:24px}.blog-list-card{padding:28px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.blog-label{color:var(--brand-accent);font-size:.78rem;font-weight:900;text-transform:uppercase}.blog-list-card h2{margin:8px 0;font-size:max(1.4rem, min(2.6vw, 2rem))}.blog-list-card h2 a,.blog-list-card p,.blog-meta{color:var(--brand-text)}.read-more{font-weight:800}.blog-pagination{margin-top:34px}.page-link{color:var(--brand-primary-dark)}.page-item.active .page-link{border-color:var(--brand-primary);background:var(--brand-primary);color:var(--brand-text-inverse)}@media (max-width:991.98px){.sidebar-box{position:relative;top:auto}}