/*
 * Lucentrix Global — Design Tokens
 * ─────────────────────────────────────────────────────────────────────────────
 * Single source of truth for the colour palette, typography, and easing.
 * Linked from public/index.html (replaces the inline :root block).
 * Also referenced by linkedin-logo.html and linkedin-banner.html for exports.
 *
 * Do not add non-token rules here. Keep this file to :root declarations only.
 * ─────────────────────────────────────────────────────────────────────────────
 */

:root {
  /* ── Backgrounds ──────────────────────────────────────────────────────── */
  --bg:     #03070D;          /* Page base — deepest navy                  */
  --bg2:    #070D18;          /* Section alt                               */
  --bg3:    #0A1222;          /* Section alt-2                             */
  --card:   #0D1729;          /* Card / surface                            */

  /* ── Borders ──────────────────────────────────────────────────────────── */
  --border: #16243D;
  --bh:     rgba(78, 205, 196, 0.25);   /* Border hover — teal tint        */

  /* ── Brand teal ───────────────────────────────────────────────────────── */
  --t:      #4ECDC4;          /* Primary teal   — 9.7:1 on --bg  (AAA)    */
  --t2:     #3DB8B0;          /* Teal hover                                */
  --t3:     #2A9D8F;          /* Teal deep — third offering accent         */
  --tg:     rgba(78, 205, 196, 0.05);   /* Teal glow fill                  */
  --tg2:    rgba(78, 205, 196, 0.08);   /* Teal glow fill — strong         */

  /* ── Text ─────────────────────────────────────────────────────────────── */
  --w:      #EEF2F7;          /* Primary text   — 15.2:1 on --bg (AAA)    */
  --l:      #B8C7DA;          /* Secondary text —  8.5:1 on --bg (AAA)    */
  --g:      #7E94AE;          /* Tertiary / meta —  5.5:1 on --bg (AA)    */
  --d:      #4A6080;          /* Muted / decorative text                   */

  /* ── Typography ───────────────────────────────────────────────────────── */
  --se: 'Instrument Serif', Georgia, serif;
  --sa: 'Outfit', system-ui, -apple-system, sans-serif;

  /* ── Easing ───────────────────────────────────────────────────────────── */
  --e: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
