.blog-grid-page{background:var(--brand-bg-alt);padding:90px 0}.blog-heading{margin:0 auto 28px;max-width:820px;text-align:center}.blog-heading p{color:var(--brand-text-soft)}.blog-filter-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:34px}.blog-filter-row span{background:#fff;border:1px solid var(--brand-border);border-radius:999px;color:var(--brand-text);font-size:14px;font-weight:700;padding:8px 14px}.blog-card{background:#fff;border:1px solid var(--brand-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;transition:transform .25s,box-shadow .25s}.blog-card:hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}.blog-thumb img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card-body{padding:20px}.blog-tag{color:var(--brand-primary-dark);display:block;font-size:13px;font-weight:800;margin-bottom:8px;text-transform:uppercase}.blog-card h2{font-size:21px}.blog-card p,.blog-meta{color:var(--brand-text-soft)}.blog-meta{display:flex;font-size:14px;gap:14px;margin-top:18px}.blog-pagination{margin-top:42px}