/* Minimal CSS - Pure Tailwind Approach */
/* Only essential overrides and custom animations */

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap');

/* Custom animations for enhanced UX */
@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(30px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes pulse {
    0%, 100% {
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
}

.animate-fade-in-up {
    animation: fadeInUp 0.6s ease-out;
}

.animate-pulse-custom {
    animation: pulse 2s infinite;
}

/* Backdrop blur support for older browsers */
.backdrop-blur-fallback {
    background-color: rgba(255, 255, 255, 0.9);
}

@supports (backdrop-filter: blur(10px)) {
    .backdrop-blur-fallback {
        backdrop-filter: blur(10px);
        background-color: rgba(255, 255, 255, 0.1);
    }
}