/*
 * Subsetted woff2 font declarations.
 *
 * ADDITIVE OVERRIDE (pitfall A42). The original @font-face rules live inside
 * public/css/app.min.css, which is a frozen artefact with no recoverable source
 * (see src/DO-NOT-RECOMPILE.md). Rather than edit it, this sheet is enqueued
 * AFTER it and redeclares the same font-family names, so the later declaration
 * wins and the .ttf files are never requested.
 *
 * app.min.css ships byte-identical: sha256 fedb3be5588c9d06…
 *
 * Sizes: the five Futura PT files were full Cyrillic builds on an English-only
 * UK site. Subset to the 188 codepoints actually rendered (harvested from 12
 * live pages) plus a Latin-1 baseline so future content cannot tofu.
 *
 *   Urbanist      82.9 KiB -> 21.6 KiB
 *   FuturaMedium  65.1 KiB ->  6.3 KiB
 *   FuturaBold    66.2 KiB ->  6.6 KiB
 *   FuturaLight   64.7 KiB ->  6.3 KiB
 *   FuturaDemi    64.7 KiB ->  6.4 KiB
 *   Futura PT     62.6 KiB ->  6.0 KiB
 *   TOTAL        406.2 KiB -> 53.2 KiB   (-86.9%)
 *
 * A28 verified: all five Futura weights keep DISTINCT width signatures and
 * usWeightClass values (300/400/450/500/700), so no two weights collapsed.
 *
 * Only woff2 is listed. Never add a .ttf fallback alongside it — the browser
 * fetches BOTH and the "optimisation" adds bytes (A28).
 */

@font-face {
  font-family: Urbanist;
  src: url(../../fonts/woff2/Urbanist.woff2) format("woff2");
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FuturaMedium;
  src: url(../../fonts/woff2/FuturaCyrillicMedium.woff2) format("woff2");
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FuturaBold;
  src: url(../../fonts/woff2/FuturaCyrillicBold.woff2) format("woff2");
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FuturaLight;
  src: url(../../fonts/woff2/FuturaCyrillicLight.woff2) format("woff2");
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: FuturaDemi;
  src: url(../../fonts/woff2/FuturaCyrillicDemi.woff2) format("woff2");
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Futura PT";
  src: url(../../fonts/woff2/FuturaCyrillicBook.woff2) format("woff2");
  font-style: normal;
  font-display: swap;
}
