.blog-card-grid{padding:160px 0 80px;background:var(--brand-bg)}.blog-card-head{text-align:center;max-width:720px;margin:0 auto 48px}.blog-card a,.blog-card h2,.blog-card p,.blog-card-head h1,.blog-card-head p,.blog-recents-strip a,.blog-recents-strip h2,.blog-recents-strip li,.blog-recents-strip time{color:var(--brand-text)}.blog-card{height:100%;padding:16px;border:1px solid var(--brand-border);background:var(--brand-bg);border-radius:var(--brand-radius);transition:transform .2s,box-shadow .2s}.blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(36,49,59,.12)}.blog-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light);margin-bottom:16px}.blog-card-tag{font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--brand-primary)}.blog-card h2{font-size:1.25rem}.blog-card-meta{font-size:.875rem}.pagination{margin:48px 0 32px}.pagination .page-link{color:var(--brand-text)}.blog-recents-strip{padding-top:32px;border-top:1px solid var(--brand-border)}.blog-recents-strip ul{list-style:none;padding:0;margin:16px 0 0}.blog-recents-strip li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px 0;border-bottom:1px solid var(--brand-border)}.blog-recents-strip time{font-size:.875rem}