/* Three self-hosted faces, latin subset only.

   Self-hosted rather than linked: the app runs behind a reverse proxy for one
   person, and a stylesheet that reaches out to a font CDN turns every page
   load into a third-party request that can be slow, blocked, or logged
   elsewhere. Three files, 96 KB together, served from the same origin as
   everything else.

   Latin only, deliberately. The upstream families ship cyrillic, greek and
   vietnamese subsets that this interface — English text, western tickers,
   arabic numerals — will never render. Carrying them would triple the weight
   for glyphs nobody asks for.

   Each file is a variable font, so one file covers the whole weight range it
   declares. `font-display: swap` because the fallback stack below each family
   is metrically close enough that the reflow is not a jump, and a watchlist
   that renders late is worse than one that renders twice. */

@font-face {
  font-family: "Cormorant Garamond";
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url(/static/fonts/cormorant-garamond-latin.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: "Plus Jakarta Sans";
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url(/static/fonts/plus-jakarta-sans-latin.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: "JetBrains Mono";
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url(/static/fonts/jetbrains-mono-latin.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;
}
