/* Vazirmatn — فونت فارسی — سرو لوکال
   WOFF2 first (~45 KB instead of ~105 KB per weight); TTF only as a fallback.
   300 has no WOFF2 (the converter can't read it) and the CSS never uses it. */
@font-face {
  font-family: 'Vazirmatn';
  src: url('/assets/fonts/vazirmatn-300.ttf') format('truetype');
  font-weight: 300; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Vazirmatn';
  src: url('/assets/fonts/vazirmatn-400.woff2') format('woff2'), url('/assets/fonts/vazirmatn-400.ttf') format('truetype');
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Vazirmatn';
  src: url('/assets/fonts/vazirmatn-500.woff2') format('woff2'), url('/assets/fonts/vazirmatn-500.ttf') format('truetype');
  font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Vazirmatn';
  src: url('/assets/fonts/vazirmatn-600.woff2') format('woff2'), url('/assets/fonts/vazirmatn-600.ttf') format('truetype');
  font-weight: 600; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Vazirmatn';
  src: url('/assets/fonts/vazirmatn-700.woff2') format('woff2'), url('/assets/fonts/vazirmatn-700.ttf') format('truetype');
  font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: 'Vazirmatn';
  src: url('/assets/fonts/vazirmatn-800.woff2') format('woff2'), url('/assets/fonts/vazirmatn-800.ttf') format('truetype');
  font-weight: 800; font-style: normal; font-display: swap;
}
