/* ============================================================
   Шрифты — локально, со своего домена.

   Раньше три семейства тянулись с fonts.googleapis.com: чужой домен в
   критическом пути отрисовки плюс передача IP каждого посетителя третьей
   стороне (для проекта с оплатой и персональными данными это отдельный
   вопрос). Теперь всё лежит в assets/fonts.

   Почему набор именно такой:
   • Fraunces не содержит кириллицы вовсе (0 из 64 букв А–я), поэтому русские
     заголовки в нём никогда и не рисовались — они всегда проваливались на
     следующее семейство стека. Fraunces остаётся ради латиницы и цифр.
   • Кириллический дисплейный/серифный слой — Source Serif 4 (вариативный,
     оси wght 200–900 и opsz 8–60, есть курсив). Заменяет Cormorant Garamond,
     которого нет в наборе шрифтов линейки.
   • Inter закрывает основной текст, JetBrains Mono — технические подписи;
     оба с полной кириллицей. Раньше JetBrains Mono не запрашивался вообще,
     и подписи рисовались системным моноширинным.

   Файлы вариативные — один на всё семейство вместо пяти начертаний, подрезаны
   под латиницу, расширенную латиницу и кириллицу.
   font-display: swap — текст виден сразу, подменяется по мере загрузки.
   ============================================================ */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../fonts/fraunces-var.woff2') format('woff2-variations');
}

@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url('../fonts/source-serif-roman-var.woff2') format('woff2-variations');
}

@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 200 900;
  font-display: swap;
  src: url('../fonts/source-serif-italic-var.woff2') format('woff2-variations');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('../fonts/inter-var.woff2') format('woff2-variations');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 100 800;
  font-display: swap;
  src: url('../fonts/jetbrains-mono-var.woff2') format('woff2-variations');
}
