/*
 * Inter and Newsreader, vendored from Google Fonts.
 *
 * Self-hosted so the app renders in its own type offline rather than falling
 * back to system fonts. Two things shrink this a lot:
 *
 * Only the latin subsets. Google splits each family by unicode-range and a
 * browser fetches only the ranges a page uses, so the rest was never being
 * downloaded and would be dead weight in the cache.
 *
 * One file per family and style. These are variable fonts — Google serves the
 * same file for every weight requested and varies it through the wght axis, so
 * a face per weight would have vendored nine copies of three files. Each block
 * below declares the weight range its one file covers.
 *
 * Renamed from Google's content hashes, which are not stable across their
 * releases and carry no meaning worth preserving.
 */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(inter-latin.woff2) format('woff2');
}

@font-face {
  font-family: 'Newsreader';
  font-style: italic;
  font-weight: 400 500;
  font-display: swap;
  src: url(newsreader-italic-latin.woff2) format('woff2');
}

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(newsreader-latin.woff2) format('woff2');
}
