/* Generated by Zero-UI Inspire (experimental). Abstract tokens only; no reference-site assets. */
:root {
  color-scheme: light;
  --color-bg: #ffffff;
  --color-surface: #f3f4f6;
  --color-text: #262425;
  --color-muted: #5a5758;
  --color-accent: #c8102e;
  --color-on-accent: #ffffff;
  --font-body: system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --font-display: system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --step-0: 1rem;
  --step-1: clamp(1.075rem, 1.075rem + 0.063vw, 1.125rem);
  --step-2: clamp(1.1556rem, 1.1556rem + 0.138vw, 1.2656rem);
  --step-3: clamp(1.2425rem, 1.2425rem + 0.227vw, 1.4238rem);
  --step-4: clamp(1.3356rem, 1.3356rem + 0.333vw, 1.6019rem);
  --step-5: clamp(1.4356rem, 1.4356rem + 0.458vw, 1.8019rem);
  --step-6: clamp(1.5431rem, 1.5431rem + 0.605vw, 2.0275rem);
  --step-7: clamp(1.6588rem, 1.6588rem + 0.777vw, 2.2806rem);
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.5rem;
  --space-6: 2rem;
  --space-7: 3rem;
  --space-8: 4rem;
  --space-9: 6rem;
  --radius-sm: 12px;
  --radius-md: 12px;
  --radius-pill: 12px;
  --shadow: 0 1px 2px rgb(0 0 0 / 0.08), 0 8px 24px rgb(0 0 0 / 0.08);
  --content-width: 1196px;
}
