/* conference.css */

/* Entrance Animation */
@keyframes fadeInUp {
    from { opacity: 0; transform: translateY(40px); }
    to { opacity: 1; transform: translateY(0); }
}

.modern-card {
    animation: fadeInUp 1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;
}

.modern-card:nth-child(2) {
    animation-delay: 0.2s;
}

/* Floating Animation for Trophy Icon */
@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
}

.animate-float {
    animation: float 4s ease-in-out infinite;
}

/* Hover effects */
.modern-card:hover .bg-gradient-to-br {
    filter: brightness(1.1);
}