/* Self-hosted, latin subset only.

   Fraunces ships with four axes (opsz, wght, SOFT, WONK). The design pins
   SOFT to 0 (hard terminals) and WONK to 1 (the odd alternates), so those two
   are instantiated into the file rather than shipped as variable data —
   118KB -> 60KB, and the type decision can't drift. opsz and wght stay live.

   Plex Sans is one variable file covering 400 and 500. */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(fraunces-display.woff2) format('woff2-variations');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(ibm-plex-sans-400-f66677.woff2) format('woff2-variations');
}

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

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