/* ── Legacy Webflow palette → warm-orange override ────
   Loaded AFTER the Webflow stylesheet on in-scope pages.
   Remaps high-occurrence legacy blue/navy values to the
   warm-orange design system tokens.

   Does NOT touch: integration logo SVGs, third-party brand
   colors, chart palettes, code syntax colors, macOS dots.
   ──────────────────────────────────────────────────────── */

/* ── Text color overrides ─────────────────────────────── */
.text-color-blue { color: var(--color-accent) !important; }
.text-color-dark-blue { color: var(--color-ink) !important; }
.text-color-primary { color: var(--color-ink) !important; }

/* ── Background overrides ─────────────────────────────── */
.bg-blue { background-color: var(--color-accent) !important; }
.bg-orange { background-color: var(--color-orange) !important; }
.bg-surface { background-color: var(--color-bg) !important; }
.bg-lightblue,
.bg-light-blue,
.bg-light-blie { background-color: var(--color-bg-soft) !important; }

/* ── Button accent — Webflow "button" class ──────────── */
.button.w-button {
  background-color: var(--color-ink);
  border-color: var(--color-ink);
}
.button.w-button:hover {
  background-color: var(--color-ink-hover);
  border-color: var(--color-ink-hover);
}

/* ── Link accent ─────────────────────────────────────── */
a.text-color-blue:hover { color: var(--color-accent-hover) !important; }

/* ── Old Webflow hero section nav (hidden, but override anyway) ─ */
.nav_component .text-color-blue { color: var(--color-accent) !important; }

/* ── Section backgrounds ─────────────────────────────── */
.section_hero-learn { background-color: var(--color-bg); }
.section_partner { background-color: var(--color-ink); }
