/* ═══════════════════════════════════════════════════════════════════════════
   PowerArena · лендинг — ДОБАВКА к вендорному набору шрифтов.
   [PATCH LANDING-CMS-Ф2: локальные шрифты вместо Google Fonts]

   Лендинг подключает ДВА файла:
     /vendor/fonts/fonts.css  — Golos Text 400/500/600/700/900 (уже вендорены
                                для игрового клиента, дублировать незачем)
     /landing/fonts.css       — этот файл: то, чего в наборе не было

   Чего не хватало и почему именно этого:
     Golos Text 800   — используется кнопками (.btn) и заголовками карточек (h3).
                        В вендорном наборе есть 700 и 900, но не 800: без него
                        браузер синтезировал бы начертание из соседнего.
     IBM Plex Mono    — в наборе отсутствовал целиком. Нужен для «терминального»
       400/500/600      регистра по PA_LANDING_DESIGN_SPEC §DES-06: код сессии,
                        формула дерева, числа-доказательства, нумерация шагов.

   Исходники — TTF из Google Fonts (OFL), переданные владельцем 2026-08-13,
   сконвертированы в woff2 без сабсеттинга. Кириллица проверена в обеих
   гарнитурах (Plex Mono — 168 глифов): формула дерева и коды сессий на русском
   рендерятся своим шрифтом, а не подменой.
   Лицензии: fonts/OFL-GolosText.txt, fonts/OFL-IBMPlexMono.txt
   ═══════════════════════════════════════════════════════════════════════════ */

@font-face {
  font-family: 'Golos Text';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(fonts/golos-text-800.woff2) format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(fonts/ibm-plex-mono-400.woff2) format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(fonts/ibm-plex-mono-500.woff2) format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(fonts/ibm-plex-mono-600.woff2) format('woff2');
}
