/* Rite Cut — self-hosted webfonts.

   The port from Claude Design carried the two `preconnect` hints to Google
   Fonts but not the stylesheet they were warming up, so Yellowtail, Bebas Neue
   and Barlow were all named in the CSS and none of them ever loaded: the
   wordmark fell back to a plain serif and every heading to the system sans.

   Self-hosted rather than re-adding the Google link. It keeps the "upload the
   folder and it works" promise true with no third-party request on the
   critical path, no extra DNS + TLS handshake before the first heading can
   paint, and nothing about the visitor sent to another origin.

   Latin subset only — the copy is English, and latin covers French accents.
   All three families are SIL Open Font License 1.1; see fonts/LICENSE.txt.

   Regenerate with:  python3 make_fonts.py
*/

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../assets/fonts/barlow-400.woff2) format('woff2');
}

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../assets/fonts/barlow-500.woff2) format('woff2');
}

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../assets/fonts/barlow-600.woff2) format('woff2');
}

@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../assets/fonts/barlow-700.woff2) format('woff2');
}

@font-face {
  font-family: 'Bebas Neue';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../assets/fonts/bebas-neue-400.woff2) format('woff2');
}

@font-face {
  font-family: 'Yellowtail';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../assets/fonts/yellowtail-400.woff2) format('woff2');
}
