/* testimonials.css */
.testimonials-section { background: var(--bg-primary); }

.testimonial-card {
  width: calc(33.333% - var(--space-lg) * 2 / 3);
  min-width: 280px;
}

@media (max-width: 767px) {
  .testimonial-card { width: calc(100vw - var(--container-pad) * 2 - var(--space-lg)); }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .testimonial-card { width: calc(50% - var(--space-lg) / 2); }
}
