.sponsors-catalog .sponsor-card { border-radius: 8px; }
.sponsors-catalog .card-img-top { aspect-ratio: 16 / 9; object-fit: cover; }
.sponsor-card-footer { display: grid; gap: 0.75rem; }
.sponsor-card-meta { align-items: center; display: flex; flex-wrap: wrap; gap: 0.5rem; }
.sponsor-detail-button { justify-self: start; }
.sponsor-detail img { aspect-ratio: 4 / 3; object-fit: cover; width: 100%; }
