/**
 * Re-align portal-skin :root (loaded before this file) with tokens.css.
 * See DESIGN.md — public site primary green is forest, not teal.
 */
:root {
  --brand-green: var(--ap-color-forest);
  --brand-green-dark: var(--ap-color-forest-dark);
  --brand-gold: var(--ap-color-orange);
  --brand-terracotta: var(--ap-color-terracotta);
  --ink: var(--ap-color-ink-strong);
  --muted: var(--ap-color-muted);
  --bg-soft: var(--ap-color-bg);
  --surface: var(--ap-color-surface);
  --border-soft: var(--ap-color-border);
  --footer-bg: var(--ap-color-footer);
  --radius: var(--ap-radius-md);
  --radius-lg: var(--ap-radius-lg);
  --shadow-soft: var(--ap-shadow-sm);
  --shadow-soft-hover: var(--ap-shadow-md);
  --font-body: var(--ap-font-ui);
  --font-display: var(--ap-font-display);
}
