.inmode-technologies .section-heading h2 {
  color: var(--accent);
}

.inmode-technologies .section-heading__description {
  max-width: none;
}

.inmode-technologies__catalog {
  grid-template-columns: minmax(0, 1fr);
}

@media (min-width: 1024px) {
  .inmode-technologies__catalog {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .inmode-technologies .treatment-list-card__link {
    min-height: 0;
    aspect-ratio: 333 / 235;
  }

  .inmode-technologies .treatment-list-card__body h3 {
    font-size: clamp(1.2rem, 1.6vw, 1.6rem);
  }

  .inmode-technologies .treatment-list-card__cta {
    font-size: 0.95rem;
  }
}
