/* ==========================================================================
   IBM Plex, self-hosted.

   Tuohy is typeset in IBM Plex Sans with IBM Plex Mono for identifiers. The
   files are served from this application rather than from Google Fonts: a
   Trust network has no business making a request to a third party on every
   page load, and a browser inside the hospital firewall often cannot reach
   one at all -- which would silently drop the app back to the system font.
   The CSP in src/middleware/security.js allows fonts from 'self' only, so
   this is also the only arrangement the headers permit.

   Latin subset, woff2 only. Every browser that can run the app supports it,
   and the whole family is 86 kB. Licensed under the SIL Open Font License
   1.1 -- see fonts/OFL.txt.
   ========================================================================== */

@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/ibm-plex-sans-latin-400-normal.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/ibm-plex-sans-latin-500-normal.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("fonts/ibm-plex-sans-latin-600-normal.woff2") format("woff2");
}
@font-face {
  font-family: "IBM Plex Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("fonts/ibm-plex-mono-latin-500-normal.woff2") format("woff2");
}
