/* ============================================================
   TAMGA — @font-face declarations
   All faces ship with the system (binaries under /fonts).
   ============================================================ */

/* SteppeSans — the signature geometric DISPLAY face.
   Custom tamga-derived letterforms; used for poster titles,
   section names, the brand voice in caps. */
@font-face {
  font-family: "Steppe Sans";
  src: url("../fonts/SteppeSans-KishiJuz.otf") format("opentype");
  font-weight: 400 700;
  font-display: swap;
}

/* Futura PT Medium — geometric sans for eyebrows, labels,
   wide-tracked subtitles ("ЧАСТЬ", "КАРТА РАССЕЛЕНИЯ"). */
@font-face {
  font-family: "Futura PT";
  src: url("../fonts/FuturaPT-Medium.otf") format("opentype");
  font-weight: 500;
  font-display: swap;
}

/* Gilroy Semibold — UI workhorse: headings, buttons, nav. */
@font-face {
  font-family: "Gilroy";
  src: url("../fonts/Gilroy-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
}

/* Myriad Pro — humanist sans for long-form body copy. */
@font-face {
  font-family: "Myriad Pro";
  src: url("../fonts/MyriadPro-Regular.otf") format("opentype");
  font-weight: 400;
  font-display: swap;
}

/* Berlingske Serif — editorial serif for book body & pull-quotes. */
@font-face {
  font-family: "Berlingske Serif";
  src: url("../fonts/BerlingskeSerif-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}

/* Source Code — monospace for figures, footnote refs, data. */
@font-face {
  font-family: "Source Code";
  src: url("../fonts/SourceCodeVariable-Roman.otf") format("opentype");
  font-weight: 400 600;
  font-display: swap;
}

/* OCR-b — alternate technical mono (catalogue numbers, indices). */
@font-face {
  font-family: "OCR B";
  src: url("../fonts/OCR-b.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}

/* Noto Sans Old Turkic — Orkhon runes used as decorative tamga
   texture in backgrounds. NOT for reading copy. */
@font-face {
  font-family: "Old Turkic";
  src: url("../fonts/NotoSansOldTurkic-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
}
