/*
 * IRANYekanX — variable cut, Farsi numerals (FaNum).
 *
 * One face covering weight 100–1000 continuously.
 *
 * This replaces the two static faces (Regular + Bold) that Exceptional and every project copied
 * from it carried. With only those two declared, a heading asking for `font-weight: 850` got the
 * 700 face plus synthetic bolding from the browser — smeared, and not the weight the design asked
 * for. Nothing errors when that happens, and it looks close enough that it shipped on three sites
 * before anyone measured it (audit 2026-08-30). IRANSansX never showed the problem because its
 * CSS declares eleven real weights.
 *
 * The family name is unchanged, so no markup, no Tailwind config and no other stylesheet moves.
 *
 * 88 KB, against 52 KB for the two faces it replaces — the extra weight buys every value on the
 * axis rendering for real.
 *
 * Source: D:\Fonts\IRANYekanX(Pro)\Farsi numerals\Variable Font\Webfonts
 */

@font-face {
  font-family: IRANYekanX;
  src: url('fonts/woff2/IRANYekanXVFaNumVF.woff2') format('woff2') tech(variations),
       url('fonts/woff2/IRANYekanXVFaNumVF.woff2') format('woff2-variations'),
       url('fonts/woff/IRANYekanXVFaNumVF.woff')   format('woff-variations');
  font-weight: 100 1000;
  font-style: normal;
  font-display: swap;
}
