/* --------  font files  -------- */
@font-face {
  font-family: "BaskervilleDisplayPT";
  src: url("/static/fonts/BaskervilleDisplayPT.woff2") format("woff2");
  font-weight: 400 700;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/static/fonts/Inter-Regular.woff2") format("woff2");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/static/fonts/Inter-Bold.woff2") format("woff2");
  font-weight: 700;
  font-display: swap;
}

/* --------  simple overrides  -------- */
.font-body    { font-family: "Inter", sans-serif;  font-size: 20px; }
.font-heading { font-family: "BaskervilleDisplayPT", serif; font-size: 40px; }
.font-sub     { font-family: "Inter", sans-serif;  font-weight: 700; font-size: 25px; }

.font-heading2 { font-family: "BaskervilleDisplayPT", serif; font-size: 24px; }

.font-body2    { font-family: "Inter", sans-serif;  font-size: 22px; }
.font-body3    { font-family: "Inter", sans-serif;  font-size: 19px; }



