 body {
            font-family: 'Inter', sans-serif;
            background-color: #0a0a0a;
            color: #e5e7eb;
        }
        .hero-bg {
            background-image: linear-gradient(rgba(10, 10, 10, 0.8), rgba(10, 10, 10, 1)), url('https://img.freepik.com/premium-photo/tennis-fashion-woman-with-sports-racket-outdoor-court-exercise-athlete-model-sport-style-beauty-edgy-pose-fitness-aesthetic-with-lifestyle-summer-workout-motivation_590464-140626.jpg');
            background-size: cover;
            background-position: center;
        }
        .accent-color { color: #00ff99; }
        .accent-bg { background-color: #00ff99; }
        .secondary-accent-color { color: #3b82f6; }
        .secondary-accent-bg { background-color: #3b82f6; }
        .card-bg { background-color: #1f2937; }
        .card-border { border-color: #374151; }
        .sticky-nav {
            position: sticky;
            top: 0;
            z-index: 50;
            transition: background-color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
        }
        .scrolled {
            background-color: rgba(16, 16, 16, 0.8);
            backdrop-filter: blur(10px);
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        }
        .stat-counter::after {
            content: '+';
        }
        .group:hover .group-hover-effect {
            transform: scale(1.05);
        }
        .podcast-wave {
            position: relative;
            width: 100%;
            height: 50px;
            overflow: hidden;
        }
        .podcast-wave span {
            position: absolute;
            bottom: 0;
            width: 5px;
            background-color: #00ff99;
            animation: wave 1.5s infinite ease-in-out;
        }
        @keyframes wave {
            0%, 100% { height: 5px; }
            50% { height: 40px; }
        }
        .nexus-bot-button {
            transition: all 0.3s ease;
        }
        .nexus-bot-button:hover {
            transform: scale(1.1);
            box-shadow: 0 0 20px #00ff99;
        }
