/* Global small enhancements (kept minimal; Tailwind comes from CDN) */

/* Smooth scroll for anchor navigation */
html { scroll-behavior: smooth; }

/* Fade-up animation (used on hero + key sections) */
@keyframes fadeUp {
  from { opacity: 0; transform: translate3d(0, 18px, 0); }
  to { opacity: 1; transform: translate3d(0, 0, 0); }
}

.animate-fade-up {
  animation: fadeUp 700ms ease-out both;
}

/* Gentle floating effect for hero accents (optional) */
@keyframes floaty {
  0% { transform: translate3d(0, 0, 0); }
  50% { transform: translate3d(0, -8px, 0); }
  100% { transform: translate3d(0, 0, 0); }
}

.animate-floaty {
  animation: floaty 6s ease-in-out infinite;
}

/* Nice image smoothing */
img { image-rendering: auto; }
