/**
 * Module CSS: 26-process.css
 * Trích nguyên văn dòng 1253-1302 của pctech-homepage.css gốc.
 * Không đổi nội dung — chỉ tách file theo đúng marker sẵn có trong code gốc.
 */
    /* ── Process ── */
    .process-steps {
      display: flex;
      justify-content: space-between;
      align-items: flex-start;
      position: relative;
      gap: 16px;
    }
    .process-steps::before {
      content: '';
      position: absolute;
      top: 36px; left: 10%; right: 10%;
      height: 3px;
      background: linear-gradient(90deg, var(--blue), var(--orange));
      z-index: 0;
    }
    .process-step {
      flex: 1;
      text-align: center;
      position: relative;
      z-index: 1;
    }
    .step-num {
      width: 72px; height: 72px;
      margin: 0 auto 16px;
      border-radius: 50%;
      background: var(--white);
      border: 3px solid var(--blue);
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 1.5rem;
      font-weight: 800;
      color: var(--blue);
      box-shadow: var(--shadow);
      transition: background 0.3s, color 0.3s, border-color 0.3s;
    }
    .process-step:hover .step-num {
      background: var(--orange);
      border-color: var(--orange);
      color: var(--white);
    }
    .process-step h4 {
      font-size: 0.95rem;
      font-weight: 700;
      color: var(--blue-dark);
      margin-bottom: 6px;
    }
    .process-step p { font-size: 0.82rem; color: var(--gray-500); }

