/* Самохостинг шрифтов (оптимизация мобильной загрузки):
   - Montserrat: только реально используемые начертания (300/400/500/600/700),
     один woff2-файл на начертание, сабсет cyrillic+latin (~24 КБ на файл);
     ранее через @import с Google подключались все 18 начертаний.
   - font-display: swap — текст рендерится сразу, без FOIT (CLS/FCP).
   - Начертания 400 и 700 дополнительно preload'ятся в index.html. */
@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/montserrat/montserrat-v31-cyrillic_latin-300.woff2")
    format("woff2");
}

@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/montserrat/montserrat-v31-cyrillic_latin-regular.woff2")
    format("woff2");
}

@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/montserrat/montserrat-v31-cyrillic_latin-500.woff2")
    format("woff2");
}

@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/montserrat/montserrat-v31-cyrillic_latin-600.woff2")
    format("woff2");
}

@font-face {
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/montserrat/montserrat-v31-cyrillic_latin-700.woff2")
    format("woff2");
}

/* Акцидентный шрифт заголовков: только woff (eot/ttf удалены как неактуальные),
   font-display: swap против FOIT */
@font-face {
  font-family: "Zantroke";
  src: url("../fonts/Zantroke.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
