/* roulang page: index */
:root {
            --brand-primary: #059669;
            --brand-primary-light: #10B981;
            --brand-graphite: #0F172A;
            --brand-slate: #475569;
        }
        body {
            font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
            color: #1e293b;
            background-color: #f8fafc;
        }
        .hero-video-bg {
            background-image: linear-gradient(rgba(11, 15, 25, 0.88), rgba(11, 15, 25, 0.82)), url('/assets/images/834260352e66ad7a.webp');
            background-size: cover;
            background-position: center;
        }
        .circuit-pattern {
            background-image: radial-gradient(rgba(16, 185, 129, 0.15) 1px, transparent 1px);
            background-size: 24px 24px;
        }
