/* fonts.css — licensed faces for brittanycerra.com, gathered 2026-08-29.
 * Weights declared explicitly everywhere: several source files carry mis-set
 * usWeightClass metadata, so the declarations here are the truth. */

/* ── The Seasons (Elena Genova) — display/script accent ── */
@font-face {
  font-family: "The Seasons";
  src: url("fonts-web/seasons-light.woff2") format("woff2");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "The Seasons";
  src: url("fonts-web/seasons-lightitalic.woff2") format("woff2");
  font-weight: 300; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "The Seasons";
  src: url("fonts-web/seasons-regular.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "The Seasons";
  src: url("fonts-web/seasons-italic.woff2") format("woff2");
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "The Seasons";
  src: url("fonts-web/seasons-bold.woff2") format("woff2");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "The Seasons";
  src: url("fonts-web/seasons-bolditalic.woff2") format("woff2");
  font-weight: 700; font-style: italic; font-display: swap;
}

/* ── Gotham (HTF) — sans system ── */
@font-face {
  font-family: "Gotham";
  src: url("fonts-web/gotham-book.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Gotham";
  src: url("fonts-web/gotham-bookitalic.woff2") format("woff2");
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Gotham";
  src: url("fonts-web/gotham-medium.woff2") format("woff2");
  font-weight: 500 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Gotham";
  src: url("fonts-web/gotham-bold.woff2") format("woff2");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Gotham";
  src: url("fonts-web/gotham-black.woff2") format("woff2");
  font-weight: 900; font-style: normal; font-display: swap;
}
