/* DEVASA MEDIA — locale-only font extensions.
 * Do NOT redefine the primary Latin font here; this file only extends locale coverage.
 */

@font-face {
  font-family: "DM Noto Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../theme/fonts/noto-sans/noto-sans-cyrillic-400-normal.woff2") format("woff2");
  unicode-range: U+0400-04FF, U+0500-052F;
}

@font-face {
  font-family: "DM Noto Sans Arabic";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../theme/fonts/noto-sans-arabic/noto-sans-arabic-arabic-400-normal.woff2") format("woff2");
  unicode-range:
    U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1,
    U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF,
    U+FE70-FE74, U+FE76-FEFC;
}

html[lang="ru"],
html[lang="ar"],
html[lang="tr"],
html[lang="en"],
html[lang="ms"] {
  /* Base Latin stack; Paralucent portal gold override loads after (dm-paralucent-fonts.css). */
  --body-font-family: Arial, Helvetica, sans-serif;
  --heading-font-family: Arial, Helvetica, sans-serif;
}

/* Paralucent TR stack override lives in dm-paralucent-fonts.css (loaded after this file). */

/* Hero light weight (250) maps to Noto 300 on TR — preserved in dm-paralucent-fonts.css for Paralucent */
