/* VED.Legal: muted business blue, shared by all practice elements. */
html[data-brand="ved"], html[data-tone="ved"] {
  --accent: #284b6b;
  --accent-dark: #1b354d;
  --accent-soft: #e8eef3;
  --page-accent: var(--accent);
}
.content-card:has(a[href="/VED_Legal.php"]) { --card-accent: #284b6b !important; }
html[data-brand="ved"] [style*="--card-accent"] { --card-accent: #284b6b !important; }
html[data-brand="ved"] [style*="--info-accent"] { --info-accent: #284b6b !important; }
