/* 22 Jumps design tokens — generated 2026-10-05 by _mockup-build/build-theme-css.py
   Source of truth: _mockup-build/assets/shared.css and design-system.md.
   Mirrors the Elementor Globals. Do not hand-edit; regenerate instead. */

:root {
  color-scheme: light;
  --navy:#0B1E3B;
  --navy-800:#12294D;
  --blue:#2D7DD2;
  --blue-link:#1B5E9B;
  --red:#C8102E;
  --red-700:#A50D26;
  --gold:#F0A93B;
  --cloud:#F5F7FA;
  --slate:#334155;
  --fog:#64748B;
  --white:#FFFFFF;
  --line:#E2E8F0;
  --font-display:"Archivo",system-ui,sans-serif;
  --font-body:"Inter",system-ui,sans-serif;
  --fs-display:clamp(2.25rem,5vw,3.5rem);
  --fs-h2:clamp(1.875rem,3.5vw,2.5rem);
  --fs-h3:clamp(1.5rem,2.5vw,1.875rem);
  --fs-h4:clamp(1.25rem,2vw,1.375rem);
  --fs-lead:clamp(1.125rem,1.6vw,1.25rem);
  --fs-body:1.0625rem;
  --fs-small:.875rem;
  --fs-eyebrow:.8125rem;
  --container:1200px;
  --measure:64ch;
  --section-y:clamp(3.5rem,8vw,7.5rem);
  --radius:6px;
  --radius-lg:12px;
  --shadow-card:0 1px 3px rgba(11,30,59,.08),0 10px 30px rgba(11,30,59,.07);
  --ease:cubic-bezier(.2,.6,.2,1);
}
