/*
 * Font system mirrored from the canonical static site.
 * Persian headings: Abar
 * Persian body: Vazirmatn
 * Latin UI and headings: Archivo Expanded
 */
@font-face {
  font-family: "Teko";
  src: url("../fonts/teko/Teko-Variable.woff2?v=20260916-1") format("woff2");
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
}

@font-face {
  font-family: "Abar";
  src: url("../fonts/Abar-VF.woff2?v=20260822-1") format("woff2");
  font-style: normal;
  font-weight: 100 950;
  font-display: swap;
}

@font-face {
  font-family: "NIKCO Body";
  src: url("../fonts/vazirmatn/Vazirmatn-Variable.woff2?v=20260826-1") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
  font-family: "NIKCO UI";
  src: url("../fonts/Abar-VF.woff2?v=20260822-1") format("woff2");
  font-style: normal;
  font-weight: 100 950;
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
  font-family: "NIKCO UI";
  src: url("../fonts/archivo/ArchivoExpanded-Regular.woff2?v=20260825-1") format("woff2");
  font-style: normal;
  font-weight: 100 599;
  font-display: swap;
  unicode-range: U+0000-02FF, U+1E00-1EFF, U+2000-206F, U+20A0-20CF;
}

@font-face {
  font-family: "NIKCO UI";
  src: url("../fonts/archivo/ArchivoExpanded-Bold.woff2?v=20260825-1") format("woff2");
  font-style: normal;
  font-weight: 600 950;
  font-display: swap;
  unicode-range: U+0000-02FF, U+1E00-1EFF, U+2000-206F, U+20A0-20CF;
}
