/**
 * Module CSS: 29-cases.css
 * Trích nguyên văn dòng 1433-1479 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.
 */
    /* ── Cases ── */
    .cases { background: var(--gray-50); }
    .cases-grid {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 24px;
    }
    .case-card {
      background: var(--white);
      border-radius: var(--radius);
      overflow: hidden;
      box-shadow: var(--shadow);
      transition: transform 0.3s, box-shadow 0.3s;
    }
    .case-card:hover { transform: translateY(-6px); box-shadow: var(--shadow-lg); }
    .case-img {
      height: 200px;
      background: linear-gradient(135deg, var(--blue-light), var(--orange-light));
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 3rem;
      overflow: hidden;
    }
    .case-img img { width: 100%; height: 100%; object-fit: cover; }
    .case-body { padding: 24px; }
    .case-tag {
      font-size: 0.75rem;
      font-weight: 700;
      color: var(--orange);
      text-transform: uppercase;
      letter-spacing: 0.05em;
      margin-bottom: 8px;
    }
    .case-body h3 {
      font-size: 1.05rem;
      font-weight: 700;
      color: var(--blue-dark);
      margin-bottom: 8px;
    }
    .case-body p { font-size: 0.88rem; color: var(--gray-500); margin-bottom: 12px; }
    .case-result {
      font-size: 0.85rem;
      font-weight: 600;
      color: var(--green);
    }

