

/* ==== 抽离自 blade 的内联样式 ==== */
/* ============================================
       获客赋能页(按原型 tuoke-automation: 三大获客引擎)
       ============================================ */
    .eg-grid {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 24px;
      margin-top: 44px;
    }
    @media (max-width: 900px) { .eg-grid { grid-template-columns: 1fr; } }
    .eg-card {
      background: #fff;
      border: 1px solid #eef0f4;
      border-radius: 16px;
      padding: 26px 24px;
      box-shadow: 0 8px 24px rgba(15,23,42,.05);
      display: flex;
      flex-direction: column;
      gap: 12px;
      transition: transform .25s, box-shadow .25s;
    }
    .eg-card:hover { transform: translateY(-4px); box-shadow: 0 16px 36px rgba(15,23,42,.1); }
    .eg-top { display: flex; align-items: center; justify-content: space-between; }
    .eg-icon { font-size: 30px; line-height: 1; }
    .eg-num { font-size: 13px; font-weight: 800; color: #c7cdd8; letter-spacing: 1px; }
    .eg-card h3 { font-size: 19px; font-weight: 800; color: #111827; margin: 0; }
    .eg-slogan { font-size: 13px; color: #7C3AED; font-weight: 600; }
    .eg-desc { font-size: 13.5px; color: #4b5b74; line-height: 1.8; margin: 0; }
    .eg-list { margin: 0; padding-left: 18px; display: flex; flex-direction: column; gap: 7px; }
    .eg-list li { font-size: 13px; color: #6b7280; line-height: 1.6; }
    .eg-flow {
      margin-top: 6px;
      font-size: 12.5px;
      color: #8a93a6;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      gap: 4px;
      background: #f8f9fc;
      border-radius: 8px;
      padding: 9px 12px;
    }
    .eg-flow b { color: #7C3AED; font-weight: 700; }
    .eg-cta {
      margin-top: auto;
      display: inline-flex;
      align-items: center;
      gap: 6px;
      font-size: 13px;
      color: #7C3AED;
      text-decoration: none;
      padding: 10px 14px;
      border: 1px solid rgba(124,58,237,.25);
      border-radius: 40px;
      transition: all .2s;
      cursor: pointer;
      background: none;
    }
    .eg-cta:hover { background: rgba(124,58,237,.07); border-color: rgba(124,58,237,.5); }
    .eg-cta-ico { font-size: 15px; }
    .eg-cta b { font-weight: 800; }
