/* roulang page: index */
:root { --accent: #00D4FF; }
        body { background-color: #050A12; color: #FFFFFF; font-family: 'Inter', -apple-system, sans-serif; }
        .glass-card { background: rgba(255, 255, 255, 0.03); backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.1); transition: all 0.3s ease; }
        .glass-card:hover { transform: translateY(-5px); border-color: var(--accent); box-shadow: 0 10px 30px rgba(0, 212, 255, 0.15); }
        .btn-glow { box-shadow: 0 0 15px rgba(0, 212, 255, 0.4); }
        .btn-glow:hover { box-shadow: 0 0 25px rgba(0, 212, 255, 0.6); }
        .section-padding { padding: 80px 0; }
