/* Generated by scripts/sync-shared.mjs from imcongo-ui. Do not edit. */
:root {
  --color-ink: #33383D;
  --color-ink-soft: #6B7278;
  --color-placeholder: #929A95;
  --color-paper: #F6F9F6;
  --color-card: #FFFFFF;
  --color-line: #E1E6E2;
  --color-line-soft: #EFF4EF;
  --color-title: #1B2A5E;
  --color-primary: #68C034;
  --color-primary-dark: #407B1F;
  --color-primary-tint: #EDF7E7;
  --color-secondary: #0098D0;
  --color-secondary-dark: #006592;
  --color-secondary-tint: #DAF5FF;
  --color-secondary-light-tint: #E8F6FB;
  --color-tertiary: #FF9400;
  --color-tertiary-dark: #AC3902;
  --color-tertiary-tint: #FFEED6;
  --color-accent: #D74038;
  --color-accent-tint: #FBE2E1;
  --color-danger: #D74038;
  --color-warning: #FF9400;
  --font-size-nav-label: 10.2px;
  --font-size-micro: 11.4px;
  --font-size-eyebrow: 12px;
  --font-size-tiny: 12.6px;
  --font-size-caption: 13.2px;
  --font-size-small: 13.8px;
  --font-size-small-body: 14.4px;
  --font-size-tag: 15px;
  --font-size-body: 15.6px;
  --font-size-button: 16.2px;
  --font-size-card-title: 16.8px;
  --font-size-title: 18px;
  --font-size-section-header: 19.2px;
  --font-size-promo-title: 22.8px;
  --font-size-heading: 24px;
  --radius-sm: 10px;
  --radius-md: 16px;
  --radius-lg: 26px;
  --radius-pill: 999px;
  --space-1: 2px;
  --space-2: 7px;
  --space-3: 13px;
  --space-4: 18px;
  --space-5: 24px;
  --space-6: 32px;
  --space-8: 46px;
  --space-0-5: 1px;
  --space-1-5: 4px;
  --space-2-5: 10px;
  --space-3-5: 16px;
  --space-4-5: 21px;
  --spacing-micro: 4px;
  --spacing-small: 8px;
  --spacing-normal: 12px;
  --spacing-element: 16px;
  --spacing-section: 24px;
  --spacing-extra: 32px;
  --text-header-title-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-header-title-font-size: clamp(15.36px, 4.444444444444445vmin, 24.96px);
  --text-header-title-font-weight: 600;
  --text-header-title-line-height: clamp(21.6px, 6.25vmin, 35.1px);
  --text-header-title-letter-spacing: 0px;
  --text-header-title-color: #33383D;
  --text-subtitle-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-subtitle-font-size: clamp(14.4px, 4.166666666666666vmin, 23.400000000000002px);
  --text-subtitle-font-weight: 400;
  --text-subtitle-line-height: clamp(20.8px, 6.018518518518518vmin, 33.800000000000004px);
  --text-subtitle-letter-spacing: 0px;
  --text-subtitle-color: #33383D;
  --text-section-title-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-section-title-font-size: clamp(12.8px, 3.7037037037037033vmin, 20.8px);
  --text-section-title-font-weight: 600;
  --text-section-title-line-height: clamp(18.400000000000002px, 5.324074074074074vmin, 29.900000000000002px);
  --text-section-title-letter-spacing: 0px;
  --text-section-title-color: #33383D;
  --text-button-text-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-button-text-font-size: clamp(12px, 3.4722222222222223vmin, 19.5px);
  --text-button-text-font-weight: 600;
  --text-button-text-line-height: clamp(16.8px, 4.861111111111112vmin, 27.3px);
  --text-button-text-letter-spacing: 0px;
  --text-button-text-color: #33383D;
  --text-label-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-label-font-size: clamp(11.200000000000001px, 3.2407407407407405vmin, 18.2px);
  --text-label-font-weight: 500;
  --text-label-line-height: clamp(16px, 4.62962962962963vmin, 26px);
  --text-label-letter-spacing: 0px;
  --text-label-color: #33383D;
  --text-micro-label-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-micro-label-font-size: clamp(8.8px, 2.5462962962962963vmin, 14.3px);
  --text-micro-label-font-weight: 400;
  --text-micro-label-line-height: clamp(12.8px, 3.7037037037037033vmin, 20.8px);
  --text-micro-label-letter-spacing: 0px;
  --text-micro-label-color: #33383D;
  --text-field-text-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-field-text-font-size: clamp(11.200000000000001px, 3.2407407407407405vmin, 18.2px);
  --text-field-text-font-weight: 500;
  --text-field-text-line-height: clamp(16px, 4.62962962962963vmin, 26px);
  --text-field-text-letter-spacing: 0px;
  --text-field-text-color: #33383D;
  --text-body-text-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-body-text-font-size: clamp(11.200000000000001px, 3.2407407407407405vmin, 18.2px);
  --text-body-text-font-weight: 400;
  --text-body-text-line-height: clamp(16px, 4.62962962962963vmin, 26px);
  --text-body-text-letter-spacing: 0px;
  --text-body-text-color: #33383D;
  --text-link-text-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-link-text-font-size: inherit;
  --text-link-text-font-weight: 400;
  --text-link-text-line-height: inherit;
  --text-link-text-letter-spacing: 0px;
  --text-link-text-color: #68C034;
  --text-navigation-text-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-navigation-text-font-size: inherit;
  --text-navigation-text-font-weight: 400;
  --text-navigation-text-line-height: inherit;
  --text-navigation-text-letter-spacing: 0px;
  --text-navigation-text-color: #68C034;
  --text-bottom-navigation-text-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-bottom-navigation-text-font-size: clamp(9.600000000000001px, 2.7777777777777777vmin, 15.600000000000001px);
  --text-bottom-navigation-text-font-weight: 700;
  --text-bottom-navigation-text-line-height: clamp(13.600000000000001px, 3.935185185185185vmin, 22.1px);
  --text-bottom-navigation-text-letter-spacing: 0px;
  --text-bottom-navigation-text-color: #68C034;
  --text-error-text-font-family: Inter, "SF Pro", Roboto, -apple-system, system-ui, sans-serif;
  --text-error-text-font-size: inherit;
  --text-error-text-font-weight: 400;
  --text-error-text-line-height: inherit;
  --text-error-text-letter-spacing: 0px;
  --text-error-text-color: #D74038;
}
