.bg-lead{max-width:42rem;color:#52616d}.bg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px;margin-top:32px}.bg-card{background:#fff;border:1px solid #d5dde1;border-radius:12px;padding:16px}.bg-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:#ece3f7}.bg-tag{color:#42216e;font-weight:700;margin-top:8px}.bg-meta{color:#52616d}.bg-pager{margin-top:32px}