/* Generated by scripts/build_fluid.py from scripts/figma/fluid-tokens.json. Do not edit by hand.
   Type and spacing scale between the design widths (390, 768, 1440, 1920) and land on them exactly, as in Service Station V7. */
:root {
  --fs-display: clamp(2.5rem, min(min(calc(1.984177rem + 2.116402vw), calc(2.571479rem + 0.892857vw)), calc(2.62505rem + 0.833333vw)), 3.625rem);
  --lh-display: clamp(2.875rem, min(min(calc(2.359177rem + 2.116402vw), calc(2.803621rem + 1.190476vw)), calc(2.93755rem + 1.041667vw)), 4.1875rem);
  --fs-sub: clamp(1.375rem, max(1.375rem, calc(0.62505rem + 0.833333vw)), 1.625rem);
  --lh-sub: clamp(2.125rem, max(2.125rem, calc(1.37505rem + 0.833333vw)), 2.375rem);
  --fs-lead: clamp(1.375rem, max(min(calc(1.181598rem + 0.793651vw), calc(1.348264rem + 0.446429vw)), calc(1.00005rem + 0.833333vw)), 2rem);
  --lh-lead: clamp(2rem, max(min(calc(1.806598rem + 0.793651vw), calc(1.973264rem + 0.446429vw)), calc(1.62505rem + 0.833333vw)), 2.625rem);
  --fs-body: clamp(1rem, max(1rem, calc(0.62505rem + 0.416667vw)), 1.125rem);
  --lh-body: clamp(1.375rem, max(1.375rem, calc(0.62505rem + 0.833333vw)), 1.625rem);
  --fs-small: clamp(0.875rem, max(0.875rem, calc(0.50005rem + 0.416667vw)), 1rem);
  --lh-small: clamp(1.125rem, max(1.125rem, calc(0.75005rem + 0.416667vw)), 1.25rem);
  --fs-label: clamp(0.75rem, max(0.75rem, calc(0.37505rem + 0.416667vw)), 0.875rem);
  --lh-label: clamp(1rem, max(1rem, calc(0.62505rem + 0.416667vw)), 1.125rem);
  --fs-lead-sub: clamp(1.25rem, max(min(calc(0.734177rem + 2.116402vw), 1.75rem), calc(-0.49995rem + 2.5vw)), 2.5rem);
  --lh-lead-sub: clamp(1.75rem, max(min(calc(1.234177rem + 2.116402vw), 2.25rem), calc(0.00005rem + 2.5vw)), 3rem);
  --fs-row-name: clamp(1.375rem, min(min(calc(0.988145rem + 1.587302vw), calc(1.321479rem + 0.892857vw)), 2.125rem), 2.125rem);
  --lh-row-name: clamp(1.75rem, min(min(calc(1.234177rem + 2.116402vw), calc(1.678621rem + 1.190476vw)), 2.75rem), 2.75rem);
  --fs-card-name: clamp(1.75rem, min(calc(1.363145rem + 1.587302vw), 2.125rem), 2.125rem);
  --lh-card-name: clamp(2.25rem, min(calc(1.734177rem + 2.116402vw), 2.75rem), 2.75rem);
  --space-section: clamp(6rem, min(calc(3.936558rem + 8.465608vw), 8rem), 8rem);
  --space-intro: clamp(6rem, min(max(6rem, calc(3.714336rem + 4.761905vw)), 8rem), 8rem);
  --fs-statement: clamp(1.75rem, min(min(calc(1.234177rem + 2.116402vw), calc(1.964336rem + 0.595238vw)), 2.5rem), 2.5rem);
  --lh-statement: clamp(2.125rem, min(min(calc(1.480209rem + 2.645503vw), calc(2.464336rem + 0.595238vw)), 3rem), 3rem);
  /* fs-lead-line: stepped (96 is more than 2.5 times 34) */
  /* lh-lead-line: stepped (96 is more than 2.5 times 40) */
}
