/* Webfonts — self-hosted.
   The design system ships this file as a Google Fonts @import, with the note:
   "Supply licensed binaries if self-hosting is required." They are supplied, so this
   is that path — same families the brief names, delivered from our own origin.
   Self-hosting is required here: a Google Fonts request discloses every visitor's IP
   to a third party on page load, which is the exact exposure the lazy-loaded map is
   designed to avoid on a psychoanalyst's site.

   EB Garamond and JetBrains Mono are VARIABLE fonts; one file per family+style+subset
   covers the whole weight range, so the roman face declares `font-weight: 400 500`
   rather than shipping 400 and 500 as separate (byte-identical) files. */

@font-face { font-family: "EB Garamond"; font-style: normal; font-weight: 400 500;
  src: url(../fonts/ebgaramond-latin-var.woff2) format("woff2"); font-display: swap;
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC; }
@font-face { font-family: "EB Garamond"; font-style: normal; font-weight: 400 500;
  src: url(../fonts/ebgaramond-cyrillic-var.woff2) format("woff2"); font-display: swap;
  unicode-range: U+0400-04FF; }

@font-face { font-family: "EB Garamond"; font-style: italic; font-weight: 400;
  src: url(../fonts/ebgaramond-latin-italic.woff2) format("woff2"); font-display: swap;
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC; }
@font-face { font-family: "EB Garamond"; font-style: italic; font-weight: 400;
  src: url(../fonts/ebgaramond-cyrillic-italic.woff2) format("woff2"); font-display: swap;
  unicode-range: U+0400-04FF; }

@font-face { font-family: "JetBrains Mono"; font-style: normal; font-weight: 400;
  src: url(../fonts/jetbrainsmono-latin-var.woff2) format("woff2"); font-display: swap;
  unicode-range: U+0000-00FF, U+2000-206F, U+20AC; }
@font-face { font-family: "JetBrains Mono"; font-style: normal; font-weight: 400;
  src: url(../fonts/jetbrainsmono-cyrillic-var.woff2) format("woff2"); font-display: swap;
  unicode-range: U+0400-04FF; }
