/* Self-hosted variable fonts — no runtime CDN request.
   Besley (display serif, wght 400–900) + Figtree (UI/body sans, wght 300–900).
   Both verified genuinely variable (fvar wght axis) with fontTools before use. */

@font-face {
  font-family: "Besley";
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url("../fonts/besley-roman.woff2") format("woff2");
}
@font-face {
  font-family: "Besley";
  font-style: italic;
  font-weight: 400 900;
  font-display: swap;
  src: url("../fonts/besley-italic.woff2") format("woff2");
}
@font-face {
  font-family: "Figtree";
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url("../fonts/figtree-roman.woff2") format("woff2");
}
@font-face {
  font-family: "Figtree";
  font-style: italic;
  font-weight: 300 900;
  font-display: swap;
  src: url("../fonts/figtree-italic.woff2") format("woff2");
}
