/* NCL Brand Tokens — the only colors and type to use on NCL deliverables. */

:root {
  /* Primary */
  --ncl-navy: #000066;
  --ncl-pink: #CC6699;
  --ncl-black: #000000;
  --ncl-white: #FFFFFF;

  /* Extended blues (deep → light) */
  --ncl-blue-40: #40408C;
  --ncl-blue-59: #59599C;
  --ncl-blue-73: #7373AB;
  --ncl-blue-a6: #A6A6C9;
  --ncl-blue-f2: #F2F2F7;

  /* Extended pinks (deep → light) */
  --ncl-pink-d9: #D98CB2;
  --ncl-pink-e3: #E3ABC7;
  --ncl-pink-eb: #EBBDD4;
  --ncl-pink-ed: #EDC9DB;
  --ncl-pink-f7: #F7E8F0;

  /* Typography */
  --font-display: "Glamour Luxury", "Helvetica Neue", Arial, sans-serif;
  --font-display-round: "Glamour Luxury Round", "Glamour Luxury", sans-serif;
  --font-body: Arial, "Helvetica Neue", sans-serif;
  --font-script: "Eyesome Script", "Luxurious Script", cursive;
  --font-script-alt: "Luxurious Script", "Eyesome Script", cursive;
}

/* Convenience classes */
.ncl-display { font-family: var(--font-display); }
.ncl-body    { font-family: var(--font-body); }
.ncl-script  { font-family: var(--font-script); }
