/* roulang page: index */
:root {
      --primary: #1E293B;
      --accent: #0EA5E9;
      --emerald: #10B981;
      --bg-dark: #0B1120;
      --bg-light: #F8FAFC;
    }
    body {
      font-family: system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
      color: #334155;
      background-color: #FFFFFF;
      overflow-x: hidden;
    }
    .hero-search-shadow {
      box-shadow: 0 20px 45px -10px rgba(14, 165, 233, 0.15);
    }
