/* roulang page: index */
:root {
            --color-primary: #0F172A;
            --color-accent: #10B981;
            --color-bg-light: #F8FAFC;
        }
        body {
            font-family: system-ui, -apple-system, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
            color: #1e293b;
            background-color: #ffffff;
            -webkit-font-smoothing: antialiased;
        }
        .hero-bg {
            background-image: linear-gradient(to right, rgba(15, 23, 42, 0.94) 30%, rgba(15, 23, 42, 0.75) 100%), url('/assets/images/f11bf34ac77094f9.png');
            background-size: cover;
            background-position: center;
        }
        .dark-section-bg {
            background-image: linear-gradient(180deg, #0F172A 0%, #020617 100%);
        }
