/* Pontic design tokens. Source of truth: tokens.json */
:root{
  --pt-forest-900:#064e3b;
  --pt-forest-800:#065f46;
  --pt-emerald-600:#059669;
  --pt-emerald-500:#10b981;
  --pt-mint-400:#34d399;
  --pt-mint-100:#d1fae5;
  --pt-mint-50:#ecfdf5;
  --pt-orange-500:#f97316;
  --pt-orange-400:#fb923c;
  --pt-orange-50:#fff7ed;
  --pt-ink-900:#0f172a;
  --pt-ink-700:#334155;
  --pt-text-muted:#4b6b60;
  --pt-border:#c6ecd9;
  --pt-surface:#ffffff;
  --pt-background:#f4f7f6;
  --pt-font-display:Fraunces, Georgia, serif;
  --pt-font-body:Geist, Inter, system-ui, sans-serif;
  --pt-font-mono:Geist Mono, ui-monospace, monospace;
  --pt-radius-sm:8px;
  --pt-radius-md:12px;
  --pt-radius-lg:16px;
  --pt-radius-pill:999px;
  --pt-radius-app-icon:22.5%;
  --pt-shadow-card:0 1px 2px rgba(6,78,59,.05), 0 4px 12px rgba(6,78,59,.06);
}
