/* ==========================================================================
   Inter, self-hosted.

   The theme used to pull Inter from fonts.googleapis.com. That cost a
   third-party connection on the critical path, handed every visitor's IP to
   Google, and — measurably — shifted the layout: Lighthouse attributed 0.19
   CLS on the service pages to this exact font arriving late and reflowing the
   hero heading.

   These are the same files Google was serving (Inter v20 variable, weights
   400-800), fetched once and vendored. Inter is SIL Open Font Licence 1.1, so
   redistributing it with the theme is fine.

   SUBSETS

   Only latin and latin-ext are shipped. latin-ext is not optional here: every
   Maori macron the site sets — Waitakere, Mangere, Otahuhu, Otara — is a
   precomposed codepoint at U+0101 and up, which is outside the latin subset.
   Dropping it would render those place names in a fallback face.

   Cyrillic, Greek and Vietnamese are omitted. unicode-range means a browser
   only downloads the subset it actually needs, so their absence costs nothing
   at runtime and their presence would only add weight to the repository.

   Regenerate by re-requesting the Google CSS with a modern user agent and
   pulling the two URLs it names — see assets/fonts/README.md.
   ========================================================================== */

/* latin-ext — Maori macrons and the wider European range. */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('../fonts/inter-latin-ext.woff2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin — everything else on the site. */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('../fonts/inter-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;
}
