/*
 * Self-hosted replacement for the Google Fonts <link> in index.html.
 *
 * Both families ship from Google as a single variable-font file per subset
 * (confirmed by fetching https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700
 * with a modern Chrome UA — all four Inter weights point at the same woff2,
 * likewise both Playfair Display weights). So instead of four static Inter
 * files we ship one ~48KB variable file covering the whole 400-700 range,
 * and one ~38KB variable file for Playfair Display covering 600-700.
 * Latin subset only (site copy is English) — see frontend/scripts/ for how
 * these were pulled if the subset ever needs to expand.
 *
 * Not imported anywhere yet — this file is NOT wired into index.html because
 * index.html is out of scope for this agent. See the deploy report for the
 * exact <link>/<style> snippet to add, and the matching lines to delete
 * (the fonts.googleapis.com preconnect + stylesheet link).
 */

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

@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url("/fonts/playfair-display-latin-variable.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
