.src16f91-blog-grid{padding:160px 0 64px}.src16f91-blog-hero{text-align:center;margin-bottom:48px}.src16f91-blog-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.src16f91-blog-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px;background:var(--brand-bg)}.src16f91-blog-chip{display:inline-block;background:var(--brand-primary);color:var(--brand-text-inverse);border-radius:var(--brand-radius);padding:4px 8px;font-size:.75rem}.pagination .page-link{color:var(--brand-primary)}@media (max-width:767px){.src16f91-blog-grid{padding-top:80px}}