/* ===== 贵州全省版 - 山地公园省风格 ===== */
:root {
  --theme-color: #0e7c66;
  --theme-color-dark: #075c4b;
  --theme-color-light: #e6f4f0;
  --theme-color-accent: #f5a623;
  --gradient-main: linear-gradient(135deg, #0e7c66 0%, #075c4b 100%);
}
.rq-header {
  background: var(--gradient-main);
}
.rq-header::before {
  background-image:
    radial-gradient(circle at 15% 25%, rgba(255,255,255,.14) 0%, transparent 38%),
    radial-gradient(circle at 85% 75%, rgba(245,166,35,.18) 0%, transparent 40%),
    radial-gradient(circle at 50% 50%, rgba(255,255,255,.08) 0%, transparent 50%);
}
.rq-header::after {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'><path d='M0 50 Q20 20 40 50 T80 50' stroke='rgba(255,255,255,0.05)' fill='none' stroke-width='1.2'/><path d='M0 65 Q20 35 40 65 T80 65' stroke='rgba(255,255,255,0.04)' fill='none' stroke-width='1'/></svg>");
}
.rq-product-image::after { background: rgba(14,124,102,.7); }
.rq-banner h1 .highlight {
  background: linear-gradient(90deg, #f5a623, #ffd57a);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
