@tailwind base;
@tailwind components;
@tailwind utilities;

html {
  scroll-behavior: smooth;
}

body {
  @apply bg-white text-gray-900 dark:bg-slate-900 dark:text-gray-100 antialiased;
}

/* Simple FUZ section helpers */
/* .fuz-section {
  @apply py-16 md:py-24;
} */

/* .fuz-container {
  @apply container mx-auto px-4;
}

.fuz-hero-title {
  @apply text-3xl md:text-5xl font-bold tracking-tight;
}

.fuz-hero-subtitle {
  @apply mt-4 text-lg md:text-xl text-gray-600 dark:text-gray-300;
}

.fuz-header {
  @apply border-b border-slate-200/60 dark:border-slate-700/60 bg-white/70 dark:bg-slate-900/70 backdrop-blur;
}

.fuz-footer {
  @apply border-t border-slate-200/60 dark:border-slate-700/60 py-6 mt-10 text-sm text-gray-500 dark:text-gray-400;
} */
