
        body { background-color: #020617; color: #f8fafc; scroll-behavior: smooth; }
        
        /* Glassmorphism & High-End UI Elements */
        .glass-nav { background: rgba(2, 6, 23, 0.85); backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px); border-bottom: 1px solid rgba(255, 255, 255, 0.05); }
        .glass-card { background: rgba(15, 23, 42, 0.6); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.05); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); }
        .glass-card:hover { border-color: rgba(59, 130, 246, 0.3); transform: translateY(-5px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.5), inset 0 0 20px rgba(255,255,255,0.02); }
        
        /* SEO Text Styling (Readability) */
        .seo-text { font-size: 1.1rem; line-height: 1.85; color: #cbd5e1; margin-bottom: 1.5rem; }
        .seo-text strong { color: #f8fafc; font-weight: 700; background: linear-gradient(120deg, rgba(37,99,235,0.15) 0%, rgba(37,99,235,0) 100%); padding: 0 4px; border-radius: 4px; }
        
        /* Scroll Animations (Performance Optimized) */
        .reveal { opacity: 0; transform: translateY(30px); transition: all 0.8s ease-out; }
        .reveal.active { opacity: 1; transform: translateY(0); }
        
        /* Text Gradients */
        .text-gradient { background: linear-gradient(135deg, #ffffff, #3b82f6); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
        .text-gradient-orange { background: linear-gradient(135deg, #f97316, #fb923c); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
        
        /* Custom Scrollbar */
        ::-webkit-scrollbar { width: 10px; }
        ::-webkit-scrollbar-track { background: #020617; }
        ::-webkit-scrollbar-thumb { background: #334155; border-radius: 5px; }
        ::-webkit-scrollbar-thumb:hover { background: #2563eb; }

        /* Floating WhatsApp */
        .fab-wa { position: fixed; bottom: 30px; right: 30px; z-index: 50; animation: pulse-green 2s infinite; }
        @keyframes pulse-green {
            0% { transform: scale(1); box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7); }
            70% { transform: scale(1.05); box-shadow: 0 0 0 15px rgba(37, 211, 102, 0); }
            100% { transform: scale(1); box-shadow: 0 0 0 0 rgba(37, 211, 102, 0); }
        }

        /* Section Dividers */
        .section-divider {
            height: 1px;
            background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);
            width: 100%;
            margin: 0 auto;
        }
    
