/**
 * PROУрок — локальні шрифти.
 *
 * Файл описує лише ті накреслення, які реально трапляються в темі.
 * Перед додаванням нової ваги перевірте, чи вона десь застосовується:
 * кожен зайвий @font-face — це файл, який браузер може піти качати.
 *
 * Manrope 500/600/700/800 — заголовки, назви, кнопки (font-display).
 * Inter   400/500/600/700 — основний текст (font-sans).
 * Caveat  700             — рукописний слоган у hero (.prourok-hero-tagline).
 *
 * Caveat 600 свідомо немає: у theme.css слоган єдиний, і він 700.
 *
 * ФОРМАТ ЛИШЕ WOFF2
 * Його розуміють усі браузери з 2016 року, і саме його (і тільки його)
 * віддає сучасним браузерам сам Google. Додавати woff/ttf «про всяк
 * випадок» означає покласти на диск другий комплект файлів, який ніхто
 * ніколи не завантажить.
 *
 * ПРО ПІДМНОЖИНИ СИМВОЛІВ
 * Файли зібрані з підмножин latin + cyrillic. Cyrillic-ext не потрібен:
 * українські і, ї, є, ґ (U+0456, U+0457, U+0454, U+0490–0491) входять до
 * базової cyrillic. Через це unicode-range тут не вказано — кожен файл
 * уже містить рівно потрібний набір, і ділити його вдруге немає сенсу.
 *
 * font-display: swap — текст малюється системним шрифтом одразу й
 * підмінюється, щойно приїде свій. Альтернатива (block) дає порожній
 * екран на час завантаження.
 */

/* --------------------------------------------------------------------
 * Manrope — заголовки
 * ----------------------------------------------------------------- */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/manrope-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/manrope-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/manrope-700.woff2') format('woff2');
}

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

/* --------------------------------------------------------------------
 * Inter — основний текст
 * ----------------------------------------------------------------- */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/inter-400.woff2') format('woff2');
}

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

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

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

/* --------------------------------------------------------------------
 * Caveat — рукописний слоган
 * ----------------------------------------------------------------- */
@font-face {
  font-family: 'Caveat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/caveat-700.woff2') format('woff2');
}
