/* Gradient background */
.bg-gradient {
  background: linear-gradient(135deg, #0f2027, #203a43, #2c5364);
}

/* Glass effect card */
.glass-card {
  background: rgba(255, 255, 255, 0.08);
  backdrop-filter: blur(12px);
  border-radius: 20px;
  color: #fff;
}

/* Floating animation */
@keyframes floaty {
  0% { transform: translateY(0px); }
  50% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}
.animate-float {
  animation: floaty 6s ease-in-out infinite;
}
