.blog-heading{padding:64px 0;background:var(--brand-primary-light)}.blog-list article{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.blog-list h2{font-size:1.8rem}.date-badge{display:block;background:var(--brand-primary-light);padding:8px;margin-bottom:8px}.pagination{flex-wrap:wrap;gap:8px}.page-link{color:var(--brand-primary)}