/* ---------------------------------------------------------------------------
   ШРИФТЫ — локальные файлы, никаких внешних запросов.

   Указано по два адреса на шрифт. Браузер берёт первый, который сможет
   загрузить: если woff2 нет, он молча переходит к ttf. Поэтому works и когда
   вы просто скачали ttf с GitHub, и когда позже прогнали tools/fetch-fonts.sh
   и получили woff2 (он вдвое легче — для боевого сайта лучше он).

   Оба шрифта переменные: один файл покрывает всю насыщенность, отдельные
   файлы под 400/500/600/700 не нужны.

   unicode-range намеренно НЕ указан. Стандартные подмножества Google делят
   шрифт на latin и cyrillic, но знак рубля (U+20BD) не входит ни в одно из
   них — и все цены на сайте рисовались бы подменным шрифтом. Один файл с
   полным набором символов эту ловушку снимает.

   Файлов шрифтов в проекте нет, как их получить — assets/fonts/README-fonts.txt
   Пока их нет, сайт работает и рисуется системными шрифтами.
--------------------------------------------------------------------------- */

@font-face {
  font-family: 'Exo 2';
  src: url('../fonts/Exo2-Variable.woff2') format('woff2'),
       url('../fonts/Exo2-Variable.ttf')   format('truetype');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'JetBrains Mono';
  src: url('../fonts/JetBrainsMono-Variable.woff2') format('woff2'),
       url('../fonts/JetBrainsMono-Variable.ttf')   format('truetype');
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}
