/* =========================================================================
   匠精灵广告标识 · 品牌主页面 公共主题 (深色工业 × 熔金橙红)
   用于：about/business/anli/news/contact/cooperate 等品牌主页面
   仅覆盖视觉层，HTML/导航/SEO 文字零改动。
   公共部分：:root变量、page-banner、title_head、CTA、页脚深色化
   ========================================================================= */

:root{
  /* 覆盖 common.css 蓝色主色 → 熔金橙红体系 */
  --primary:#d84315;
  --primary-hover:#c22a1c;
  --dark:#0b0f14;
  --gold:#ff7a1a;
  --gold-hover:#e8500f;
  --gold-light:rgba(255,122,26,.12);
  --text-dark:#16181d;
  --text-mid:#4a4f58;
  /* 熔金渐变令牌 */
  --grad-brand:linear-gradient(135deg,#ff8a2a 0%,#e8500f 45%,#c22a1c 100%);
  --ink-1:#0b0f14;
  --ink-2:#121821;
  --ink-line:rgba(255,255,255,.08);
  --shadow-glow:0 10px 34px rgba(232,80,15,.25);
}

/* ---------- 页内横幅 Banner：深色工业 + 熔金光晕 ---------- */
.page-banner{background:
  radial-gradient(900px 380px at 80% -10%, rgba(232,80,15,.22), transparent 60%),
  radial-gradient(700px 320px at 5% 110%, rgba(194,42,28,.16), transparent 55%),
  linear-gradient(100deg,#0a0e13 0%,#0d1219 55%,#100c0a 100%) !important}
.page-banner .banner-overlay{
  background:linear-gradient(100deg, rgba(6,9,13,.72) 0%, rgba(10,14,20,.50) 55%, rgba(40,16,6,.55) 100%) !important;
}
.page-banner .banner-content h1{
  background:linear-gradient(180deg,#fff 0%,#f3d9c4 100%);
  -webkit-background-clip:text;background-clip:text;
  -webkit-text-fill-color:transparent;color:#fff;
  text-shadow:none !important;
}
.page-banner .banner-content p{color:rgba(255,255,255,.85)}
.page-banner .banner-content p span{color:var(--gold) !important}

/* ---------- 区块标题：统一熔金下划线 ---------- */
.title_head h2{color:var(--text-dark);position:relative}
.title_head h2::after{
  content:"";position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);
  width:56px;height:4px;border-radius:2px;background:var(--grad-brand);
}
.title_head p{color:var(--text-mid)}

/* ---------- CTA 公共：熔金深色工业 ---------- */
.section-cta{
  background:
    radial-gradient(800px 400px at 85% 0%, rgba(255,138,42,.18), transparent 55%),
    linear-gradient(135deg,#1a0c06 0%,#2a1207 55%,#4a1a08 100%) !important;
  color:#fff;
}
.section-cta h2{color:#fff !important}
.section-cta p{color:rgba(255,255,255,.8) !important}
.section-cta .cta-btn-primary,.section-cta a.cta-btn-primary{
  background:var(--grad-brand);color:#fff;box-shadow:var(--shadow-glow);border:none;
}
.section-cta .cta-btn-primary:hover{box-shadow:0 12px 32px rgba(232,80,15,.4)}
.section-cta .cta-btn-secondary,.section-cta a.cta-btn-secondary{
  background:transparent;color:#fff;border:2px solid rgba(255,255,255,.7);
}
.section-cta .cta-btn-secondary:hover{background:rgba(255,255,255,.12)}
.cta-btn-primary,.cta-btn-secondary{border-radius:30px}

/* ---------- 页脚：深色工业 + 熔金点亮 (保留SEO内链) ---------- */
.pulic_foot_cont{
  background:linear-gradient(160deg,#0d1117 0%,#0a0d12 55%,#120a08 100%) !important;
  color:#cfd4db;
}
.pulic_foot_cont .contact_last .title_h{color:#fff !important;border-bottom-color:var(--gold) !important}
.pulic_foot_cont .contact_last .dl .dt{color:#fff !important}
.pulic_foot_cont .contact_last .dl .dd{color:#dfe3ea}
.pulic_foot_cont .contact_last .dl .dd .label{color:#c2c7cf !important}
.pulic_foot_cont .contact_last .dl .dd .val{color:#f5f6f8 !important}
.pulic_foot_cont .contact_last .dl .dd.tel .val{color:var(--gold) !important;font-size:20px}
.pulic_foot_cont .code_last .list .txt{color:#dfe3ea}
.pulic_foot_cont .code_last .list .tis_i{background:#fff;border-radius:10px}
.pulic_foot_cont .bit_copy{color:rgba(255,255,255,.55) !important;border-top-color:rgba(255,255,255,.12) !important}
.pulic_foot_cont .bit_copy a,
.pulic_foot_cont .bit_copy a[style*="color:#f0c040"],
.pulic_foot_cont .bit_copy a[style*="color:#999"]{color:rgba(255,255,255,.62) !important}
.pulic_foot_cont .bit_copy a:hover{color:#fff !important}

/* ---------- 产品标签残留浅蓝 → 熔金暖橙白字 ---------- */
.product-card .tags span{background:#fff3e6 !important;color:#d84315 !important;border:1px solid rgba(216,67,21,.15)}
.product-card::before{background:var(--gold) !important}

/* ---------- cooperate 痛点区深蓝渐变 → 熔金暖光炭黑 ---------- */
.section-pain{
  background-color:var(--ink-1) !important;
  background-image:
    radial-gradient(800px 380px at 82% 0%, rgba(232,80,15,.16), transparent 55%),
    radial-gradient(600px 320px at 8% 100%, rgba(194,42,28,.12), transparent 55%),
    linear-gradient(135deg,var(--ink-2) 0%,var(--ink-1) 100%) !important;
}

/* ---------- news 分类图标浅蓝 → 熔金暖橙 ---------- */
.news-card .cat-icon.default{background:rgba(216,67,21,.12) !important;color:#d84315 !important}
