/* ============================================================
   企业合作 qiyehezuo.css
   骨架：H 环轨 —— 板块节点以环形珍珠环绕（timeline 中轴环 + 外圈光环装饰）
   母题：大厦握手 —— 板块右上叠放两个交叠圆环，象征两家企业握手
   ============================================================ */

.qy-hero .crumb em { color: var(--gold-deep); font-style: normal; }

/* ---------- 环轨母题：板块右上角双环交叠 ---------- */
.qy-mode-sec::before, .qy-flow-sec::before {
  content: ""; position: absolute; right: 40px; top: 30px;
  width: 90px; height: 90px; border: 2px solid var(--gold-light); border-radius: 50%;
  box-shadow: 46px -20px 0 -6px var(--cream), 46px -20px 0 0 var(--gold);
  opacity: .7; pointer-events: none;
}
.qy-mode-sec, .qy-flow-sec { position: relative; }

/* ---------- 权益卡：环形珍珠围绕中心 ---------- */
.qy-right-sec .grid-4 { position: relative; }
.qy-right-sec .grid-4::before {
  content: ""; position: absolute; left: 50%; top: 50%;
  width: 220px; height: 220px; transform: translate(-50%, -50%);
  border: 2px dashed var(--gold-light); border-radius: 50%; z-index: 0;
  pointer-events: none;
}
.qy-right-sec .card-soft { position: relative; z-index: 1; }

.qy-note { margin-top: 16px; font-size: 13.5px; color: var(--ink-mute); }
.qy-figcap { margin-top: 12px; font-size: 13.5px; color: var(--ink-mute); text-align: center; }
.qy-form-sec { border-top: 1px dashed var(--gold-light); }

/* ---------- 工具间距类 ---------- */
.mb-xs{margin-bottom:12px}.mb-s{margin-bottom:16px}.mb-l{margin-bottom:24px}.mt-xs{margin-top:14px}.mt-s{margin-top:16px}.mt-m{margin-top:18px}.mt-xl{margin-top:36px}
.qy-formhint{margin-bottom:18px;color:var(--ink-mute);font-size:13.5px}.field-top{margin-top:18px}.btn-top{margin-top:22px}
