:root {
  --brand-primary: #ec4899;
  --brand-secondary: #8b5cf6;
  --brand-accent: #f9a8d4;
  --brand-bg: #130913;
  --brand-card: #240f27;
  --brand-text: #fdf2f8;
  --brand-text-muted: #d4aac9;
  --brand-border: rgba(249,168,212,0.18);
  --brand-radius: 15px;
  --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: dual-tone;
  --brandmark-ornament: expressive;
}