/* TYPOGRAPHY. Two families, per SRG Compass Brand Guidelines v2.1 section 04.

   Playfair Display  headings   (guide's system fallback: Georgia)
   Inter             body       (guide's system fallback: Helvetica / system sans)

   The guide also specifies labels and eyebrows as all-caps letter-spaced Inter,
   so accents use the BODY face rather than a third family. That is why there is
   no mono face here any more.

   LICENCE. Both are SIL Open Font License 1.1, which permits self-hosting and
   redistribution. This replaced four Compass corporate faces plus GT Pressura
   Mono, a Grilli Type commercial face, none of which shipped with a licence
   file in the brand folder and none of which could be confirmed as cleared for
   web embedding. See docs/SITE-AUDIT.md section 7.

   VARIABLE FONTS. Each file carries the whole 400 to 700 weight range, so the
   four files below cover what sixteen static TTF and OTF files used to. Latin
   subset only; this site has no need for Cyrillic, Greek, or Vietnamese.

   Do not add a third family. Do not add a Google Fonts <link>: these files are
   served from this domain and the network call is exactly what the rule in
   CLAUDE.md forbids. */

@font-face {
  font-family: 'Playfair Display';
  src: url('fonts/PlayfairDisplay-Variable.woff2') format('woff2-variations'),
       url('fonts/PlayfairDisplay-Variable.woff2') format('woff2');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Playfair Display';
  src: url('fonts/PlayfairDisplay-Italic-Variable.woff2') format('woff2-variations'),
       url('fonts/PlayfairDisplay-Italic-Variable.woff2') format('woff2');
  font-weight: 400 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('fonts/Inter-Variable.woff2') format('woff2-variations'),
       url('fonts/Inter-Variable.woff2') format('woff2');
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('fonts/Inter-Italic-Variable.woff2') format('woff2-variations'),
       url('fonts/Inter-Italic-Variable.woff2') format('woff2');
  font-weight: 400 700;
  font-style: italic;
  font-display: swap;
}
