:root {
  /* Canonical SmartCards brand palette. Product surfaces map these into local semantic UI tokens. */
  --brand-primary: #0b493f;
  --brand-primary-hover: #083b34;
  --brand-accent: #577466;
  --brand-background: #fbfaf7;
  --brand-surface: #ffffff;
  --brand-surface-warm: #f4efe7;
  --brand-surface-soft: #e8eee9;
  --brand-text: #123e36;
  --brand-text-muted: #6d746f;
  --brand-border: #dfddd6;

  /* Canonical typography families. Apps decide where UI vs display typography is appropriate. */
  --brand-font-ui: Inter, "Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
  --brand-font-display: Georgia, "Times New Roman", serif;
}
