/* Modern Landing Page CSS - Base Tailwind + Custom Overrides */
@import url('https://cdn.jsdelivr.net/npm/tailwindcss@3.4.0/base.min.css');
@import url('https://cdn.jsdelivr.net/npm/tailwindcss@3.4.0/components.min.css');
@import url('https://cdn.jsdelivr.net/npm/tailwindcss@3.4.0/utilities.min.css');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');

/* Custom overrides and specific utilities only needed for landing page */

body {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
}

/* Custom utilities not in standard Tailwind */
.tw-scope {
  /* Scoping wrapper for Tailwind styles */
}

/* Enhanced hover effects for landing page */
.group:hover .group-hover\:translate-x-1 {
  transform: translateX(0.25rem);
  transition: transform 0.2s ease;
}

/* Custom animations for landing page */
@keyframes pulse-slow {
  0%, 100% { 
    opacity: 1; 
  }
  50% { 
    opacity: 0.5; 
  }
}

.animate-pulse-slow {
  animation: pulse-slow 3s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

/* Landing page specific components */
.landing-hero-bg {
  background: linear-gradient(135deg, #eff6ff 0%, #ffffff 100%);
}

.landing-card {
  transition: all 0.3s ease;
}

.landing-card:hover {
  transform: translateY(-2px);
}

/* Ensure proper link styling */
a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}