/* ============================================================
   Design Tokens — site-001
   Auto-generated from tokens.yaml (do not edit manually)
   ============================================================ */

:root {
  /* PALETTE — Light Mode */
  --color-primary: #047857;  /* Primary: Deep emerald — renewal, trust, ecology */
  --color-accent: #c2410c;  /* CTA accent: Deep orange — action, warmth, energy */
  --color-trust: #2563eb;  /* Trust: Cerulean blue — confidence, technical */

  /* TYPOGRAPHY */
  --font-sans: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --font-mono: ui-monospace, 'Cascadia Code', 'Fira Code', monospace;

  /* SPACING & LAYOUT */
  --content-width: 72rem;
  --content-narrow: 48rem;

}

/* Dark mode (prefers-color-scheme + data-theme attribute) */
@media (prefers-color-scheme: dark) {
  :root[data-theme='auto'],
  :root:not([data-theme='light']) {
    --color-primary: #10b981;
    --color-accent: #fb923c;
    --color-trust: #60a5fa;
  }
}

/* Explicit dark mode */
:root[data-theme='dark'] {
  --color-primary: #10b981;
  --color-accent: #fb923c;
  --color-trust: #60a5fa;
}
