/* ============================================================
   ArTi — برند آرتی — webfonts (Vazirmatn)
   ============================================================
   فونت رسمی طبق سند دیزاین‌سیستم RT: Vazirmatn (متغیر، ۱۰۰–۹۰۰).
   فایل‌های اصلی سند (تایپ‌فیس/لوگو) به‌صورت باینری در حین تحویل
   نیامده بودند؛ فونت از بسته‌ی رسمی و متن‌باز Vazirmatn (همان خانواده،
   همان نسخه‌ی معرفی‌شده در سند) گرفته و این‌جا سلف‌هاست شده — نه
   جایگزینِ حدسی. منبع: rastikerdar/vazirmatn (OFL) — مجوز در
   Vazirmatn-OFL.txt کنار همین فونت‌ها.

   جایگزین یکان‌بخِ موتور برای این برند می‌شود (توکن --font-fa در tokens.css).
   ارقام فارسی (توکن --font-fa-num) از برشِ «Farsi Digits» همان فونت
   می‌آید، چون طبق قاعده‌ی سخت‌گیرانه‌ی پروژه ارقام همیشه باید فارسی باشند.
   مسیرها نسبت به همین فایل (assets/fonts.css -> assets/fonts/...).
   ============================================================ */

/* ---- بدنه: Vazirmatn متغیر (ارقام لاتین، ۱۰۰–۹۰۰) ---- */
@font-face {
  font-family: "Vazirmatn";
  src: url("fonts/Vazirmatn-Variable.woff2") format("woff2-variations"),
       url("fonts/Vazirmatn-Variable.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* ---- ارقام فارسی: Vazirmatn FD (برش UI + Farsi-Digits) ---- */
@font-face {
  font-family: "Vazirmatn FD";
  src: url("fonts/Vazirmatn-FD-Regular.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Vazirmatn FD";
  src: url("fonts/Vazirmatn-FD-Medium.woff2") format("woff2");
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Vazirmatn FD";
  src: url("fonts/Vazirmatn-FD-SemiBold.woff2") format("woff2");
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Vazirmatn FD";
  src: url("fonts/Vazirmatn-FD-Bold.woff2") format("woff2");
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Vazirmatn FD";
  src: url("fonts/Vazirmatn-FD-ExtraBold.woff2") format("woff2");
  font-weight: 800; font-style: normal; font-display: swap;
}
