/* IBM Plex Sans Arabic — self-hosted (Google Fonts v15, OFL license).
   A modern, geometric humanist sans that pairs with the template's Latin
   families (Poppins / Josefin Sans). Serves BOTH Arabic and Kurdish Sorani:
   full glyph coverage for the Kurdish-specific letters (ڕ ڵ ۆ ێ پ چ ژ گ ڤ ک ی)
   was verified from each weight's decompressed cmap before adoption.

   These are the Arabic *subset* woff2 (unicode-range U+0600–06FF …): they carry
   no Latin glyphs on purpose, so embedded Latin runs (SKUs, brand names, emails)
   fall through to Poppins per glyph.

   Included by the RTL page variants (Arabic /ar/, Kurdish /ku/) — linking this
   file changes nothing on the existing English pages. */

@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('ibm-plex-sans-arabic-400.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url('ibm-plex-sans-arabic-600.woff2') format('woff2');
}
@font-face {
    font-family: 'IBM Plex Sans Arabic';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('ibm-plex-sans-arabic-700.woff2') format('woff2');
}

/* Arabic-script text: substitute the template's Latin families. The Latin
   fallbacks remain for any embedded Latin words (SKUs, brand names). */
:lang(ar), :lang(ckb),
[dir="rtl"] body {
    font-family: 'IBM Plex Sans Arabic', 'Poppins', sans-serif;
}
