/*
 * Self-hosted Proxima Nova — the BCS Aurora brand typeface (BCS-Aurora-Design-System-v2.md section 3
 * "Typography", rule #4; --font-family in aurora-tokens.css).
 *
 * COMMERCIAL FONT. Delivery requires a valid BCS licence. The woff2 files here are copied verbatim from
 * the design-system repository (D:\Projects\bcs-design\fonts\ProximaNova\, changeset ADS-005), which is
 * the canonical source. Only the WEB weights (.woff2) may be served to a browser — the desktop
 * ProximaNovaA-*.otf family in that repo is repo-only and must never be linked from a page.
 *
 * Weights: 400 (Regular), 600 (Semibold), 700 (Bold) — one @font-face per weight, so heavier text uses
 * the real cut instead of a browser-synthesised (faux) bold. The Proxima Nova A family has no Medium, so
 * a font-weight: 500 request resolves to Regular; the Aurora type scale only asks for 400/600/700, so
 * every weight the scale specifies is a real cut.
 *
 * Character coverage: these subsets are Latin. Inter stays loaded (fonts/inter/inter.css) and sits
 * directly behind Proxima Nova in @fontFamily, so glyphs outside the Proxima subsets — Ukrainian
 * Cyrillic, and the extended Latin of Polish / Romanian / Bulgarian transliteration — fall back to a
 * real web font per glyph rather than to whatever the operating system happens to have.
 *
 * Linked from each app's App.razor via ConstantsCommon.AppFile.LinkFontProximaNova.
 */

@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./ProximaNova-Regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./ProximaNova-Semibold.woff2') format('woff2');
}

@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./ProximaNova-Bold.woff2') format('woff2');
}
