.blog-index-hero{background:linear-gradient(180deg,var(--brand-bg-alt),#fff);text-align:center}.blog-index-hero .container{max-width:820px}.blog-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.blog-card{background:#fff;border:1px solid var(--brand-border);overflow:hidden}.blog-card__media{aspect-ratio:16/9;display:block;background:var(--brand-bg-alt)}.blog-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-card__body{padding:24px}.blog-meta{color:var(--brand-text-muted);font-weight:700;font-size:14px}.blog-empty{text-align:center;background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:44px}.blog-pagination{margin-top:38px}.page-link{color:var(--brand-primary-dark)}.page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}