/* ============================================================
   try monjiz. — brand typography (self-hosted, no external CDN)
   Arabic  = Cairo
   English = Plus Jakarta Sans
   Source of truth: trymonjiz-brand-kit / freelancer-kit fonts.
   Helvetica / Inter / system-naskh fallbacks are intentionally absent.
   ============================================================ */

/* ---------- Cairo (Arabic) ---------- */
@font-face{font-family:'Cairo';src:url('fonts/cairo-400.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Cairo';src:url('fonts/cairo-500.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Cairo';src:url('fonts/cairo-600.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Cairo';src:url('fonts/cairo-700.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Cairo';src:url('fonts/cairo-800.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Cairo';src:url('fonts/cairo-900.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}
/* 300 is not shipped by the kit — map it to the 400 master so no system face is pulled in */
@font-face{font-family:'Cairo';src:url('fonts/cairo-400.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}

/* ---------- Plus Jakarta Sans (English / Latin) ---------- */
@font-face{font-family:'Plus Jakarta Sans';src:url('fonts/pjs-400.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Plus Jakarta Sans';src:url('fonts/pjs-500.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Plus Jakarta Sans';src:url('fonts/pjs-600.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Plus Jakarta Sans';src:url('fonts/pjs-700.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Plus Jakarta Sans';src:url('fonts/pjs-800.woff') format('woff');font-weight:800;font-style:normal;font-display:swap}
/* 300 is not shipped by the kit — map it to the 400 master so no system face is pulled in */
@font-face{font-family:'Plus Jakarta Sans';src:url('fonts/pjs-400.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}

/* ---------- Brand lockup ----------
   The wordmark is NEVER text-set. Always the official kit asset.
   wordmark-en-white.svg = kit logos-wordmark/option2_white_reversed_en,
   outlined to paths (no font dependency), transparent background. */
.brand-lockup{display:block;width:auto;height:auto}
