        * {
            scroll-behavior: smooth;
        }
        
        .gradient-bg {
            background: linear-gradient(135deg, rgba(109, 40, 217, 0.1) 0%, rgba(192, 38, 211, 0.1) 100%);
        }
        
        .gradient-card {
            background: linear-gradient(135deg, rgba(109, 40, 217, 0.2) 0%, rgba(192, 38, 211, 0.2) 100%);
        }
        
        .hero-gradient {
            background: radial-gradient(circle at center, rgba(109, 40, 217, 0.15) 0%, transparent 70%);
        }
        
        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }
        
        .animate-fade-in-up {
            animation: fadeInUp 0.6s ease-out forwards;
        }