/**
 * مختبر كاوزا — الخطوط الموطَّنة محليًّا (v1.31)
 *
 * بديل كامل عن fonts.googleapis.com: لا طلب خارجيًّا لأي خادم، فتصلح
 * المنصّة على بنية مدائن الداخلية وتبقى الهوية البصرية بلا تبعية.
 * المصدر: مستودع Google Fonts الرسمي (رخصة OFL)، محوَّلة woff2.
 *
 * Tajawal: أوزان ثابتة (400/500/700/800/900) — خط الواجهة الرئيسي.
 * Cairo وCinzel: خطّان متغيّران (ملف واحد يغطي مدى الأوزان كاملًا).
 */

@font-face {
    font-family: 'Tajawal';
    src: url('Tajawal-Regular.woff2') format('woff2');
    font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Tajawal';
    src: url('Tajawal-Medium.woff2') format('woff2');
    font-weight: 500; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Tajawal';
    src: url('Tajawal-Bold.woff2') format('woff2');
    font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Tajawal';
    src: url('Tajawal-ExtraBold.woff2') format('woff2');
    font-weight: 800; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Tajawal';
    src: url('Tajawal-Black.woff2') format('woff2');
    font-weight: 900; font-style: normal; font-display: swap;
}

@font-face {
    font-family: 'Cairo';
    src: url('Cairo-Variable.woff2') format('woff2');
    font-weight: 200 1000; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Cinzel';
    src: url('Cinzel-Variable.woff2') format('woff2');
    font-weight: 400 900; font-style: normal; font-display: swap;
}
