/*
  QP Network — Malayalam Master Typography v3
  Single-font policy for Desktop / Tablet / Smart Phone

  Font family used everywhere:
    Noto Serif Malayalam

  Weight usage:
    400 — body / paragraph text
    500 — inputs / select / supporting UI
    600 — headings / navigation / buttons / labels
    700 — deliberate emphasis only

  A single font family is used for Malayalam and any unavoidable Latin identifiers.
*/

@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+Malayalam:wght@400;500;600;700&display=swap");

:root {
  --qp-ml-font: "Noto Serif Malayalam", serif;
}

html[lang="ml"],
html[lang="ml"] body,
html[lang="ml"] body * {
  font-family: var(--qp-ml-font) !important;
}

html[lang="ml"] body {
  font-weight: 400;
}

html[lang="ml"] :where(
  p, li, dd, dt, blockquote, table, td, th,
  .copy, .lead
) {
  font-weight: 400;
}

html[lang="ml"] :where(
  input, textarea, select, option
) {
  font-weight: 500;
}

html[lang="ml"] :where(
  h1, h2, h3, h4, h5, h6,
  nav, .navlinks, .btn, button, .cta,
  label, legend, .eyebrow, .kicker, .top,
  .motto, .ftitle, .status-pill, .num,
  strong, b
) {
  font-weight: 600;
}

html[lang="ml"] :where(
  input::placeholder,
  textarea::placeholder
) {
  font-family: var(--qp-ml-font) !important;
  font-weight: 400;
}

/*
  Font family does not change in any breakpoint.
  Desktop, tablet and smart phone use the same Noto Serif Malayalam family.
*/
