/* 北碚 主题 - 温泉缙云橙红 */
:root {
  --rq-primary: #b8442a;
  --rq-primary-light: #d65e3a;
  --rq-accent: #e8a05a;
  --rq-bg-soft: #fdf3ee;
  --rq-border: #f0d5c5;
  --rq-hero-bg-1: #5e1f10;
  --rq-hero-bg-2: #b8442a;
  --rq-hero-bg-3: #d65e3a;
}
body { background: #fffaf6; }
.rq-hero { background: linear-gradient(135deg, var(--rq-hero-bg-1) 0%, var(--rq-hero-bg-2) 50%, var(--rq-hero-bg-3) 100%); }
.rq-hero::after { content: ""; position: absolute; inset: 0; background-image: radial-gradient(circle at 70% 30%, rgba(232, 160, 90, 0.12) 0%, transparent 50%); pointer-events: none; }
.rq-logo-mark { background: linear-gradient(135deg, #b8442a, #e8a05a) !important; }
.rq-section-tag { background: rgba(184, 68, 42, 0.08) !important; color: #b8442a !important; }
.rq-section-title span { color: #b8442a; }
.rq-product-tag { background: rgba(184, 68, 42, 0.92) !important; }
.rq-nav-city-btn { color: #b8442a; border-color: #b8442a; }
.rq-nav-city-btn:hover { background: #b8442a; }
.rq-marketing-card::before { background: linear-gradient(90deg, #b8442a, #e8a05a); }
.rq-about-feature { border-left-color: #b8442a; }
.rq-faq-q::before { background: #b8442a; }
.rq-faq-icon { color: #b8442a; }
.rq-marketing-card h4::before { background: #b8442a; }
.rq-marketing-card li::before { color: #b8442a; }
.rq-cities a:hover, .rq-cities a.current { background: #b8442a; border-color: #b8442a; }
.rq-nav-menu a:hover { color: #b8442a; }
.rq-nav-city-list a:hover, .rq-nav-city-list a.current { color: #b8442a; }
.rq-contact-info { background: linear-gradient(135deg, #b8442a, #d65e3a) !important; }
.rq-advantage:hover { border-color: #b8442a; }
.rq-advantage-icon { background: linear-gradient(135deg, #b8442a, #d65e3a) !important; }
.rq-product:hover { border-color: #b8442a; }
.rq-faq-item.open { border-color: #b8442a; }
