/*
 * RM Stone Design — self-hosted fonts (Quarry system)
 * Files live in public_html/assets/fonts/. Nothing is fetched from a third
 * party, so the site renders identically offline and sets no external cookies.
 *
 * Archivo Black (SIL Open Font License 1.1) — display headings, service
 * words, pull-quotes. Weight 400 ONLY — it has no other weight, and asking
 * the browser for 700 synthesises a faux bold that ruins the face. Never
 * request a weight other than 400 for this family.
 *
 * Chivo (SIL Open Font License 1.1) — everything else. Shipped as a single
 * variable file covering the full 300-700 range, declared with a weight
 * RANGE rather than five separate @font-face blocks, so the browser picks
 * the exact instance a rule asks for from one file.
 */

@font-face {
  font-family: 'Archivo Black';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/archivo-black-latin-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Chivo';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('../fonts/chivo-latin.woff2') format('woff2');
}
