/*
 * klyr. — self-hosted шрифты (шаг 0.4 брендбука).
 * Источники, версии и sha256 — см. SOURCES.md рядом с этим файлом.
 * Все семейства — SIL Open Font License 1.1 (OFL.txt в каждой подпапке).
 *
 * Подключение (путь зависит от того, где лежит страница относительно
 * brand/fonts/ — здесь предполагать, что корень сайта совпадает с корнем
 * репозитория, нельзя; подставьте актуальный относительный путь):
 *   <link rel="stylesheet" href="brand/fonts/fonts.css">        (страница в корне репозитория)
 *   <link rel="stylesheet" href="../fonts/fonts.css">            (страница рядом, напр. в brand/type/)
 *   body { font-family: 'Inter', sans-serif; }
 *   h1   { font-family: 'Inter Tight', sans-serif; }
 *   .num { font-family: 'IBM Plex Mono', monospace; }
 *
 * Inter: оптический размер применяется автоматически (font-optical-sizing:
 * auto по умолчанию); для заголовков можно задать
 * font-variation-settings: 'opsz' 32.
 */

/* Inter — текст и UI, variable: wght 100–900, opsz 14–32 */
@font-face {
  font-family: 'Inter';
  src: url('./inter/InterVariable.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* Inter Tight — заголовки, variable: wght 100–900 */
@font-face {
  font-family: 'Inter Tight';
  src: url('./inter-tight/InterTight-Variable.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* IBM Plex Mono — цифры и лейблы, статические начертания 400/500/600 */
@font-face {
  font-family: 'IBM Plex Mono';
  src: url('./ibm-plex-mono/IBMPlexMono-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

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

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