/**
 * Do not edit directly, this file was auto-generated.
 */

[data-brand=travelex] {
  --colors-alpha-white-0: #ffffff00;
  --colors-alpha-white-1: #ffffff03;
  --colors-alpha-white-10: #ffffff1a;
  --colors-alpha-white-20: #ffffff33;
  --colors-alpha-white-30: #ffffff4d;
  --colors-alpha-white-40: #ffffff66;
  --colors-alpha-white-50: #ffffff80;
  --colors-alpha-white-60: #ffffff99;
  --colors-alpha-white-70: #ffffffb2;
  --colors-alpha-white-80: #ffffffcc;
  --colors-alpha-white-90: #ffffffe5;
  --colors-alpha-white-100: #ffffff;
  --colors-alpha-black-0: #00000000;
  --colors-alpha-black-5: #0000000d;
  --colors-alpha-black-10: #0000001a;
  --colors-alpha-black-20: #00000033;
  --colors-alpha-black-30: #0000004d;
  --colors-alpha-black-40: #00000066;
  --colors-alpha-black-50: #00000080;
  --colors-alpha-black-60: #00000099;
  --colors-alpha-black-70: #000000b2;
  --colors-alpha-black-80: #000000cc;
  --colors-alpha-black-90: #000000e5;
  --colors-alpha-black-100: #000000;
  --colors-alpha-tx-action-blue-300-30: #48b2eb4d;
  --colors-alpha-tx-brand-blue-100-50: #c9cde480;
  --colors-alpha-tx-brand-blue-800-0: #21264400;
  --colors-alpha-error-500-30: #f044384d;
  --colors-alpha-tx-plus-gold-200-30: #f6c0424d;
  --colors-base-white: #ffffff;
  --colors-base-black: #000000;
  --colors-base-transparent: #ffffff00;
  --colors-tx-gray-20: #f9f9fb;
  --colors-tx-gray-25: #f3f4f7;
  --colors-tx-gray-50: #e7eaee;
  --colors-tx-gray-100: #dbdfe6;
  --colors-tx-gray-200: #c3cad5;
  --colors-tx-gray-300: #abb5c4;
  --colors-tx-gray-400: #93a0b4;
  --colors-tx-gray-500: #5c6c84;
  --colors-tx-gray-600: #475467;
  --colors-tx-gray-700: #3b4554;
  --colors-tx-gray-800: #2a313c;
  --colors-tx-gray-900: #191d24;
  --colors-tx-action-blue-25: #edf7fd;
  --colors-tx-action-blue-50: #c8e8f9;
  --colors-tx-action-blue-100: #a3d8f5;
  --colors-tx-action-blue-200: #7ec9f1;
  --colors-tx-action-blue-300: #48b2eb;
  --colors-tx-action-blue-400: #23a2e7;
  --colors-tx-action-blue-500: #168bca;
  --colors-tx-action-blue-600: #1272a5;
  --colors-tx-action-blue-700: #0e5981;
  --colors-tx-action-blue-800: #0a3f5c;
  --colors-tx-action-blue-900: #062637;
  --colors-tx-brand-red-25: #fceeee;
  --colors-tx-brand-red-50: #f9dcdd;
  --colors-tx-brand-red-100: #f3b9bb;
  --colors-tx-brand-red-200: #ed9699;
  --colors-tx-brand-red-300: #e77377;
  --colors-tx-brand-red-400: #e15155;
  --colors-tx-brand-red-500: #da292f;
  --colors-tx-brand-red-600: #c02126;
  --colors-tx-brand-red-700: #9d1b1f;
  --colors-tx-brand-red-800: #7a1518;
  --colors-tx-brand-red-900: #570f11;
  --colors-tx-brand-blue-25: #f1f2f8;
  --colors-tx-brand-blue-50: #e4e6f1;
  --colors-tx-brand-blue-100: #c9cde4;
  --colors-tx-brand-blue-200: #aeb4d6;
  --colors-tx-brand-blue-300: #929bc8;
  --colors-tx-brand-blue-400: #6a75b4;
  --colors-tx-brand-blue-500: #525ea3;
  --colors-tx-brand-blue-600: #3e477a;
  --colors-tx-brand-blue-700: #30375f;
  --colors-tx-brand-blue-800: #212644;
  --colors-tx-brand-blue-900: #141729;
  --colors-error-25: #fffbfa;
  --colors-error-50: #fef3f2;
  --colors-error-100: #fee4e2;
  --colors-error-200: #fecdca;
  --colors-error-300: #fda29b;
  --colors-error-400: #f97066;
  --colors-error-500: #f04438;
  --colors-error-600: #d92d20;
  --colors-error-700: #b42318;
  --colors-error-800: #912018;
  --colors-error-900: #7a271a;
  --colors-error-950: #55160c;
  --colors-warning-25: #fffcf5;
  --colors-warning-50: #fffaeb;
  --colors-warning-100: #fef0c7;
  --colors-warning-200: #fedf89;
  --colors-warning-300: #fec84b;
  --colors-warning-400: #fdb022;
  --colors-warning-500: #f79009;
  --colors-warning-600: #dc6803;
  --colors-warning-700: #b54708;
  --colors-warning-800: #93370d;
  --colors-warning-900: #7a2e0e;
  --colors-warning-950: #4e1d09;
  --colors-success-25: #f6fef9;
  --colors-success-50: #ecfdf3;
  --colors-success-100: #dcfae6;
  --colors-success-200: #abefc6;
  --colors-success-300: #75e0a7;
  --colors-success-400: #47cd89;
  --colors-success-500: #17b26a;
  --colors-success-600: #079455;
  --colors-success-700: #067647;
  --colors-success-800: #085d3a;
  --colors-success-900: #074d31;
  --colors-success-950: #053321;
  --colors-info-25: #f5fbff;
  --colors-info-50: #f0f9ff;
  --colors-info-100: #e0f2fe;
  --colors-info-200: #b9e6fe;
  --colors-info-300: #7cd4fd;
  --colors-info-400: #36bffa;
  --colors-info-500: #0ba5ec;
  --colors-info-600: #0086c9;
  --colors-info-700: #026aa2;
  --colors-info-800: #065986;
  --colors-info-900: #0b4a6f;
  --colors-tx-lime-25: #f6faf0;
  --colors-tx-lime-50: #e5efd2;
  --colors-tx-lime-100: #a7c96a;
  --colors-tx-lime-200: #96be4b;
  --colors-tx-lime-300: #516926;
  --colors-tx-lime-400: #3a4b1b;
  --colors-tx-teal-25: #effafb;
  --colors-tx-teal-50: #cef0f3;
  --colors-tx-teal-100: #2eadb7;
  --colors-tx-teal-200: #299ba3;
  --colors-tx-teal-300: #1d6d72;
  --colors-tx-teal-400: #144e52;
  --colors-tx-coral-25: #ffebed;
  --colors-tx-coral-50: #fec3c9;
  --colors-tx-coral-100: #fc6170;
  --colors-tx-coral-200: #fb374b;
  --colors-tx-coral-300: #b40415;
  --colors-tx-coral-400: #8c0311;
  --colors-tx-gold-25: #fef9ec;
  --colors-tx-gold-50: #fcebc2;
  --colors-tx-gold-100: #f8ce6d;
  --colors-tx-gold-200: #f6c042;
  --colors-tx-gold-300: #fba525;
  --colors-tx-gold-400: #ff8908;
  --colors-tx-plus-gold-25: #f7edad;
  --colors-tx-plus-gold-50: #f8d87f;
  --colors-tx-plus-gold-100: #f6c75b;
  --colors-tx-plus-gold-200: #f6c042;
  --colors-tx-plus-gold-300: #c99841;
  --colors-tx-plus-brand-blue-25: #dbe9ed;
  --colors-tx-plus-brand-blue-50: #a0c8e6;
  --colors-tx-plus-brand-blue-100: #4999b9;
  --colors-tx-plus-brand-blue-200: #1a3152;
  --colors-tx-plus-brand-blue-300: #212644;
  --sizing-0: 0px;
  --sizing-1: 2px;
  --sizing-2: 4px;
  --sizing-3: 6px;
  --sizing-4: 8px;
  --sizing-6: 12px;
  --sizing-8: 16px;
  --sizing-10: 20px;
  --sizing-12: 24px;
  --sizing-16: 32px;
  --sizing-20: 40px;
  --sizing-24: 48px;
  --sizing-32: 64px;
  --sizing-40: 80px;
  --sizing-48: 96px;
  --sizing-64: 128px;
  --sizing-80: 160px;
  --sizing-96: 192px;
  --sizing-112: 224px;
  --sizing-128: 256px;
  --sizing-160: 320px;
  --sizing-192: 384px;
  --sizing-240: 480px;
  --sizing-280: 560px;
  --sizing-320: 640px;
  --sizing-360: 720px;
  --sizing-384: 768px;
  --sizing-512: 1024px;
  --sizing-640: 1280px;
  --sizing-720: 1440px;
  --sizing-800: 1600px;
  --sizing-960: 1920px;
  --sizing-0-5: 1px;
  --border-radius-0: 0px;
  --border-radius-1: 2px;
  --border-radius-2: 4px;
  --border-radius-3: 6px;
  --border-radius-4: 8px;
  --border-radius-5: 10px;
  --border-radius-6: 12px;
  --border-radius-8: 16px;
  --border-radius-10: 20px;
  --border-radius-12: 24px;
  --border-radius-500: 1000px;
  --border-widths-0: 0px;
  --border-widths-1: 1px;
  --border-widths-2: 2px;
  --border-widths-3: 3px;
  --border-widths-4: 4px;
  --border-widths-5: 5px;
  --border-widths-6: 6px;
  --typography-font-montserrat: "Montserrat", sans-serif;
  --typography-font-lato: "Lato", sans-serif;
  --typography-size-4: 0.5rem;
  --typography-size-5: 0.625rem;
  --typography-size-6: 0.75rem;
  --typography-size-7: 0.875rem;
  --typography-size-8: 1rem;
  --typography-size-9: 1.125rem;
  --typography-size-10: 1.25rem;
  --typography-size-12: 1.5rem;
  --typography-size-15: 1.875rem;
  --typography-size-18: 2.25rem;
  --typography-size-24: 3rem;
  --typography-size-30: 3.75rem;
  --typography-size-36: 4.5rem;
  --typography-size-48: 6rem;
  --typography-size-60: 7.5rem;
  --typography-size-7-5: 0.9375rem;
  --typography-line-height-0: 0px;
  --typography-line-height-1: 2px;
  --typography-line-height-2: 4px;
  --typography-line-height-3: 6px;
  --typography-line-height-4: 8px;
  --typography-line-height-5: 10px;
  --typography-line-height-6: 12px;
  --typography-line-height-7: 14px;
  --typography-line-height-8: 16px;
  --typography-line-height-9: 18px;
  --typography-line-height-10: 20px;
  --typography-line-height-11: 22px;
  --typography-line-height-12: 24px;
  --typography-line-height-14: 28px;
  --typography-line-height-15: 30px;
  --typography-line-height-16: 32px;
  --typography-line-height-18: 36px;
  --typography-line-height-19: 38px;
  --typography-line-height-22: 44px;
  --typography-line-height-24: 48px;
  --typography-line-height-30: 60px;
  --typography-line-height-36: 72px;
  --typography-line-height-45: 90px;
  --typography-line-height-48: 96px;
  --typography-line-height-55: 110px;
  --typography-line-height-60: 120px;
  --opacity-0: 0%;
  --opacity-1: 5%;
  --opacity-2: 10%;
  --opacity-3: 15%;
  --opacity-4: 20%;
  --opacity-5: 25%;
  --opacity-6: 30%;
  --opacity-7: 35%;
  --opacity-8: 40%;
  --opacity-9: 45%;
  --opacity-10: 50%;
  --opacity-11: 55%;
  --opacity-12: 60%;
  --opacity-13: 65%;
  --opacity-14: 70%;
  --opacity-15: 75%;
  --opacity-16: 80%;
  --opacity-17: 85%;
  --opacity-18: 90%;
  --opacity-19: 95%;
  --opacity-20: 100%;
  --colors-text-text-primary: var(--colors-tx-gray-600);
  --colors-text-text-secondary: var(--colors-tx-gray-500);
  --colors-text-text-tertiary: var(--colors-tx-gray-800);
  --colors-text-text-quarterary: var(--colors-tx-gray-400);
  --colors-text-text-primary-on-brand: var(--colors-base-white);
  --colors-text-text-secondary-on-brand: var(--colors-tx-gray-50);
  --colors-text-text-tertiary-on-brand: var(--colors-tx-action-blue-50);
  --colors-text-text-quarterary-on-brand: var(--colors-base-white);
  --colors-text-text-brand-primary: var(--colors-tx-brand-blue-800);
  --colors-text-text-brand-secondary: var(--colors-tx-action-blue-700);
  --colors-text-text-disabled: var(--colors-tx-gray-500);
  --colors-text-text-placeholder: var(--colors-tx-gray-400);
  --colors-text-text-placeholder-muted: var(--colors-tx-gray-300);
  --colors-text-text-error-primary: var(--colors-error-600);
  --colors-text-text-error-primary-on-brand: var(--colors-error-300);
  --colors-text-text-warning-primary: var(--colors-warning-700);
  --colors-text-text-success-primary: var(--colors-success-700);
  --colors-text-text-info-primary: var(--colors-info-700);
  --colors-text-text-link: var(--colors-tx-action-blue-600);
  --colors-text-text-link-hover: var(--colors-tx-action-blue-700);
  --colors-text-text-link-on-brand: var(--colors-tx-action-blue-200);
  --colors-text-text-link-hover-on-brand: var(--colors-tx-action-blue-300);
  --colors-text-text-white: var(--colors-base-white);
  --colors-text-text-link-on-brand-two: var(--colors-base-white);
  --colors-text-text-link-hover-on-brand-two: var(--colors-tx-gray-100);
  --colors-text-interaction-border-on-brand-two: var(--colors-base-white);
  --colors-border-border-primary: var(--colors-tx-gray-600);
  --colors-border-border-primary-on-brand: var(--colors-base-white);
  --colors-border-border-secondary: var(--colors-tx-gray-200);
  --colors-border-border-tertiary: var(--colors-tx-gray-100);
  --colors-border-border-disabled: var(--colors-tx-gray-300);
  --colors-border-border-disabled-muted: var(--colors-tx-gray-200);
  --colors-border-border-focus: var(--colors-tx-action-blue-500);
  --colors-border-border-focus-on-brand: var(--colors-tx-action-blue-500);
  --colors-border-border-error: var(--colors-error-600);
  --colors-border-border-error-on-brand: var(--colors-error-300);
  --colors-border-border-brand-one: var(--colors-tx-brand-blue-800);
  --colors-border-border-brand-two: var(--colors-tx-brand-red-500);
  --colors-foreground-fg-primary: var(--colors-tx-gray-600);
  --colors-foreground-fg-secondary: var(--colors-tx-gray-500);
  --colors-foreground-fg-tertiary: var(--colors-tx-gray-800);
  --colors-foreground-fg-quaterary: var(--colors-tx-gray-700);
  --colors-foreground-fg-quinary: var(--colors-tx-gray-400);
  --colors-foreground-fg-secondary-hover: var(--colors-tx-gray-800);
  --colors-foreground-fg-tertiary-hover: var(--colors-tx-gray-700);
  --colors-foreground-fg-quarterary-hover: var(--colors-tx-gray-600);
  --colors-foreground-fg-quinary-hover: var(--colors-tx-gray-500);
  --colors-foreground-fg-on-brand: var(--colors-base-white);
  --colors-foreground-fg-senary: var(--colors-tx-gray-300);
  --colors-foreground-fg-disabled: var(--colors-tx-gray-400);
  --colors-foreground-fg-disabled-subtle: var(--colors-tx-gray-300);
  --colors-foreground-fg-brand-primary: var(--colors-tx-action-blue-600);
  --colors-foreground-fg-brand-primary-hover: var(--colors-tx-action-blue-700);
  --colors-foreground-fg-brand-secondary: var(--colors-tx-action-blue-500);
  --colors-foreground-fg-info-primary: var(--colors-info-700);
  --colors-foreground-fg-error-primary: var(--colors-error-600);
  --colors-foreground-fg-error-secondary: var(--colors-error-500);
  --colors-foreground-fg-error-primary-on-brand: var(--colors-error-300);
  --colors-foreground-fg-warning-primary: var(--colors-warning-600);
  --colors-foreground-fg-warning-secondary: var(--colors-warning-500);
  --colors-foreground-fg-success-primary: var(--colors-success-600);
  --colors-foreground-fg-success-secondary: var(--colors-success-500);
  --colors-shadows-shadow-colour-subtle: var(--colors-alpha-black-5);
  --colors-shadows-shadow-colour-medium: var(--colors-alpha-black-10);
  --colors-shadows-shadow-colour-strong: var(--colors-alpha-black-20);
  --colors-background-bg-primary: var(--colors-base-white);
  --colors-background-bg-secondary: var(--colors-tx-gray-20);
  --colors-background-bg-tertiary: var(--colors-tx-gray-25);
  --colors-background-bg-quarterary: var(--colors-tx-gray-50);
  --colors-background-bg-quinary: var(--colors-tx-gray-100);
  --colors-background-bg-senary: var(--colors-tx-gray-200);
  --colors-background-bg-brand-one: var(--colors-tx-brand-blue-800);
  --colors-background-bg-brand-two: var(--colors-tx-brand-red-500);
  --colors-background-bg-secondary-alt: var(--colors-tx-gray-50);
  --colors-background-bg-primary-hover: var(--colors-tx-gray-25);
  --colors-background-bg-primary-solid: var(--colors-tx-gray-800);
  --colors-background-bg-secondary-hover: var(--colors-tx-gray-100);
  --colors-background-bg-secondary-solid: var(--colors-tx-gray-700);
  --colors-background-bg-active: var(--colors-tx-gray-50);
  --colors-background-bg-disabled: var(--colors-tx-gray-100);
  --colors-background-bg-disabled-subtle: var(--colors-tx-gray-50);
  --colors-background-bg-overlay: var(--colors-tx-gray-800);
  --colors-background-bg-brand-primary: var(--colors-tx-action-blue-50);
  --colors-background-bg-brand-primary-alt: var(--colors-tx-action-blue-50);
  --colors-background-bg-brand-secondary: var(--colors-tx-action-blue-100);
  --colors-background-bg-brand-section-subtle: var(--colors-tx-action-blue-700);
  --colors-background-bg-interactive-primary: var(--colors-tx-action-blue-600);
  --colors-background-bg-interactive-primary-hover: var(--colors-tx-action-blue-700);
  --colors-background-bg-error-primary: var(--colors-error-50);
  --colors-background-bg-error-secondary: var(--colors-error-100);
  --colors-background-bg-error-solid: var(--colors-error-600);
  --colors-background-bg-warning-primary: var(--colors-warning-50);
  --colors-background-bg-warning-secondary: var(--colors-warning-100);
  --colors-background-bg-warning-solid: var(--colors-warning-600);
  --colors-background-bg-success-primary: var(--colors-success-50);
  --colors-background-bg-success-secondary: var(--colors-success-100);
  --colors-background-bg-success-solid: var(--colors-success-600);
  --colors-background-bg-info-primary: var(--colors-info-50);
  --colors-utility-gray-utility-gray-25: var(--colors-tx-gray-25);
  --colors-utility-gray-utility-gray-50: var(--colors-tx-gray-50);
  --colors-utility-gray-utility-gray-100: var(--colors-tx-gray-100);
  --colors-utility-gray-utility-gray-200: var(--colors-tx-gray-200);
  --colors-utility-gray-utility-gray-300: var(--colors-tx-gray-300);
  --colors-utility-gray-utility-gray-400: var(--colors-tx-gray-400);
  --colors-utility-gray-utility-gray-500: var(--colors-tx-gray-500);
  --colors-utility-gray-utility-gray-600: var(--colors-tx-gray-600);
  --colors-utility-gray-utility-gray-700: var(--colors-tx-gray-700);
  --colors-utility-gray-utility-gray-800: var(--colors-tx-gray-800);
  --colors-utility-gray-utility-gray-900: var(--colors-tx-gray-900);
  --colors-utility-brand-one-utility-brand-one-25: var(--colors-tx-brand-blue-25);
  --colors-utility-brand-one-utility-brand-one-50: var(--colors-tx-brand-blue-50);
  --colors-utility-brand-one-utility-brand-one-100: var(--colors-tx-brand-blue-100);
  --colors-utility-brand-one-utility-brand-one-200: var(--colors-tx-brand-blue-200);
  --colors-utility-brand-one-utility-brand-one-300: var(--colors-tx-brand-blue-300);
  --colors-utility-brand-one-utility-brand-one-400: var(--colors-tx-brand-blue-400);
  --colors-utility-brand-one-utility-brand-one-500: var(--colors-tx-brand-blue-500);
  --colors-utility-brand-one-utility-brand-one-600: var(--colors-tx-brand-blue-600);
  --colors-utility-brand-one-utility-brand-one-700: var(--colors-tx-brand-blue-700);
  --colors-utility-brand-one-utility-brand-one-800: var(--colors-tx-brand-blue-800);
  --colors-utility-brand-one-utility-brand-one-900: var(--colors-tx-brand-blue-900);
  --colors-utility-brand-two-utility-brand-two-25: var(--colors-tx-brand-red-25);
  --colors-utility-brand-two-utility-brand-two-50: var(--colors-tx-brand-red-50);
  --colors-utility-brand-two-utility-brand-two-100: var(--colors-tx-brand-red-100);
  --colors-utility-brand-two-utility-brand-two-200: var(--colors-tx-brand-red-200);
  --colors-utility-brand-two-utility-brand-two-300: var(--colors-tx-brand-red-300);
  --colors-utility-brand-two-utility-brand-two-400: var(--colors-tx-brand-red-400);
  --colors-utility-brand-two-utility-brand-two-500: var(--colors-tx-brand-red-500);
  --colors-utility-brand-two-utility-brand-two-600: var(--colors-tx-brand-red-600); /** Rate sale banner */
  --colors-utility-brand-two-utility-brand-two-700: var(--colors-tx-brand-red-700);
  --colors-utility-brand-two-utility-brand-two-800: var(--colors-tx-brand-red-800); /** Rate sale countdown */
  --colors-utility-brand-two-utility-brand-two-900: var(--colors-tx-brand-red-900); /** Rate sale countdown */
  --colors-utility-brand-three-utility-brand-25: var(--colors-tx-action-blue-25);
  --colors-utility-brand-three-utility-brand-50: var(--colors-tx-action-blue-50);
  --colors-utility-brand-three-utility-brand-100: var(--colors-tx-action-blue-100);
  --colors-utility-brand-three-utility-brand-200: var(--colors-tx-action-blue-200);
  --colors-utility-brand-three-utility-brand-300: var(--colors-tx-action-blue-300);
  --colors-utility-brand-three-utility-brand-400: var(--colors-tx-action-blue-400);
  --colors-utility-brand-three-utility-brand-500: var(--colors-tx-action-blue-500);
  --colors-utility-brand-three-utility-brand-600: var(--colors-tx-action-blue-600);
  --colors-utility-brand-three-utility-brand-700: var(--colors-tx-action-blue-700);
  --colors-utility-brand-three-utility-brand-800: var(--colors-tx-action-blue-800);
  --colors-utility-brand-three-utility-brand-900: var(--colors-tx-action-blue-900);
  --colors-utility-complementary-complementary-one-25: var(--colors-tx-teal-25);
  --colors-utility-complementary-complementary-one-50: var(--colors-tx-teal-50);
  --colors-utility-complementary-complementary-one-100: var(--colors-tx-teal-100);
  --colors-utility-complementary-complementary-one-200: var(--colors-tx-teal-200);
  --colors-utility-complementary-complementary-one-300: var(--colors-tx-teal-300);
  --colors-utility-complementary-complementary-one-400: var(--colors-tx-teal-400);
  --colors-utility-complementary-complementary-two-25: var(--colors-tx-gold-25);
  --colors-utility-complementary-complementary-two-50: var(--colors-tx-gold-50);
  --colors-utility-complementary-complementary-two-100: var(--colors-tx-gold-100);
  --colors-utility-complementary-complementary-two-200: var(--colors-tx-gold-200);
  --colors-utility-complementary-complementary-two-300: var(--colors-tx-gold-300);
  --colors-utility-complementary-complementary-two-400: var(--colors-tx-gold-400);
  --colors-utility-complementary-complementary-three-25: var(--colors-tx-lime-25);
  --colors-utility-complementary-complementary-three-50: var(--colors-tx-lime-50);
  --colors-utility-complementary-complementary-three-100: var(--colors-tx-lime-100);
  --colors-utility-complementary-complementary-three-200: var(--colors-tx-lime-200);
  --colors-utility-complementary-complementary-three-300: var(--colors-tx-lime-300);
  --colors-utility-complementary-complementary-three-400: var(--colors-tx-lime-400);
  --colors-utility-complementary-complementary-four-25: var(--colors-tx-coral-25);
  --colors-utility-complementary-complementary-four-50: var(--colors-tx-coral-50);
  --colors-utility-complementary-complementary-four-100: var(--colors-tx-coral-100);
  --colors-utility-complementary-complementary-four-200: var(--colors-tx-coral-200);
  --colors-utility-complementary-complementary-four-300: var(--colors-tx-coral-300);
  --colors-utility-complementary-complementary-four-400: var(--colors-tx-coral-400);
  --colors-utility-sub-brand-one-utility-sub-brand-one-25: var(--colors-tx-plus-gold-25);
  --colors-utility-sub-brand-one-utility-sub-brand-one-50: var(--colors-tx-plus-gold-50);
  --colors-utility-sub-brand-one-utility-sub-brand-one-100: var(--colors-tx-plus-gold-100);
  --colors-utility-sub-brand-one-utility-sub-brand-one-200: var(--colors-tx-plus-gold-200);
  --colors-utility-sub-brand-one-utility-sub-brand-one-300: var(--colors-tx-plus-gold-300);
  --components-buttons-primary-button-bg-primary: var(--colors-tx-action-blue-600);
  --components-buttons-primary-button-bg-primary-hover: var(--colors-tx-action-blue-700);
  --components-buttons-primary-button-fg-primary: var(--colors-base-white);
  --components-buttons-primary-button-fg-primary-hover: var(--colors-base-white);
  --components-buttons-primary-button-border-primary: var(--colors-tx-action-blue-600);
  --components-buttons-primary-button-border-primary-hover: var(--colors-tx-action-blue-700);
  --components-buttons-primary-button-effect-primary-pressed: var(--colors-alpha-tx-action-blue-300-30);
  --components-buttons-primary-button-effect-focussed-inner: var(--colors-base-white);
  --components-buttons-primary-button-effect-focussed-outer: var(--colors-tx-action-blue-500);
  --components-buttons-secondary-button-bg-secondary: var(--colors-base-white);
  --components-buttons-secondary-button-bg-secondary-hover: var(--colors-tx-action-blue-50);
  --components-buttons-secondary-button-fg-secondary: var(--colors-tx-action-blue-600);
  --components-buttons-secondary-button-fg-secondary-hover: var(--colors-tx-action-blue-700);
  --components-buttons-secondary-button-border-secondary: var(--colors-tx-action-blue-600);
  --components-buttons-secondary-button-border-secondary-hover: var(--colors-tx-action-blue-700);
  --components-buttons-secondary-button-effect-secondary-pressed: var(--colors-alpha-tx-action-blue-300-30);
  --components-buttons-secondary-on-brand-button-bg-secondary-on-brand: var(--colors-alpha-white-1);
  --components-buttons-secondary-on-brand-button-bg-secondary-on-brand-hover: var(--colors-alpha-white-1);
  --components-buttons-secondary-on-brand-button-fg-secondary-on-brand: var(--colors-base-white);
  --components-buttons-secondary-on-brand-button-fg-secondary-on-brand-hover: var(--colors-tx-action-blue-100);
  --components-buttons-secondary-on-brand-button-border-secondary-on-brand: var(--colors-base-white);
  --components-buttons-secondary-on-brand-button-border-secondary-on-brand-hover: var(--colors-tx-gray-300);
  --components-buttons-secondary-on-brand-button-effect-secondary-on-brand-pressed: var(--colors-alpha-white-30);
  --components-buttons-secondary-on-brand-button-effect-on-brand-focussed-inner: var(--colors-base-white);
  --components-buttons-secondary-on-brand-button-effect-on-brand-focussed-outer: var(--colors-tx-action-blue-500);
  --components-buttons-tertiary-button-fg-tertiary: var(--colors-tx-action-blue-600);
  --components-buttons-tertiary-button-bg-tertiary-hover: var(--colors-tx-action-blue-50);
  --components-buttons-tertiary-button-fg-tertiary-hover: var(--colors-tx-action-blue-700);
  --components-buttons-tertiary-on-brand-button-fg-tertiary-on-brand: var(--colors-base-white);
  --components-buttons-tertiary-on-brand-button-bg-tertiary-on-brand-hover: var(--colors-tx-action-blue-600);
  --components-buttons-tertiary-on-brand-button-bg-tertiary-on-brand: var(--colors-alpha-white-1);
  --components-buttons-primary-destructive-button-bg-destructive: var(--colors-error-600);
  --components-buttons-primary-destructive-button-bg-destructive-hover: var(--colors-error-700);
  --components-buttons-primary-destructive-button-fg-destructive: var(--colors-base-white);
  --components-buttons-primary-destructive-button-fg-destructive-hover: var(--colors-base-white);
  --components-buttons-primary-destructive-button-border-destructive: var(--colors-error-600);
  --components-buttons-primary-destructive-button-border-destructive-hover: var(--colors-error-700);
  --components-buttons-primary-destructive-button-effect-destructive-pressed: var(--colors-alpha-error-500-30);
  --components-buttons-primary-destructive-button-effect-destructive-focussed-inner: var(--colors-base-white);
  --components-buttons-primary-destructive-button-effect-destructive-focussed-outer: var(--colors-tx-action-blue-500);
  --components-buttons-secondary-destructive-button-secondary-error-fg: var(--colors-error-700);
  --components-buttons-secondary-destructive-button-secondary-error-fg-hover: var(--colors-error-800);
  --components-buttons-secondary-destructive-button-secondary-error-bg: var(--colors-base-white);
  --components-buttons-secondary-destructive-button-secondary-error-bg-hover: var(--colors-error-50);
  --components-buttons-secondary-destructive-button-secondary-error-border: var(--colors-error-300);
  --components-buttons-secondary-destructive-button-secondary-error-border-hover: var(--colors-error-300);
  --components-buttons-tertiary-destructive-button-tertiary-error-fg: var(--colors-error-700);
  --components-buttons-tertiary-destructive-button-tertiary-error-fg-hover: var(--colors-error-800);
  --components-buttons-tertiary-destructive-button-tertiary-error-bg-hover: var(--colors-error-50);
  --components-buttons-secondary-neutral-button-secondary-fg: var(--colors-tx-gray-700);
  --components-buttons-secondary-neutral-button-secondary-fg-hover: var(--colors-tx-gray-800);
  --components-buttons-secondary-neutral-button-secondary-bg: var(--colors-base-white);
  --components-buttons-secondary-neutral-button-secondary-bg-hover: var(--colors-tx-gray-50);
  --components-buttons-secondary-neutral-button-secondary-border: var(--colors-tx-gray-100);
  --components-buttons-secondary-neutral-button-secondary-border-hover: var(--colors-tx-gray-300);
  --components-buttons-tertiary-neutral-button-tertiary-fg: var(--colors-tx-gray-600);
  --components-buttons-tertiary-neutral-button-tertiary-fg-hover: var(--colors-tx-gray-700);
  --components-buttons-tertiary-neutral-button-tertiary-bg-hover: var(--colors-tx-gray-50);
  --components-buttons-icon-button-icon-bg-primary: var(--colors-tx-gray-100);
  --components-buttons-icon-button-icon-bg-primary-hover: var(--colors-tx-gray-200);
  --components-buttons-icon-button-icon-fg-primary: var(--colors-tx-gray-600);
  --components-buttons-icon-button-icon-fg-primary-hover: var(--colors-tx-gray-600);
  --components-breadcrumbs-breadcrumb-fg: var(--colors-tx-gray-600);
  --components-breadcrumbs-breadcrumb-fg-hover: var(--colors-tx-gray-700);
  --components-breadcrumbs-breadcrumb-bg-hover: var(--colors-tx-gray-50);
  --components-breadcrumbs-breadcrumb-brand-fg-hover: var(--colors-tx-action-blue-700);
  --components-breadcrumbs-breadcrumb-brand-bg-hover: var(--colors-tx-action-blue-50);
  --components-breadcrumbs-breadcrumb-icon-fg: var(--colors-tx-gray-500);
  --components-breadcrumbs-breadcrumb-icon-fg-hover: var(--colors-tx-gray-700);
  --components-breadcrumbs-breadcrumb-brand-icon-fg-hover: var(--colors-tx-action-blue-700);
  --components-footers-footer-link-fg: var(--colors-tx-action-blue-200);
  --components-footers-footer-link-icon-leading-fg: var(--colors-base-white);
  --components-footers-footer-link-fg-hover: var(--colors-tx-action-blue-300);
  --components-gradients-gradient-neutral-400: var(--colors-tx-gray-600);
  --components-gradients-gradient-neutral-500: var(--colors-tx-gray-700);
  --components-gradients-gradient-neutral-600: var(--colors-tx-gray-900);
  --components-gradients-gradient-primary-300: var(--colors-tx-brand-blue-500);
  --components-gradients-gradient-primary-400: var(--colors-tx-brand-blue-600);
  --components-gradients-gradient-primary-500: var(--colors-tx-brand-blue-700);
  --components-gradients-gradient-primary-600: var(--colors-tx-brand-blue-800);
  --components-gradients-gradient-primary-700: var(--colors-tx-brand-blue-900);
  --components-gradients-gradient-secondary-400: var(--colors-tx-action-blue-50);
  --components-gradients-gradient-secondary-500: var(--colors-tx-action-blue-300);
  --components-gradients-gradient-secondary-600: var(--colors-tx-action-blue-600);
  --components-gradients-gradient-accent-400: var(--colors-tx-brand-red-500);
  --components-gradients-gradient-accent-500: var(--colors-tx-brand-red-600);
  --components-gradients-gradient-accent-600: var(--colors-tx-brand-red-700);
  --components-header-sections-header-abstract-50-bg: var(--colors-tx-brand-blue-50);
  --components-header-sections-header-abstract-100-bg: var(--colors-tx-brand-blue-100);
  --components-header-sections-header-abstract-200-bg: var(--colors-tx-brand-blue-200);
  --components-header-sections-header-abstract-300-bg: var(--colors-tx-brand-blue-300);
  --components-interactions-default-interaction-bg: var(--colors-base-white);
  --components-interactions-default-interaction-bg-hover: var(--colors-tx-action-blue-50);
  --components-interactions-default-interaction-bg-hover-on-brand: var(--colors-tx-action-blue-800);
  --components-interactions-default-interaction-bg-subtle: var(--colors-tx-gray-25);
  --components-interactions-default-interaction-text: var(--colors-tx-action-blue-600);
  --components-interactions-default-interaction-text-on-brand: var(--colors-tx-action-blue-200);
  --components-interactions-default-interaction-text-hover: var(--colors-tx-action-blue-700);
  --components-interactions-default-interaction-text-hover-on-brand: var(--colors-tx-action-blue-300);
  --components-interactions-default-interaction-fg: var(--colors-tx-action-blue-600);
  --components-interactions-default-interaction-fg-on-brand: var(--colors-tx-action-blue-200);
  --components-interactions-default-interaction-fg-hover: var(--colors-tx-action-blue-700);
  --components-interactions-default-interaction-fg-hover-on-brand: var(--colors-tx-action-blue-300);
  --components-interactions-default-interaction-border: var(--colors-tx-action-blue-500);
  --components-interactions-default-interaction-border-on-brand: var(--colors-tx-action-blue-200);
  --components-interactions-default-interaction-border-hover: var(--colors-tx-action-blue-700);
  --components-interactions-default-interaction-border-hover-on-brand: var(--colors-tx-action-blue-300);
  --components-interactions-default-interaction-border-subtle: var(--colors-tx-gray-100);
  --components-interactions-default-interaction-border-subtle-hover: var(--colors-tx-action-blue-600);
  --components-interactions-default-interaction-effect-focused-inner: var(--colors-base-white);
  --components-interactions-default-interaction-effect-focused-outer: var(--colors-tx-action-blue-500);
  --components-interactions-default-interaction-effect-on-brand-focused-inner: var(--colors-base-white);
  --components-interactions-default-interaction-effect-on-brand-focused-outer: var(--colors-tx-action-blue-500);
  --components-interactions-default-interaction-effect-pressed: var(--colors-alpha-tx-action-blue-300-30);
  --components-interactions-default-interaction-effect-on-brand-pressed: var(--colors-alpha-white-30);
  --components-interactions-selected-interaction-bg-selected: var(--colors-tx-action-blue-600);
  --components-interactions-selected-interaction-bg-selected-hover: var(--colors-tx-action-blue-700);
  --components-interactions-selected-interaction-border-selected: var(--colors-tx-action-blue-600);
  --components-interactions-selected-interaction-border-selected-hover: var(--colors-tx-action-blue-700);
  --components-interactions-selected-interaction-text-selected: var(--colors-base-white);
  --components-interactions-selected-interaction-text-selected-hover: var(--colors-base-white);
  --components-interactions-selected-interaction-fg-selected: var(--colors-base-white);
  --components-interactions-selected-interaction-effect-selected-focused-inner: var(--colors-base-white);
  --components-interactions-selected-interaction-effect-selected-focused-outer: var(--colors-tx-action-blue-500);
  --components-interactions-selected-interaction-effect-on-brand-selected-focused-inner: var(--colors-base-white);
  --components-interactions-selected-interaction-effect-on-brand-selected-focused-outer: var(--colors-tx-action-blue-500);
  --components-nav-nav-bg: var(--colors-base-white);
  --components-nav-nav-fg: var(--colors-tx-gray-800);
  --components-nav-nav-item-bg-hover: var(--colors-tx-gray-50);
  --components-nav-nav-item-border: var(--colors-tx-gray-100);
  --components-nav-nav-bg-brand: var(--colors-tx-brand-blue-800);
  --components-nav-nav-badge: var(--colors-tx-brand-red-500);
  --components-nav-nav-breadcrumb-focus: var(--colors-tx-gray-100);
  --components-nav-nav-breadcrumb-bg: var(--colors-tx-gray-25);
  --components-notifications-notification-border-info: var(--colors-info-200);
  --components-notifications-notification-border-success: var(--colors-success-200);
  --components-notifications-notification-border-warning: var(--colors-warning-200);
  --components-notifications-notification-border-error: var(--colors-error-200);
  --components-overlays-full-screen-overlay: var(--colors-alpha-black-60);
  --components-overlays-image-overlay-brand-100: var(--colors-tx-brand-blue-800);
  --components-overlays-image-overlay-brand-0: var(--colors-alpha-tx-brand-blue-800-0);
  --components-overlays-image-overlay-black-90: var(--colors-alpha-black-90);
  --components-overlays-image-overlay-black-0: var(--colors-alpha-black-0);
  --components-skeleton-skeleton-fg: var(--colors-tx-gray-200);
  --components-skeleton-skeleton-fg-highlight: var(--colors-tx-gray-50);
  --components-skeleton-skeleton-fg-on-brand: var(--colors-tx-gray-600);
  --components-skeleton-skeleton-fg-highlight-on-brand: var(--colors-tx-gray-500);
  --components-sliders-slider-handle-bg: var(--colors-base-white);
  --components-thumbnail-thumbnail-badge-brand-fg: var(--colors-tx-action-blue-700);
  --components-thumbnail-thumbnail-badge-success-fg: var(--colors-success-700);
  --components-toggles-toggle-button-fg-disabled: var(--colors-tx-gray-50);
  --components-tooltips-tooltip-supporting-text: var(--colors-tx-gray-300);
  --components-rate-table-loyalty-rate-table-border-tertiary: var(--colors-tx-brand-blue-800);
  --components-rate-table-loyalty-rate-table-bg-tertiary: var(--colors-tx-brand-blue-800);
  --border-radius-radius-none: var(--border-radius-0);
  --border-radius-radius-2xs: var(--border-radius-1);
  --border-radius-radius-xs: var(--border-radius-2);
  --border-radius-radius-sm: var(--border-radius-3);
  --border-radius-radius-md: var(--border-radius-4);
  --border-radius-radius-lg: var(--border-radius-5);
  --border-radius-radius-xl: var(--border-radius-6);
  --border-radius-radius-2xl: var(--border-radius-8);
  --border-radius-radius-3xl: var(--border-radius-10);
  --border-radius-radius-4xl: var(--border-radius-12);
  --border-radius-radius-full: var(--border-radius-500);
  --border-width-width-none: var(--border-widths-0);
  --border-width-width-2xs: var(--border-widths-1);
  --border-width-width-xs: var(--border-widths-2);
  --border-width-width-sm: var(--border-widths-3);
  --border-width-width-md: var(--border-widths-4);
  --border-width-width-lg: var(--border-widths-5);
  --border-width-width-xl: var(--border-widths-6);
  --spacing-none: var(--sizing-0);
  --spacing-2xs: var(--sizing-1);
  --spacing-xs: var(--sizing-2);
  --spacing-sm: var(--sizing-3);
  --spacing-md: var(--sizing-4);
  --spacing-lg: var(--sizing-6);
  --spacing-xl: var(--sizing-8);
  --spacing-2xl: var(--sizing-10);
  --spacing-3xl: var(--sizing-12);
  --spacing-4xl: var(--sizing-16);
  --spacing-5xl: var(--sizing-20);
  --spacing-6xl: var(--sizing-24);
  --spacing-7xl: var(--sizing-32);
  --spacing-8xl: var(--sizing-40);
  --spacing-9xl: var(--sizing-48);
  --spacing-10xl: var(--sizing-64);
  --spacing-11xl: var(--sizing-80);
  --width-4xs: var(--sizing-112);
  --width-3xs: var(--sizing-128);
  --width-2xs: var(--sizing-160);
  --width-xs: var(--sizing-192);
  --width-sm: var(--sizing-240);
  --width-md: var(--sizing-280);
  --width-lg: var(--sizing-320);
  --width-xl: var(--sizing-384);
  --width-2xl: var(--sizing-512);
  --width-3xl: var(--sizing-640);
  --width-4xl: var(--sizing-720);
  --width-5xl: var(--sizing-800);
  --width-6xl: var(--sizing-960);
  --buttons-button-opacity-disabled: var(--opacity-5);
  --buttons-button-radius-one: var(--border-radius-2);
  --buttons-button-radius-two: var(--border-radius-3);
  --buttons-button-radius-three: var(--border-radius-0);
  --buttons-button-effect-width-pressed: var(--sizing-2);
  --buttons-button-effect-width-focussed-inner: var(--sizing-0-5);
  --buttons-button-effect-width-focussed-outer: var(--sizing-1);
  --cards-card-image-max-height: var(--sizing-160);
  --cards-feature-link-card-min-height: var(--sizing-80);
  --containers-container-padding-mobile: var(--sizing-8);
  --containers-container-padding-desktop: var(--sizing-16);
  --containers-container-max-width-desktop: var(--sizing-640);
  --icons-icon-xs: var(--sizing-8);
  --icons-icon-sm: var(--sizing-10);
  --icons-icon-md: var(--sizing-12);
  --icons-icon-lg: var(--sizing-16);
  --icons-icon-xl: var(--sizing-20);
  --icons-icon-2xl: var(--sizing-24);
  --icons-icon-3xl: var(--sizing-32);
  --interactions-interaction-effect-width-pressed: var(--sizing-2);
  --interactions-interaction-effect-width-focussed-inner: var(--sizing-0-5);
  --interactions-interaction-effect-width-focussed-outer: var(--sizing-1);
  --font-family-display: var(--typography-font-montserrat);
  --font-family-heading: var(--typography-font-lato);
  --font-family-body: var(--typography-font-lato);
  --font-family-quote: var(--typography-font-lato);
  --font-size-body-xs: var(--typography-size-6);
  --font-size-body-sm: var(--typography-size-7);
  --font-size-body-md-app: var(--typography-size-7-5);
  --font-size-body-md: var(--typography-size-8);
  --font-size-body-lg: var(--typography-size-9);
  --font-size-body-xl: var(--typography-size-10);
  --font-size-body-2xl: var(--typography-size-12);
  --font-size-heading-xs: var(--typography-size-12);
  --font-size-heading-sm: var(--typography-size-15);
  --font-size-heading-md: var(--typography-size-18);
  --font-size-heading-lg: var(--typography-size-24);
  --font-size-heading-xl: var(--typography-size-30);
  --font-size-heading-2xl: var(--typography-size-36);
  --font-size-display-xs: var(--typography-size-12);
  --font-size-display-sm: var(--typography-size-15);
  --font-size-display-md: var(--typography-size-18);
  --font-size-display-lg: var(--typography-size-24);
  --font-size-display-xl: var(--typography-size-30);
  --font-size-display-2xl: var(--typography-size-36);
  --font-size-display-3xl: var(--typography-size-48);
  --font-size-display-4xl: var(--typography-size-60);
  --font-line-height-body-xs: var(--typography-line-height-9);
  --font-line-height-body-sm: var(--typography-line-height-10);
  --font-line-height-body-md-alt: var(--typography-line-height-11);
  --font-line-height-body-md: var(--typography-line-height-12);
  --font-line-height-body-lg: var(--typography-line-height-14);
  --font-line-height-body-xl: var(--typography-line-height-15);
  --font-line-height-body-2xl: var(--typography-line-height-16);
  --font-line-height-heading-xs: var(--typography-line-height-16);
  --font-line-height-heading-sm: var(--typography-line-height-19);
  --font-line-height-heading-md: var(--typography-line-height-22);
  --font-line-height-heading-lg: var(--typography-line-height-30);
  --font-line-height-heading-xl: var(--typography-line-height-36);
  --font-line-height-heading-2xl: var(--typography-line-height-45);
  --font-line-height-display-xs: var(--typography-line-height-16);
  --font-line-height-display-sm: var(--typography-line-height-19);
  --font-line-height-display-md: var(--typography-line-height-22);
  --font-line-height-display-lg: var(--typography-line-height-30);
  --font-line-height-display-xl: var(--typography-line-height-36);
  --font-line-height-display-2xl: var(--typography-line-height-45);
  --font-line-height-display-3xl: var(--typography-line-height-55);
  --font-line-height-display-4xl: var(--typography-line-height-60);
  --height-2xs: var(--sizing-96);
  --height-xs: var(--sizing-128);
  --height-sm: var(--sizing-160);
  --height-md: var(--sizing-192);
  --height-lg: var(--sizing-240);
  --height-xl: var(--sizing-280);
  --height-2xl: var(--sizing-384);
  --components-contained-icon-contained-icon-bg: var(--colors-background-bg-primary);
  --components-contained-icon-contained-icon-fg: var(--colors-foreground-fg-primary);
  --components-contained-icon-contained-icon-border: var(--colors-border-border-tertiary);
  --components-sliders-slider-handle-border: var(--colors-border-border-brand-one);
  --components-rate-table-loyalty-rate-table-header-text-primary-one: var(--colors-text-text-tertiary);
  --components-rate-table-loyalty-rate-table-header-text-primary-two: var(--colors-text-text-tertiary);
  --components-rate-table-loyalty-rate-table-header-text-secondary: var(--colors-text-text-tertiary);
  --components-rate-table-loyalty-rate-table-header-text-tertiary: var(--colors-text-text-primary-on-brand);
  --components-rate-table-loyalty-rate-table-cell-text-primary-one: var(--colors-text-text-tertiary);
  --components-rate-table-loyalty-rate-table-border-primary: var(--colors-utility-sub-brand-one-utility-sub-brand-one-300);
  --components-rate-table-loyalty-rate-table-border-secondary: var(--colors-utility-sub-brand-one-utility-sub-brand-one-300);
  --components-rate-table-loyalty-rate-table-bg-primary: var(--colors-utility-sub-brand-one-utility-sub-brand-one-100);
  --components-rate-table-loyalty-rate-table-bg-secondary: var(--colors-utility-sub-brand-one-utility-sub-brand-one-25);
  --display-4xl-primary: typography-display-4xl-primary-group;
  --display-4xl-primary-fontFamily: "Montserrat", sans-serif;
  --display-4xl-primary-fontSize: 7.5rem;
  --display-4xl-primary-fontWeight: 800;
  --display-4xl-primary-letterSpacing: -0.15rem;
  --display-4xl-primary-lineHeight: 1;
  --display-4xl-primary-textTransform: none;
  --display-4xl-primary-fontStyle: normal;
  --display-3xl-primary: typography-display-3xl-primary-group;
  --display-3xl-primary-fontFamily: "Montserrat", sans-serif;
  --display-3xl-primary-fontSize: 6rem;
  --display-3xl-primary-fontWeight: 800;
  --display-3xl-primary-letterSpacing: -0.12rem;
  --display-3xl-primary-lineHeight: 1.15;
  --display-3xl-primary-textTransform: none;
  --display-3xl-primary-fontStyle: normal;
  --display-2xl-primary: typography-display-2xl-primary-group;
  --display-2xl-primary-fontFamily: "Montserrat", sans-serif;
  --display-2xl-primary-fontSize: 4.5rem;
  --display-2xl-primary-fontWeight: 800;
  --display-2xl-primary-letterSpacing: -0.09rem;
  --display-2xl-primary-lineHeight: 1.25;
  --display-2xl-primary-textTransform: none;
  --display-2xl-primary-fontStyle: normal;
  --display-xl-primary: typography-display-xl-primary-group;
  --display-xl-primary-fontFamily: "Montserrat", sans-serif;
  --display-xl-primary-fontSize: 3.75rem;
  --display-xl-primary-fontWeight: 800;
  --display-xl-primary-letterSpacing: -0.075rem;
  --display-xl-primary-lineHeight: 1.2;
  --display-xl-primary-textTransform: none;
  --display-xl-primary-fontStyle: normal;
  --display-lg-primary: typography-display-lg-primary-group;
  --display-lg-primary-fontFamily: "Montserrat", sans-serif;
  --display-lg-primary-fontSize: 3rem;
  --display-lg-primary-fontWeight: 800;
  --display-lg-primary-letterSpacing: -0.06rem;
  --display-lg-primary-lineHeight: 1.25;
  --display-lg-primary-textTransform: none;
  --display-lg-primary-fontStyle: normal;
  --display-md-primary: typography-display-md-primary-group;
  --display-md-primary-fontFamily: "Montserrat", sans-serif;
  --display-md-primary-fontSize: 2.25rem;
  --display-md-primary-fontWeight: 800;
  --display-md-primary-letterSpacing: -0.045rem;
  --display-md-primary-lineHeight: 1.22;
  --display-md-primary-textTransform: none;
  --display-md-primary-fontStyle: normal;
  --display-sm-primary: typography-display-sm-primary-group;
  --display-sm-primary-fontFamily: "Montserrat", sans-serif;
  --display-sm-primary-fontSize: 1.875rem;
  --display-sm-primary-fontWeight: 800;
  --display-sm-primary-letterSpacing: -0.0375rem;
  --display-sm-primary-lineHeight: 1.27;
  --display-sm-primary-textTransform: none;
  --display-sm-primary-fontStyle: normal;
  --display-xs-primary: typography-display-xs-primary-group;
  --display-xs-primary-fontFamily: "Montserrat", sans-serif;
  --display-xs-primary-fontSize: 1.5rem;
  --display-xs-primary-fontWeight: 800;
  --display-xs-primary-letterSpacing: -0.03rem;
  --display-xs-primary-lineHeight: 1.33;
  --display-xs-primary-textTransform: none;
  --display-xs-primary-fontStyle: normal;
  --heading-2xl-secondary: typography-heading-2xl-secondary-group;
  --heading-2xl-secondary-fontFamily: "Lato", sans-serif;
  --heading-2xl-secondary-fontSize: 4.5rem;
  --heading-2xl-secondary-fontWeight: 700;
  --heading-2xl-secondary-letterSpacing: -0.09rem;
  --heading-2xl-secondary-lineHeight: 1.25;
  --heading-2xl-secondary-textTransform: none;
  --heading-2xl-secondary-fontStyle: normal;
  --heading-2xl-primary: typography-heading-2xl-primary-group;
  --heading-2xl-primary-fontFamily: "Lato", sans-serif;
  --heading-2xl-primary-fontSize: 4.5rem;
  --heading-2xl-primary-fontWeight: 800;
  --heading-2xl-primary-letterSpacing: -0.09rem;
  --heading-2xl-primary-lineHeight: 1.25;
  --heading-2xl-primary-textTransform: none;
  --heading-2xl-primary-fontStyle: normal;
  --heading-xl-secondary: typography-heading-xl-secondary-group;
  --heading-xl-secondary-fontFamily: "Lato", sans-serif;
  --heading-xl-secondary-fontSize: 3.75rem;
  --heading-xl-secondary-fontWeight: 700;
  --heading-xl-secondary-letterSpacing: -0.075rem;
  --heading-xl-secondary-lineHeight: 1.2;
  --heading-xl-secondary-textTransform: none;
  --heading-xl-secondary-fontStyle: normal;
  --heading-xl-primary: typography-heading-xl-primary-group;
  --heading-xl-primary-fontFamily: "Lato", sans-serif;
  --heading-xl-primary-fontSize: 3.75rem;
  --heading-xl-primary-fontWeight: 800;
  --heading-xl-primary-letterSpacing: -0.075rem;
  --heading-xl-primary-lineHeight: 1.2;
  --heading-xl-primary-textTransform: none;
  --heading-xl-primary-fontStyle: normal;
  --heading-lg-secondary: typography-heading-lg-secondary-group;
  --heading-lg-secondary-fontFamily: "Lato", sans-serif;
  --heading-lg-secondary-fontSize: 3rem;
  --heading-lg-secondary-fontWeight: 700;
  --heading-lg-secondary-letterSpacing: -0.06rem;
  --heading-lg-secondary-lineHeight: 1.25;
  --heading-lg-secondary-textTransform: none;
  --heading-lg-secondary-fontStyle: normal;
  --heading-lg-primary: typography-heading-lg-primary-group;
  --heading-lg-primary-fontFamily: "Lato", sans-serif;
  --heading-lg-primary-fontSize: 3rem;
  --heading-lg-primary-fontWeight: 800;
  --heading-lg-primary-letterSpacing: -0.06rem;
  --heading-lg-primary-lineHeight: 1.25;
  --heading-lg-primary-textTransform: none;
  --heading-lg-primary-fontStyle: normal;
  --heading-md-secondary: typography-heading-md-secondary-group;
  --heading-md-secondary-fontFamily: "Lato", sans-serif;
  --heading-md-secondary-fontSize: 2.25rem;
  --heading-md-secondary-fontWeight: 700;
  --heading-md-secondary-letterSpacing: -0.045rem;
  --heading-md-secondary-lineHeight: 1.22;
  --heading-md-secondary-textTransform: none;
  --heading-md-secondary-fontStyle: normal;
  --heading-md-primary: typography-heading-md-primary-group;
  --heading-md-primary-fontFamily: "Lato", sans-serif;
  --heading-md-primary-fontSize: 2.25rem;
  --heading-md-primary-fontWeight: 800;
  --heading-md-primary-letterSpacing: -0.045rem;
  --heading-md-primary-lineHeight: 1.22;
  --heading-md-primary-textTransform: none;
  --heading-md-primary-fontStyle: normal;
  --heading-sm-secondary: typography-heading-sm-secondary-group;
  --heading-sm-secondary-fontFamily: "Lato", sans-serif;
  --heading-sm-secondary-fontSize: 1.875rem;
  --heading-sm-secondary-fontWeight: 700;
  --heading-sm-secondary-letterSpacing: 0rem;
  --heading-sm-secondary-lineHeight: 1.27;
  --heading-sm-secondary-textTransform: none;
  --heading-sm-secondary-fontStyle: normal;
  --heading-sm-primary: typography-heading-sm-primary-group;
  --heading-sm-primary-fontFamily: "Lato", sans-serif;
  --heading-sm-primary-fontSize: 1.875rem;
  --heading-sm-primary-fontWeight: 800;
  --heading-sm-primary-letterSpacing: 0rem;
  --heading-sm-primary-lineHeight: 1.27;
  --heading-sm-primary-textTransform: none;
  --heading-sm-primary-fontStyle: normal;
  --heading-xs-secondary: typography-heading-xs-secondary-group;
  --heading-xs-secondary-fontFamily: "Lato", sans-serif;
  --heading-xs-secondary-fontSize: 1.5rem;
  --heading-xs-secondary-fontWeight: 700;
  --heading-xs-secondary-letterSpacing: 0rem;
  --heading-xs-secondary-lineHeight: 1.33;
  --heading-xs-secondary-textTransform: none;
  --heading-xs-secondary-fontStyle: normal;
  --heading-xs-primary: typography-heading-xs-primary-group;
  --heading-xs-primary-fontFamily: "Lato", sans-serif;
  --heading-xs-primary-fontSize: 1.5rem;
  --heading-xs-primary-fontWeight: 800;
  --heading-xs-primary-letterSpacing: 0rem;
  --heading-xs-primary-lineHeight: 1.33;
  --heading-xs-primary-textTransform: none;
  --heading-xs-primary-fontStyle: normal;
  --body-2xl-regular: typography-body-2xl-regular-group;
  --body-2xl-regular-fontFamily: "Lato", sans-serif;
  --body-2xl-regular-fontSize: 1.5rem;
  --body-2xl-regular-fontWeight: 400;
  --body-2xl-regular-letterSpacing: 0rem;
  --body-2xl-regular-lineHeight: 1.33;
  --body-2xl-regular-textTransform: none;
  --body-2xl-regular-fontStyle: normal;
  --body-2xl-semibold: typography-body-2xl-semibold-group;
  --body-2xl-semibold-fontFamily: "Lato", sans-serif;
  --body-2xl-semibold-fontSize: 1.5rem;
  --body-2xl-semibold-fontWeight: 600;
  --body-2xl-semibold-letterSpacing: 0rem;
  --body-2xl-semibold-lineHeight: 1.33;
  --body-2xl-semibold-textTransform: none;
  --body-2xl-semibold-fontStyle: normal;
  --body-2xl-bold: typography-body-2xl-bold-group;
  --body-2xl-bold-fontFamily: "Lato", sans-serif;
  --body-2xl-bold-fontSize: 1.5rem;
  --body-2xl-bold-fontWeight: 700;
  --body-2xl-bold-letterSpacing: 0rem;
  --body-2xl-bold-lineHeight: 1.33;
  --body-2xl-bold-textTransform: none;
  --body-2xl-bold-fontStyle: normal;
  --body-xl-regular: typography-body-xl-regular-group;
  --body-xl-regular-fontFamily: "Lato", sans-serif;
  --body-xl-regular-fontSize: 1.25rem;
  --body-xl-regular-fontWeight: 400;
  --body-xl-regular-letterSpacing: 0rem;
  --body-xl-regular-lineHeight: 1.5;
  --body-xl-regular-textTransform: none;
  --body-xl-regular-fontStyle: normal;
  --body-xl-semibold: typography-body-xl-semibold-group;
  --body-xl-semibold-fontFamily: "Lato", sans-serif;
  --body-xl-semibold-fontSize: 1.25rem;
  --body-xl-semibold-fontWeight: 600;
  --body-xl-semibold-letterSpacing: 0rem;
  --body-xl-semibold-lineHeight: 1.5;
  --body-xl-semibold-textTransform: none;
  --body-xl-semibold-fontStyle: normal;
  --body-xl-bold: typography-body-xl-bold-group;
  --body-xl-bold-fontFamily: "Lato", sans-serif;
  --body-xl-bold-fontSize: 1.25rem;
  --body-xl-bold-fontWeight: 700;
  --body-xl-bold-letterSpacing: 0rem;
  --body-xl-bold-lineHeight: 1.5;
  --body-xl-bold-textTransform: none;
  --body-xl-bold-fontStyle: normal;
  --body-lg-regular: typography-body-lg-regular-group;
  --body-lg-regular-fontFamily: "Lato", sans-serif;
  --body-lg-regular-fontSize: 1.125rem;
  --body-lg-regular-fontWeight: 400;
  --body-lg-regular-letterSpacing: 0rem;
  --body-lg-regular-lineHeight: 1.56;
  --body-lg-regular-textTransform: none;
  --body-lg-regular-fontStyle: normal;
  --body-lg-semibold: typography-body-lg-semibold-group;
  --body-lg-semibold-fontFamily: "Lato", sans-serif;
  --body-lg-semibold-fontSize: 1.125rem;
  --body-lg-semibold-fontWeight: 600;
  --body-lg-semibold-letterSpacing: 0rem;
  --body-lg-semibold-lineHeight: 1.56;
  --body-lg-semibold-textTransform: none;
  --body-lg-semibold-fontStyle: normal;
  --body-lg-bold: typography-body-lg-bold-group;
  --body-lg-bold-fontFamily: "Lato", sans-serif;
  --body-lg-bold-fontSize: 1.125rem;
  --body-lg-bold-fontWeight: 700;
  --body-lg-bold-letterSpacing: 0rem;
  --body-lg-bold-lineHeight: 1.56;
  --body-lg-bold-textTransform: none;
  --body-lg-bold-fontStyle: normal;
  --body-md-regular: typography-body-md-regular-group;
  --body-md-regular-fontFamily: "Lato", sans-serif;
  --body-md-regular-fontSize: 1rem;
  --body-md-regular-fontWeight: 400;
  --body-md-regular-letterSpacing: 0rem;
  --body-md-regular-lineHeight: 1.5;
  --body-md-regular-textTransform: none;
  --body-md-regular-fontStyle: normal;
  --body-md-semibold: typography-body-md-semibold-group;
  --body-md-semibold-fontFamily: "Lato", sans-serif;
  --body-md-semibold-fontSize: 1rem;
  --body-md-semibold-fontWeight: 600;
  --body-md-semibold-letterSpacing: 0rem;
  --body-md-semibold-lineHeight: 1.5;
  --body-md-semibold-textTransform: none;
  --body-md-semibold-fontStyle: normal;
  --body-md-bold: typography-body-md-bold-group;
  --body-md-bold-fontFamily: "Lato", sans-serif;
  --body-md-bold-fontSize: 1rem;
  --body-md-bold-fontWeight: 700;
  --body-md-bold-letterSpacing: 0rem;
  --body-md-bold-lineHeight: 1.5;
  --body-md-bold-textTransform: none;
  --body-md-bold-fontStyle: normal;
  --body-md-app-regular: typography-body-md-app-regular-group;
  --body-md-app-regular-fontFamily: "Lato", sans-serif;
  --body-md-app-regular-fontSize: 0.9375rem;
  --body-md-app-regular-fontWeight: 400;
  --body-md-app-regular-letterSpacing: 0rem;
  --body-md-app-regular-lineHeight: 1.47;
  --body-md-app-regular-textTransform: none;
  --body-md-app-regular-fontStyle: normal;
  --body-md-app-semibold: typography-body-md-app-semibold-group;
  --body-md-app-semibold-fontFamily: "Lato", sans-serif;
  --body-md-app-semibold-fontSize: 0.9375rem;
  --body-md-app-semibold-fontWeight: 600;
  --body-md-app-semibold-letterSpacing: 0rem;
  --body-md-app-semibold-lineHeight: 1.47;
  --body-md-app-semibold-textTransform: none;
  --body-md-app-semibold-fontStyle: normal;
  --body-md-app-bold: typography-body-md-app-bold-group;
  --body-md-app-bold-fontFamily: "Lato", sans-serif;
  --body-md-app-bold-fontSize: 0.9375rem;
  --body-md-app-bold-fontWeight: 700;
  --body-md-app-bold-letterSpacing: 0rem;
  --body-md-app-bold-lineHeight: 1.47;
  --body-md-app-bold-textTransform: none;
  --body-md-app-bold-fontStyle: normal;
  --body-sm-regular: typography-body-sm-regular-group;
  --body-sm-regular-fontFamily: "Lato", sans-serif;
  --body-sm-regular-fontSize: 0.875rem;
  --body-sm-regular-fontWeight: 400;
  --body-sm-regular-letterSpacing: 0rem;
  --body-sm-regular-lineHeight: 1.43;
  --body-sm-regular-textTransform: none;
  --body-sm-regular-fontStyle: normal;
  --body-sm-semibold: typography-body-sm-semibold-group;
  --body-sm-semibold-fontFamily: "Lato", sans-serif;
  --body-sm-semibold-fontSize: 0.875rem;
  --body-sm-semibold-fontWeight: 600;
  --body-sm-semibold-letterSpacing: 0rem;
  --body-sm-semibold-lineHeight: 1.43;
  --body-sm-semibold-textTransform: none;
  --body-sm-semibold-fontStyle: normal;
  --body-sm-bold: typography-body-sm-bold-group;
  --body-sm-bold-fontFamily: "Lato", sans-serif;
  --body-sm-bold-fontSize: 0.875rem;
  --body-sm-bold-fontWeight: 700;
  --body-sm-bold-letterSpacing: 0rem;
  --body-sm-bold-lineHeight: 1.43;
  --body-sm-bold-textTransform: none;
  --body-sm-bold-fontStyle: normal;
  --body-xs-regular: typography-body-xs-regular-group;
  --body-xs-regular-fontFamily: "Lato", sans-serif;
  --body-xs-regular-fontSize: 0.75rem;
  --body-xs-regular-fontWeight: 400;
  --body-xs-regular-letterSpacing: 0rem;
  --body-xs-regular-lineHeight: 1.5;
  --body-xs-regular-textTransform: none;
  --body-xs-regular-fontStyle: normal;
  --body-xs-semibold: typography-body-xs-semibold-group;
  --body-xs-semibold-fontFamily: "Lato", sans-serif;
  --body-xs-semibold-fontSize: 0.75rem;
  --body-xs-semibold-fontWeight: 600;
  --body-xs-semibold-letterSpacing: 0rem;
  --body-xs-semibold-lineHeight: 1.5;
  --body-xs-semibold-textTransform: none;
  --body-xs-semibold-fontStyle: normal;
  --body-xs-bold: typography-body-xs-bold-group;
  --body-xs-bold-fontFamily: "Lato", sans-serif;
  --body-xs-bold-fontSize: 0.75rem;
  --body-xs-bold-fontWeight: 700;
  --body-xs-bold-letterSpacing: 0rem;
  --body-xs-bold-lineHeight: 1.5;
  --body-xs-bold-textTransform: none;
  --body-xs-bold-fontStyle: normal;
  --quote-md-primary: typography-quote-md-primary-group;
  --quote-md-primary-fontFamily: "Lato", sans-serif;
  --quote-md-primary-fontSize: 1.125rem;
  --quote-md-primary-fontWeight: 600;
  --quote-md-primary-letterSpacing: 0rem;
  --quote-md-primary-lineHeight: 1.56;
  --quote-md-primary-textTransform: none;
  --quote-md-primary-fontStyle: italic;
}
