/* Ghadir DS — Type stack.
   Headings/display: Abar (FaNum). Body: Ravi (FaNum) — bundled in fonts/ravi/. Latin secondary: IBM Plex Sans (Google Fonts). */

/* Abar — variable, weight 100–900 (FaNum = Persian-shaped digits) */
@font-face{font-family:'Abar FaNum';src:url('./fonts/abar/AbarFaNum-VF.woff2') format('woff2-variations'),url('./fonts/abar/AbarFaNum-VF.woff') format('woff');font-weight:100 900;font-display:swap}
/* Abar with Latin glyphs (for rare mixed-script headings) */
@font-face{font-family:'Abar';src:url('./fonts/abar/Abar-VF.woff2') format('woff2-variations');font-weight:100 900;font-display:swap}
/* Static cuts (Mid height) for pipelines without variable-font support */
@font-face{font-family:'Abar Mid FaNum';src:url('./fonts/abar/AbarMidFaNum-Bold.woff2') format('woff2');font-weight:700;font-display:swap}
@font-face{font-family:'Abar Mid FaNum';src:url('./fonts/abar/AbarMidFaNum-ExtraBold.woff2') format('woff2');font-weight:800;font-display:swap}
@font-face{font-family:'Abar Mid FaNum';src:url('./fonts/abar/AbarMidFaNum-Black.woff2') format('woff2');font-weight:900;font-display:swap}

/* Ravi — BODY face, variable, weight 100–900 */
@font-face{font-family:'Ravi FaNum';src:url('./fonts/ravi/RaviFaNum-VF.woff2') format('woff2-variations');font-weight:100 900;font-display:swap}
@font-face{font-family:'Ravi';src:url('./fonts/ravi/Ravi-VF.woff2') format('woff2-variations');font-weight:100 900;font-display:swap}
/* Static Ravi cuts */
@font-face{font-family:'Ravi FaNum Static';src:url('./fonts/ravi/RaviFaNum-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Ravi FaNum Static';src:url('./fonts/ravi/RaviFaNum-Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:'Ravi FaNum Static';src:url('./fonts/ravi/RaviFaNum-SemiBold.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:'Ravi FaNum Static';src:url('./fonts/ravi/RaviFaNum-Bold.woff2') format('woff2');font-weight:700;font-display:swap}
