/* =====================================================================
   aviator-games.com — локальные вебшрифты
   ---------------------------------------------------------------------
   Все три файла — ПЕРЕМЕННЫЕ (variable), с осью wght. Проверено fontTools:
     Space Grotesk  wght 300..700, default 300  (файл: «Space Grotesk Light»)
     Inter          wght 100..900, default 400
     JetBrains Mono wght 400..800, default 400
   Поэтому каждое семейство объявлено ОДНИМ @font-face на диапазон весов,
   а не пачкой правил на 500/600/700 с одним и тем же src. Так браузер
   ставит ось wght в точное запрошенное значение и остаются доступны
   промежуточные веса (610, 560) — на них держится оптическая настройка
   заголовков в site.css. При объявлении фиксированными весами любой
   незаявленный вес молча падал на системный гротеск: у Space Grotesk
   так отваливались 300 и 400 (замерено — ширина строки совпадала с
   фолбэком), а дефолт файла = Light, то есть промах был бы в «тонко».

   Кириллица: у Inter и JetBrains Mono есть, у Space Grotesk НЕТ.
   RU-заголовки уезжают на Inter сами — это делает unicode-range,
   стек в --disp прописан так, что Inter стоит сразу за Space Grotesk.
   ===================================================================== */

/* --- Space Grotesk — дисплейная, только латиница --- */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(fonts/V8mDoQDjQSkFtoMM3T6r8E7mPbF4C_k3HqU.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* --- Inter — корпус, кириллица + латиница --- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7W0Q5n-wU.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* --- JetBrains Mono — данные, кириллица + латиница --- */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwgknk-6nFg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwgknk-4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
