/* =========================
   1. Подключаем шрифты
   ========================= */

@font-face {
  font-family: "CenturyGothic";
  src: url("../fonts/CenturyGothic.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CenturyGothic-Bold";
  src: url("../fonts/CenturyGothic-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* =========================
   2. Базовый шрифт по сайту
   ========================= */

/* По умолчанию — всем элементам на странице */
body,
body * {
  font-family: "CenturyGothic", system-ui, -apple-system, BlinkMacSystemFont,
               "Inter", "Manrope", Arial, sans-serif !important;
  font-weight: 400;
  letter-spacing: 0; /* чтобы не было излишней разрядки */
}

/* Заголовки, жирные тексты и т.п. — болдовая версия */
h1, h2, h3, h4, h5, h6,
b, strong,
.section-title h1,
.section-title h2,
.case-card__title,
.btn-main,
.btn-primary,
button.btn-main,
button.btn-primary {
  font-family: "CenturyGothic-Bold", "CenturyGothic", system-ui, -apple-system,
               BlinkMacSystemFont, "Inter", "Manrope", Arial, sans-serif !important;
  font-weight: 700;
}

/* =========================
   3. Откатываем шрифт в шапке и футере
   (чтобы там остался фирменный Inter/Manrope)
   ========================= */

.header,
.header * {
  font-family: "Inter", "Manrope", system-ui, -apple-system, BlinkMacSystemFont,
               Arial, sans-serif !important;
  font-weight: inherit;
  letter-spacing: inherit;
}

.footer,
.footer * {
  font-family: "Inter", "Manrope", system-ui, -apple-system, BlinkMacSystemFont,
               Arial, sans-serif !important;
  font-weight: inherit;
  letter-spacing: inherit;
}

