/**
 * Только промежуток 1025–1200 (между якорями 1024 и 1200).
 * Макеты на 1024, 1200 и 1440 в компонентах не трогаем.
 */

@media (min-width: 1025px) and (max-width: 1200px) {
  .home-features__inner {
    width: var(--layout-inner-width);
    max-width: 100%;
  }

  .home-features__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 28px;
    width: 100%;
    max-width: var(--layout-inner-width);
    justify-content: space-between;
  }

  .home-feature-card {
    width: 100%;
    max-width: 550px;
    height: 350px;
  }

  .home-feature-card__icon {
    top: 52px;
    left: 50%;
    width: 152px;
    height: 152px;
    object-fit: contain;
    transform: translateX(-50%);
  }

  .home-feature-card__icon--wide {
    width: auto;
    height: 152px;
    transform: translateX(-50%);
  }
}
