:root {
  --brand-primary: #60a5fa;
  --brand-secondary: #c4b5fd;
  --brand-accent: #e0f2fe;
  --brand-bg: #08111f;
  --brand-card: #102039;
  --brand-text: #f8fafc;
  --brand-text-muted: #9db4d6;
  --brand-border: rgba(224,242,254,0.18);
  --brand-radius: 8px;
  --brand-stat-1: #ffffff;
  --brand-stat-2: #fef3c7;
  --brand-stat-3: #d1fae5;
  --brand-stat-label: #ffffff;
  --brandmark-family: ribbon-wave;
  --brandmark-shape: mixed;
  --brandmark-density: balanced;
  --brandmark-symmetry: symmetric;
  --brandmark-accent: gradient;
  --brandmark-ornament: subtle;
}