/* brand fonts (owner 2026-11-03): Yekan Bakh for text, Morabba for headings — remove this file to restore the old fonts */
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-Light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-SemiBold.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'YekanBakh';src:url(/brand-fonts/YekanBakhFaNum-Light.woff2) format('woff2');font-weight:100 299;font-display:swap}
@font-face{font-family:'Morabba';src:url(/brand-fonts/Morabba-Medium.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/brand-fonts/Morabba-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/brand-fonts/Morabba-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/brand-fonts/Morabba-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/brand-fonts/Morabba-ExtraBold.woff2) format('woff2');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Morabba';src:url(/brand-fonts/Morabba-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}
html body,html body *:not(code,pre,kbd,samp,svg,i,.fa,.fas,.far,.fab,.fal,.material-icons,.material-symbols-outlined,.material-symbols-rounded,[class*='icon'],[class*='Icon'],.font-mono,[class*='mono']){font-family:'YekanBakh',Tahoma,sans-serif!important}
html body h1,html body h2,html body h3,html body h1 *:not(code,pre,kbd,samp,svg,i,.fa,.fas,.far,.fab,.fal,.material-icons,.material-symbols-outlined,.material-symbols-rounded,[class*='icon'],[class*='Icon'],.font-mono,[class*='mono']),html body h2 *:not(code,pre,kbd,samp,svg,i,.fa,.fas,.far,.fab,.fal,.material-icons,.material-symbols-outlined,.material-symbols-rounded,[class*='icon'],[class*='Icon'],.font-mono,[class*='mono']),html body h3 *:not(code,pre,kbd,samp,svg,i,.fa,.fas,.far,.fab,.fal,.material-icons,.material-symbols-outlined,.material-symbols-rounded,[class*='icon'],[class*='Icon'],.font-mono,[class*='mono']){font-family:'Morabba','YekanBakh',Tahoma,sans-serif!important;letter-spacing:0}
