:root {
  /* Canonical Aphasia Hope AI palette */
  --brand-canvas: #fbf8f0;
  --brand-ink: #152126;
  --brand-ink-soft: #334349;
  --brand-emerald: #08766d;
  --brand-teal: #0f8f8b;
  --brand-cyan: #58ced0;
  --brand-aqua: #98e1dc;
  --brand-gold: #efb94e;
  --brand-gold-soft: #f7d98d;
  --brand-panel-mint: #e8f4ef;

  /* Canonical brand copy */
  --brand-tagline: "Practice Speaking Correctly for Longer.";
  --brand-module-single-word: "Single Word Practice";
  --brand-module-everyday-sentence: "Everyday Sentence Practice";

  /* Canonical wordmark assignments */
  --brand-wordmark-primary: var(--brand-ink);
  --brand-wordmark-primary-on-dark: var(--brand-canvas);
  --brand-wordmark-hope: var(--brand-teal);

  /* Shared semantic assignments */
  --brand-surface: var(--brand-canvas);
  --brand-surface-dark: var(--brand-ink);
  --brand-text-primary: var(--brand-ink);
  --brand-text-secondary: var(--brand-ink-soft);
  --brand-text-on-dark: var(--brand-canvas);
  --brand-action: var(--brand-emerald);
  --brand-action-text: var(--brand-canvas);
  --brand-accent: var(--brand-teal);
  --brand-focus: var(--brand-cyan);
  --brand-activation: var(--brand-gold);
  --brand-panel: var(--brand-panel-mint);
}
