/* Minimal additions beyond Tailwind to match the React demo behavior */

@keyframes slowZoom {
  0%   { transform: scale(1.05); }
  100% { transform: scale(1.15); }
}
.animate-slow-zoom {
  animation: slowZoom 18s ease-in-out infinite alternate;
}

/* Basic line clamp (Tailwind line-clamp plugin is not available via CDN by default) */
.line-clamp-3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* Make anchor jumps feel smoother */
html { scroll-behavior: smooth; }
