/**
 * Local Font Definitions
 * 
 * Fonts: Instrument Sans, Noto Sans Arabic, Figtree
 * Weights: 400 (Regular), 500 (Medium), 600 (SemiBold)
 * 
 * Download fonts from:
 * - Instrument Sans: https://fonts.google.com/specimen/Instrument+Sans
 * - Noto Sans Arabic: https://fonts.google.com/noto/specimen/Noto+Sans+Arabic
 * - Figtree: https://fonts.google.com/specimen/Figtree
 */

/* ============================================
   Instrument Sans
   ============================================ */
@font-face {
    font-family: 'Instrument Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/instrument-sans/InstrumentSans-Regular.woff2') format('woff2');
}

@font-face {
    font-family: 'Instrument Sans';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/instrument-sans/InstrumentSans-Medium.woff2') format('woff2');
}

@font-face {
    font-family: 'Instrument Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/instrument-sans/InstrumentSans-SemiBold.woff2') format('woff2');
}

/* ============================================
   Noto Sans Arabic
   ============================================ */
@font-face {
    font-family: 'Noto Sans Arabic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/noto-sans-arabic/NotoSansArabic-Regular.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/noto-sans-arabic/NotoSansArabic-Medium.woff2') format('woff2');
}

@font-face {
    font-family: 'Noto Sans Arabic';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/noto-sans-arabic/NotoSansArabic-SemiBold.woff2') format('woff2');
}

/* ============================================
   Figtree
   ============================================ */
@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/fonts/figtree/Figtree-Regular.woff2') format('woff2');
}

@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('/fonts/figtree/Figtree-Medium.woff2') format('woff2');
}

@font-face {
    font-family: 'Figtree';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('/fonts/figtree/Figtree-SemiBold.woff2') format('woff2');
}
