/*
 * Polices vendorisées.
 *
 * Le CSS nommait IBM Plex sans qu'aucun fichier ne soit servi : tout retombait
 * sur Helvetica, Georgia et Menlo système. Les caractères que l'application
 * affichait n'étaient donc choisis par personne — c'était le défaut, pas le goût.
 *
 * Sous-ensemble latin uniquement. Servies depuis le domaine et mises en cache
 * par le service worker : aucune requête vers un tiers, et elles fonctionnent
 * en mode avion (§6.5, §6.6).
 */

@font-face { font-family: 'Archivo Narrow'; font-style: normal; font-weight: 500;
  font-display: swap; src: url('../polices/ArchivoNarrow-500.woff2') format('woff2'); }
@font-face { font-family: 'Archivo Narrow'; font-style: normal; font-weight: 700;
  font-display: swap; src: url('../polices/ArchivoNarrow-700.woff2') format('woff2'); }
@font-face { font-family: 'Bricolage Grotesque'; font-style: normal; font-weight: 600;
  font-display: swap; src: url('../polices/BricolageGrotesque-600.woff2') format('woff2'); }
@font-face { font-family: 'Bricolage Grotesque'; font-style: normal; font-weight: 800;
  font-display: swap; src: url('../polices/BricolageGrotesque-800.woff2') format('woff2'); }
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400;
  font-display: swap; src: url('../polices/IBMPlexMono-400.woff2') format('woff2'); }
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 600;
  font-display: swap; src: url('../polices/IBMPlexMono-600.woff2') format('woff2'); }
@font-face { font-family: 'IBM Plex Sans Condensed'; font-style: normal; font-weight: 400;
  font-display: swap; src: url('../polices/IBMPlexSansCondensed-400.woff2') format('woff2'); }
@font-face { font-family: 'IBM Plex Sans Condensed'; font-style: normal; font-weight: 600;
  font-display: swap; src: url('../polices/IBMPlexSansCondensed-600.woff2') format('woff2'); }
@font-face { font-family: 'IBM Plex Sans Condensed'; font-style: normal; font-weight: 700;
  font-display: swap; src: url('../polices/IBMPlexSansCondensed-700.woff2') format('woff2'); }
@font-face { font-family: 'Instrument Serif'; font-style: italic; font-weight: 400;
  font-display: swap; src: url('../polices/InstrumentSerif-400-i.woff2') format('woff2'); }
@font-face { font-family: 'Instrument Serif'; font-style: normal; font-weight: 400;
  font-display: swap; src: url('../polices/InstrumentSerif-400.woff2') format('woff2'); }
@font-face { font-family: 'Literata'; font-style: normal; font-weight: 400;
  font-display: swap; src: url('../polices/Literata-400.woff2') format('woff2'); }
@font-face { font-family: 'Literata'; font-style: normal; font-weight: 700;
  font-display: swap; src: url('../polices/Literata-700.woff2') format('woff2'); }
@font-face { font-family: 'Martian Mono'; font-style: normal; font-weight: 400;
  font-display: swap; src: url('../polices/MartianMono-400.woff2') format('woff2'); }
@font-face { font-family: 'Martian Mono'; font-style: normal; font-weight: 700;
  font-display: swap; src: url('../polices/MartianMono-700.woff2') format('woff2'); }
@font-face { font-family: 'Newsreader'; font-style: normal; font-weight: 400;
  font-display: swap; src: url('../polices/Newsreader-400.woff2') format('woff2'); }
@font-face { font-family: 'Newsreader'; font-style: normal; font-weight: 600;
  font-display: swap; src: url('../polices/Newsreader-600.woff2') format('woff2'); }
@font-face { font-family: 'Newsreader'; font-style: normal; font-weight: 700;
  font-display: swap; src: url('../polices/Newsreader-700.woff2') format('woff2'); }
