@media (max-width: 1199.98px) {
  .ta-services-list .ta-services-list__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767.98px) {
  .ta-services-list {
    padding-block: var(--ta-section-padding-y-mobile);
  }

  .ta-services-list .ta-services-list__header {
    margin-block-end: var(--ta-space-6);
  }

  .ta-services-list .ta-services-list__title {
    font-size: var(--ta-type-section-title-size-mobile);
  }

  .ta-services-list .ta-services-list__intro {
    font-size: var(--ta-type-card-text-size-mobile);
  }

  .ta-services-list .ta-services-list__grid {
    grid-template-columns: minmax(0, 1fr);
    gap: var(--ta-news-card-gap-mobile);
  }

  .ta-services-list .ta-services-list__media {
    aspect-ratio: var(--ta-news-image-aspect-ratio-mobile);
  }

  .ta-services-list .ta-services-list__body {
    padding: var(--ta-news-card-padding-y-mobile) var(--ta-news-card-padding-x-mobile);
  }

  .ta-services-list .ta-services-list__card-title {
    font-size: var(--ta-type-card-title-size-mobile);
  }

  .ta-services-list .ta-services-list__excerpt {
    font-size: var(--ta-type-card-text-size-mobile);
  }
}
