.srcf90d8-blog-cards{padding:64px 0 80px;background:var(--brand-bg)}.srcf90d8-blog-head{text-align:center;max-width:720px;margin:0 auto 48px}.srcf90d8-blog-card a,.srcf90d8-blog-card h2,.srcf90d8-blog-card p,.srcf90d8-blog-head h1,.srcf90d8-blog-head p{color:var(--brand-text)}.srcf90d8-blog-card h2 a{color:var(--brand-primary)}.srcf90d8-blog-card{height:100%;padding:16px;border:1px solid var(--brand-border);background:var(--brand-bg);border-radius:var(--brand-radius);transition:transform .4s cubic-bezier(.22, 1, .36, 1),box-shadow .4s cubic-bezier(.22, 1, .36, 1)}.srcf90d8-blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(36,49,59,.12)}.srcf90d8-blog-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary-light);margin-bottom:16px}.srcf90d8-blog-tag{font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:var(--brand-primary);margin-bottom:8px}.srcf90d8-blog-card h2{font-size:1.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.srcf90d8-blog-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.srcf90d8-blog-meta{font-size:.875rem;color:var(--brand-text);margin-bottom:0}.srcf90d8-blog-cards .pagination{margin:48px 0 0}.srcf90d8-blog-cards .page-link{color:var(--brand-text)}.srcf90d8-blog-cards .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}