/* ==========================================================================
   橙就智企 · 深色品牌层（brand-dark.css）
   三个入口页（AI 企业服务 / AI 教育 / 证书培训）共用：同一套 CSS 变量 + 同一个导航与页脚组件。
   运维说明：改品牌色只改下面 :root；改导航项只改各页 <nav class="bd-nav"> 里的三个 <a>。
   ========================================================================== */
:root{
  --bd-bg:#0d0f14;          /* 深色科技底 */
  --bd-bg-2:#12151c;        /* 卡片/窗口底 */
  --bd-bg-3:#181c25;        /* 更浅一层 */
  --bd-line:rgba(255,255,255,.08);
  --bd-line-2:rgba(255,255,255,.14);
  --bd-text:#fff;           /* 主文字：白 */
  --bd-text-2:rgba(255,255,255,.72);
  --bd-text-3:rgba(255,255,255,.46);
  --bd-brand:#ff7a1a;       /* 品牌橙 */
  --bd-brand-2:#ff9a4d;
  --bd-brand-glow:rgba(255,122,26,.35);
  --bd-ok:#36d399;
  --bd-warn:#ffb020;
  --bd-bad:#ff5a5f;
  --bd-wrap:1200px;
  --bd-ease:cubic-bezier(.2,.7,.2,1);
}

/* ---------- 顶部导航（三页共用）：只有三个入口 ---------- */
.bd-nav{
  position:fixed;top:0;left:0;right:0;z-index:100;height:64px;
  display:flex;align-items:center;
  background:rgba(13,15,20,.72);
  -webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);
  border-bottom:1px solid var(--bd-line);
}
.bd-nav .bd-in{width:100%;max-width:var(--bd-wrap);margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:28px}
.bd-brand{display:flex;align-items:center;gap:10px;color:var(--bd-text);text-decoration:none;font-weight:800;font-size:17px;letter-spacing:.5px}
.bd-brand i{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,var(--bd-brand),#ff4d00);display:grid;place-items:center;font-style:normal;font-size:16px;font-weight:900;color:#fff;box-shadow:0 6px 18px var(--bd-brand-glow)}
.bd-brand small{display:block;font-size:9px;font-weight:600;letter-spacing:2px;color:var(--bd-text-3);margin-top:-2px}
.bd-menu{display:flex;gap:6px;margin-left:auto}
.bd-menu a{color:var(--bd-text-2);text-decoration:none;font-size:15px;font-weight:600;padding:8px 16px;border-radius:999px;transition:color .2s,background .2s}
.bd-menu a:hover{color:#fff;background:rgba(255,255,255,.06)}
.bd-menu a.on{color:#fff;background:rgba(255,122,26,.16);box-shadow:inset 0 0 0 1px rgba(255,122,26,.45)}
.bd-nav .bd-cta{margin-left:8px;background:var(--bd-brand);color:#fff;text-decoration:none;font-size:14px;font-weight:700;padding:9px 18px;border-radius:999px;box-shadow:0 8px 22px var(--bd-brand-glow);transition:transform .2s var(--bd-ease),filter .2s}
.bd-nav .bd-cta:hover{transform:translateY(-1px);filter:brightness(1.08)}
@media(max-width:720px){
  .bd-nav .bd-in{padding:0 14px;gap:8px}
  .bd-brand small{display:none}
  .bd-menu{gap:0}
  .bd-menu a{font-size:13px;padding:7px 9px}
  .bd-nav .bd-cta{display:none}
}

/* ---------- 页脚（三页共用）：工商信息 + 备案 + 隐私/协议 ---------- */
.bd-foot{background:#090b0f;border-top:1px solid var(--bd-line);color:var(--bd-text-3);font-size:13px;padding:36px 0 30px}
.bd-foot .bd-in{max-width:var(--bd-wrap);margin:0 auto;padding:0 24px}
.bd-foot-top{display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:space-between;align-items:flex-start;padding-bottom:22px;border-bottom:1px solid var(--bd-line)}
.bd-foot b{color:var(--bd-text-2);font-weight:700}
.bd-foot a{color:var(--bd-text-3);text-decoration:none}
.bd-foot a:hover{color:var(--bd-brand-2)}
.bd-foot-links{display:flex;gap:18px;flex-wrap:wrap}
.bd-foot-bot{padding-top:18px;display:flex;flex-wrap:wrap;gap:8px 22px;line-height:1.8}
