/* 
  Closed Ladder shared color system (Track 7 brand cohesion)
  Created for the 6 properties: closedladder.com, closedladdercapital.com, .org, closedladder.org, .studio, .store
  Link or @import into each site's HTML. Sites override --cl-accent etc. for personality while inheriting base.
  Compatible with existing Tailwind + arbitrary values on dark editorial palettes.
*/
:root {
  /* Core tokens from spec + extensions */
  --cl-ink: #0a0a0a;
  --cl-paper: #f5f0e6;
  --cl-graphite: #1a1a1a;

  /* Accents observed/adapted from the 6 current palettes */
  --cl-indigo: #2d3561;
  --cl-gold: #c9a96e;
  --cl-amber: #c9a96e; /* warm accent used across several (amber-400 mappings) */
  --cl-deep: #0b0f17;   /* closedladder.com base */
  --cl-void: #05070c;   /* closedladdercapital.com */
  --cl-zinc: #09090b;   /* foundation + others */
  --cl-ink2: #0c1118;   /* advocacy */
  --cl-studio: #0a0b10;
  --cl-store: #0c0a08;

  /* Text/subtle layers for consistency */
  --cl-text: #d1d5db;
  --cl-text-muted: #6b7280;
  --cl-border: rgba(255,255,255,0.10);

  /* Semantic */
  --cl-accent: var(--cl-gold); /* default; override per site e.g. red-400 on advocacy */
}

/* Optional helpers for direct use if not using Tailwind utilities */
.cl-family-nav {
  border-top: 1px solid var(--cl-border);
  margin-top: 4rem;
  padding-top: 2rem;
  font-size: 0.75rem;
  opacity: 0.6;
}
.cl-family-nav a:hover { opacity: 1; }
