/*
 * Self-hosted, latin subset only.
 *
 * The page requested Newsreader and IBM Plex Mono from fonts.bunny.net and got
 * NEITHER. Measured in a real browser: document.fonts contained only Inter, and
 * canvas text metrics for "Newsreader" came back 191px - byte-identical to
 * Georgia - while "IBM Plex Mono" also measured 191 rather than a monospace
 * 241. The whole editorial type design was silently rendering in fallbacks, and
 * curl from the server showed something different again, so only the browser
 * settled it.
 *
 * Self-hosting fixes it and is better anyway for a product whose pitch is that
 * nothing leaves your device: no third-party request, nothing for a font CDN to
 * log, and one fewer DNS and TLS handshake on first paint. Latin-only, so this
 * is SMALLER than the 99,609 bytes bunny was sending for Inter alone across
 * cyrillic, greek and vietnamese subsets nobody here reads.
 */

@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/newsreader-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/newsreader-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/ibm-plex-mono-latin-400-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');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/inter-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/inter-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/inter-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/inter-latin-700-normal.woff2') format('woff2');
}
