/*
 * DGA "Platforms Code" self-hosted webfonts
 *
 * Font binaries extracted directly from @font-face src references in the
 * compiled CSS captured from design.dga.gov.sa's home-page template preview
 * (VPN-only site, saved locally by the client) -- these are DGA's real font
 * files, not a substitute/lookalike. Verified as genuine woff/woff2 binaries
 * (correct magic bytes) before copying.
 *
 * Coverage:
 *  - IBM Plex Sans Arabic: Regular/Medium/SemiBold/Bold (400/500/600/700) --
 *    complete, matches the weights DGA's own guideline documents.
 *  - Saudi Font: Regular (400) only. DGA's guideline text also lists a Bold
 *    weight for Saudi Font, but no Bold @font-face rule with an actual font
 *    file was present in this capture -- likely because the homepage
 *    template (where this was captured from) doesn't use Saudi Font at all
 *    (it's reserved for National Day / Founding Day headings). Needs
 *    sourcing separately, e.g. from the Ministry of Culture's official
 *    download link mentioned in DGA's guidelines, or a National/Founding Day
 *    template capture.
 *
 * woff2 is listed first so browsers that support it (all current browsers)
 * use it; woff is the fallback for older browsers. No ttf/eot included --
 * not needed for a modern site.
 */

@font-face {
  font-family: "IBMPlexSansArabic";
  src: url("fonts/IBMPlexSansArabic-Regular.woff2") format("woff2"),
       url("fonts/IBMPlexSansArabic-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBMPlexSansArabic";
  src: url("fonts/IBMPlexSansArabic-Medium.woff2") format("woff2"),
       url("fonts/IBMPlexSansArabic-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBMPlexSansArabic";
  src: url("fonts/IBMPlexSansArabic-SemiBold.woff2") format("woff2"),
       url("fonts/IBMPlexSansArabic-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "IBMPlexSansArabic";
  src: url("fonts/IBMPlexSansArabic-Bold.woff2") format("woff2"),
       url("fonts/IBMPlexSansArabic-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Saudi Font -- Regular only, see coverage note above. Reserved by DGA
   guideline for National Day / Founding Day headings, not general use. */
@font-face {
  font-family: "Saudi";
  src: url("fonts/Saudi-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
