/* roulang page: index */
:root {
            --primary-blue: #0A192F;
            --accent-green: #00FF9D;
            --cyber-purple: #6C63FF;
            --text-main: #E2E8F0;
            --text-dim: #94A3B8;
        }
        body { background-color: var(--primary-blue); color: var(--text-main); font-family: 'Inter', system-ui, sans-serif; }
        .glass-card { background: rgba(255, 255, 255, 0.03); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.1); }
        .glass-card:hover { border-color: var(--accent-green); transition: 0.3s; }
        .btn-gradient { background: linear-gradient(90deg, #6C63FF, #00FF9D); }
        .gradient-text { background: linear-gradient(to right, #00FF9D, #6C63FF); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
