/* MAPVIE's own faces — drawn by the designer, served from this site.
 *
 * Linked from client/index.html beside the Google Fonts sheet, and read by
 * lib/posterFonts.ts the same way, so the saved-design photograph and the
 * share picture carry the face as the poster does.
 *
 * Mapvie Script (October 2026): Latin only, Regular only. The weight is
 * declared as the whole range 100–1000 so that a layout asking for 700 on its
 * title gets THIS drawing, not a bold the browser invents by smearing it. A
 * character the face does not have (Greek, ß, ø) falls through to the next
 * family in the stack in fonts.ts. URLs are absolute from the site root:
 * posterFonts.ts resolves them against the page, not this file. */
@font-face {
  font-family: "Mapvie Script";
  src: url("/fonts/MapvieScript-Regular.woff2") format("woff2");
  font-weight: 100 1000;
  font-style: normal;
  font-display: swap;
}

/* Mapvie Script 2 (October 2026): the designer's second hand-drawn script.
 * Latin + Western European accents, Regular only; same whole-range weight
 * declaration as Mapvie Script so a layout's 700 never fakes a bold. */
@font-face {
  font-family: "Mapvie Script 2";
  src: url("/fonts/MapvieScript2-Regular.woff2") format("woff2");
  font-weight: 100 1000;
  font-style: normal;
  font-display: swap;
}

/* Bombshell Pro by Emily Conners (commercial licence held by MAPVIE).
 * Subset to Latin + Latin-1 with kern/liga/calt/clig kept. */
@font-face {
  font-family: "Bombshell Pro";
  src: url("/fonts/BombshellPro-Regular.woff2") format("woff2");
  font-weight: 100 1000;
  font-style: normal;
  font-display: swap;
}
