.hero__models {
  /* Обеспечивает перенос элементов */
  display: flex;
  flex-wrap: wrap;
  /* Расстояние между плашками */
  gap: 10px;
  margin-top: 20px;
    max-width: 765px;
}

.model-button{ 
    color: white !important;
}

.model-button {
  /* Стилизация текста */
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  text-decoration: none;

  /* Визуальное оформление */
  background-color: rgba(255, 255, 255, 0.1); /* Полупрозрачный фон */
  border: 1px solid rgba(255, 255, 255, 0.2); /* Тонкая рамка */
  border-radius: 20px; /* Скругленные углы */
  padding: 8px 16px;

  /* Элемент должен быть блочным для отступов */
  display: inline-block;
  cursor: pointer;

  /* Эффект при наведении */
  transition: background-color 0.2s, border-color 0.2s;
}

.model-button:hover {
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #fff;
}

.cover-service {
  padding-top: 0;
  padding-bottom: 0px;
}

.cover-service__content {
  width: 100%;
  max-width: 100%;
}
/* --- Секция "ГАРАНТИЯ КАЧЕСТВА" (cover-service) --- */

.cover-service {
  background-color: #f7f7f7;
  /* Добавляем базовый шрифт для всего блока */
  font-family: "Golos Text", sans-serif;
}

/* Метка "ГАРАНТИЯ КАЧЕСТВА" */
.cover-service__label {
  /* Оранжевый цвет */
  color: #ff8c00;
  font-size: 14px;
  font-weight: 600; /* Обычно метки жирные */
  text-transform: uppercase;
  margin-bottom: 5px;
  line-height: 1.4; /* Наследуем или устанавливаем */
}

/* Главный заголовок секции */
.cover-service__title {
  font-family: Golos Text;
  font-weight: 600;
  font-style: SemiBold;
  font-size: 42px;
  leading-trim: NONE;
  line-height: 100%;
  letter-spacing: -3%;
}

/* Основной текстовый блок, содержащий абзацы и списки */
.cover-service__text {
  color: #555;
  max-width: 900px;
}

/* СТИЛИ ИЗ FIGMA ДЛЯ ОСНОВНОГО ТЕКСТА (p и li) */
.cover-service__text p,
.services-list li,
.advantages-list li {
  font-weight: 400; /* Regular */
  font-size: 18px;
  line-height: 1.4; /* 140% */
  letter-spacing: -0.03em; /* -3% */
}

/* Подзаголовки списков ("Наши услуги...", "Почему выбирают...") */
.service-subtitle,
.advantages-subtitle {
  font-weight: 600; /* Делаем подзаголовки жирнее, чем основной текст */
  color: #333;
  /* Размер может быть 18px, но жирный */
  font-size: 18px;
  line-height: 1.4;
  letter-spacing: -0.03em;
  margin-top: 25px;
  margin-bottom: 10px;
}

/* Стилизация элемента списка (li) */
/* Переопределяем margin-bottom, так как он был установлен выше */
.services-list li,
.advantages-list li {
  padding-left: 20px;
}

/* Кастомный маркер */
