/* @font-face declarations for VC Nudge variable font.
   Axes: wght (100–1000), wdth (200–400), slnt (0–24), opsz (10–100).
   Files live in /public/assets/fonts/. */

/* ----- VC Nudge: condensed display style (wdth 200, opsz 100) ----- */
@font-face {
  font-family: "VC Nudge:Bold";
  src: url("/assets/fonts/VCNudgeVF.woff2") format("woff2-variations"),
       url("/assets/fonts/VCNudgeVF.woff2") format("woff2");
  font-weight: 605;
  font-style: normal;
  font-display: swap;
  font-variation-settings: "wdth" 200, "opsz" 100, "slnt" 0;
}

/* ----- VC Nudge Text: normal width, text optical size (wdth 400, opsz 10) ----- */
@font-face {
  font-family: "VC Nudge Text:Medium";
  src: url("/assets/fonts/VCNudgeVF.woff2") format("woff2-variations"),
       url("/assets/fonts/VCNudgeVF.woff2") format("woff2");
  font-weight: 445;
  font-style: normal;
  font-display: swap;
  font-variation-settings: "wdth" 400, "opsz" 10, "slnt" 0;
}

/* ----- VC Henrietta ----- */
@font-face {
  font-family: "VC Henrietta:SemiBold";
  src: url("/assets/fonts/VCHenrietta-SemiBold.woff2") format("woff2"),
       url("/assets/fonts/VCHenrietta-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

/* ----- Marker (handwritten annotations) ----- */
@font-face {
  font-family: "Marker:Regular";
  src: url("/assets/fonts/Marker-Regular.woff2") format("woff2"),
       url("/assets/fonts/Marker-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
