/* Efectos para las cards */
.card {
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  cursor: pointer;
  position: relative;
}

.card:hover {
  transform: translateY(-15px) scale(1.02);
  box-shadow: 0 15px 40px rgba(0,0,0,0.25) !important;
  z-index: 10;
}

/* Efecto adicional para imágenes */
.card img {
  transition: transform 0.4s ease;
}

.card:hover img {
  transform: scale(1.05);
}

/* Efecto para el texto */
.card-body {
  transition: background-color 0.3s ease;
}

.card:hover .card-body {
  background-color: #f8f9fa;
}