/* Self-hosted brand fonts, converted to WOFF2 from the TTFs supplied in the
   firm's brand-assets folder (2026 Content/Fonts).

     Season Mix            — display: headlines, page titles, matter titles
     Söhne                 — body and UI
     Founders Grotesk Mono — eyebrows, labels and tabular data

   These are licensed typefaces. Confirm the firm's licence covers WEB use
   (a desktop licence does not) before this goes to a public domain.

   Season Mix's file is named "SemiBold" but its OS/2 weight class is 300,
   which is why it reads lighter than the Newsreader it replaces. It has no
   weight axis, so the shortfall is made up with a hairline text-stroke on
   the display selectors in celerity.css (--display-weight-boost) rather
   than by synthesising a bold here.

   Söhne was supplied as a single 400. Requests for 500 therefore render at
   400, and 600 gets a synthetic bold — acceptable for the one heading that
   asks for it. A real Söhne medium/bold would be better if licensed. */

@font-face {
  font-family: 'Season Mix';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../fonts/season-mix-600.woff2) format('woff2');
}

@font-face {
  font-family: 'Söhne';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/sohne-400.woff2) format('woff2');
}

@font-face {
  font-family: 'Founders Grotesk Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/founders-mono-400.woff2) format('woff2');
}
