/* roulang page: index */
:root {
            --primary-dark: #0A1118;
            --accent-green: #00DC82;
            --accent-orange: #FF6B35;
            --surface-slate: #F8FAFC;
        }
        body {
            font-family: 'PingFang SC', 'Microsoft YaHei', 'Source Han Sans CN', sans-serif;
            background-color: #FFFFFF;
            color: #1E293B;
            overflow-x: hidden;
        }
        .text-kinetic-glow {
            text-shadow: 0 0 20px rgba(0, 220, 130, 0.4);
        }
        .card-shadow {
            box-shadow: 0 10px 30px -5px rgba(10, 17, 24, 0.05), 0 4px 6px -2px rgba(10, 17, 24, 0.02);
        }
        .hero-glow-bg {
            background: radial-gradient(circle at 50% 30%, rgba(0, 220, 130, 0.12) 0%, rgba(10, 17, 24, 0) 70%);
        }
