/* roulang page: index */
:root {
            --color-wafer: #0D1117;
            --color-accent: #00D084;
            --color-copper: #D97706;
            --color-bg-alt: #F4F6F9;
        }
        body {
            color: #1F2937;
            background-color: #FFFFFF;
            line-height: 1.75;
            -webkit-font-smoothing: antialiased;
        }
        .hero-glow {
            background: radial-gradient(circle at 50% 30%, rgba(0, 208, 132, 0.08) 0%, rgba(13, 17, 23, 0) 70%);
        }
        .chip-pattern {
            background-image: radial-gradient(rgba(217, 119, 6, 0.12) 1px, transparent 0);
            background-size: 24px 24px;
        }
        .industrial-card {
            border: 1px solid #E5E7EB;
            transition: all 0.25s ease-in-out;
        }
        .industrial-card:hover {
            border-color: #00D084;
            transform: translateY(-2px);
            box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05), 0 8px 10px -6px rgba(0, 0, 0, 0.05);
        }
