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

  .ta-related-projects .ta-related-projects__container {
    padding: var(--ta-space-5);
  }

  .ta-related-projects .ta-related-projects__header {
    align-items: center;
  }

  .ta-related-projects .ta-related-projects__title {
    font-size: var(--ta-type-section-title-size-mobile);
  }

  .ta-related-projects .ta-related-projects__track {
    gap: var(--ta-news-card-gap-mobile);
  }

  .ta-related-projects .ta-related-projects__overlay strong {
    font-size: var(--ta-type-card-title-size-mobile);
  }
}
