/* ============================================================
   BRAND MUT — Schriften
   ============================================================
   Hauptschrift (--font-main):       Söhne
     - Buch (400), BuchKursiv (400 italic), Halbfett (600)
   Alternative (--font-alternate1):  Tiempos Text
     - Regular (400), RegularItalic (400 italic), Semibold (600)
   Akzent-Schrift (--font-accent):   Mut Provoke Green
     - Regular (400)
   ============================================================ */

/* ---------- Söhne ---------- */
@font-face {
  font-family: "Söhne";
  src: url("assets/fonts/S%C3%B6hne/S%C3%B6hne-Buch.otf") format("opentype");
  font-weight: 400; font-style: normal; font-display: block;
  font-feature-settings: "ss02", "tnum";
}
@font-face {
  font-family: "Söhne";
  src: url("assets/fonts/S%C3%B6hne/S%C3%B6hne-BuchKursiv.otf") format("opentype");
  font-weight: 400; font-style: italic; font-display: block;
  font-feature-settings: "ss02", "tnum";
}
@font-face {
  font-family: "Söhne";
  src: url("assets/fonts/S%C3%B6hne/S%C3%B6hne-Halbfett.otf") format("opentype");
  font-weight: 600; font-style: normal; font-display: block;
  font-feature-settings: "ss02", "tnum";
}

/* ---------- Tiempos Text ---------- */
@font-face {
  font-family: "Tiempos Text";
  src: url("assets/fonts/Tiempos/TiemposText-Regular.otf") format("opentype");
  font-weight: 400; font-style: normal; font-display: block;
}
@font-face {
  font-family: "Tiempos Text";
  src: url("assets/fonts/Tiempos/TiemposText-RegularItalic.otf") format("opentype");
  font-weight: 400; font-style: italic; font-display: block;
}
@font-face {
  font-family: "Tiempos Text";
  src: url("assets/fonts/Tiempos/TiemposText-Semibold.otf") format("opentype");
  font-weight: 600; font-style: normal; font-display: block;
}

/* ---------- Mut Provoke Green ---------- */
@font-face {
  font-family: "Mut Provoke Green";
  src: url("assets/fonts/mut.provoke/MutProvokeGreen.otf") format("opentype");
  font-weight: 400; font-style: normal; font-display: block;
}
