/* Nivaa brand tokens — from nivaa-logo-*.pdf concept sheet (Square Field LLP), "COLOUR AND NOTES" page.
   Values are RGB as specified there. Keep this file as the single source; index.html consumes it. */
:root{
  --nv-green:#1F3D33;      /* Deep green — wordmark, headings, primary buttons */
  --nv-terracotta:#B14A22; /* Terracotta — the mark, accents, focus rings; never for body text */
  --nv-sand:#EDE3D6;       /* Sand — page ground */
  --nv-cream:#F7F1E8;      /* Cream — cards, inputs */
  --nv-ink:#1F3D33;        /* body text = deep green, not black */
  --nv-muted:#5C7A6D;      /* sage — secondary text (the tagline colour on the sheet) */
  --nv-line:#D8CCBB;       /* rules/borders: sand darkened one step */
  --nv-ok:#1E7A4D; --nv-bad:#A3341F; --nv-amber:#8A6410;
}

/* Self-hosted fonts (D-406): Noto Sans and Noto Sans Devanagari, the variable
   woff2 files Google serves, kept here so no page asks fonts.googleapis.com.
   Each face covers one script; a Devanagari character in a "Noto Sans" run
   falls through to Noto Sans Devanagari. */
@font-face{font-family:"Noto Sans";font-style:normal;font-weight:100 900;font-display:swap;
  src:url(/brand/fonts/noto-sans-latin.woff2) format("woff2");
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Noto Sans Devanagari";font-style:normal;font-weight:100 900;font-display:swap;
  src:url(/brand/fonts/noto-sans-devanagari-latin.woff2) format("woff2");
  unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Noto Sans Devanagari";font-style:normal;font-weight:100 900;font-display:swap;
  src:url(/brand/fonts/noto-sans-devanagari-devanagari.woff2) format("woff2");
  unicode-range:U+0900-097F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A}
