.hg-blog-page{padding:var(--space-3xl) 0}.hg-blog-header{text-align:center;max-width:720px;margin:0 auto 40px}.hg-blog-header p{color:var(--brand-text)}.hg-blog-card{height:100%;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);overflow:hidden;box-shadow:var(--brand-shadow);transition:transform .2s}.hg-blog-card:hover{transform:translateY(-4px)}.hg-blog-card__media{display:block;aspect-ratio:16/9;background:var(--brand-bg-alt);overflow:hidden}.hg-blog-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:0}.hg-blog-card__body{padding:20px}.hg-blog-tag{display:inline-block;margin-bottom:8px;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--brand-primary)}.hg-blog-card__body h2{margin-bottom:10px}.hg-blog-card__body h2 a{color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.hg-blog-card__body h2 a:hover{color:var(--brand-primary)}.hg-blog-card__body p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--brand-text);margin-bottom:16px}.hg-blog-card__meta{display:flex;gap:12px;font-size:.8125rem;color:var(--brand-neutral-mid)}.hg-blog-pagination{margin-top:40px}.hg-blog-pagination .page-link{color:var(--brand-primary);border-radius:var(--brand-radius-sm)}.hg-blog-pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}