body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
        body {
            font-family: 'Inter', sans-serif;
            background-color: #07070E;
            color: #F3F4F6;
        }
        h1, h2, h3, h4, h5, h6 {
            font-family: 'Outfit', sans-serif;
        }

        /* CMYK Electric Gradients */
        .bg-cmyk-gradient {
            background: linear-gradient(135deg, #FF007A 0%, #7928CA 50%, #00F0FF 100%);
        }
        
        .text-gradient {
            background: linear-gradient(90deg, #00F0FF 0%, #FF007A 50%, #FFEA00 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .text-gradient-cyan-magenta {
            background: linear-gradient(90deg, #00F0FF 0%, #FF007A 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        /* Neon Glow Border Effect */
        .glow-border {
            position: relative;
        }
        .glow-border::after {
            content: '';
            position: absolute;
            inset: -2px;
            background: linear-gradient(45deg, #00F0FF, #FF007A, #FFEA00);
            border-radius: inherit;
            z-index: -1;
            opacity: 0.7;
            transition: opacity 0.3s ease;
        }
        .glow-border:hover::after {
            opacity: 1;
        }

        /* Subtle Animated Background Elements */
        .cmyk-blob-1 {
            position: absolute;
            width: 400px;
            height: 400px;
            background: radial-gradient(circle, rgba(0, 240, 255, 0.15) 0%, rgba(0,0,0,0) 70%);
            top: -100px;
            left: -100px;
            z-index: 0;
            pointer-events: none;
        }
        .cmyk-blob-2 {
            position: absolute;
            width: 450px;
            height: 450px;
            background: radial-gradient(circle, rgba(255, 0, 122, 0.15) 0%, rgba(0,0,0,0) 70%);
            top: 20%;
            right: -150px;
            z-index: 0;
            pointer-events: none;
        }

        /* Custom Scrollbar */
        ::-webkit-scrollbar {
            width: 10px;
        }
        ::-webkit-scrollbar-track {
            background: #0A0A12;
        }
        ::-webkit-scrollbar-thumb {
            background: #232338;
            border-radius: 5px;
        }
        ::-webkit-scrollbar-thumb:hover {
            background: #FF007A;
        }
    