:root {
  --ln-navy: #1B365D;
  --ln-green: #00D4AA;
  --ln-gold: #FFD700; /* primary logo only */
}

/* Logo sizing helpers (optional) */
.logo-primary { max-width: 200px; height: auto; }
.logo-secondary { max-height: 60px; height: 60px; width: auto; }
.logo-icon { width: 32px; height: 32px; }
.logo-monogram { width: 24px; height: 24px; }

@media (prefers-color-scheme: dark) {
  :root { color-scheme: dark; }
}