/* ============================================================
   v3 typefaces
   ------------------------------------------------------------
   EB Garamond   - display AND body. Generated pages nearly always
                   pair a serif display with a sans body; carrying
                   the serif down into the prose is what makes this
                   read as a document rather than as marketing.
                   Hierarchy comes from size and measure.
   IBM Plex Sans - interface chrome only: nav, buttons, labels.
   IBM Plex Mono - case citations, which are reference strings.

   Latin subset, served first-party. Fraunces and Inter are retired:
   that pairing is the default of generated pages, not a choice made
   for this firm.
   ============================================================ */

@font-face {
  font-family: 'EB Garamond';
  font-style: italic;
  font-weight: 400 600;
  font-display: swap;
  src: url('../fonts/garamond-italic-400-600.woff2') format('woff2');
}

@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('../fonts/garamond-normal-400-700.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/plex-sans-normal-400.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/plex-sans-normal-500.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/plex-sans-normal-600.woff2') format('woff2');
}

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

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