@tailwind base; @tailwind components; @tailwind utilities; @layer base { body { @apply font-sans antialiased; } } @layer components { .btn-primary { @apply bg-brand-red text-white px-8 py-3 rounded-full font-medium hover:bg-brand-red-dark transition-colors duration-200; } .btn-secondary { @apply border-2 border-white text-white px-8 py-3 rounded-full font-medium hover:bg-white hover:text-gray-900 transition-colors duration-200; } .section-padding { @apply py-16 md:py-24; } .container-custom { @apply max-w-7xl mx-auto px-4 sm:px-6 lg:px-8; } }