/* Custom animations and gradients for the LeadZippo homepage */

@keyframes pulse-slow {

  0%,
  100% {
    opacity: 0.4;
    transform: scale(1);
  }

  50% {
    opacity: 0.8;
    transform: scale(1.08);
  }
}

.animate-pulse-slow {
  animation: pulse-slow 12s infinite ease-in-out;
}

.glass-card {
  background: rgba(255, 255, 255, 0.7);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.4);
}

.dark-glass-card {
  background: rgba(15, 23, 42, 0.6);
  backdrop-filter: blur(12px);
  border: 1px solid rgba(255, 255, 255, 0.05);
}

.gradient-bg {
  background: radial-gradient(circle at 10% 20%, rgba(216, 180, 254, 0.25) 0%, rgba(199, 210, 254, 0.25) 90%);
}