/* ==================================================================
   VahanConnect skin over the gx design system.
   ------------------------------------------------------------------
   globynix.css carries Globynix Solutions' brand (navy #34487D,
   rose #BE4065 — sampled from THEIR logo). This site's identity comes
   from the VahanConnect logo instead: the deep navy of "Vahan" and the
   green of "Connect" (#1C3059 / #2FA719 — the same pair the site's
   theme-color meta and original stylesheet were built on). Every brand
   colour in the design system flows from the :root variables, so this
   one override re-skins the whole site; never edit globynix.css.
   Loads after globynix.css, before vahanconnect.css.
   ================================================================== */
:root {
  /* -- Brand: logo navy ------------------------------------------- */
  --gx-navy:          #1C3059;
  --gx-navy-deep:     #142544;
  --gx-navy-darker:   #0E1B33;
  --gx-navy-soft:     #33508C;
  --gx-navy-mist:     #EDF1F8;

  /* -- Brand: logo green (fills every former rose slot) ----------- */
  --gx-rose:          #2FA719;
  --gx-rose-deep:     #248212;
  --gx-rose-soft:     #63C94E;
  --gx-rose-mist:     #ECF7E9;

  /* -- Gradients rebuilt on the same two colours ------------------ */
  --gx-grad:          linear-gradient(120deg, #1C3059 0%, #33508C 45%, #2FA719 100%);
  --gx-grad-navy:     linear-gradient(135deg, #1C3059 0%, #142544 100%);
  --gx-grad-rose:     linear-gradient(135deg, #2FA719 0%, #248212 100%);
  --gx-grad-soft:     linear-gradient(135deg, #EDF1F8 0%, #ECF7E9 100%);

  /* -- Shadows re-tinted to the new brand ------------------------- */
  --gx-sh-navy:       0 14px 34px rgba(28, 48, 89, .30);
  --gx-sh-rose:       0 14px 34px rgba(47, 167, 25, .26);
}

/* ------------------------------------------------------------------
   Bootstrap underlines every <a> by default; the gx design (built
   without Bootstrap) never shows them. Components set their own hover
   affordances (colour shifts, arrow nudges), so links stay clean.
   ------------------------------------------------------------------ */
a { text-decoration: none; }
a:hover, a:focus { text-decoration: none; }
