ansparent);
      mask: linear-gradient(90deg,
          transparent,
          rgba(0, 0, 0, 1) 10%,
          rgba(0, 0, 0, 1) 90%,
          transparent);
    }

    /* cards */
    body.dark-mode .testimonial-card {
      background: #1f2937;
      /* card bg */
      color: #e5e7eb;
      /* default text */
      box-shadow: 0 8px 24px rgba(0, 0, 0, 0.35);
    }

    body.dark-mode .testimonial-card:hover {
      background: linear-gradient(135deg, #1f2937 0%, #111827 100%);
      box-shadow: 0 16px 40