/* ============================================================
   Self-hosted fonts — generated by scripts/fetch-fonts.mjs
   Latin subset only. font-display: swap.
   To refresh: `node scripts/fetch-fonts.mjs --force`
   ============================================================ */

@font-face {
  font-family: "Fraunces";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/fraunces-variable.woff2") format("woff2-variations"),
       url("../fonts/fraunces-variable.woff2") format("woff2");
  font-variation-settings: "opsz" 14;
}

@font-face {
  font-family: "Fraunces";
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/fraunces-variable-italic.woff2") format("woff2-variations"),
       url("../fonts/fraunces-variable-italic.woff2") format("woff2");
  font-variation-settings: "opsz" 14;
}

@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 100 1000;
  font-display: swap;
  src: url("../fonts/dm-sans-variable.woff2") format("woff2-variations"),
       url("../fonts/dm-sans-variable.woff2") format("woff2");
}
