/* brand fonts: Yekan Bakh (text) + Morabba (headings); generated 2026-11-03 */
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:100 299;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'iransans';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:100 299;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'IRANSans';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:100 299;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Vazirmatn';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:100 299;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Vazir';src:url(/assets/fonts/brand/YekanBakh-Regular.woff2) format('woff2');font-weight:100 299;font-display:swap}
@font-face{font-family:'Morabba';src:url(/assets/fonts/brand/Morabba-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/assets/fonts/brand/Morabba-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/assets/fonts/brand/Morabba-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/assets/fonts/brand/Morabba-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/assets/fonts/brand/Morabba-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
h1,h2,h3{font-family:'Morabba','YekanBakh',sans-serif!important;letter-spacing:0}
