/*
 * The three fonts the coming-soon page uses, served from the site's own host.
 *
 * WHY THEY ARE HERE AND NOT AT A FONT SERVICE. The page as written loaded them from Google's font
 * service; the site's own requirement is that a page loads nothing from any host but the canonical
 * origin, and the check on the finished output refuses any stylesheet or page naming another host. So
 * the files are carried in this directory, in the latin subset the service itself serves to a browser
 * asking for these families, and declared here by paths on the site's own host.
 *
 * THE LICENSE. All three are published under the SIL Open Font License, version 1.1, whose text is beside
 * each file. That license permits the fonts to be bundled, embedded, redistributed and sold with any
 * software, provided the copyright notice and the license accompany each copy — which is why the license
 * texts travel with the files into the finished output rather than being left in the repository.
 *
 * ARCHIVO IS ONE VARIABLE FILE COVERING THREE WEIGHTS. The page asks for the regular, semi-bold and bold
 * weights; the service answers all three requests with the same file, which is the variable font, so one
 * declaration with a weight range stands for the three.
 *
 * THE UNICODE RANGE is the one the service declares for the latin subset, so that a character outside it
 * falls back to the page's fallback family rather than to a missing glyph.
 */

@font-face {
  font-family: 'Instrument Serif';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/instrument-serif-italic.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Archivo';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/archivo.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
