/* Sponsor Logos Interaction */
.sponsor-logo {
  filter: grayscale(100%);
  opacity: 0.6;
  transition: all 0.4s ease;
  mix-blend-mode: multiply;
  max-height: 100px;
  object-fit: contain;
}

.sponsor-logo:hover {
  filter: grayscale(0%);
  opacity: 1;
  transform: scale(1.05);
}
