/* Generated from Figma Variables. First mode = :root default.
   FLOAT tokens are unitless — multiply by 1px in calc() where a length is needed. */

:root {
  --color-accent-orange-100: rgb(255,157,11); /* @kind color */
  --color-accent-orange-10: rgba(255,157,11,0.1); /* @kind color */
  --color-accent-orange-30: rgba(255,157,11,0.3); /* @kind color */
  --color-accent-orange-60: rgba(255,157,11,0.6); /* @kind color */
  --color-accent-yellow-100: rgb(255,237,98); /* @kind color */
  --color-azure-84: rgb(204,214,223); /* @kind color */
  --color-beige-line: rgb(192,175,170); /* @kind color */
  --color-black-20: rgba(0,0,0,0.2); /* @kind color */
  --color-black-3: rgba(0,0,0,0.03); /* @kind color */
  --color-black-solid: rgb(0,0,0); /* @kind color */
  --color-blue-19: rgb(29,22,74); /* @kind color */
  --color-blue-57: rgb(92,71,222); /* @kind color */
  --color-blue-87: rgb(219,218,226); /* @kind color */
  --color-disabled-button-fill: rgba(220,217,215,0.8); /* @kind color */
  --color-disabled-button-outline: rgba(184,178,176,0.6); /* @kind color */
  --color-disabled-button-text: rgba(78,76,74,0.6); /* @kind color */
  --color-disabled-button-underline: rgba(190,182,175,0.4); /* @kind color */
  --color-extra-bw-1: rgb(120,120,120); /* @kind color */
  --color-extra-bw2: rgb(166,166,166); /* @kind color */
  --color-gradient-blue-stop-1: rgb(59,180,255); /* @kind color */
  --color-gradient-blue-stop-2: rgb(46,118,255); /* @kind color */
  --color-gradient-orange-stop-1: rgb(255,191,0); /* @kind color */
  --color-gradient-orange-stop-2: rgb(255,141,11); /* @kind color */
  --color-grey-55: rgb(134,132,151); /* @kind color */
  --color-grey-97: rgb(244,243,252); /* @kind color */
  --color-hover-blue: rgb(50,135,255); /* @kind color */
  --color-orange-39: rgb(158,91,43); /* @kind color */
  --color-overlay-black-10: rgba(0,0,0,0.1); /* @kind color */
  --color-overlay-black-20: rgba(0,0,0,0.2); /* @kind color */
  --color-overlay-black-30: rgba(0,0,0,0.3); /* @kind color */
  --color-overlay-black-40: rgba(0,0,0,0.4); /* @kind color */
  --color-overlay-black-50: rgba(0,0,0,0.5); /* @kind color */
  --color-overlay-black-5: rgba(0,0,0,0.05); /* @kind color */
  --color-overlay-black-60: rgba(0,0,0,0.6); /* @kind color */
  --color-overlay-black-75: rgba(0,0,0,0.75); /* @kind color */
  --color-overlay-black-85: rgba(0,0,0,0.85); /* @kind color */
  --color-overlay-blue-80: rgba(46,118,255,0.8); /* @kind color */
  --color-overlay-blue-90: rgba(46,118,255,0.9); /* @kind color */
  --color-overlay-cappuccino-10: rgba(190,160,135,0.1); /* @kind color */
  --color-overlay-cappuccino-20: rgba(190,160,135,0.2); /* @kind color */
  --color-overlay-cappuccino-30: rgba(190,160,135,0.3); /* @kind color */
  --color-overlay-cappuccino-40: rgba(190,160,135,0.4); /* @kind color */
  --color-overlay-cappuccino-5: rgba(190,160,135,0.05); /* @kind color */
  --color-overlay-cappuccino-60: rgba(190,160,135,0.6); /* @kind color */
  --color-overlay-cappuccino-80: rgba(190,160,135,0.8); /* @kind color */
  --color-overlay-cyan-35: rgba(131,224,239,0.35); /* @kind color */
  --color-overlay-green-75: rgba(64,178,108,0.75); /* @kind color */
  --color-overlay-red-75: rgba(235,87,74,0.75); /* @kind color */
  --color-overlay-white-40: rgba(255,255,255,0.4); /* @kind color */
  --color-overlay-white-50: rgba(255,255,255,0.5); /* @kind color */
  --color-overlay-white-75: rgba(255,255,255,0.75); /* @kind color */
  --color-overlay-white-85: rgba(255,255,255,0.85); /* @kind color */
  --color-overlay-white-90: rgba(255,255,255,0.9); /* @kind color */
  --color-primary-beige-100: rgb(242,236,231); /* @kind color */
  --color-primary-black-100: rgb(0,0,0); /* @kind color */
  --color-primary-blue-100: rgb(46,118,255); /* @kind color */
  --color-primary-white-100: rgb(255,255,255); /* @kind color */
  --color-red-51: rgb(229,36,33); /* @kind color */
  --color-red-56: rgb(232,56,92); /* @kind color */
  --color-rose-39: rgb(158,43,110); /* @kind color */
  --color-secondary-cyan-100: rgb(131,224,239); /* @kind color */
  --color-secondary-green-100: rgb(64,178,108); /* @kind color */
  --color-secondary-lavender-100: rgb(158,143,255); /* @kind color */
  --color-secondary-red-100: rgb(235,87,74); /* @kind color */
  --color-spring-green-62: rgb(101,217,154); /* @kind color */
  --color-violet-55: rgb(117,86,195); /* @kind color */
  --color-white-10: rgba(255,255,255,0.1); /* @kind color */
  --color-white-15: rgba(255,255,255,0.15); /* @kind color */
  --color-white-40: rgba(255,255,255,0.4); /* @kind color */
  --color-white-solid: rgb(255,255,255); /* @kind color */
  --font-family-font-1: "Helvetica Neue"; /* @kind font */
  --font-size-12: 12;
  --font-size-16: 16;
  --font-weight-400: 400;
  --font-weight-500: 500;
  --font-weight-700: 700;
  --height-900: 900; /* @kind other */
  --item-spacing-0: 0; /* @kind other */
  --letter-spacing-1: -1; /* @kind other */
  --letter-spacing-2: -2; /* @kind other */
  --line-height-120: 120;
  --line-height-14: 14;
  --line-height-19-6: 19.6;
  --line-height-22-4: 22.4;
  --line-height-24: 24;
  --line-height-26: 26;
  --line-height-27-2: 27.2;
  --line-height-27: 27;
  --line-height-28-8: 28.8;
  --line-height-28: 28;
  --line-height-34: 34;
  --line-height-45-33: 45.33;
  --line-height-56: 56;
  --line-height-61-2: 61.2;
  --line-height-80: 80;
  --line-height-99-6: 99.6;
  --padding-vertical-gap-main: 50;
  --radius-20: 20;
  --radius-default: 14;
  --radius-even-larger: 35;
  --radius-large: 18;
  --radius-larger: 25;
  --radius-medium: 10;
  --radius-small: 3;
  --radius-smaller: 6;
  --radius-very-large: 50;
  --section-content-block-padding-centered-block-mobile-top: 30;
  --section-content-block-padding-paragraphs-desktop-right: 82;
  --section-content-block-padding-paragraphs-tablet-right: 40;
  --section-content-block-width-header-desktop-narrow: 600; /* @kind other */
  --section-content-block-width-header-desktop-narrower: 700; /* @kind other */
  --section-content-block-width-header-desktop-regular: 800; /* @kind other */
  --section-content-block-width-header-tablet-narrower: 600; /* @kind other */
  --section-content-block-width-p-default-desktop-narrow: 500; /* @kind other */
  --section-content-block-width-p-default-desktop-narrower: 600; /* @kind other */
  --section-content-block-width-p-default-desktop-regular: 800; /* @kind other */
  --section-content-block-width-paragraph-tablet-narrower: 600; /* @kind other */
  --spacing-cta-desktop-top-bottom: 50;
  --spacing-cta-mobile-top-bottom: 70;
  --spacing-display-desktop-bottom: 100;
  --spacing-display-desktop-top: 60;
  --spacing-display-mobile-top-bottom: 60;
  --spacing-horizontal-22: 22;
  --spacing-legal-horizontal-ol-ul-left-desktop-tablet: 40;
  --spacing-legal-horizontal-ol-ul-left-mobile: 10;
  --spacing-legal-vertical-date-top-bottom: 32;
  --spacing-legal-vertical-h3-h4-bottom: 20;
  --spacing-legal-vertical-h3-h4-top: 52;
  --spacing-legal-vertical-h5-bottom: 20;
  --spacing-legal-vertical-h5-top: 24;
  --spacing-legal-vertical-label-large-bottom: 14;
  --spacing-legal-vertical-li-bottom: 14;
  --spacing-legal-vertical-p-ul-ol-bottom: 20;
  --spacing-legal-vertical-table-bottom: 32;
  --spacing-section-large-footer: 160;
  --spacing-section-large-in: 233;
  --spacing-section-large-out: 179;
  --spacing-section-overlapping-section-head-padding-desktop: 50;
  --spacing-section-overlapping-section-head-padding-mobile: 15;
  --spacing-section-overlapping-section-head-padding-tablet: 50;
  --spacing-section-overlapping-section-padding-top: 0;
  --spacing-section-small-footer: 70;
  --spacing-section-small-in: 84;
  --spacing-section-small-out: 76;
  --spacing-small: 14;
  --spacing-vertical-24: 24;
  --spacing-vertical-30: 30;
  --spacing-vertical-40: 40;
  --vertical-spacing-main-container-desktop: 50;
  --vertical-spacing-main-container-mobile: 30;
  --vertical-spacing-main-container-tablet: 50;
  --vertical-spacing-section-title-tablet: 40;
  --width-689-5: 689.5; /* @kind other */
  --width-cards-mobile-max: 480; /* @kind other */
  --width-cards-tablet-max: 540; /* @kind other */
  --width-cards-tablet-min: 420; /* @kind other */
  --width-display-desktop: 1050; /* @kind other */
  --width-legal-horizontal-headers: 600; /* @kind other */
  --width-main-container-desktop: 1262; /* @kind other */
  --width-main-container-mobile: 580; /* @kind other */
  --width-main-container-tablet: 1024; /* @kind other */
}
