.bg-lead{max-width:720px;margin:0 auto 32px;text-align:center;color:var(--brand-text)}.bg-list h1{text-align:center}.bg-grid{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.bg-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px}.bg-card img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.bg-card h2{font-size:1.25rem}.bg-card h2 a{color:var(--brand-text)}.bg-tag{color:var(--brand-primary);font-size:.8rem;font-weight:700;text-transform:uppercase}.bg-meta{color:var(--brand-text-secondary)}.bg-pager{margin-top:32px}.page-link{color:var(--brand-primary)}.page-item .page-link{background:var(--brand-bg)}