/* ==========================================================================
   SafePoint — Fonts
   FUP Peleg  — כותרות (סריף עברי רך, אלגנטי)
   FUP Tzofia — גוף טקסט וממשק (סאנס הומניסטי נקי)
   ========================================================================== */

/* ---------- FUP Peleg ---------- */
@font-face {
  font-family: "FUP Peleg";
  src: url("../fonts/peleg-light.woff2") format("woff2"),
       url("../fonts/peleg-light.woff") format("woff");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Peleg";
  src: url("../fonts/peleg-regular.woff2") format("woff2"),
       url("../fonts/peleg-regular.woff") format("woff");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Peleg";
  src: url("../fonts/peleg-medium.woff2") format("woff2"),
       url("../fonts/peleg-medium.woff") format("woff");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Peleg";
  src: url("../fonts/peleg-semibold.woff2") format("woff2"),
       url("../fonts/peleg-semibold.woff") format("woff");
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Peleg";
  src: url("../fonts/peleg-bold.woff2") format("woff2"),
       url("../fonts/peleg-bold.woff") format("woff");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Peleg";
  src: url("../fonts/peleg-extrabold.woff2") format("woff2"),
       url("../fonts/peleg-extrabold.woff") format("woff");
  font-weight: 800; font-style: normal; font-display: swap;
}

/* ---------- FUP Tzofia ---------- */
@font-face {
  font-family: "FUP Tzofia";
  src: url("../fonts/tzofia-light.woff2") format("woff2"),
       url("../fonts/tzofia-light.woff") format("woff");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Tzofia";
  src: url("../fonts/tzofia-regular.woff2") format("woff2"),
       url("../fonts/tzofia-regular.woff") format("woff");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Tzofia";
  src: url("../fonts/tzofia-medium.woff2") format("woff2"),
       url("../fonts/tzofia-medium.woff") format("woff");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Tzofia";
  src: url("../fonts/tzofia-semibold.woff2") format("woff2"),
       url("../fonts/tzofia-semibold.woff") format("woff");
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Tzofia";
  src: url("../fonts/tzofia-bold.woff2") format("woff2"),
       url("../fonts/tzofia-bold.woff") format("woff");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Tzofia";
  src: url("../fonts/tzofia-extrabold.woff2") format("woff2"),
       url("../fonts/tzofia-extrabold.woff") format("woff");
  font-weight: 800; font-style: normal; font-display: swap;
}

/* ---------- FUP Begin ---------- */
@font-face {
  font-family: "FUP Begin";
  src: url("../fonts/begin-light.woff2") format("woff2"),
       url("../fonts/begin-light.woff") format("woff");
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Begin";
  src: url("../fonts/begin-regular.woff2") format("woff2"),
       url("../fonts/begin-regular.woff") format("woff");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Begin";
  src: url("../fonts/begin-medium.woff2") format("woff2"),
       url("../fonts/begin-medium.woff") format("woff");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Begin";
  src: url("../fonts/begin-semibold.woff2") format("woff2"),
       url("../fonts/begin-semibold.woff") format("woff");
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Begin";
  src: url("../fonts/begin-bold.woff2") format("woff2"),
       url("../fonts/begin-bold.woff") format("woff");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "FUP Begin";
  src: url("../fonts/begin-extrabold.woff2") format("woff2"),
       url("../fonts/begin-extrabold.woff") format("woff");
  font-weight: 800; font-style: normal; font-display: swap;
}
