/**
 * Do not edit directly, this file was auto-generated.
 */
[data-brand=telia][data-theme=light], [data-brand=telia] [data-theme=light] {
  --color-palette-purple-50: #FAF0FF;
  --color-palette-purple-100: #F5E0FF;
  --color-palette-purple-200: #E4B6FB;
  --color-palette-purple-300: #D58DF9;
  --color-palette-purple-400: #C461F7;
  --color-palette-purple-500: #B12DF4;
  --color-palette-purple-550: #990AE3;
  --color-palette-purple-600: #8C07D0;
  --color-palette-purple-700: #6D02A3;
  --color-palette-purple-800: #4E0174;
  --color-palette-purple-900: #29003E;
  --color-palette-purple-950: #1F002E;
  --color-palette-green-50: #E1F9EC;
  --color-palette-green-100: #C5EFD9;
  --color-palette-green-200: #79D9A7;
  --color-palette-green-300: #3DBF7C;
  --color-palette-green-400: #21A762;
  --color-palette-green-500: #018842;
  --color-palette-green-600: #017037;
  --color-palette-green-700: #02562B;
  --color-palette-green-800: #003E1E;
  --color-palette-green-900: #002411;
  --color-palette-green-950: #00150A;
  --color-palette-blue-50: #E8F6FF;
  --color-palette-blue-100: #CAEAFF;
  --color-palette-blue-200: #91CDF4;
  --color-palette-blue-300: #62B2E7;
  --color-palette-blue-400: #3898D8;
  --color-palette-blue-500: #0078CB;
  --color-palette-blue-600: #0063A6;
  --color-palette-blue-700: #014D80;
  --color-palette-blue-800: #03385B;
  --color-palette-blue-900: #002036;
  --color-palette-blue-950: #011320;
  --color-palette-teal-50: #EDF5F5;
  --color-palette-teal-100: #D5EAE9;
  --color-palette-teal-200: #A1CFCD;
  --color-palette-teal-300: #6EB5B2;
  --color-palette-teal-400: #579E9A;
  --color-palette-teal-500: #00847E;
  --color-palette-teal-600: #006C67;
  --color-palette-teal-700: #02534F;
  --color-palette-teal-800: #063C39;
  --color-palette-teal-900: #032220;
  --color-palette-teal-950: #011413;
  --color-palette-red-50: #FFF0F5;
  --color-palette-red-100: #FFDDE8;
  --color-palette-red-200: #FFAFC9;
  --color-palette-red-300: #FF80AB;
  --color-palette-red-400: #F15C8B;
  --color-palette-red-500: #E4175C;
  --color-palette-red-600: #C00543;
  --color-palette-red-700: #980233;
  --color-palette-red-800: #700025;
  --color-palette-red-900: #440016;
  --color-palette-red-950: #2C000E;
  --color-palette-orange-50: #FFF2DE;
  --color-palette-orange-100: #FFE1B3;
  --color-palette-orange-200: #F9BB5B;
  --color-palette-orange-300: #F19812;
  --color-palette-orange-400: #D17E00;
  --color-palette-orange-500: #A86602;
  --color-palette-orange-600: #8B5301;
  --color-palette-orange-700: #6A4102;
  --color-palette-orange-800: #4C2F03;
  --color-palette-orange-900: #2B1B03;
  --color-palette-orange-950: #1A0F00;
  --color-palette-pink-50: #FCEFFB;
  --color-palette-pink-100: #F9DAF5;
  --color-palette-pink-200: #F5B3E8;
  --color-palette-pink-300: #F082D9;
  --color-palette-pink-400: #E558C9;
  --color-palette-pink-500: #C42EAD;
  --color-palette-pink-550: #B12399;
  --color-palette-pink-600: #A9188D;
  --color-palette-pink-700: #891774;
  --color-palette-pink-800: #670E55;
  --color-palette-pink-900: #370B30;
  --color-palette-pink-950: #20071C;
  --color-palette-white-50: rgb(255, 255, 255, 0.07);
  --color-palette-white-100: rgb(255, 255, 255, 0.11);
  --color-palette-white-150: rgb(255, 255, 255, 0.16);
  --color-palette-white-200: rgb(255, 255, 255, 0.21);
  --color-palette-white-300: rgb(255, 255, 255, 0.29);
  --color-palette-white-400: rgb(255, 255, 255, 0.37);
  --color-palette-white-500: rgb(255, 255, 255, 0.46);
  --color-palette-white-600: rgb(255, 255, 255, 0.55);
  --color-palette-white-700: rgb(255, 255, 255, 0.66);
  --color-palette-white-800: rgb(255, 255, 255, 0.79);
  --color-palette-white-850: rgb(255, 255, 255, 0.84);
  --color-palette-white-900: rgb(255, 255, 255, 0.89);
  --color-palette-white-950: rgb(255, 255, 255, 0.95);
  --color-palette-grey-0: #FFFFFF;
  --color-palette-grey-50: #F3F3F8;
  --color-palette-grey-100: #E5E5EB;
  --color-palette-grey-150: #D6D6DD;
  --color-palette-grey-200: #C6C6CD;
  --color-palette-grey-300: #AAAAB0;
  --color-palette-grey-400: #8D8D94;
  --color-palette-grey-500: #757579;
  --color-palette-grey-600: #5F5F63;
  --color-palette-grey-700: #4A4A4D;
  --color-palette-grey-800: #303033;
  --color-palette-grey-850: #252528;
  --color-palette-grey-900: #1E1E20;
  --color-palette-grey-950: #111111;
  --color-palette-grey-1000: #000000;
  --color-palette-black-50: rgb(0, 0, 0, 0.05);
  --color-palette-black-100: rgb(0, 0, 0, 0.1);
  --color-palette-black-150: rgb(0, 0, 0, 0.16);
  --color-palette-black-200: rgb(0, 0, 0, 0.22);
  --color-palette-black-300: rgb(0, 0, 0, 0.33);
  --color-palette-black-400: rgb(0, 0, 0, 0.44);
  --color-palette-black-500: rgb(0, 0, 0, 0.54);
  --color-palette-black-600: rgb(0, 0, 0, 0.62);
  --color-palette-black-700: rgb(0, 0, 0, 0.71);
  --color-palette-black-800: rgb(0, 0, 0, 0.8);
  --color-palette-black-850: rgb(0, 0, 0, 0.84);
  --color-palette-black-900: rgb(0, 0, 0, 0.88);
  --color-palette-black-950: rgb(0, 0, 0, 0.93);
  --color-palette-beige-50: #F9F1EC;
  --color-palette-beige-100: #EDE1D8;
  --color-palette-beige-200: #D7C3B5;
  --color-palette-beige-300: #BBA494;
  --color-palette-beige-400: #A08A7A;
  --color-palette-beige-500: #807268;
  --color-palette-beige-600: #665E58;
  --color-palette-beige-700: #4F4741;
  --color-palette-beige-800: #3B332D;
  --color-palette-beige-900: #241C16;
  --color-palette-beige-950: #170F09;
  --color-palette-yellow-50: #FFF4C3;
  --color-palette-yellow-100: #FFEB90;
  --color-palette-yellow-150: #FDD001;
  --color-palette-yellow-200: #EEB00F;
  --color-palette-yellow-300: #DCA415;
  --color-palette-yellow-400: #C69414;
  --color-palette-yellow-500: #865A07;
  --color-palette-yellow-600: #7B5101;
  --color-palette-yellow-700: #644100;
  --color-palette-yellow-800: #492F00;
  --color-palette-yellow-900: #291B00;
  --color-palette-yellow-950: #181000;
  --color-palette-magenta-50: #FEF0F7;
  --color-palette-magenta-100: #FBE1ED;
  --color-palette-magenta-200: #F4AFCF;
  --color-palette-magenta-300: #F686BB;
  --color-palette-magenta-400: #F6529F;
  --color-palette-magenta-500: #DD0067;
  --color-palette-magenta-600: #AC165B;
  --color-palette-magenta-700: #861348;
  --color-palette-magenta-800: #680835;
  --color-palette-magenta-900: #4D0423;
  --color-palette-magenta-950: #320113;
  --type-h4-font-size: 1.25rem;
  --type-h4-line-height: 1.3;
  --type-h4-xl-font-size: 1.375rem;
  --type-h4-xl-line-height: 1.27;
  --type-h5-font-size: 1.125rem;
  --type-h5-line-height: 1.3333;
  --type-font-size: 1rem;
  --type-line-height: 1.375;
  --type-small-font-size: 0.875rem;
  --type-small-line-height: 1.43;
  --type-tiny-font-size: 0.75rem;
  --type-tiny-line-height: 1.334;
  --type-font-family: "Telia Sans", "freesans", sans-serif;
  --type-font-family-display: "Telia Sans Heading", "Telia Sans", "freesans", sans-serif;
  --type-h1-font-size: 2rem;
  --type-h1-line-height: 1.0625;
  --type-h1-font-weight: 700;
  --type-h1-text-transform: none;
  --type-h1-sm-font-size: 2.75rem;
  --type-h1-sm-line-height: 1.0455;
  --type-h1-xl-font-size: 3.5rem;
  --type-h1-xl-line-height: 1;
  --type-h2-font-size: 1.625rem;
  --type-h2-line-height: 1.154;
  --type-h2-font-weight: 700;
  --type-h2-sm-font-size: 2rem;
  --type-h2-sm-line-height: 1.0625;
  --type-h2-xl-font-size: 2.5rem;
  --type-h2-xl-line-height: 1.1;
  --type-h3-font-size: 1.5rem;
  --type-h3-line-height: 1.1667;
  --type-h3-font-weight: 700;
  --type-h3-sm-font-size: 1.5rem;
  --type-h3-sm-line-height: 1.1667;
  --type-h3-xl-font-size: 1.875rem;
  --type-h3-xl-line-height: 1.1333;
  --color-attention-text: var(--color-palette-orange-600);
  --color-attention-text-onbg-strong: var(--color-palette-grey-0);
  --color-attention-graphic: var(--color-palette-orange-500);
  --color-attention-border: var(--color-palette-orange-500);
  --color-attention-border-subtle: var(--color-palette-orange-300);
  --color-attention-bg-subtle: var(--color-palette-orange-100);
  --color-attention-bg-strong: var(--color-palette-orange-500);
  --color-attention-bg-strong-hover: var(--color-palette-orange-600);
  --color-attention-bg-strong-pressed: var(--color-palette-orange-700);
  --color-backdrop: var(--color-palette-black-800);
  --color-disabled-text: var(--color-palette-black-300);
  --color-disabled-border: var(--color-palette-black-100);
  --color-disabled-bg: var(--color-palette-black-100);
  --color-employee-text: var(--color-palette-pink-550);
  --color-employee-text-hover: var(--color-palette-pink-600);
  --color-employee-text-onbg-strong: var(--color-palette-grey-0);
  --color-employee-graphic: var(--color-palette-pink-500);
  --color-employee-border: var(--color-palette-pink-500);
  --color-employee-border-subtle: var(--color-palette-pink-300);
  --color-employee-bg-subtlest: var(--color-palette-pink-50);
  --color-employee-bg-subtle: var(--color-palette-pink-100);
  --color-employee-bg-strong: var(--color-palette-pink-500);
  --color-employee-bg-strong-hover: var(--color-palette-pink-600);
  --color-employee-bg-strong-pressed: var(--color-palette-pink-700);
  --color-error-text: var(--color-palette-red-600);
  --color-error-text-hover: var(--color-palette-red-700);
  --color-error-text-onbg-strong: var(--color-palette-grey-0);
  --color-error-graphic: var(--color-palette-red-500);
  --color-error-border: var(--color-palette-red-500);
  --color-error-border-subtle: var(--color-palette-red-300);
  --color-error-bg-subtle: var(--color-palette-red-100);
  --color-error-bg-strong: var(--color-palette-red-500);
  --color-error-bg-strong-hover: var(--color-palette-red-600);
  --color-error-bg-strong-pressed: var(--color-palette-red-700);
  --color-focus-outline: var(--color-palette-blue-500);
  --color-info-text: var(--color-palette-blue-600);
  --color-info-text-onbg-strong: var(--color-palette-grey-0);
  --color-info-graphic: var(--color-palette-blue-500);
  --color-info-border: var(--color-palette-blue-500);
  --color-info-border-subtle: var(--color-palette-blue-300);
  --color-info-bg-subtle: var(--color-palette-blue-100);
  --color-info-bg-strong: var(--color-palette-blue-500);
  --color-info-bg-strong-hover: var(--color-palette-blue-600);
  --color-info-bg-strong-pressed: var(--color-palette-blue-700);
  --color-neutral-text: var(--color-palette-black-900);
  --color-neutral-text-subtle: var(--color-palette-black-600);
  --color-neutral-text-onbg-strong: var(--color-palette-grey-0);
  --color-neutral-graphic: var(--color-palette-grey-1000);
  --color-neutral-border: var(--color-palette-black-400);
  --color-neutral-border-subtle: var(--color-palette-black-200);
  --color-neutral-border-subtlest: var(--color-palette-black-100);
  --color-neutral-bg-subtlest: var(--color-palette-black-50);
  --color-neutral-bg-subtle: var(--color-palette-black-100);
  --color-neutral-bg-hover: var(--color-palette-black-50);
  --color-neutral-bg-strong: var(--color-palette-grey-950);
  --color-neutral-bg-strong-hover: var(--color-palette-grey-850);
  --color-neutral-bg-strong-pressed: var(--color-palette-grey-700);
  --color-neutral-bg-level-1: var(--color-palette-grey-0);
  --color-neutral-bg-level-2: var(--color-palette-grey-50);
  --color-neutral-bg-level-3: var(--color-palette-grey-0);
  --color-neutral-bg-level-4: var(--color-palette-grey-50);
  --color-neutral-bg-lighten: var(--color-palette-white-900);
  --color-success-text: var(--color-palette-green-600);
  --color-success-text-onbg-strong: var(--color-palette-grey-0);
  --color-success-graphic: var(--color-palette-green-500);
  --color-success-border: var(--color-palette-green-500);
  --color-success-border-subtle: var(--color-palette-green-300);
  --color-success-bg-subtle: var(--color-palette-green-100);
  --color-success-bg-strong: var(--color-palette-green-500);
  --color-success-bg-strong-hover: var(--color-palette-green-600);
  --color-success-bg-strong-pressed: var(--color-palette-green-700);
  --color-brand-primary-text: var(--color-palette-purple-700);
  --color-brand-primary-text-hover: var(--color-palette-purple-550);
  --color-brand-primary-text-subtle: var(--color-palette-purple-900);
  --color-brand-primary-text-onbg-strong: var(--color-palette-purple-100);
  --color-brand-primary-graphic: var(--color-palette-purple-550);
  --color-brand-primary-border: var(--color-palette-purple-800);
  --color-brand-primary-border-subtle: var(--color-palette-purple-300);
  --color-brand-primary-bg-subtle: var(--color-palette-purple-100);
  --color-brand-primary-bg-strong: var(--color-palette-purple-900);
  --color-brand-primary-bg-strong-hover: var(--color-palette-purple-800);
  --color-brand-primary-bg-strong-pressed: var(--color-palette-purple-700);
  --color-brand-expressive-text: var(--color-palette-purple-700);
  --color-brand-expressive-text-hover: var(--color-palette-purple-600);
  --color-brand-expressive-text-onbg-strong: var(--color-palette-grey-0);
  --color-brand-expressive-graphic: var(--color-palette-purple-550);
  --color-brand-expressive-border: var(--color-palette-purple-550);
  --color-brand-expressive-border-subtle: var(--color-palette-purple-300);
  --color-brand-expressive-bg-subtle: var(--color-palette-purple-200);
  --color-brand-expressive-bg-strong: var(--color-palette-purple-550);
  --color-brand-expressive-bg-strong-hover: var(--color-palette-purple-600);
  --color-brand-expressive-bg-strong-pressed: var(--color-palette-purple-700);
  --color-brand-secondary-text: var(--color-palette-beige-700);
  --color-brand-secondary-bg-subtlest: var(--color-palette-beige-50);
  --color-brand-secondary-bg-subtlest-hover: var(--color-palette-beige-100);
  --color-brand-secondary-bg-subtle: var(--color-palette-beige-100);
  --color-campaign-1-text: var(--color-palette-purple-900);
  --color-campaign-1-bg: var(--color-palette-purple-100);
  --color-campaign-2-text: var(--color-palette-red-600);
  --color-campaign-2-bg: var(--color-palette-red-100);
  --color-campaign-3-text: var(--color-palette-grey-0);
  --color-campaign-3-bg: var(--color-palette-red-500);
  --color-campaign-4-text: var(--color-palette-grey-0);
  --color-campaign-4-bg: var(--color-palette-teal-500);
  --color-chart-1: var(--color-palette-purple-700);
  --color-chart-2: var(--color-palette-purple-400);
  --color-chart-3: var(--color-palette-green-700);
  --color-chart-4: var(--color-palette-orange-400);
  --color-chart-5: var(--color-palette-blue-600);
  --color-chart-6: var(--color-palette-pink-400);
  --color-chart-7: var(--color-palette-blue-700);
  --type-h1-font-family: var(--type-font-family-display);
  --type-h2-font-family: var(--type-font-family-display);
  --type-h3-font-family: var(--type-font-family);
}

/**
 * Do not edit directly, this file was auto-generated.
 */
[data-brand=telia][data-theme=dark], [data-brand=telia] [data-theme=dark] {
  --color-palette-purple-50: #FAF0FF;
  --color-palette-purple-100: #F5E0FF;
  --color-palette-purple-200: #E4B6FB;
  --color-palette-purple-300: #D58DF9;
  --color-palette-purple-400: #C461F7;
  --color-palette-purple-500: #B12DF4;
  --color-palette-purple-550: #990AE3;
  --color-palette-purple-600: #8C07D0;
  --color-palette-purple-700: #6D02A3;
  --color-palette-purple-800: #4E0174;
  --color-palette-purple-900: #29003E;
  --color-palette-purple-950: #1F002E;
  --color-palette-green-50: #E1F9EC;
  --color-palette-green-100: #C5EFD9;
  --color-palette-green-200: #79D9A7;
  --color-palette-green-300: #3DBF7C;
  --color-palette-green-400: #21A762;
  --color-palette-green-500: #018842;
  --color-palette-green-600: #017037;
  --color-palette-green-700: #02562B;
  --color-palette-green-800: #003E1E;
  --color-palette-green-900: #002411;
  --color-palette-green-950: #00150A;
  --color-palette-blue-50: #E8F6FF;
  --color-palette-blue-100: #CAEAFF;
  --color-palette-blue-200: #91CDF4;
  --color-palette-blue-300: #62B2E7;
  --color-palette-blue-400: #3898D8;
  --color-palette-blue-500: #0078CB;
  --color-palette-blue-600: #0063A6;
  --color-palette-blue-700: #014D80;
  --color-palette-blue-800: #03385B;
  --color-palette-blue-900: #002036;
  --color-palette-blue-950: #011320;
  --color-palette-teal-50: #EDF5F5;
  --color-palette-teal-100: #D5EAE9;
  --color-palette-teal-200: #A1CFCD;
  --color-palette-teal-300: #6EB5B2;
  --color-palette-teal-400: #579E9A;
  --color-palette-teal-500: #00847E;
  --color-palette-teal-600: #006C67;
  --color-palette-teal-700: #02534F;
  --color-palette-teal-800: #063C39;
  --color-palette-teal-900: #032220;
  --color-palette-teal-950: #011413;
  --color-palette-red-50: #FFF0F5;
  --color-palette-red-100: #FFDDE8;
  --color-palette-red-200: #FFAFC9;
  --color-palette-red-300: #FF80AB;
  --color-palette-red-400: #F15C8B;
  --color-palette-red-500: #E4175C;
  --color-palette-red-600: #C00543;
  --color-palette-red-700: #980233;
  --color-palette-red-800: #700025;
  --color-palette-red-900: #440016;
  --color-palette-red-950: #2C000E;
  --color-palette-orange-50: #FFF2DE;
  --color-palette-orange-100: #FFE1B3;
  --color-palette-orange-200: #F9BB5B;
  --color-palette-orange-300: #F19812;
  --color-palette-orange-400: #D17E00;
  --color-palette-orange-500: #A86602;
  --color-palette-orange-600: #8B5301;
  --color-palette-orange-700: #6A4102;
  --color-palette-orange-800: #4C2F03;
  --color-palette-orange-900: #2B1B03;
  --color-palette-orange-950: #1A0F00;
  --color-palette-pink-50: #FCEFFB;
  --color-palette-pink-100: #F9DAF5;
  --color-palette-pink-200: #F5B3E8;
  --color-palette-pink-300: #F082D9;
  --color-palette-pink-400: #E558C9;
  --color-palette-pink-500: #C42EAD;
  --color-palette-pink-550: #B12399;
  --color-palette-pink-600: #A9188D;
  --color-palette-pink-700: #891774;
  --color-palette-pink-800: #670E55;
  --color-palette-pink-900: #370B30;
  --color-palette-pink-950: #20071C;
  --color-palette-white-50: rgb(255, 255, 255, 0.07);
  --color-palette-white-100: rgb(255, 255, 255, 0.11);
  --color-palette-white-150: rgb(255, 255, 255, 0.16);
  --color-palette-white-200: rgb(255, 255, 255, 0.21);
  --color-palette-white-300: rgb(255, 255, 255, 0.29);
  --color-palette-white-400: rgb(255, 255, 255, 0.37);
  --color-palette-white-500: rgb(255, 255, 255, 0.46);
  --color-palette-white-600: rgb(255, 255, 255, 0.55);
  --color-palette-white-700: rgb(255, 255, 255, 0.66);
  --color-palette-white-800: rgb(255, 255, 255, 0.79);
  --color-palette-white-850: rgb(255, 255, 255, 0.84);
  --color-palette-white-900: rgb(255, 255, 255, 0.89);
  --color-palette-white-950: rgb(255, 255, 255, 0.95);
  --color-palette-grey-0: #FFFFFF;
  --color-palette-grey-50: #F3F3F8;
  --color-palette-grey-100: #E5E5EB;
  --color-palette-grey-150: #D6D6DD;
  --color-palette-grey-200: #C6C6CD;
  --color-palette-grey-300: #AAAAB0;
  --color-palette-grey-400: #8D8D94;
  --color-palette-grey-500: #757579;
  --color-palette-grey-600: #5F5F63;
  --color-palette-grey-700: #4A4A4D;
  --color-palette-grey-800: #303033;
  --color-palette-grey-850: #252528;
  --color-palette-grey-900: #1E1E20;
  --color-palette-grey-950: #111111;
  --color-palette-grey-1000: #000000;
  --color-palette-black-50: rgb(0, 0, 0, 0.05);
  --color-palette-black-100: rgb(0, 0, 0, 0.1);
  --color-palette-black-150: rgb(0, 0, 0, 0.16);
  --color-palette-black-200: rgb(0, 0, 0, 0.22);
  --color-palette-black-300: rgb(0, 0, 0, 0.33);
  --color-palette-black-400: rgb(0, 0, 0, 0.44);
  --color-palette-black-500: rgb(0, 0, 0, 0.54);
  --color-palette-black-600: rgb(0, 0, 0, 0.62);
  --color-palette-black-700: rgb(0, 0, 0, 0.71);
  --color-palette-black-800: rgb(0, 0, 0, 0.8);
  --color-palette-black-850: rgb(0, 0, 0, 0.84);
  --color-palette-black-900: rgb(0, 0, 0, 0.88);
  --color-palette-black-950: rgb(0, 0, 0, 0.93);
  --color-palette-beige-50: #F9F1EC;
  --color-palette-beige-100: #EDE1D8;
  --color-palette-beige-200: #D7C3B5;
  --color-palette-beige-300: #BBA494;
  --color-palette-beige-400: #A08A7A;
  --color-palette-beige-500: #807268;
  --color-palette-beige-600: #665E58;
  --color-palette-beige-700: #4F4741;
  --color-palette-beige-800: #3B332D;
  --color-palette-beige-900: #241C16;
  --color-palette-beige-950: #170F09;
  --color-palette-yellow-50: #FFF4C3;
  --color-palette-yellow-100: #FFEB90;
  --color-palette-yellow-150: #FDD001;
  --color-palette-yellow-200: #EEB00F;
  --color-palette-yellow-300: #DCA415;
  --color-palette-yellow-400: #C69414;
  --color-palette-yellow-500: #865A07;
  --color-palette-yellow-600: #7B5101;
  --color-palette-yellow-700: #644100;
  --color-palette-yellow-800: #492F00;
  --color-palette-yellow-900: #291B00;
  --color-palette-yellow-950: #181000;
  --color-palette-magenta-50: #FEF0F7;
  --color-palette-magenta-100: #FBE1ED;
  --color-palette-magenta-200: #F4AFCF;
  --color-palette-magenta-300: #F686BB;
  --color-palette-magenta-400: #F6529F;
  --color-palette-magenta-500: #DD0067;
  --color-palette-magenta-600: #AC165B;
  --color-palette-magenta-700: #861348;
  --color-palette-magenta-800: #680835;
  --color-palette-magenta-900: #4D0423;
  --color-palette-magenta-950: #320113;
  --type-h4-font-size: 1.25rem;
  --type-h4-line-height: 1.3;
  --type-h4-xl-font-size: 1.375rem;
  --type-h4-xl-line-height: 1.27;
  --type-h5-font-size: 1.125rem;
  --type-h5-line-height: 1.3333;
  --type-font-size: 1rem;
  --type-line-height: 1.375;
  --type-small-font-size: 0.875rem;
  --type-small-line-height: 1.43;
  --type-tiny-font-size: 0.75rem;
  --type-tiny-line-height: 1.334;
  --type-font-family: "Telia Sans", "freesans", sans-serif;
  --type-font-family-display: "Telia Sans Heading", "Telia Sans", "freesans", sans-serif;
  --type-h1-font-size: 2rem;
  --type-h1-line-height: 1.0625;
  --type-h1-font-weight: 700;
  --type-h1-text-transform: none;
  --type-h1-sm-font-size: 2.75rem;
  --type-h1-sm-line-height: 1.0455;
  --type-h1-xl-font-size: 3.5rem;
  --type-h1-xl-line-height: 1;
  --type-h2-font-size: 1.625rem;
  --type-h2-line-height: 1.154;
  --type-h2-font-weight: 700;
  --type-h2-sm-font-size: 2rem;
  --type-h2-sm-line-height: 1.0625;
  --type-h2-xl-font-size: 2.5rem;
  --type-h2-xl-line-height: 1.1;
  --type-h3-font-size: 1.5rem;
  --type-h3-line-height: 1.1667;
  --type-h3-font-weight: 700;
  --type-h3-sm-font-size: 1.5rem;
  --type-h3-sm-line-height: 1.1667;
  --type-h3-xl-font-size: 1.875rem;
  --type-h3-xl-line-height: 1.1333;
  --color-attention-text: var(--color-palette-orange-300);
  --color-attention-text-onbg-strong: var(--color-palette-grey-0);
  --color-attention-graphic: var(--color-palette-orange-400);
  --color-attention-border: var(--color-palette-orange-400);
  --color-attention-border-subtle: var(--color-palette-orange-700);
  --color-attention-bg-subtle: var(--color-palette-orange-800);
  --color-attention-bg-strong: var(--color-palette-orange-500);
  --color-attention-bg-strong-hover: var(--color-palette-orange-600);
  --color-attention-bg-strong-pressed: var(--color-palette-orange-700);
  --color-backdrop: var(--color-palette-black-800);
  --color-disabled-text: var(--color-palette-white-300);
  --color-disabled-border: var(--color-palette-white-100);
  --color-disabled-bg: var(--color-palette-white-100);
  --color-employee-text: var(--color-palette-pink-300);
  --color-employee-text-hover: var(--color-palette-pink-200);
  --color-employee-text-onbg-strong: var(--color-palette-grey-0);
  --color-employee-graphic: var(--color-palette-pink-400);
  --color-employee-border: var(--color-palette-pink-400);
  --color-employee-border-subtle: var(--color-palette-pink-700);
  --color-employee-bg-subtlest: var(--color-palette-pink-900);
  --color-employee-bg-subtle: var(--color-palette-pink-800);
  --color-employee-bg-strong: var(--color-palette-pink-500);
  --color-employee-bg-strong-hover: var(--color-palette-pink-600);
  --color-employee-bg-strong-pressed: var(--color-palette-pink-700);
  --color-error-text: var(--color-palette-red-300);
  --color-error-text-hover: var(--color-palette-red-200);
  --color-error-text-onbg-strong: var(--color-palette-grey-0);
  --color-error-graphic: var(--color-palette-red-400);
  --color-error-border: var(--color-palette-red-400);
  --color-error-border-subtle: var(--color-palette-red-700);
  --color-error-bg-subtle: var(--color-palette-red-800);
  --color-error-bg-strong: var(--color-palette-red-500);
  --color-error-bg-strong-hover: var(--color-palette-red-600);
  --color-error-bg-strong-pressed: var(--color-palette-red-700);
  --color-focus-outline: var(--color-palette-blue-400);
  --color-info-text: var(--color-palette-blue-300);
  --color-info-text-onbg-strong: var(--color-palette-grey-0);
  --color-info-graphic: var(--color-palette-blue-400);
  --color-info-border: var(--color-palette-blue-400);
  --color-info-border-subtle: var(--color-palette-blue-700);
  --color-info-bg-subtle: var(--color-palette-blue-800);
  --color-info-bg-strong: var(--color-palette-blue-500);
  --color-info-bg-strong-hover: var(--color-palette-blue-600);
  --color-info-bg-strong-pressed: var(--color-palette-blue-700);
  --color-neutral-text: var(--color-palette-white-900);
  --color-neutral-text-subtle: var(--color-palette-white-700);
  --color-neutral-text-onbg-strong: var(--color-palette-grey-1000);
  --color-neutral-graphic: var(--color-palette-grey-0);
  --color-neutral-border: var(--color-palette-white-500);
  --color-neutral-border-subtle: var(--color-palette-white-200);
  --color-neutral-border-subtlest: var(--color-palette-white-100);
  --color-neutral-bg-subtlest: var(--color-palette-white-50);
  --color-neutral-bg-subtle: var(--color-palette-white-100);
  --color-neutral-bg-hover: var(--color-palette-white-50);
  --color-neutral-bg-strong: var(--color-palette-grey-200);
  --color-neutral-bg-strong-hover: var(--color-palette-grey-100);
  --color-neutral-bg-strong-pressed: var(--color-palette-grey-300);
  --color-neutral-bg-level-1: var(--color-palette-grey-950);
  --color-neutral-bg-level-2: var(--color-palette-grey-900);
  --color-neutral-bg-level-3: var(--color-palette-grey-850);
  --color-neutral-bg-level-4: var(--color-palette-grey-800);
  --color-neutral-bg-lighten: var(--color-palette-white-150);
  --color-success-text: var(--color-palette-green-300);
  --color-success-text-onbg-strong: var(--color-palette-grey-0);
  --color-success-graphic: var(--color-palette-green-400);
  --color-success-border: var(--color-palette-green-400);
  --color-success-border-subtle: var(--color-palette-green-700);
  --color-success-bg-subtle: var(--color-palette-green-800);
  --color-success-bg-strong: var(--color-palette-green-500);
  --color-success-bg-strong-hover: var(--color-palette-green-600);
  --color-success-bg-strong-pressed: var(--color-palette-green-700);
  --color-brand-primary-text: var(--color-palette-purple-200);
  --color-brand-primary-text-hover: var(--color-palette-purple-300);
  --color-brand-primary-text-subtle: var(--color-palette-purple-100);
  --color-brand-primary-text-onbg-strong: var(--color-palette-purple-900);
  --color-brand-primary-graphic: var(--color-palette-purple-100);
  --color-brand-primary-border: var(--color-palette-purple-200);
  --color-brand-primary-border-subtle: var(--color-palette-purple-700);
  --color-brand-primary-bg-subtle: var(--color-palette-purple-900);
  --color-brand-primary-bg-strong: var(--color-palette-purple-100);
  --color-brand-primary-bg-strong-hover: var(--color-palette-purple-200);
  --color-brand-primary-bg-strong-pressed: var(--color-palette-purple-300);
  --color-brand-expressive-text: var(--color-palette-purple-300);
  --color-brand-expressive-text-hover: var(--color-palette-purple-200);
  --color-brand-expressive-text-onbg-strong: var(--color-palette-grey-0);
  --color-brand-expressive-graphic: var(--color-palette-purple-400);
  --color-brand-expressive-border: var(--color-palette-purple-400);
  --color-brand-expressive-border-subtle: var(--color-palette-purple-500);
  --color-brand-expressive-bg-subtle: var(--color-palette-purple-800);
  --color-brand-expressive-bg-strong: var(--color-palette-purple-550);
  --color-brand-expressive-bg-strong-hover: var(--color-palette-purple-600);
  --color-brand-expressive-bg-strong-pressed: var(--color-palette-purple-700);
  --color-brand-secondary-text: var(--color-palette-beige-200);
  --color-brand-secondary-bg-subtlest: var(--color-palette-beige-900);
  --color-brand-secondary-bg-subtlest-hover: var(--color-palette-beige-800);
  --color-brand-secondary-bg-subtle: var(--color-palette-beige-800);
  --color-campaign-1-text: var(--color-palette-purple-100);
  --color-campaign-1-bg: var(--color-palette-purple-900);
  --color-campaign-2-text: var(--color-palette-red-300);
  --color-campaign-2-bg: var(--color-palette-red-800);
  --color-campaign-3-text: var(--color-palette-grey-0);
  --color-campaign-3-bg: var(--color-palette-red-500);
  --color-campaign-4-text: var(--color-palette-grey-0);
  --color-campaign-4-bg: var(--color-palette-teal-500);
  --color-chart-1: var(--color-palette-purple-300);
  --color-chart-2: var(--color-palette-purple-550);
  --color-chart-3: var(--color-palette-green-300);
  --color-chart-4: var(--color-palette-orange-500);
  --color-chart-5: var(--color-palette-blue-400);
  --color-chart-6: var(--color-palette-pink-550);
  --color-chart-7: var(--color-palette-blue-200);
  --type-h1-font-family: var(--type-font-family-display);
  --type-h2-font-family: var(--type-font-family-display);
  --type-h3-font-family: var(--type-font-family);
}

@font-face {
  font-family: "Telia Sans Heading";
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/TeliaSansHeading-Heading.woff2) format("woff2"), url(../fonts/TeliaSansHeading-Heading.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/TeliaSans-Regular.woff2) format("woff2"), url(../fonts/TeliaSans-Regular.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: italic;
  font-weight: 400;
  src: url(../fonts/TeliaSans-RegularItalic.woff2) format("woff2"), url(../fonts/TeliaSans-RegularItalic.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/TeliaSans-Bold.woff2) format("woff2"), url(../fonts/TeliaSans-Bold.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: italic;
  font-weight: 700;
  src: url(../fonts/TeliaSans-BoldItalic.woff2) format("woff2"), url(../fonts/TeliaSans-BoldItalic.woff) format("woff");
}
@charset "UTF-8";:root {
  --animation-easing-short: cubic-bezier(0.2, 0, 0.31, 1);
  --animation-easing-medium: cubic-bezier(0.2, 0, 0.31, 1);
  --animation-easing-long: cubic-bezier(0.2, 0, 0.31, 1);
  --animation-easing-extra-long: cubic-bezier(0.2, 0, 0.31, 1);
  --animation-duration-short: 120ms;
  --animation-duration-medium: 300ms;
  --animation-duration-long: 600ms;
  --animation-duration-extra-long: 1500ms;
}

@supports (transition-timing-function: linear(0, 0.1, 0.9)) {
  :root {
    --animation-easing-short: linear(
      0,
      0,
      0.0001,
      0.0002,
      0.0004,
      0.0006,
      0.0008,
      0.0011,
      0.0015,
      0.0019,
      0.0023,
      0.0028,
      0.0034,
      0.004,
      0.0047,
      0.0054,
      0.0061,
      0.0069,
      0.0077,
      0.0086,
      0.0095,
      0.0105,
      0.0115,
      0.0125,
      0.0138,
      0.0149,
      0.0161,
      0.0173,
      0.0188,
      0.0201,
      0.0216 2.09%,
      0.0246,
      0.0278,
      0.0311,
      0.0346,
      0.0385,
      0.0425,
      0.0468,
      0.0511,
      0.0557,
      0.0603,
      0.0654,
      0.0707,
      0.0761,
      0.0817,
      0.0877,
      0.0939,
      0.1002 4.87%,
      0.1052,
      0.1103 5.15%,
      0.1207,
      0.1321,
      0.1439,
      0.1563,
      0.1693 6.66%,
      0.1834,
      0.1982 7.35%,
      0.2115,
      0.2254 7.98%,
      0.2403 8.32%,
      0.2562 8.68%,
      0.2884 9.4%,
      0.354 1.86%,
      0.3827 11.5%,
      0.4125 12.17%,
      0.4392 12.78%,
      0.4544,
      0.469,
      0.4831,
      0.497,
      0.5104,
      0.5236,
      0.5362,
      0.5487 15.39%,
      0.563,
      0.5766,
      0.5901,
      0.603,
      0.6156,
      0.6281,
      0.6403,
      0.6523,
      0.6641,
      0.6753,
      0.6866,
      0.6973,
      0.7082,
      0.7185,
      0.7286,
      0.7388,
      0.7487,
      0.7584,
      0.7679,
      0.7771 22.19%,
      0.7817,
      0.7861,
      0.7905,
      0.7952,
      0.7995,
      0.8037,
      0.8079,
      0.8123,
      0.8163,
      0.8204,
      0.8243,
      0.8284,
      0.8323,
      0.8363,
      0.84,
      0.8439,
      0.8476,
      0.8513,
      0.8551,
      0.8587,
      0.8621,
      0.8657,
      0.8692,
      0.8726,
      0.876,
      0.8793,
      0.8826,
      0.8858,
      0.889,
      0.8921,
      0.8951,
      0.8983,
      0.9012,
      0.9041,
      0.907,
      0.9099,
      0.9126,
      0.9155,
      0.9183,
      0.921,
      0.9237,
      0.9263,
      0.9288,
      0.9313,
      0.9338,
      0.9362,
      0.9386,
      0.941,
      0.9433,
      0.9456,
      0.9479,
      0.9501,
      0.9523,
      0.9544,
      0.9565,
      0.9585 32.43%,
      0.9602,
      0.9619,
      0.9635,
      0.9652,
      0.9668,
      0.9684,
      0.97,
      0.9715,
      0.973,
      0.9745,
      0.9759,
      0.9773,
      0.9787,
      0.9801,
      0.9815,
      0.9828,
      0.9841,
      0.9853,
      0.9865,
      0.9877,
      0.9889,
      0.9901,
      0.9912,
      0.9923,
      0.9934,
      0.9944,
      0.9954,
      0.9964,
      0.9974,
      0.9983,
      0.9992,
      1.0001,
      1.001,
      1.0019,
      1.0027,
      1.0035,
      1.0042,
      1.005,
      1.0057,
      1.0064,
      1.0071,
      1.0077,
      1.0084,
      1.009,
      1.0096,
      1.0101,
      1.0107,
      1.0112,
      1.0117,
      1.0122,
      1.0126,
      1.0131,
      1.0135,
      1.0139,
      1.0142,
      1.0146,
      1.0149,
      1.0152,
      1.0155,
      1.0157,
      1.016,
      1.0162,
      1.0164,
      1.0166 46.09%,
      1.0168,
      1.0169,
      1.0171,
      1.0172,
      1.0172,
      1.0173 48.12% 49.23%,
      1.0172,
      1.0172,
      1.0171,
      1.0169,
      1.0168,
      1.0166,
      1.0164 52.12%,
      1.016 52.81%,
      1.0156 53.53%,
      1.0151 54.31%,
      1.0145 55.15%,
      1.014 55.94%,
      1.0133 56.83%,
      1.0102 6.76%,
      1.0088 62.66%,
      1.0081 63.7%,
      1.0074,
      1.0067,
      1.0061 66.64%,
      1.0055,
      1.0049,
      1.0043,
      1.0038,
      1.0033,
      1.0028,
      1.0024,
      1.002,
      1.0017 76.68%,
      1.0014,
      1.0011 79.02%,
      1.0009 8.24%,
      1.0007 81.49%,
      1.0005 82.79%,
      1.0003 84.13%,
      1.0001 85.52%,
      1 86.94%,
      0.9999 88.44%,
      0.9998 9.02% 91.7%,
      0.9997 93.49% 100%
    );
    --animation-easing-medium: linear(
      0,
      0,
      0.0001,
      0.0002,
      0.0004,
      0.0005,
      0.0008,
      0.0011,
      0.0015,
      0.0018,
      0.0023,
      0.0028,
      0.0033,
      0.0038,
      0.0044,
      0.0051,
      0.0058,
      0.0066,
      0.0074,
      0.0083,
      0.0092,
      0.0101,
      0.0111,
      0.0121,
      0.0132 1.39%,
      0.0155 1.51%,
      0.0166,
      0.0181 1.64%,
      0.0207,
      0.0236,
      0.0267,
      0.03,
      0.0335,
      0.0371,
      0.0408,
      0.045,
      0.0491,
      0.0536,
      0.0582,
      0.063,
      0.068,
      0.0734,
      0.079,
      0.0847,
      0.0906,
      0.0966 4.12%,
      0.1064,
      0.1165,
      0.1274,
      0.1389,
      0.1512,
      0.1638,
      0.177 5.93%,
      0.1915 6.23%,
      0.2042 6.49%,
      0.218,
      0.2325 7.06%,
      0.2481 7.37%,
      0.2796 7.99%,
      0.3457 9.28%,
      0.3748 9.85%,
      0.4051 1.45%,
      0.4321 1.99%,
      0.4474,
      0.4625,
      0.477,
      0.4909,
      0.5046,
      0.5177,
      0.5306,
      0.5434 13.33%,
      0.5578,
      0.5719,
      0.5858,
      0.599,
      0.612,
      0.6248,
      0.6373,
      0.6495,
      0.6616,
      0.673,
      0.6845,
      0.6954,
      0.7064,
      0.7169,
      0.7271,
      0.7373,
      0.7474 18.59%,
      0.7525,
      0.7575,
      0.7624,
      0.7673,
      0.7721,
      0.7769,
      0.7816,
      0.7862,
      0.7908,
      0.7952,
      0.7997,
      0.804,
      0.8083,
      0.8126,
      0.8168,
      0.8209,
      0.8249,
      0.8292,
      0.8331,
      0.8372,
      0.841,
      0.845,
      0.8486,
      0.8525,
      0.856,
      0.8598,
      0.8632,
      0.8668,
      0.8703,
      0.8738,
      0.8772,
      0.8805,
      0.8838,
      0.887,
      0.8902,
      0.8933,
      0.8963,
      0.8995,
      0.9024,
      0.9055,
      0.9083,
      0.9112,
      0.9139,
      0.9167,
      0.9194,
      0.9221,
      0.9248,
      0.9273,
      0.9298,
      0.9324,
      0.9348,
      0.9373,
      0.9396,
      0.9419,
      0.9442,
      0.9465,
      0.9487,
      0.9508,
      0.9529,
      0.9549,
      0.9569,
      0.9589 29.25%,
      0.9605,
      0.9621,
      0.9636,
      0.9651,
      0.9665,
      0.9679,
      0.9693,
      0.9707,
      0.9721,
      0.9734,
      0.9747,
      0.976,
      0.9772,
      0.9785,
      0.9797,
      0.9808,
      0.982,
      0.9831,
      0.9842,
      0.9853,
      0.9863,
      0.9874,
      0.9884,
      0.9894,
      0.9903,
      0.9913,
      0.9922,
      0.9931,
      0.9939,
      0.9948,
      0.9956,
      0.9964,
      0.9972,
      0.9979,
      0.9986,
      0.9994,
      1.0001,
      1.0007,
      1.0014,
      1.002,
      1.0026,
      1.0032,
      1.0038,
      1.0043,
      1.0048,
      1.0053,
      1.0058,
      1.0063,
      1.0067,
      1.0071,
      1.0075,
      1.0079,
      1.0083,
      1.0086,
      1.009,
      1.0093,
      1.0096,
      1.0098,
      1.0101,
      1.0103,
      1.0105,
      1.0107 41.35%,
      1.0111 41.87%,
      1.0112,
      1.0114,
      1.0115,
      1.0116,
      1.0116,
      1.0117 43.63%,
      1.0118,
      1.0117 44.91%,
      1.0116 45.6%,
      1.0115 46.32%,
      1.0112 47.09%,
      1.011 47.69%,
      1.0107 48.32%,
      1.0104 48.99%,
      1.01 49.72%,
      1.0092 51.23%,
      1.007 54.95%,
      1.0059 56.8%,
      1.0053 57.82%,
      1.0048,
      1.0044 59.77%,
      1.0039 6.72%,
      1.0034,
      1.003,
      1.0026,
      1.0022,
      1.0019 66.28%,
      1.0016,
      1.0013 68.62%,
      1.0011 69.83%,
      1.0009 7.99%,
      1.0007 72.18%,
      1.0005 73.41%,
      1.0004 74.69%,
      1.0002 76.02%,
      1.0001 77.42% 78.89%,
      1 8.45%,
      0.9999 83.65% 100%
    );
    --animation-easing-long: linear(
      0,
      0,
      0.0001,
      0.0002,
      0.0003,
      0.0005,
      0.0008,
      0.001,
      0.0014,
      0.0017,
      0.0022,
      0.0026,
      0.0031,
      0.0036,
      0.0043,
      0.0048,
      0.0055,
      0.0062,
      0.007,
      0.0078,
      0.0087,
      0.0095,
      0.0104,
      0.0114,
      0.0124,
      0.0135,
      0.0146,
      0.0157,
      0.017,
      0.0182,
      0.0195,
      0.0208,
      0.0222,
      0.0236,
      0.0251,
      0.0265,
      0.0281 3.51%,
      0.0313,
      0.0348,
      0.0384,
      0.0422,
      0.0461,
      0.0503,
      0.0546,
      0.0591,
      0.0639,
      0.0688,
      0.0739,
      0.0793,
      0.0848,
      0.0905 6.76%,
      0.0949,
      0.0993,
      0.104,
      0.1088,
      0.1137,
      0.1186,
      0.1238,
      0.1291,
      0.1344,
      0.1401 8.79%,
      0.1518 9.24%,
      0.1642,
      0.1774 1.2%,
      0.1889 1.62%,
      0.201,
      0.2138 11.52%,
      0.2279 12.02%,
      0.2409 12.48%,
      0.2556 13%,
      0.3123 14.99%,
      0.337 15.86%,
      0.3503 16.33%,
      0.3627,
      0.3744,
      0.3858 17.6%,
      0.3991,
      0.4117,
      0.4239,
      0.4358,
      0.4475,
      0.4589,
      0.4698,
      0.4807 21.14%,
      0.4928,
      0.5046,
      0.5164,
      0.5277,
      0.5388,
      0.5499,
      0.5607,
      0.5711,
      0.5814,
      0.5916,
      0.6015,
      0.6113,
      0.621,
      0.6304,
      0.6398,
      0.6487,
      0.6571,
      0.6653,
      0.6735,
      0.6816,
      0.6894,
      0.6973,
      0.7048,
      0.7124,
      0.7198,
      0.7271,
      0.7342,
      0.7412,
      0.748,
      0.7549,
      0.7615,
      0.768,
      0.7745,
      0.7808 36.16%,
      0.7839,
      0.7869,
      0.7899,
      0.7929,
      0.7959,
      0.799,
      0.8018,
      0.8048,
      0.8077,
      0.8106,
      0.8133,
      0.8162,
      0.8189,
      0.8216,
      0.8244,
      0.8271,
      0.8298,
      0.8324,
      0.835,
      0.8376,
      0.8401,
      0.8427,
      0.8451,
      0.8477,
      0.8501,
      0.8526,
      0.855,
      0.8575 42.55%,
      0.8601,
      0.8629,
      0.8656,
      0.8682,
      0.8708,
      0.8734,
      0.8759,
      0.8785,
      0.8809,
      0.8834,
      0.8858,
      0.8882,
      0.8905,
      0.8928,
      0.8951,
      0.8974,
      0.8996,
      0.9018,
      0.904,
      0.9062,
      0.9083,
      0.9103,
      0.9124,
      0.9144,
      0.9164,
      0.9184,
      0.9204,
      0.9223,
      0.9241,
      0.926,
      0.9278,
      0.9296,
      0.9314,
      0.9331,
      0.9348,
      0.9365,
      0.9382,
      0.9398,
      0.9414,
      0.943,
      0.9445,
      0.946,
      0.9475,
      0.949,
      0.9504,
      0.9519,
      0.9533,
      0.9547,
      0.956,
      0.9573,
      0.9586,
      0.9599,
      0.9611,
      0.9624,
      0.9636,
      0.9648,
      0.9659,
      0.967,
      0.9682,
      0.9692,
      0.9703,
      0.9713,
      0.9724,
      0.9734,
      0.9743,
      0.9752,
      0.9761,
      0.977,
      0.9779,
      0.9787,
      0.9796,
      0.9804,
      0.9812,
      0.9819,
      0.9827,
      0.9834,
      0.9841,
      0.9848,
      0.9855,
      0.9862,
      0.9868,
      0.9874,
      0.988,
      0.9886,
      0.9892,
      0.9898,
      0.9903,
      0.9908,
      0.9913,
      0.9918,
      0.9923,
      0.9928,
      0.9932,
      0.9937,
      0.9941,
      0.9945 77.59%,
      0.9952,
      0.9959 79.73%,
      0.9966 8.85%,
      0.9972 82%,
      0.9977 83.19%,
      0.9982 84.42%,
      0.9987 85.69%,
      0.9991 87.01%,
      0.9994 88.38%,
      0.9997 89.8%,
      1 91.28%,
      1.0002 92.84%,
      1.0004 94.47%,
      1.0006 96.2%,
      1.0007 98.04%,
      1.0008
    );
    --animation-easing-extra-long: linear(
      0,
      0,
      0.0001,
      0.0002,
      0.0003,
      0.0005,
      0.0007,
      0.001,
      0.0013,
      0.0016,
      0.002,
      0.0024,
      0.0029,
      0.0033,
      0.0039,
      0.0044,
      0.005,
      0.0056,
      0.0063,
      0.007,
      0.0078,
      0.0086,
      0.0094,
      0.0102,
      0.0112,
      0.0121,
      0.0132 1.84%,
      0.0153,
      0.0175,
      0.02,
      0.0225,
      0.0253,
      0.0282,
      0.0312,
      0.0344,
      0.0379,
      0.0415,
      0.0453,
      0.0491,
      0.0534,
      0.0575,
      0.0619,
      0.0665,
      0.0712,
      0.0762,
      0.0814 5.04%,
      0.0895,
      0.098,
      0.1071,
      0.1165,
      0.1263 6.57%,
      0.1369,
      0.1481 7.26%,
      0.1601 7.63%,
      0.1706 7.95%,
      0.1818,
      0.1939 8.65%,
      0.207 9.04%,
      0.2333 9.81%,
      0.2899 11.46%,
      0.3148 12.19%,
      0.3284 12.59%,
      0.3412 12.97%,
      0.3533,
      0.365 13.68%,
      0.3786,
      0.3917,
      0.4043,
      0.4166,
      0.4287,
      0.4403,
      0.4518,
      0.4629 16.74%,
      0.4756,
      0.4882,
      0.5003,
      0.5122,
      0.5239,
      0.5354,
      0.5467,
      0.5576,
      0.5685,
      0.579,
      0.5893,
      0.5994,
      0.6093,
      0.6192,
      0.6288,
      0.6383,
      0.6475,
      0.6567,
      0.6657 24.48%,
      0.67,
      0.6745,
      0.6787,
      0.6831,
      0.6874,
      0.6917,
      0.6958,
      0.7,
      0.7041,
      0.7082,
      0.7123,
      0.7163,
      0.7202,
      0.7241,
      0.728,
      0.7318,
      0.7356,
      0.7393,
      0.743,
      0.7468,
      0.7504,
      0.7541,
      0.7576,
      0.7612,
      0.7646,
      0.7682,
      0.7715,
      0.7749,
      0.7783,
      0.7817,
      0.785,
      0.7882,
      0.7915,
      0.7948,
      0.7979,
      0.8011,
      0.8042,
      0.8073,
      0.8103,
      0.8133,
      0.8163,
      0.8193,
      0.8222,
      0.8251,
      0.8279,
      0.8307,
      0.8335,
      0.8363,
      0.839,
      0.8417,
      0.8444,
      0.8471,
      0.8497,
      0.8523,
      0.8548,
      0.8573,
      0.8597,
      0.8623,
      0.8649,
      0.8676,
      0.8701,
      0.8727,
      0.8752,
      0.8777,
      0.8801,
      0.8825,
      0.8849,
      0.8873,
      0.8896,
      0.8918,
      0.894,
      0.8963,
      0.8985,
      0.9007,
      0.9028,
      0.9049,
      0.907,
      0.909,
      0.911,
      0.913,
      0.9149,
      0.9169,
      0.9188,
      0.9207,
      0.9225,
      0.9243,
      0.9261,
      0.9278,
      0.9296,
      0.9312,
      0.9329,
      0.9346,
      0.9362,
      0.9378,
      0.9393,
      0.9408,
      0.9424,
      0.9438,
      0.9453,
      0.9467,
      0.9481,
      0.9495,
      0.9509,
      0.9522,
      0.9535,
      0.9548,
      0.956,
      0.9573,
      0.9585,
      0.9597,
      0.9609,
      0.962,
      0.9632,
      0.9643,
      0.9653,
      0.9664,
      0.9674,
      0.9685,
      0.9695,
      0.9704,
      0.9714,
      0.9723,
      0.9732,
      0.9741,
      0.9749,
      0.9757,
      0.9765,
      0.9773,
      0.9781,
      0.9788,
      0.9795,
      0.9803,
      0.981,
      0.9817,
      0.9823,
      0.983,
      0.9836,
      0.9842,
      0.9848,
      0.9854,
      0.986,
      0.9865,
      0.9871,
      0.9876,
      0.9881,
      0.9886,
      0.9891,
      0.9896 7.6%,
      0.9905 71.71%,
      0.9913 72.86%,
      0.9921,
      0.9928 75.24%,
      0.9935 76.47%,
      0.9942 77.74%,
      0.9948 79.06%,
      0.9953 8.42%,
      0.9958 81.84%,
      0.9963 83.31%,
      0.9968 84.85%,
      0.9972 86.44%,
      0.9975 88.1%,
      0.9979 89.84%,
      0.9982 91.66%,
      0.9984 93.57%,
      0.9987 95.59%,
      0.9989 97.73%,
      0.9991
    );
  }
}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/**
* 1. Set default font family to sans-serif.
* 2. Prevent iOS text size adjust after orientation change, without disabling
*    user zoom.
*/
*,
*::before,
*::after {
  box-sizing: inherit;
}

html {
  font-family: sans-serif; /* 1 */
  text-size-adjust: 100%; /* 2 */
  box-sizing: border-box;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
}
@media (min-width: 80.5rem) {
  html {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}

body {
  position: relative;
  font-size: 1em;
  font-family: var(--type-font-family);
  color: var(--color-neutral-text);
  background: var(--color-neutral-bg-level-1);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/**
* Remove default margin.
*/
body,
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: 400;
}

/* HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined for any HTML5 element in IE 8/9.
* Correct `block` display not defined for `details` or `summary` in IE 10/11
* and Firefox.
* Correct `block` display not defined for `main` in IE 11.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
* 1. Correct `inline-block` display not defined in IE 8/9.
* 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
*/
audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
* Address `[hidden]` styling not present in IE 8/9/10.
* Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
*/
[hidden],
template {
  display: none;
}

/* Links
========================================================================== */
/**
* Remove the gray background color from active links in IE 10.
*/
a {
  background-color: transparent;
  /**
    * Fix click events not propagating in Edge
    */
}
a > svg {
  pointer-events: none;
}

/**
* Improve readability when focused and also mouse hovered in all browsers.
*/
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
========================================================================== */
/**
* Address styling not present in IE 8/9/10/11, Safari, and Chrome.
*/
abbr[title] {
  border-bottom: 1px dotted;
}

/**
* Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
*/
b,
strong {
  font-weight: 700;
}

/**
* Address styling not present in Safari and Chrome.
*/
dfn {
  font-style: italic;
}

/**
* Address styling not present in IE 8/9.
*/
mark {
  background: var(--color-brand-primary-bg-subtle);
  color: var(--color-neutral-text);
}

/**
* Address inconsistent and variable font size in all browsers.
*/
small {
  font-size: 80%;
}

/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
========================================================================== */
/**
* Remove border when inside `a` element in IE 8/9/10.
*/
img,
iframe {
  border: 0;
}

/**
* Correct overflow not hidden in IE 9/10/11.
*/
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
========================================================================== */
/**
* Address margin not present in IE 8/9 and Safari.
*/
figure {
  margin: 0;
}

/**
* Address differences between Firefox and other browsers.
*/
hr {
  box-sizing: content-box;
  height: 0;
}

/**
* Contain overflow in all browsers.
*/
pre {
  overflow: auto;
}

/**
* Address odd `em`-unit font size rendering in all browsers.
*/
code,
kbd,
pre,
samp {
  font-family: monospace;
  font-size: 1em;
}

/* Forms
========================================================================== */
/**
* Known limitation: by default, Chrome and Safari on OS X allow very limited
* styling of `select`, unless a `border` property is set.
*/
/**
* 1. Correct color not being inherited.
*    Known issue: affects color of disabled elements.
* 2. Correct font properties not being inherited.
* 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
*/
button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
* Address `overflow` set to `hidden` in IE 8/9/10/11.
*/
button {
  overflow: visible;
}

/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
* Correct `select` style inheritance in Firefox.
*/
button,
select {
  text-transform: none;
}

/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
*    and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
*    `input` and others.
*/
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: auto;
          appearance: auto; /* 2 */
  cursor: pointer; /* 3 */
}
button > svg,
html input[type=button] > svg,
input[type=reset] > svg,
input[type=submit] > svg {
  pointer-events: none;
}

/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
input {
  line-height: normal;
}

/**
* It's recommended that you don't attempt to style these elements.
* Firefox's implementation doesn't respect box-sizing, padding, or width.
*
* 1. Address box sizing set to `content-box` in IE 8/9/10.
* 2. Remove excess padding in IE 8/9/10.
*/
input[type=checkbox],
input[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
* Fix the cursor style for Chrome's increment/decrement buttons. For certain
* `font-size` values of the `input`, it causes the cursor style of the
* decrement button to change from `default` to `text`.
*/
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
* 1. Address `appearance` set to `searchfield` in Safari and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari and Chrome
*    (include `-moz` to future-proof).
*/
input[type=search] {
  -webkit-appearance: textfield;
          appearance: textfield; /* 1 */
  box-sizing: content-box;
}

/**
* Remove inner padding and search cancel button in Safari and Chrome on OS X.
* Safari (but not Chrome) clips the cancel button when the search input has
* padding (and `textfield` appearance).
*/
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
          appearance: none;
}

/**
* Define consistent border, margin, and padding.
*/
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/**
* 1. Correct `color` not being inherited in IE 8/9/10/11.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
*/
legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
* Remove default vertical scrollbar in IE 8/9/10/11.
*/
textarea {
  overflow: auto;
}

/**
* Don't inherit the `font-weight` (applied by a rule above).
* NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
*/
optgroup {
  font-weight: 700;
}

/* Tables
========================================================================== */
/**
* Remove most spacing between table cells.
*/
table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

ul {
  margin: 0;
  list-style: disc;
  padding: 0 0 0 20px;
}

ol {
  margin: 0;
  list-style: decimal;
  padding: 0 0 0 20px;
}

/* Print
======================================================================= */
@media print {
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]::after {
    content: " (" attr(href) ")";
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]::after,
  a[href^="javascript:"]::after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999999;
    break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    break-after: avoid;
  }
}
/**
 * Focus styles
 */
*:focus {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
*:focus:not(:focus-visible), *:focus[tabindex="-1"] {
  outline: none;
}

[data-theme=light] {
  color-scheme: light;
}

[data-theme=dark] {
  color-scheme: dark;
}

[data-floating-ui-portal] {
  display: contents;
}h1,
.h1 {
  font-size: var(--type-h1-font-size);
  line-height: var(--type-h1-line-height);
  font-family: var(--type-font-family-display);
  font-weight: 700;
  color: inherit;
  text-transform: var(--type-h1-text-transform);
}
@media (min-width: 37.5rem) {
  h1,
  .h1 {
    font-size: var(--type-h1-sm-font-size);
    line-height: var(--type-h1-sm-line-height);
  }
}
@media (min-width: 80.5rem) {
  h1,
  .h1 {
    font-size: var(--type-h1-xl-font-size);
    line-height: var(--type-h1-xl-line-height);
  }
}

h2,
.h2 {
  font-size: var(--type-h2-font-size);
  line-height: var(--type-h2-line-height);
  font-family: var(--type-font-family-display);
  font-weight: 700;
  text-transform: none;
  color: inherit;
}
@media (min-width: 37.5rem) {
  h2,
  .h2 {
    font-size: var(--type-h2-sm-font-size);
    line-height: var(--type-h2-sm-line-height);
  }
}
@media (min-width: 80.5rem) {
  h2,
  .h2 {
    font-size: var(--type-h2-xl-font-size);
    line-height: var(--type-h2-xl-line-height);
  }
}

h3,
.h3 {
  font-size: var(--type-h3-font-size);
  line-height: var(--type-h3-line-height);
  text-transform: none;
  font-family: var(--type-h3-font-family);
  font-weight: 700;
  color: inherit;
}
@media (min-width: 37.5rem) {
  h3,
  .h3 {
    font-size: var(--type-h3-sm-font-size);
    line-height: var(--type-h3-sm-line-height);
  }
}
@media (min-width: 80.5rem) {
  h3,
  .h3 {
    font-size: var(--type-h3-xl-font-size);
    line-height: var(--type-h3-xl-line-height);
  }
}

h4,
.h4 {
  font-size: var(--type-h4-font-size);
  line-height: var(--type-h4-line-height);
  color: inherit;
  text-transform: none;
  font-family: inherit;
  font-weight: inherit;
}
@media (min-width: 80.5rem) {
  h4,
  .h4 {
    font-size: var(--type-h4-xl-font-size);
    line-height: var(--type-h4-xl-line-height);
  }
}

h5,
.h5 {
  font-size: var(--type-h5-font-size);
  line-height: var(--type-h5-line-height);
  color: inherit;
  text-transform: none;
  font-family: inherit;
  font-weight: inherit;
}

h6,
.h6 {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  color: inherit;
  text-transform: none;
  font-family: inherit;
  font-weight: inherit;
}/**
 * General helpers
 */
body {
  display: block;
  overflow-y: scroll;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip-path: none;
}

/**
 * Positioning & alignment
 */
.clearfix::after {
  content: "";
  display: table;
  clear: both;
}

.position-relative {
  position: relative;
}

/**
 * Visibility helpers
 */
.hidden {
  display: none !important;
}

.visible {
  display: block !important;
}

@media (max-width: 37.499rem) {
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 37.5rem) and (max-width: 49.999rem) {
  .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 50rem) and (max-width: 62.499rem) {
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 62.5rem) and (max-width: 80.499rem) {
  .hidden-lg {
    display: none !important;
  }
}

@media (min-width: 80.5rem) {
  .hidden-xl {
    display: none !important;
  }
}

/**
 * Printing helpers
 */
@media print {
  .hidden-print {
    display: none !important;
  }
}
@media print {
  .visible-print {
    display: block !important;
  }
}

.visible-only-print {
  display: none;
}
@media print {
  .visible-only-print {
    display: block !important;
  }
}.icon-F8XzSKb9cik- {
  width: 1em;
  height: 1em;
  fill: currentcolor;
}

.icon--align-middle-zrduOhsKmpk- {
  vertical-align: middle;
  margin-top: -0.25em;
}

.icon--vertical-align-middle-nloQrObkbhQ- {
  vertical-align: middle;
}

.icon--xxs-1Tdm4ohxls8- {
  font-size: 1rem;
}

.icon--xs-ACbhXJrY6EA- {
  font-size: 1.5rem;
}

.icon--sm-cI2mscW8W1s- {
  font-size: 2rem;
}

.icon--md-FZV5zR-JSqA- {
  font-size: 2.5rem;
}

.icon--lg-FcuSqy7Jxfc- {
  font-size: 3rem;
}

.icon--xl-W2Y9KtXij-0- {
  font-size: 3.5rem;
}

.icon--xxl-b1WBXdk-9AM- {
  font-size: 4rem;
}

.icon--xxxl-Ds-9ojYO07Q- {
  font-size: 6rem;
}

.icon--background-k6JNaDAmKGY- {
  background-color: var(--color-neutral-bg-level-1);
  border-radius: 50%;
  padding: 0.1em;
}.accordion-HGdpSVi5TYg- {
  --accordion-border-color: var(--color-neutral-border-subtle);
  --accordion-title-color: var(--color-neutral-text);
  --accordion-title-hover-color: var(--color-brand-primary-text-hover);
  --accordion-title-open-color: var(--color-brand-primary-text);
  --accordion-title-inactive-color: var(--color-neutral-text-subtle);
  --accordion-arrow-color: var(--color-neutral-text);
  --accordion-arrow-hover-color: var(--color-brand-primary-text-hover);
  --accordion-arrow-open-color: var(--color-brand-primary-text);
  --accordion-icon-color: var(--accordion-arrow-color);
  --accordion-icon-size: 2rem;
  --accordion-min-height: 56px;
  --accordion-gap: 8px;
  --accordion-padding-right: 2rem;
}

.accordion--bordered-WdM2f0s1-yE- {
  border-top: 1px solid var(--accordion-border-color);
}

@media (max-width: 37.499rem) {
  [data-class=container] > .accordion--full-width-NqVDMn5bBUw- {
    margin-left: -16px;
    margin-right: -16px;
  }
}

.accordion__item-tb5sH5QwWig- {
  position: relative;
}
.accordion__item-tb5sH5QwWig-:not(:last-child) {
  border-bottom: 1px solid var(--accordion-border-color);
}
.accordion--bordered-WdM2f0s1-yE- > .accordion__item-tb5sH5QwWig-:last-child {
  border-bottom: 1px solid var(--accordion-border-color);
}

.accordion__item--transparent--zWMIaesGiw- {
  background: transparent;
}

.accordion__heading-hwRu7m5M-9g- {
  font-weight: inherit;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: inherit;
  min-width: 0;
}
.accordion__heading-hwRu7m5M-9g-:not(.h1, .h2, .h3, .h4, .h5, .h6, .p) {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}
.accordion--large-twxH7d-Hql4- .accordion__heading-hwRu7m5M-9g-:not(.h1, .h2, .h3, .h4, .h5, .h6, .p) {
  font-weight: inherit;
}

.accordion__header--rLML-sz570- {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--accordion-gap);
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: calc(24px + var(--accordion-padding-right));
  padding-left: 16px;
  min-height: var(--accordion-min-height);
  cursor: pointer;
}
.accordion__item--no-content-eHE9nf2wXFU- .accordion__header--rLML-sz570- {
  cursor: default;
}
.accordion__item--employee-qbWuaYw9Ft0- > .accordion__header--rLML-sz570- {
  --accordion-title-color: var(--color-employee-text);
  --accordion-arrow-color: var(--color-employee-text);
  --accordion-title-hover-color: var(--color-employee-text-hover);
  --accordion-title-open-color: var(--color-employee-text);
  --accordion-arrow-hover-color: var(--color-employee-text-hover);
  --accordion-arrow-open-color: var(--color-employee-text);
  --accordion-icon-color: var(--accordion-arrow-color);
}
.accordion__item-tb5sH5QwWig-.is-inactive-etqlxjxOwtY- > .accordion__header--rLML-sz570- {
  --accordion-title-color: var(--accordion-title-inactive-color);
  --accordion-icon-color: var(--color-neutral-text-subtle);
}
.accordion__item-tb5sH5QwWig-.is-open-YGZ1q4tItnk- > .accordion__header--rLML-sz570- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .accordion--large-twxH7d-Hql4- > .accordion__item-tb5sH5QwWig- > .accordion__header--rLML-sz570- {
    --accordion-icon-size: 3rem;
    --accordion-min-height: 82px;
    --accordion-gap: 16px;
    --accordion-padding-right: calc(2rem + 8px);
  }
}

.accordion__header-content-wrapper-Qwh-CFe4hIU- {
  position: relative;
  flex: 1 1 auto;
  min-width: 0;
}

.accordion__arrow-43qFE7k8hSU- {
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
  font-size: 2rem;
  position: absolute;
  right: 8px;
  top: 50%;
  cursor: pointer;
  color: var(--accordion-arrow-color);
  transform: translateY(-50%);
  padding: 8px;
  line-height: 0;
}
@media (min-width: 37.5rem) {
  .accordion__arrow-43qFE7k8hSU- {
    left: auto;
  }
}
.accordion__item-tb5sH5QwWig-.is-open-YGZ1q4tItnk- > .accordion__header--rLML-sz570- .accordion__arrow-43qFE7k8hSU- {
  transform: rotate(180deg) translateY(50%);
  color: var(--accordion-arrow-open-color);
}
.accordion__item--no-content-eHE9nf2wXFU- > .accordion__header--rLML-sz570- .accordion__arrow-43qFE7k8hSU-, .accordion__item--no-content-eHE9nf2wXFU- > .accordion__arrow-43qFE7k8hSU- {
  display: none;
}
html[data-whatintent=mouse] .accordion__item-tb5sH5QwWig-:not(.accordion__item--no-content-eHE9nf2wXFU-) > .accordion__header--rLML-sz570-:hover .accordion__arrow-43qFE7k8hSU- {
  color: var(--accordion-arrow-hover-color);
}

.accordion__title-FGyus-6dVw8- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  color: var(--accordion-title-color);
  max-width: 100%;
  font-weight: inherit;
  line-height: inherit;
}
.accordion__item-tb5sH5QwWig-.is-open-YGZ1q4tItnk- > .accordion__header--rLML-sz570- .accordion__title-FGyus-6dVw8- {
  color: var(--accordion-title-open-color);
}
html[data-whatintent=mouse] .accordion__item-tb5sH5QwWig-:not(.accordion__item--no-content-eHE9nf2wXFU-) > .accordion__header--rLML-sz570-:hover .accordion__title-FGyus-6dVw8- {
  color: var(--accordion-arrow-hover-color);
}
.accordion__item--no-content-eHE9nf2wXFU-:not(.is-inactive-etqlxjxOwtY-) > .accordion__header--rLML-sz570- .accordion__title-FGyus-6dVw8- {
  cursor: auto;
}

.accordion__body-B6TZ8NnYMj0- {
  transition: height var(--animation-duration-medium) var(--animation-easing-medium);
}
.accordion__item-tb5sH5QwWig-.is-open-YGZ1q4tItnk- > .accordion__body-B6TZ8NnYMj0- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}

.accordion__content-jgTtx2D-5hM- {
  padding: 0 16px 16px;
}

.accordion__icon-wrapper-KJ8jnV5RG4o-,
.accordion__image-wrapper-B6uE8WXAGeQ- {
  z-index: 1;
  line-height: 0;
  flex-shrink: 0;
}

.accordion__icon-vEewVCexvzY- {
  vertical-align: baseline;
  margin-top: 0;
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
  font-size: var(--accordion-icon-size);
  color: var(--accordion-icon-color);
}
.accordion__item-tb5sH5QwWig-.is-open-YGZ1q4tItnk- > .accordion__header--rLML-sz570- .accordion__icon-vEewVCexvzY- {
  color: var(--accordion-arrow-open-color);
}
html[data-whatintent=mouse] .accordion__item-tb5sH5QwWig-:not(.accordion__item--no-content-eHE9nf2wXFU-) > .accordion__header--rLML-sz570-:hover .accordion__icon-vEewVCexvzY- {
  color: var(--accordion-arrow-hover-color);
}

.accordion__image-z-Zkk9LwJdM- {
  width: var(--accordion-icon-size);
}

.accordion--type-card-UACY-KCKGNQ- {
  border: 0;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig- {
  border: 0;
  margin: 0 0 2px;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:last-child {
  margin: 0;
  border: 0;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:last-child > .accordion__header--rLML-sz570-,
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:last-child > .accordion__border-5t24oN9v-WE- {
  border-radius: 0 0 8px 8px;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:last-child.is-open-YGZ1q4tItnk- > .accordion__header--rLML-sz570- {
  border-radius: 0;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:first-child > .accordion__header--rLML-sz570- {
  border-radius: 8px 8px 0 0;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:only-child > .accordion__header--rLML-sz570- {
  border-radius: 8px;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:only-child.is-open-YGZ1q4tItnk- > .accordion__header--rLML-sz570- {
  border-radius: 8px 8px 0 0;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-:only-child > .accordion__border-5t24oN9v-WE- {
  border-radius: 0 0 8px 8px;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-.is-open-YGZ1q4tItnk- > .accordion__header--rLML-sz570-::before {
  opacity: 1;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-.is-open-YGZ1q4tItnk- > .accordion__border-5t24oN9v-WE- {
  border: 1px solid var(--color-neutral-border-subtlest);
  border-top: 0;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig-.is-animating-GJ04LIpuKtY- > .accordion__border-5t24oN9v-WE- {
  border: 1px solid var(--color-neutral-border-subtlest);
  border-top: 0;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig- > .accordion__header--rLML-sz570- {
  background-color: var(--color-neutral-bg-level-2);
  transition: background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig- > .accordion__header--rLML-sz570-::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--color-neutral-bg-subtlest);
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
  border-radius: inherit;
}
.accordion--type-card-UACY-KCKGNQ- > .accordion__item-tb5sH5QwWig- > .accordion__border-5t24oN9v-WE- > .accordion__body-B6TZ8NnYMj0- > .accordion__content-jgTtx2D-5hM- {
  padding: 24px;
}.accordion-grid__title-labtgEGUFps- {
  margin-bottom: 1rem;
}.image-KhVsnGoyvUs- {
  display: block;
  max-width: 100%;
  height: auto;
}
.image-KhVsnGoyvUs-.lazyload, .image-KhVsnGoyvUs-.lazyloading {
  opacity: 0;
  transition: opacity 400ms ease-in-out;
}
.image-KhVsnGoyvUs-.lazyloaded {
  opacity: 1;
  transition: opacity 400ms ease-in-out;
}
.image-KhVsnGoyvUs-.image--no-fade-WppbcyV213c- {
  transition: none;
}

.image--circle-IWm-MQpa7co- {
  border-radius: 100%;
}

.image--rounded-1Wbl5inRw2c- {
  border-radius: 3px;
}

.image--rounded-top-3DBulnp-2-4- {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.image--rounded-right-fix63GiDjlI- {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.image--rounded-bottom-qqw5O6ov4UA- {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.image--rounded-left-dKP2JToTSh4- {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.image--left-4za6f7k5EIc- {
  margin-right: auto;
}

.image--center-W9-qxmhJWyE- {
  margin-left: auto;
  margin-right: auto;
}

.image--right-h2ftz1mby-s- {
  margin-left: auto;
}

.image--inactive-nszRwqKtVk8-.lazyloaded {
  opacity: 0.5;
}.main-k1VOa8IxCZ8- {
  display: flex;
  flex-direction: column;
}

.main__inner-gVxJ4XfoCC4- {
  display: flex;
  flex-direction: column;
}
.main--full-height-b2v--3cRpI4- > .main__inner-gVxJ4XfoCC4- {
  min-height: 100vh;
}

.main__header-2rYKZL1pC4Y- {
  padding-top: 100px;
}
@media (min-width: 62.5rem) {
  .main__header-2rYKZL1pC4Y- {
    padding-top: 110px;
  }
}

.main__content-5pL9N7bTWa8- {
  padding: 30px 0 100px;
  flex: 1 0 auto;
}
.main__content-5pL9N7bTWa8-:is(main) {
  outline-offset: -4px;
}
.main-k1VOa8IxCZ8-:not(:has(.main__footer-9C5IYX1zDLs-)) .main__content-5pL9N7bTWa8- {
  padding-bottom: 30px;
}

.main__page-4-bKQ5VREuU- {
  flex: 1 0 auto;
}
.main__page-4-bKQ5VREuU-:is(main) {
  outline-offset: -4px;
}

.main__footer-9C5IYX1zDLs- {
  flex-shrink: 0;
}

.main__page--with-background-Y5HWr520XJw- {
  position: relative;
}

.main__page--background-Dbr0in5BN0U- {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

.main__page--background-image-RXxgRU3p2n4- {
  display: block;
  width: 100%;
  height: 100%;
}

.main__page--background-picture-Sxbl3IO5wdY- {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
}@supports (position: sticky) {
  .affix-2DLehjglCiE- {
    position: sticky;
    top: 60px;
    z-index: 2;
    transition: top 500ms cubic-bezier(0.86, 0, 0.07, 1);
    will-change: top;
  }
  @media (min-width: 62.5rem) {
    .affix-2DLehjglCiE- {
      top: 40px;
    }
  }
}

.affix--static-QflEo1OFXhk- {
  position: static;
}a,
.anchor-fn4OHNPyeHE- {
  text-decoration: none;
  color: var(--color-brand-primary-text);
  font-weight: 700;
  transition: color var(--animation-duration-short) var(--animation-easing-short);
}
html[data-whatintent=mouse] .click-area:hover a.click-area__trigger, html[data-whatintent=mouse] a:hover,
html[data-whatintent=mouse] .click-area:hover .anchor-fn4OHNPyeHE-.click-area__trigger,
html[data-whatintent=mouse] .anchor-fn4OHNPyeHE-:hover {
  color: var(--color-brand-primary-text-hover);
}
a.is-text-color,
.anchor-fn4OHNPyeHE-.is-text-color {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .click-area:hover a.is-text-color.click-area__trigger, html[data-whatintent=mouse] a.is-text-color:hover,
html[data-whatintent=mouse] .click-area:hover .anchor-fn4OHNPyeHE-.is-text-color.click-area__trigger,
html[data-whatintent=mouse] .anchor-fn4OHNPyeHE-.is-text-color:hover {
  color: var(--color-brand-primary-text-hover);
}
a.is-underlined-ViQyzxSgCNU-,
.anchor-fn4OHNPyeHE-.is-underlined-ViQyzxSgCNU- {
  text-decoration: underline;
}

.anchor--employee-K4IiiVMtMz0- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .click-area:hover .anchor--employee-K4IiiVMtMz0-.click-area__trigger, html[data-whatintent=mouse] .anchor--employee-K4IiiVMtMz0-:hover {
  color: var(--color-employee-text-hover);
}
.anchor--employee-K4IiiVMtMz0-.is-text-color {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .click-area:hover .anchor--employee-K4IiiVMtMz0-.is-text-color.click-area__trigger, html[data-whatintent=mouse] .anchor--employee-K4IiiVMtMz0-.is-text-color:hover {
  color: var(--color-employee-text-hover);
}.video-hawCamixo2k- {
  --video-border-radius: 8px;
  position: relative;
  width: 640px;
  max-width: 100%;
  height: auto;
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  background: var(--color-neutral-bg-level-2);
  border-radius: var(--video-border-radius);
}
.video-hawCamixo2k-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 56.25%;
}

.video--center-t6VHuEVXNL0- {
  margin-left: auto;
  margin-right: auto;
}

.video--right-uv-rgxrdPWU- {
  margin-left: auto;
}

.video__inner--Oof4LWKt2U- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.video__btn-KPognSKbEZA- {
  display: block;
  position: relative;
  border: 0;
  background: transparent;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.video-hawCamixo2k-.hide-overview-B7PmLXWZpu8- .video__btn-KPognSKbEZA- {
  display: none;
}

.video__image-Jski39Mgos4- {
  width: 100%;
  height: inherit;
  border-radius: var(--video-border-radius);
}

.video__content-VzBKv4CVW5U- {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  inset: 0;
}

.video__icon-wrapper-JtyRKiBGBj8- {
  display: block;
  border-radius: 50%;
  background-color: var(--color-brand-primary-bg-subtle);
}
.video__btn-KPognSKbEZA-:hover .video__icon-wrapper-JtyRKiBGBj8- {
  background-color: var(--color-brand-primary-bg-strong);
}

.video__icon-KHz-kvIJ0iU- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 64px;
  padding: 8px 8px 8px 16px;
  fill: var(--color-brand-primary-text-subtle);
}
@media (min-width: 37.5rem) {
  .video__icon-KHz-kvIJ0iU- {
    font-size: 100px;
    padding: 12px 16px 12px 20px;
  }
}
.video__btn-KPognSKbEZA-:hover .video__icon-KHz-kvIJ0iU- {
  fill: var(--color-brand-primary-text-onbg-strong);
}

.video__holder-Kf6Da5yt3yI- {
  display: none;
  width: 100%;
  height: 100%;
}
.video-hawCamixo2k-.hide-overview-B7PmLXWZpu8- .video__holder-Kf6Da5yt3yI- {
  display: block;
}

.video__iframe-gnFSnLtcK-k- {
  width: 100%;
  height: 100%;
  border-radius: var(--video-border-radius);
}

.video__title-W6H-XB6ZB3M- {
  position: absolute;
  inset: auto auto 0;
  margin: 0 8px 8px;
  display: block;
  padding: 4px 8px;
  border-radius: 4px;
  background: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
  font-weight: 700;
  text-align: center;
}
@media (min-width: 37.5rem) {
  .video__title-W6H-XB6ZB3M- {
    margin: 0 16px 16px;
  }
}.badge-j-sM-d03G0w- {
  display: inline-block;
  border-radius: 100rem;
  font-weight: 700;
  text-align: center;
}

.badge--small--AtREF8lfqo- {
  --badge-icon-width: 0.625rem;
  --badge-icon-height: 0.625rem;
  --badge-icon-margin: 0;
  min-width: 16px;
  padding: 2.5px;
  font-size: 0.625rem;
  line-height: 1.1;
}
.badge--small--AtREF8lfqo-.badge--three-digits-DvyKD7jnqaU- {
  font-size: 0.5rem;
  line-height: 1.5;
  font-weight: 700;
  padding: 2px;
}
.badge--small--AtREF8lfqo-.badge--two-digits-nMcdtPr0uQk- {
  padding: 2px;
  line-height: 1.2;
}

.badge--medium-wUZ-pWu1eFs- {
  --badge-icon-width: 1rem;
  --badge-icon-height: 1rem;
  --badge-icon-margin: 2px -4px;
  padding: 2px 8px;
  min-width: 24px;
  line-height: var(--type-small-line-height);
  font-size: var(--type-small-font-size);
  font-weight: 700;
}
.badge--medium-wUZ-pWu1eFs-.badge--three-digits-DvyKD7jnqaU- {
  padding: 1px;
  font-size: 0.75rem;
  line-height: 1.8334;
}
.badge--medium-wUZ-pWu1eFs-.badge--two-digits-nMcdtPr0uQk- {
  padding: 2px;
}

.badge--large-WgXi1W38cJA- {
  --badge-icon-width: 1.25rem;
  --badge-icon-height: 1.375rem;
  --badge-icon-margin: 0.1875rem 0;
  padding: 2px;
  min-width: 2rem;
  font-size: var(--type-h4-xl-font-size);
  line-height: calc(var(--type-h4-xl-font-size) * var(--type-h4-xl-line-height));
  font-weight: 400;
}
@media (max-width: 37.499rem) {
  .badge--large-WgXi1W38cJA-.badge--large-responsive-Hw8veejbrZI- {
    --badge-icon-width: 1rem;
    --badge-icon-height: 1rem;
    --badge-icon-margin: 0;
    padding: 0.25rem;
    min-width: 1.5rem;
    line-height: 1;
    font-size: 1rem;
    font-weight: 700;
  }
}
.badge--large-WgXi1W38cJA-.badge--three-digits-DvyKD7jnqaU-, .badge--large-WgXi1W38cJA-.badge--three-digits-DvyKD7jnqaU-.badge--large-responsive-Hw8veejbrZI- {
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 700;
  padding: 4px;
}
.badge--large-WgXi1W38cJA-.badge--two-digits-nMcdtPr0uQk-, .badge--large-WgXi1W38cJA-.badge--two-digits-nMcdtPr0uQk-.badge--large-responsive-Hw8veejbrZI- {
  padding: 4px;
  line-height: 1.2;
}
@media (max-width: 37.499rem) {
  .badge--large-WgXi1W38cJA-.badge--large-responsive-Hw8veejbrZI-.badge--three-digits-DvyKD7jnqaU- {
    padding: 1px;
    font-size: 0.75rem;
    line-height: 1.8334;
  }
  .badge--large-WgXi1W38cJA-.badge--large-responsive-Hw8veejbrZI-.badge--two-digits-nMcdtPr0uQk- {
    padding: 2px;
    line-height: 1.25;
  }
}

.badge--primary-d8505vG84tE- {
  background: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
}

.badge--inactive-v3Vy9Vr5W0c- {
  background: var(--color-neutral-bg-subtle);
  color: var(--color-neutral-text);
}

.badge--recommended-f6U6fzWkc8U- {
  background: var(--color-brand-expressive-bg-subtle);
  color: var(--color-brand-expressive-text);
}

.badge--success--wgx-GzV1Dc- {
  background: var(--color-success-bg-subtle);
  color: var(--color-success-text);
}

.badge--attention-tN7l-m64BKs- {
  background: var(--color-attention-bg-subtle);
  color: var(--color-attention-text);
}

.badge--error-ybalrq0QuKU- {
  background: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
}

.badge--information--R9hLY-56ew- {
  background: var(--color-info-bg-subtle);
  color: var(--color-info-text);
}

.badge--employee-EcJRFunaBHA- {
  background: var(--color-employee-bg-subtle);
  color: var(--color-employee-text);
}

.badge--employee-active-ABcqgDwmej0- {
  background: var(--color-employee-bg-strong);
  color: var(--color-employee-text-onbg-strong);
}

.badge__icon-BG4tBq8-wI8- {
  width: var(--badge-icon-width);
  height: var(--badge-icon-height);
  margin: var(--badge-icon-margin);
  vertical-align: top;
}
.badge--primary-d8505vG84tE- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-brand-primary-text-onbg-strong);
}
.badge--recommended-f6U6fzWkc8U- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-brand-expressive-graphic);
}
.badge--inactive-v3Vy9Vr5W0c- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-neutral-graphic);
}
.badge--success--wgx-GzV1Dc- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-success-graphic);
}
.badge--attention-tN7l-m64BKs- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-attention-graphic);
}
.badge--error-ybalrq0QuKU- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-error-text-onbg-strong);
}
.badge--information--R9hLY-56ew- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-info-graphic);
}
.badge--employee-EcJRFunaBHA- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-employee-graphic);
}
.badge--employee-active-ABcqgDwmej0- .badge__icon-BG4tBq8-wI8- {
  color: var(--color-employee-text-onbg-strong);
}

.badge__text-8qjeHtcgq-M- {
  margin-left: 6px;
  vertical-align: top;
  text-transform: none;
}
.badge__text-8qjeHtcgq-M-:only-child {
  margin: 0;
}.grid-cK6El6QipUs- {
  --grid-border-width: 2px;
  --grid-border-color: var(--color-neutral-border-subtle);
  display: flex;
  flex: 1 1 auto;
  flex-direction: row;
  flex-wrap: wrap;
  padding-left: 0;
  min-width: 0;
  margin-right: calc(var(--grid-horizontal-gutter) * 0.5 * -1);
  margin-left: calc(var(--grid-horizontal-gutter) * 0.5 * -1);
}
@media print {
  .grid-cK6El6QipUs- {
    display: block;
  }
}

.grid--border-thin-ASYXDA76S-E- {
  --grid-border-width: 1px;
}

.grid--border-default-sRbneUVcxLs- {
  --grid-border-color: var(--color-neutral-border);
}

.grid--border-subtle-d7mitjnPhwM- {
  --grid-border-color: var(--color-neutral-border-subtle);
}

.grid--border-subtlest-uiuyg71tqag- {
  --grid-border-color: var(--color-neutral-border-subtlest);
}

.grid--gutter-type-gap-13oeWFjHhus- {
  row-gap: var(--grid-vertical-gutter);
}

.grid--gutter-type-margin-vPP0OXLuFsw- {
  margin-bottom: calc(var(--grid-vertical-gutter) * -1);
}

.grid--gutter-default-uyxEVuT-qKQ- {
  --grid-horizontal-gutter: 24px;
  --grid-vertical-gutter: 24px;
}
@media (max-width: 37.499rem) {
  .grid--gutter-default-uyxEVuT-qKQ- {
    --grid-horizontal-gutter: 16px;
    --grid-vertical-gutter: 16px;
  }
}

.grid--gutter-xsmall-deyP-fmWAIU- {
  --grid-horizontal-gutter: 4px;
  --grid-vertical-gutter: 4px;
}

.grid--gutter-small-bWllgu5PqaU- {
  --grid-horizontal-gutter: 8px;
  --grid-vertical-gutter: 8px;
}

.grid--gutter-medium-BGbIc8HMxxU- {
  --grid-horizontal-gutter: 48px;
  --grid-vertical-gutter: 48px;
}
@media (max-width: 37.499rem) {
  .grid--gutter-medium-BGbIc8HMxxU- {
    --grid-horizontal-gutter: 32px;
    --grid-vertical-gutter: 32px;
  }
}

.grid--gutter-smedium-4H93mzuS8as- {
  --grid-horizontal-gutter: 16px;
  --grid-vertical-gutter: 16px;
}

.grid--gutter-none-URZmNTIOgeo- {
  --grid-horizontal-gutter: 0px;
  --grid-vertical-gutter: 0px;
}

.grid--horizontal-gutter-default-yANfY7dQbcY- {
  --grid-horizontal-gutter: 24px;
}
@media (max-width: 37.499rem) {
  .grid--horizontal-gutter-default-yANfY7dQbcY- {
    --grid-horizontal-gutter: 16px;
  }
}

.grid--vertical-gutter-default-4OLsM1i7cUE- {
  --grid-vertical-gutter: 24px;
}
@media (max-width: 37.499rem) {
  .grid--vertical-gutter-default-4OLsM1i7cUE- {
    --grid-vertical-gutter: 16px;
  }
}

.grid--horizontal-gutter-xsmall-1MTBqQvAl5E- {
  --grid-horizontal-gutter: 4px;
}

.grid--vertical-gutter-xsmall-et-B-A3FAaU- {
  --grid-vertical-gutter: 4px;
}

.grid--horizontal-gutter-small-sF0neYO69-k- {
  --grid-horizontal-gutter: 8px;
}

.grid--vertical-gutter-small-ixnYwPCxig4- {
  --grid-vertical-gutter: 8px;
}

.grid--horizontal-gutter-medium-fhZDPIAEg2A- {
  --grid-horizontal-gutter: 48px;
}
@media (max-width: 37.499rem) {
  .grid--horizontal-gutter-medium-fhZDPIAEg2A- {
    --grid-horizontal-gutter: 32px;
  }
}

.grid--vertical-gutter-medium-2NmBTrl70-4- {
  --grid-vertical-gutter: 48px;
}
@media (max-width: 37.499rem) {
  .grid--vertical-gutter-medium-2NmBTrl70-4- {
    --grid-vertical-gutter: 32px;
  }
}

.grid--horizontal-gutter-smedium-GczcIa9BlbE- {
  --grid-horizontal-gutter: 16px;
}

.grid--vertical-gutter-smedium-wekxpaUYuQc- {
  --grid-vertical-gutter: 16px;
}

.grid--horizontal-gutter-none-IRhXlsl-v-o- {
  --grid-horizontal-gutter: 0px;
}

.grid--vertical-gutter-none-MSwkImNk5ow- {
  --grid-vertical-gutter: 0px;
}

.grid__col-WX2itxhvhxI- {
  position: relative;
  display: inline-block;
  flex: 0 0 auto;
  flex-basis: 100%;
  max-width: 100%;
  width: 100%;
  outline: none;
  padding-right: calc(var(--grid-horizontal-gutter) * 0.5);
  padding-left: calc(var(--grid-horizontal-gutter) * 0.5);
}
.grid--gutter-type-margin-vPP0OXLuFsw- > .grid__col-WX2itxhvhxI- {
  margin-bottom: var(--grid-vertical-gutter);
}
.grid--equalheight-yHCcO5lR0zQ- > .grid__col-WX2itxhvhxI- {
  display: flex;
}
@media print {
  .grid__col-WX2itxhvhxI- {
    display: block;
  }
}
.grid__col-WX2itxhvhxI-::before, .grid__col-WX2itxhvhxI-::after {
  content: "";
  display: none;
  position: absolute;
  background: var(--grid-border-color);
}
.grid__col-WX2itxhvhxI-::after {
  bottom: calc(var(--grid-vertical-gutter) * 0.5 * -1);
  left: calc(var(--grid-horizontal-gutter) * 0.5);
  right: calc(var(--grid-horizontal-gutter) * 0.5);
  height: var(--grid-border-width);
}
.grid__col-WX2itxhvhxI-::before {
  left: 0;
  top: 0;
  bottom: 0;
  width: var(--grid-border-width);
}

.grid__col--min-LHCIZ4QXOVk- {
  flex-grow: 0;
  flex-basis: auto;
  width: auto;
  max-width: 100%;
}

.grid__col--max-aP3tEU0oHb4- {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
}

.grid__col--minmax-G6rUcCGn7XQ- {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  width: auto;
}

@media (min-width: 20rem) {
  .grid__col--xs-1-0Y75-VEcrnE- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xs-2-cSKodn6iy60- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xs-3-2Um0QUVCaag- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xs-4-PHllx5MCqqo- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xs-5-enTqOmUYo-I- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xs-6-J2dsFpNMkoU- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xs-7-TcNXstAOCEc- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xs-8--bF3jIQHTmo- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xs-9-865uOE4PfpI- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xs-10-4HkF5pndO-s- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xs-11-JQWdN8L71-Y- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xs-12-YhXbFhTafwY- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xs-0-SANqj0VEJjU- {
    margin-left: 0%;
  }
  .grid__col--offset-xs-1-25UjQGpCx6o- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xs-2-59QXVyGJPxw- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xs-3-z4Ykd6fKjXU- {
    margin-left: 25%;
  }
  .grid__col--offset-xs-4-iY0LJDdTtdU- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xs-5-GwpaqndbH4I- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xs-6-7Fsp5MzzQWg- {
    margin-left: 50%;
  }
  .grid__col--offset-xs-7-fHtVDmtZT2Q- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xs-8-TRe0FHKEoDw- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xs-9-LFQF0LcgtZw- {
    margin-left: 75%;
  }
  .grid__col--offset-xs-10-YJfGLCeySV0- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xs-11-W0Wuk8YchWI- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xs-12-4ifdDmRMwkk- {
    margin-left: 100%;
  }
}
.grid__col--xs-2Tw0toFfV1Q- {
  flex-grow: 0;
  flex-basis: auto;
  width: auto;
  max-width: 100%;
}

.grid--no-wrap-xs-wSK-HS1mCBw- {
  flex-wrap: nowrap;
}

.grid--wrap-xs-8AhXEJ6Z7Tw- {
  flex-wrap: wrap;
}

.grid__col--min-xs-Aoc77-VGMIY- {
  flex-grow: 0;
  flex-basis: auto;
  width: auto;
  max-width: 100%;
}

.grid__col--max-xs-bpk-LZHydqQ- {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  max-width: 100%;
}

.grid__col--minmax-xs-oXPXvmMtMIY- {
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  width: auto;
}

.grid__col--top-xs-wbINyr8T6qI- {
  align-self: flex-start;
}

.grid__col--middle-xs-kmBABhPuAQI- {
  align-self: center;
}

.grid__col--bottom-xs-xV7oOabMUNQ- {
  align-self: flex-end;
}

.grid--reverse-xs-FZXgIbj-Uzo- {
  flex-direction: row-reverse;
}

.grid--start-xs-F4SQKFcYA0Y- {
  justify-content: flex-start;
}

.grid--center-xs-MZ--ovgM0mc- {
  justify-content: center;
}

.grid--end-xs-U7cv9jQ-65I- {
  justify-content: flex-end;
}

.grid--top-xs-Y-79dTsuKJk- {
  align-items: flex-start;
}

.grid--middle-xs--UvAEta0Zjg- {
  align-items: center;
}

.grid--bottom-xs-7xz6tyyCmGU- {
  align-items: flex-end;
}

.grid--around-xs-5I8n34UtitM- {
  justify-content: space-around;
}

.grid--between-xs-bElJxyHNYMc- {
  justify-content: space-between;
}

.grid__col--original-xs-qgJmS33y7FI- {
  order: 0;
}

.grid__col--first-xs-OF5gkj3iv0w- {
  order: -1;
}

.grid__col--last-xs-IS-YFtEKVlc- {
  order: 1;
}

.grid__col--border-none-xs-1WIPDXqwJkI-::before, .grid__col--border-none-xs-1WIPDXqwJkI-::after {
  display: none;
}

.grid__col--border-bottom-none-xs-ztd2phWQ1TM-::after {
  display: none;
}

.grid__col--border-bottom-xs-GKG7D-4qP90-::after {
  display: block;
}

.grid__col--border-left-none-xs-Ek6NNnWT2Y4-::before {
  display: none;
}

.grid__col--border-left-xs-aPjcdXikTio-::before {
  display: block;
}

@media (min-width: 37.5rem) and (min-width: 20rem) {
  .grid__col--sm-1-e0oeOn26Fak- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--sm-2-mwTd5zhGzO8- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--sm-3-zs7UUw7O-4g- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--sm-4-yZ8YHjwU0P8- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--sm-5-tMF-e6Ebmcg- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--sm-6-3yqniV8HC5I- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--sm-7-Is2tg8EwWTg- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--sm-8-8p3SxWJdAoA- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--sm-9-oYHkT0zZFn8- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--sm-10-9MRN8-kcZRQ- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--sm-11-9kbvXXrdbqI- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--sm-12-aWsqorAoUCw- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-sm-0-8tj7jRsq37s- {
    margin-left: 0%;
  }
  .grid__col--offset-sm-1-ahroll3vKaU- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-sm-2-a9P9vYWMkPk- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-sm-3-R0nJC6Px2eY- {
    margin-left: 25%;
  }
  .grid__col--offset-sm-4-8Uk6uXxUGWw- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-sm-5-lNX8es1O56Y- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-sm-6-QIeoPdkflQA- {
    margin-left: 50%;
  }
  .grid__col--offset-sm-7-ieH2i4sUGBo- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-sm-8-cZLMP4YZWM4- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-sm-9-F1dWW1geqHE- {
    margin-left: 75%;
  }
  .grid__col--offset-sm-10-uKDZP0Yx7Ck- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-sm-11-UBhwbvGX03I- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-sm-12-YlTDkG8S9p8- {
    margin-left: 100%;
  }
}
@media (min-width: 37.5rem) {
  .grid__col--sm-HqMscjfS5OU- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-sm-Tqg9h7FqAMI- {
    flex-wrap: nowrap;
  }
  .grid--wrap-sm-pIPrgKizMqQ- {
    flex-wrap: wrap;
  }
  .grid__col--min-sm-Kj9D8W1bdQg- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-sm-72VF93f-pE0- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-sm-prdH5FqTzx4- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-sm-5SsGkgaHSEw- {
    align-self: flex-start;
  }
  .grid__col--middle-sm-kGPp5oco-wM- {
    align-self: center;
  }
  .grid__col--bottom-sm-y7HdUFJgZJk- {
    align-self: flex-end;
  }
  .grid--reverse-sm-ewjYp2Py-qs- {
    flex-direction: row-reverse;
  }
  .grid--start-sm-YBjHUScaDT4- {
    justify-content: flex-start;
  }
  .grid--center-sm-pes0R52hAFE- {
    justify-content: center;
  }
  .grid--end-sm-1qg8B9PARpc- {
    justify-content: flex-end;
  }
  .grid--top-sm-3ZFZYNSL1l0- {
    align-items: flex-start;
  }
  .grid--middle-sm-ERe14LjSrh4- {
    align-items: center;
  }
  .grid--bottom-sm-D2vmVoHabKk- {
    align-items: flex-end;
  }
  .grid--around-sm-upbwN4awrlI- {
    justify-content: space-around;
  }
  .grid--between-sm-sXXdHCUxEu8- {
    justify-content: space-between;
  }
  .grid__col--original-sm-SM23Wa0f90s- {
    order: 0;
  }
  .grid__col--first-sm-7iv7Iy83F-4- {
    order: -1;
  }
  .grid__col--last-sm-WazWDP-WGi8- {
    order: 1;
  }
  .grid__col--border-none-sm-DYpjAKuCKUY-::before, .grid__col--border-none-sm-DYpjAKuCKUY-::after {
    display: none;
  }
  .grid__col--border-bottom-none-sm-PuowCA0o1Nw-::after {
    display: none;
  }
  .grid__col--border-bottom-sm-U0PjcoDPicQ-::after {
    display: block;
  }
  .grid__col--border-left-none-sm-azALGDsFo34-::before {
    display: none;
  }
  .grid__col--border-left-sm-UEwTqBpJXVI-::before {
    display: block;
  }
}
@media (min-width: 50rem) and (min-width: 20rem) {
  .grid__col--md-1-zcejhmu6xOc- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--md-2-T1mKUBqEP3E- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--md-3-sUnoKvTm04s- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--md-4-tkKR1SKO4FI- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--md-5-5IVxd2tJtDg- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--md-6-idQNE6Yvun0- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--md-7-DaTWSPXfWKw- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--md-8-ClE0N5i1m6g- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--md-9-26hW3whON-c- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--md-10-Ux1RDe7RYHw- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--md-11-eJQQi1DxpYQ- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--md-12-lgQJu92HVTc- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-md-0-to5hxCehSx4- {
    margin-left: 0%;
  }
  .grid__col--offset-md-1-0mAA-UDCLds- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-md-2-vZMLdUO4dGs- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-md-3-k0vlTbDUUcw- {
    margin-left: 25%;
  }
  .grid__col--offset-md-4-8XR4Sy15dUU- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-md-5-gVDQHm-qtvM- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-md-6-NGqntd9HZds- {
    margin-left: 50%;
  }
  .grid__col--offset-md-7-YdXps9Vs6Uk- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-md-8-CX6ru-0-Wo4- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-md-9-clxHr5iTiHU- {
    margin-left: 75%;
  }
  .grid__col--offset-md-10-g7ILgo8BWZA- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-md-11-Z4F6s5-tIvw- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-md-12-H5Rib6WZHP4- {
    margin-left: 100%;
  }
}
@media (min-width: 50rem) {
  .grid__col--md-PIoWwRhaYyA- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-md-iE6o1-8XGak- {
    flex-wrap: nowrap;
  }
  .grid--wrap-md-UPT-5qB9b34- {
    flex-wrap: wrap;
  }
  .grid__col--min-md-aWZowPRWhx0- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-md-2yIUE2qfNno- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-md-qMxNF9V-Tnw- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-md-GU-FDVOiCCU- {
    align-self: flex-start;
  }
  .grid__col--middle-md--oJWNHYgyVI- {
    align-self: center;
  }
  .grid__col--bottom-md-FJePIJB0oT8- {
    align-self: flex-end;
  }
  .grid--reverse-md-avpQIX85LaY- {
    flex-direction: row-reverse;
  }
  .grid--start-md-lB0EjDpZ5jo- {
    justify-content: flex-start;
  }
  .grid--center-md-1D-2pOT7CBo- {
    justify-content: center;
  }
  .grid--end-md-6wz0axnQug0- {
    justify-content: flex-end;
  }
  .grid--top-md-vxgrO5E1iPE- {
    align-items: flex-start;
  }
  .grid--middle-md-2QL-VqYw7R0- {
    align-items: center;
  }
  .grid--bottom-md-yKVqciI7hHI- {
    align-items: flex-end;
  }
  .grid--around-md-CRdcivnVu0k- {
    justify-content: space-around;
  }
  .grid--between-md-jgUfMyPtFds- {
    justify-content: space-between;
  }
  .grid__col--original-md-SB7-h3vTldA- {
    order: 0;
  }
  .grid__col--first-md-RsncgYwQr8I- {
    order: -1;
  }
  .grid__col--last-md-NJVP-ccWP-M- {
    order: 1;
  }
  .grid__col--border-none-md-KA4HMphGKa4-::before, .grid__col--border-none-md-KA4HMphGKa4-::after {
    display: none;
  }
  .grid__col--border-bottom-none-md-gflg1ciO9Wc-::after {
    display: none;
  }
  .grid__col--border-bottom-md-U4LxsCPQ8Jw-::after {
    display: block;
  }
  .grid__col--border-left-none-md-4ug-6uolvAY-::before {
    display: none;
  }
  .grid__col--border-left-md--yxCi9dPunE-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) and (min-width: 20rem) {
  .grid__col--lg-1-Zm47e3JhWLo- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--lg-2-t0wwqr57W-8- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--lg-3-NrvZ3jwmYNI- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--lg-4-qnsWhTPXZJw- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--lg-5-e0XDInEvflU- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--lg-6-yRkG-wXqijU- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--lg-7-w6EOkMXcIo0- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--lg-8-s5hs7QOi-uk- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--lg-9-nuQ6cBrHMeo- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--lg-10-KkVGdGNpCu4- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--lg-11-gxmRRHFN1GY- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--lg-12-XpMCxuQTrek- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-lg-0-buaQe07-m-U- {
    margin-left: 0%;
  }
  .grid__col--offset-lg-1-nYyEHoo2y2w- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-lg-2-Z4WDlArsZCI- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-lg-3-quDc22y3C5s- {
    margin-left: 25%;
  }
  .grid__col--offset-lg-4-NVxtbHtDGRU- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-lg-5-FqoBDV769AI- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-lg-6-mVIUAoBSxFo- {
    margin-left: 50%;
  }
  .grid__col--offset-lg-7-KngW3ZOcQn8- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-lg-8-u2WysEn43gY- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-lg-9-GX5QolB4tHY- {
    margin-left: 75%;
  }
  .grid__col--offset-lg-10-KX-EbYrx8Po- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-lg-11-TiCo17ywJno- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-lg-12-DLjwSnNlFvA- {
    margin-left: 100%;
  }
}
@media (min-width: 62.5rem) {
  .grid__col--lg-vUMI-2bLq-Q- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-lg-H0nw82NG27E- {
    flex-wrap: nowrap;
  }
  .grid--wrap-lg-VAex6YrXicw- {
    flex-wrap: wrap;
  }
  .grid__col--min-lg-fpuMnmIrBAE- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-lg-FbG5tCyvtQg- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-lg-30YlvNfYxIQ- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-lg--RdQw5bYFNU- {
    align-self: flex-start;
  }
  .grid__col--middle-lg-vNzqzTZth5s- {
    align-self: center;
  }
  .grid__col--bottom-lg-LGLUenNcrZ4- {
    align-self: flex-end;
  }
  .grid--reverse-lg-0VwKj9E6KPA- {
    flex-direction: row-reverse;
  }
  .grid--start-lg-sSP-cIxM9r0- {
    justify-content: flex-start;
  }
  .grid--center-lg-xeqbJGZysuw- {
    justify-content: center;
  }
  .grid--end-lg-gsJV2325-Tg- {
    justify-content: flex-end;
  }
  .grid--top-lg-DnHfVUjkLeE- {
    align-items: flex-start;
  }
  .grid--middle-lg-5Lv0F-RlvzA- {
    align-items: center;
  }
  .grid--bottom-lg-QKY9HTYQUtk- {
    align-items: flex-end;
  }
  .grid--around-lg--jvcQwxY51o- {
    justify-content: space-around;
  }
  .grid--between-lg-jL-lWcG28xo- {
    justify-content: space-between;
  }
  .grid__col--original-lg-kM19kXuoVC8- {
    order: 0;
  }
  .grid__col--first-lg-LiX3aMQuDjk- {
    order: -1;
  }
  .grid__col--last-lg-QtDo6FqU0BQ- {
    order: 1;
  }
  .grid__col--border-none-lg-dh-GU8KpuM0-::before, .grid__col--border-none-lg-dh-GU8KpuM0-::after {
    display: none;
  }
  .grid__col--border-bottom-none-lg-DWdh422a7zs-::after {
    display: none;
  }
  .grid__col--border-bottom-lg-j4yYBAc9FSk-::after {
    display: block;
  }
  .grid__col--border-left-none-lg-Be1xwKrXNxw-::before {
    display: none;
  }
  .grid__col--border-left-lg-HZfZw-RbEuk-::before {
    display: block;
  }
}
@media (min-width: 80.5rem) and (min-width: 20rem) {
  .grid__col--xl-1-bVt7D607ib0- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xl-2-ECvLRQBF-rk- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xl-3-MDkXZaICdQw- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xl-4-GneUERr--6U- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xl-5-snZ-TEgTK78- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xl-6-lPk1O-LFsIs- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xl-7-II6b3QkMQ0w- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xl-8-X2FW7N25lZM- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xl-9-1HRnvXU-bio- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xl-10-G4EFhludQRk- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xl-11-PWhfXsTALj4- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xl-12-wWFgzbLsM-Q- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xl-0-oEAN3Zz-cY4- {
    margin-left: 0%;
  }
  .grid__col--offset-xl-1-UR-pXZAycSI- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xl-2-suDRDC2AR6o- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xl-3-5N3w-8dafI4- {
    margin-left: 25%;
  }
  .grid__col--offset-xl-4-HWMZGn4rmQY- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xl-5-AmelNKCXl3A- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xl-6-K0pFD9mLxns- {
    margin-left: 50%;
  }
  .grid__col--offset-xl-7-lb6fasQFoLU- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xl-8-pZrvpt34oPQ- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xl-9-58LkqtB7d1k- {
    margin-left: 75%;
  }
  .grid__col--offset-xl-10-HqSp6Y2SodE- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xl-11-0Ush7U2IoK8- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xl-12-1BMCJ5pvPGM- {
    margin-left: 100%;
  }
}
@media (min-width: 80.5rem) {
  .grid__col--xl-cnB4oJhpCbo- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-xl-7TrewM1loxY- {
    flex-wrap: nowrap;
  }
  .grid--wrap-xl-wlTiM-3v--w- {
    flex-wrap: wrap;
  }
  .grid__col--min-xl-n3Un69urNKA- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-xl-bLt3k9NvFr0- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-xl-SADI-CAGGLw- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-xl-5efutPvEPk0- {
    align-self: flex-start;
  }
  .grid__col--middle-xl-hhcp1o8WXQE- {
    align-self: center;
  }
  .grid__col--bottom-xl-9r4fNAD-USI- {
    align-self: flex-end;
  }
  .grid--reverse-xl-39EjlnFqukI- {
    flex-direction: row-reverse;
  }
  .grid--start-xl-1gd3DEYzPzY- {
    justify-content: flex-start;
  }
  .grid--center-xl-h1l6ei5xLZs- {
    justify-content: center;
  }
  .grid--end-xl-Yg1DI5qtr2g- {
    justify-content: flex-end;
  }
  .grid--top-xl-6Zd16ZQwdO0- {
    align-items: flex-start;
  }
  .grid--middle-xl-7dLibRihZqI- {
    align-items: center;
  }
  .grid--bottom-xl-sJRt0i0IL80- {
    align-items: flex-end;
  }
  .grid--around-xl-Cr4r2e4Jhbo- {
    justify-content: space-around;
  }
  .grid--between-xl-eofaLe66fxM- {
    justify-content: space-between;
  }
  .grid__col--original-xl-yM3-R32ClkY- {
    order: 0;
  }
  .grid__col--first-xl-v6HUKEw28y8- {
    order: -1;
  }
  .grid__col--last-xl-rXYApjHhXUk- {
    order: 1;
  }
  .grid__col--border-none-xl-waPoMeXH5JE-::before, .grid__col--border-none-xl-waPoMeXH5JE-::after {
    display: none;
  }
  .grid__col--border-bottom-none-xl-lGni1SWJMaA-::after {
    display: none;
  }
  .grid__col--border-bottom-xl-PSZ8KfMvBf4-::after {
    display: block;
  }
  .grid__col--border-left-none-xl-H8fST5fY4QE-::before {
    display: none;
  }
  .grid__col--border-left-xl-KN8YWpxdbmM-::before {
    display: block;
  }
}
@media (min-width: 90.625rem) and (min-width: 20rem) {
  .grid__col--xxl-1-acIeNlFL94o- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xxl-2-ptBGbeCoZbg- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xxl-3-a42Rp0w6Rek- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xxl-4-kp-BxxDP7OY- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xxl-5-ImegNdZ0Z5w- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xxl-6-vbOH1Glypi0- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xxl-7--kbNIOqnqCE- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xxl-8-drrQ77aWw9k- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xxl-9--s5cUinlx7o- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xxl-10-lzffj6NA4bM- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xxl-11-DHHpv-i8MGA- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xxl-12-r9CkYq-65Lg- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xxl-0-WI1bU8-MBKc- {
    margin-left: 0%;
  }
  .grid__col--offset-xxl-1-x3x9akR7eyI- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xxl-2-gVYaEzI-UdM- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xxl-3-BOo0zYzzciA- {
    margin-left: 25%;
  }
  .grid__col--offset-xxl-4-jh6qm9DrYiM- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xxl-5-MiRVlFrx8y8- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xxl-6-CdENhYEYGXM- {
    margin-left: 50%;
  }
  .grid__col--offset-xxl-7-HhwvoVEesWU- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xxl-8-ywc6NOvsuv4- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xxl-9-f9PE8Fj-kUc- {
    margin-left: 75%;
  }
  .grid__col--offset-xxl-10-fM46RXMCzBQ- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xxl-11-rHsCn3g-Ink- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xxl-12-9mZEngEk-TU- {
    margin-left: 100%;
  }
}
@media (min-width: 90.625rem) {
  .grid__col--xxl-y44n18RRwwo- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-xxl-9WK43oKcOxE- {
    flex-wrap: nowrap;
  }
  .grid--wrap-xxl-16SDGZEeNZQ- {
    flex-wrap: wrap;
  }
  .grid__col--min-xxl-O2aGMIY97u4- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-xxl-NBd9IS71zP0- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-xxl-8YxEmmR7afo- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-xxl-PdgSb6-xg7s- {
    align-self: flex-start;
  }
  .grid__col--middle-xxl-xinjtZX6L6Q- {
    align-self: center;
  }
  .grid__col--bottom-xxl-OaOySd-esM8- {
    align-self: flex-end;
  }
  .grid--reverse-xxl-NtCbfu0OXdk- {
    flex-direction: row-reverse;
  }
  .grid--start-xxl-c0kYjCmOoPg- {
    justify-content: flex-start;
  }
  .grid--center-xxl-XihPqS0qJw0- {
    justify-content: center;
  }
  .grid--end-xxl-jgAqzvwWuEg- {
    justify-content: flex-end;
  }
  .grid--top-xxl-2AGT6mC02Do- {
    align-items: flex-start;
  }
  .grid--middle-xxl-3kweI4BYmx4- {
    align-items: center;
  }
  .grid--bottom-xxl-U4bHBb1uGgI- {
    align-items: flex-end;
  }
  .grid--around-xxl-bqDmBfXc-3c- {
    justify-content: space-around;
  }
  .grid--between-xxl-Wgg-0dIaAf0- {
    justify-content: space-between;
  }
  .grid__col--original-xxl-6cuM9wRLPgs- {
    order: 0;
  }
  .grid__col--first-xxl-uUUipA11xcU- {
    order: -1;
  }
  .grid__col--last-xxl-71Lckwc0atA- {
    order: 1;
  }
  .grid__col--border-none-xxl-7n5SHEKJ-5k-::before, .grid__col--border-none-xxl-7n5SHEKJ-5k-::after {
    display: none;
  }
  .grid__col--border-bottom-none-xxl-HDfiZ2lUwS4-::after {
    display: none;
  }
  .grid__col--border-bottom-xxl-qpZa8EA2ZW4-::after {
    display: block;
  }
  .grid__col--border-left-none-xxl-6DyXNMvF7NI-::before {
    display: none;
  }
  .grid__col--border-left-xxl-wXSW9aNdiX4-::before {
    display: block;
  }
}.tag-fuDeNiFoZyE- {
  display: inline-flex;
  border-radius: 4px;
  padding: 4px 8px;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  font-weight: 700;
  text-align: center;
}

.tag--disabled-Q7Mi2-7NntQ- {
  opacity: 0.5;
}

/* Modifier: Purposes */
.tag--primary-tAcWLedmXKQ- {
  background: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
}

.tag--recommended-Snpp4nLD7Gg- {
  background: var(--color-brand-expressive-bg-subtle);
  color: var(--color-brand-expressive-text);
}

.tag--attention-MvU-IS7EMq8- {
  background: var(--color-attention-bg-subtle);
  color: var(--color-attention-text);
}

.tag--employee-DV19a7rVHxM- {
  background: var(--color-employee-bg-strong);
  color: var(--color-employee-text-onbg-strong);
}

.tag--success-yPM3eQdS2JQ- {
  background: var(--color-success-bg-subtle);
  color: var(--color-success-text);
}

.tag--information-g9wu4pFL2F4- {
  background: var(--color-info-bg-subtle);
  color: var(--color-info-text);
}

.tag--service-tLPPtoiL798- {
  background: var(--color-neutral-bg-level-1);
  color: var(--color-neutral-text);
}

.tag--error-nxub8y4Fr6k- {
  background: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
}

.tag--campaign-1--8xjEMY6zuo- {
  background: var(--color-campaign-1-bg);
  color: var(--color-campaign-1-text);
}

.tag--campaign-2-jAwZthBIaCo- {
  background: var(--color-campaign-2-bg);
  color: var(--color-campaign-2-text);
}

.tag--campaign-3-M6HR2O2i9-Q- {
  background: var(--color-campaign-3-bg);
  color: var(--color-campaign-3-text);
}

.tag--campaign-4-3Mel98VJwA8- {
  background: var(--color-campaign-4-bg);
  color: var(--color-campaign-4-text);
}

.tag--text-KA8nK0-0RYI- {
  background: var(--color-neutral-bg-subtle);
  color: var(--color-neutral-text);
}

.tag--service-tLPPtoiL798- {
  border: 1px solid var(--color-neutral-border-subtle);
}.object-position--top-left-R-MKyCN3ojg- {
  object-position: top left;
}

.object-position--bottom-left-doM0PLycHys- {
  object-position: bottom left;
}

.object-position--center-left-caYi6srecwE- {
  object-position: center left;
}

.object-position--top-right-TjRivBLwMHI- {
  object-position: top right;
}

.object-position--bottom-right-cG0tM1oi8-I- {
  object-position: bottom right;
}

.object-position--center-right-x2Nqx-q3qcY- {
  object-position: center right;
}

.object-position--top-center-A1YaxVJJ0qg- {
  object-position: top center;
}

.object-position--bottom-center-w6-81eZu-RY- {
  object-position: bottom center;
}

.object-position--center-center-zAZAK5FzCVs- {
  object-position: center center;
}

.object-position--left-uvqJlhkfRac- {
  object-position: left;
}

.object-position--right-OeO7eIT5xi0- {
  object-position: right;
}

.object-position--center-59o8A5Xhxkg- {
  object-position: center;
}

.object-position--top-c3NnhBOW4J4- {
  object-position: top;
}

.object-position--bottom-lODapf69nh0- {
  object-position: bottom;
}

.object-fit--fill-dhT-zhl6Pgw- {
  object-fit: fill;
}

.object-fit--contain-s3hWJTsqt-Y- {
  object-fit: contain;
}

.object-fit--cover-023DIShvVcY- {
  object-fit: cover;
}

.object-fit-b8-AQefTg-8- {
  position: absolute;
  height: 100%;
  width: 100%;
}.breadcrumbs-CquPWcJtpAo- {
  position: relative;
  z-index: 1;
  display: none;
}
@media (min-width: 37.5rem) {
  .breadcrumbs-CquPWcJtpAo- {
    display: flex;
  }
}

.breadcrumbs__list-qD-3lcSxku8- {
  display: flex;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  margin: 0;
  padding: 13px 0;
  list-style: none;
}

.breadcrumbs__item-C-MqCADetpU- {
  display: inline-flex;
  align-items: center;
  vertical-align: top;
}

.breadcrumbs__link-LLCu15w4JQo- {
  color: var(--color-brand-primary-text);
  text-decoration: none;
  font-weight: 400;
}
.breadcrumbs__item-C-MqCADetpU-.is-current-W5hp-qoqW-c- .breadcrumbs__link-LLCu15w4JQo- {
  color: var(--color-neutral-text);
  font-weight: 700;
}
html[data-whatintent=mouse] .breadcrumbs__link-LLCu15w4JQo-:hover {
  color: var(--color-brand-primary-text-hover);
}

.breadcrumbs__icon-WJ71oqjSgoo- {
  font-size: var(--type-font-size);
  margin-left: 6px;
  margin-right: 6px;
  color: var(--color-brand-primary-text);
}
.breadcrumbs__item-C-MqCADetpU-:last-child .breadcrumbs__icon-WJ71oqjSgoo- {
  display: none;
}.spinner-O-Gw-UbNdcE- {
  --spinner-size: 42px;
  --spinner-color: var(--color-brand-primary-graphic);
  --spinner-gap: 24px;
  display: block;
  text-align: center;
  width: 100%;
}

.spinner__circle-5seLIZFI4QA- {
  animation: rotate-inCK-iYhPpc- 2s linear infinite;
  height: var(--spinner-size);
  transform-origin: center center;
  width: var(--spinner-size);
  display: block;
  margin: 0 auto;
}

.spinner__path-cH3RNbpzMzU- {
  stroke-dasharray: 89, 200;
  stroke-dashoffset: 0;
  animation: dash-BEIljoU99o4- 1.5s ease-in-out infinite;
  stroke-linecap: round;
  stroke-width: 4px;
  stroke-miterlimit: 10;
  stroke: var(--spinner-color);
}

.spinner__text-DEJbvHdndBQ- {
  display: block;
  margin-top: var(--spinner-gap);
}

@keyframes rotate-inCK-iYhPpc- {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash-BEIljoU99o4- {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -136;
  }
}.skeleton--QYyE5AyFBI- {
  width: 100%;
  cursor: progress;
}

.skeleton__item-v-Q4-OvUGzg- {
  animation: skeleton-background-N0eKcogpMsI- var(--animation-duration-extra-long) var(--animation-easing-extra-long) infinite;
  display: inline-block;
  width: 100%;
  line-height: calc(1em - 2px);
  line-height: calc(1lh - 8px);
  background: var(--color-neutral-border-subtlest);
  border-radius: 3px;
  cursor: progress;
}

@keyframes skeleton-background-N0eKcogpMsI- {
  0% {
    background-color: var(--color-neutral-border-subtlest);
  }
  50% {
    background-color: var(--color-neutral-border);
  }
  100% {
    background-color: var(--color-neutral-border-subtlest);
  }
}
.btn-YE7x6Xko6FE- {
  transition: background-color var(--animation-duration-short) var(--animation-easing-short), border-color var(--animation-duration-short) var(--animation-easing-short), color var(--animation-duration-short) var(--animation-easing-short), opacity var(--animation-duration-short) var(--animation-easing-short);
  --button-spinner-size: 1.5rem;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  background-image: none;
  min-width: 150px;
  max-width: 100%;
  font-weight: 700;
  text-transform: none;
  text-align: center;
  border-style: solid;
  border-width: 1px;
  padding: 12px 23px;
  border-radius: 24px;
  letter-spacing: normal;
  cursor: pointer;
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
  border-color: var(--color-brand-primary-bg-strong);
}
html[data-whatintent=mouse] .click-area:hover .btn-YE7x6Xko6FE-.click-area__trigger, html[data-whatintent=mouse] .btn-YE7x6Xko6FE-:hover, .btn-YE7x6Xko6FE-.is-active {
  background-color: var(--color-brand-primary-bg-strong-hover);
  border-color: var(--color-brand-primary-bg-strong-hover);
  color: var(--color-brand-primary-text-onbg-strong);
}
html[data-whatintent=mouse] .btn-YE7x6Xko6FE-:active {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong-pressed);
  border-color: var(--color-brand-primary-bg-strong-pressed);
  transition-duration: 0ms;
}
.btn-YE7x6Xko6FE-.is-loading-XGMGrs8sYfU- {
  background-color: var(--color-brand-primary-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn-YE7x6Xko6FE-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn-YE7x6Xko6FE-.is-loading-XGMGrs8sYfU-:active {
  background-color: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
  border-color: var(--color-brand-primary-bg-strong);
  opacity: 1;
}
.btn-YE7x6Xko6FE-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn-YE7x6Xko6FE-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn-YE7x6Xko6FE-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
@media (min-width: 37.5rem) {
  .btn-YE7x6Xko6FE- {
    min-width: 150px;
  }
}
.btn-YE7x6Xko6FE-:not(.btn--link-2UVydBAKSdg-, .btn--small-1aV2Y9DoG1A-) {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
}
.btn-YE7x6Xko6FE-.is-loading-XGMGrs8sYfU- {
  cursor: inherit;
}
.btn-YE7x6Xko6FE-[data-class=skeleton__item] {
  border: none;
  width: auto;
  cursor: inherit;
  padding: 13px;
}
.btn-YE7x6Xko6FE-[data-class=skeleton__item].btn--icon-only-UnjwvKvET0s- {
  min-width: 1.375rem;
  min-height: 1.375rem;
  box-sizing: content-box;
}
.btn-YE7x6Xko6FE-.btn--link-2UVydBAKSdg- {
  --button-spinner-size: 1.5rem;
}
.btn-YE7x6Xko6FE-.btn--small-1aV2Y9DoG1A-, .btn-YE7x6Xko6FE-.btn--small-1aV2Y9DoG1A-.btn--link-2UVydBAKSdg- {
  --button-spinner-size: 1rem;
}

.btn--small-1aV2Y9DoG1A- {
  min-width: 0;
  padding: 5px 15px;
  border-radius: 16px;
}
.btn--small-1aV2Y9DoG1A-:not(.btn--link-2UVydBAKSdg-) {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.btn--small-1aV2Y9DoG1A-.btn--link-2UVydBAKSdg- {
  font-size: var(--type-small-font-size);
}
.btn--small-1aV2Y9DoG1A-[data-class=skeleton__item], .btn--small-1aV2Y9DoG1A-[data-class=skeleton__item].btn--icon-only-UnjwvKvET0s- {
  min-width: 1.251rem;
  min-height: 1.251rem;
  padding: 6px;
  box-sizing: content-box;
}

/**
 * Button variants
 */
.btn--variant-secondary-7BBixfKHc0c- {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-border);
}
html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-7BBixfKHc0c-.click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-:hover, .btn--variant-secondary-7BBixfKHc0c-.is-active {
  background-color: var(--color-brand-primary-bg-strong);
  border-color: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
}
html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-:active {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong-hover);
  border-color: var(--color-brand-primary-bg-strong-hover);
  transition-duration: 0ms;
}
.btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU-:active {
  background-color: transparent;
  color: var(--color-brand-primary-text);
  border-color: var(--color-brand-primary-border);
  opacity: 1;
}
.btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-) {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).is-active {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-)::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: -1;
  background: var(--color-brand-primary-bg-strong);
  border-radius: inherit;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-brand-primary-bg-strong);
  transform: scale(0);
  transition: transform 150ms;
  transition-timing-function: cubic-bezier(0.45, 0.95, 0.33, 0.81);
}
html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):active::before {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong-hover);
  border-color: var(--color-brand-primary-bg-strong-hover);
}
.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-) {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).is-active {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-)::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: -1;
  background: var(--color-brand-primary-bg-strong);
  border-radius: inherit;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-brand-primary-bg-strong);
  transform: scale(0);
  transition: transform 150ms;
  transition-timing-function: cubic-bezier(0.45, 0.95, 0.33, 0.81);
}
html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):active::before {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong-hover);
  border-color: var(--color-brand-primary-bg-strong-hover);
}

/**
 * Button types.
 */
.btn--text-color-iEdq1LgFP7g- {
  color: var(--color-neutral-text-onbg-strong);
  background-color: var(--color-neutral-bg-strong);
  border-color: var(--color-neutral-bg-strong);
}
html[data-whatintent=mouse] .click-area:hover .btn--text-color-iEdq1LgFP7g-.click-area__trigger, html[data-whatintent=mouse] .btn--text-color-iEdq1LgFP7g-:hover, .btn--text-color-iEdq1LgFP7g-.is-active {
  background-color: var(--color-neutral-bg-strong-hover);
  border-color: var(--color-neutral-bg-strong-hover);
  color: var(--color-neutral-text-onbg-strong);
}
html[data-whatintent=mouse] .btn--text-color-iEdq1LgFP7g-:active {
  color: var(--color-neutral-text-onbg-strong);
  background-color: var(--color-neutral-bg-strong-pressed);
  border-color: var(--color-neutral-bg-strong-pressed);
  transition-duration: 0ms;
}
.btn--text-color-iEdq1LgFP7g-.is-loading-XGMGrs8sYfU- {
  background-color: var(--color-neutral-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--text-color-iEdq1LgFP7g-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--text-color-iEdq1LgFP7g-.is-loading-XGMGrs8sYfU-:active {
  background-color: var(--color-neutral-bg-strong);
  color: var(--color-neutral-text-onbg-strong);
  border-color: var(--color-neutral-bg-strong);
  opacity: 1;
}
.btn--text-color-iEdq1LgFP7g-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--text-color-iEdq1LgFP7g-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--text-color-iEdq1LgFP7g-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}

.btn--withdrawal-XuYHJ-9emuM- {
  color: var(--color-error-text-onbg-strong);
  background-color: var(--color-error-bg-strong);
  border-color: var(--color-error-bg-strong);
}
html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-XuYHJ-9emuM-.click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-:hover, .btn--withdrawal-XuYHJ-9emuM-.is-active {
  background-color: var(--color-error-bg-strong-hover);
  border-color: var(--color-error-bg-strong-hover);
  color: var(--color-error-text-onbg-strong);
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-:active {
  color: var(--color-error-text-onbg-strong);
  background-color: var(--color-error-bg-strong-pressed);
  border-color: var(--color-error-bg-strong-pressed);
  transition-duration: 0ms;
}
.btn--withdrawal-XuYHJ-9emuM-.is-loading-XGMGrs8sYfU- {
  background-color: var(--color-error-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.is-loading-XGMGrs8sYfU-:active {
  background-color: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
  border-color: var(--color-error-bg-strong);
  opacity: 1;
}
.btn--withdrawal-XuYHJ-9emuM-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c- {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-border);
}
html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-:hover, .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.is-active {
  background-color: var(--color-error-bg-strong);
  border-color: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-:active {
  color: var(--color-error-text-onbg-strong);
  background-color: var(--color-error-bg-strong-hover);
  border-color: var(--color-error-bg-strong-hover);
  transition-duration: 0ms;
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU-:active {
  background-color: transparent;
  color: var(--color-error-text);
  border-color: var(--color-error-border);
  opacity: 1;
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-) {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover {
  color: var(--color-error-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).is-active {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-)::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: -1;
  background: var(--color-error-bg-strong);
  border-radius: inherit;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-error-bg-strong);
  transform: scale(0);
  transition: transform 150ms;
  transition-timing-function: cubic-bezier(0.45, 0.95, 0.33, 0.81);
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):active::before {
  color: var(--color-error-text-onbg-strong);
  background-color: var(--color-error-bg-strong-hover);
  border-color: var(--color-error-bg-strong-hover);
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-) {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover {
  color: var(--color-error-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).is-active {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-)::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: -1;
  background: var(--color-error-bg-strong);
  border-radius: inherit;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-error-bg-strong);
  transform: scale(0);
  transition: transform 150ms;
  transition-timing-function: cubic-bezier(0.45, 0.95, 0.33, 0.81);
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--withdrawal-XuYHJ-9emuM-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):active::before {
  color: var(--color-error-text-onbg-strong);
  background-color: var(--color-error-bg-strong-hover);
  border-color: var(--color-error-bg-strong-hover);
}

.btn--employee-l5htNQ79XLs- {
  color: var(--color-employee-text-onbg-strong);
  background-color: var(--color-employee-bg-strong);
  border-color: var(--color-employee-bg-strong);
}
html[data-whatintent=mouse] .click-area:hover .btn--employee-l5htNQ79XLs-.click-area__trigger, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-:hover, .btn--employee-l5htNQ79XLs-.is-active {
  background-color: var(--color-employee-bg-strong-hover);
  border-color: var(--color-employee-bg-strong-hover);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-:active {
  color: var(--color-employee-text-onbg-strong);
  background-color: var(--color-employee-bg-strong-pressed);
  border-color: var(--color-employee-bg-strong-pressed);
  transition-duration: 0ms;
}
.btn--employee-l5htNQ79XLs-.is-loading-XGMGrs8sYfU- {
  background-color: var(--color-employee-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.is-loading-XGMGrs8sYfU-:active {
  background-color: var(--color-employee-bg-strong);
  color: var(--color-employee-text-onbg-strong);
  border-color: var(--color-employee-bg-strong);
  opacity: 1;
}
.btn--employee-l5htNQ79XLs-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c- {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-border);
}
html[data-whatintent=mouse] .click-area:hover .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.click-area__trigger, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-:hover, .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.is-active {
  background-color: var(--color-employee-bg-strong);
  border-color: var(--color-employee-bg-strong);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-:active {
  color: var(--color-employee-text-onbg-strong);
  background-color: var(--color-employee-bg-strong-hover);
  border-color: var(--color-employee-bg-strong-hover);
  transition-duration: 0ms;
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.is-loading-XGMGrs8sYfU-:active {
  background-color: transparent;
  color: var(--color-employee-text);
  border-color: var(--color-employee-border);
  opacity: 1;
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-) {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] .click-area:hover .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).click-area__trigger, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover {
  color: var(--color-employee-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).is-active {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-)::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: -1;
  background: var(--color-employee-bg-strong);
  border-radius: inherit;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-employee-bg-strong);
  transform: scale(0);
  transition: transform 150ms;
  transition-timing-function: cubic-bezier(0.45, 0.95, 0.33, 0.81);
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):active::before {
  color: var(--color-employee-text-onbg-strong);
  background-color: var(--color-employee-bg-strong-hover);
  border-color: var(--color-employee-bg-strong-hover);
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-) {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] .click-area:hover .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).click-area__trigger, html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover {
  color: var(--color-employee-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-).is-active {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-)::before {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  z-index: -1;
  background: var(--color-employee-bg-strong);
  border-radius: inherit;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-employee-bg-strong);
  transform: scale(0);
  transition: transform 150ms;
  transition-timing-function: cubic-bezier(0.45, 0.95, 0.33, 0.81);
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--employee-l5htNQ79XLs-.btn--variant-secondary-7BBixfKHc0c-.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A-:not([aria-disabled=true], .is-loading-XGMGrs8sYfU-, .btn--link-2UVydBAKSdg-):active::before {
  color: var(--color-employee-text-onbg-strong);
  background-color: var(--color-employee-bg-strong-hover);
  border-color: var(--color-employee-bg-strong-hover);
}

.btn--expressive--DBcMTGaAU0- {
  color: var(--color-brand-expressive-text-onbg-strong);
  background-color: var(--color-brand-expressive-bg-strong);
  border-color: var(--color-brand-expressive-bg-strong);
}
html[data-whatintent=mouse] .click-area:hover .btn--expressive--DBcMTGaAU0-.click-area__trigger, html[data-whatintent=mouse] .btn--expressive--DBcMTGaAU0-:hover, .btn--expressive--DBcMTGaAU0-.is-active {
  background-color: var(--color-brand-expressive-bg-strong-hover);
  border-color: var(--color-brand-expressive-bg-strong-hover);
  color: var(--color-brand-expressive-text-onbg-strong);
}
html[data-whatintent=mouse] .btn--expressive--DBcMTGaAU0-:active {
  color: var(--color-brand-expressive-text-onbg-strong);
  background-color: var(--color-brand-expressive-bg-strong-pressed);
  border-color: var(--color-brand-expressive-bg-strong-pressed);
  transition-duration: 0ms;
}
.btn--expressive--DBcMTGaAU0-.is-loading-XGMGrs8sYfU- {
  background-color: var(--color-brand-expressive-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--expressive--DBcMTGaAU0-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--expressive--DBcMTGaAU0-.is-loading-XGMGrs8sYfU-:active {
  background-color: var(--color-brand-expressive-bg-strong);
  color: var(--color-brand-expressive-text-onbg-strong);
  border-color: var(--color-brand-expressive-bg-strong);
  opacity: 1;
}
.btn--expressive--DBcMTGaAU0-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--expressive--DBcMTGaAU0-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--expressive--DBcMTGaAU0-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}

.btn--link-2UVydBAKSdg- {
  background: transparent;
  border: 0;
  text-transform: none;
  text-align: inherit;
  height: auto;
  padding: 0;
  min-width: 0;
  border-radius: 0;
  letter-spacing: 0;
  vertical-align: bottom;
  background-color: transparent;
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .click-area:hover .btn--link-2UVydBAKSdg-.click-area__trigger, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-:hover, .btn--link-2UVydBAKSdg-.is-active {
  background-color: transparent;
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-:active {
  color: var(--color-brand-primary-text-hover);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU- .btn__spinner-a7sJtYhS6PE- {
  color: var(--color-brand-primary-text);
}
.btn--link-2UVydBAKSdg-[aria-disabled=true], .btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g- {
  background-color: transparent;
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .click-area:hover .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-.click-area__trigger, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-:hover, .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-.is-active {
  background-color: transparent;
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-:active {
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-.is-loading-XGMGrs8sYfU- .btn__spinner-a7sJtYhS6PE- {
  color: var(--color-neutral-text);
}
.btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-[aria-disabled=true], .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-.is-loading-XGMGrs8sYfU- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--text-color-iEdq1LgFP7g-.is-loading-XGMGrs8sYfU-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM- {
  background-color: transparent;
  color: var(--color-error-text);
}
html[data-whatintent=mouse] .click-area:hover .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-.click-area__trigger, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-:hover, .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-.is-active {
  background-color: transparent;
  color: var(--color-error-text-hover);
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-:active {
  color: var(--color-error-text-hover);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-.is-loading-XGMGrs8sYfU- .btn__spinner-a7sJtYhS6PE- {
  color: var(--color-error-text);
}
.btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-[aria-disabled=true], .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-.is-loading-XGMGrs8sYfU- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--withdrawal-XuYHJ-9emuM-.is-loading-XGMGrs8sYfU-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs- {
  background-color: transparent;
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .click-area:hover .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-.click-area__trigger, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-:hover, .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-.is-active {
  background-color: transparent;
  color: var(--color-employee-text-hover);
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-:active {
  color: var(--color-employee-text-hover);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-.is-loading-XGMGrs8sYfU- .btn__spinner-a7sJtYhS6PE- {
  color: var(--color-employee-text);
}
.btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-[aria-disabled=true], .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-.is-loading-XGMGrs8sYfU- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--employee-l5htNQ79XLs-.is-loading-XGMGrs8sYfU-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--underlined-57laiYXvEck- {
  text-decoration: underline;
}
.btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0- {
  background-color: transparent;
  color: var(--color-brand-expressive-text);
}
html[data-whatintent=mouse] .click-area:hover .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-.click-area__trigger, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-:hover, .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-.is-active {
  background-color: transparent;
  color: var(--color-brand-expressive-text-hover);
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-:active {
  color: var(--color-brand-expressive-text-hover);
  background-color: transparent;
}
.btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-.is-loading-XGMGrs8sYfU- .btn__spinner-a7sJtYhS6PE- {
  color: var(--color-brand-expressive-text);
}
.btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-[aria-disabled=true], .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-.is-loading-XGMGrs8sYfU- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--link-2UVydBAKSdg-.btn--expressive--DBcMTGaAU0-.is-loading-XGMGrs8sYfU-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}

.btn--large-zSQKXiJo0Iw-.btn--link-2UVydBAKSdg- {
  font-size: 1rem;
}

.btn__inner-vo4lEf3tIQA- {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.btn-YE7x6Xko6FE-:not(.btn--link-2UVydBAKSdg-) .btn__inner-vo4lEf3tIQA-, a.btn-YE7x6Xko6FE-:not(.btn--link-2UVydBAKSdg-).btn--icon-only-UnjwvKvET0s- .btn__inner-vo4lEf3tIQA- {
  min-height: 1.375rem;
  min-width: 1.375rem;
}
.btn-YE7x6Xko6FE-.btn--small-1aV2Y9DoG1A-:not(.btn--link-2UVydBAKSdg-) .btn__inner-vo4lEf3tIQA- {
  min-height: 1.125rem;
}
.btn-YE7x6Xko6FE-.btn--small-1aV2Y9DoG1A-:not(.btn--link-2UVydBAKSdg-).btn--icon-only-UnjwvKvET0s- .btn__inner-vo4lEf3tIQA- {
  min-width: 1.251rem;
  min-height: 1.251rem;
}
.btn--icon-only-UnjwvKvET0s-:not(.btn--link-2UVydBAKSdg-).is-loading-XGMGrs8sYfU- .btn__inner-vo4lEf3tIQA- {
  opacity: 0;
}
.btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU- .btn__inner-vo4lEf3tIQA- {
  margin-right: calc(var(--button-spinner-size) + 4px);
  opacity: 1;
}
.btn--link-2UVydBAKSdg-.btn--block-0-x3DR1B7-Q- .btn__inner-vo4lEf3tIQA- {
  justify-content: flex-start;
}
.btn--icon-only-UnjwvKvET0s-.btn--link-2UVydBAKSdg- .btn__inner-vo4lEf3tIQA-::after {
  content: "​";
}
.btn__inner-vo4lEf3tIQA- {
  transition-property: opacity, transform;
  transition-timing-function: var(--animation-easing-medium);
}
.btn__spinner-a7sJtYhS6PE-.fade-enter-active ~ .btn__inner-vo4lEf3tIQA-, .btn__spinner-a7sJtYhS6PE-.fade-exit-active ~ .btn__inner-vo4lEf3tIQA- {
  transition-duration: var(--animation-duration-medium);
}
.btn__spinner-a7sJtYhS6PE-.fade-enter ~ .btn__inner-vo4lEf3tIQA- {
  opacity: 1;
  transform: translateY(0);
}
.btn__spinner-a7sJtYhS6PE-.fade-enter-active ~ .btn__inner-vo4lEf3tIQA-, .btn__spinner-a7sJtYhS6PE-.fade-enter-done ~ .btn__inner-vo4lEf3tIQA-, .btn__spinner-a7sJtYhS6PE-.fade-exit ~ .btn__inner-vo4lEf3tIQA- {
  opacity: 0;
  transform: translateY(-10px);
}
.btn__spinner-a7sJtYhS6PE-.fade-exit-active ~ .btn__inner-vo4lEf3tIQA-, .btn__spinner-a7sJtYhS6PE-.fade-exit-done ~ .btn__inner-vo4lEf3tIQA- {
  opacity: 1;
  transform: translateY(0);
}

.btn__text-ev-MPfhqVC4- {
  display: inline-flex;
}
.btn__text-ev-MPfhqVC4-::first-letter {
  text-transform: uppercase;
}
.btn--icon-only-UnjwvKvET0s- .btn__text-ev-MPfhqVC4- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.btn--block-0-x3DR1B7-Q- {
  display: block;
  width: 100%;
}

.btn--icon-only-UnjwvKvET0s- {
  padding: 12px;
  min-width: 0;
}
.btn--icon-only-UnjwvKvET0s-.btn--small-1aV2Y9DoG1A- {
  min-width: 0;
  padding: 5px;
}
.btn--icon-only-UnjwvKvET0s-.btn--link-2UVydBAKSdg- {
  min-width: 0;
  padding: 0;
  height: auto;
}

.btn--vertical-align-baseline-oM7nG1Ir1qg- {
  vertical-align: baseline;
}

.btn--vertical-align-top--9cBNH8SjLE- {
  vertical-align: top;
}

.btn--vertical-align-middle-EQmWZ4tkQRM- {
  vertical-align: middle;
}

.btn--vertical-align-bottom-EDgYTVNui2k- {
  vertical-align: bottom;
}

/**
 * Icons
 */
.btn__icon-JkFoi3Yh368- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.btn-YE7x6Xko6FE-:not(.btn--link-2UVydBAKSdg-) .btn__icon-JkFoi3Yh368-:not(.btn__icon--custom-size-mvekjDZgc50-) {
  font-size: 1.5rem;
  line-height: var(--type-line-height);
}
.btn-YE7x6Xko6FE-:not(.btn--link-2UVydBAKSdg-).btn--small-1aV2Y9DoG1A- .btn__icon-JkFoi3Yh368- {
  font-size: 1rem;
}
.btn-YE7x6Xko6FE-:not(.btn--link-2UVydBAKSdg-, .btn--small-1aV2Y9DoG1A-) .btn__icon-JkFoi3Yh368- {
  margin-left: -1px;
}
.btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU- .btn__icon-JkFoi3Yh368- {
  opacity: 0;
}
.btn--link-2UVydBAKSdg- .btn__icon-JkFoi3Yh368-:not(.btn__icon--custom-size-mvekjDZgc50-) {
  font-size: 1.5rem;
}
.btn--large-zSQKXiJo0Iw-.btn--link-2UVydBAKSdg- .btn__icon-JkFoi3Yh368-:not(.btn__icon--custom-size-mvekjDZgc50-) {
  font-size: 1.5rem;
}
.btn--small-1aV2Y9DoG1A-.btn--link-2UVydBAKSdg- .btn__icon-JkFoi3Yh368-:not(.btn__icon--custom-size-mvekjDZgc50-) {
  font-size: 1rem;
}

.btn--with-arrow-right-icon-1TbJCcnQU1Y- .btn__icon--right-rSs8ongK188- {
  transition: transform var(--animation-duration-medium) var(--animation-easing-medium);
  transform: translateX(0) translateY(-50%);
}
html[data-whatintent=mouse] .click-area:hover .btn--with-arrow-right-icon-1TbJCcnQU1Y-.click-area__trigger .btn__icon--right-rSs8ongK188-, html[data-whatintent=mouse] .btn--with-arrow-right-icon-1TbJCcnQU1Y-:hover:not([aria-disabled=true]) .btn__icon--right-rSs8ongK188- {
  transform: translateX(5px) translateY(-50%);
}
html[data-whatintent=mouse] .click-area:hover .btn--small-1aV2Y9DoG1A-.btn--with-arrow-right-icon-1TbJCcnQU1Y-.click-area__trigger .btn__icon--right-rSs8ongK188-, html[data-whatintent=mouse] .btn--small-1aV2Y9DoG1A-.btn--with-arrow-right-icon-1TbJCcnQU1Y-:hover:not([aria-disabled=true]) .btn__icon--right-rSs8ongK188- {
  transform: translateX(4px) translateY(-50%);
}

.btn__icon-wrapper-vjtv0teoAF4- {
  flex-shrink: 0;
  height: 1.375rem;
  width: 1.375rem;
  position: relative;
}
.btn--small-1aV2Y9DoG1A- .btn__icon-wrapper-vjtv0teoAF4-, .btn--small-1aV2Y9DoG1A-.btn--link-2UVydBAKSdg- .btn__icon-wrapper-vjtv0teoAF4- {
  width: 1rem;
  height: 1rem;
}
.btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU- .btn__icon-wrapper-vjtv0teoAF4- {
  width: 0;
}
.btn--link-2UVydBAKSdg- .btn__icon-wrapper-vjtv0teoAF4- {
  width: 1.5rem;
  height: auto;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--xxs-jVQBqj-3Pvo- {
  width: 1rem;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--xs--wjYvLBF0EY- {
  width: 1.5rem;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--sm-OHww14qJ-yI- {
  width: 2rem;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--md-50Dlj8XP6FY- {
  width: 2.5rem;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--lg-uzWXySvpRhk- {
  width: 3rem;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--xl-GssaNuncj9A- {
  width: 3.5rem;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--xxl-r-DclN11o40- {
  width: 4rem;
}
.btn__icon-wrapper-vjtv0teoAF4-.btn__icon-wrapper--xxxl-A1DqfNGZLiM- {
  width: 6rem;
}

.btn__icon-wrapper--left-c-Ugha4Q5Hw- {
  margin-left: -3px;
  margin-right: 7px;
}
.btn--small-1aV2Y9DoG1A- .btn__icon-wrapper--left-c-Ugha4Q5Hw- {
  margin-left: -4px;
  margin-right: 6px;
}
.btn--link-2UVydBAKSdg- .btn__icon-wrapper--left-c-Ugha4Q5Hw- {
  margin-left: 0;
  margin-right: 3px;
}
.btn--link-2UVydBAKSdg-.is-loading-XGMGrs8sYfU- .btn__icon-wrapper--left-c-Ugha4Q5Hw- {
  margin: 0;
}

.btn__icon-wrapper--right-UBznaAU0DEU- {
  margin-left: 7px;
  margin-right: -3px;
}
.btn--small-1aV2Y9DoG1A- .btn__icon-wrapper--right-UBznaAU0DEU- {
  margin-left: 0;
  margin-right: -4px;
}
.btn--link-2UVydBAKSdg- .btn__icon-wrapper--right-UBznaAU0DEU- {
  margin-left: 3px;
  margin-right: 0;
}
.btn--link-2UVydBAKSdg-.btn--block-0-x3DR1B7-Q- .btn__icon-wrapper--right-UBznaAU0DEU- {
  margin-left: auto;
}
.btn--with-arrow-right-icon-1TbJCcnQU1Y-:not(.btn--small-1aV2Y9DoG1A-) .btn__icon-wrapper--right-UBznaAU0DEU- {
  margin-left: 1px;
}

/**
 * Spinner
 */
.btn__spinner-a7sJtYhS6PE- {
  --spinner-size: var(--button-spinner-size);
  --spinner-color: currentcolor;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition-property: opacity, transform;
  transition-timing-function: var(--animation-easing-medium);
}
.btn--link-2UVydBAKSdg- .btn__spinner-a7sJtYhS6PE- {
  width: auto;
  margin-left: 10px;
  right: 0;
  left: auto;
}
.btn__spinner-a7sJtYhS6PE-.fade-enter-active, .btn__spinner-a7sJtYhS6PE-.fade-exit-active {
  transition-duration: var(--animation-duration-medium);
}
.btn__spinner-a7sJtYhS6PE-.fade-enter {
  opacity: 0;
  transform: translateY(10px);
}
.btn__spinner-a7sJtYhS6PE-.fade-enter-active, .btn__spinner-a7sJtYhS6PE-.fade-exit {
  opacity: 1;
  transform: translateY(0);
}
.btn__spinner-a7sJtYhS6PE-.fade-exit-active, .btn__spinner-a7sJtYhS6PE-.fade-exit-done {
  opacity: 0;
  transform: translateY(10px);
}

/*
 * Third party buttons
 */
.btn--outer-swed-ryu4OtU7op4- {
  color: #ffffff;
  background-color: #d34300;
  border-color: #d34300;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-swed-ryu4OtU7op4-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-swed-ryu4OtU7op4-:hover, .btn--outer-swed-ryu4OtU7op4-.is-active {
  background-color: #ae3700;
  border-color: #ae3700;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-swed-ryu4OtU7op4-:active {
  color: #ffffff;
  background-color: #882b00;
  border-color: #882b00;
  transition-duration: 0ms;
}
.btn--outer-swed-ryu4OtU7op4-.is-loading-XGMGrs8sYfU- {
  background-color: #d34300;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-swed-ryu4OtU7op4-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-swed-ryu4OtU7op4-.is-loading-XGMGrs8sYfU-:active {
  background-color: #d34300;
  color: #ffffff;
  border-color: #d34300;
  opacity: 1;
}
.btn--outer-swed-ryu4OtU7op4-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-swed-ryu4OtU7op4-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-swed-ryu4OtU7op4-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-seb-HMH8vP5jczI- {
  color: #ffffff;
  background-color: #3f8510;
  border-color: #3f8510;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-seb-HMH8vP5jczI-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-seb-HMH8vP5jczI-:hover, .btn--outer-seb-HMH8vP5jczI-.is-active {
  background-color: #336d0d;
  border-color: #336d0d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-seb-HMH8vP5jczI-:active {
  color: #ffffff;
  background-color: #28540a;
  border-color: #28540a;
  transition-duration: 0ms;
}
.btn--outer-seb-HMH8vP5jczI-.is-loading-XGMGrs8sYfU- {
  background-color: #3f8510;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-seb-HMH8vP5jczI-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-seb-HMH8vP5jczI-.is-loading-XGMGrs8sYfU-:active {
  background-color: #3f8510;
  color: #ffffff;
  border-color: #3f8510;
  opacity: 1;
}
.btn--outer-seb-HMH8vP5jczI-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-seb-HMH8vP5jczI-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-seb-HMH8vP5jczI-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-luminor-tVHSP1j-tNM- {
  color: #ffffff;
  background-color: #481335;
  border-color: #481335;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-luminor-tVHSP1j-tNM-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-luminor-tVHSP1j-tNM-:hover, .btn--outer-luminor-tVHSP1j-tNM-.is-active {
  background-color: #370e28;
  border-color: #370e28;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-luminor-tVHSP1j-tNM-:active {
  color: #ffffff;
  background-color: #200818;
  border-color: #200818;
  transition-duration: 0ms;
}
.btn--outer-luminor-tVHSP1j-tNM-.is-loading-XGMGrs8sYfU- {
  background-color: #481335;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-luminor-tVHSP1j-tNM-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-luminor-tVHSP1j-tNM-.is-loading-XGMGrs8sYfU-:active {
  background-color: #481335;
  color: #ffffff;
  border-color: #481335;
  opacity: 1;
}
.btn--outer-luminor-tVHSP1j-tNM-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-luminor-tVHSP1j-tNM-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-luminor-tVHSP1j-tNM-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-danske--DSnT9X5iVQ- {
  color: #ffffff;
  background-color: #00466d;
  border-color: #00466d;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-danske--DSnT9X5iVQ-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-danske--DSnT9X5iVQ-:hover, .btn--outer-danske--DSnT9X5iVQ-.is-active {
  background-color: #00466d;
  border-color: #00466d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-danske--DSnT9X5iVQ-:active {
  color: #ffffff;
  background-color: #00466d;
  border-color: #00466d;
  transition-duration: 0ms;
}
.btn--outer-danske--DSnT9X5iVQ-.is-loading-XGMGrs8sYfU- {
  background-color: #00466d;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-danske--DSnT9X5iVQ-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-danske--DSnT9X5iVQ-.is-loading-XGMGrs8sYfU-:active {
  background-color: #00466d;
  color: #ffffff;
  border-color: #00466d;
  opacity: 1;
}
.btn--outer-danske--DSnT9X5iVQ-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-danske--DSnT9X5iVQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-danske--DSnT9X5iVQ-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-coop-qlHQ-41rIxg- {
  color: #ffffff;
  background-color: #004bc5;
  border-color: #004bc5;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-coop-qlHQ-41rIxg-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-coop-qlHQ-41rIxg-:hover, .btn--outer-coop-qlHQ-41rIxg-.is-active {
  background-color: #002f7d;
  border-color: #002f7d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-coop-qlHQ-41rIxg-:active {
  color: #ffffff;
  background-color: #002665;
  border-color: #002665;
  transition-duration: 0ms;
}
.btn--outer-coop-qlHQ-41rIxg-.is-loading-XGMGrs8sYfU- {
  background-color: #004bc5;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-coop-qlHQ-41rIxg-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-coop-qlHQ-41rIxg-.is-loading-XGMGrs8sYfU-:active {
  background-color: #004bc5;
  color: #ffffff;
  border-color: #004bc5;
  opacity: 1;
}
.btn--outer-coop-qlHQ-41rIxg-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-coop-qlHQ-41rIxg-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-coop-qlHQ-41rIxg-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-lhv-SBkUHo96bRw- {
  color: #ffffff;
  background-color: #222221;
  border-color: #222221;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-lhv-SBkUHo96bRw-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-lhv-SBkUHo96bRw-:hover, .btn--outer-lhv-SBkUHo96bRw-.is-active {
  background-color: #1d1d1d;
  border-color: #1d1d1d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-lhv-SBkUHo96bRw-:active {
  color: #ffffff;
  background-color: #111110;
  border-color: #111110;
  transition-duration: 0ms;
}
.btn--outer-lhv-SBkUHo96bRw-.is-loading-XGMGrs8sYfU- {
  background-color: #222221;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-lhv-SBkUHo96bRw-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-lhv-SBkUHo96bRw-.is-loading-XGMGrs8sYfU-:active {
  background-color: #222221;
  color: #ffffff;
  border-color: #222221;
  opacity: 1;
}
.btn--outer-lhv-SBkUHo96bRw-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-lhv-SBkUHo96bRw-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-lhv-SBkUHo96bRw-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-google-v2BC-0ANJxw- {
  color: #ffffff;
  background-color: #1a73e8;
  border-color: #1a73e8;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-google-v2BC-0ANJxw-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-google-v2BC-0ANJxw-:hover, .btn--outer-google-v2BC-0ANJxw-.is-active {
  background-color: #155ebd;
  border-color: #155ebd;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-google-v2BC-0ANJxw-:active {
  color: #ffffff;
  background-color: #104992;
  border-color: #104992;
  transition-duration: 0ms;
}
.btn--outer-google-v2BC-0ANJxw-.is-loading-XGMGrs8sYfU- {
  background-color: #1a73e8;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-google-v2BC-0ANJxw-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-google-v2BC-0ANJxw-.is-loading-XGMGrs8sYfU-:active {
  background-color: #1a73e8;
  color: #ffffff;
  border-color: #1a73e8;
  opacity: 1;
}
.btn--outer-google-v2BC-0ANJxw-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-google-v2BC-0ANJxw-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-google-v2BC-0ANJxw-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-facebook-DTNg5IJcFQQ- {
  color: #ffffff;
  background-color: #0866ff;
  border-color: #0866ff;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-facebook-DTNg5IJcFQQ-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-facebook-DTNg5IJcFQQ-:hover, .btn--outer-facebook-DTNg5IJcFQQ-.is-active {
  background-color: #0756d8;
  border-color: #0756d8;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-facebook-DTNg5IJcFQQ-:active {
  color: #ffffff;
  background-color: #0543a9;
  border-color: #0543a9;
  transition-duration: 0ms;
}
.btn--outer-facebook-DTNg5IJcFQQ-.is-loading-XGMGrs8sYfU- {
  background-color: #0866ff;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-facebook-DTNg5IJcFQQ-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-facebook-DTNg5IJcFQQ-.is-loading-XGMGrs8sYfU-:active {
  background-color: #0866ff;
  color: #ffffff;
  border-color: #0866ff;
  opacity: 1;
}
.btn--outer-facebook-DTNg5IJcFQQ-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-facebook-DTNg5IJcFQQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-facebook-DTNg5IJcFQQ-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-microsoft-Y4DNrCFSgRA- {
  color: #ffffff;
  background-color: #007cb6;
  border-color: #007cb6;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-microsoft-Y4DNrCFSgRA-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-microsoft-Y4DNrCFSgRA-:hover, .btn--outer-microsoft-Y4DNrCFSgRA-.is-active {
  background-color: #006696;
  border-color: #006696;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-microsoft-Y4DNrCFSgRA-:active {
  color: #ffffff;
  background-color: #004f74;
  border-color: #004f74;
  transition-duration: 0ms;
}
.btn--outer-microsoft-Y4DNrCFSgRA-.is-loading-XGMGrs8sYfU- {
  background-color: #007cb6;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-microsoft-Y4DNrCFSgRA-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-microsoft-Y4DNrCFSgRA-.is-loading-XGMGrs8sYfU-:active {
  background-color: #007cb6;
  color: #ffffff;
  border-color: #007cb6;
  opacity: 1;
}
.btn--outer-microsoft-Y4DNrCFSgRA-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-microsoft-Y4DNrCFSgRA-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-microsoft-Y4DNrCFSgRA-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-spotify-mZb-FawMzLk- {
  color: #ffffff;
  background-color: #15873e;
  border-color: #15873e;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-spotify-mZb-FawMzLk-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-spotify-mZb-FawMzLk-:hover, .btn--outer-spotify-mZb-FawMzLk-.is-active {
  background-color: #116f32;
  border-color: #116f32;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-spotify-mZb-FawMzLk-:active {
  color: #ffffff;
  background-color: #0e5727;
  border-color: #0e5727;
  transition-duration: 0ms;
}
.btn--outer-spotify-mZb-FawMzLk-.is-loading-XGMGrs8sYfU- {
  background-color: #15873e;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-spotify-mZb-FawMzLk-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-spotify-mZb-FawMzLk-.is-loading-XGMGrs8sYfU-:active {
  background-color: #15873e;
  color: #ffffff;
  border-color: #15873e;
  opacity: 1;
}
.btn--outer-spotify-mZb-FawMzLk-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-spotify-mZb-FawMzLk-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-spotify-mZb-FawMzLk-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-twitter-U0GcV-R-a0I- {
  color: #ffffff;
  background-color: #1a93dd;
  border-color: #1a93dd;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-twitter-U0GcV-R-a0I-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-twitter-U0GcV-R-a0I-:hover, .btn--outer-twitter-U0GcV-R-a0I-.is-active {
  background-color: #167ab8;
  border-color: #167ab8;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-twitter-U0GcV-R-a0I-:active {
  color: #ffffff;
  background-color: #126497;
  border-color: #126497;
  transition-duration: 0ms;
}
.btn--outer-twitter-U0GcV-R-a0I-.is-loading-XGMGrs8sYfU- {
  background-color: #1a93dd;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-twitter-U0GcV-R-a0I-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-twitter-U0GcV-R-a0I-.is-loading-XGMGrs8sYfU-:active {
  background-color: #1a93dd;
  color: #ffffff;
  border-color: #1a93dd;
  opacity: 1;
}
.btn--outer-twitter-U0GcV-R-a0I-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-twitter-U0GcV-R-a0I-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-twitter-U0GcV-R-a0I-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-diil-Cz0iBy-D44E- {
  color: #ffffff;
  background-color: #00847e;
  border-color: #00847e;
}
html[data-whatintent=mouse] .click-area:hover .btn--outer-diil-Cz0iBy-D44E-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-diil-Cz0iBy-D44E-:hover, .btn--outer-diil-Cz0iBy-D44E-.is-active {
  background-color: #006c67;
  border-color: #006c67;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-diil-Cz0iBy-D44E-:active {
  color: #ffffff;
  background-color: #02534f;
  border-color: #02534f;
  transition-duration: 0ms;
}
.btn--outer-diil-Cz0iBy-D44E-.is-loading-XGMGrs8sYfU- {
  background-color: #00847e;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-diil-Cz0iBy-D44E-.is-loading-XGMGrs8sYfU-:hover, html[data-whatintent=mouse] .btn--outer-diil-Cz0iBy-D44E-.is-loading-XGMGrs8sYfU-:active {
  background-color: #00847e;
  color: #ffffff;
  border-color: #00847e;
  opacity: 1;
}
.btn--outer-diil-Cz0iBy-D44E-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn--outer-diil-Cz0iBy-D44E-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-diil-Cz0iBy-D44E-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}.btn-nav-NZuvwkhD-xw- {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  gap: 8px;
}
.btn-nav-NZuvwkhD-xw-.btn-nav--size-small-KaHH4-34QSg- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  gap: 4px;
}
.btn-nav-NZuvwkhD-xw-.btn-nav--align-center-5Y8AhLF2Ih8- {
  justify-content: center;
}

.btn-nav__item-s5ff4IrWAQY- {
  position: relative;
  cursor: pointer;
}

.btn-nav__link-ZGhkpmnEIjM- {
  display: block;
  padding: 12px 23px;
  border: 1px solid var(--color-neutral-border);
  border-radius: 24px;
  transition: all 120ms cubic-bezier(0.2, 0, 0.31, 1);
}
.btn-nav__item--purpose-default-AJsRbspSeZM- .btn-nav__link-ZGhkpmnEIjM- {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-default-AJsRbspSeZM- .btn-nav__link-ZGhkpmnEIjM-:hover {
  border-color: var(--color-brand-primary-bg-strong-hover);
  box-shadow: inset 0 0 0 1px var(--color-brand-primary-bg-strong-hover);
  color: var(--color-neutral-text);
}
.btn-nav__item--purpose-default-AJsRbspSeZM-.is-current-VCnY1JmHV-0- .btn-nav__link-ZGhkpmnEIjM- {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
  border-color: var(--color-brand-primary-bg-strong);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-default-AJsRbspSeZM-.is-current-VCnY1JmHV-0- .btn-nav__link-ZGhkpmnEIjM-:hover {
  color: var(--color-brand-primary-text-onbg-strong);
  background: var(--color-brand-primary-bg-strong-hover);
  border-color: var(--color-brand-primary-bg-strong-hover);
  box-shadow: inset 0 0 0 1px var(--color-brand-primary-bg-strong-hover);
}
.btn-nav__item--purpose-employee--94MXDOduIc- .btn-nav__link-ZGhkpmnEIjM- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-employee--94MXDOduIc- .btn-nav__link-ZGhkpmnEIjM-:hover {
  border-color: var(--color-employee-bg-strong-hover);
  box-shadow: inset 0 0 0 1px var(--color-employee-bg-strong-hover);
  color: var(--color-employee-text-hover);
}
.btn-nav__item--purpose-employee--94MXDOduIc-.is-current-VCnY1JmHV-0- .btn-nav__link-ZGhkpmnEIjM- {
  color: var(--color-employee-text-onbg-strong);
  background-color: var(--color-employee-bg-strong);
  border-color: var(--color-employee-bg-strong);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-employee--94MXDOduIc-.is-current-VCnY1JmHV-0- .btn-nav__link-ZGhkpmnEIjM-:hover {
  color: var(--color-employee-text-onbg-strong);
  background: var(--color-employee-bg-strong-hover);
  border-color: var(--color-employee-bg-strong-hover);
  box-shadow: inset 0 0 0 1px var(--color-employee-bg-strong-hover);
}
.btn-nav--size-small-KaHH4-34QSg- .btn-nav__link-ZGhkpmnEIjM- {
  border-radius: 16px;
  padding: 5px 15px;
}.close-button-b6DP7H42qU8- {
  --close-button-padding: 8px;
  line-height: 0;
  padding: var(--close-button-padding);
  color: var(--color-brand-primary-text-hover);
  border: none;
  background: none;
  border-radius: 50%;
}

.close-button--type-modal-m6JUuGPe7qc- {
  padding: 0;
}

.close-button__inner-82LnVV-gNfU- {
  display: block;
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  background-color: transparent;
}
.close-button--type-modal-m6JUuGPe7qc- .close-button__inner-82LnVV-gNfU- {
  width: calc(1.5rem + 16px);
  height: calc(1.5rem + 16px);
  padding: 0;
  background-color: var(--color-neutral-bg-lighten);
  border-radius: 50%;
}

.close-button__icon-1g1cVc8S93g- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  color: var(--color-neutral-graphic);
  font-size: 1.5rem;
  transform: translate(-50%, -50%);
}
html[data-whatintent=mouse] .close-button-b6DP7H42qU8-:hover .close-button__icon-1g1cVc8S93g- {
  color: inherit;
}.tooltip-pCPtfByde3o- {
  position: absolute;
  z-index: 30;
  display: flex;
  will-change: visibility, transform, opacity;
  opacity: 0;
  transition: opacity 100ms ease-out;
  max-width: calc(100% - 16px);
  border-radius: 8px;
}
.tooltip-pCPtfByde3o-.is-unmounted-cxu0bUc7UWg- {
  visibility: hidden;
}
.tooltip-pCPtfByde3o-.is-open-XrvMxxrxXXc- {
  opacity: 1;
}

.tooltip--placement-top-psKTEjuAbes-,
.tooltip--placement-bottom-1ku68haI-zQ- {
  flex-direction: column;
}

.tooltip__arrow-X807rTKEc9k- {
  position: relative;
  width: 20px;
  height: 20px;
}
.tooltip--placement-top-psKTEjuAbes- .tooltip__arrow-X807rTKEc9k- {
  clip-path: inset(50% 0 0 0);
  bottom: -9px;
}
.tooltip--placement-right-7Uj1u5RqYsA- .tooltip__arrow-X807rTKEc9k- {
  clip-path: inset(0 50% 0 0);
  left: -9px;
}
.tooltip--placement-bottom-1ku68haI-zQ- .tooltip__arrow-X807rTKEc9k- {
  clip-path: inset(0 0 50% 0);
  top: -9px;
}
.tooltip--placement-left-Bu3N0jAvNIA- .tooltip__arrow-X807rTKEc9k- {
  clip-path: inset(0 0 0 50%);
  right: -9px;
}

.tooltip__arrow-X807rTKEc9k-::before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  background-color: var(--color-neutral-bg-level-3);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset;
}

.tooltip__inner-Teot6GRfu4Q- {
  transition: transform 100ms ease-out;
  max-height: inherit;
}
.tooltip--placement-top-psKTEjuAbes- .tooltip__inner-Teot6GRfu4Q- {
  transform: translateY(10px);
}
.tooltip--placement-right-7Uj1u5RqYsA- .tooltip__inner-Teot6GRfu4Q- {
  transform: translateX(-10px);
}
.tooltip--placement-bottom-1ku68haI-zQ- .tooltip__inner-Teot6GRfu4Q- {
  transform: translateY(-10px);
}
.tooltip--placement-left-Bu3N0jAvNIA- .tooltip__inner-Teot6GRfu4Q- {
  transform: translateX(10px);
}
.tooltip-pCPtfByde3o-.is-open-XrvMxxrxXXc- .tooltip__inner-Teot6GRfu4Q- {
  transform: translateY(0);
}

.tooltip__content-u4WNJWGHFqA- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  background: var(--color-neutral-bg-level-3);
  padding: 16px;
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  overflow: auto;
  max-height: inherit;
  max-width: 100%;
  border-radius: 8px;
}
.tooltip--fixed-width-WVv-xMi091Y- .tooltip__content-u4WNJWGHFqA- {
  width: 14rem;
}
.tooltip--large-QGC-B4XFsp4- .tooltip__content-u4WNJWGHFqA- {
  width: 25rem;
}
.tooltip--no-padding-tJ4pu6scJlw- .tooltip__content-u4WNJWGHFqA- {
  padding: 0;
}
.tooltip--has-close-button-VDNmkU1aD28- .tooltip__content-u4WNJWGHFqA- {
  padding-right: 32px;
}

.tooltip__close-QAQ3RVFBkTA- {
  position: absolute;
  right: 0;
  top: 0;
}.card-P3r3YjDhNzM- {
  --card-border-color: transparent;
  transition: transform var(--animation-duration-medium) var(--animation-easing-medium);
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  z-index: 0;
  transform: translateY(0);
  color: var(--color-neutral-text);
}
.card-P3r3YjDhNzM- .card__content-tag-fq8NJ8youx0- {
  transition: background-color var(--animation-duration-medium) var(--animation-easing-medium), color var(--animation-duration-medium) var(--animation-easing-medium);
}
.card-P3r3YjDhNzM-::before, .card-P3r3YjDhNzM-::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  border-radius: inherit;
  z-index: 1;
  border-color: var(--card-border-color);
}
.card-P3r3YjDhNzM-::after {
  opacity: 0;
  border-width: 2px;
  transition: border-color var(--animation-duration-short) var(--animation-easing-short), opacity var(--animation-duration-short) var(--animation-easing-short);
}
.card-P3r3YjDhNzM-::before {
  border-width: 1px;
}
.card-P3r3YjDhNzM-.is-active-TihwEvRq7Ec- {
  transform: translateY(-8px);
}
.card-P3r3YjDhNzM-.card--type-employee-Abyy8yUraEY- {
  --card-border-color: var(--color-employee-border);
}
.card-P3r3YjDhNzM-.is-selected-1EOTfKpe-pA- {
  --card-border-color: var(--color-brand-primary-border);
}
.card-P3r3YjDhNzM-.is-selected-1EOTfKpe-pA-::before, .card-P3r3YjDhNzM-.is-selected-1EOTfKpe-pA-::after {
  opacity: 1;
}
.card-P3r3YjDhNzM-[data-type]::before, .card-P3r3YjDhNzM-[data-type]::after {
  border-style: solid;
}

.card--disabled-qRWDqX-lkEY- {
  pointer-events: none;
}
.card--disabled-qRWDqX-lkEY-:not(.card--full-opacity-yGsK-hF0yr4-) {
  opacity: 0.5;
}

.card--selectable-8E95f2jaTcs- {
  --card-border-color: var(--color-neutral-border-subtle);
  cursor: pointer;
}
html[data-whatintent=mouse] .card--selectable-8E95f2jaTcs-:hover {
  --card-border-color: var(--color-brand-primary-border);
}
.card--selectable-8E95f2jaTcs-.card--type-employee-Abyy8yUraEY- {
  --card-border-color: var(--color-neutral-border-subtle);
}
html[data-whatintent=mouse] .card--selectable-8E95f2jaTcs-.card--type-employee-Abyy8yUraEY-:hover {
  --card-border-color: var(--color-employee-border);
}
.card--selectable-8E95f2jaTcs-.card--type-employee-Abyy8yUraEY-.is-selected-1EOTfKpe-pA- {
  --card-border-color: var(--color-employee-border);
}
.card--selectable-8E95f2jaTcs-:not(.is-active-TihwEvRq7Ec-)::before, .card--selectable-8E95f2jaTcs-:not(.is-active-TihwEvRq7Ec-)::after {
  border-style: solid;
}

.card--type-success-tJ35gQBIDm8- {
  --card-border-color: var(--color-success-border);
}

.card--type-error-y9JxM48KV7Q- {
  --card-border-color: var(--color-error-border);
}

.card--type-employee-Abyy8yUraEY- {
  --card-border-color: var(--color-error-border);
}

.card--elevation-1-xcecNsgVBck- {
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}

.card--elevation-2-pKYQ0uWz8Q0- {
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 2px 4px rgba(0, 0, 0, 0.1);
}

.card--elevation-3-GTVnbU9MOTE- {
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 4px 8px rgba(0, 0, 0, 0.1);
}

.card--elevation-4-ZZbIthxX5gs- {
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 8px 16px rgba(0, 0, 0, 0.1);
}

.card--elevation-5-kXd6AyY0Sls- {
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
}

.card--border-radius-none-WcBrZJdfAF8- {
  border-radius: 0;
}

.card--border-radius-top-none-2dJq-H1cni8- {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.card--border-radius-right-none-eno3xw20kg0- {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.card--border-radius-bottom-none-Ihd5YAJ2zyI- {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.card--border-radius-left-none-prhc-Lm1Gwk- {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.card--border-radius-small-Rrunf34nDSs- {
  border-radius: 4px;
}

.card--border-radius-top-small--tt1ekQcds0- {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.card--border-radius-right-small-UdGiwLAd-go- {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.card--border-radius-bottom-small-vZJ5fv5yZFc- {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.card--border-radius-left-small-Z52jfU8RQvQ- {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.card--border-radius-medium-GRJ2XCKXl0Q- {
  border-radius: 8px;
}

.card--border-radius-top-medium-r1M87Kc2JtA- {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.card--border-radius-right-medium--lCvuXTN8ws- {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.card--border-radius-bottom-medium-QRMSesinakk- {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.card--border-radius-left-medium-jz-PWBPpsr0- {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

.card--border-radius-large-1Aq4jmEs-28- {
  border-radius: 16px;
}

.card--border-radius-top-large-EqMd3kVvkCQ- {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.card--border-radius-right-large-Q-x4ksAur4Y- {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.card--border-radius-bottom-large-EcLwccqPSlM- {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}

.card--border-radius-left-large-FaF9ETH6QuQ- {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.card__top-u4kCQTZEN-Y- {
  flex: 1 0 auto;
}

.card__bottom-8HvdQjULRz0- {
  margin-top: 30px;
}

.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__content-139KaHtYr5c-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8- > .card__content-139KaHtYr5c-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__content-139KaHtYr5c-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-none-Ihd5YAJ2zyI- > .card__content-139KaHtYr5c-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__content-139KaHtYr5c-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0- > .card__content-139KaHtYr5c-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__content-139KaHtYr5c-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-small-vZJ5fv5yZFc- > .card__content-139KaHtYr5c-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__content-139KaHtYr5c-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA- > .card__content-139KaHtYr5c-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__content-139KaHtYr5c-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-medium-QRMSesinakk- > .card__content-139KaHtYr5c-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ-.card--is-closable-aMilAvGTPZQ- > .card__content-139KaHtYr5c-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__content-139KaHtYr5c-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ- > .card__content-139KaHtYr5c-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__content-139KaHtYr5c-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-large-EcLwccqPSlM- > .card__content-139KaHtYr5c-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-9Et4nMduEUY- > .card__content-139KaHtYr5c-:first-child, .card--attention-5nZ5FLYaIW4- > .card__content-139KaHtYr5c-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-9Et4nMduEUY- > .card__content-139KaHtYr5c-:last-child, .card--attention-5nZ5FLYaIW4- > .card__content-139KaHtYr5c-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card__content-139KaHtYr5c- {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--color-neutral-text);
}
.card__content-139KaHtYr5c-.card__content--with-tag-KFkf45iQ4n4- {
  padding-top: 0;
}
.card--with-background-image-wEWuVELqy1Q- .card__content-139KaHtYr5c- {
  z-index: 1;
}
.card--selectable-8E95f2jaTcs-.card--type-employee-Abyy8yUraEY- .card__content-139KaHtYr5c- {
  color: var(--color-employee-text);
}

.card__content-tag-wrapper-7I-odXM-FnM- {
  display: flex;
  min-height: calc(16px + calc(8px + var(--type-tiny-line-height) * 1em) + 16px);
  font-size: var(--type-tiny-font-size);
  flex-direction: column;
  padding-top: 16px;
  padding-bottom: 16px;
}
[data-class=option-card] .card__content-tag-wrapper-7I-odXM-FnM- {
  padding-right: 32px;
}

.card__content-tag-inner-JW1rA3j9iXo- {
  transition: opacity var(--animation-duration-medium) var(--animation-easing-medium);
  position: relative;
  opacity: 1;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.card__content-tag-inner-JW1rA3j9iXo-.is-hidden-u5U8Rq4EhSo- {
  opacity: 0;
}

.card__content--padding-none-CrZO3qUX25U- {
  padding: 0px;
}

.card__content--padding-xsmall-TRfz2TAJjnY- {
  padding: 8px;
}

.card__content--padding-small-5ltvsXoJJYU- {
  padding: 16px;
}

.card__content--padding-medium-l0OVFXeFLC4- {
  padding: 24px;
}

.card__content--padding-large-ycBjwxETeQM- {
  padding: 32px;
}

.card__content--padding-xlarge-TQ0fYhTThw0- {
  padding: 48px;
}

.card__content--padding-xxlarge-OrGFZJIM4o0- {
  padding: 64px;
}

.card__content--padding-top-none-pxSAuL2Jdhw- {
  padding-top: 0px;
}

.card__content--padding-right-none-8o92IXm9y7E- {
  padding-right: 0px;
}

.card__content--padding-bottom-none-dlYl-0xmfuo- {
  padding-bottom: 0px;
}

.card__content--padding-left-none-UAFC21zBOTA- {
  padding-left: 0px;
}

.card__content--padding-vertical-none-CwZ44xD4Q2E- {
  padding-top: 0px;
  padding-bottom: 0px;
}

.card__content--padding-horizontal-none-ajnMiWYmQ2Q- {
  padding-left: 0px;
  padding-right: 0px;
}

.card__content--padding-top-xsmall-zThCfEZyq3s- {
  padding-top: 8px;
}

.card__content--padding-right-xsmall-DQ8IXLJ--Dg- {
  padding-right: 8px;
}

.card__content--padding-bottom-xsmall-XVvFdzj-r-M- {
  padding-bottom: 8px;
}

.card__content--padding-left-xsmall-eGsFtvOXD2c- {
  padding-left: 8px;
}

.card__content--padding-vertical-xsmall-vAJXig4Jmf0- {
  padding-top: 8px;
  padding-bottom: 8px;
}

.card__content--padding-horizontal-xsmall-7eTZbgn5-R0- {
  padding-left: 8px;
  padding-right: 8px;
}

.card__content--padding-top-small-ahoJiGJTP9g- {
  padding-top: 16px;
}

.card__content--padding-right-small-hjbJM8FN2TU- {
  padding-right: 16px;
}

.card__content--padding-bottom-small-OXv561kaHC4- {
  padding-bottom: 16px;
}

.card__content--padding-left-small-ryqKKcuCUx8- {
  padding-left: 16px;
}

.card__content--padding-vertical-small-3JNGphCXVi4- {
  padding-top: 16px;
  padding-bottom: 16px;
}

.card__content--padding-horizontal-small-A2EkXHrwccc- {
  padding-left: 16px;
  padding-right: 16px;
}

.card__content--padding-top-medium-xkZt-XmsHa0- {
  padding-top: 24px;
}

.card__content--padding-right-medium-aXJUSX4e4MY- {
  padding-right: 24px;
}

.card__content--padding-bottom-medium--hi9i4FE5V0- {
  padding-bottom: 24px;
}

.card__content--padding-left-medium-NVvsXNitXNM- {
  padding-left: 24px;
}

.card__content--padding-vertical-medium-yV3dIPB-gXQ- {
  padding-top: 24px;
  padding-bottom: 24px;
}

.card__content--padding-horizontal-medium-ICuZSmeWJoc- {
  padding-left: 24px;
  padding-right: 24px;
}

.card__content--padding-top-large-KIbsGscrf0Y- {
  padding-top: 32px;
}

.card__content--padding-right-large-F-orcstyVy8- {
  padding-right: 32px;
}

.card__content--padding-bottom-large-DNG-Y59CsUw- {
  padding-bottom: 32px;
}

.card__content--padding-left-large-ODCklVC079w- {
  padding-left: 32px;
}

.card__content--padding-vertical-large-kVapawyZg0U- {
  padding-top: 32px;
  padding-bottom: 32px;
}

.card__content--padding-horizontal-large-9EM5Q6a-xvA- {
  padding-left: 32px;
  padding-right: 32px;
}

.card__content--padding-top-xlarge-HMg9M4DATpc- {
  padding-top: 48px;
}

.card__content--padding-right-xlarge-A2DdKfr0hy4- {
  padding-right: 48px;
}

.card__content--padding-bottom-xlarge-7f7uD2dZEaY- {
  padding-bottom: 48px;
}

.card__content--padding-left-xlarge-py6Ob8Oazfo- {
  padding-left: 48px;
}

.card__content--padding-vertical-xlarge-445wGau-Hyo- {
  padding-top: 48px;
  padding-bottom: 48px;
}

.card__content--padding-horizontal-xlarge-0fOa-kMd3Hg- {
  padding-left: 48px;
  padding-right: 48px;
}

.card__content--padding-top-xxlarge-OPP-wi5l5sc- {
  padding-top: 64px;
}

.card__content--padding-right-xxlarge-wvEq7uI5C7A- {
  padding-right: 64px;
}

.card__content--padding-bottom-xxlarge-msQ-aL9A9sc- {
  padding-bottom: 64px;
}

.card__content--padding-left-xxlarge-wDYs1tMBIXk- {
  padding-left: 64px;
}

.card__content--padding-vertical-xxlarge-K5nlnpblH14- {
  padding-top: 64px;
  padding-bottom: 64px;
}

.card__content--padding-horizontal-xxlarge-ShQmu9FybwE- {
  padding-left: 64px;
  padding-right: 64px;
}

.card__content--border-radius-none-DJBQrhRRid8- {
  border-radius: 0;
}

.card__content--border-radius-small-fa3h4cRPPBY- {
  border-radius: 4px;
}

.card__content--border-radius-medium-grITo1qNUhI- {
  border-radius: 8px;
}

.card__content--border-radius-large-txIEY3SCo1I- {
  border-radius: 16px;
}

.card__content--border-radius-top-none-9MSkbSMTgRg- {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.card__content--border-radius-right-none-HTTI1UKJFo8- {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.card__content--border-radius-bottom-none--uqbyC2imnw- {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.card__content--border-radius-left-none-v9ebkUPfp4A- {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.card__content--border-radius-top-small-wA6o-AzW9ls- {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.card__content--border-radius-right-small-0c-IwHFMmoc- {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.card__content--border-radius-bottom-small-SpzRNbzIBH0- {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.card__content--border-radius-left-small-JQz-5tGfVAo- {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.card__content--border-radius-top-medium-kUpRkArnoaA- {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.card__content--border-radius-right-medium-FwFc1A9HUYE- {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.card__content--border-radius-bottom-medium-mEU14T5MpRY- {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.card__content--border-radius-left-medium-1BDEhvuULbc- {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

.card__content--border-radius-top-large-2GClGaJ3foE- {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.card__content--border-radius-right-large-h0I3RpePDwo- {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.card__content--border-radius-bottom-large-DsfiQuNuMR4- {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}

.card__content--border-radius-left-large-Z7TYN2NvN7A- {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8- > .card__footer-E572hMn27ts-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__header-XGvmX7O6aus-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8- > .card__header-XGvmX7O6aus-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-none-Ihd5YAJ2zyI- > .card__footer-E572hMn27ts-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__header-XGvmX7O6aus-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-bottom-none-Ihd5YAJ2zyI- > .card__header-XGvmX7O6aus-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0- > .card__footer-E572hMn27ts-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__header-XGvmX7O6aus-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0- > .card__header-XGvmX7O6aus-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-small-vZJ5fv5yZFc- > .card__footer-E572hMn27ts-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__header-XGvmX7O6aus-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-bottom-small-vZJ5fv5yZFc- > .card__header-XGvmX7O6aus-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA- > .card__footer-E572hMn27ts-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__header-XGvmX7O6aus-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA- > .card__header-XGvmX7O6aus-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-medium-QRMSesinakk- > .card__footer-E572hMn27ts-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__header-XGvmX7O6aus-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-bottom-medium-QRMSesinakk- > .card__header-XGvmX7O6aus-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ- > .card__footer-E572hMn27ts-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ-.card--is-closable-aMilAvGTPZQ- > .card__header-XGvmX7O6aus-:nth-child(2),
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__header-XGvmX7O6aus-:first-child,
.card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ- > .card__header-XGvmX7O6aus-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-large-EcLwccqPSlM- > .card__footer-E572hMn27ts-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__header-XGvmX7O6aus-:last-child,
.card-P3r3YjDhNzM-.card--border-radius-bottom-large-EcLwccqPSlM- > .card__header-XGvmX7O6aus-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-9Et4nMduEUY- > .card__footer-E572hMn27ts-:first-child, .card--attention-5nZ5FLYaIW4- > .card__footer-E572hMn27ts-:first-child,
.card--border-9Et4nMduEUY- > .card__header-XGvmX7O6aus-:first-child,
.card--attention-5nZ5FLYaIW4- > .card__header-XGvmX7O6aus-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-9Et4nMduEUY- > .card__footer-E572hMn27ts-:last-child, .card--attention-5nZ5FLYaIW4- > .card__footer-E572hMn27ts-:last-child,
.card--border-9Et4nMduEUY- > .card__header-XGvmX7O6aus-:last-child,
.card--attention-5nZ5FLYaIW4- > .card__header-XGvmX7O6aus-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card__footer-E572hMn27ts-,
.card__header-XGvmX7O6aus- {
  position: relative;
  border-top: 0;
  min-height: 80px;
  display: flex;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
}
.card__footer-E572hMn27ts-.text-center,
.card__header-XGvmX7O6aus-.text-center {
  justify-content: center;
}
.card__footer-E572hMn27ts-.text-left,
.card__header-XGvmX7O6aus-.text-left {
  justify-content: start;
}
.card__footer-E572hMn27ts-.text-right,
.card__header-XGvmX7O6aus-.text-right {
  justify-content: end;
}
.card--with-background-image-wEWuVELqy1Q- > .card__footer-E572hMn27ts-,
.card--with-background-image-wEWuVELqy1Q- > .card__header-XGvmX7O6aus- {
  background: transparent;
}

.card__footer--padding-none-dgQLLNxyfng- {
  padding: 16px 0px;
}

.card__footer--padding-xsmall-bqeeR0UwzY4- {
  padding: 16px 8px;
}

.card__footer--padding-small-GCQqB-jBh2Q- {
  padding: 16px 16px;
}

.card__footer--padding-medium-ArS4rqrRgpg- {
  padding: 16px 24px;
}

.card__footer--padding-large-7rTjgBdQqVo- {
  padding: 16px 32px;
}

.card__footer--padding-xlarge--JGO8vDtXmo- {
  padding: 16px 48px;
}

.card__footer--padding-xxlarge-Vc95yh5T04o- {
  padding: 16px 64px;
}

.card__footer--padding-right-none-QCu7yau68c8- {
  padding-right: 0px;
}

.card__footer--padding-left-none-BkD3eyAKfYQ- {
  padding-left: 0px;
}

.card__footer--padding-vertical-none-lEXr8g435-s- {
  padding-top: 0px;
  padding-bottom: 0px;
}

.card__footer--padding-horizontal-none--wC1JCI6qcQ- {
  padding-left: 0px;
  padding-right: 0px;
}

.card__footer--padding-right-xsmall-HFc5S8mKzzk- {
  padding-right: 8px;
}

.card__footer--padding-left-xsmall-DlRh5w-prx4- {
  padding-left: 8px;
}

.card__footer--padding-vertical-xsmall-OSar5ixesII- {
  padding-top: 8px;
  padding-bottom: 8px;
}

.card__footer--padding-horizontal-xsmall--F1vXsIqJf4- {
  padding-left: 8px;
  padding-right: 8px;
}

.card__footer--padding-right-small-QtgXpyVlcHM- {
  padding-right: 16px;
}

.card__footer--padding-left-small-PeALv-8sarc- {
  padding-left: 16px;
}

.card__footer--padding-vertical-small-6uazOzSdj1M- {
  padding-top: 16px;
  padding-bottom: 16px;
}

.card__footer--padding-horizontal-small-wnS4nF2l6A0- {
  padding-left: 16px;
  padding-right: 16px;
}

.card__footer--padding-right-medium-rH90spnWJA0- {
  padding-right: 24px;
}

.card__footer--padding-left-medium-H-LRF7R-sM4- {
  padding-left: 24px;
}

.card__footer--padding-vertical-medium-7VQwaXg4LLs- {
  padding-top: 24px;
  padding-bottom: 24px;
}

.card__footer--padding-horizontal-medium-gzxNGrJ43Oo- {
  padding-left: 24px;
  padding-right: 24px;
}

.card__footer--padding-right-large-RYORuhCzOTc- {
  padding-right: 32px;
}

.card__footer--padding-left-large-UrpdlD5ozu8- {
  padding-left: 32px;
}

.card__footer--padding-vertical-large-cFSOBRICD5M- {
  padding-top: 32px;
  padding-bottom: 32px;
}

.card__footer--padding-horizontal-large-x9m-pVKj0KI- {
  padding-left: 32px;
  padding-right: 32px;
}

.card__footer--padding-right-xlarge-zXRj3DxDr0k- {
  padding-right: 48px;
}

.card__footer--padding-left-xlarge-W606AcbVJFI- {
  padding-left: 48px;
}

.card__footer--padding-vertical-xlarge-6h-JqNOKrzE- {
  padding-top: 48px;
  padding-bottom: 48px;
}

.card__footer--padding-horizontal-xlarge-6-whdBAQiwk- {
  padding-left: 48px;
  padding-right: 48px;
}

.card__footer--padding-right-xxlarge-0q1dSjphFUw- {
  padding-right: 64px;
}

.card__footer--padding-left-xxlarge--KdaNeMOwJM- {
  padding-left: 64px;
}

.card__footer--padding-vertical-xxlarge-XriK-kPQLoU- {
  padding-top: 64px;
  padding-bottom: 64px;
}

.card__footer--padding-horizontal-xxlarge-0HfNTLgaghE- {
  padding-left: 64px;
  padding-right: 64px;
}

.card__header--padding-none-UvxjpFtxz-s- {
  padding: 16px 0px;
}

.card__header--padding-xsmall-FHinUOd40PI- {
  padding: 16px 8px;
}

.card__header--padding-small-PugCoV7RoYM- {
  padding: 16px 16px;
}

.card__header--padding-medium-b2zncQspYt4- {
  padding: 16px 24px;
}

.card__header--padding-large-ba1-rtMylRA- {
  padding: 16px 32px;
}

.card__header--padding-xlarge-gKC9ABe5Tws- {
  padding: 16px 48px;
}

.card__header--padding-xxlarge-9buC5vBOQCo- {
  padding: 16px 64px;
}

.card__header--padding-right-none-Pf0oFBVpIOU- {
  padding-right: 0px;
}

.card__header--padding-left-none-L8uGhuucc-c- {
  padding-left: 0px;
}

.card__header--padding-vertical-none-Ygpvyj82ILM- {
  padding-top: 0px;
  padding-bottom: 0px;
}

.card__header--padding-horizontal-none-GTYZaRFfHpM- {
  padding-left: 0px;
  padding-right: 0px;
}

.card__header--padding-right-xsmall-LBquPPDOsfk- {
  padding-right: 8px;
}

.card__header--padding-left-xsmall-mQKL5glO8FU- {
  padding-left: 8px;
}

.card__header--padding-vertical-xsmall-E0Tdnzj1Yg8- {
  padding-top: 8px;
  padding-bottom: 8px;
}

.card__header--padding-horizontal-xsmall-fXWuzWc3tnw- {
  padding-left: 8px;
  padding-right: 8px;
}

.card__header--padding-right-small-Ain42BcfxuM- {
  padding-right: 16px;
}

.card__header--padding-left-small-eSmzTLapqCk- {
  padding-left: 16px;
}

.card__header--padding-vertical-small-fR--A7r43lc- {
  padding-top: 16px;
  padding-bottom: 16px;
}

.card__header--padding-horizontal-small-U4cDauH24HQ- {
  padding-left: 16px;
  padding-right: 16px;
}

.card__header--padding-right-medium-wjkFNTmVuVI- {
  padding-right: 24px;
}

.card__header--padding-left-medium-6QEoBLrOQrU- {
  padding-left: 24px;
}

.card__header--padding-vertical-medium-x5UYIRX2MUQ- {
  padding-top: 24px;
  padding-bottom: 24px;
}

.card__header--padding-horizontal-medium-s2eQ5T-uTek- {
  padding-left: 24px;
  padding-right: 24px;
}

.card__header--padding-right-large-PTzy0X3lOPc- {
  padding-right: 32px;
}

.card__header--padding-left-large-VCyDb5biC3o- {
  padding-left: 32px;
}

.card__header--padding-vertical-large-o2UZTECSyJg- {
  padding-top: 32px;
  padding-bottom: 32px;
}

.card__header--padding-horizontal-large-qtg6BaiWZd4- {
  padding-left: 32px;
  padding-right: 32px;
}

.card__header--padding-right-xlarge-XxxndfX2RpY- {
  padding-right: 48px;
}

.card__header--padding-left-xlarge-XWVlDe-C30I- {
  padding-left: 48px;
}

.card__header--padding-vertical-xlarge-8cdg-34nxzM- {
  padding-top: 48px;
  padding-bottom: 48px;
}

.card__header--padding-horizontal-xlarge-T3Cg-aXYJ54- {
  padding-left: 48px;
  padding-right: 48px;
}

.card__header--padding-right-xxlarge-OeTy9aGfmHM- {
  padding-right: 64px;
}

.card__header--padding-left-xxlarge-G-1dZ3CR4xo- {
  padding-left: 64px;
}

.card__header--padding-vertical-xxlarge-spdUkM7S8H0- {
  padding-top: 64px;
  padding-bottom: 64px;
}

.card__header--padding-horizontal-xxlarge-ZoOhbph2kqw- {
  padding-left: 64px;
  padding-right: 64px;
}

.card--link-border-437GKL1sS8Y- {
  color: var(--color-neutral-text);
  font-weight: inherit;
  cursor: pointer;
}
html[data-whatintent=mouse] .card--link-border-437GKL1sS8Y-:hover {
  transition: border-color var(--animation-duration-short) var(--animation-easing-short);
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .card--link-border-437GKL1sS8Y-:hover::before {
  border-color: var(--color-brand-primary-border);
  border-style: solid;
}

.card--link-background-kvyYaEUR8FU- {
  --card-hover-background: var(--color-neutral-bg-hover);
  color: var(--color-neutral-text);
  font-weight: inherit;
  cursor: pointer;
}
html[data-whatintent=mouse] .card--link-background-kvyYaEUR8FU-:hover {
  color: var(--color-neutral-text);
}
.card--link-background-kvyYaEUR8FU-::before {
  transition: background-color var(--animation-duration-short) var(--animation-easing-short);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  background-color: transparent;
  border-radius: inherit;
  z-index: -1;
}
html[data-whatintent=mouse] .card--link-background-kvyYaEUR8FU-:hover::before {
  transition: background-color var(--animation-duration-short) var(--animation-easing-short);
  background-color: var(--card-hover-background);
}

.card__background-image-kNhSeCFCgUQ- {
  border-radius: inherit;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
}

.card__background-image-picture-o7m-TdHrlWo- {
  border-radius: inherit;
  display: block;
  width: 100%;
  height: 100%;
}
.card-P3r3YjDhNzM- .card__background-image-picture-o7m-TdHrlWo- {
  overflow: hidden;
  position: absolute;
  border-radius: inherit;
}

.card__content--with-background-image-CTpp8oGVzdI- {
  position: relative;
  width: 100%;
  height: 100%;
}

.card__content-background-image-picture-Pk4y2wzx0oc- {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
}
.card-P3r3YjDhNzM- .card__content-background-image-picture-Pk4y2wzx0oc- {
  overflow: hidden;
  position: absolute;
  border-radius: inherit;
}

.card__content-object-fit-mATZhaeXauA- {
  border-radius: inherit;
  display: block;
  z-index: -1;
  top: 0;
  left: 0;
}

.card-P3r3YjDhNzM-.bg-brand-secondary-bg-subtlest {
  --card-hover-background: var(--color-brand-secondary-bg-subtlest-hover);
}

@media (max-width: 37.499rem) {
  .card--full-width-lGWJCHYLjKE- {
    width: calc(100% + 30px);
    margin-left: -15px;
    margin-right: -15px;
  }
}

.card--type-inactive-jc6pzL8Je5A- {
  --card-border-color: var(--color-disabled-border);
}

.card--type-attention-xxKiLyEtRn8- {
  --card-border-color: var(--color-attention-border);
}

.card--type-light-JTBV7MxQVdU- {
  --card-border-color: var(--color-neutral-border-subtle);
}

.card--border-dashed-pXd8Y4wsVEQ-[data-type]::before, .card--border-dashed-pXd8Y4wsVEQ-[data-type]::after {
  border-width: 2px;
  border-style: dashed;
}
.card--border-dashed-pXd8Y4wsVEQ-.card--selectable-8E95f2jaTcs-:not(.is-active-TihwEvRq7Ec-)::before, .card--border-dashed-pXd8Y4wsVEQ-.card--selectable-8E95f2jaTcs-:not(.is-active-TihwEvRq7Ec-)::after {
  border-width: 2px;
  border-style: dashed;
}
html[data-whatintent=mouse] .card--border-dashed-pXd8Y4wsVEQ-.card--link-border-437GKL1sS8Y-:hover::before, html[data-whatintent=mouse] .card--border-dashed-pXd8Y4wsVEQ-.card--link-border-437GKL1sS8Y-:hover::after {
  border-width: 2px;
  border-style: dashed;
}

.card__close-Nkn4dcj9S0o- {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}

.card__figure-5GSo6t--60o- {
  position: relative;
  flex-shrink: 0;
}

.card__image-oY4PzwoDrtg- {
  width: 100%;
  height: auto;
  display: block;
}
.card--attention-5nZ5FLYaIW4- .card__image-oY4PzwoDrtg- {
  border-radius: 0;
}
.card--border-radius-small-Rrunf34nDSs- .card__image-oY4PzwoDrtg- {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card--border-radius-medium-GRJ2XCKXl0Q- .card__image-oY4PzwoDrtg- {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card--border-radius-large-1Aq4jmEs-28- .card__image-oY4PzwoDrtg- {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-none-2dJq-H1cni8- > .card__footer-E572hMn27ts-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-P3r3YjDhNzM-.card--border-radius-none-WcBrZJdfAF8- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-none-Ihd5YAJ2zyI- > .card__footer-E572hMn27ts-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-small--tt1ekQcds0- > .card__footer-E572hMn27ts-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-P3r3YjDhNzM-.card--border-radius-small-Rrunf34nDSs- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-small-vZJ5fv5yZFc- > .card__footer-E572hMn27ts-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-medium-r1M87Kc2JtA- > .card__footer-E572hMn27ts-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-P3r3YjDhNzM-.card--border-radius-medium-GRJ2XCKXl0Q- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-medium-QRMSesinakk- > .card__footer-E572hMn27ts-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ-.card--is-closable-aMilAvGTPZQ- > .card__footer-E572hMn27ts-:nth-child(2), .card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__footer-E572hMn27ts-:first-child, .card-P3r3YjDhNzM-.card--border-radius-top-large-EqMd3kVvkCQ- > .card__footer-E572hMn27ts-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-P3r3YjDhNzM-.card--border-radius-large-1Aq4jmEs-28- > .card__footer-E572hMn27ts-:last-child, .card-P3r3YjDhNzM-.card--border-radius-bottom-large-EcLwccqPSlM- > .card__footer-E572hMn27ts-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-9Et4nMduEUY- > .card__footer-E572hMn27ts-:first-child, .card--attention-5nZ5FLYaIW4- > .card__footer-E572hMn27ts-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-9Et4nMduEUY- > .card__footer-E572hMn27ts-:last-child, .card--attention-5nZ5FLYaIW4- > .card__footer-E572hMn27ts-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo- {
  border-left: 4px solid;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--border-radius-small-Rrunf34nDSs- > :first-child, .card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--border-radius-medium-GRJ2XCKXl0Q- > :first-child, .card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--border-radius-large-1Aq4jmEs-28- > :first-child {
  border-top-left-radius: 0;
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--border-radius-small-Rrunf34nDSs- > :last-child, .card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--border-radius-medium-GRJ2XCKXl0Q- > :last-child, .card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--border-radius-large-1Aq4jmEs-28- > :last-child {
  border-bottom-left-radius: 0;
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--left-bordered-blue--kuCAzgd9bQ- {
  border-left-color: var(--color-palette-blue-500);
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--left-bordered-blue-l-k9JzTyTH-XE- {
  border-left-color: var(--color-palette-blue-300);
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--left-bordered-green-UFaav6Ibz-Y- {
  border-left-color: var(--color-palette-green-500);
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--left-bordered-green-l-36yxKp1t12w- {
  border-left-color: var(--color-palette-green-300);
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--left-bordered-pink-oZD8W43qLpo- {
  border-left-color: var(--color-palette-pink-500);
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--left-bordered-pink-l-4XA0HfVk1Uc- {
  border-left-color: var(--color-palette-pink-300);
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--left-bordered-orange-XdsA9875nFU- {
  border-left-color: var(--color-palette-orange-500);
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-.card--link--t1ofrMUaGA-.card--left-bordered-4Tfcsw6klIo-::before {
  left: -4px;
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-[data-type]::before, .card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-[data-type]::after {
  left: -4px;
}
.card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-[data-type].is-selected-1EOTfKpe-pA-::before, .card-P3r3YjDhNzM-.card--left-bordered-4Tfcsw6klIo-[data-type].is-selected-1EOTfKpe-pA-::after {
  left: -4px;
}.carousel-hero__container-tsHEQcBN8-Y- {
  position: relative;
  margin-top: -30px;
  overflow: hidden;
}

.carousel-hero-dwOD5ubaAWE- {
  --carousel-hero-dots-bottom: calc((100vw - 180px) / 4 * 0.0866);
  --carousel-hero-dots-padding-top: calc(50% + 20px);
  --carousel-hero-background-display: block;
  position: relative;
  overflow: hidden;
  z-index: 0;
  margin-left: auto;
  margin-right: auto;
  touch-action: pan-y;
  max-width: 2560px;
}
@media (min-width: 80.5rem) {
  .carousel-hero-dwOD5ubaAWE- {
    --carousel-hero-dots-bottom: calc((80.5rem - 180px) / 4 * 0.0866);
  }
}
.carousel-hero-dwOD5ubaAWE- .slick-track {
  display: flex;
  height: 100%;
}
.carousel-hero-dwOD5ubaAWE- .slick-slide {
  display: flex;
  position: relative;
  float: left;
  height: auto;
  opacity: 1 !important;
}
.carousel-hero-dwOD5ubaAWE- .slick-slide:not(.slick-current) {
  pointer-events: none;
}
.carousel-hero-dwOD5ubaAWE- .slick-slide:not(.slick-current) .carousel-hero__inner-i-EZMM3msq8- {
  display: none;
}
.carousel-hero-dwOD5ubaAWE- .slick-slide > div {
  width: 100%;
}
@media (min-width: 62.5rem) {
  .carousel-hero-dwOD5ubaAWE-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 33.3203125%;
  }
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-dwOD5ubaAWE-::before {
    padding-top: 26.65625%;
  }
}
@media (min-width: 62.5rem) {
  .carousel-hero-dwOD5ubaAWE- .slick-list {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
}

.carousel-hero__item-dfcmfKAPsCE- {
  position: relative;
  overflow: hidden;
  width: 100%;
  min-height: 1px;
  display: none;
  color: var(--color-neutral-text);
  transition: background-color 300ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
@media (min-width: 62.5rem) {
  .carousel-hero__item-dfcmfKAPsCE- {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.carousel-hero-dwOD5ubaAWE- .carousel-hero__item-dfcmfKAPsCE- {
  height: 100%;
}
.carousel-hero__item-dfcmfKAPsCE-:first-child {
  display: block;
}
.carousel-hero__item-dfcmfKAPsCE-.is-current-HxDfM8juw7g- {
  z-index: 1;
}
.carousel-hero__item-dfcmfKAPsCE-.is-prev-current-hYZxoT7I1oM- {
  z-index: 2;
}
.carousel-hero__item-dfcmfKAPsCE-:not(.is-current-HxDfM8juw7g-) {
  background-color: transparent !important;
}
@media (min-width: 62.5rem) {
  .carousel-hero__item-dfcmfKAPsCE-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 33.3203125%;
  }
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-dwOD5ubaAWE-:not(.carousel-hero--min-height-qLqOOBkNIMs-) .carousel-hero__item-dfcmfKAPsCE-::before {
    padding-top: 26.65625%;
  }
}

.carousel-hero__background-ZWwAuVMhIaU- {
  position: relative;
  display: var(--carousel-hero-background-display);
  width: 100%;
  height: auto;
  opacity: 1;
  transition: 300ms cubic-bezier(0.25, 0.1, 0.25, 1);
  transition-property: opacity, transform;
}
@media (min-width: 62.5rem) {
  .carousel-hero__background-ZWwAuVMhIaU- {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.carousel-hero__item-dfcmfKAPsCE-.is-current-HxDfM8juw7g- .carousel-hero__background-ZWwAuVMhIaU- {
  transform: translateX(0);
}
.carousel-hero__item-dfcmfKAPsCE-.is-prev-UaS31qCmYCE- .carousel-hero__background-ZWwAuVMhIaU- {
  transform: translateX(-20px);
}
.carousel-hero__item-dfcmfKAPsCE-.is-next-lSN3iuqKUEA- .carousel-hero__background-ZWwAuVMhIaU- {
  transform: translateX(20px);
}
.carousel-hero__item-dfcmfKAPsCE-.is-prev-current-hYZxoT7I1oM- .carousel-hero__background-ZWwAuVMhIaU- {
  opacity: 0;
}
.carousel-hero__background-ZWwAuVMhIaU-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 50%;
}
@media (min-width: 62.5rem) {
  .carousel-hero__background-ZWwAuVMhIaU-::before {
    padding-top: 33.3203125%;
  }
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-dwOD5ubaAWE-:not(.carousel-hero--min-height-qLqOOBkNIMs-) .carousel-hero__background-ZWwAuVMhIaU-::before {
    padding-top: 26.65625%;
  }
}

.carousel-hero__background-image-2mZv1Ia08Vs- {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-dwOD5ubaAWE-:not(.carousel-hero--min-height-qLqOOBkNIMs-) .carousel-hero__background-image-2mZv1Ia08Vs- {
    top: -10%;
  }
}

.carousel-hero__video-wrapper-fMO8fDgRxMQ- {
  display: none;
}
@media (min-width: 62.5rem) {
  .carousel-hero__video-wrapper-fMO8fDgRxMQ- {
    display: block;
  }
}

.carousel-hero__background-video-2mjI71vQbzM- {
  --video-border-radius: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background-color: var(--color-neutral-bg-level-1);
}

.carousel-hero__content-vEpyeiMsO2Y- {
  padding-top: 30px;
  padding-bottom: 70px;
  opacity: 0;
  transition: 300ms cubic-bezier(0.25, 0.1, 0.25, 1) 100ms;
  transition-property: opacity, transform;
}
@media (max-width: 62.499rem) {
  .carousel-hero__content-vEpyeiMsO2Y- {
    padding-top: 64px;
    text-align: center;
  }
}
@media (min-width: 62.5rem) {
  .carousel-hero__content-vEpyeiMsO2Y- {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    bottom: calc((100vw - 180px) / 4 * 0.142);
    padding-bottom: 30px;
  }
}
@media (min-width: 2560px) {
  .carousel-hero__content-vEpyeiMsO2Y- {
    bottom: 84.49px;
  }
}
.carousel-hero__item-dfcmfKAPsCE-.is-current-HxDfM8juw7g- .carousel-hero__content-vEpyeiMsO2Y- {
  transform: translateX(0);
  opacity: 1;
}
.carousel-hero__item-dfcmfKAPsCE-.is-prev-UaS31qCmYCE- .carousel-hero__content-vEpyeiMsO2Y- {
  transform: translateX(-20px);
}
.carousel-hero__item-dfcmfKAPsCE-.is-next-lSN3iuqKUEA- .carousel-hero__content-vEpyeiMsO2Y- {
  transform: translateX(20px);
}

.carousel-hero__dots-Q66ioTpPOnE- {
  position: absolute;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  pointer-events: none;
}
@media (min-width: 62.5rem) {
  .carousel-hero__dots-Q66ioTpPOnE- {
    top: auto;
    bottom: var(--carousel-hero-dots-bottom);
  }
}
@media (max-width: 62.499rem) {
  .carousel-hero__dots-Q66ioTpPOnE-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: var(--carousel-hero-dots-padding-top);
  }
}
.carousel-hero__dots-Q66ioTpPOnE- li {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
  cursor: pointer;
  vertical-align: top;
}

.carousel-hero__indicator-dzrJSJcrbtA- {
  display: block;
  position: relative;
  background: transparent;
  border-radius: 50%;
  border: none;
  z-index: 1;
  pointer-events: auto;
  height: 24px;
  width: 24px;
  outline-offset: -2px;
}
.carousel-hero__indicator-dzrJSJcrbtA-::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 12px;
  border: 1px solid var(--color-brand-primary-border);
  border-radius: 50%;
}
.carousel-hero__indicator-dzrJSJcrbtA-[aria-current=true]::before {
  background: var(--color-brand-primary-border);
}

.carousel-hero__pause-button-container-QKDxY3LZmJM- {
  position: absolute;
  width: 100%;
  height: 100%;
}
@media (max-width: 62.499rem) {
  .carousel-hero__pause-button-container-QKDxY3LZmJM- {
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
  }
}
.carousel-hero__pause-button-container-QKDxY3LZmJM- .carousel-hero__pause-button-inner-bRHcILlBX-E- {
  position: relative;
  height: 100%;
  width: 100%;
  max-width: 2560px;
  margin: 0 auto;
}
@media (max-width: 62.499rem) {
  .carousel-hero__pause-button-container-QKDxY3LZmJM- .carousel-hero__pause-button-inner-bRHcILlBX-E-::before {
    content: "";
    display: block;
    width: 100%;
    margin-top: calc(50% + 16px);
  }
}
.carousel-hero__pause-button-container-QKDxY3LZmJM- .carousel-hero__pause-button-inner-bRHcILlBX-E- .carousel-hero__pause-button-vJecIsnlvWI-[type=button] {
  position: absolute;
  right: 24px;
  bottom: 24px;
  z-index: 1;
}
@media (max-width: 62.499rem) {
  .carousel-hero__pause-button-container-QKDxY3LZmJM- .carousel-hero__pause-button-inner-bRHcILlBX-E- .carousel-hero__pause-button-vJecIsnlvWI-[type=button] {
    right: 16px;
    bottom: unset;
  }
}.banner-BmMAqNMm4dQ- {
  position: relative;
  display: flex;
  flex-direction: column;
  border-radius: 8px;
  width: 100%;
  color: var(--color-neutral-text);
}
.banner-BmMAqNMm4dQ-.click-area {
  cursor: pointer;
}
html[data-whatintent=mouse] .banner-BmMAqNMm4dQ-:hover {
  color: var(--color-neutral-text);
}
@media (min-width: 62.5rem) {
  .banner-BmMAqNMm4dQ-.banner--large-HrZdEUWYiOw- {
    border-radius: 16px;
  }
}

.banner--full-size-image-ySygznMNzPc- .banner-item-phPxEhrsw4w- {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  flex: 1;
}

.banner-item__image-column-VpgrIIMUfyw- {
  overflow: hidden;
  position: relative;
  width: 100%;
  border-radius: 8px 8px 0 0;
}
@media (min-width: 62.5rem) {
  .banner-item__image-column-VpgrIIMUfyw- {
    position: absolute;
    height: 100%;
    border-radius: 16px;
  }
  .banner--small-gRmNzp1gl-0- .banner-item__image-column-VpgrIIMUfyw- {
    border-radius: 8px;
  }
  .banner--align-vertical-5-IDFBgJCyo- .banner-item__image-column-VpgrIIMUfyw- {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: auto;
    border-radius: 8px 8px 0 0;
  }
}
.banner--align-horizontal-2zEzGemmE5w- .banner-item__image-column-VpgrIIMUfyw- {
  position: absolute;
  height: 100%;
  border-radius: 8px;
}
.banner--full-size-image-ySygznMNzPc- .banner-item__image-column-VpgrIIMUfyw- {
  position: absolute;
  height: 100%;
  border-radius: 8px;
}
.banner-item__image-column-VpgrIIMUfyw-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: calc(var(--banner-aspect-ratio-height) / var(--banner-aspect-ratio-width) * 100%);
}
.banner--align-horizontal-2zEzGemmE5w- .banner-item__image-column-VpgrIIMUfyw-::before {
  padding-top: 0;
}

.banner-item__content-column-hUhluMKJtJM- {
  position: relative;
  display: flex;
  flex: 1 0 auto;
}
@media (min-width: 62.5rem) {
  .banner-item__content-column-hUhluMKJtJM-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 33.0508474576%;
  }
  .banner--xsmall-z1ykkfbyz2Q- .banner-item__content-column-hUhluMKJtJM-::before {
    padding-top: 0;
  }
  .banner--full-size-image-ySygznMNzPc- .banner-item__content-column-hUhluMKJtJM-::before {
    padding-top: 33.0508474576%;
  }
}

.banner-item__image-picture-odhruhS-cYY- {
  display: block;
  width: 100%;
  height: 100%;
}

.banner-item__image-twcmZffCJPQ- {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
}
@media (min-width: 62.5rem) {
  .banner-item__image-twcmZffCJPQ- {
    height: 100%;
  }
}

.banner--no-radius-3b-yovDXM5M- {
  border-radius: 0;
}
.banner--no-radius-3b-yovDXM5M- .banner-item__image-column-VpgrIIMUfyw- {
  border-radius: 0;
}
@media (min-width: 62.5rem) {
  .banner--no-radius-3b-yovDXM5M-.banner--large-HrZdEUWYiOw- {
    border-radius: 0;
  }
}

.banner-item__inner-MCJO-HIsFwE- {
  max-width: 100%;
  padding: 16px;
  width: 100%;
  align-self: auto;
}
@media (min-width: 37.5rem) {
  .banner-item__inner-MCJO-HIsFwE- {
    padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__inner-MCJO-HIsFwE- {
    margin-left: -100%;
    width: 50%;
    padding: 24px 0 24px 24px;
  }
}
@media (max-width: 62.499rem) {
  .banner--carousel-LCNHv5wBuJk- .banner-item__inner-MCJO-HIsFwE- {
    padding-top: 64px;
  }
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item__inner-MCJO-HIsFwE- {
    padding: 48px 0 48px 48px;
  }
}
.banner--xsmall-z1ykkfbyz2Q- .banner-item__inner-MCJO-HIsFwE- {
  width: 66%;
  padding: 16px 0 16px 16px;
}
@media (min-width: 62.5rem) {
  .banner--xsmall-z1ykkfbyz2Q- .banner-item__inner-MCJO-HIsFwE- {
    padding: 32px 0 32px 32px;
  }
}
.banner--align-vertical-5-IDFBgJCyo- .banner-item__inner-MCJO-HIsFwE- {
  padding: 16px;
  width: 100%;
}
.banner--full-size-image-ySygznMNzPc- .banner-item__inner-MCJO-HIsFwE- {
  padding: 16px;
  width: 100%;
  margin-top: auto;
}
@media (min-width: 37.5rem) {
  .banner--full-size-image-ySygznMNzPc- .banner-item__inner-MCJO-HIsFwE- {
    padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner--full-size-image-ySygznMNzPc- .banner-item__inner-MCJO-HIsFwE- {
    padding: 32px;
  }
}

.banner__carousel-container-opC1Gt4z-z8- {
  margin-top: 0;
}
@media (max-width: 62.499rem) {
  .banner__carousel-container-opC1Gt4z-z8- [data-class=carousel-hero__pause-button-inner]::before {
    margin-top: calc(var(--banner-aspect-ratio-height) / var(--banner-aspect-ratio-width) * 100% + 16px);
  }
}

.banner--carousel-LCNHv5wBuJk- {
  --carousel-hero-dots-bottom: 18px;
  --carousel-hero-dots-padding-top: calc((var(--banner-aspect-ratio-height) / var(--banner-aspect-ratio-width) * 100%) + 20px);
  --carousel-hero-background-display: none;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}
.banner--carousel-LCNHv5wBuJk-.banner--no-radius-3b-yovDXM5M- {
  border-radius: 0 !important;
}
@media (min-width: 62.5rem) {
  .banner--carousel-LCNHv5wBuJk-.banner--large-HrZdEUWYiOw- {
    border-radius: 16px;
  }
}

.banner-BmMAqNMm4dQ- [data-class=carousel-hero__content] {
  bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: left;
  justify-content: unset;
}

.banner-item--padding-none-DZGqGAzYH8o- .banner-item__inner-MCJO-HIsFwE- {
  padding: 0;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-none-DZGqGAzYH8o- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-none-DZGqGAzYH8o- .banner-item__inner-MCJO-HIsFwE- {
    padding: 0;
  }
}

.banner-item--padding-xxsmall-dLY3uOcbD3w- .banner-item__inner-MCJO-HIsFwE- {
  padding: 8px;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-xxsmall-dLY3uOcbD3w- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-xxsmall-dLY3uOcbD3w- .banner-item__inner-MCJO-HIsFwE- {
    padding: 8px;
  }
}

.banner-item--padding-xsmall-iK7JnmC63os- .banner-item__inner-MCJO-HIsFwE- {
  padding: 12px;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-xsmall-iK7JnmC63os- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-xsmall-iK7JnmC63os- .banner-item__inner-MCJO-HIsFwE- {
    padding: 12px;
  }
}

.banner-item--padding-small-Ugo82ngBIcs- .banner-item__inner-MCJO-HIsFwE- {
  padding: 16px;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-small-Ugo82ngBIcs- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-small-Ugo82ngBIcs- .banner-item__inner-MCJO-HIsFwE- {
    padding: 16px;
  }
}

.banner-item--padding-medium-J3zvGro5Uxk- .banner-item__inner-MCJO-HIsFwE- {
  padding: 24px;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-medium-J3zvGro5Uxk- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-medium-J3zvGro5Uxk- .banner-item__inner-MCJO-HIsFwE- {
    padding: 24px;
  }
}

.banner-item--padding-large-eYUI-QzEITo- .banner-item__inner-MCJO-HIsFwE- {
  padding: 32px;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-large-eYUI-QzEITo- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-large-eYUI-QzEITo- .banner-item__inner-MCJO-HIsFwE- {
    padding: 32px;
  }
}

.banner-item--padding-xlarge-h9XDfiips-4- .banner-item__inner-MCJO-HIsFwE- {
  padding: 48px;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-xlarge-h9XDfiips-4- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-xlarge-h9XDfiips-4- .banner-item__inner-MCJO-HIsFwE- {
    padding: 48px;
  }
}

.banner-item--padding-xxlarge-iGrobCiKMKc- .banner-item__inner-MCJO-HIsFwE- {
  padding: 64px;
}
@media (min-width: 62.5rem) {
  .banner--large-HrZdEUWYiOw- .banner-item--padding-xxlarge-iGrobCiKMKc- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-xxlarge-iGrobCiKMKc- .banner-item__inner-MCJO-HIsFwE- {
    padding: 64px;
  }
}

.banner-item--padding-top-none-1z5LuR9ocbI- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 0;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-none-1z5LuR9ocbI- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-none-1z5LuR9ocbI- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 0;
}

.banner-item--padding-right-none-ozcCRKZ530A- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 0;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-none-ozcCRKZ530A- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-none-ozcCRKZ530A- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 0;
}

.banner-item--padding-bottom-none-8XQxJz4QHug- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 0;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-none-8XQxJz4QHug- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-none-8XQxJz4QHug- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 0;
}

.banner-item--padding-left-none-BKgiAzbxxrU- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 0;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-none-BKgiAzbxxrU- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-none-BKgiAzbxxrU- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 0;
}

.banner-item--padding-top-xxsmall-kDm4DLrWYgc- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 8px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-xxsmall-kDm4DLrWYgc- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-xxsmall-kDm4DLrWYgc- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 8px;
}

.banner-item--padding-right-xxsmall--ew0-MU6-pE- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 8px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-xxsmall--ew0-MU6-pE- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-xxsmall--ew0-MU6-pE- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 8px;
}

.banner-item--padding-bottom-xxsmall-OR2lfzsb8A4- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 8px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-xxsmall-OR2lfzsb8A4- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-xxsmall-OR2lfzsb8A4- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 8px;
}

.banner-item--padding-left-xxsmall-oERBbdXJ8TA- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 8px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-xxsmall-oERBbdXJ8TA- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-xxsmall-oERBbdXJ8TA- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 8px;
}

.banner-item--padding-top-xsmall-blrT-hWSlQQ- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 12px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-xsmall-blrT-hWSlQQ- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-xsmall-blrT-hWSlQQ- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 12px;
}

.banner-item--padding-right-xsmall-nmT2yydoONs- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 12px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-xsmall-nmT2yydoONs- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-xsmall-nmT2yydoONs- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 12px;
}

.banner-item--padding-bottom-xsmall-BsLAV4o8MPM- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 12px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-xsmall-BsLAV4o8MPM- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-xsmall-BsLAV4o8MPM- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 12px;
}

.banner-item--padding-left-xsmall-Q3lJ15sKD-s- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 12px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-xsmall-Q3lJ15sKD-s- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-xsmall-Q3lJ15sKD-s- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 12px;
}

.banner-item--padding-top-small-0H6W0fAjY3Y- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 16px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-small-0H6W0fAjY3Y- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-small-0H6W0fAjY3Y- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 16px;
}

.banner-item--padding-right-small-2rkTOirNdWg- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 16px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-small-2rkTOirNdWg- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-small-2rkTOirNdWg- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 16px;
}

.banner-item--padding-bottom-small-GdX4B-kDHyw- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 16px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-small-GdX4B-kDHyw- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-small-GdX4B-kDHyw- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 16px;
}

.banner-item--padding-left-small-sXzp-Ztnf0s- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 16px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-small-sXzp-Ztnf0s- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-small-sXzp-Ztnf0s- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 16px;
}

.banner-item--padding-top-medium-gtyr0tY-5bE- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 24px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-medium-gtyr0tY-5bE- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-medium-gtyr0tY-5bE- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 24px;
}

.banner-item--padding-right-medium-8rV6GpGNIiA- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 24px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-medium-8rV6GpGNIiA- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-medium-8rV6GpGNIiA- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 24px;
}

.banner-item--padding-bottom-medium-7HZ1NnlznpQ- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 24px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-medium-7HZ1NnlznpQ- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-medium-7HZ1NnlznpQ- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 24px;
}

.banner-item--padding-left-medium-X7Ms6cTubRg- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 24px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-medium-X7Ms6cTubRg- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-medium-X7Ms6cTubRg- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 24px;
}

.banner-item--padding-top-large-EBDrCSdE-8w- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 32px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-large-EBDrCSdE-8w- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-large-EBDrCSdE-8w- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 32px;
}

.banner-item--padding-right-large-RXvDDyhOmZI- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 32px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-large-RXvDDyhOmZI- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-large-RXvDDyhOmZI- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 32px;
}

.banner-item--padding-bottom-large-1QiCy55xUik- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 32px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-large-1QiCy55xUik- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-large-1QiCy55xUik- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 32px;
}

.banner-item--padding-left-large-UGyFlV0bq54- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 32px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-large-UGyFlV0bq54- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-large-UGyFlV0bq54- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 32px;
}

.banner-item--padding-top-xlarge-um3uz-mdecQ- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 48px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-xlarge-um3uz-mdecQ- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-xlarge-um3uz-mdecQ- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 48px;
}

.banner-item--padding-right-xlarge-YXhplcC1i3E- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 48px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-xlarge-YXhplcC1i3E- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-xlarge-YXhplcC1i3E- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 48px;
}

.banner-item--padding-bottom-xlarge-ySLOVdtManA- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 48px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-xlarge-ySLOVdtManA- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-xlarge-ySLOVdtManA- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 48px;
}

.banner-item--padding-left-xlarge-tAeoARLvVWs- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 48px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-xlarge-tAeoARLvVWs- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-xlarge-tAeoARLvVWs- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 48px;
}

.banner-item--padding-top-xxlarge-52JEelyefJs- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 64px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-top-xxlarge-52JEelyefJs- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-top-xxlarge-52JEelyefJs- .banner-item__inner-MCJO-HIsFwE- {
  padding-top: 64px;
}

.banner-item--padding-right-xxlarge-rh9jZ8HgXrM- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 64px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-right-xxlarge-rh9jZ8HgXrM- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-right-xxlarge-rh9jZ8HgXrM- .banner-item__inner-MCJO-HIsFwE- {
  padding-right: 64px;
}

.banner-item--padding-bottom-xxlarge-FLJTG9zXyi0- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 64px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-bottom-xxlarge-FLJTG9zXyi0- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-bottom-xxlarge-FLJTG9zXyi0- .banner-item__inner-MCJO-HIsFwE- {
  padding-bottom: 64px;
}

.banner-item--padding-left-xxlarge-mog0AhMb3IU- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 64px;
}
.banner--large-HrZdEUWYiOw- .banner-item--padding-left-xxlarge-mog0AhMb3IU- .banner-item__inner-MCJO-HIsFwE-, .banner--xsmall-z1ykkfbyz2Q- .banner-item--padding-left-xxlarge-mog0AhMb3IU- .banner-item__inner-MCJO-HIsFwE- {
  padding-left: 64px;
}

.banner--margin-none-an2-gs2-0pU-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-none-an2-gs2-0pU- {
  margin: 0;
  width: auto;
}

.banner--margin-xxsmall-tzViy2Avm7k-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-xxsmall-tzViy2Avm7k- {
  margin: 8px;
  width: auto;
}

.banner--margin-xsmall-adzo0q4O9Wg-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-xsmall-adzo0q4O9Wg- {
  margin: 12px;
  width: auto;
}

.banner--margin-small-DlFeNjW9d-0-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-small-DlFeNjW9d-0- {
  margin: 16px;
  width: auto;
}

.banner--margin-medium-ef35R5s-WWs-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-medium-ef35R5s-WWs- {
  margin: 24px;
  width: auto;
}

.banner--margin-large-5rpFvCQ7EZo-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-large-5rpFvCQ7EZo- {
  margin: 32px;
  width: auto;
}

.banner--margin-xlarge-39Go8T4-i7c-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-xlarge-39Go8T4-i7c- {
  margin: 48px;
  width: auto;
}

.banner--margin-xxlarge-KeVeWRLKIFE-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-xxlarge-KeVeWRLKIFE- {
  margin: 64px;
  width: auto;
}

.banner--margin-top-none--BIejzllpec-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-none--BIejzllpec- {
  margin-top: 0;
}

.banner--margin-right-none-Ld7-dFQqtL4-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-none-Ld7-dFQqtL4- {
  margin-right: 0;
  width: auto;
}

.banner--margin-bottom-none-ArG6KfMWyTM-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-none-ArG6KfMWyTM- {
  margin-bottom: 0;
}

.banner--margin-left-none-uZthFpwyvso-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-none-uZthFpwyvso- {
  margin-left: 0;
  width: auto;
}

.banner--margin-top-xxsmall-yBJiUEX8uBc-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-xxsmall-yBJiUEX8uBc- {
  margin-top: 8px;
}

.banner--margin-right-xxsmall-r-D3iAxZcIY-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-xxsmall-r-D3iAxZcIY- {
  margin-right: 8px;
  width: auto;
}

.banner--margin-bottom-xxsmall-w15oXDV0ot8-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-xxsmall-w15oXDV0ot8- {
  margin-bottom: 8px;
}

.banner--margin-left-xxsmall-7VnOig1xFKY-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-xxsmall-7VnOig1xFKY- {
  margin-left: 8px;
  width: auto;
}

.banner--margin-top-xsmall-PScTkz0b728-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-xsmall-PScTkz0b728- {
  margin-top: 12px;
}

.banner--margin-right-xsmall-I7gY4uhV5dk-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-xsmall-I7gY4uhV5dk- {
  margin-right: 12px;
  width: auto;
}

.banner--margin-bottom-xsmall-up6WPLN7k-Q-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-xsmall-up6WPLN7k-Q- {
  margin-bottom: 12px;
}

.banner--margin-left-xsmall-nl6s0y5dZ64-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-xsmall-nl6s0y5dZ64- {
  margin-left: 12px;
  width: auto;
}

.banner--margin-top-small-bT5w6gW7v2g-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-small-bT5w6gW7v2g- {
  margin-top: 16px;
}

.banner--margin-right-small-BwNK6maTqCE-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-small-BwNK6maTqCE- {
  margin-right: 16px;
  width: auto;
}

.banner--margin-bottom-small-QAAuW2QpcKM-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-small-QAAuW2QpcKM- {
  margin-bottom: 16px;
}

.banner--margin-left-small-MiUGZDGrUwo-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-small-MiUGZDGrUwo- {
  margin-left: 16px;
  width: auto;
}

.banner--margin-top-medium-5kwoZg1gHrw-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-medium-5kwoZg1gHrw- {
  margin-top: 24px;
}

.banner--margin-right-medium-ivZqVgA-SEw-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-medium-ivZqVgA-SEw- {
  margin-right: 24px;
  width: auto;
}

.banner--margin-bottom-medium-PSgeN3FVcoM-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-medium-PSgeN3FVcoM- {
  margin-bottom: 24px;
}

.banner--margin-left-medium-sA39-slmQqE-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-medium-sA39-slmQqE- {
  margin-left: 24px;
  width: auto;
}

.banner--margin-top-large-SC9j8U-rvys-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-large-SC9j8U-rvys- {
  margin-top: 32px;
}

.banner--margin-right-large-2zlOIcmk3fE-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-large-2zlOIcmk3fE- {
  margin-right: 32px;
  width: auto;
}

.banner--margin-bottom-large-3zQoMcnOkQk-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-large-3zQoMcnOkQk- {
  margin-bottom: 32px;
}

.banner--margin-left-large-iWzlEzaa-5k-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-large-iWzlEzaa-5k- {
  margin-left: 32px;
  width: auto;
}

.banner--margin-top-xlarge-znyciVKIYMU-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-xlarge-znyciVKIYMU- {
  margin-top: 48px;
}

.banner--margin-right-xlarge-hqtfEqKZMZY-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-xlarge-hqtfEqKZMZY- {
  margin-right: 48px;
  width: auto;
}

.banner--margin-bottom-xlarge-XFpK1t1hwJY-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-xlarge-XFpK1t1hwJY- {
  margin-bottom: 48px;
}

.banner--margin-left-xlarge-OoS4AqOLQt4-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-xlarge-OoS4AqOLQt4- {
  margin-left: 48px;
  width: auto;
}

.banner--margin-top-xxlarge-zEfaogKwd-M-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-top-xxlarge-zEfaogKwd-M- {
  margin-top: 64px;
}

.banner--margin-right-xxlarge-tkrbswca2jw-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-right-xxlarge-tkrbswca2jw- {
  margin-right: 64px;
  width: auto;
}

.banner--margin-bottom-xxlarge-fMgsCM5lv3U-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-bottom-xxlarge-fMgsCM5lv3U- {
  margin-bottom: 64px;
}

.banner--margin-left-xxlarge-FFp6eQaQzl0-,
.banner__carousel-container-opC1Gt4z-z8-.banner--margin-left-xxlarge-FFp6eQaQzl0- {
  margin-left: 64px;
  width: auto;
}.container-1F63zr5Q7eI- {
  width: 100%;
  max-width: 80.5rem;
  padding-left: 16px;
  padding-right: 16px;
  margin: 0 auto;
}
@media (min-width: 37.5rem) {
  .container-1F63zr5Q7eI- {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .container-1F63zr5Q7eI- {
    padding-left: 32px;
    padding-right: 32px;
  }
}

.container--max-width-lg-NGno33CQ-XA- {
  max-width: 110.5rem;
}.carousel-ezQHOfipT6o- {
  --carousel-slide-overflow: 16px;
  --carousel-container-padding: 16px;
  --carousel-container-padding-left: var(--carousel-container-padding);
  --carousel-container-padding-right: var(--carousel-container-padding);
  --carousel-slide-gap: 16px;
  --carousel-slide-vertical-padding: 16px;
  --carousel-slide-horizontal-padding-left: calc(var(--carousel-slide-gap) / 2);
  --carousel-slide-horizontal-padding-right: calc(var(--carousel-slide-gap) / 2);
  position: relative;
  z-index: 0;
  display: flex;
  flex-direction: column;
}
@media (min-width: 37.5rem) {
  .carousel-ezQHOfipT6o- {
    --carousel-slide-overflow: 8px;
    --carousel-container-padding: 24px;
  }
}
@media (min-width: 50rem) {
  .carousel-ezQHOfipT6o- {
    --carousel-slide-overflow: 16px;
    --carousel-slide-gap: 24px;
    --carousel-slide-vertical-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .carousel-ezQHOfipT6o- {
    --carousel-slide-overflow: 24px;
    --carousel-container-padding: 32px;
  }
}
@media (min-width: 80.5rem) {
  .carousel-ezQHOfipT6o- {
    --carousel-slide-overflow: 0px;
  }
}
.carousel-ezQHOfipT6o-:not(.carousel--has-container-oAlwpUDAVdU-) {
  --carousel-container-padding: 0px;
}
.carousel-ezQHOfipT6o-.carousel--align-center-vL5MDqzZywU-.carousel--has-container-oAlwpUDAVdU- {
  --carousel-slide-overflow: 44px;
}
@media (min-width: 37.5rem) {
  .carousel-ezQHOfipT6o-.carousel--align-center-vL5MDqzZywU-.carousel--has-container-oAlwpUDAVdU- {
    --carousel-slide-overflow: 58px;
  }
}
@media (min-width: 80.5rem) {
  .carousel-ezQHOfipT6o-.carousel--align-center-vL5MDqzZywU-.carousel--has-container-oAlwpUDAVdU- {
    --carousel-slide-overflow: 0px;
  }
}
.carousel-ezQHOfipT6o-.carousel--align-full-bR24o0FfpGE- {
  --carousel-slide-overflow: 0px;
}
.carousel-ezQHOfipT6o-.carousel--no-overflow-hDovYp-PPXI- {
  --carousel-slide-overflow: 0px;
}
.carousel-ezQHOfipT6o-.carousel--scrollable-kMEJOcLGYEU-:not(.carousel--has-top-content-geX1JextYUI-) {
  margin-top: calc(var(--carousel-slide-vertical-padding) * -1);
}
.carousel-ezQHOfipT6o-.carousel--scrollable-kMEJOcLGYEU- {
  margin-bottom: calc(var(--carousel-slide-vertical-padding) * -1);
}

.carousel--has-container-oAlwpUDAVdU-.carousel--fade-kb020Q-4fdo- {
  background-color: inherit;
  -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) calc((100% - 80.5rem) / 2 - 24px), rgb(0, 0, 0) calc((100% - 80.5rem) / 2)), linear-gradient(to left, rgba(0, 0, 0, 0) calc((100% - 80.5rem) / 2 - 24px), rgb(0, 0, 0) calc((100% - 80.5rem) / 2));
          mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) calc((100% - 80.5rem) / 2 - 24px), rgb(0, 0, 0) calc((100% - 80.5rem) / 2)), linear-gradient(to left, rgba(0, 0, 0, 0) calc((100% - 80.5rem) / 2 - 24px), rgb(0, 0, 0) calc((100% - 80.5rem) / 2));
  -webkit-mask-composite: source-in, source-in, xor;
          mask-composite: intersect, intersect;
}
.carousel--has-container-oAlwpUDAVdU-.carousel--fade-kb020Q-4fdo-::before, .carousel--has-container-oAlwpUDAVdU-.carousel--fade-kb020Q-4fdo-::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
}
.carousel--has-container-oAlwpUDAVdU-.carousel--fade-kb020Q-4fdo-::before {
  left: 0;
  right: auto;
  width: calc((100% - 80.5rem) / 2 + var(--carousel-container-padding-left));
}
.carousel--has-container-oAlwpUDAVdU-.carousel--fade-kb020Q-4fdo-::after {
  left: auto;
  right: 0;
  width: calc((100% - 80.5rem) / 2 + var(--carousel-container-padding-right));
}

.carousel--full-width-0EvKZnAsOyc- {
  margin-left: calc(var(--carousel-container-padding-left) * -1);
  margin-right: calc(var(--carousel-container-padding-right) * -1);
}
[data-class=card__content][data-padding=none] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 0px;
}
[data-class=card__content][data-padding-horizontal=none] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 0px;
}
[data-class=card__content][data-padding=xsmall] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 8px;
}
[data-class=card__content][data-padding=small] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 16px;
}
[data-class=card__content][data-padding-horizontal=small] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 16px;
}
[data-class=card__content][data-padding=medium] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 24px;
}
[data-class=card__content][data-padding-horizontal=medium] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 24px;
}
[data-class=card__content][data-padding=large] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 32px;
}
[data-class=card__content][data-padding-horizontal=large] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 32px;
}
[data-class=card__content][data-padding=xlarge] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 48px;
}
[data-class=card__content][data-padding=xxlarge] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 64px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-container-2yfdduL1Uxs-, [data-class=container] > .carousel--full-width-0EvKZnAsOyc- {
  --carousel-container-padding: 16px;
}
@media (min-width: 37.5rem) {
  .carousel--full-width-0EvKZnAsOyc-.carousel--full-width-container-2yfdduL1Uxs-, [data-class=container] > .carousel--full-width-0EvKZnAsOyc- {
    --carousel-container-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .carousel--full-width-0EvKZnAsOyc-.carousel--full-width-container-2yfdduL1Uxs-, [data-class=container] > .carousel--full-width-0EvKZnAsOyc- {
    --carousel-container-padding: 32px;
  }
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-container-2yfdduL1Uxs-.carousel--scrollable-kMEJOcLGYEU-, [data-class=container] > .carousel--full-width-0EvKZnAsOyc-.carousel--scrollable-kMEJOcLGYEU- {
  margin-left: min(((100vw - var(--carousel-scrollbar-width) - 80.5rem) / 2 + var(--carousel-container-padding-left)) * -1, var(--carousel-container-padding-left) * -1);
  margin-right: min(((100vw - var(--carousel-scrollbar-width) - 80.5rem) / 2 + var(--carousel-container-padding-right)) * -1, var(--carousel-container-padding-right) * -1);
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-none-dTCSWAJe1-c- {
  --carousel-container-padding: 0px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-left-none-pFO358ITgu4- {
  --carousel-container-padding-left: 0px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-right-none-Ld8ssPZ-4dI- {
  --carousel-container-padding-right: 0px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-xsmall-AMtBnkj2Ce4- {
  --carousel-container-padding: 8px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-left-xsmall-GiUbtCbc0wo- {
  --carousel-container-padding-left: 8px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-right-xsmall-zioooyYn67c- {
  --carousel-container-padding-right: 8px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-small-n72iSq9L4b8- {
  --carousel-container-padding: 16px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-left-small-BK0-Lu79-F8- {
  --carousel-container-padding-left: 16px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-right-small-C5Zrusv7r8M- {
  --carousel-container-padding-right: 16px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-medium-0Az4YkgMF5o- {
  --carousel-container-padding: 24px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-left-medium-Q-GKUUi1E9c- {
  --carousel-container-padding-left: 24px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-right-medium-wo39N3NkYkY- {
  --carousel-container-padding-right: 24px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-large-Nhh44U-1l68- {
  --carousel-container-padding: 32px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-left-large-qGa1C-B8Z9A- {
  --carousel-container-padding-left: 32px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-right-large--BjfnHGMH0Q- {
  --carousel-container-padding-right: 32px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-xlarge-9uV-vsNgKSc- {
  --carousel-container-padding: 48px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-left-xlarge-QC475LBIHtc- {
  --carousel-container-padding-left: 48px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-right-xlarge-WjAomQpLacY- {
  --carousel-container-padding-right: 48px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-xxlarge-iYoHnoNZZOI- {
  --carousel-container-padding: 64px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-left-xxlarge-qBLeTwFW6TE- {
  --carousel-container-padding-left: 64px;
}
.carousel--full-width-0EvKZnAsOyc-.carousel--full-width-right-xxlarge-8Z4BSHoc8vA- {
  --carousel-container-padding-right: 64px;
}

.carousel__container-m96uHjzmQYg- {
  padding-left: var(--carousel-container-padding-left);
  padding-right: var(--carousel-container-padding-right);
}

.carousel--scrollable-kMEJOcLGYEU- .carousel__container-m96uHjzmQYg-.carousel__slider-container-OanjRLxAZ-A- {
  max-width: 100%;
}

.carousel__slider-wrapper-H-Oqp9VemHs- {
  position: relative;
}

.carousel__slider-YQIFl8CVnH8- {
  position: relative;
  display: flex;
  overflow: auto;
  overscroll-behavior: none auto;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
  outline-offset: -8px;
  scroll-padding-left: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-left) - var(--carousel-slide-gap) / 2, var(--carousel-container-padding-left) - var(--carousel-slide-gap) / 2);
  scroll-padding-right: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-right) - var(--carousel-slide-gap) / 2, var(--carousel-container-padding-right) - var(--carousel-slide-gap) / 2);
  width: calc(100% + var(--carousel-slide-gap));
  margin-left: calc(var(--carousel-slide-gap) / 2 * -1);
  margin-right: calc(var(--carousel-slide-gap) / 2 * -1);
  scrollbar-width: none;
}
.carousel__slider-YQIFl8CVnH8-::-webkit-scrollbar {
  display: none;
}
.carousel--has-container-oAlwpUDAVdU- .carousel__slider-YQIFl8CVnH8- {
  width: calc(100% + var(--carousel-container-padding-left) + var(--carousel-container-padding-right));
  margin-left: calc(var(--carousel-container-padding-left) * -1);
  margin-right: calc(var(--carousel-container-padding-right) * -1);
}
.carousel--scrollable-kMEJOcLGYEU-.carousel--has-container-oAlwpUDAVdU- .carousel__slider-YQIFl8CVnH8- {
  padding-left: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-left) + var(--carousel-container-padding-left) - var(--carousel-slide-gap) / 2, var(--carousel-container-padding-left) - var(--carousel-slide-gap) / 2);
  padding-right: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-right) + var(--carousel-container-padding-right) - var(--carousel-slide-gap) / 2, var(--carousel-container-padding-right) - var(--carousel-slide-gap) / 2);
}

.carousel__item-FR1gIWLi978- {
  display: flex;
  width: 100%;
  scroll-snap-align: start;
}
.carousel--align-center-vL5MDqzZywU- .carousel__item-FR1gIWLi978- {
  scroll-snap-align: center;
}
.carousel--align-center-vL5MDqzZywU- .carousel__item-FR1gIWLi978-:first-child {
  margin-left: auto;
}
.carousel--align-center-vL5MDqzZywU- .carousel__item-FR1gIWLi978-:last-child {
  margin-right: auto;
}
.carousel--scrollable-kMEJOcLGYEU- .carousel__item-FR1gIWLi978- {
  padding-left: var(--carousel-slide-horizontal-padding-left);
  padding-right: var(--carousel-slide-horizontal-padding-right);
  padding-top: var(--carousel-slide-vertical-padding);
  padding-bottom: var(--carousel-slide-vertical-padding);
}
.carousel--center-arrows-scrollable-0o1mYAVLmqs- .carousel__item-FR1gIWLi978- {
  --carousel-slide-horizontal-padding-left: 2rem;
  --carousel-slide-horizontal-padding-right: 2rem;
}
@media (min-width: 37.5rem) {
  .carousel--center-arrows-scrollable-0o1mYAVLmqs- .carousel__item-FR1gIWLi978- {
    --carousel-slide-horizontal-padding-left: 1.25rem;
    --carousel-slide-horizontal-padding-right: 1.25rem;
  }
}
.carousel--center-arrows-autoplay-dJC1RUvPk-c- .carousel__item-FR1gIWLi978- {
  --carousel-slide-horizontal-padding-right: 3.5rem;
}
@media (min-width: 37.5rem) {
  .carousel--center-arrows-autoplay-dJC1RUvPk-c- .carousel__item-FR1gIWLi978- {
    --carousel-slide-horizontal-padding-right: 2.75rem;
  }
}
.carousel--slides-1-ToKhLKVeR3s- .carousel__item-FR1gIWLi978- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 1);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 1);
}
.carousel--slides-2-ysM2dfOmgIo- .carousel__item-FR1gIWLi978- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 2);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 2);
}
.carousel--slides-3-0ZOeYA02M0g- .carousel__item-FR1gIWLi978- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 3);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 3);
}
.carousel--slides-4-veuFOSeHZ-Q- .carousel__item-FR1gIWLi978- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 4);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 4);
}
.carousel--slides-5-rgbpvym8AKU- .carousel__item-FR1gIWLi978- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 5);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 5);
}
.carousel--slides-6-zYBL3WkvaHc- .carousel__item-FR1gIWLi978- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 6);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 6);
}

.carousel__show-more-qINo7dkrIBI- {
  padding-block: 20px;
}

.carousel__slider-nav-23Vi89W8B84- {
  --carousel-nav-button-inset: 0px;
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  margin-left: auto;
}
.carousel__slider-nav-23Vi89W8B84-.carousel__slider-nav--link-G7txX3EdCgo- {
  --carousel-nav-button-inset: 8px;
  gap: 32px;
}
.carousel__slider-nav-23Vi89W8B84-.carousel__slider-nav--link-G7txX3EdCgo-.carousel__slider-nav--small-DSm7jXyRkow- {
  gap: 24px;
}

.carousel__nav-tVbWDZFSKfg-:not(.carousel__nav--playpause-0nuMW9jNDBM-) {
  position: absolute;
  z-index: 2;
  top: 50%;
  border-radius: 8px;
}
.carousel__nav-tVbWDZFSKfg-:not(.carousel__nav--playpause-0nuMW9jNDBM-)[aria-disabled=true] {
  pointer-events: none;
  opacity: 0;
}

.carousel__nav--prev-vgaJVXXGwTg- {
  transform: translate(-50%, -50%);
  left: 0;
}
@media (max-width: 49.999rem) {
  .carousel--has-container-oAlwpUDAVdU- .carousel__nav--prev-vgaJVXXGwTg- {
    transform: translate(0, -50%);
    left: calc(var(--carousel-container-padding-left) * -1 + var(--carousel-nav-button-inset));
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 1px !important;
  }
}
@media (min-width: 80.5rem) {
  .carousel--has-container-oAlwpUDAVdU- .carousel__nav--prev-vgaJVXXGwTg- {
    left: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-left), 0px);
  }
}

.carousel__nav--next-woqVvRlEPPA- {
  transform: translate(50%, -50%);
  right: 0;
}
.carousel--align-left-dFQd3Q7HTiY- .carousel__nav--next-woqVvRlEPPA- {
  right: var(--carousel-slide-overflow);
}
@media (max-width: 49.999rem) {
  .carousel--has-container-oAlwpUDAVdU- .carousel__nav--next-woqVvRlEPPA- {
    transform: translate(0, -50%);
    right: calc(var(--carousel-container-padding-right) * -1 + var(--carousel-nav-button-inset));
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    padding-right: 1px !important;
  }
}
@media (min-width: 80.5rem) {
  .carousel--has-container-oAlwpUDAVdU- .carousel__nav--next-woqVvRlEPPA- {
    right: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-right), 0px);
  }
}

.carousel__slider-nav--center-S-c-okWvYGk- .carousel__nav--playpause-0nuMW9jNDBM- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(var(--type-small-font-size) + 0.5rem);
  z-index: 1;
}
@media (min-width: 37.5rem) {
  .carousel__slider-nav--center-S-c-okWvYGk- .carousel__nav--playpause-0nuMW9jNDBM- {
    right: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-right) - 21px, 3px + var(--type-small-font-size) + 0.5rem);
  }
}
@media (min-width: 80.5rem) {
  .carousel__slider-nav--center-S-c-okWvYGk- .carousel__nav--playpause-0nuMW9jNDBM- {
    right: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-right) + 4px, 3px + var(--type-small-font-size) + 0.5rem);
  }
}

.carousel__top-content-kT7DhhfZ-8w- {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
}.carousel-preview-OYsC5PBK0HQ- {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
}

.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-slide, .carousel-preview-OYsC5PBK0HQ- .slick-slide {
  display: none;
  float: left;
  min-height: 1px;
  overflow: hidden;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-slide > div, .carousel-preview-OYsC5PBK0HQ- .slick-slide > div {
  display: flex;
  align-items: center;
  justify-content: center;
}
html[data-whatintent=touch] .carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-slide, html[data-whatintent=touch] .carousel-preview-OYsC5PBK0HQ- .slick-slide {
  overflow: auto;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-initialized .slick-slide, .carousel-preview-OYsC5PBK0HQ- .slick-initialized .slick-slide {
  display: block;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-active, .carousel-preview-OYsC5PBK0HQ- .slick-active {
  z-index: 1;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-track, .carousel-preview-OYsC5PBK0HQ- .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  min-width: 100%;
  transform: translateZ(0);
  height: 100%;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-list, .carousel-preview-OYsC5PBK0HQ- .slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 100%;
  transform: translateZ(0);
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-dots, .carousel-preview-OYsC5PBK0HQ- .slick-dots {
  margin-top: 24px;
}

.carousel-preview__slider-m1Bf2EVqWMI- {
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
          user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  width: 100%;
}
.carousel-preview__slider-m1Bf2EVqWMI-:not(.slick-slider) {
  display: flex;
  align-items: center;
}

.carousel-preview__thumbnails-list-JsU-FLW0UXs- {
  padding-left: 0;
  list-style: none;
  display: flex;
  align-items: center;
  column-gap: 8px;
  width: fit-content;
  max-width: 100%;
  height: 56px;
  font-size: 0;
  padding: 0;
  margin: 0 auto;
}

.carousel-preview__thumbnails-S57nUSD9674- {
  margin-top: 24px;
}

.carousel-preview__thumbnail-0hDcm0qb9Gw- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  transition: border-color var(--animation-duration-short) var(--animation-easing-short);
  --carousel-preview-thumbnail-border-color: transparent;
  display: flex;
  position: relative;
  width: 56px;
  height: 56px;
  border-radius: 3px;
  cursor: pointer;
  outline-offset: -5px;
  padding: 8px;
  border: 1px solid var(--carousel-preview-thumbnail-border-color);
}
.carousel-preview__thumbnail-0hDcm0qb9Gw-:hover {
  --carousel-preview-thumbnail-border-color: var(--color-neutral-border);
}
.carousel-preview__thumbnails-list-JsU-FLW0UXs- li.slick-active .carousel-preview__thumbnail-0hDcm0qb9Gw- {
  --carousel-preview-thumbnail-border-color: var(--color-brand-primary-border);
}

.carousel-preview__button-FX01AHKULps- {
  margin-top: 16px;
  text-align: center;
}

.carousel-preview__modal-wrapper-YDJ7l8i6AkM- {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-slider {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-list {
  flex: 1;
  min-height: 0;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-slide {
  height: 100%;
  padding: 0;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .slick-slide > div {
  height: 100%;
}

.carousel-preview__nav-Ea6iJhr-4bE- {
  position: absolute;
  z-index: 2;
  top: 50%;
  border-radius: 8px;
}
.carousel-preview__nav-Ea6iJhr-4bE-[aria-disabled=true] {
  pointer-events: none;
  opacity: 0;
}
.carousel-preview__nav-Ea6iJhr-4bE- {
  --carousel-preview-modal-body-padding: 40px;
  --carousel-preview-nav-position: calc(var(--carousel-preview-modal-body-padding) * -1 + 16px);
}
@media (max-width: 49.999rem) {
  .carousel-preview__nav-Ea6iJhr-4bE- {
    --carousel-preview-nav-position: calc(var(--carousel-preview-modal-body-padding) * -1);
  }
}
@media (max-width: 37.499rem) {
  .carousel-preview__nav-Ea6iJhr-4bE- {
    --carousel-preview-modal-body-padding: 16px;
  }
}
.carousel-preview__nav-Ea6iJhr-4bE- {
  transform: translate(0, calc(-50% - 80px / 2));
}

.carousel-preview__nav--prev-E6y5syr7X-U- {
  left: var(--carousel-preview-nav-position);
}
@media (max-width: 49.999rem) {
  .carousel-preview__nav--prev-E6y5syr7X-U- {
    padding-left: 1px !important;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
}

.carousel-preview__nav--next-fMLyLdO30xw- {
  right: var(--carousel-preview-nav-position);
}
@media (max-width: 49.999rem) {
  .carousel-preview__nav--next-fMLyLdO30xw- {
    padding-right: 1px !important;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
}

.carousel-preview__image-A2LYqCusT5M- {
  object-fit: contain;
  max-width: 20rem;
  max-height: 20rem;
}
@media (min-width: 37.5rem) {
  .carousel-preview__image-A2LYqCusT5M- {
    max-width: 31.25rem;
    max-height: 31.25rem;
  }
}
.carousel-preview__thumbnail-0hDcm0qb9Gw- .carousel-preview__image-A2LYqCusT5M- {
  width: 100%;
  height: 100%;
}
.carousel-preview__modal-wrapper-YDJ7l8i6AkM- .carousel-preview__image-A2LYqCusT5M- {
  max-width: 100%;
  max-height: 100%;
}.collapse-E-M2UTgDa6M- {
  transition: height var(--animation-duration-medium) var(--animation-easing-medium);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  background: var(--color-neutral-bg-level-3);
  position: relative;
  will-change: height;
}

.collapse__arrow-B04asUCODe0- {
  position: absolute;
  width: 24px;
  height: 24px;
  clip-path: inset(0 0 50% 0);
  top: -11px;
}

.collapse__arrow-B04asUCODe0-::before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  background-color: var(--color-neutral-bg-level-3);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset;
}
.collapse--grey-iX-s1ka0KZg- .collapse__arrow-B04asUCODe0-::before {
  background-color: var(--color-neutral-bg-level-2);
}
.collapse--no-shadow-8mCqc2N5cDo- .collapse__arrow-B04asUCODe0-::before {
  border: 1px solid var(--color-neutral-border-subtlest);
  box-shadow: none;
}

.collapse__inner-yjwD1LAHp5Q- {
  padding: 16px 48px 16px 16px;
  border-radius: 8px;
}
@media (min-width: 37.5rem) {
  .collapse__inner-yjwD1LAHp5Q- {
    padding: 24px 48px 24px 24px;
  }
}
.collapse--no-shadow-8mCqc2N5cDo- .collapse__inner-yjwD1LAHp5Q- {
  border: 1px solid var(--color-neutral-border-subtlest);
}
.collapse--no-container-Uk2lbcm5FJc- .collapse__inner-yjwD1LAHp5Q- {
  padding: 0;
}

.collapse--grey-iX-s1ka0KZg- {
  background-color: var(--color-neutral-bg-level-2);
}

.collapse__close-kTQPnzOJwS8- {
  position: absolute;
  z-index: 1;
  right: 8px;
  top: 8px;
}

.collapse--no-shadow-8mCqc2N5cDo- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}

.collapse--no-container-Uk2lbcm5FJc- {
  background: none;
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  border: none;
}

.collapse--fade-aQNV8bSyv0k- {
  -webkit-mask-image: none;
          mask-image: none;
  position: relative;
  overflow: hidden;
}
.collapse--fade-aQNV8bSyv0k-.is-exiting, .collapse--fade-aQNV8bSyv0k-.is-exited {
  -webkit-mask-image: linear-gradient(to top, transparent, rgb(0, 0, 0) 40px);
          mask-image: linear-gradient(to top, transparent, rgb(0, 0, 0) 40px);
  -webkit-mask-size: 100% 100%;
          mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}.collapse-toggle-i8oH7rawmfs- {
  cursor: pointer;
}

.collapse-toggle-i8oH7rawmfs-.is-active.collapse-toggle--rotate-degree-180-E9c99I7Hr-g-.collapse-toggle--rotate-direction-clockwise-0J7UMJ9cV-Q- .collapse-toggle__icon-L5c5D3a5Xl4- {
  transform: translateY(-50%) rotate(180deg);
}
.collapse-toggle-i8oH7rawmfs-.is-active.collapse-toggle--rotate-degree-180-E9c99I7Hr-g-.collapse-toggle--rotate-direction-counterclockwise-kr3FkVC0Zlg- .collapse-toggle__icon-L5c5D3a5Xl4- {
  transform: translateY(-50%) rotate(-180deg);
}
.collapse-toggle-i8oH7rawmfs-.is-active.collapse-toggle--rotate-degree-90-kR6DvoVV8Ek-.collapse-toggle--rotate-direction-clockwise-0J7UMJ9cV-Q- .collapse-toggle__icon-L5c5D3a5Xl4- {
  transform: translateY(-50%) rotate(90deg);
}
.collapse-toggle-i8oH7rawmfs-.is-active.collapse-toggle--rotate-degree-90-kR6DvoVV8Ek-.collapse-toggle--rotate-direction-counterclockwise-kr3FkVC0Zlg- .collapse-toggle__icon-L5c5D3a5Xl4- {
  transform: translateY(-50%) rotate(-90deg);
}.clear-btn-7ZFZyY57kOQ- {
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  background: transparent;
  border: 0;
  margin: 0;
  font-size: 1rem;
  padding: 0;
  color: var(--color-neutral-graphic);
  height: 1.5rem;
  width: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
html[data-whatintent=mouse] .clear-btn-7ZFZyY57kOQ-:hover {
  color: var(--color-brand-primary-text-hover);
}

.clear-btn__icon-4dZ9w-SyQrw- {
  vertical-align: baseline;
  margin-top: 0;
}.form-helper-qXlukClq-dk- {
  --form-helper-icon-margin-block: 0.125rem;
  display: flex;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  text-align: left;
  gap: 4px;
}

.form-helper--large-9ety9KpuxbU- {
  --form-helper-icon-margin-block: 0;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  gap: 8px;
}

.form-helper--help-YjUZ-i6U5TU- {
  color: var(--color-neutral-text-subtle);
}

.form-helper--valid-FAZnlpVAqro- {
  color: var(--color-success-text);
}

.form-helper--error-P1iOKWiAP4g- {
  color: var(--color-error-text);
}

.form-helper__icon-gzGlk-aa3CY- {
  --spinner-size: 0.875em;
  font-size: 1rem;
  width: 1rem;
  height: 1rem;
  flex-shrink: 0;
  margin-block: var(--form-helper-icon-margin-block);
}
.form-helper--help-YjUZ-i6U5TU- .form-helper__icon-gzGlk-aa3CY- {
  color: var(--color-info-graphic);
}
.form-helper--error-P1iOKWiAP4g- .form-helper__icon-gzGlk-aa3CY- {
  color: var(--color-error-graphic);
}
.form-helper--valid-FAZnlpVAqro- .form-helper__icon-gzGlk-aa3CY- {
  color: var(--color-success-graphic);
}
.form-helper--employee-5aNP-7YRzB8- .form-helper__icon-gzGlk-aa3CY- {
  color: var(--color-employee-graphic);
}
.form-helper--large-9ety9KpuxbU- .form-helper__icon-gzGlk-aa3CY- {
  font-size: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
}

.form-helper--large-9ety9KpuxbU- .form-helper__content-IVv-BgPWKiI- {
  margin-block: 0.0625rem;
}.textfield-qpX8L1cA58k- {
  --textfield-border-width: 1px;
  --textfield-border-color: var(--color-neutral-border);
  --textfield-shadow-size: 0px;
  --textfield-horizontal-padding: 12px;
  --textfield-horizontal-inner-padding: calc(var(--textfield-horizontal-padding) - var(--textfield-border-width));
  --textfield-icon-padding: var(--textfield-horizontal-inner-padding);
  --textfield-icon-size: 1.5rem;
  --textfield-border-radius: 4px;
  --textfield-inner-gap: 8px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  position: relative;
  width: 100%;
  max-width: 100%;
}
.textfield-qpX8L1cA58k-.is-focused-cDtngAcaGkQ- {
  z-index: 2;
}
[data-class=table] .textfield-qpX8L1cA58k- {
  min-width: 180px;
}

.textfield--center-gTHhNzmi-q0- {
  align-items: center;
}

.textfield--small-MbytfsLCvAc- {
  --textfield-horizontal-padding: 8px;
  --textfield-icon-size: 1rem;
  --textfield-icon-padding: 3px;
}

.textfield--employee-InKDrBHi-u4- {
  --textfield-border-color: var(--color-employee-border);
}

.textfield-qpX8L1cA58k-.is-invalid-0AsTWMiPIlY- {
  --textfield-shadow-size: 1px;
  --textfield-border-color: var(--color-error-border);
}

.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- {
  --textfield-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

.textfield--with-both-icons-YnnGM5kl0Dk- {
  --textfield-icon-padding: var(--textfield-horizontal-padding);
}

.textfield__inner-WSRZmRDf3fE- {
  display: flex;
  position: relative;
  width: 100%;
  border-radius: var(--textfield-border-radius);
  border: var(--textfield-border-width) solid var(--textfield-border-color);
  align-items: center;
}
.textfield__inner-WSRZmRDf3fE-::before {
  content: "";
  position: absolute;
  inset: -1px;
  border-radius: var(--textfield-border-radius);
  border: var(--textfield-border-width) solid transparent;
  box-shadow: inset 0 0 0 var(--textfield-shadow-size) var(--textfield-border-color);
  pointer-events: none;
}
.textfield-qpX8L1cA58k-.is-static-3ONwWEtPY3s- .textfield__inner-WSRZmRDf3fE- {
  border: 0 0 0 0 var(--color-neutral-border-subtlest);
}
.textfield-qpX8L1cA58k-.is-focused-cDtngAcaGkQ- .textfield__inner-WSRZmRDf3fE-, .textfield-qpX8L1cA58k-:has(.textfield__input-D0NKZ9srL-Q-:focus) .textfield__inner-WSRZmRDf3fE- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}

.textfield__inner-input-3Gw5DILgeTM- {
  width: 100%;
  display: contents;
}

.textfield__image-JS38vIO8CXU- {
  margin-left: calc(var(--textfield-horizontal-padding) - var(--textfield-border-width));
  width: var(--textfield-icon-size);
  flex-shrink: 0;
}

[data-class=textarea__input],
.textfield__input-D0NKZ9srL-Q- {
  border: none;
  border-radius: var(--textfield-border-radius);
  display: block;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 400;
  margin: 0;
  padding: 12px var(--textfield-horizontal-inner-padding);
  width: 100%;
  background: transparent;
  color: var(--color-neutral-text);
  text-transform: none;
  outline: none;
  transition: border-color var(--animation-duration-short) var(--animation-easing-short), box-shadow var(--animation-duration-short) var(--animation-easing-short);
  text-align: left;
}
.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- [data-class=textarea__input],
.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- .textfield__input-D0NKZ9srL-Q- {
  background-color: transparent;
  color: var(--color-disabled-text);
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  -webkit-text-fill-color: var(--color-disabled-text);
  outline: none;
}
.textfield-qpX8L1cA58k-.is-static-3ONwWEtPY3s- [data-class=textarea__input],
.textfield-qpX8L1cA58k-.is-static-3ONwWEtPY3s- .textfield__input-D0NKZ9srL-Q- {
  background: none;
  height: auto;
  border: 0;
  padding-left: 0;
  padding-right: 0;
  outline: none;
}
[data-class=textarea__input]::-ms-clear,
.textfield__input-D0NKZ9srL-Q-::-ms-clear {
  display: none;
}
[data-class=textarea__input]::placeholder,
.textfield__input-D0NKZ9srL-Q-::placeholder {
  color: var(--color-neutral-text-subtle);
  opacity: 1;
}
.textfield--small-MbytfsLCvAc- [data-class=textarea__input],
.textfield--small-MbytfsLCvAc- .textfield__input-D0NKZ9srL-Q- {
  padding: 5px var(--textfield-horizontal-inner-padding);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textfield--center-gTHhNzmi-q0- [data-class=textarea__input],
.textfield--center-gTHhNzmi-q0- .textfield__input-D0NKZ9srL-Q- {
  text-align: center;
}
.textfield--center-gTHhNzmi-q0-.textfield--with-icon-HxIgFlxjdhI- [data-class=textarea__input],
.textfield--center-gTHhNzmi-q0-.textfield--with-icon-HxIgFlxjdhI- .textfield__input-D0NKZ9srL-Q- {
  padding-left: calc(var(--textfield-icon-size) + var(--textfield-inner-gap) + var(--textfield-horizontal-inner-padding));
  padding-right: calc(var(--textfield-icon-size) + var(--textfield-inner-gap) + var(--textfield-horizontal-inner-padding));
  margin-right: calc((var(--textfield-icon-size) + 11px) * -1);
}
.textfield--image-YBRoWguSFBQ- [data-class=textarea__input],
.textfield--image-YBRoWguSFBQ- .textfield__input-D0NKZ9srL-Q- {
  padding-left: var(--textfield-inner-gap);
}

.textfield__label-YbRA-1BtjVE- {
  display: flex;
  gap: 4px;
  align-items: center;
  color: var(--color-neutral-text);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  text-align: left;
  padding: 0;
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  font-weight: 400;
}
.textfield--center-gTHhNzmi-q0- .textfield__label-YbRA-1BtjVE- {
  justify-content: center;
}
.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- .textfield__label-YbRA-1BtjVE- {
  color: var(--color-disabled-text);
}
.textfield--no-label-no-break-8BjP0ppid5A- .textfield__label-YbRA-1BtjVE- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .textfield--no-label-sm-U-B8u2P01hA- .textfield__label-YbRA-1BtjVE- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
@media (min-width: 50rem) {
  .textfield--no-label-md-ksEOuEUNaq4- .textfield__label-YbRA-1BtjVE- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

.textfield__label-icon-RrSyUoEWZ5w- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}

.textfield__icon-F9f-T9ZaVeo- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: var(--textfield-icon-size);
  margin-right: calc(var(--textfield-horizontal-padding) - var(--textfield-border-width));
  flex-shrink: 0;
}

.textfield__clear-btn-CUaEDy7DPVo- {
  flex-shrink: 0;
  margin-right: var(--textfield-icon-padding);
}

.textfield__textarea-input-NZ5zX7RvL14- {
  resize: none;
}

.textfield__prefix-rteq3yHwyf4-,
.textfield__suffix-Pe6gKKl5x84- {
  display: block;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 400;
  padding: 12px var(--textfield-horizontal-padding);
  max-width: 100%;
  background: transparent;
  color: var(--color-neutral-text);
  text-transform: none;
}
.textfield--small-MbytfsLCvAc- .textfield__prefix-rteq3yHwyf4-,
.textfield--small-MbytfsLCvAc- .textfield__suffix-Pe6gKKl5x84- {
  padding: 5px var(--textfield-horizontal-padding);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- .textfield__prefix-rteq3yHwyf4-,
.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- .textfield__suffix-Pe6gKKl5x84- {
  color: var(--color-disabled-text);
}

.textfield__prefix-rteq3yHwyf4- {
  border-right: var(--textfield-border-width) solid var(--color-neutral-border);
}
.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- .textfield__prefix-rteq3yHwyf4- {
  border-color: var(--color-disabled-border);
}

.textfield__suffix-Pe6gKKl5x84- {
  border-left: var(--textfield-border-width) solid var(--color-neutral-border);
}
.textfield-qpX8L1cA58k-.is-disabled-sSIwci1V6dk- .textfield__suffix-Pe6gKKl5x84- {
  border-color: var(--color-disabled-border);
}.mini-header-E1knuIHz-N8- {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}

.mini-header__inner-uK9Oxo8vFz4- {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
}
.mini-header--no-logo-MTLdcXyJ5vM- .mini-header__inner-uK9Oxo8vFz4- {
  justify-content: flex-end;
}.chart-legend-zvxFU73HAtQ- {
  --chart-legend-font-size: var(--type-small-font-size);
  --chart-legend-line-height: var(--type-small-line-height);
  flex: 0 0 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 0;
  list-style: none;
  font-size: var(--chart-legend-font-size);
  line-height: var(--chart-legend-line-height);
  gap: 8px 24px;
  margin-top: calc((0.75rem - var(--chart-legend-line-height) * var(--chart-legend-font-size)) / 2 * -1);
}

.chart-legend--stacked-0EUppmyLKr4- {
  justify-content: flex-start;
  flex-direction: column;
  align-self: center;
}

.chart-legend--small-GkA9TX1XgMA- {
  --chart-legend-font-size: var(--type-tiny-font-size);
  --chart-legend-line-height: var(--type-tiny-line-height);
}

.chart-legend__item-Rcj2zMVi-DM- {
  position: relative;
  display: inline-block;
  padding-left: calc(0.75rem + 8px);
}

.chart-legend__text-BYkIa7oaTNk- {
  display: block;
  position: relative;
  margin-top: calc((0.75rem - var(--chart-legend-line-height) * var(--chart-legend-font-size)) / 2);
}

.chart-legend__color-RepvD15Ks6s- {
  position: absolute;
  left: 0;
  display: block;
  flex: 0 0 0.75rem;
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
}.chart-bar-BByXcnXOagg- {
  display: flex;
  flex-wrap: wrap;
}

.chart-bar__inner-FCvqGgjAGYw- {
  position: relative;
  width: 100%;
}

.chart-bar__tag-h4s0jIIozXE- {
  position: absolute;
  margin-top: -5px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* Title */
.chart-bar__title-zBDZN91AbLw- {
  flex: 0 0 100%;
  text-align: center;
}
@media (min-width: 50rem) {
  .chart-bar--legend-right-vofaTrhmaXM- .chart-bar__title-zBDZN91AbLw- {
    flex: 0 0 50%;
    margin-right: 50%;
  }
}

.chart-bar__title-text-8EYH1nm-sLo- {
  font-family: var(--type-font-family);
  font-weight: 700;
  text-transform: none;
}

/* Legend and alignment */
.chart-bar__graph-container-yeSxluLpIJo- {
  flex: 0 0 100%;
  overflow: hidden;
}
@media (min-width: 50rem) {
  .chart-bar--legend-right-vofaTrhmaXM- .chart-bar__graph-container-yeSxluLpIJo- {
    flex: 0 0 50%;
  }
}

.chart-bar__legend-JnL15q12IQY- {
  margin-top: 1rem;
}
.chart-bar--legend-right-vofaTrhmaXM- .chart-bar__legend-JnL15q12IQY- {
  justify-content: flex-start;
  flex-direction: column;
}
@media (min-width: 50rem) {
  .chart-bar--legend-right-vofaTrhmaXM- .chart-bar__legend-JnL15q12IQY- {
    flex: 0 0 50%;
    align-self: center;
    margin: 0;
    padding-left: 60px;
  }
}

/* Tooltip */
.chart-bar__tooltip-title-1hBEb-VhVGg- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  margin-bottom: 0.5em;
}

.chart-bar__tooltip-list-b6L9oLs6k0U- {
  padding: 0;
  list-style: none;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.chart-bar__tooltip-list-item-qVFWU4zrqDA- {
  display: flex;
  align-items: baseline;
}

.chart-bar__tooltip-color-34iZsYqJkAs- {
  flex: 0 0 0.625rem;
  width: 0.625rem;
  height: 0.625rem;
  margin-right: 8px;
  border-radius: 50%;
}

.chart-bar__tooltip-yVal-eNo7UYINnsM- {
  white-space: nowrap;
}

/* Scrollable */
.chart-bar__scrollable--xxqJf65iDw- {
  display: flex;
  justify-content: center;
  width: 100%;
  margin: 14px 0 0;
  padding: 0;
  list-style: none;
}
@media (min-width: 50rem) {
  .chart-bar__scrollable--xxqJf65iDw- {
    justify-content: flex-end;
  }
}

.chart-bar__scrollable-item-Sz9n5xnB9OU- {
  margin: 0 4px;
}
.chart-bar__scrollable-item-Sz9n5xnB9OU-:first-child {
  margin-left: 0;
}
.chart-bar__scrollable-item-Sz9n5xnB9OU-:last-child {
  margin-right: 0;
}

/* D3 */
.chart-bar__svg-UiWZK8bX09M- {
  display: block;
  width: 100%;
  overflow: hidden;
}

.chart-bar__axis-PtRA8IUZUuo- path,
.chart-bar__axis-PtRA8IUZUuo- line {
  stroke: var(--color-neutral-border-subtle);
}

.chart-bar__axis-y-grid-xDM4lstGLPg- path,
.chart-bar__axis-x-kO0APX-qJ2Q- path {
  display: none;
}

.chart-bar__axis-y-wIS1-AwnFcc- path,
.chart-bar__axis-y2-5yydHJNc3tg- path {
  stroke-width: 0;
}

.chart-bar__axis-y-wIS1-AwnFcc- line,
.chart-bar__axis-y2-5yydHJNc3tg- line,
.chart-bar__axis-y-grid-xDM4lstGLPg- line {
  stroke-width: 1;
  stroke: var(--color-neutral-border-subtle);
}

.chart-bar__axis-y-wIS1-AwnFcc- text,
.chart-bar__axis-y2-5yydHJNc3tg- text {
  font-weight: 700;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  color: var(--color-neutral-text);
}

.chart-bar__axis-x-kO0APX-qJ2Q- line {
  stroke-width: 0;
}

.chart-bar__axis-x-kO0APX-qJ2Q- text {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  font-weight: 400;
  color: var(--color-neutral-text);
}

.chart-bar__stack-label-eSvccNVQ-9k- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  font-weight: 700;
  text-anchor: middle;
  fill: var(--color-neutral-text);
}.chart-bar-horizontal__title-v6A6An8TLCY- {
  margin-bottom: 10px;
}

.chart-bar-horizontal__bar-FEy03-a6BP0- {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  border-radius: 0 3px 3px 0;
  transition: left 800ms cubic-bezier(0.23, 1, 0.32, 1);
}

.chart-bar-horizontal__bar-wrapper-4K4ZypEEgus- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  display: block;
  position: relative;
  background: var(--color-neutral-bg-subtle);
  border-radius: 3px;
  width: 100%;
  height: 6px;
}

.chart-bar-horizontal__value-bar-29--lanO39I- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  position: absolute;
  top: 0;
  bottom: 0;
}
.chart-bar-horizontal__value-bar-29--lanO39I-:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.chart-bar-horizontal__value-bar-29--lanO39I-:nth-last-child(2) {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}.chart-pie-MUGuoAuLYjY- {
  display: flex;
}

.chart-pie--align-center-7b2cducD1ew- {
  justify-content: center;
}

.chart-pie--align-right-ssocpRn4c14- {
  justify-content: flex-end;
}

.chart-pie__inner-d1SDG0in9sU- {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.chart-pie__title-XdMsNK-RaP8- {
  margin-bottom: 1rem;
  text-align: center;
}

.chart-pie__title-text-CMNuQQEB9G0- {
  font-size: var(--type-small-font-size);
  font-weight: 700;
  line-height: var(--type-small-line-height);
}

.chart-pie__main-4Ii7GwVJCtQ- {
  display: block;
  overflow: hidden;
}
.chart-pie--legend-aside-lHtCW-92qo8- .chart-pie__main-4Ii7GwVJCtQ- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}

.chart-pie__graph-container-Gzv2J01EZZE- {
  position: relative;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
}

/* Graph */
.chart-pie__graph-svg-IZzt--QU9Us- {
  position: relative;
  display: block;
}

.chart-pie__unused-OInlzVaRKJM- {
  fill: var(--color-neutral-bg-subtle);
}

.chart-pie__graph-content-Q62tP3frhv0- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  text-align: center;
}

/* Legend */
.chart-pie__legend-MjrGZ6jmgnE- {
  margin: 1rem auto 0;
}
.chart-pie--legend-aside-lHtCW-92qo8- .chart-pie__legend-MjrGZ6jmgnE- {
  margin: 1rem 0 1rem 1rem;
}.channel-gK1D2kMWMHg- {
  z-index: 1;
  position: relative;
  display: inline-block;
  background: var(--color-neutral-bg-level-2);
  border: 3px solid var(--color-neutral-bg-level-2);
  border-radius: 100%;
  width: 35px;
  height: 35px;
  padding: 6px;
}
.channel-gK1D2kMWMHg-::before {
  width: 35px;
  height: 35px;
}
.channel-gK1D2kMWMHg-::before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  z-index: -1;
  background: var(--color-neutral-bg-level-3);
  border-radius: 100%;
  border: 2px solid var(--color-neutral-bg-level-2);
  transform: scale(0);
  transition: transform 300ms;
  transition-timing-function: cubic-bezier(0.55, 0.05, 0.67, 0.19);
}
.channel-gK1D2kMWMHg-:hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}

.channel--color-inverse-bWa6XwgAXg4- {
  background: var(--color-neutral-bg-level-1);
  border-color: var(--color-neutral-bg-level-1);
}
.channel--color-inverse-bWa6XwgAXg4-::before {
  background: var(--color-neutral-bg-level-2);
  border-color: var(--color-neutral-bg-level-1);
}

.channel--size-small-Yu4jyL7i65o- {
  width: 50px;
  height: 50px;
  padding: 10px;
}
.channel--size-small-Yu4jyL7i65o-::before {
  width: 50px;
  height: 50px;
}

.channel--size-medium-hMRzGtWDzsc- {
  width: 50px;
  height: 50px;
  padding: 10px;
}
@media (min-width: 37.5rem) {
  .channel--size-medium-hMRzGtWDzsc- {
    height: 80px;
    width: 80px;
    padding: 15px;
  }
}
.channel--size-medium-hMRzGtWDzsc-::before {
  width: 50px;
  height: 50px;
}
@media (min-width: 37.5rem) {
  .channel--size-medium-hMRzGtWDzsc-::before {
    height: 80px;
    width: 80px;
  }
}

.channel--size-large-ndB-r3-SoAU- {
  width: 50px;
  height: 50px;
  padding: 10px;
}
@media (min-width: 37.5rem) {
  .channel--size-large-ndB-r3-SoAU- {
    height: 120px;
    width: 120px;
    padding: 20px;
  }
}
.channel--size-large-ndB-r3-SoAU-::before {
  width: 50px;
  height: 50px;
}
@media (min-width: 37.5rem) {
  .channel--size-large-ndB-r3-SoAU-::before {
    height: 120px;
    width: 120px;
  }
}

.channel__image-wrapper-pLktk3tUJEc- {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}

.channel__image-N4SJuJuade0- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.channel-list-4qDKJpo1ZTk- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.channel-list--center-4Id-dC1R9wU- {
  justify-content: center;
}

.channel-list--right-1KssLN6LnTU- {
  justify-content: flex-end;
}

.channel-list__item-dPz16bvHDn8- {
  margin: 5px;
}
@media (min-width: 37.5rem) {
  .channel-list--large-daN9vHgw3UU- .channel-list__item-dPz16bvHDn8- {
    margin: 10px;
  }
}.check-indicator-iJFNreDUqPE- {
  --check-indicator-color: var(--color-brand-primary-text-onbg-strong);
  --check-indicator-border-color: var(--color-neutral-border);
  --check-indicator-hover-border-color: var(--color-brand-primary-border);
  --check-indicator-checked-background-color: var(--color-brand-primary-bg-strong);
  --check-indicator-checked-hover-background-color: var(--color-brand-primary-bg-strong-hover);
  --check-indicator-checked-border-color: var(--color-brand-primary-border);
  --check-indicator-checked-color: var(--color-brand-primary-text-onbg-strong);
  --check-disabled-border-color: var(--color-disabled-border);
  --check-disabled-background-color: var(--color-disabled-bg);
  --check-disabled-indicator-color: var(--color-disabled-text);
  --check-disabled-checked-background-color: var(--color-disabled-bg);
  --check-disabled-checked-border-color: var(--color-disabled-border);
  --check-indicator-invalid-border: var(--color-error-border);
  position: relative;
  display: block;
  width: var(--check-indicator-size);
  height: var(--check-indicator-size);
  background: var(--color-neutral-bg-lighten);
  border: 1px solid var(--check-indicator-border-color);
  border-radius: 3px;
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  color: var(--check-indicator-color);
  flex-shrink: 0;
}
.check-indicator-iJFNreDUqPE-:not([data-class=skeleton__item]) {
  cursor: pointer;
}
.check-indicator-iJFNreDUqPE-:hover {
  border-color: var(--check-indicator-hover-border-color);
}
.check-indicator-iJFNreDUqPE-.is-checked-xaRYb3k74io-, .check-indicator-iJFNreDUqPE-.is-checked-xaRYb3k74io-.is-invalid-27cFFVOrG9g- {
  background: var(--check-indicator-checked-background-color);
  border-color: var(--check-indicator-checked-border-color);
}
.check-indicator-iJFNreDUqPE-.is-checked-xaRYb3k74io-:hover .check-indicator-iJFNreDUqPE- {
  background: var(--check-indicator-checked-hover-background-color);
}
.check-indicator-iJFNreDUqPE-.is-invalid-27cFFVOrG9g- {
  border-color: var(--check-indicator-invalid-border);
}
.check-indicator-iJFNreDUqPE-.is-disabled-iuTH8OmMW-E- {
  opacity: 1;
  background: var(--check-disabled-background-color);
  border-color: var(--check-disabled-border-color);
}
.check-indicator-iJFNreDUqPE-.is-disabled-iuTH8OmMW-E-:not([data-class=skeleton__item]) {
  cursor: default;
}
.check-indicator-iJFNreDUqPE-.is-disabled-iuTH8OmMW-E-.is-checked-xaRYb3k74io- {
  color: var(--check-disabled-indicator-color);
  background: var(--check-disabled-checked-background-color);
  border-color: var(--check-disabled-checked-border-color);
}
.check-indicator-iJFNreDUqPE-[data-class=skeleton__item] {
  border: none;
}

.check-indicator--large-OsfIrMNaS00- {
  --check-indicator-size: 1.5rem;
  --check-icon-size: 1.25rem;
}

.check-indicator--medium-BRcjX2-M4HA- {
  --check-indicator-size: 1.25rem;
  --check-icon-size: 1rem;
}

.check-indicator--small-uEEukzB2qis- {
  --check-indicator-size: 1rem;
  --check-icon-size: 0.75rem;
}

.check-indicator--employee-fKSrm00UNr0- {
  --check-indicator-color: var(--color-employee-text-onbg-strong);
  --check-indicator-border-color: var(--color-employee-border);
  --check-indicator-hover-border-color: var(--color-employee-border);
  --check-indicator-checked-background-color: var(--color-employee-bg-strong);
  --check-indicator-checked-hover-background-color: var(--color-employee-bg-strong-hover);
  --check-indicator-checked-border-color: var(--color-employee-border);
  --check-indicator-checked-color: var(--color-employee-text-onbg-strong);
}

.check-indicator__icon-05-eq-N28O0- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: var(--check-icon-size);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  pointer-events: none;
}
.check-indicator-iJFNreDUqPE-.is-checked-xaRYb3k74io- .check-indicator__icon-05-eq-N28O0- {
  opacity: 1;
}

.check-8zgUBif6gkk- {
  position: relative;
  max-width: 100%;
  --check-content-hover-color: var(--color-neutral-text);
  --check-disabled-text-color: var(--color-disabled-text);
  --check-content-line-height: var(--type-line-height);
  --check-content-font-size: var(--type-font-size);
}

.check--employee-jaI67am-xEM- {
  --check-content-hover-color: var(--color-employee-text-hover);
}

.check--medium-tZMpPMx73kU- {
  --check-content-line-height: var(--type-small-line-height);
  --check-content-font-size: var(--type-small-font-size);
}

.check--small-d3Eor6XI1U0- {
  --check-content-line-height: var(--type-tiny-line-height);
  --check-content-font-size: var(--type-tiny-font-size);
}

.check--vertical-l2O1BUuQmhk- {
  display: flex;
}

.check__label-ro26SQkRNWE- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.check__input-LzOaogrpnoc- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.check__inner-8F-GTnWIyvw- {
  position: relative;
  display: grid;
  grid-template-columns: max-content minmax(auto, max-content) 1fr;
  grid-template-rows: auto auto;
  max-width: 100%;
}
.check--vertical-l2O1BUuQmhk- .check__inner-8F-GTnWIyvw- {
  display: flex;
  flex-direction: column-reverse;
  text-align: center;
  justify-content: space-between;
  gap: 16px;
}
[data-class=skeleton__content] > .check__inner-8F-GTnWIyvw- {
  width: 100%;
}
.check__inner-8F-GTnWIyvw-::before {
  content: "";
  display: block;
  border-radius: 3px;
  grid-row: 1;
  grid-column: 1/span 2;
}
.check__input-LzOaogrpnoc-:focus-visible ~ .check__inner-8F-GTnWIyvw-::before {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.check--vertical-l2O1BUuQmhk- .check__inner-8F-GTnWIyvw-::before {
  position: absolute;
  inset: 0;
}

.check__content-5yuLJiFYBZA- {
  display: block;
  font-weight: 400;
  position: relative;
  font-size: var(--check-content-font-size);
  line-height: var(--check-content-line-height);
  align-self: center;
  cursor: pointer;
  max-width: fit-content;
  grid-row: 1;
  grid-column: 2;
  padding-left: 8px;
}
.check--full-width-E-H4BIJvBcE- .check__content-5yuLJiFYBZA- {
  max-width: 100%;
  grid-column: 2/span 2;
}
.check__input-LzOaogrpnoc- ~ .check__inner-8F-GTnWIyvw- .check__content-5yuLJiFYBZA-:hover {
  color: var(--check-content-hover-color);
}
.check__input-LzOaogrpnoc-:disabled ~ .check__inner-8F-GTnWIyvw- .check__content-5yuLJiFYBZA-, .check__input-LzOaogrpnoc-:disabled ~ .check__inner-8F-GTnWIyvw-:hover .check__content-5yuLJiFYBZA- {
  color: var(--check-disabled-text-color);
  cursor: default;
}
.check--hide-label-esnMjdf1aVg- .check__content-5yuLJiFYBZA- {
  display: none;
}
.check--vertical-l2O1BUuQmhk- .check__content-5yuLJiFYBZA- {
  padding-left: 0;
}
[data-class=skeleton__content] > .check__inner-8F-GTnWIyvw- .check__content-5yuLJiFYBZA- {
  max-width: 100%;
  grid-column: 2/span 2;
  cursor: default;
}

.check__indicator-2k-4U7pqIII- {
  grid-row: 1;
  grid-column: 1;
}
.check__input-LzOaogrpnoc-:not(:disabled) ~ .check__inner-8F-GTnWIyvw- .check__indicator-2k-4U7pqIII-:hover, .check__input-LzOaogrpnoc-:not(:disabled) ~ .check__inner-8F-GTnWIyvw-:has(.check__content-5yuLJiFYBZA-:hover) .check__indicator-2k-4U7pqIII- {
  border-color: var(--check-indicator-hover-border-color);
}
.check__input-LzOaogrpnoc-:checked:not(:disabled) ~ .check__inner-8F-GTnWIyvw- .check__indicator-2k-4U7pqIII-:hover, .check__input-LzOaogrpnoc-:checked:not(:disabled) ~ .check__inner-8F-GTnWIyvw-:has(.check__content-5yuLJiFYBZA-:hover) .check__indicator-2k-4U7pqIII- {
  background: var(--check-indicator-checked-hover-background-color);
}
.check--vertical-l2O1BUuQmhk- .check__indicator-2k-4U7pqIII- {
  margin: 0 auto;
}
.check--indicator-middle-d0rpq1iNZEE- .check__indicator-2k-4U7pqIII- {
  align-self: center;
}

.check__extra-Ri98FNmBNy4-,
.check__form-helper-KGGg1rAvIgg- {
  grid-column: 2/span 2;
  padding-top: 8px;
  padding-left: 8px;
}.radio-indicator-LM-iA91q4mU- {
  --radio-indicator-border-color: var(--color-neutral-border);
  --radio-indicator-hover-border-color: var(--color-brand-primary-border);
  --radio-indicator-checked-background-color: var(--color-brand-primary-bg-strong);
  --radio-indicator-checked-border-color: var(--color-brand-primary-border);
  --radio-indicator-checked-color: var(--color-brand-primary-text-onbg-strong);
  --radio-indicator-disabled-color: var(--color-disabled-text);
  --radio-indicator-disabled-checked-bg: var(--color-disabled-bg);
  --radio-indicator-disabled-checked-border: var(--color-disabled-border);
  --radio-indicator-disabled-bg: var(--color-disabled-bg);
  --radio-indicator-disabled-border: var(--color-disabled-border);
  --radio-indicator-invalid-border: var(--color-error-border);
  position: relative;
  display: block;
  border: 1px solid var(--radio-indicator-border-color);
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  width: var(--radio-indicator-size);
  height: var(--radio-indicator-size);
  border-radius: 50%;
  background: var(--color-neutral-bg-lighten);
  flex-shrink: 0;
}
.radio-indicator-LM-iA91q4mU-:not([data-class=skeleton__item]) {
  cursor: pointer;
}
.radio-indicator-LM-iA91q4mU-:hover {
  border-color: var(--radio-indicator-hover-border-color);
}
.radio-indicator-LM-iA91q4mU-.is-checked-yjRNcLkrIIM-, .radio-indicator-LM-iA91q4mU-.is-checked-yjRNcLkrIIM-.is-invalid-xUyiN2g1Wz0- {
  background: var(--radio-indicator-checked-background-color);
  border-color: var(--radio-indicator-checked-border-color);
  color: var(--radio-indicator-checked-color);
}
.radio-indicator-LM-iA91q4mU-.is-invalid-xUyiN2g1Wz0- {
  border-color: var(--radio-indicator-invalid-border);
}
.radio-indicator-LM-iA91q4mU-.is-disabled-aKunplXLfHo- {
  background: var(--radio-indicator-disabled-bg);
  border-color: var(--radio-indicator-disabled-border);
  opacity: 1;
}
.radio-indicator-LM-iA91q4mU-.is-disabled-aKunplXLfHo-:not([data-class=skeleton__item]) {
  cursor: default;
}
.radio-indicator-LM-iA91q4mU-.is-disabled-aKunplXLfHo-.is-checked-yjRNcLkrIIM- {
  background: var(--radio-indicator-disabled-checked-bg);
  border-color: var(--radio-indicator-disabled-checked-border);
  color: var(--radio-indicator-disabled-color);
}
.radio-indicator-LM-iA91q4mU-::before {
  content: "";
  display: block;
  width: var(--radio-indicator-inner-size);
  height: var(--radio-indicator-inner-size);
  background: currentcolor;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
}
.radio-indicator-LM-iA91q4mU-.is-checked-yjRNcLkrIIM-::before {
  opacity: 1;
}
.radio-indicator-LM-iA91q4mU-[data-class=skeleton__item] {
  border: none;
}

.radio-indicator--large-FadFNMcQT00- {
  --radio-indicator-size: 1.5rem;
  --radio-indicator-inner-size: 0.625rem;
}

.radio-indicator--medium-VwGc5lnt3Hw- {
  --radio-indicator-size: 1.25rem;
  --radio-indicator-inner-size: 0.5rem;
}

.radio-indicator--small-xgriGJTOCm4- {
  --radio-indicator-size: 1rem;
  --radio-indicator-inner-size: 0.375rem;
}

.radio-indicator--employee-9SGZ8dKyah0- {
  --radio-indicator-border-color: var(--color-employee-border);
  --radio-indicator-hover-border-color: var(--color-employee-border);
  --radio-indicator-checked-background-color: var(--color-employee-bg-strong);
  --radio-indicator-checked-border-color: var(--color-employee-border);
  --radio-indicator-checked-color: var(--color-employee-text-onbg-strong);
}

.radio---H8xdnq5qM- {
  position: relative;
  --radio-disabled-color: var(--color-disabled-text);
  --radio-content-hover-color: var(--color-neutral-text);
  --radio-content-line-height: var(--type-line-height);
  --radio-content-font-size: var(--type-font-size);
}

.radio--employee-KtP-6gRs31w- {
  --radio-content-hover-color: var(--color-employee-text-hover);
}

.radio--medium--9Rd5gOVYsU- {
  --radio-content-line-height: var(--type-small-line-height);
  --radio-content-font-size: var(--type-small-font-size);
}

.radio--small-EpnfMTNHvcM- {
  --radio-content-line-height: var(--type-tiny-line-height);
  --radio-content-font-size: var(--type-tiny-font-size);
}

.radio--vertical-ZYRGhNHxcDk- {
  display: flex;
}

.radio__label-CMGHDB4f-uo- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.radio__input-bpaY5OnF1y4- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.radio__inner-kzo1N7JgHeo- {
  position: relative;
  display: grid;
  grid-template-columns: max-content minmax(auto, max-content) 1fr;
  grid-template-rows: auto auto;
}
.radio--vertical-ZYRGhNHxcDk- .radio__inner-kzo1N7JgHeo- {
  display: flex;
  flex-direction: column-reverse;
  text-align: center;
  justify-content: space-between;
  gap: 16px;
}
[data-class=skeleton__content] > .radio__inner-kzo1N7JgHeo- {
  width: 100%;
}
.radio__inner-kzo1N7JgHeo-::before {
  content: "";
  display: block;
  border-radius: 3px;
  grid-row: 1;
  grid-column: 1/span 2;
}
.radio__input-bpaY5OnF1y4-:focus-visible ~ .radio__inner-kzo1N7JgHeo-::before {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.radio--vertical-ZYRGhNHxcDk- .radio__inner-kzo1N7JgHeo-::before {
  position: absolute;
  inset: 0;
}

.radio__content-Gunwy-kQTgY- {
  display: block;
  font-weight: 400;
  position: relative;
  font-size: var(--radio-content-font-size);
  line-height: var(--radio-content-line-height);
  align-self: center;
  cursor: pointer;
  max-width: fit-content;
  grid-row: 1;
  grid-column: 2;
  padding-left: 8px;
}
.radio--vertical-ZYRGhNHxcDk- .radio__content-Gunwy-kQTgY- {
  padding-left: 0;
}
.radio--hide-label-5rwwqm99KQg- .radio__content-Gunwy-kQTgY- {
  display: none;
}
.radio--full-width-mg-2JC3g09c- .radio__content-Gunwy-kQTgY- {
  max-width: 100%;
  grid-column: 2/span 2;
}
.radio__input-bpaY5OnF1y4-:not(:checked) ~ .radio__inner-kzo1N7JgHeo- .radio__content-Gunwy-kQTgY-:hover {
  color: var(--radio-content-hover-color);
}
.radio__input-bpaY5OnF1y4-:disabled ~ .radio__inner-kzo1N7JgHeo- .radio__content-Gunwy-kQTgY-, .radio__input-bpaY5OnF1y4-:disabled ~ .radio__inner-kzo1N7JgHeo-:hover .radio__content-Gunwy-kQTgY- {
  color: var(--radio-disabled-color);
  cursor: default;
}
[data-class=skeleton__content] > .radio__inner-kzo1N7JgHeo- .radio__content-Gunwy-kQTgY- {
  max-width: 100%;
  grid-column: 2/span 2;
  cursor: default;
}

.radio__indicator-0lT-xBupI9M- {
  grid-row: 1;
  grid-column: 1;
}
.radio__input-bpaY5OnF1y4-:not(:disabled) ~ .radio__inner-kzo1N7JgHeo- .radio__indicator-0lT-xBupI9M-:hover, .radio__input-bpaY5OnF1y4-:not(:disabled) ~ .radio__inner-kzo1N7JgHeo-:has(.radio__content-Gunwy-kQTgY-:hover) .radio__indicator-0lT-xBupI9M- {
  border-color: var(--radio-indicator-hover-border-color);
}
.radio--vertical-ZYRGhNHxcDk- .radio__indicator-0lT-xBupI9M- {
  margin: 0 auto;
}
.radio--indicator-middle--gxqJwqpxZE- .radio__indicator-0lT-xBupI9M- {
  align-self: center;
}

.radio__extra-zSm9IB-Z3Xs-,
.radio__form-helper-9nfslSjW9PA- {
  grid-column: 2/span 2;
  padding-top: 8px;
  padding-left: 8px;
}.choice-group-MmFYiscNRiE- {
  --choice-group-gap: 8px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--choice-group-gap);
  position: relative;
  width: 100%;
  max-width: 100%;
  min-width: 0;
}

.choice-group--center-QN5TEbV-ODA- {
  text-align: center;
  align-items: center;
}

.choice-group__inner-qFUxH9r8QUw- {
  display: flex;
  gap: var(--choice-group-gap);
  flex-wrap: wrap;
  flex-direction: column;
  width: 100%;
}
.choice-group--inline--T1F65kN4kw- .choice-group__inner-qFUxH9r8QUw- {
  flex-direction: row;
}
.choice-group--center-QN5TEbV-ODA- .choice-group__inner-qFUxH9r8QUw- {
  justify-content: center;
}

.choice-group-MmFYiscNRiE-.is-invalid-UR7RcmqkgTs- .choice-group__inner-card-SgXt8GWLQCA-::before {
  transition: border-color var(--animation-duration-short) var(--animation-easing-short), box-shadow var(--animation-duration-short) var(--animation-easing-short);
  box-shadow: inset 0 0 0 1px var(--color-error-border);
}

.choice-group__label-lppCdUf-hc0- {
  margin-bottom: var(--choice-group-gap);
}
.choice-group--no-label-no-break-8TjQDoveDWM- .choice-group__label-lppCdUf-hc0- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .choice-group--no-label-sm--BBI-a5sKl8- .choice-group__label-lppCdUf-hc0- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
@media (min-width: 50rem) {
  .choice-group--no-label-md-aiSj2-71xtY- .choice-group__label-lppCdUf-hc0- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

.choice-group--center-QN5TEbV-ODA- .choice-group__form-helper-p2Xpxcscs34- {
  justify-content: center;
}*:not(.collapse-layer-grid__dropdown-UElUhWR9B3g-) > .collapse-layer-XeTxdZXfSiE- {
  width: 0;
}

.collapse-layer-grid__dropdown-UElUhWR9B3g- {
  transition: margin var(--animation-duration-medium) var(--animation-easing-medium);
}
.collapse-layer-grid__dropdown-UElUhWR9B3g-:not(:has(.collapse-layer-XeTxdZXfSiE-:not(.is-exited, .is-exiting))) {
  margin-bottom: 0;
}
.collapse-layer-grid-lpHOHyrXY0c-[data-equalheight=true] > .collapse-layer-grid__dropdown-UElUhWR9B3g- {
  display: block;
}.countdown-lZr4mfyNcYM- {
  display: flex;
  flex-wrap: wrap;
  margin-right: -4px;
  margin-left: -4px;
  margin-bottom: -8px;
}
@media (min-width: 80.5rem) {
  .countdown-lZr4mfyNcYM- {
    margin-right: -8px;
    margin-left: -8px;
    margin-bottom: -16px;
  }
}

.countdown__item-5M3gBmR24XI- {
  display: inline-block;
  text-align: center;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 8px;
}
@media (min-width: 80.5rem) {
  .countdown__item-5M3gBmR24XI- {
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 16px;
  }
}

.countdown__item-inner-LsdUpZQe3ts- {
  position: relative;
  border-radius: 8px;
  width: 3.5rem;
  height: 3.25rem;
}
@media (min-width: 37.5rem) {
  .countdown__item-inner-LsdUpZQe3ts- {
    width: 4rem;
    height: 3.75rem;
  }
}
.countdown__item-inner-LsdUpZQe3ts-:not(.countdown__item-inner--custom-color-IjuB2WtEGv0-) {
  color: var(--color-brand-primary-text-onbg-strong);
}
.countdown__item-inner-LsdUpZQe3ts-:not(.countdown__item-inner--custom-background-BzCCfkPicrE-) {
  background-color: var(--color-brand-primary-bg-strong);
}

.countdown__item-unit-fDEO7NIBi3k- {
  margin-top: 5px;
  color: var(--color-neutral-text);
}

.countdown__item-time-jFyDb0SVm9w- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.countdown__item-time-jFyDb0SVm9w-.animate-enter {
  opacity: 0;
  transform: translate(-50%, -50%) translateY(-10px);
}
.countdown__item-time-jFyDb0SVm9w-.animate-enter-active {
  opacity: 1;
  transform: translate(-50%, -50%) translateY(0);
  transition: opacity 100ms ease-in, transform 100ms ease-in;
}
.countdown__item-time-jFyDb0SVm9w-.animate-exit-active {
  opacity: 0;
  transform: translate(-50%, -50%) translateY(10px);
  transition: opacity 100ms ease-out, transform 100ms ease-out;
}.truncate-4q13q0BazO0- {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.truncate--fade-i0lINvN4-nc- {
  position: relative;
  text-overflow: clip;
}
.truncate--fade-i0lINvN4-nc-.truncate--shown-dfp20284ngg- {
  -webkit-mask-image: linear-gradient(to left, transparent, rgb(0, 0, 0) 40px);
          mask-image: linear-gradient(to left, transparent, rgb(0, 0, 0) 40px);
}.text {
  width: 100%;
}
.text > * + * {
  margin-top: 1em;
}
.text > h1,
.text > .h1 {
  margin-bottom: 0.5em;
}
.text > :last-child:not([data-class=grid]) {
  margin-bottom: 0;
}
.text > :first-child {
  margin-top: 0;
}
.text > .text__margin {
  margin-top: 1em;
}
.text > .text__margin-none {
  margin-top: 0;
}
.text > .text__margin-double {
  margin-top: 2em;
}
.text > .text__margin-half {
  margin-top: 0.5em;
}

.text--double-1JeBTuV2VAc- > * + * {
  margin-top: 2em;
}

.text--half-7PFZgcDJF8o- > * + * {
  margin-top: 0.5em;
}

.text--pre-wrap-CF8VnPsmaOc- {
  white-space: pre-wrap;
}.comments__item-dHq7qNC9nm4- {
  margin-bottom: 10px;
}
@media (min-width: 37.5rem) {
  .comments__item-dHq7qNC9nm4- {
    margin-bottom: 20px;
  }
}
.comments__item-dHq7qNC9nm4-:last-child {
  margin-bottom: 0;
}

.comments__item--level-1-UtxpY7Y2NlA- {
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .comments__item--level-1-UtxpY7Y2NlA- {
    margin-bottom: 24px;
    padding-bottom: 24px;
  }
}

.comments__item-inner-Dapm10r7X5E- {
  display: flex;
  flex-direction: column;
}
@media (min-width: 37.5rem) {
  .comments__item-inner-Dapm10r7X5E- {
    flex-direction: row;
  }
}

.comments__item-sender-m1lCIiCbAwI- {
  margin: 0 4px 9px 0;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}
@media (min-width: 37.5rem) {
  .comments__item-sender-m1lCIiCbAwI- {
    margin: 9px 20px 0 0;
  }
}

.comments__item-sender-name-7VZ5F-ZI78I- {
  max-width: 9.375rem;
}

.comments__item-comment-wrapper-dU8ThaUCr-4- {
  width: 100%;
}

.comments__item-comment-3i-DQyfA13s- {
  display: inline-block;
  padding: 9px 17px 11px 15px;
  background-color: var(--color-neutral-bg-level-1);
  border-radius: 3px 12px 12px;
  max-width: 27.5rem;
}
.comments--inverse-a1rUP1FIMW4- .comments__item-comment-3i-DQyfA13s- {
  background-color: var(--color-neutral-bg-level-2);
}
.comments--full-width-nepN5UW0VAc- .comments__item-comment-3i-DQyfA13s- {
  max-width: none;
}
.comments__item--primary-Lgr2F1NHuYk- .comments__item-comment-3i-DQyfA13s- {
  background-color: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
}

.comments__item-meta-l-gzhjmKAoo- {
  margin-top: 10px;
  max-width: 100%;
}

.comments__item-date-XvwGRWF-s9c- {
  color: var(--color-neutral-text-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}

.comments__item-replies-zJJ5QVoa7Ew- {
  padding-top: 20px;
}.scroll-fade-mXwsOwHCZUQ- {
  --scroll-fade-scrollbar-width: 0px;
  --scroll-fade-scrollbar-height: 0px;
  --scroll-fade-bottom-scrollbar-offset: 0px;
  --scroll-fade-right-scrollbar-offset: 0px;
  --scroll-fade-top: rgb(0, 0, 0);
  --scroll-fade-bottom: rgb(0, 0, 0);
  --scroll-fade-left: rgb(0, 0, 0);
  --scroll-fade-right: rgb(0, 0, 0);
  --scroll-fade-arrow-left: rgb(0, 0, 0) 40px;
  --scroll-fade-arrow-right: rgb(0, 0, 0) calc(40px + var(--scroll-fade-right-scrollbar-offset));
  display: block;
  position: relative;
  max-height: inherit;
}
.scroll-fade-mXwsOwHCZUQ-.has-scrolled-to-top-FBmnjAYwDr0- {
  --scroll-fade-right-scrollbar-offset: var(--scroll-fade-scrollbar-width);
  --scroll-fade-bottom: transparent;
}
.scroll-fade-mXwsOwHCZUQ-.has-scrolled-to-right-V4TNJlmnl5o- {
  --scroll-fade-bottom-scrollbar-offset: var(--scroll-fade-scrollbar-height);
  --scroll-fade-left: transparent;
}
.scroll-fade-mXwsOwHCZUQ-.has-scrolled-to-right-V4TNJlmnl5o-.scroll-fade--has-arrows-QHmcr3HIVj0-:not(.has-scrolled-to-top-FBmnjAYwDr0-, .has-scrolled-to-bottom-N5-bYYX-CwY-) {
  --scroll-fade-arrow-left: transparent 24px, rgb(0, 0, 0) 48px;
}
.scroll-fade-mXwsOwHCZUQ-.has-scrolled-to-bottom-N5-bYYX-CwY- {
  --scroll-fade-right-scrollbar-offset: var(--scroll-fade-scrollbar-width);
  --scroll-fade-top: transparent;
}
.scroll-fade-mXwsOwHCZUQ-.has-scrolled-to-left-PJeZdU99NwU- {
  --scroll-fade-bottom-scrollbar-offset: var(--scroll-fade-scrollbar-height);
  --scroll-fade-right: transparent;
}
.scroll-fade-mXwsOwHCZUQ-.has-scrolled-to-left-PJeZdU99NwU-.scroll-fade--has-arrows-QHmcr3HIVj0-:not(.has-scrolled-to-top-FBmnjAYwDr0-, .has-scrolled-to-bottom-N5-bYYX-CwY-) {
  --scroll-fade-arrow-right: transparent calc(24px + var(--scroll-fade-right-scrollbar-offset)), rgb(0, 0, 0) calc(48px + var(--scroll-fade-right-scrollbar-offset));
}
.scroll-fade-mXwsOwHCZUQ-.scroll-fade--has-arrows-QHmcr3HIVj0-.scroll-fade--gutter-md-Az3Sqv-VhKY-.has-scrolled-to-right-V4TNJlmnl5o- {
  --scroll-fade-arrow-left: transparent 30px, rgb(0, 0, 0) 30%;
}
.scroll-fade-mXwsOwHCZUQ-.scroll-fade--has-arrows-QHmcr3HIVj0-.scroll-fade--gutter-md-Az3Sqv-VhKY-.has-scrolled-to-left-PJeZdU99NwU- {
  --scroll-fade-arrow-right:
    transparent calc(30px + var(--scroll-fade-right-scrollbar-offset)),
    rgb(0, 0, 0) calc(30% + var(--scroll-fade-right-scrollbar-offset));
}

.scroll-fade__inner-UZnFdd4VukY- {
  display: block;
  max-height: inherit;
  overflow: auto;
  background-color: inherit;
  -webkit-mask-image: linear-gradient(to left, rgb(0, 0, 0) var(--scroll-fade-right-scrollbar-offset), transparent var(--scroll-fade-right-scrollbar-offset)), linear-gradient(to top, rgb(0, 0, 0) var(--scroll-fade-bottom-scrollbar-offset), transparent var(--scroll-fade-bottom-scrollbar-offset)), linear-gradient(to left, var(--scroll-fade-right) var(--scroll-fade-right-scrollbar-offset), var(--scroll-fade-arrow-right)), linear-gradient(to right, var(--scroll-fade-left), var(--scroll-fade-arrow-left)), linear-gradient(to top, var(--scroll-fade-bottom) var(--scroll-fade-bottom-scrollbar-offset), rgb(0, 0, 0) calc(40px + var(--scroll-fade-bottom-scrollbar-offset))), linear-gradient(to bottom, var(--scroll-fade-top), rgb(0, 0, 0) 40px);
          mask-image: linear-gradient(to left, rgb(0, 0, 0) var(--scroll-fade-right-scrollbar-offset), transparent var(--scroll-fade-right-scrollbar-offset)), linear-gradient(to top, rgb(0, 0, 0) var(--scroll-fade-bottom-scrollbar-offset), transparent var(--scroll-fade-bottom-scrollbar-offset)), linear-gradient(to left, var(--scroll-fade-right) var(--scroll-fade-right-scrollbar-offset), var(--scroll-fade-arrow-right)), linear-gradient(to right, var(--scroll-fade-left), var(--scroll-fade-arrow-left)), linear-gradient(to top, var(--scroll-fade-bottom) var(--scroll-fade-bottom-scrollbar-offset), rgb(0, 0, 0) calc(40px + var(--scroll-fade-bottom-scrollbar-offset))), linear-gradient(to bottom, var(--scroll-fade-top), rgb(0, 0, 0) 40px);
  -webkit-mask-size: 100% 100%, 100% 100%, 100% calc(100% - var(--scroll-fade-bottom-scrollbar-offset)), 100% calc(100% - var(--scroll-fade-bottom-scrollbar-offset)), calc(100% - var(--scroll-fade-right-scrollbar-offset)) 100%, calc(100% - var(--scroll-fade-right-scrollbar-offset)) 100%;
          mask-size: 100% 100%, 100% 100%, 100% calc(100% - var(--scroll-fade-bottom-scrollbar-offset)), 100% calc(100% - var(--scroll-fade-bottom-scrollbar-offset)), calc(100% - var(--scroll-fade-right-scrollbar-offset)) 100%, calc(100% - var(--scroll-fade-right-scrollbar-offset)) 100%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-composite: source-over, source-over, source-in, source-in, source-in, source-in, xor;
          mask-composite: add, add, intersect, intersect, intersect, intersect;
}

.scroll-fade__button-opz0j07lENk- {
  position: absolute;
  z-index: 2;
}
.scroll-fade__button-opz0j07lENk-.scroll-fade__button-left-3JPZOH-O2A8-, .scroll-fade__button-opz0j07lENk-.scroll-fade__button-right-u0l0LJfLdEU- {
  top: calc((100% - var(--scroll-fade-bottom-scrollbar-offset)) / 2);
  transform: translateY(-50%);
}
.scroll-fade__button-opz0j07lENk-.scroll-fade__button-left-3JPZOH-O2A8- {
  left: 0;
}
.scroll-fade--gutter-md-Az3Sqv-VhKY- .scroll-fade__button-opz0j07lENk-.scroll-fade__button-left-3JPZOH-O2A8- {
  left: 10px;
}
.scroll-fade__button-opz0j07lENk-.scroll-fade__button-right-u0l0LJfLdEU- {
  right: var(--scroll-fade-right-scrollbar-offset);
}
.scroll-fade--gutter-md-Az3Sqv-VhKY- .scroll-fade__button-opz0j07lENk-.scroll-fade__button-right-u0l0LJfLdEU- {
  right: calc(10px + var(--scroll-fade-right-scrollbar-offset));
}
.scroll-fade__button-opz0j07lENk-.scroll-fade__button-down-tP-vcETS12E- {
  right: var(--scroll-fade-right-scrollbar-offset);
  bottom: var(--scroll-fade-bottom-scrollbar-offset);
}
.scroll-fade__button-opz0j07lENk-.scroll-fade__button-up-tJuRWMJzhww- {
  right: var(--scroll-fade-right-scrollbar-offset);
  top: 0;
}.scroll-to-top-button-ycpDfcK8mVw- {
  position: fixed;
  z-index: 3;
}.datepicker-7JgBLAo-ZZ4- {
  display: inline-block;
  vertical-align: top;
  z-index: 100;
}
@media (min-width: 37.5rem) {
  .datepicker-7JgBLAo-ZZ4- {
    width: auto;
  }
}

.datepicker__content-8fbHZyzkAT0- {
  position: relative;
  display: block;
}
@media (min-width: 37.5rem) {
  .datepicker__content-8fbHZyzkAT0- {
    display: flex;
    flex-wrap: nowrap;
  }
}

.datepicker__column-7VuCM6vo1MU- {
  position: relative;
  width: 100%;
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .datepicker__column-7VuCM6vo1MU- {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    align-items: center;
    border-top: 0;
    border-left: 1px solid var(--color-neutral-border-subtlest);
    width: auto;
    min-width: 100px;
  }
}
@media (max-width: 37.499rem) {
  .datepicker__column-7VuCM6vo1MU- {
    min-width: auto !important;
  }
}

.datepicker__scroll-fade-OwZYw1Rzmug- {
  flex-basis: 0;
  flex-grow: 1;
  overflow: auto;
}
.datepicker__scroll-fade-OwZYw1Rzmug- [data-class=scroll-fade__inner] {
  padding: 16px;
  height: 100%;
  scrollbar-gutter: stable;
  scroll-padding-block: 16px;
}
@media (min-width: 37.5rem) {
  .datepicker__scroll-fade-OwZYw1Rzmug- [data-class=scroll-fade__inner] {
    padding-block: 24px;
    scroll-padding-block: 24px;
  }
}

.datepicker__month-cQkhSf-qTjA- {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.datepicker__calendar-JYLSzN03sQ8- {
  padding: 24px 14px 20px;
}

.datepicker__month-caption-KzQ0a22LZ6o- {
  padding: 0 2px;
}

.datepicker__week-header-cefzm2mz2y4-,
.datepicker__week-number--Z-deGVeLsI-,
.datepicker__day-name-A-82gdaSOOc- {
  color: var(--color-neutral-text-subtle);
  text-align: center;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  font-weight: 700;
}

.datepicker__week-header-cefzm2mz2y4-,
.datepicker__day-name-A-82gdaSOOc- {
  padding-bottom: 4px;
}

.datepicker__week-header-cefzm2mz2y4-,
.datepicker__week-number--Z-deGVeLsI- {
  padding-right: 6px;
}

.datepicker__day-inner-p63amR4uIWY- {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 4px 2px;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  width: 2rem;
  aspect-ratio: 1;
  border: 0;
  background-color: transparent;
  transition: background-color var(--animation-duration-medium) var(--animation-easing-medium), color var(--animation-duration-medium) var(--animation-easing-medium);
  border-radius: 100%;
}
html[data-whatintent=mouse] .datepicker__day-Chzefl0Dr70-:not(.is-selected-Hu3SukusPfY-) .datepicker__day-inner-p63amR4uIWY-:hover {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.datepicker__day-Chzefl0Dr70-.is-current-LRUfwSQS-E8- .datepicker__day-inner-p63amR4uIWY- {
  font-weight: 700;
}
.datepicker__day-Chzefl0Dr70-.is-selected-Hu3SukusPfY- .datepicker__day-inner-p63amR4uIWY- {
  font-weight: 700;
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
}
.datepicker__day-Chzefl0Dr70-.is-disabled-UxSvVh-0wKs- .datepicker__day-inner-p63amR4uIWY-, html[data-whatintent=mouse] .datepicker__day-Chzefl0Dr70-.is-disabled-UxSvVh-0wKs- .datepicker__day-inner-p63amR4uIWY-:hover {
  color: var(--color-disabled-text);
  background-color: transparent;
}

.datepicker__buttons-c3iot-QPXC8- {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  gap: 8px;
  padding: 16px;
  background-color: var(--color-neutral-bg-level-4);
  position: sticky;
  bottom: 0;
  z-index: 1;
}

.datepicker__options-YxbM-FeG6LY- {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.datepicker__options-YxbM-FeG6LY-[aria-hidden=true] {
  opacity: 0;
  padding-block: 16px;
}

.datepicker__option-vZBi-9dr3xU- {
  display: flex;
  height: auto;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  padding: 5px 16px;
  border-radius: 20px;
  transition: background-color var(--animation-duration-medium) var(--animation-easing-medium), color var(--animation-duration-medium) var(--animation-easing-medium);
}
html[data-whatintent=mouse] .datepicker__option-vZBi-9dr3xU-:not([aria-selected=true]):hover {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.datepicker__option-vZBi-9dr3xU-[aria-selected=true] {
  font-weight: 700;
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
}
.datepicker__column--align-left-QNJ3LOAxCrQ- .datepicker__option-vZBi-9dr3xU- {
  text-align: left;
}

.datepicker__option-extra-content-BewYvC8Ie1Y- {
  margin-left: 24px;
}

.datepicker__option-extra-content-BewYvC8Ie1Y-,
.datepicker__option-label-9mprZ7nR2y0- {
  position: relative;
}

.datepicker__option-extra-content-inner-R88q8PYHOio-[aria-hidden=true],
.datepicker__option-label-inner-1Zk2rLSkzEc-[aria-hidden=true] {
  visibility: hidden;
  font-weight: 700;
}
.datepicker__option-extra-content-inner-R88q8PYHOio-:not([aria-hidden=true]),
.datepicker__option-label-inner-1Zk2rLSkzEc-:not([aria-hidden=true]) {
  position: absolute;
  inset: 0;
}

.datepicker__options-helper-v65UhZB4yEM- {
  position: absolute;
  z-index: 1;
  inset: 0;
  display: flex;
  min-height: 100%;
  align-items: center;
  padding: 16px 8px;
}

.datepicker__spinner-1eB0zLeIdpU- {
  --spinner-size: 1.5rem;
  --spinner-gap: 8px;
}

.datepicker__notice-cgJT3byZiM4- {
  width: 100%;
}.datefield__input-5O2OeRRp3aU- {
  cursor: pointer;
}

.datefield-mwFgCSy01M0- [data-class=textfield__inner] {
  cursor: pointer;
}.suggestion-J2bBrBj8beo- {
  padding-left: 0;
  list-style: none;
  --suggestion-color: var(--color-neutral-text);
  --suggestion-hover-color: var(--color-brand-primary-text-hover);
  background: var(--color-neutral-bg-level-3);
  border-radius: 4px;
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  text-align: left;
  max-height: 400px;
  overflow: auto;
  position: relative;
  z-index: 30;
}

.suggestion__item-D5Tv2QAxfSQ-.suggestion__item--additional-content-9SseD96umWs- {
  padding-top: 10px;
}
.suggestion__item--grouped-32RTeBvVPyM- + .suggestion__item-D5Tv2QAxfSQ-:not(.suggestion__item--grouped-32RTeBvVPyM-) {
  margin-top: 4px;
}

.suggestion__group-list-JJGjr-h-1Gg- {
  padding-left: 0;
  list-style: none;
}
.suggestion__group-list-JJGjr-h-1Gg-::after {
  content: "";
  display: block;
  margin-inline: 16px;
  margin-block-start: 4px;
  border-top: 1px solid var(--color-neutral-border-subtle);
}
.suggestion__item-D5Tv2QAxfSQ-:last-child > .suggestion__group-list-JJGjr-h-1Gg-::after {
  display: none;
}

.suggestion__link-oWIb00hgl0o- {
  display: flex;
  align-items: center;
  padding: 9px 16px;
  color: var(--suggestion-color);
  position: relative;
  cursor: pointer;
  font-weight: 400;
}
html[data-whatintent=mouse] .suggestion__link-oWIb00hgl0o-:hover, .suggestion__link-oWIb00hgl0o-:focus-visible, .suggestion__item-D5Tv2QAxfSQ-.is-focused-BJJEU9WqTOM- .suggestion__link-oWIb00hgl0o-, .suggestion__item-D5Tv2QAxfSQ-.is-focused-BJJEU9WqTOM-.is-active-w7R4cfNdRpg- .suggestion__link-oWIb00hgl0o- {
  color: var(--suggestion-hover-color);
  background-color: var(--color-neutral-bg-level-4);
}
.suggestion__link-oWIb00hgl0o-:focus-visible, .suggestion__item-D5Tv2QAxfSQ-.is-focused-BJJEU9WqTOM- .suggestion__link-oWIb00hgl0o- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  outline-offset: -2px;
}
.suggestion__item-D5Tv2QAxfSQ-.is-active-w7R4cfNdRpg- .suggestion__link-oWIb00hgl0o- {
  --suggestion-color: var(--color-brand-primary-text);
  font-weight: 700;
}
.suggestion__item--employee-r2pQVKLJEoQ- .suggestion__link-oWIb00hgl0o-, .suggestion__item--employee-r2pQVKLJEoQ-.is-active-w7R4cfNdRpg- .suggestion__link-oWIb00hgl0o- {
  --suggestion-color: var(--color-employee-text);
  --suggestion-hover-color: var(--color-employee-text-hover);
}

.suggestion__icon-ldaugbl5D3c- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: 1.5rem;
  margin-right: 8px;
  margin-block: -1px;
  flex-shrink: 0;
}

.suggestion__image-eUn5oGW0Mf8- {
  width: 1.5rem;
  margin-right: 8px;
  margin-block: -1px;
  flex-shrink: 0;
}

.suggestion__sub-label-JETMwgRDS1U- {
  display: block;
  font-size: var(--type-tiny-font-size);
  font-weight: 700;
  color: var(--color-neutral-text-subtle);
  line-height: var(--type-tiny-line-height);
}

.suggestion__spinner-okHXJGVoLbw- {
  --spinner-size: 1.5rem;
  padding: 9px 16px;
}

.suggestion__item--no-results-message-vwB8U6o1ypA- {
  padding: 9px 16px;
  color: var(--color-neutral-text-subtle);
}

.suggestion__label-mark-Kfoc4V2gzy4- {
  background: none;
  color: inherit;
  font-weight: 700;
}

.suggestion__group-label-9K2-WWpMlwo- {
  padding: 16px 16px 2px;
  font-size: var(--type-tiny-font-size);
  color: var(--color-neutral-text-subtle);
  line-height: var(--type-tiny-line-height);
}.dropdown-pzryeLImYHg- {
  position: absolute;
  max-width: calc(100vw - 20px);
  z-index: 30;
}

.dropdown--width-default-lByTYSVBXeg- {
  width: 320px;
}

.dropdown__suggestion-l-LvCpU4-eI- {
  max-height: inherit;
  transform: translateY(0);
  opacity: 1;
}
.dropdown-pzryeLImYHg-.is-open-TkjYfveX3nk- .dropdown__suggestion-l-LvCpU4-eI-, .dropdown-pzryeLImYHg-.is-close-BiadBCWMHcs- .dropdown__suggestion-l-LvCpU4-eI- {
  transition: transform var(--animation-duration-short) var(--animation-easing-short), opacity var(--animation-duration-short) var(--animation-easing-short);
}
.dropdown-pzryeLImYHg-.is-initial-zOXM0oc92RU- .dropdown__suggestion-l-LvCpU4-eI-, .dropdown-pzryeLImYHg-.is-close-BiadBCWMHcs- .dropdown__suggestion-l-LvCpU4-eI- {
  transform: translateY(-10px);
  opacity: 0;
}.equal-height-JTA-Lc-9zVU- {
  display: flex;
  flex-direction: column;
  min-height: 1px;
}

.equal-height--middle-Re4mYezB53s- {
  justify-content: center;
}

.equal-height--bottom-uJmNKVt-KdU- {
  justify-content: flex-end;
}

.equal-height__inner-xNJl8YfY--s- {
  width: 100%;
}.feature-list-j3rJoCpIOP8- {
  display: flex;
  position: relative;
}

.feature-list__inner-vZvzl9gLesQ- {
  width: 100%;
  border-radius: 8px;
  background-color: var(--color-brand-primary-bg-subtle);
  padding: 16px 32px;
  font-size: var(--type-h5-font-size);
  line-height: var(--type-h5-line-height);
}
@media (min-width: 50rem) {
  .feature-list__inner-vZvzl9gLesQ- {
    display: flex;
    justify-content: center;
    align-items: flex-start;
  }
}
@media (max-width: 49.999rem) {
  .feature-list__inner-vZvzl9gLesQ- {
    padding: 24px 16px;
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}

.feature-list__item-xO3J5Pg5erQ- {
  padding: 16px;
  display: block;
}
@media (min-width: 50rem) {
  .feature-list__item-xO3J5Pg5erQ- {
    width: 100%;
  }
}
@media (max-width: 49.999rem) {
  .feature-list__item-xO3J5Pg5erQ- {
    padding: 8px 16px;
  }
}

@media (min-width: 37.5rem) {
  .feature-list__item-inner-sZqhvlfKXBc- {
    max-width: 16.875rem;
  }
}

.feature-list__item-icon-5Zd8lGx3hWY- {
  font-size: 2.5rem;
}
@media (min-width: 50rem) {
  .feature-list__item-icon-5Zd8lGx3hWY- {
    font-size: 3rem;
  }
}

.feature-list__item-image-ZmV4Qf42G9E- {
  width: 2.5rem;
}
@media (min-width: 50rem) {
  .feature-list__item-image-ZmV4Qf42G9E- {
    width: 3rem;
  }
}

.feature-list__item-icon-col-9-d77Cyl-0w- {
  height: 3rem;
}.filefield-PuE6-8BEweM- {
  --filefield-border-color: var(--color-neutral-border);
  --filefield-shadow-size: 0px;
  --filefield-horizontal-padding: 12px;
  --filefield-horizontal-inner-padding: calc(var(--filefield-horizontal-padding) - 1px);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  position: relative;
  width: 100%;
  max-width: 100%;
}
.filefield-PuE6-8BEweM-.is-focused-8Yqz4GrY-ko- {
  z-index: 2;
}

.filefield--employee-LKK6Qmr6vEA- {
  --filefield-border-color: var(--color-employee-border);
}

.filefield-PuE6-8BEweM-.is-invalid-5X-ZHh6-kJQ- {
  --filefield-shadow-size: 1px;
  --filefield-border-color: var(--color-error-border);
}

.filefield-PuE6-8BEweM-.is-disabled-yKvg3qzL4yE- {
  --filefield-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

.filefield__inner-3QX3KpGkDHM- {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-end;
  flex-wrap: wrap;
}

.filefield__input-uEKnPbvze38- {
  transition: border-color var(--animation-duration-short) var(--animation-easing-short), box-shadow var(--animation-duration-short) var(--animation-easing-short);
  position: relative;
  border: 1px solid var(--filefield-border-color);
  border-radius: 4px;
  box-shadow: inset 0 0 0 var(--filefield-shadow-size) var(--filefield-border-color);
  display: block;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 400;
  margin: 0;
  padding: 10px var(--filefield-horizontal-inner-padding);
  flex-grow: 1;
  background: transparent;
  text-align: left;
}
.filefield-PuE6-8BEweM-.is-focused-8Yqz4GrY-ko- .filefield__input-uEKnPbvze38- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.filefield-PuE6-8BEweM-.is-disabled-yKvg3qzL4yE- .filefield__input-uEKnPbvze38- {
  background-color: transparent;
  color: var(--color-disabled-text);
  outline: none;
}

.filefield__input-field-V6Pt8UIxnVs- {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  opacity: 0;
  cursor: pointer;
}
.filefield-PuE6-8BEweM-.is-disabled-yKvg3qzL4yE- .filefield__input-field-V6Pt8UIxnVs- {
  cursor: default;
}

.filefield__label-1g-kSG7cQfM- {
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  display: flex;
  gap: 4px;
  align-items: center;
  color: var(--color-neutral-text);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  flex-direction: row;
  text-align: left;
}
.filefield-PuE6-8BEweM-.is-disabled-yKvg3qzL4yE- .filefield__label-1g-kSG7cQfM- {
  color: var(--color-disabled-text);
}
.filefield--no-label-no-break-iMwiF90YFR4- .filefield__label-1g-kSG7cQfM- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .filefield--no-label-sm-b-o15Mm0zzE- .filefield__label-1g-kSG7cQfM- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
@media (min-width: 50rem) {
  .filefield--no-label-md-gZG2roq1Ec4- .filefield__label-1g-kSG7cQfM- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

.filefield__label-icon-8kDRmuXxGrQ- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}

.filefield__files-1vodzUHuESg- {
  pointer-events: none;
  min-height: calc(var(--type-font-size) * var(--type-line-height) + 4px);
}

.filefield__file-KqSFIJ8wU0U- {
  pointer-events: auto;
}.slider-Ej8hkYAeXXg- {
  --slider-font-size: var(--type-small-font-size);
  --slider-line-height: var(--type-small-line-height);
  --slider-handle-size: 1.5rem;
  --slider-handle-inner-size: 0.625rem;
  --slider-tooltip-padding: 4px;
  --slider-tooltip-height: calc(var(--slider-font-size) * var(--slider-line-height));
  --slider-target-height: 0.125rem;
  --slider-target-border-radius: 5px;
  overflow: visible;
  position: relative;
  padding-right: calc(var(--slider-handle-size) / 2);
  padding-bottom: calc(var(--slider-handle-size) / 2 + var(--slider-tooltip-height) + var(--slider-tooltip-padding));
  padding-left: calc(var(--slider-handle-size) / 2);
}
.slider-Ej8hkYAeXXg- * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  touch-action: none;
  -webkit-user-select: none;
          user-select: none;
  box-sizing: border-box;
}

.slider--with-pips-u9iECwGW82Q- {
  padding-bottom: calc(var(--slider-tooltip-padding) / 2);
}

.slider__target-zasmM8Fe1Vw- {
  position: relative;
  height: var(--slider-target-height);
  background: var(--color-neutral-border-subtle);
  color: var(--color-neutral-text);
  margin-top: calc(var(--slider-handle-size) / 2);
}
.slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__target-zasmM8Fe1Vw- {
  color: var(--color-disabled-text);
  background: var(--color-disabled-bg);
}
.slider__target-zasmM8Fe1Vw-::before, .slider__target-zasmM8Fe1Vw-::after {
  content: "";
  display: block;
  position: absolute;
  height: var(--slider-target-height);
  width: calc(var(--slider-handle-size) / 2);
  top: 0;
  background: var(--color-neutral-border-subtle);
}
.slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__target-zasmM8Fe1Vw-::before, .slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__target-zasmM8Fe1Vw-::after {
  background: var(--color-disabled-bg);
}
.slider__target-zasmM8Fe1Vw-::before {
  left: calc(var(--slider-handle-size) / -2);
  border-radius: var(--slider-target-border-radius) 0 0 var(--slider-target-border-radius);
}
.slider__target-zasmM8Fe1Vw-::after {
  right: calc(var(--slider-handle-size) / -2);
  border-radius: 0 var(--slider-target-border-radius) var(--slider-target-border-radius) 0;
}

.slider__base-yVxN-p0KBPg- {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  transform: translate3d(0, 0, 0);
}
.slider__base-yVxN-p0KBPg-::before, .slider__base-yVxN-p0KBPg-::after {
  content: "";
  display: block;
  position: absolute;
  height: var(--slider-handle-size);
  top: calc(var(--slider-handle-size) / -2);
  width: 100%;
}
.slider__base-yVxN-p0KBPg-::before {
  left: calc(var(--slider-handle-size) / -2);
}
.slider__base-yVxN-p0KBPg-::after {
  right: calc(var(--slider-handle-size) / -2);
}

.slider__origin-kz2Nh4j4LBU- {
  position: absolute;
  z-index: 1;
  top: 0;
  left: auto;
  right: 0;
  height: 0;
  width: 100%;
  transform-origin: 0 0;
  will-change: transform;
}
.slider__state-tap-bG7oT08P7Kc- .slider__origin-kz2Nh4j4LBU- {
  transition: transform 0.3s;
}

.slider__state-drag-kXQqo5jUy-U- * {
  cursor: inherit !important;
}

.slider__handle-e5GlEvIB6jQ- {
  position: absolute;
  width: var(--slider-handle-size);
  height: var(--slider-handle-size);
  right: calc(var(--slider-handle-size) / -2);
  top: calc(var(--slider-handle-size) / -2);
  border-radius: 50%;
  background: var(--color-neutral-bg-level-1);
  cursor: pointer;
  transition: background-color 200ms;
}
.slider__handle-e5GlEvIB6jQ-::before {
  content: " ";
  position: absolute;
  width: var(--slider-handle-size);
  height: var(--slider-handle-size);
  left: 0;
  top: 0;
  display: block;
  border-radius: 50%;
  background: var(--color-brand-primary-bg-strong);
}
.slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__handle-e5GlEvIB6jQ-::before {
  background: var(--color-disabled-text);
}
.slider__handle-e5GlEvIB6jQ-::after {
  content: " ";
  position: absolute;
  height: var(--slider-handle-inner-size);
  width: var(--slider-handle-inner-size);
  left: 50%;
  top: 50%;
  display: block;
  background: var(--color-brand-primary-text-onbg-strong);
  transform: translate(-50%, -50%);
  border-radius: 50%;
}
.slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__handle-e5GlEvIB6jQ-::after {
  background: var(--color-neutral-bg-level-1);
}
.slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__handle-e5GlEvIB6jQ- {
  cursor: default;
}
.slider-Ej8hkYAeXXg-:not(.is-disabled-DyptOjKFFSQ-) .slider__handle-e5GlEvIB6jQ-:hover::before {
  background: var(--color-brand-primary-bg-strong-hover);
}

.slider__tooltip-aFn5ZXW-J7U- {
  display: block;
  position: absolute;
  right: auto;
  left: 50%;
  transform: translateX(-50%);
  bottom: calc(var(--slider-handle-size) * -1);
  text-align: center;
  font-weight: 700;
  font-size: var(--slider-font-size);
  line-height: var(--slider-line-height);
  white-space: nowrap;
}
.slider-Ej8hkYAeXXg-:not(.is-disabled-DyptOjKFFSQ-) .slider__handle-e5GlEvIB6jQ-:hover .slider__tooltip-aFn5ZXW-J7U- {
  color: var(--color-brand-primary-text-hover);
}

.slider__tooltip--left-IFZ-g4xjs-8- {
  left: 0;
  right: auto;
  transform: none;
}

.slider__tooltip--right-Wq4O0H7tI4Y- {
  left: auto;
  right: 0;
  transform: none;
}

.slider__tooltip--collapsed-JtEhlccnyJs- {
  bottom: var(--slider-target-height);
}

.slider__tooltip--hidden-FDg47pHwiNk- {
  visibility: hidden;
}

.slider__connect-QDu5S3yqQZ4- {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transform-origin: 0 0;
  will-change: transform;
  background-color: var(--color-brand-primary-bg-strong);
}
.slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__connect-QDu5S3yqQZ4- {
  background: var(--color-disabled-bg);
}
.slider__state-tap-bG7oT08P7Kc- .slider__connect-QDu5S3yqQZ4- {
  transition: transform 0.3s;
}

.slider__pips-wrapper-wR9JJ5Rttso- {
  display: grid;
  grid-template-areas: "pips";
  position: relative;
  width: 100%;
  margin-top: calc(var(--slider-handle-size) / 2 + var(--slider-tooltip-padding) / 2);
  font-size: var(--slider-font-size);
  line-height: var(--slider-line-height);
}

.slider__pip-bxtiqlc2eJk- {
  grid-area: pips;
  text-align: left;
  max-width: calc(100% / var(--slider-pip-count));
}

.slider__pip--first-oCrXtmVS1Rg- {
  text-align: left;
  margin-left: calc(var(--slider-handle-size) / 2 * -1);
}

.slider__pip--last-m69nul2gAWE- {
  justify-self: end;
  text-align: right;
  margin-right: calc(var(--slider-handle-size) / 2 * -1);
}

.slider__pip-inner-c8c7SE7KA0Q- {
  display: inline-flex;
  font-weight: 700;
  transform: translateX(-50%);
  cursor: pointer;
  transition: color 0.3s;
}
.slider__pip-inner-c8c7SE7KA0Q-:hover {
  color: var(--color-brand-primary-text-hover);
}
.slider__pip--first-oCrXtmVS1Rg- .slider__pip-inner-c8c7SE7KA0Q-, .slider__pip--last-m69nul2gAWE- .slider__pip-inner-c8c7SE7KA0Q- {
  transform: none;
}
.slider__pip--disabled-TkkQpV510wc- .slider__pip-inner-c8c7SE7KA0Q- {
  color: var(--color-disabled-text);
  cursor: auto;
}

.slider__pip-label-OaZKoxrf-gw- {
  max-width: 5.625rem;
}

.slider__pip-icon-SQH38d1vseE- {
  font-size: 0.5rem;
}

.slider__form-helper-rqqCxTaLgxs- {
  padding-bottom: 8px;
  margin-left: calc(var(--slider-handle-size) / 2 * -1);
}

.slider__label-zzJiiZ8K78k- {
  display: block;
  padding-bottom: 8px;
  margin-left: calc(var(--slider-handle-size) / 2 * -1);
}
.slider__label-zzJiiZ8K78k-:not(.h3, .h4, .h5, .h6) {
  font-size: var(--slider-font-size);
  line-height: var(--slider-line-height);
}
.slider-Ej8hkYAeXXg-.is-disabled-DyptOjKFFSQ- .slider__label-zzJiiZ8K78k- {
  color: var(--color-disabled-text);
}
.slider--no-label-no-break-0YxykszKPLQ- .slider__label-zzJiiZ8K78k- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .slider--no-label-sm-HS2V88E4ukk- .slider__label-zzJiiZ8K78k- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
@media (min-width: 50rem) {
  .slider--no-label-md-qXuF2gGEeFs- .slider__label-zzJiiZ8K78k- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}.filter__heading-K5MyxddhPag- {
  margin-bottom: 16px;
}

.filter__footer-clXQ5fKtrso- {
  text-align: center;
  padding: 16px 16px 0;
  background: none;
}

@media (min-width: 50rem) {
  .filter__save-efGHJ1-qqdU- {
    display: none;
  }
}

.filter__content--3cbGmNefS4- {
  padding-bottom: 16px;
}.tooltip-toggle-Pa2vqhgQkv0- {
  background: transparent;
  padding: 0;
  border: 0;
  margin: 0;
  text-align: inherit;
  -webkit-user-select: text;
          user-select: text;
}
html[data-whatintent=mouse] .tooltip-toggle-Pa2vqhgQkv0-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .tooltip-toggle-Pa2vqhgQkv0-.tooltip-toggle--employee-vhEPwhRYuQE-:hover {
  color: var(--color-employee-text-hover);
}

.tooltip-toggle--icon--P1QclMffGI- {
  position: relative;
  color: var(--color-brand-primary-text);
  vertical-align: middle;
  width: 24px;
  height: 1em;
}
.tooltip-toggle--icon--P1QclMffGI-.tooltip-toggle--employee-vhEPwhRYuQE- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .tooltip-toggle--icon--P1QclMffGI-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .tooltip-toggle--icon--P1QclMffGI-.tooltip-toggle--employee-vhEPwhRYuQE-:hover {
  color: var(--color-employee-text-hover);
}
.tooltip-toggle--icon--P1QclMffGI-::after {
  content: "";
  position: absolute;
  top: -5px;
  bottom: -5px;
  left: -5px;
  right: -5px;
}

.tooltip-toggle__inner-h0z6ZkRXz7k- {
  position: relative;
  background-image: linear-gradient(to right, var(--color-brand-primary-text) 40%, transparent 20%);
  background-position: bottom;
  background-size: 3px 1px;
  background-repeat: repeat-x;
  padding-bottom: 2px;
}
html[data-whatintent=mouse] .tooltip-toggle-Pa2vqhgQkv0-:not(.tooltip-toggle--icon--P1QclMffGI-):hover .tooltip-toggle__inner-h0z6ZkRXz7k- {
  background-image: linear-gradient(to right, var(--color-brand-primary-text-hover) 40%, transparent 20%);
}
.tooltip-toggle--employee-vhEPwhRYuQE- .tooltip-toggle__inner-h0z6ZkRXz7k- {
  background-image: linear-gradient(to right, var(--color-employee-text) 40%, transparent 20%);
}
html[data-whatintent=mouse] .tooltip-toggle--employee-vhEPwhRYuQE-:not(.tooltip-toggle--icon--P1QclMffGI-):hover .tooltip-toggle__inner-h0z6ZkRXz7k- {
  background-image: linear-gradient(to right, var(--color-employee-text-hover) 40%, transparent 20%);
}
.tooltip-toggle--icon--P1QclMffGI- .tooltip-toggle__inner-h0z6ZkRXz7k- {
  background: none;
  padding-bottom: 0;
  position: absolute;
  height: 24px;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}

.tooltip-toggle--icon--P1QclMffGI- .tooltip-toggle__text-AmsWPt131qs- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.list-h6qGw35MOhA-,
.list--small-5z1jZvgIAYs-,
.list--large-UEjjEnv0EUM- {
  --list-border-color: var(--color-neutral-border-subtlest);
  --list-ver-gap: 0;
  --list-hor-gap: 0;
  color: var(--color-neutral-text);
  font-size: var(--type-font-size);
  line-height: inherit;
  font-weight: 400;
}

.list--ver-spacing-none-BiVQnsG76JU- {
  --list-ver-gap: 0;
}

.list--hor-spacing-none-7hClaqW7KVY- {
  --list-hor-gap: 0;
}

.list--ver-spacing-xsmall-FRK10Cy29LA- {
  --list-ver-gap: 1px;
}

.list--hor-spacing-xsmall-CJZhAvZYlnk- {
  --list-hor-gap: 1px;
}

.list--ver-spacing-small-6LM2-WPNFkM- {
  --list-ver-gap: 2px;
}

.list--hor-spacing-small-727q6P3z1iw- {
  --list-hor-gap: 2px;
}

.list--ver-spacing-medium-8TBqkg-bFts- {
  --list-ver-gap: 4px;
}

.list--hor-spacing-medium-9G0sjozHfFo- {
  --list-hor-gap: 4px;
}

.list--ver-spacing-large-O7r-eWotXY8- {
  --list-ver-gap: 8px;
}

.list--hor-spacing-large-fMNVFCgCNHY- {
  --list-hor-gap: 8px;
}

.list--ver-spacing-xlarge-vk0wjJlxPv0- {
  --list-ver-gap: 16px;
}

.list--hor-spacing-xlarge-pBPvTgHxgwI- {
  --list-hor-gap: 16px;
}

.list--xsmall-UOCBF4eAEW4- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-line-height);
}

.list--large-UEjjEnv0EUM- {
  font-size: var(--type-h5-font-size);
  line-height: var(--type-h5-line-height);
}

.list--ordered--fSLhPksqQU- {
  counter-reset: item;
}

.list__inner-5gSj8T0zdaY- {
  padding-left: 0;
  list-style: none;
  margin-top: calc(var(--list-ver-gap) / 2 * -1);
  margin-bottom: calc(var(--list-ver-gap) / 2 * -1);
}
.list--direction-inline-6kK797Xecr4- > .list__inner-5gSj8T0zdaY-, .list--bordered-Yvi-5FKbLH8- > .list__inner-5gSj8T0zdaY- {
  margin-top: 0;
  margin-bottom: 0;
}
.list--direction-inline-6kK797Xecr4- > .list__inner-5gSj8T0zdaY- {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: baseline;
  margin-inline: calc(var(--list-hor-gap) / 2 * -1);
  margin-block: calc(var(--list-ver-gap) / 2 * -1);
}
.list--bordered-Yvi-5FKbLH8- > .list__inner-5gSj8T0zdaY- {
  overflow: hidden;
}
@media (min-width: 62.5rem) {
  .list--ordered--fSLhPksqQU-.list--number-size-huge-awh-XNBuN70- > .list__inner-5gSj8T0zdaY-, .list--ordered--fSLhPksqQU-.list--number-size-small-D-kMAqYt154- > .list__inner-5gSj8T0zdaY- {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0;
    margin-left: -10px;
    margin-right: -10px;
  }
}

.list__item-YssJTctrEfI- {
  position: relative;
  display: block;
  padding-left: 0;
  list-style: none;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-xs-qeSKUB3nsRE- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
  padding-top: 1px;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-sm-DItqclZCPvQ- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
  padding-top: 5px;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-md-CV4VDb4CMD4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
  padding-top: 9px;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-lg-Ro-ciCBhB9I- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
  padding-top: 10px;
}
.list--bordered-Yvi-5FKbLH8-:not(.list--direction-inline-6kK797Xecr4-) > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
  padding-block: var(--list-ver-gap);
}
.list--bordered-Yvi-5FKbLH8-:not(.list--direction-inline-6kK797Xecr4-) > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI-:not(:last-child) {
  border-bottom: 1px solid var(--list-border-color);
}
.list--outer-bordered-24jgzYcPhlQ- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI-:last-child {
  border-bottom: 1px solid var(--list-border-color);
}
.list--outer-bordered-24jgzYcPhlQ- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI-:first-child {
  border-top: 1px solid var(--list-border-color);
}
.list--direction-inline-6kK797Xecr4-.list--bordered-Yvi-5FKbLH8- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
  border-bottom: none;
  margin-left: -1px;
  border-left: 1px solid var(--list-border-color);
}
.list--direction-inline-6kK797Xecr4-.list--bordered-Yvi-5FKbLH8- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI-:first-child {
  border-top: none;
  border-left: none;
}
.list--direction-inline-6kK797Xecr4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
  padding-inline: calc(var(--list-hor-gap) / 2);
  margin-block: calc(var(--list-ver-gap) / 2);
}
@media (min-width: 62.5rem) {
  .list--ordered--fSLhPksqQU-.list--number-size-huge-awh-XNBuN70- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI-, .list--ordered--fSLhPksqQU-.list--number-size-small-D-kMAqYt154- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
    flex: 1 0 20%;
    margin-top: 0;
    padding: 0 10px;
  }
}
@media (min-width: 62.5rem) {
  .list--ordered--fSLhPksqQU-.list--number-size-huge-awh-XNBuN70-.list--no-gutter-DhrTuRacAmk- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI-, .list--ordered--fSLhPksqQU-.list--number-size-huge-awh-XNBuN70-.list--no-horizontal-gutter-dt-8xksnmWU- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- .list--ordered--fSLhPksqQU-.list--number-size-small-D-kMAqYt154-.list--no-gutter-DhrTuRacAmk- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI-, .list--ordered--fSLhPksqQU-.list--number-size-small-D-kMAqYt154-.list--no-horizontal-gutter-dt-8xksnmWU- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- {
    padding-left: 0;
    padding-right: 0;
  }
}

.list__item-inner-Hi87019wfl8- {
  display: inline-flex;
  vertical-align: top;
  position: relative;
  padding-left: calc(0.5em + 6px);
  margin-top: calc(var(--list-ver-gap) / 2);
  margin-bottom: calc(var(--list-ver-gap) / 2);
}
.list--xsmall-UOCBF4eAEW4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- {
  padding-left: calc(0.5em + 4px);
}
.list--small-5z1jZvgIAYs- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- {
  padding-left: calc(0.5em + 8px);
}
.list--large-UEjjEnv0EUM- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- {
  padding-left: calc(0.5em + 16px);
}
.list--full-width-K8j-XZAJKdo- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- {
  width: 100%;
}
.list--icon-position-middle-d4FC55JcQRo- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- {
  align-items: center;
}
.list--icon-jXzUpnQCdvY- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-, .list--unstyled-rPMQaGWvbJc- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-, .list--ordered--fSLhPksqQU- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-, .list--direction-inline-6kK797Xecr4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- {
  position: static;
  padding-left: 0;
}
.list--direction-inline-6kK797Xecr4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-, .list--bordered-Yvi-5FKbLH8- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- {
  margin-top: 0;
  margin-bottom: 0;
}
.list__item-inner-Hi87019wfl8-::before {
  content: "  ";
  position: absolute;
  clip-path: circle(3px at 50% 45%);
  background-color: currentcolor;
  top: 0;
  left: 0;
}
@media (min-width: 37.5rem) {
  .list--large-UEjjEnv0EUM- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
    clip-path: circle(4px at 50% 45%);
  }
}
.list--ordered--fSLhPksqQU- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
  position: static;
  content: counters(item, ".") ". ";
  counter-increment: item;
  background: transparent;
  border-radius: 0;
  top: 0;
  font-weight: 700;
  width: auto;
  height: auto;
  clip-path: none;
}
.list--ordered--fSLhPksqQU-.list--xsmall-UOCBF4eAEW4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
  margin-right: 0.2857em;
}
.list--ordered--fSLhPksqQU-.list--small-5z1jZvgIAYs- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
  margin-right: 0.5em;
}
.list--ordered--fSLhPksqQU-.list--large-UEjjEnv0EUM- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
  margin-right: 0.7273em;
}
.list--icon-jXzUpnQCdvY- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before, .list--unstyled-rPMQaGWvbJc- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before, .list--direction-inline-6kK797Xecr4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
  display: none;
}
.list--ordered--fSLhPksqQU-.list--number-size-huge-awh-XNBuN70- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before, .list--ordered--fSLhPksqQU-.list--number-size-small-D-kMAqYt154- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
  font-family: var(--type-font-family-display);
  content: counter(item);
  font-size: 32px;
  line-height: 0.9;
  margin-right: 0.25em;
}
@media (min-width: 62.5rem) {
  .list--ordered--fSLhPksqQU-.list--number-size-huge-awh-XNBuN70- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
    font-size: 56px;
    margin-right: 0.1429em;
  }
}
@media (min-width: 62.5rem) {
  .list--ordered--fSLhPksqQU-.list--number-size-small-D-kMAqYt154- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8-::before {
    font-size: 40px;
    margin-right: 0.2em;
  }
}

.list__icon-H66R7POOux8- {
  vertical-align: baseline;
  margin-top: 0;
  position: relative;
  flex: 0 0 auto;
  color: var(--color-neutral-graphic);
}
.list--xsmall-UOCBF4eAEW4- .list__icon-H66R7POOux8- {
  margin-right: 0.25em;
}
.list--small-5z1jZvgIAYs- .list__icon-H66R7POOux8- {
  margin-right: 0.3333em;
}
.list--large-UEjjEnv0EUM- .list__icon-H66R7POOux8- {
  margin-right: 0.5em;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-xs-qeSKUB3nsRE- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- > .list__icon-H66R7POOux8- {
  margin-top: -1px;
  margin-bottom: -1px;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-sm-DItqclZCPvQ- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- > .list__icon-H66R7POOux8- {
  margin-top: -5px;
  margin-bottom: -5px;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-md-CV4VDb4CMD4- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- > .list__icon-H66R7POOux8- {
  margin-top: -9px;
  margin-bottom: -9px;
}
.list--icon-position-top-OJfW-bYvyKA-.list--icon-size-lg-Ro-ciCBhB9I- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- > .list__icon-H66R7POOux8- {
  margin-top: -10px;
  margin-bottom: -10px;
}

.list__content-A1totPbg57U- {
  flex: 0 1 auto;
  align-self: center;
  text-align: left;
  width: 100%;
}
.list--full-width-K8j-XZAJKdo- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- > .list__content-A1totPbg57U- {
  flex-grow: 1;
}
@media (min-width: 62.5rem) {
  .list--number-size-huge-awh-XNBuN70- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- > .list__content-A1totPbg57U-, .list--number-size-small-D-kMAqYt154- > .list__inner-5gSj8T0zdaY- > .list__item-YssJTctrEfI- > .list__item-inner-Hi87019wfl8- > .list__content-A1totPbg57U- {
    align-self: flex-start;
  }
}.footer-hEsz57S9vr0- {
  color: var(--color-neutral-text);
  background: var(--color-brand-primary-bg-subtle);
}
.footer-hEsz57S9vr0-.footer--neutral-MfBYtHhv-zI- {
  background: var(--color-neutral-bg-level-2);
}
@media print {
  .footer-hEsz57S9vr0- {
    display: none;
  }
}

.footer__link-7ly4Z3SlnV0- {
  display: inline-flex;
  font-weight: 400;
  padding: 4px 0;
  color: var(--color-neutral-text);
}
@media (min-width: 50rem) {
  .footer__link-7ly4Z3SlnV0- {
    padding: 0;
  }
}

.footer__link--social-UGqgqv6onwQ- {
  color: var(--color-neutral-graphic);
  display: initial;
  padding: 0;
}

.footer__content-JmEnNj0U4Rs- {
  display: none;
  padding-bottom: 40px;
}
@media (min-width: 50rem) {
  .footer__content-JmEnNj0U4Rs- {
    display: block;
    margin-left: 0;
    margin-right: 0;
    background-color: transparent;
  }
}

.footer__title-AOcvezdtO04- {
  font-weight: 700;
}
@media (min-width: 50rem) {
  .footer__title-AOcvezdtO04- {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0 16px;
  }
}

.footer__footer-k9uopuKszh0- {
  padding-bottom: 24px;
}
.footer--align-center-dHXuaJ36cUs- .footer__footer-k9uopuKszh0- * {
  text-align: center;
}
.footer__footer-k9uopuKszh0-:only-child {
  padding: 32px 0;
}

.footer__footer-list-z6NbNmbo-cc- {
  --list-border-color: var(--color-neutral-border-subtle);
}

.footer__footer-item-NDdEScGTB-c- {
  color: var(--color-neutral-text-subtle);
}
.footer__footer-item-NDdEScGTB-c-:first-child {
  font-weight: 700;
  color: var(--color-neutral-text);
}
.footer--align-center-dHXuaJ36cUs- .footer__footer-item-NDdEScGTB-c- {
  max-width: none;
}

.footer__list--two-column-ePp6s0KlY-0- > [data-class=list__inner] {
  columns: 2;
}

.footer__top-4hulmtTmIKU- {
  padding-top: 24px;
}.grid-collapse-CzOd1xIoa20- {
  transition: 150ms height;
}

.grid-collapse-trigger-pMUWY5HyTsY- {
  transition: 150ms all;
}

.grid-collapse-trigger--entered-7hnTlEL3CLE- {
  opacity: 1;
}

.grid-collapse-trigger--exiting-vv-IumEqB1k- {
  opacity: 0;
}

.grid-collapse-trigger--exited-CbPdqCzN6X4- {
  display: none;
}.horizontal-progress-wfsUJ4qwAuI- {
  margin-right: -7px;
  margin-left: -7px;
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- {
  margin-right: -10px;
  margin-left: -10px;
}

.horizontal-progress__steps-wTdHL7eIQBk- {
  padding-left: 0;
  list-style: none;
  position: relative;
  z-index: 1;
  counter-reset: progress-counter;
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__steps-wTdHL7eIQBk- {
  display: flex;
  align-items: flex-start;
}

.horizontal-progress__item-KfLG-6plWac- {
  counter-increment: progress-counter;
  position: relative;
  margin-top: 40px;
  padding-right: 7px;
  padding-left: 7px;
}
.horizontal-progress__item-KfLG-6plWac-:first-child {
  margin-top: 0;
}
.horizontal-progress__item-KfLG-6plWac-.is-current-ZZN9ONiNLAk- + .horizontal-progress__item-KfLG-6plWac- {
  margin-top: 0;
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__item-KfLG-6plWac- {
  flex: 1 1 0%;
  display: inline-block;
  margin-top: 0;
  padding-right: 10px;
  padding-left: 10px;
}

.horizontal-progress__header-KGkE4CUrleA- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  display: block;
  position: relative;
  padding-left: calc(2rem + 16px);
  min-height: calc(4px + var(--type-h4-xl-font-size) * var(--type-h4-xl-line-height));
}
@media (max-width: 37.499rem) {
  .horizontal-progress__header-KGkE4CUrleA- {
    padding-left: 2.5rem;
    min-height: 1.5rem;
  }
}
.horizontal-progress__header-KGkE4CUrleA-::after {
  content: "";
  display: block;
  width: 2px;
  position: absolute;
  z-index: -1;
  top: -15px;
  left: calc(1rem - 1px);
  bottom: -25px;
  background: var(--color-neutral-border-subtlest);
}
@media (max-width: 37.499rem) {
  .horizontal-progress__header-KGkE4CUrleA-::after {
    left: calc(0.75rem - 1px);
  }
}
.horizontal-progress__item-KfLG-6plWac-:first-child .horizontal-progress__header-KGkE4CUrleA-::after {
  top: 0;
}
@media (max-width: 37.499rem) {
  .horizontal-progress__item-KfLG-6plWac-:first-child .horizontal-progress__header-KGkE4CUrleA-::after {
    top: 5px;
  }
}
.horizontal-progress__item-KfLG-6plWac-:last-child .horizontal-progress__header-KGkE4CUrleA-::after {
  bottom: 16px;
}
.horizontal-progress__item-KfLG-6plWac-.is-current-ZZN9ONiNLAk- .horizontal-progress__header-KGkE4CUrleA-::after {
  top: 28px;
  bottom: -15px;
}
.horizontal-progress__item-KfLG-6plWac-.is-done-5xhHvj439Ls- .horizontal-progress__header-KGkE4CUrleA-::after {
  top: 28px;
  bottom: -46px;
  background: var(--color-success-border);
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__header-KGkE4CUrleA- {
  padding-left: 0;
  padding-bottom: calc(4px + var(--type-h4-xl-font-size) * var(--type-h4-xl-line-height) + 16px);
  text-align: left;
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__header-KGkE4CUrleA-::after {
  width: 100%;
  height: 2px;
  top: auto;
  bottom: calc((4px + var(--type-h4-xl-font-size) * var(--type-h4-xl-line-height)) / 2 - 1px);
  left: 20px;
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__item-KfLG-6plWac-:last-child .horizontal-progress__header-KGkE4CUrleA-::after {
  display: none;
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__item-KfLG-6plWac-.is-done-5xhHvj439Ls- .horizontal-progress__header-KGkE4CUrleA-::after {
  background: var(--color-success-border);
}

.horizontal-progress__badge-wrapper-zq1iZAtJtA4- {
  background-color: var(--color-neutral-bg-level-1);
  border-radius: 100rem;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
@media (max-width: 37.499rem) {
  .horizontal-progress__badge-wrapper-zq1iZAtJtA4- {
    top: 5px;
  }
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__badge-wrapper-zq1iZAtJtA4- {
  top: auto;
  bottom: 0;
  left: 0;
  margin-left: 0;
}

.horizontal-progress__counter-PPbTP4MhLnQ-::before {
  content: counter(progress-counter);
}
.horizontal-progress__item-KfLG-6plWac-.is-done-5xhHvj439Ls- .horizontal-progress__counter-PPbTP4MhLnQ-::before {
  display: none;
}

.horizontal-progress__title-sgwh60y2bII- {
  color: var(--color-neutral-text-subtle);
  padding: 0;
}
.horizontal-progress__item-KfLG-6plWac-.is-done-5xhHvj439Ls- .horizontal-progress__title-sgwh60y2bII-, .horizontal-progress__item-KfLG-6plWac-.is-current-ZZN9ONiNLAk- .horizontal-progress__title-sgwh60y2bII- {
  color: var(--color-neutral-text);
}
.horizontal-progress-wfsUJ4qwAuI-.is-vertical-ul93A8DIWGk- .horizontal-progress__title-sgwh60y2bII- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  padding: 6px 0 0;
}

.horizontal-progress__button-MfABKRwRATY- {
  text-align: left;
  padding: 0;
}

button.horizontal-progress__button-MfABKRwRATY- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
}

.horizontal-progress__content-k5NotfTxMwQ- {
  display: none;
  margin-top: 15px;
  margin-bottom: 15px;
  border: 2px solid var(--color-neutral-border-subtlest);
  border-radius: 3px;
  padding-top: 15px;
  padding-bottom: 15px;
  color: var(--color-neutral-text-subtle);
}
.horizontal-progress__item-KfLG-6plWac-.is-current-ZZN9ONiNLAk- .horizontal-progress__content-k5NotfTxMwQ- {
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  color: var(--color-neutral-text);
}
@media (max-width: 37.499rem) {
  .horizontal-progress__item-KfLG-6plWac-.is-current-ZZN9ONiNLAk- .horizontal-progress__content-k5NotfTxMwQ- {
    margin-left: -5px;
  }
}
.horizontal-progress__item-KfLG-6plWac-.is-done-5xhHvj439Ls- .horizontal-progress__content-k5NotfTxMwQ- {
  color: var(--color-neutral-text);
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__content-k5NotfTxMwQ- {
  display: block;
  border: none;
  text-align: left;
}
.horizontal-progress-wfsUJ4qwAuI-.is-horizontal-xhwYSsTKKgk- .horizontal-progress__item-KfLG-6plWac-.is-current-ZZN9ONiNLAk- .horizontal-progress__content-k5NotfTxMwQ- {
  display: block;
  padding-left: 0;
  padding-right: 0;
}.horizontal-filter-1OH3yz6IfKQ- {
  position: relative;
  color: var(--color-neutral-text);
}

.horizontal-filter__scroll-ubgIzEvAw1o- {
  margin: -4px;
}

.horizontal-filter__inner-MAm2RsP5E-4- {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
.horizontal-filter-1OH3yz6IfKQ-.is-scrollable-fp9JnuESoo8- .horizontal-filter__inner-MAm2RsP5E-4- {
  padding-block: 4px;
  flex-wrap: nowrap;
}

.horizontal-filter__item-btn-PCRNHd7I-L4-, .horizontal-filter__show-all-btn-gaRNOqeJ3mw- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  padding: 12px 16px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  gap: 4px;
  font-weight: 400;
  position: relative;
  min-height: 48px;
  transition: color var(--animation-duration-short) var(--animation-easing-short);
}
.horizontal-filter__item-btn-PCRNHd7I-L4-.is-active-bwm5XNlAIcw-, .is-active-bwm5XNlAIcw-.horizontal-filter__show-all-btn-gaRNOqeJ3mw- {
  font-weight: 700;
}
.horizontal-filter__item-btn-PCRNHd7I-L4-.is-clearable-zIvZfevPIgk-, .is-clearable-zIvZfevPIgk-.horizontal-filter__show-all-btn-gaRNOqeJ3mw- {
  padding: 12px 16px 12px 44px;
}
.horizontal-filter__item-btn-PCRNHd7I-L4-::before, .horizontal-filter__show-all-btn-gaRNOqeJ3mw-::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  border: 1px solid var(--color-neutral-border);
  border-radius: inherit;
  z-index: 1;
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-PCRNHd7I-L4-:hover, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-gaRNOqeJ3mw-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-PCRNHd7I-L4-:hover::before, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-gaRNOqeJ3mw-:hover::before {
  border: 1px solid var(--color-brand-primary-border);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-PCRNHd7I-L4-:not(:hover)::before, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-gaRNOqeJ3mw-:not(:hover)::before {
  transition: border var(--animation-duration-short) var(--animation-easing-short);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-PCRNHd7I-L4-.is-active-bwm5XNlAIcw-:hover::before, html[data-whatintent=mouse] .is-active-bwm5XNlAIcw-.horizontal-filter__show-all-btn-gaRNOqeJ3mw-:hover::before, .horizontal-filter__item-btn-PCRNHd7I-L4-:active:hover::before, .horizontal-filter__show-all-btn-gaRNOqeJ3mw-:active:hover::before {
  border: 2px solid var(--color-brand-primary-border);
}
.horizontal-filter__item-btn-PCRNHd7I-L4-.is-active-bwm5XNlAIcw-::before, .is-active-bwm5XNlAIcw-.horizontal-filter__show-all-btn-gaRNOqeJ3mw-::before, .horizontal-filter__item-btn-PCRNHd7I-L4-:active::before, .horizontal-filter__show-all-btn-gaRNOqeJ3mw-:active::before {
  border: 2px solid var(--color-brand-primary-border);
}

.horizontal-filter__item-dropdown-footer-w3q8Ix2nXCs- {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  position: sticky;
  bottom: 0;
}

.horizontal-filter__item-dropdown-f1SVaMJ71vg- {
  position: absolute;
  max-width: calc(100vw - 20px);
  z-index: 30;
  width: 288px;
}

.horizontal-filter__item-dropdown-inner-57IZTPvNNOc- {
  transition: 100ms ease-out;
  transition-property: transform, opacity;
  transform: translateY(-10px);
  opacity: 0;
  max-height: 400px;
  overflow: auto;
}
.horizontal-filter__item-dropdown-f1SVaMJ71vg-.is-open-Qt4cpfR2GPs- .horizontal-filter__item-dropdown-inner-57IZTPvNNOc- {
  transform: translateY(0);
  opacity: 1;
}

.horizontal-filter__show-all-btn-gaRNOqeJ3mw- {
  flex-shrink: 0;
  font-weight: 700;
}

.horizontal-filter__show-all-btn-icon-gL82u13wU08- {
  flex-shrink: 0;
}

.horizontal-filter__item-icon-WfliCH0M41Y- {
  flex-shrink: 0;
  transform: rotate(0deg);
  display: block;
}
.horizontal-filter__item-btn-PCRNHd7I-L4-.is-active-bwm5XNlAIcw-.is-open-Qt4cpfR2GPs- .horizontal-filter__item-icon-WfliCH0M41Y-, .is-active-bwm5XNlAIcw-.is-open-Qt4cpfR2GPs-.horizontal-filter__show-all-btn-gaRNOqeJ3mw- .horizontal-filter__item-icon-WfliCH0M41Y- {
  transform: rotate(180deg);
}

.horizontal-filter__skeleton-uU4RKW9N-8I- [data-class=skeleton__content] {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}

.horizontal-filter__item-clear-btn-pRNaYRnCA1k- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 16px;
}

.horizontal-filter__item--vo5EFt3azA- {
  position: relative;
}

.horizontal-filter__item-wrapper-kc3bmnS9-r4- {
  flex-shrink: 0;
  display: flex;
}
.horizontal-filter-1OH3yz6IfKQ-.is-scrollable-fp9JnuESoo8- .horizontal-filter__item-wrapper-kc3bmnS9-r4-:first-child {
  padding-left: 4px;
}
.horizontal-filter-1OH3yz6IfKQ-.is-scrollable-fp9JnuESoo8- .horizontal-filter__item-wrapper-kc3bmnS9-r4-:last-child {
  padding-right: 4px;
}.select-JyHLdFGBTnI-,
.select-menu-outer--xhdXJ9qvVw- {
  --select-icon-size: 1.5rem;
  --select-option-horizontal-padding: 16px;
}

.select-JyHLdFGBTnI- {
  --select-border-color: var(--color-neutral-border);
  --select-shadow-size: 0px;
  --select-horizontal-padding: 12px;
  --select-horizontal-inner-padding: calc(var(--select-horizontal-padding) - 1px);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 4px;
  position: relative;
  width: 100%;
  max-width: 100%;
}
.select-JyHLdFGBTnI-.is-focused-WtBf2wg1dg0- {
  z-index: 2;
}
[data-class=table] .select-JyHLdFGBTnI- {
  min-width: 180px;
}

.select--small-KZA0r8vQPP0-,
.select-menu-outer--small-jHZ-FXux6jU- {
  --select-icon-size: 1rem;
  --select-option-horizontal-padding: 8px;
}

.select--small-KZA0r8vQPP0- {
  --select-horizontal-padding: 8px;
}
[data-class=table] .select--small-KZA0r8vQPP0- {
  min-width: 140px;
}

.select--employee-UUAyWf0kp4c- {
  --select-border-color: var(--color-employee-border);
}

.select-JyHLdFGBTnI-.is-invalid-gPbuN4-aOwg- {
  --select-shadow-size: 1px;
  --select-border-color: var(--color-error-border);
}

.select-JyHLdFGBTnI-.is-disabled-iqJVAL8oAIc- {
  --select-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

.select__inner-Mn8et48Vpwc- {
  position: relative;
  width: 100%;
}

.select__wrapper-fyPjAmk2Nz8- {
  border: 1px solid var(--select-border-color);
  border-radius: 4px;
  box-shadow: inset 0 0 0 var(--select-shadow-size) var(--select-border-color);
  display: block;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 400;
  margin: 0;
  width: 100%;
  background: transparent;
  color: var(--color-neutral-text);
  text-transform: none;
  transition: border-color var(--animation-duration-short) var(--animation-easing-short), box-shadow var(--animation-duration-short) var(--animation-easing-short);
  text-align: left;
}
.select__wrapper-fyPjAmk2Nz8-:focus-within {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.select-JyHLdFGBTnI-.is-disabled-iqJVAL8oAIc- .select__wrapper-fyPjAmk2Nz8- {
  background-color: transparent;
  color: var(--color-disabled-text);
  -webkit-text-fill-color: var(--color-disabled-text);
  outline: none;
}
.select--no-border-sRmEvzNrqqE-.is-open-c2YfGE2nJAY- .select__wrapper-fyPjAmk2Nz8-, .select--no-border-sRmEvzNrqqE- .select__wrapper-fyPjAmk2Nz8- {
  border-color: transparent;
}
.select__wrapper-fyPjAmk2Nz8-::-ms-clear {
  display: none;
}
.select__wrapper-fyPjAmk2Nz8-:focus {
  outline: none;
}
.select--small-KZA0r8vQPP0- .select__wrapper-fyPjAmk2Nz8- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.select__label-UluWfMEN1KU- {
  display: flex;
  gap: 4px;
  align-items: center;
  color: var(--color-neutral-text);
  text-align: left;
  padding: 0;
  transition: color var(--animation-duration-short) var(--animation-easing-short);
}
.select__label-UluWfMEN1KU-:not(.h3, .h4, .h5, .h6) {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  font-weight: 400;
}
.select-JyHLdFGBTnI-.is-disabled-iqJVAL8oAIc- .select__label-UluWfMEN1KU- {
  color: var(--color-disabled-text);
}
.select--no-label-no-break-ZQ7kounLJLM- .select__label-UluWfMEN1KU- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .select--no-label-sm-x91Vy9n8zWc- .select__label-UluWfMEN1KU- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
@media (min-width: 50rem) {
  .select--no-label-md-2b623evP2-4- .select__label-UluWfMEN1KU- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

.select__label-icon-GdKrZzlu5Gk- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}

.select__icon-Ry9oWl10pxk- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  bottom: 50%;
  transform: translateY(50%);
  right: var(--select-horizontal-padding);
  font-size: var(--select-icon-size);
  pointer-events: none;
}
.select-JyHLdFGBTnI-.is-open-c2YfGE2nJAY- .select__icon-Ry9oWl10pxk- {
  transform: translateY(50%) rotate(180deg);
}

.select__control-gSvmRv8YCII- {
  position: relative;
  width: 100%;
}

.select__placeholder-2W9rAwM8Gvk- {
  color: var(--color-neutral-text-subtle);
  padding: 1px 0;
  min-height: calc(var(--type-font-size) * var(--type-line-height));
}
.select--small-KZA0r8vQPP0- .select__placeholder-2W9rAwM8Gvk- {
  min-height: calc(var(--type-small-font-size) * var(--type-small-line-height));
}
.select--small-KZA0r8vQPP0- .select__placeholder-2W9rAwM8Gvk-, .select__value-container--is-multi-eMcgZllEx-Q- .select__placeholder-2W9rAwM8Gvk- {
  padding: 0;
}

.select__menu--eaeOEE66sI- {
  position: absolute;
  z-index: 30;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
}

.select-menu-outer--small-jHZ-FXux6jU- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.select__menu-list-0OqYTOC43JQ- {
  background-color: var(--color-neutral-bg-level-3);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  max-height: inherit;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  border-radius: 4px;
  min-width: fit-content;
}

.select__group-ipodJBDnfHM-::after {
  content: "";
  display: block;
  margin-inline: var(--select-option-horizontal-padding);
  margin-block-start: 4px;
  border-top: 1px solid var(--color-neutral-border-subtle);
}
.select__group-ipodJBDnfHM-:last-child::after {
  display: none;
}

.select__group-heading-BTfn8uV0SjA- {
  color: var(--color-neutral-text-subtle);
  padding: 16px var(--select-option-horizontal-padding) 2px;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}

.select__option-inOb1-ZGPK0- {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  padding: 9px var(--select-option-horizontal-padding);
  cursor: pointer;
  overflow: hidden;
}
.select-menu-outer--small-jHZ-FXux6jU- .select__option-inOb1-ZGPK0- {
  padding: 6px var(--select-option-horizontal-padding);
}

.select__option--is-selected-nzoqRzaQ-YE- {
  color: var(--color-brand-primary-text);
  font-weight: 700;
}
.select-menu-outer--employee-yLhvQR-9rjg- .select__option--is-selected-nzoqRzaQ-YE- {
  color: var(--color-employee-text);
}

.select__option--is-focused-X8mD-oc-8dU- {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.select-menu-outer--employee-yLhvQR-9rjg- .select__option--is-focused-X8mD-oc-8dU- {
  color: var(--color-employee-text-hover);
}

.select__option--employee-pi4DmijxCkY- {
  color: var(--color-employee-text);
}
.select__option--employee-pi4DmijxCkY-.select__option--is-focused-X8mD-oc-8dU- {
  color: var(--color-employee-text-hover);
}

.select__option--is-disabled-URDpInJcarc- {
  color: var(--color-disabled-text);
  cursor: default;
}

.select__value-container-IPwGlIQeoKY- {
  display: flex;
  padding: 11px calc(var(--select-icon-size) + 8px + var(--select-horizontal-inner-padding)) 11px var(--select-horizontal-inner-padding);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
}
.select--small-KZA0r8vQPP0- .select__value-container-IPwGlIQeoKY- {
  padding-top: 5px;
  padding-bottom: 5px;
}
.select__value-container-IPwGlIQeoKY- > input {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
  left: 0 !important;
}

.select__single-value-rzwFnCcMryU-,
.select__value-wrapper-DPImHfHCe-Y- {
  flex-shrink: 0;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select__value-wrapper-DPImHfHCe-Y- {
  padding: 1px 0;
}
.select--small-KZA0r8vQPP0- .select__value-wrapper-DPImHfHCe-Y- {
  padding: 0;
}

.select__single-value-rzwFnCcMryU- {
  display: flex;
  align-items: center;
}

.select__multi-value-1G1QVBRxFPA- {
  display: inline;
}
.select__multi-value-1G1QVBRxFPA-:not(:first-child)::before {
  content: ",";
  margin-right: 4px;
}

.select__menu-notice--no-options-f--CarE15rQ- {
  cursor: default;
  display: block;
  padding: 9px var(--select-option-horizontal-padding);
  color: var(--color-neutral-text-subtle);
}
.select-menu-outer--small-jHZ-FXux6jU- .select__menu-notice--no-options-f--CarE15rQ- {
  padding: 6px var(--select-option-horizontal-padding);
}

.select__option-content-NQrO3Nmned4- {
  display: flex;
  align-items: center;
  gap: 8px;
}
.select-menu-outer--small-jHZ-FXux6jU- .select__option-content-NQrO3Nmned4- {
  gap: 4px;
}

.select__option-label-SU-kE5Nclac- {
  display: flex;
}

.select__option-icon-FZHEAyyZg6E- {
  flex-shrink: 0;
  height: var(--select-icon-size);
  width: var(--select-icon-size);
  margin-block: -1px;
}
.select-menu-outer--small-jHZ-FXux6jU- .select__option-icon-FZHEAyyZg6E- {
  margin-block: 0;
  margin-top: 0.05rem;
}
.select__option-check-ivBaw7iz-j0- .select__option-icon-FZHEAyyZg6E- {
  margin-block: 0;
}
.select__value-container-IPwGlIQeoKY- .select__option-icon-FZHEAyyZg6E- {
  margin-right: 8px;
}

.select__option-check-ivBaw7iz-j0- {
  margin-block: -1px;
}
.select-menu-outer--small-jHZ-FXux6jU- .select__option-check-ivBaw7iz-j0- {
  margin-block: 0;
}

.select__sub-label-V-JeY-3hMB0- {
  color: var(--color-neutral-text-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}
.select__option--is-disabled-URDpInJcarc- .select__sub-label-V-JeY-3hMB0- {
  color: var(--color-disabled-text);
}

.select__asterisk-wrapper-wwG8KeCehZk- {
  display: inline-block;
  align-self: flex-start;
  padding-left: 1px;
  margin-top: calc((0.5rem + 1px) * -1);
  vertical-align: text-top;
}

.select__asterisk-lkz3QEVdt7g- {
  font-size: 0.5rem;
}

.select__input-container-pIWj62UhumQ- {
  padding: 1px 0;
}
.select--small-KZA0r8vQPP0- .select__input-container-pIWj62UhumQ- {
  padding: 0;
}

.select__text-wrapper-BEbshWD1mg0- {
  display: inline;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select__native-select-LYwWuS7570E- {
  -webkit-appearance: none;
          appearance: none;
  background-color: inherit;
  border: none;
}

.select__option-children-CNPmXhG3NHY- {
  display: inline-block;
}.listbox-fQ0X1elMUFw- {
  padding-left: 0;
  list-style: none;
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}

.listbox__option-ca85GNQ5uLg- {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: 8px;
  padding: 16px;
  cursor: pointer;
  border-top: 1px solid var(--color-neutral-border-subtlest);
  min-height: 57px;
  outline-offset: -2px;
  background-clip: padding-box;
}
.listbox__option-ca85GNQ5uLg-:hover {
  background-color: var(--color-neutral-bg-hover);
}
.listbox__option-ca85GNQ5uLg-[aria-selected=true] {
  background-color: var(--color-neutral-bg-subtlest);
  color: var(--color-brand-primary-text);
  font-weight: 700;
}

.listbox__option-icon-iiwad-VTGXg- {
  flex-shrink: 0;
}

.listbox__option-label-QIII1-GACbQ- {
  font-weight: 700;
  color: var(--color-neutral-text);
}
.listbox__option-ca85GNQ5uLg-[aria-selected=true] .listbox__option-label-QIII1-GACbQ- {
  color: var(--color-brand-primary-text);
}

.listbox__option-desc-h6-clK72x0E- {
  color: var(--color-neutral-text-subtle);
}
.listbox__option-ca85GNQ5uLg-[aria-selected=true] .listbox__option-desc-h6-clK72x0E- {
  color: var(--color-brand-primary-text);
}.chip-R-wEzVlV4nc- {
  display: inline-flex;
  padding: 4px 8px;
  border-radius: 12px;
  border: 1px solid var(--color-neutral-border-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  overflow-wrap: anywhere;
}
.chip-R-wEzVlV4nc-.is-disabled-PMvqBbQxVGw- {
  opacity: 0.4;
  pointer-events: none;
}

.chip__remove-MIAw9LHz6c4- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  margin-left: 5px;
  margin-right: -4px;
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .chip__remove-MIAw9LHz6c4-:hover {
  color: var(--color-brand-primary-text-hover);
}

.chip__remove-icon-RDQvGWaY8JI- {
  vertical-align: bottom;
}a.arrow-list__link-B-4jaZYY-dQ-::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border-left: 2px solid transparent;
}
html[data-whatintent=mouse] .arrow-list__item--hover-IC-erQ9NuQY- a.arrow-list__link-B-4jaZYY-dQ-:hover {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .arrow-list__item--employee-ZJCQ01G74ws-.arrow-list__item--hover-IC-erQ9NuQY- a.arrow-list__link-B-4jaZYY-dQ-:hover {
  color: var(--color-employee-text);
}
.arrow-list__item--active-UKd96Kp9jgQ- a.arrow-list__link-B-4jaZYY-dQ- {
  color: var(--color-brand-primary-text);
}
.arrow-list__item--active-UKd96Kp9jgQ- a.arrow-list__link-B-4jaZYY-dQ-::before {
  border-left-color: var(--color-brand-primary-border);
}
.arrow-list__item--employee-ZJCQ01G74ws-.arrow-list__item--active-UKd96Kp9jgQ- a.arrow-list__link-B-4jaZYY-dQ- {
  color: var(--color-employee-text);
}
.arrow-list__item--employee-ZJCQ01G74ws-.arrow-list__item--active-UKd96Kp9jgQ- a.arrow-list__link-B-4jaZYY-dQ-::before {
  border-left-color: var(--color-employee-border);
}
a.arrow-list__link-B-4jaZYY-dQ- .arrow-list__content-SRiB1NU7eYU- > .arrow-list__arrow-icon-VEckJw0vxB0- {
  align-self: center;
}

.arrow-list__icon-4bTnHhA8zTc- {
  transition: color var(--animation-duration-short) var(--animation-easing-short);
}
.arrow-list__list-0qE4F13N8gk- .arrow-list__icon-4bTnHhA8zTc- {
  font-size: 24px;
  margin-right: 0.625em;
}
@media (min-width: 37.5rem) {
  .arrow-list__list-0qE4F13N8gk- .arrow-list__icon-4bTnHhA8zTc- {
    align-self: center;
    font-size: 48px;
    margin-right: 0.3334em;
  }
}
@media (max-width: 37.499rem) {
  .arrow-list-KlAk03bSCTA-:not(.arrow-list--icon-position-middle-x6KZAs1RdWY-) .arrow-list__icon-4bTnHhA8zTc- {
    margin-top: 5px;
  }
}
.arrow-list__item--employee-ZJCQ01G74ws- .arrow-list__icon-4bTnHhA8zTc- {
  color: var(--color-employee-text);
}
.arrow-list-KlAk03bSCTA-:not(.arrow-list--with-icon-pW-AFrn34fM-) .arrow-list__icon-4bTnHhA8zTc- {
  display: none;
}
html[data-whatintent=mouse] .arrow-list__item-jYBBmyhBFcU-:hover:not(.arrow-list__item--hover-IC-erQ9NuQY-) .arrow-list__icon-4bTnHhA8zTc- {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .arrow-list__item--employee-ZJCQ01G74ws-:hover:not(.arrow-list__item--hover-IC-erQ9NuQY-) .arrow-list__icon-4bTnHhA8zTc- {
  color: var(--color-employee-text-hover);
}
html[data-whatintent=mouse] .arrow-list__item--active-UKd96Kp9jgQ-:hover:not(.arrow-list__item--hover-IC-erQ9NuQY-) .arrow-list__icon-4bTnHhA8zTc- {
  color: var(--color-neutral-text);
}

.arrow-list__content-SRiB1NU7eYU- {
  display: inline-flex;
  width: 100%;
  min-height: 19px;
}
@media (min-width: 80.5rem) {
  .arrow-list__content-SRiB1NU7eYU- {
    min-height: 29px;
  }
}

.arrow-list__inner-jDGWpA-j1bs- {
  width: 100%;
  flex: 0 1 auto;
  align-self: center;
}

.arrow-list__link-B-4jaZYY-dQ- {
  display: block;
}

.arrow-list__list-0qE4F13N8gk- {
  --list-ver-gap: 13px;
}
.arrow-list--large-hB4s9LHqTFY- .arrow-list__list-0qE4F13N8gk- {
  --list-ver-gap: 0;
}

.arrow-list__item-jYBBmyhBFcU- {
  position: relative;
  z-index: 0;
}
.arrow-list--large-hB4s9LHqTFY- .arrow-list__item-jYBBmyhBFcU- {
  padding: 15px;
}
@media (min-width: 37.5rem) {
  .arrow-list--large-hB4s9LHqTFY- .arrow-list__item-jYBBmyhBFcU- {
    padding: 24px;
  }
}
.arrow-list--large-hB4s9LHqTFY-.arrow-list--padding-small-8nMunKaBcb8- .arrow-list__item-jYBBmyhBFcU- {
  padding: 15px;
}
@media (min-width: 37.5rem) {
  .arrow-list--large-hB4s9LHqTFY-.arrow-list--padding-small-8nMunKaBcb8- .arrow-list__item-jYBBmyhBFcU- {
    padding: 16px;
  }
}
.arrow-list--large-hB4s9LHqTFY-:not(.arrow-list--with-heading-ZRFYe2vLvKE-) .arrow-list__item-jYBBmyhBFcU-:first-child {
  border-radius: 8px 8px 0 0;
}
.arrow-list--large-hB4s9LHqTFY- .arrow-list__item-jYBBmyhBFcU-:last-child {
  border-radius: 0 0 8px 8px;
}
.arrow-list--large-hB4s9LHqTFY-.arrow-list--margin-tiny-KV-sM7Wrj2k- .arrow-list__item-jYBBmyhBFcU- {
  margin: 0 0 1px;
}
.arrow-list--large-hB4s9LHqTFY-.arrow-list--margin-xsmall-Z2uQANgRqK8- .arrow-list__item-jYBBmyhBFcU- {
  margin: 0 0 2px;
}
.arrow-list--large-hB4s9LHqTFY-.arrow-list--margin-small-R1-u06VC97A- .arrow-list__item-jYBBmyhBFcU- {
  margin: 0 0 4px;
}
.arrow-list--large-hB4s9LHqTFY-.arrow-list--margin-medium-bH86iWt2hDw- .arrow-list__item-jYBBmyhBFcU- {
  margin: 0 0 8px;
}

.arrow-list__item--hover-IC-erQ9NuQY- {
  --arrow-list-hover-background: var(--color-neutral-bg-hover);
}
.arrow-list__item--hover-IC-erQ9NuQY-.bg-brand-secondary-bg-subtlest {
  --arrow-list-hover-background: var(--color-brand-secondary-bg-subtlest-hover);
}
.arrow-list__item--hover-IC-erQ9NuQY-::before {
  transition: background-color var(--animation-duration-short) var(--animation-easing-short);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  background-color: transparent;
  border-radius: inherit;
  z-index: -1;
}
html[data-whatintent=mouse] .arrow-list__item--hover-IC-erQ9NuQY-:hover::before {
  background-color: var(--arrow-list-hover-background);
}.overlay-samj-1y-0Xg- {
  z-index: 15;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.overlay-samj-1y-0Xg-::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: var(--color-neutral-bg-level-1);
  opacity: 0.8;
}

.overlay__spinner-398bmEqVuYM- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.overlay--fixed--4IGzj18TdU- {
  position: fixed;
}.iframe-QxFIzj-X-9k- {
  position: relative;
}

.iframe__content-4XsWwJmL69c- {
  display: block;
  width: 100px !important;
  min-width: 100%;
  border: 0;
}

.iframe__consent-5t3h0KSWt2o- {
  background: var(--color-backdrop);
  padding: 40px 15px;
}
@media (min-width: 37.5rem) {
  .iframe__consent-5t3h0KSWt2o- {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.iframe__consent-inner-e1qUprO1kXA- {
  background: var(--color-neutral-bg-level-3);
  border-radius: 3px;
  padding: 40px 15px;
  max-width: 580px;
  margin: 0 auto;
}
@media (min-width: 37.5rem) {
  .iframe__consent-inner-e1qUprO1kXA- {
    padding-left: 20px;
    padding-right: 20px;
  }
}.logo-yUrJAXbIcJk- {
  display: block;
}

.logo--small-pG8M9YOOqew- {
  width: 4.75rem;
}
.logo--small-pG8M9YOOqew-.logo--diil-ghU-xOffs-U- {
  width: 3.75rem;
}
.logo--small-pG8M9YOOqew-.logo--super-UwQFxR0YX0g- {
  width: 2.5rem;
}
.logo--small-pG8M9YOOqew-.logo--greenit-a53H-zvrTVY- {
  width: 6.375rem;
}
.logo--small-pG8M9YOOqew-.logo--telia-tv-xKJBhJfyRQw- {
  width: 6.813rem;
}
.logo--small-pG8M9YOOqew-.digital-hub-logo-hl51sWJP0uQ- {
  width: 5.875rem;
}

.logo__img-aiO8UQNDHjI- {
  display: block;
  width: 100%;
  height: auto;
}

.logo--color-neutral-4Tc7s-anWmg- .logo__path-1IbsD3rySX0- {
  fill: var(--color-neutral-graphic);
}
[data-theme=dark] .logo--telia-A5r5YTtJpQw- .logo__path-1IbsD3rySX0-, .logo--telia-A5r5YTtJpQw-[data-theme=dark] .logo__path-1IbsD3rySX0-, [data-theme=dark] .logo--greenit-a53H-zvrTVY- .logo__path-1IbsD3rySX0-, .logo--greenit-a53H-zvrTVY-[data-theme=dark] .logo__path-1IbsD3rySX0-, [data-theme=dark] .logo--telia-tv-xKJBhJfyRQw- .logo__path-1IbsD3rySX0-, .logo--telia-tv-xKJBhJfyRQw-[data-theme=dark] .logo__path-1IbsD3rySX0-, [data-theme=dark] .digital-hub-logo-hl51sWJP0uQ- .logo__path-1IbsD3rySX0-, .digital-hub-logo-hl51sWJP0uQ-[data-theme=dark] .logo__path-1IbsD3rySX0- {
  fill: #ffffff;
}

.logo--color-neutral-4Tc7s-anWmg- .logo__path-foreground-6LdoTuYzJAI- {
  fill: var(--color-neutral-bg-level-1);
}.notice-JEEduCpnn0k- {
  --notice-close-padding-left: 8px;
  --notice-gap: 8px;
  --notice-icon-size: 1.5rem;
  position: relative;
  border: 1px solid;
  border-radius: 4px;
  padding: 15px;
}
.notice-JEEduCpnn0k-.notice--small-KlO7IxMNIcA-, .notice-JEEduCpnn0k-.notice--vertical-EvhB2-g7KTA- {
  padding: 0;
}
.notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU-, [data-class=container] > .notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA- {
  padding: 15px 0;
  border: 0;
  border-radius: 0;
  opacity: 0.95;
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  margin-left: -16px;
  margin-right: -16px;
}
@media (min-width: 37.5rem) {
  .notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU-, [data-class=container] > .notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA- {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media (min-width: 62.5rem) {
  .notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU-, [data-class=container] > .notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA- {
    margin-left: -32px;
    margin-right: -32px;
  }
}
@media (min-width: 80.5rem) {
  .notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU-, [data-class=container] > .notice-JEEduCpnn0k-.notice--full-width-bnQfFbWnsbA- {
    margin-left: calc((100vw - 80.5rem + 64px - var(--notice-scrollbar-width)) / 2 * -1);
    margin-right: calc((100vw - 80.5rem + 64px - var(--notice-scrollbar-width)) / 2 * -1);
  }
}
@media (min-width: 37.5rem) {
  .notice-JEEduCpnn0k-.notice--vertical-EvhB2-g7KTA-:not(.notice--small-KlO7IxMNIcA-) {
    --notice-gap: 16px;
    --notice-icon-size: 2.5rem;
  }
}
@media (min-width: 37.5rem) {
  .notice-JEEduCpnn0k-.notice--success-LKjn0fN-OcI-:not(.notice--full-width-bnQfFbWnsbA-, .notice--small-KlO7IxMNIcA-) {
    --notice-icon-size: 2.5rem;
  }
}
@media (min-width: 37.5rem) {
  .notice-JEEduCpnn0k- {
    --notice-close-padding-left: 16px;
    --notice-gap: 16px;
    padding-left: 23px;
  }
}

.notice__content-wrapper-xgQzBgQAXtY- {
  display: flex;
  gap: var(--notice-gap);
}
.notice--vertical-EvhB2-g7KTA- .notice__content-wrapper-xgQzBgQAXtY- {
  flex-direction: column;
}
.notice--center-06Zcudcq7r0-.notice--small-KlO7IxMNIcA- .notice__content-wrapper-xgQzBgQAXtY- {
  justify-content: center;
}
@media (max-width: 37.499rem) {
  .notice-JEEduCpnn0k-:not(.notice--small-KlO7IxMNIcA-) .notice__content-wrapper-xgQzBgQAXtY- {
    flex-direction: column;
  }
}

@media (min-width: 37.5rem) {
  .notice--with-close-A83eMxDT4vo- {
    padding-right: 15px;
  }
}

.notice--info-tW5-XyCJa5Q- {
  border-color: var(--color-info-border);
  background: var(--color-info-bg-subtle);
}
.notice--info-tW5-XyCJa5Q- .notice__icon-xnQ42Jy4DhM- {
  color: var(--color-info-graphic);
}
.notice--info-tW5-XyCJa5Q-.notice--small-KlO7IxMNIcA-, .notice--info-tW5-XyCJa5Q-.notice--vertical-EvhB2-g7KTA- {
  background: transparent;
}

.notice--success-LKjn0fN-OcI- {
  border-color: var(--color-success-border);
  background: var(--color-success-bg-subtle);
}
.notice--success-LKjn0fN-OcI- .notice__icon-xnQ42Jy4DhM- {
  color: var(--color-success-graphic);
}
.notice--success-LKjn0fN-OcI-.notice--small-KlO7IxMNIcA-, .notice--success-LKjn0fN-OcI-.notice--vertical-EvhB2-g7KTA- {
  background: transparent;
}

.notice--employee-tcZkwgbNDjQ- {
  border-color: var(--color-employee-border);
  background: var(--color-employee-bg-subtlest);
}
.notice--employee-tcZkwgbNDjQ- .notice__icon-xnQ42Jy4DhM- {
  color: var(--color-employee-graphic);
}
.notice--employee-tcZkwgbNDjQ-.notice--small-KlO7IxMNIcA-, .notice--employee-tcZkwgbNDjQ-.notice--vertical-EvhB2-g7KTA- {
  background: transparent;
}

.notice--error-lA17ktyDV50- {
  border-color: var(--color-error-border);
  background: var(--color-error-bg-subtle);
}
.notice--error-lA17ktyDV50- .notice__icon-xnQ42Jy4DhM- {
  color: var(--color-error-graphic);
}
.notice--error-lA17ktyDV50-.notice--small-KlO7IxMNIcA-, .notice--error-lA17ktyDV50-.notice--vertical-EvhB2-g7KTA- {
  background: transparent;
}

.notice--attention-eVw30L-bw08- {
  border-color: var(--color-attention-border);
  background: var(--color-attention-bg-subtle);
}
.notice--attention-eVw30L-bw08- .notice__icon-xnQ42Jy4DhM- {
  color: var(--color-attention-graphic);
}
.notice--attention-eVw30L-bw08-.notice--small-KlO7IxMNIcA-, .notice--attention-eVw30L-bw08-.notice--vertical-EvhB2-g7KTA- {
  background: transparent;
}

.notice--small-KlO7IxMNIcA-,
.notice--vertical-EvhB2-g7KTA- {
  --notice-gap: 8px;
  background: transparent;
  border: none;
}

.notice__icon-xnQ42Jy4DhM- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: var(--notice-icon-size);
}

.notice__inner-wrapper-ehK5R-l1Q0U- {
  display: flex;
  align-items: center;
  width: 100%;
}

.notice__inner-hLnt0oxg-5o- {
  width: 100%;
}

.notice__icon-cell-aHrSiyZNQrY- {
  padding: 0;
  display: flex;
  line-height: 1;
}
.notice--vertical-EvhB2-g7KTA- .notice__icon-cell-aHrSiyZNQrY- {
  justify-content: center;
}
.notice--success-LKjn0fN-OcI-:not(.notice--vertical-EvhB2-g7KTA-, .notice--full-width-bnQfFbWnsbA-) .notice__icon-cell-aHrSiyZNQrY-, .notice--small-KlO7IxMNIcA-:not(.notice--vertical-EvhB2-g7KTA-) .notice__icon-cell-aHrSiyZNQrY- {
  align-self: flex-start;
}
@media (min-width: 37.5rem) {
  .notice__icon-cell-aHrSiyZNQrY- {
    align-self: center;
  }
}

.notice__content-CcI8VkTA-W8- {
  display: flex;
  width: 100%;
  align-self: center;
  text-align: left;
}
.notice--vertical-EvhB2-g7KTA- .notice__content-CcI8VkTA-W8- {
  text-align: center;
}
.notice--center-06Zcudcq7r0-.notice--small-KlO7IxMNIcA- .notice__content-CcI8VkTA-W8- {
  width: auto;
}
@media (min-width: 37.5rem) {
  .notice--with-close-A83eMxDT4vo- .notice__content-CcI8VkTA-W8- {
    padding-right: calc(1.5rem + var(--notice-close-padding-left));
  }
}

.notice__close-Udb66LQ5BcI- {
  position: absolute;
  right: calc(15px - var(--close-button-padding));
  top: 50%;
  transform: translateY(-50%);
}
.notice--success-LKjn0fN-OcI-:not(.notice--full-width-bnQfFbWnsbA-) .notice__close-Udb66LQ5BcI- {
  top: calc(15px - var(--close-button-padding));
  transform: unset;
}
.notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU- .notice__close-Udb66LQ5BcI-, [data-class=container] > .notice--full-width-bnQfFbWnsbA- .notice__close-Udb66LQ5BcI- {
  right: calc(16px - var(--close-button-padding));
}
@media (min-width: 37.5rem) {
  .notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU- .notice__close-Udb66LQ5BcI-, [data-class=container] > .notice--full-width-bnQfFbWnsbA- .notice__close-Udb66LQ5BcI- {
    right: calc(24px - var(--close-button-padding));
  }
}
@media (min-width: 62.5rem) {
  .notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU- .notice__close-Udb66LQ5BcI-, [data-class=container] > .notice--full-width-bnQfFbWnsbA- .notice__close-Udb66LQ5BcI- {
    right: calc(32px - var(--close-button-padding));
  }
}
@media (min-width: 80.5rem) {
  .notice--full-width-bnQfFbWnsbA-.notice--full-width-container-V5KJr6gYwoU- .notice__close-Udb66LQ5BcI-, [data-class=container] > .notice--full-width-bnQfFbWnsbA- .notice__close-Udb66LQ5BcI- {
    right: calc(((100vw - 80.5rem + 64px - var(--notice-scrollbar-width)) / 2 * -1 + var(--close-button-padding)) * -1);
  }
}
@media (max-width: 37.499rem) {
  .notice__close-Udb66LQ5BcI- {
    top: calc(15px - var(--close-button-padding));
    transform: unset;
  }
}
.header-p-qEw-fDTLo- {
  --header-top-height: 48px;
  position: fixed;
  pointer-events: none;
  z-index: 20;
  top: 0;
  left: 0;
  right: var(--floating-ui-scrollbar-width, 0);
  line-height: var(--type-line-height);
}
.header-p-qEw-fDTLo-.header--minimized-search-O-4CzxWplBY- .header__bottom-search-wrapper-3WpY95YJaVY-:not(.is-open-gvf3z5qLo10-) {
  visibility: hidden;
  opacity: 0;
}

.header__main-87bmn2cv6fw- {
  position: static;
  z-index: 4;
}
@media (min-width: 62.5rem) {
  .header__main-87bmn2cv6fw- {
    position: relative;
  }
}
@media (min-width: 62.5rem) {
  .header--open-nav-maPtIlPb7-I-.header--has-overlay-OrxADUP6-wQ- .header__main-87bmn2cv6fw- {
    position: relative;
  }
}
@media (min-width: 62.5rem) {
  .header--open-sso-aGAtitjE1Pg- .header__main-87bmn2cv6fw- {
    position: static;
  }
}
@media (max-width: 62.499rem) {
  .header--open-nav-maPtIlPb7-I- .header__main-87bmn2cv6fw- {
    position: relative;
  }
}

.header__bottom-main-3ZVavlotj10- {
  pointer-events: auto;
  position: relative;
  z-index: -1;
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header-p-qEw-fDTLo-.has-scrolled-zKoTn8SOWsI- .header__bottom-main-3ZVavlotj10- {
  pointer-events: none;
  transform: translateY(-100%);
}
.header__bottom-main-3ZVavlotj10-[data-state=exited] {
  z-index: auto;
}

.header__top-GycZsk3krTw- {
  min-height: var(--header-top-height);
  background-color: var(--color-neutral-bg-level-2);
  white-space: nowrap;
}
@media (min-width: 37.5rem) {
  .header__top-GycZsk3krTw- {
    overflow: auto;
  }
}

.header__top-inner-T344iKeKhLc- {
  display: flex;
  justify-content: space-between;
}

.header__top-left-Tmq6fdtFjaI- {
  display: flex;
  flex-shrink: 1;
  min-width: 0;
}
.header__employee-jHNTwJb8-J0- .header__top-left-Tmq6fdtFjaI- {
  min-width: auto;
}

.header__top-right-R-uGbTCO9MI- {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  overflow: hidden;
  gap: 3rem;
}
@media (min-width: 37.5rem) {
  .header__top-right-R-uGbTCO9MI- {
    flex-shrink: 0;
    overflow: visible;
  }
}
.header__employee-jHNTwJb8-J0- .header__top-right-R-uGbTCO9MI- {
  flex-shrink: 1;
  overflow: visible;
}
.header__top-right-R-uGbTCO9MI-.logged-in-JNsdt3RLhZE- {
  flex-shrink: 1;
}

.header__bottom-MBQsxdKbY9Q- {
  position: relative;
  background-color: var(--color-neutral-bg-level-3);
  padding: 0;
  z-index: 1;
}

.header__bottom-shadow-WrsGCpLAWRg- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: calc(100% + 2px);
  overflow: hidden;
  pointer-events: none;
}
.header__bottom-shadow-WrsGCpLAWRg-::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 2px;
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}

.header__bottom-inner-E16oz5pSdOA- {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

.header__bottom-left-jMRZkJ2s-4k- {
  display: flex;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .header__bottom-left-jMRZkJ2s-4k- {
    flex-grow: 0;
  }
}

.header__bottom-right-search-bxAag3nqhCU- {
  position: relative;
  width: 100%;
  height: 48px;
}
@media (min-width: 80.5rem) {
  .header__bottom-right-search-bxAag3nqhCU- {
    max-width: 320px;
  }
}
@media (max-width: 62.499rem) {
  .header__bottom-right-search-bxAag3nqhCU- {
    position: absolute;
    width: calc(100% - 88px);
    right: 40px;
  }
}
@media (max-width: 37.499rem) {
  .header__bottom-right-search-bxAag3nqhCU- {
    width: calc(100% - 72px);
  }
}

.header__bottom-right-olERjnkYSkY- {
  position: relative;
  display: flex;
  align-items: center;
  flex-grow: 1;
  justify-content: flex-end;
}
@media (max-width: 62.499rem) {
  .header__bottom-right-olERjnkYSkY- {
    position: absolute;
    right: 24px;
    width: 100%;
  }
}
@media (max-width: 37.499rem) {
  .header__bottom-right-olERjnkYSkY- {
    right: 16px;
  }
}

.header__bottom-search-wrapper-3WpY95YJaVY- {
  position: absolute;
  right: 0;
  width: 100%;
  height: 48px;
  z-index: 1;
  background: var(--color-neutral-bg-level-3);
}
@media (max-width: 80.499rem) {
  .header__bottom-search-wrapper-3WpY95YJaVY- {
    visibility: visible;
    opacity: 1;
    transition: opacity 0.15s ease-in;
  }
}
@media (min-width: 80.5rem) {
  .header__bottom-search-wrapper-3WpY95YJaVY- {
    transition: width 0.15s ease-in-out;
  }
}
@media (max-width: 80.499rem) {
  .header__bottom-search-wrapper-3WpY95YJaVY-:not(.is-open-gvf3z5qLo10-, :focus-within) {
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.15s ease-out, visibility 0.15s ease-out, width 0.15s ease-out;
    width: 320px;
  }
}
@media (min-width: 80.5rem) {
  .header__bottom-search-wrapper-3WpY95YJaVY-:not(.is-open-gvf3z5qLo10-, :focus-within) {
    padding-left: 20px;
    width: 180px;
  }
}
@media (max-width: 62.499rem) {
  .header__bottom-search-wrapper-3WpY95YJaVY-:not(.is-open-gvf3z5qLo10-, :focus-within) {
    position: relative;
    width: 100%;
  }
}
.header--minimized-search-O-4CzxWplBY- .header__bottom-search-wrapper-3WpY95YJaVY-:not(.is-open-gvf3z5qLo10-, :focus-within) {
  visibility: hidden;
  opacity: 0;
}
@media (min-width: 62.5rem) {
  .header__bottom-search-wrapper-3WpY95YJaVY-.is-open-gvf3z5qLo10-, .header__bottom-search-wrapper-3WpY95YJaVY-:focus-within {
    width: 320px;
  }
  .header__bottom-search-wrapper-3WpY95YJaVY-.is-open-gvf3z5qLo10-::before, .header__bottom-search-wrapper-3WpY95YJaVY-:focus-within::before {
    content: "";
    position: absolute;
    height: 48px;
    width: 60px;
    background: linear-gradient(to left, var(--color-neutral-bg-level-3) 0, var(--color-neutral-bg-level-3) 30px, transparent 100%);
    left: -45px;
  }
}

.header__logo-2JG8Bg4-V9w- {
  display: block;
  position: relative;
  z-index: 1;
  margin-right: 36px;
  flex-shrink: 0;
  padding: 17px 0;
}
@media (min-width: 62.5rem) {
  .header__logo-2JG8Bg4-V9w- {
    padding: 21px 0;
  }
}
[data-brand=diil] .header__logo-2JG8Bg4-V9w-, [data-brand=super] .header__logo-2JG8Bg4-V9w- {
  padding: 12px 0;
}
@media (min-width: 62.5rem) {
  [data-brand=diil] .header__logo-2JG8Bg4-V9w-, [data-brand=super] .header__logo-2JG8Bg4-V9w- {
    padding: 16px 0;
  }
}

.header__overlay-eJf8zDt-1WQ- {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: var(--color-neutral-bg-level-2);
  z-index: 3;
  pointer-events: auto;
  will-change: opacity;
  opacity: 0;
  transition: opacity 100ms ease-out;
}
.header__overlay-eJf8zDt-1WQ-.is-entered {
  opacity: 0.8;
}

.header__accessibility-6mNMml9DATE- {
  padding: 16px 8px;
  margin-left: -8px;
  margin-right: -8px;
}
.header__top-GycZsk3krTw- .header__accessibility-6mNMml9DATE- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  display: none;
  outline-offset: -5px;
}
@media (min-width: 62.5rem) {
  .header__top-GycZsk3krTw- .header__accessibility-6mNMml9DATE- {
    display: block;
  }
}
.header__dropdown-W3fmuERxMWk- .header__accessibility-6mNMml9DATE- {
  outline-offset: -4px;
}
@media (min-width: 62.5rem) {
  .header__dropdown-W3fmuERxMWk- .header__accessibility-6mNMml9DATE- {
    display: none;
  }
}
@media (max-width: 62.499rem) {
  .header__accessibility-6mNMml9DATE- {
    display: block;
  }
}

.header__top-GycZsk3krTw- .header__actions-FM-PHrQule0- {
  max-width: 100%;
}
@media (min-width: 37.5rem) {
  .header__top-GycZsk3krTw- .header__actions-FM-PHrQule0- {
    max-width: none;
  }
}

.header__actions-list-lR4StPeKaFk- {
  padding-left: 0;
  list-style: none;
  display: flex;
  align-items: center;
  gap: 24px;
}
.header__top-GycZsk3krTw- .header__actions-list-lR4StPeKaFk- {
  min-height: var(--header-top-height);
}
.header__bottom-MBQsxdKbY9Q- .header__actions-list-lR4StPeKaFk- {
  align-items: stretch;
}

.header__actions-item-C5--VycLbzo- {
  position: relative;
}
.header__bottom-MBQsxdKbY9Q- .header__actions-item-C5--VycLbzo- {
  display: flex;
}

@media (min-width: 62.5rem) {
  .header__bottom-MBQsxdKbY9Q- .header__actions-item--search-PacmIUcYJvo- {
    margin-left: 8px;
  }
}
@media (min-width: 80.5rem) {
  .header__bottom-MBQsxdKbY9Q- .header__actions-item--search-PacmIUcYJvo- {
    display: none;
  }
}
.header--minimized-search-O-4CzxWplBY- .header__actions-item--search-PacmIUcYJvo- {
  display: flex;
}

.header__bottom-MBQsxdKbY9Q- .header__actions-item--nav-lyn2RBnAr2A- {
  margin-left: -8px;
}

.header__actions-item--sso-jIu7BBfFnDQ- {
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .header__actions-item--sso-jIu7BBfFnDQ- {
    overflow: visible;
  }
}
@media (max-width: 37.499rem) {
  .header__actions-item--sso-jIu7BBfFnDQ- {
    padding: 8px;
    margin-right: -8px;
  }
}
.header__actions-item--sso-jIu7BBfFnDQ- .header__actions-label-1c6VS0Jj6w0- {
  font-weight: 700;
  margin-left: 4px;
}
@media (min-width: 37.5rem) {
  .header__actions-item--sso-jIu7BBfFnDQ- .header__actions-label-1c6VS0Jj6w0- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}

.header__actions-button-2xdcW-ioRAs-,
.header__actions-button-inner-lMJqCaMl9pk- {
  display: flex;
  align-items: center;
  max-width: 100%;
}

.header__actions-button-2xdcW-ioRAs- {
  font-size: 2rem;
  color: var(--color-neutral-graphic);
  line-height: 1;
  justify-content: center;
}
.header__top-GycZsk3krTw- .header__actions-button-2xdcW-ioRAs- {
  outline-offset: 5px;
}

.header__actions-button-inner-lMJqCaMl9pk- {
  flex-direction: column;
}
.header__actions-button--sso-bNZ3gSSzRz4-:not(.is-text-color) .header__actions-button-inner-lMJqCaMl9pk-, .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-button-inner-lMJqCaMl9pk- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__actions-button-inner-lMJqCaMl9pk-:hover {
  color: var(--color-brand-primary-text-hover);
}
.header__top-GycZsk3krTw- .header__actions-button-inner-lMJqCaMl9pk- {
  font-size: 1.5rem;
  flex-direction: row;
}
@media (min-width: 62.5rem) {
  .header__top-GycZsk3krTw- .header__actions-button-inner-lMJqCaMl9pk- {
    font-weight: 400;
  }
}
@media (min-width: 62.5rem) {
  .header__bottom-MBQsxdKbY9Q- .header__actions-item--search-PacmIUcYJvo- .header__actions-button-inner-lMJqCaMl9pk- {
    font-size: 2rem;
  }
}
.header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-button-inner-lMJqCaMl9pk- {
  position: relative;
  z-index: 4;
}

.header__actions-item--placeholder-TF9IFGeyzKY- {
  opacity: 0;
  pointer-events: none;
}

.header__actions-label-1c6VS0Jj6w0- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  font-weight: 400;
}
@media (min-width: 37.5rem) {
  .header__actions-label-1c6VS0Jj6w0- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}
@media (min-width: 62.5rem) {
  .header__bottom-MBQsxdKbY9Q- .header__actions-item--search-PacmIUcYJvo- .header__actions-label-1c6VS0Jj6w0- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
.header__actions-FM-PHrQule0-.is-logged-in-kaAfNvmpJtQ- .header__actions-item--sso-jIu7BBfFnDQ- .header__actions-label-1c6VS0Jj6w0- {
  max-width: 140px;
  padding: 0;
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  /* For ÜÕÖÄ dots to be visible */
  line-height: 2;
}
.header__actions-item--cart-vf-krXYxrXA- .header__actions-label-1c6VS0Jj6w0-, .header__actions-item--notifications-3aKdD--8-aA- .header__actions-label-1c6VS0Jj6w0-, .header__actions-item--search-PacmIUcYJvo- .header__actions-label-1c6VS0Jj6w0-, .header__bottom-MBQsxdKbY9Q- .header__actions-item--search-PacmIUcYJvo- .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-label-1c6VS0Jj6w0- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.header__actions-icon-wrapper-xs39xBdtGug- {
  display: flex;
  align-items: center;
}

.header__actions-icon-UvKohd5a9aw- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
}
.header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon-UvKohd5a9aw- {
  display: none;
}
@media (min-width: 62.5rem) {
  .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon-UvKohd5a9aw- {
    display: block;
  }
}
.header__actions-item--search-PacmIUcYJvo- .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon-UvKohd5a9aw- {
  display: none;
}
.header__actions-item--sso-jIu7BBfFnDQ- .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon-UvKohd5a9aw- {
  display: block;
}

.header__actions-icon--close-4HNPzKAD3hc- {
  display: none;
}
.header__actions-item--sso-jIu7BBfFnDQ- .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon--close-4HNPzKAD3hc- {
  display: none;
}
.header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon--close-4HNPzKAD3hc- {
  display: block;
}
@media (min-width: 62.5rem) {
  .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon--close-4HNPzKAD3hc- {
    display: none;
  }
}
.header__actions-item--search-PacmIUcYJvo- .header__actions-button-2xdcW-ioRAs-.is-current--kG-7MMbuLg- .header__actions-icon--close-4HNPzKAD3hc- {
  display: block;
}

.header__actions-arrow-XaOwdliflEE- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 1rem;
  margin-left: 2px;
  flex-shrink: 0;
}

.header__actions-badge-DNNOEsyK8Rg- {
  vertical-align: bottom;
  position: relative;
  top: -10px;
  margin-left: -10px;
}
@media (min-width: 62.5rem) {
  .header__actions-badge-DNNOEsyK8Rg- {
    top: -8px;
    margin-left: -12px;
  }
}

.header__actions-item--notifications-3aKdD--8-aA- .header__actions-button-2xdcW-ioRAs-,
.header__actions-item--cart-vf-krXYxrXA- .header__actions-button-2xdcW-ioRAs-,
.header__actions-item--search-PacmIUcYJvo- .header__actions-button-2xdcW-ioRAs- {
  font-size: 1.5rem;
}
@media (min-width: 62.5rem) {
  .header__actions-item--notifications-3aKdD--8-aA- .header__actions-button-2xdcW-ioRAs-,
  .header__actions-item--cart-vf-krXYxrXA- .header__actions-button-2xdcW-ioRAs-,
  .header__actions-item--search-PacmIUcYJvo- .header__actions-button-2xdcW-ioRAs- {
    font-size: 2rem;
  }
}

.header__actions-button-2xdcW-ioRAs-.header__actions-button--search-eiEcgNAk-oM-.is-current--kG-7MMbuLg- {
  font-size: 2rem;
}

.header--open-search-KI4pE7QltS8- .header__bottom-MBQsxdKbY9Q- .header__actions-item--notifications-3aKdD--8-aA-,
.header--open-search-KI4pE7QltS8- .header__bottom-MBQsxdKbY9Q- .header__actions-item--cart-vf-krXYxrXA-,
.header--open-search-KI4pE7QltS8- .header__bottom-MBQsxdKbY9Q- .header__actions-item--nav-lyn2RBnAr2A- {
  display: none;
}
.header--open-search-KI4pE7QltS8- .header__bottom-MBQsxdKbY9Q- .header__actions-item--search-PacmIUcYJvo- {
  animation: fade-in-ySdp18vl-lI- var(--animation-duration-short) var(--animation-easing-short);
}
@keyframes fade-in-ySdp18vl-lI- {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.header__bottom-MBQsxdKbY9Q- .header__actions-item--nav-lyn2RBnAr2A- .header__actions-label-1c6VS0Jj6w0- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.header__dropdown-W3fmuERxMWk- {
  z-index: 22;
  min-height: 85px;
  width: 100%;
  pointer-events: auto;
  white-space: normal;
  outline-offset: -3px;
  background: var(--color-neutral-bg-level-3);
  overflow: hidden;
}
@media (min-width: 62.5rem) {
  .header__dropdown-W3fmuERxMWk- {
    overflow: visible;
    background-color: transparent;
    width: calc(80.5rem - 64px);
    max-width: calc(100% - 64px);
    border-radius: 0 0 3px 3px;
    pointer-events: none;
  }
}
@media (max-width: 62.499rem) {
  .header__dropdown-W3fmuERxMWk- {
    box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  }
}

@media (min-width: 62.5rem) {
  .header__dropdown--small-nwEAwrbCp4Q- {
    width: 20rem;
  }
}

@media (min-width: 62.5rem) {
  .header__dropdown--medium-RhxiY7HU-fg- {
    width: 37.5rem;
  }
}

.header__dropdown-inner-RPCcO-lZnHE- {
  height: 100%;
  will-change: transform, opacity;
  opacity: 0;
  transition: 100ms ease-out;
  transition-property: transform, opacity;
  transform: translateY(10px);
  color: var(--color-neutral-text);
  position: relative;
  overflow: auto;
  max-height: inherit;
  pointer-events: auto;
}
@media (min-width: 62.5rem) {
  .header__dropdown-inner-RPCcO-lZnHE- {
    height: auto;
    background: var(--color-neutral-bg-level-3);
    border-radius: 8px;
    box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  }
}
.header__dropdown-W3fmuERxMWk-.is-open-gvf3z5qLo10- .header__dropdown-inner-RPCcO-lZnHE- {
  opacity: 1;
  transform: translateY(0);
}

.header__dropdown--padding-xsmall-dqBKDpZoLNg- .header__dropdown-content-l7kdYmzXzMQ- {
  padding: 8px;
}
.header__dropdown--padding-small--mjM7sGL0L4- .header__dropdown-content-l7kdYmzXzMQ- {
  padding: 20px;
}
.header__dropdown--padding-medium-wfO-sgvIAHI- .header__dropdown-content-l7kdYmzXzMQ- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-wfO-sgvIAHI- .header__dropdown-content-l7kdYmzXzMQ- {
    padding: 40px;
  }
}

.header__dropdown-header-1zpAWnwzcQc- {
  background-color: var(--color-neutral-bg-level-3);
}
.header__dropdown--padding-xsmall-dqBKDpZoLNg- .header__dropdown-header-1zpAWnwzcQc- {
  padding: 16px;
}
.header__dropdown--padding-small--mjM7sGL0L4- .header__dropdown-header-1zpAWnwzcQc- {
  padding: 20px;
}
.header__dropdown--padding-medium-wfO-sgvIAHI- .header__dropdown-header-1zpAWnwzcQc- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-wfO-sgvIAHI- .header__dropdown-header-1zpAWnwzcQc- {
    padding: 40px;
  }
}

.header__dropdown-footer-JFOWU7S2IRU- {
  background-color: var(--color-neutral-bg-level-3);
  position: sticky;
  bottom: 0;
}
.header__dropdown--padding-xsmall-dqBKDpZoLNg- .header__dropdown-footer-JFOWU7S2IRU- {
  padding: 24px 8px;
}
.header__dropdown--padding-small--mjM7sGL0L4- .header__dropdown-footer-JFOWU7S2IRU- {
  padding: 20px;
}
.header__dropdown--padding-medium-wfO-sgvIAHI- .header__dropdown-footer-JFOWU7S2IRU- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-wfO-sgvIAHI- .header__dropdown-footer-JFOWU7S2IRU- {
    padding: 40px;
  }
}

.header__dropdown-close-YBOvl-gFPU8- {
  display: none;
  z-index: 2;
  position: absolute;
  top: 8px;
  right: 8px;
}
@media (min-width: 62.5rem) {
  .header__dropdown-close-YBOvl-gFPU8- {
    display: block;
  }
}
.header__dropdown--sso-vPTVrfTkEyc- .header__dropdown-close-YBOvl-gFPU8- {
  display: block;
}

.header__dropdown-content-top-Tsj9ytpAB7c- {
  background-color: var(--color-neutral-bg-level-2);
}

.header__dropdown-overlay-IjIoWzNz3ss- {
  overflow-y: scroll !important;
  z-index: 22;
  pointer-events: none;
}

.header__employee-jHNTwJb8-J0- {
  pointer-events: auto;
  min-height: 35px;
  background: var(--color-employee-bg-strong);
  color: var(--color-employee-text-onbg-strong);
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
}

.header__employee--test-SGTdooPIuLY- {
  background-color: var(--color-palette-blue-500);
}

.header__employee--dev-ojxIoIpAQHs- {
  background-color: var(--color-palette-orange-400);
}

.header__employee-actions-lemZI5mr-eo- {
  display: flex;
  align-items: center;
  padding-left: 0;
  list-style: none;
}

.header__employee-item-GGPDBFUCls0- {
  position: relative;
  height: 100%;
}

.header__employee-button-cf7dcvjCdxM- {
  display: flex;
  align-items: center;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  font-weight: 700;
  color: var(--color-employee-text-onbg-strong);
  margin-left: 3px;
  padding: 10px 10px 12px;
  background: transparent;
  border: none;
  border-top: 2px solid var(--color-employee-bg-strong);
  height: inherit;
  outline-offset: -3px;
}
.header__employee-button-cf7dcvjCdxM-.is-current--kG-7MMbuLg- {
  position: relative;
  z-index: 4;
}
html[data-whatintent=mouse] .header__employee-button-cf7dcvjCdxM-:hover, .header__employee-button-cf7dcvjCdxM-.is-current--kG-7MMbuLg- {
  color: var(--color-employee-text-hover);
  background-color: var(--color-neutral-bg-level-3);
}
.header__employee--test-SGTdooPIuLY- .header__employee-button-cf7dcvjCdxM- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__employee--test-SGTdooPIuLY- .header__employee-button-cf7dcvjCdxM-:hover, .header__employee--test-SGTdooPIuLY- .header__employee-button-cf7dcvjCdxM-.is-current--kG-7MMbuLg- {
  color: var(--color-palette-blue-500);
  background-color: var(--color-neutral-bg-level-3);
}
.header__employee--dev-ojxIoIpAQHs- .header__employee-button-cf7dcvjCdxM- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__employee--dev-ojxIoIpAQHs- .header__employee-button-cf7dcvjCdxM-:hover, .header__employee--dev-ojxIoIpAQHs- .header__employee-button-cf7dcvjCdxM-.is-current--kG-7MMbuLg- {
  color: var(--color-palette-orange-400);
  background-color: var(--color-neutral-bg-level-3);
}

.header__employee-button--with-icon-lUqbXgyuc1Q- {
  padding: 6px 10px 8px;
}

.header__employee-button--hide-label-ZiAiRMErjGc- .header__employee-item-label--vOz8G-ufIs- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.header__employee-icon-YIgWHc6Cd7c-,
.header__employee-arrow-icon-aD-QcS693H0- {
  vertical-align: baseline;
  margin-top: 0;
}

.header__employee-icon-YIgWHc6Cd7c- {
  margin-right: 6px;
  font-size: 1.5rem;
}
.header__employee-button--hide-label-ZiAiRMErjGc- .header__employee-icon-YIgWHc6Cd7c- {
  margin-right: 0;
}

.header__employee-arrow-icon-aD-QcS693H0- {
  margin-left: 2px;
  font-size: 1rem;
}
.header__employee-button-cf7dcvjCdxM-.is-current--kG-7MMbuLg- .header__employee-arrow-icon-aD-QcS693H0- {
  transform: rotate(180deg);
}

.header__languages-TEdKhBK-p0k- {
  line-height: 1;
}
.header__top-GycZsk3krTw- .header__languages-TEdKhBK-p0k- {
  display: none;
}
.header__top-GycZsk3krTw- .header__languages-TEdKhBK-p0k-.header__languages--top-ufRZ2Jrm-ZQ- {
  display: block;
}
@media (min-width: 37.5rem) {
  .header__top-GycZsk3krTw- .header__languages-TEdKhBK-p0k- {
    display: block;
  }
}
@media (min-width: 37.5rem) {
  .header__dropdown-W3fmuERxMWk- .header__languages-TEdKhBK-p0k- {
    display: none;
  }
}

.header__languages-list-fglNvyNeI7I- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  display: flex;
  margin-left: -8px;
  margin-right: -8px;
}
.header__dropdown-W3fmuERxMWk- .header__languages-list-fglNvyNeI7I- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  justify-content: flex-end;
}

.header__languages-link-vcpYvLto86U- {
  position: relative;
  font-weight: 400;
  outline-offset: -5px;
  display: block;
  padding: 16px 8px;
}
.header__languages-item-OqmIC9VQ3p0-.is-current--kG-7MMbuLg- .header__languages-link-vcpYvLto86U- {
  color: var(--color-brand-primary-text);
}
.header__languages-item-OqmIC9VQ3p0-.is-current--kG-7MMbuLg- .header__languages-link-vcpYvLto86U-::after {
  display: block;
  content: "";
  border-bottom: 2px solid var(--color-brand-primary-border);
  position: absolute;
  bottom: 0;
  left: 8px;
  right: 8px;
}

.header__megamenu-grid-Sefih8W0-co- {
  flex-wrap: wrap;
  margin-left: -20px;
}
@media (min-width: 62.5rem) {
  .header__megamenu-grid-Sefih8W0-co- {
    flex-wrap: nowrap;
    display: inline-flex;
  }
}

.header__nav-megamenu-dropdown-7kLrk5j7C6o- {
  width: 100%;
  max-width: 100%;
}
.header__nav-megamenu-dropdown-7kLrk5j7C6o- .header__dropdown-inner-RPCcO-lZnHE- {
  background-color: var(--color-neutral-bg-level-2);
  border-radius: 0;
}

.header__megamenu-column-6R32tXDAcTg- {
  padding: 0 20px 20px;
  width: 15rem;
}
@media (max-width: 62.499rem) {
  .header__megamenu-column-6R32tXDAcTg- {
    width: inherit;
  }
}

@media (min-width: 62.5rem) {
  .header__megamenu-column--bordered-prrZadbWnyQ- {
    border-left: 1px solid var(--color-neutral-border-subtlest);
  }
}

.header__megamenu-title-bh7T1mOmdrA- {
  margin-bottom: 16px;
}
.header__megamenu-title-bh7T1mOmdrA-.header__megamenu-title--no-margin-5ObYjExO-ms- {
  margin-bottom: 0;
}

.header__megamenu-title-tag-rFPlyMgaa9A- {
  margin-bottom: 16px;
}

.header__megamenu-link-FOGf5WNE9Vc- {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  font-weight: 400;
  color: var(--color-neutral-text);
}
@media (min-width: 80.5rem) {
  .header__megamenu-link-FOGf5WNE9Vc- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
@media (max-width: 62.499rem) {
  .header__megamenu-link-FOGf5WNE9Vc- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
.header__megamenu-link-FOGf5WNE9Vc-.is-current--kG-7MMbuLg- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__megamenu-link-FOGf5WNE9Vc-:hover {
  color: var(--color-brand-primary-text-hover);
}

.header__megamenu-link--employee-8APg5RItaGc-,
.header__megamenu-link--employee-8APg5RItaGc-.is-current--kG-7MMbuLg- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .header__megamenu-link--employee-8APg5RItaGc-:hover,
html[data-whatintent=mouse] .header__megamenu-link--employee-8APg5RItaGc-.is-current--kG-7MMbuLg-:hover {
  color: var(--color-employee-text-hover);
}

.header__megamenu-link-inner-buwnK99ckeQ- {
  margin-right: 6px;
}

.header__megamenu-link-secure-icon-1fYFjWnAkiM-,
.header__megamenu-external-icon-KFg2leBSHVA- {
  margin-left: 3px;
  font-size: 1rem;
}

.header__megamenu-link-image-B1sd55KD0D4- {
  display: inline-block;
  vertical-align: middle;
  margin-top: -1px;
}

.header__megamenu-section-kKXJcOZIkV0- + .header__megamenu-section-kKXJcOZIkV0- {
  margin-top: 20px;
}

.header__megamenu-tag-qmXaFCnxKiQ- {
  margin-top: -1px;
}

.header__megamenu-list--bordered-9yKim0BE3GQ- {
  border-top: 1px solid var(--color-neutral-border-subtlest);
  padding-top: 15px;
  margin-top: -5px;
}

@media (max-width: 62.499rem) {
  .header__bottom-MBQsxdKbY9Q- .header__nav-3rMaFDM587A- {
    display: none;
  }
}
@media (min-width: 62.5rem) {
  .header__nav-3rMaFDM587A- {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    flex-grow: 1;
  }
}
.header__dropdown-W3fmuERxMWk- .header__nav-3rMaFDM587A- {
  display: block;
}

.header__nav-list-QOxAJ7ZXMUw- {
  padding-left: 0;
  list-style: none;
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media (min-width: 62.5rem) {
  .header__nav-list-QOxAJ7ZXMUw- {
    flex-direction: row;
  }
}
.header__nav-list-QOxAJ7ZXMUw-::before {
  content: "";
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  top: 0;
  background: var(--color-neutral-border-subtlest);
}
@media (min-width: 62.5rem) {
  .header__nav-list-QOxAJ7ZXMUw-::before {
    display: none;
  }
}

.header__nav-item-5bstq14kjJA- {
  position: relative;
  list-style: none;
  flex-grow: 1;
  display: inline-block;
  box-sizing: initial;
}
.header__nav-item-5bstq14kjJA-::after {
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  background: var(--color-neutral-border-subtlest);
}
@media (min-width: 62.5rem) {
  .header__nav-item-5bstq14kjJA-::after {
    display: none;
  }
}
.header__nav-item-5bstq14kjJA-:last-child::after {
  display: none;
}

.header__nav-link-Ovmls1hW2T0- {
  display: flex;
  align-items: center;
  color: var(--color-neutral-text);
  font-weight: 400;
  padding: 16px;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  justify-content: flex-start;
}
.header__dropdown-W3fmuERxMWk- .header__nav-link-Ovmls1hW2T0- {
  font-size: var(--type-h4-font-size);
  line-height: var(--type-h4-line-height);
}
@media (min-width: 62.5rem) {
  .header__nav-link-Ovmls1hW2T0- {
    width: 100%;
    max-width: max-content;
    text-align: center;
    line-height: 1;
    padding: 15px 12px;
  }
}
@media (min-width: 80.5rem) {
  .header__nav-link-Ovmls1hW2T0- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
.header__nav-item-5bstq14kjJA-.is-open-gvf3z5qLo10- > .header__nav-link-Ovmls1hW2T0-, .header__nav-item-5bstq14kjJA-.is-current--kG-7MMbuLg- > .header__nav-link-Ovmls1hW2T0- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__nav-link-Ovmls1hW2T0-:hover {
  color: var(--color-brand-primary-text-hover);
}
@media (min-width: 62.5rem) {
  .header__nav-item-5bstq14kjJA-.is-current--kG-7MMbuLg- > .header__nav-link-Ovmls1hW2T0- .header__nav-label-inner-hMKJyJcdJsk-::after {
    display: block;
    content: "";
    border-bottom: 2px solid var(--color-brand-primary-border);
    padding-top: 70px;
    position: absolute;
    width: 100%;
    z-index: 2;
  }
}
@media (min-width: 62.5rem) {
  .header__nav-item-5bstq14kjJA-.is-current--kG-7MMbuLg-.has-submenu-Rsul3QE3wWM- > .header__nav-link-Ovmls1hW2T0- .header__nav-label-inner-hMKJyJcdJsk-::after {
    width: calc(100% + 15px);
  }
}

.header__nav-link--employee-q669KrH3-AM- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .header__nav-link--employee-q669KrH3-AM-:hover, .header__nav-item-5bstq14kjJA-.is-open-gvf3z5qLo10- > .header__nav-link--employee-q669KrH3-AM-, .header__nav-item-5bstq14kjJA-.is-current--kG-7MMbuLg- > .header__nav-link--employee-q669KrH3-AM- {
  color: var(--color-employee-text-hover);
}

.header__nav-icon-so2yCc-zOio- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 1.5rem;
  margin-right: 8px;
  flex-shrink: 0;
}
@media (min-width: 62.5rem) {
  .header__nav-icon-so2yCc-zOio- {
    display: none;
  }
}

.header__nav-item-icon-iE2b1-2XT0s- {
  font-size: 1.5rem;
  margin-right: 8px;
}

.header__nav-label-iQRLR31CrY8- {
  flex: 1 1 auto;
}
@media (min-width: 62.5rem) {
  .header__nav-label-iQRLR31CrY8- {
    display: flex;
    max-width: 100%;
    flex: initial;
  }
}

.header__nav-label-inner-hMKJyJcdJsk- {
  position: relative;
  padding-right: 2px;
  display: flex;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .header__nav-label-inner-hMKJyJcdJsk- {
    min-height: 2em;
  }
}

.header__nav-arrow--NZuSoWIyRA- {
  vertical-align: baseline;
  margin-top: 0;
  flex-shrink: 0;
  font-size: 1.5rem;
  display: initial;
}
@media (min-width: 62.5rem) {
  .header__nav-arrow--NZuSoWIyRA- {
    font-size: 1rem;
  }
}
@media (max-width: 62.499rem) {
  .header__nav-item-5bstq14kjJA-.is-open-gvf3z5qLo10- > .header__nav-link-Ovmls1hW2T0- > .header__nav-arrow--NZuSoWIyRA- {
    transform: rotate(180deg);
  }
}

.header__nav-secondary-icon-0-wYbSmLo-U- {
  font-size: 1rem;
  margin-left: 3px;
}

.header__nav-megamenu-8xCs-d8eNGI- {
  display: none;
}
.header__nav-megamenu-dropdown-7kLrk5j7C6o- .header__nav-megamenu-8xCs-d8eNGI- {
  display: block;
}
.header__nav-item-5bstq14kjJA-.is-open-gvf3z5qLo10- > .header__nav-megamenu-8xCs-d8eNGI- {
  display: block;
}
@media (min-width: 62.5rem) {
  .header__nav-item-5bstq14kjJA-.is-open-gvf3z5qLo10- > .header__nav-megamenu-8xCs-d8eNGI- {
    display: none;
  }
}
.header__nav-item-5bstq14kjJA- > .header__nav-megamenu-8xCs-d8eNGI- {
  padding: 16px;
}

.header__nav-megamenu-dropdown-7kLrk5j7C6o- .header__dropdown-content-l7kdYmzXzMQ- {
  padding: 32px 20px 40px;
}

.header__overlay-notices-wrapper-Cjtwfdr7P7k- {
  pointer-events: auto;
  position: absolute;
  z-index: -1;
  width: 100%;
}

.header__overlay-notice-wrapper-Io-IIRxGeBE- {
  position: relative;
  transition: height 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(1) {
  z-index: -1;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(2) {
  z-index: -2;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(3) {
  z-index: -3;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(4) {
  z-index: -4;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(5) {
  z-index: -5;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(6) {
  z-index: -6;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(7) {
  z-index: -7;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(8) {
  z-index: -8;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(9) {
  z-index: -9;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-:nth-child(10) {
  z-index: -10;
}

.header__overlay-notice-lEbqVV5-tRA- {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-.is-entering .header__overlay-notice-lEbqVV5-tRA-, .header__overlay-notice-wrapper-Io-IIRxGeBE-.is-entered .header__overlay-notice-lEbqVV5-tRA-, .header__overlay-notice-wrapper-Io-IIRxGeBE-.is-exiting .header__overlay-notice-lEbqVV5-tRA-, .header__overlay-notice-wrapper-Io-IIRxGeBE-.is-exited .header__overlay-notice-lEbqVV5-tRA- {
  position: absolute;
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-.is-entering .header__overlay-notice-lEbqVV5-tRA- {
  transform: translateY(calc(-100% - 3px));
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-.is-entered .header__overlay-notice-lEbqVV5-tRA- {
  transform: translateY(0);
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-.is-exiting .header__overlay-notice-lEbqVV5-tRA- {
  transform: translateY(0);
}
.header__overlay-notice-wrapper-Io-IIRxGeBE-.is-exited .header__overlay-notice-lEbqVV5-tRA- {
  transform: translateY(calc(-100% - 3px));
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}

.header__search-iB6Xa7hcxsk- [data-class=textfield] {
  --textfield-horizontal-padding: 16px;
  --textfield-border-radius: 24px;
}

.header__search-suggestion-button--BD8KwrUWgc- {
  display: block;
  margin: 0 auto;
}

.header__search-suggestion-AqyjVddCVHs-[data-class=suggestion] {
  border: none;
  border-radius: 8px;
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  padding-bottom: 27px;
  max-height: none;
}

.header__segment-9tMK2ToHcI4- {
  --header-segment-link-hor-padding: 8px;
  --header-segment-link-ver-padding: 16px;
  --header-segment-container-padding: 16px;
  margin-left: calc(var(--header-segment-container-padding) * -1);
  flex-shrink: 1;
  min-width: 0;
}
@media (min-width: 37.5rem) {
  .header__segment-9tMK2ToHcI4- {
    --header-segment-link-hor-padding: 12px;
    --header-segment-link-ver-padding: 14px;
    --header-segment-container-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .header__segment-9tMK2ToHcI4- {
    --header-segment-container-padding: 32px;
  }
}

.header__segment-list-M8rJgJ4zPDk- {
  display: flex;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  padding-left: calc(var(--header-segment-container-padding) - var(--header-segment-link-hor-padding));
}
@media (min-width: 37.5rem) {
  .header__segment-list-M8rJgJ4zPDk- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}
.header__segment-list-M8rJgJ4zPDk- > [data-class=list__inner] {
  flex-wrap: nowrap;
}

.header__segment-link-b2jnOpFrPs8- {
  display: block;
  color: var(--color-neutral-text);
  padding: var(--header-segment-link-ver-padding) var(--header-segment-link-hor-padding);
  border-top: 2px solid transparent;
  font-weight: 700;
  background: transparent;
  outline-offset: -5px;
  transition: color var(--animation-duration-short) var(--animation-easing-short), background-color var(--animation-duration-short) var(--animation-easing-short);
}
html[data-whatintent=mouse] .header__segment-link-b2jnOpFrPs8-:hover {
  color: var(--color-brand-primary-text-hover);
}
.header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-, .header__segment-item-with-icon-JCkKzchn5qo-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8- {
  color: var(--color-brand-primary-text);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-e4hiuFfXAjI- .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-, .header__segment--employee-e4hiuFfXAjI- .header__segment-item-with-icon-JCkKzchn5qo-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8- {
  border-top-color: var(--color-employee-border);
  color: var(--color-employee-text);
}
.header__segment--employee-test-h52-6OGYnFk- .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-, .header__segment--employee-test-h52-6OGYnFk- .header__segment-item-with-icon-JCkKzchn5qo-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-palette-blue-500);
}
.header__segment--employee-dev-pk2mmV5uIVg- .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-, .header__segment--employee-dev-pk2mmV5uIVg- .header__segment-item-with-icon-JCkKzchn5qo-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-palette-orange-400);
}
.header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg-.is-employee-BxyiiHe-urs- .header__segment-link-b2jnOpFrPs8- {
  color: var(--color-employee-text);
  border-top-color: var(--color-employee-border);
}
.header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg-.is-employee-BxyiiHe-urs- .header__segment-link-b2jnOpFrPs8-:hover {
  color: var(--color-employee-text);
}
.header__segment--employee-e4hiuFfXAjI- .header__segment-link-b2jnOpFrPs8- {
  border-top-color: var(--color-employee-border);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-e4hiuFfXAjI- .header__segment-link-b2jnOpFrPs8-:hover {
  color: var(--color-employee-text);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-test-h52-6OGYnFk- .header__segment-link-b2jnOpFrPs8- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-test-h52-6OGYnFk- .header__segment-link-b2jnOpFrPs8-:hover {
  color: var(--color-palette-blue-500);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-dev-pk2mmV5uIVg- .header__segment-link-b2jnOpFrPs8- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-dev-pk2mmV5uIVg- .header__segment-link-b2jnOpFrPs8-:hover {
  color: var(--color-palette-orange-400);
  background-color: var(--color-neutral-bg-level-3);
}

.header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- {
  position: relative;
}
.header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-::after {
  display: block;
  content: "";
  border-bottom: 2px solid var(--color-brand-primary-border);
  position: absolute;
  bottom: 0;
  left: var(--header-segment-link-hor-padding);
  right: var(--header-segment-link-hor-padding);
}
.header__segment-item-KOyK5Tn4FaM- + .header__segment-item-KOyK5Tn4FaM- {
  margin-left: unset;
}
.header__segment-item-KOyK5Tn4FaM-.is-employee-BxyiiHe-urs- .header__segment-link-b2jnOpFrPs8- {
  color: var(--color-employee-text);
}
.header__segment-item-KOyK5Tn4FaM-.is-employee-BxyiiHe-urs-:not(.is-current--kG-7MMbuLg-) .header__segment-link-b2jnOpFrPs8-:hover {
  color: var(--color-employee-text-hover);
}
.header__segment-item-KOyK5Tn4FaM-.is-employee-BxyiiHe-urs-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-::after {
  border-bottom-color: var(--color-employee-border);
}

.header__segment-9tMK2ToHcI4-:not(.header__segment--employee-e4hiuFfXAjI-, .header__segment--employee-dev-pk2mmV5uIVg-, .header__segment--employee-test-h52-6OGYnFk-) .header__segment-link-b2jnOpFrPs8- {
  border-top: unset;
}
.header__segment-9tMK2ToHcI4-:not(.header__segment--employee-e4hiuFfXAjI-, .header__segment--employee-dev-pk2mmV5uIVg-, .header__segment--employee-test-h52-6OGYnFk-) .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-,
.header__segment-9tMK2ToHcI4-:not(.header__segment--employee-e4hiuFfXAjI-, .header__segment--employee-dev-pk2mmV5uIVg-, .header__segment--employee-test-h52-6OGYnFk-) .header__segment-item-with-icon-JCkKzchn5qo-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8- {
  background-color: unset;
}

.header__segment-item-with-icon-JCkKzchn5qo- .header__segment-link-b2jnOpFrPs8- {
  padding-left: 3px;
}

.header__segment-icon-v0SLa9b8OJg- {
  margin-right: 3px;
  padding-left: 15px;
}
@media (min-width: 37.5rem) {
  .header__segment-icon-v0SLa9b8OJg- {
    padding-left: 25px;
  }
}
@media (min-width: 62.5rem) {
  .header__segment-icon-v0SLa9b8OJg- {
    padding-left: 0;
  }
}

.header__employee-jHNTwJb8-J0- .header__segment-link-b2jnOpFrPs8-,
.header__employee-jHNTwJb8-J0- .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-,
.header__employee-jHNTwJb8-J0- .header__segment-item-KOyK5Tn4FaM-:not(.is-current--kG-7MMbuLg-) + .header__segment-item-KOyK5Tn4FaM-:not(.is-current--kG-7MMbuLg-) .header__segment-link-b2jnOpFrPs8-,
.header__employee-jHNTwJb8-J0- .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- + .header__segment-item-KOyK5Tn4FaM-:not(.is-current--kG-7MMbuLg-) .header__segment-link-b2jnOpFrPs8- {
  padding: 7px 10px;
  color: var(--color-employee-text-onbg-strong);
}
@media (min-width: 37.5rem) {
  .header__employee-jHNTwJb8-J0- .header__segment-link-b2jnOpFrPs8-,
  .header__employee-jHNTwJb8-J0- .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- .header__segment-link-b2jnOpFrPs8-,
  .header__employee-jHNTwJb8-J0- .header__segment-item-KOyK5Tn4FaM-:not(.is-current--kG-7MMbuLg-) + .header__segment-item-KOyK5Tn4FaM-:not(.is-current--kG-7MMbuLg-) .header__segment-link-b2jnOpFrPs8-,
  .header__employee-jHNTwJb8-J0- .header__segment-item-KOyK5Tn4FaM-.is-current--kG-7MMbuLg- + .header__segment-item-KOyK5Tn4FaM-:not(.is-current--kG-7MMbuLg-) .header__segment-link-b2jnOpFrPs8- {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.header__employee-jHNTwJb8-J0- .header__segment-9tMK2ToHcI4- {
  width: unset;
}
.header__employee-jHNTwJb8-J0- .header__segment-list-M8rJgJ4zPDk- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}
.header__employee-jHNTwJb8-J0- .header__segment-icon-v0SLa9b8OJg- {
  padding-left: 0;
}

.header__segment--employee-e4hiuFfXAjI- .header__segment-icon-v0SLa9b8OJg-,
.header__segment--employee-dev-pk2mmV5uIVg- .header__segment-icon-v0SLa9b8OJg-,
.header__segment--employee-test-h52-6OGYnFk- .header__segment-icon-v0SLa9b8OJg- {
  display: block;
  margin-right: 8px;
}.internet-speed-DDDnmzZ7GxU- {
  --internet-speed-icon-size: 2rem;
  --internet-speed-icon-size-desktop: 3rem;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.internet-speed--multiline-0-VnnJYmQzs- {
  --internet-speed-icon-size: 1.5rem;
  --internet-speed-icon-size-desktop: 2rem;
}

.internet-speed--left-tPTdeuaTPk4- {
  justify-content: flex-start;
}

.internet-speed--center-ULZf9HgwdWU- {
  justify-content: center;
}

.internet-speed--right-SAuSlOTvRZU- {
  justify-content: flex-end;
}

.internet-speed__items-qK-jsS0aCTU- {
  display: flex;
  align-items: center;
}
.internet-speed--multiline-0-VnnJYmQzs- .internet-speed__items-qK-jsS0aCTU- {
  flex-direction: column;
  align-items: flex-end;
}

.internet-speed__icon-VlKTZ-Jd-Rs- {
  font-size: var(--internet-speed-icon-size);
  margin: 0 5px;
}
@media (min-width: 80.5rem) {
  .internet-speed__icon-VlKTZ-Jd-Rs- {
    font-size: var(--internet-speed-icon-size-desktop);
  }
}
.internet-speed--multiline-0-VnnJYmQzs- .internet-speed__icon-VlKTZ-Jd-Rs- {
  display: block;
}
.internet-speed--multiline-0-VnnJYmQzs- .internet-speed__icon-VlKTZ-Jd-Rs-:first-child {
  margin-bottom: 0.75rem;
}
.internet-speed--collapsed-UEyA3QXa3Bs- .internet-speed__icon-VlKTZ-Jd-Rs- {
  margin-left: 0;
}

.internet-speed__speed-pMC4ZKOzsLM- {
  display: flex;
  align-items: center;
}

.internet-speed__number--sgSg-1P--Q- {
  margin-right: 5px;
}

.internet-speed__unit-Ur97zGYqK4k- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  text-align: left;
}

.internet-speed--multiline-0-VnnJYmQzs- .internet-speed__down-SkjIhD7dnCM- {
  margin-bottom: 5px;
}
@media (min-width: 37.5rem) {
  .internet-speed__down-SkjIhD7dnCM- {
    margin-bottom: 0;
  }
}.internet-speed-indicator-uFN7wos5-GQ- {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: var(--color-neutral-text);
}

.internet-speed-indicator__content-3I1TAnG-Evg- {
  margin-top: 10%;
}

.internet-speed-indicator__heading-6ogH0-oDyJA- {
  display: block;
}

.internet-speed-indicator__graph-line-nMXeP53PFTE-,
.internet-speed-indicator__graph-i8CUkeXBSvg- {
  position: absolute;
  width: auto;
  height: auto;
}

.internet-speed-indicator--size-small-5D8rMH51L2o- {
  width: 160px;
  height: 117px;
}

.internet-speed-indicator--size-medium-Vou6GetfwWE- {
  width: 192px;
  height: 139px;
}

.internet-speed-indicator--size-responsive-ZkccEgEJxf4- {
  width: 100%;
  height: 0;
  padding-bottom: 72%; /* Creates a svg aspect ratio */
}
.internet-speed-indicator--size-responsive-ZkccEgEJxf4- .internet-speed-indicator__content-3I1TAnG-Evg- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  margin-top: 5%;
  width: 80%;
}
.internet-speed-indicator--size-responsive-ZkccEgEJxf4- .internet-speed-indicator__graph-line-nMXeP53PFTE-,
.internet-speed-indicator--size-responsive-ZkccEgEJxf4- .internet-speed-indicator__graph-i8CUkeXBSvg- {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@keyframes internet-speed-indicator__path-9-sJNjW1wvd7k- {
  from {
    stroke-dashoffset: 9;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-19-V4CoKDP-IGI- {
  from {
    stroke-dashoffset: 19;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-28-QsbqxU9jj5E- {
  from {
    stroke-dashoffset: 28;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-37-hkZp8dkvrVg- {
  from {
    stroke-dashoffset: 37;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-46-3HBEBH-M8Zo- {
  from {
    stroke-dashoffset: 46;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-56-d2QtKyE-I1o- {
  from {
    stroke-dashoffset: 56;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-65-7U507ZSoEIQ- {
  from {
    stroke-dashoffset: 65;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-74-N4md4Q8Y-gw- {
  from {
    stroke-dashoffset: 74;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-83-NvrLTpn-LYA- {
  from {
    stroke-dashoffset: 83;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-93-CyqiObqG6A4- {
  from {
    stroke-dashoffset: 93;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-102-2MJDZa3uObU- {
  from {
    stroke-dashoffset: 102;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-111-nt52HBFJNhM- {
  from {
    stroke-dashoffset: 111;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-120-v6zyIf04mYQ- {
  from {
    stroke-dashoffset: 120;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-130-yi3Md7PtnW8- {
  from {
    stroke-dashoffset: 130;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-139-zQ9S1rvHEQg- {
  from {
    stroke-dashoffset: 139;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-148-PHqSuclu-6o- {
  from {
    stroke-dashoffset: 148;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-157-N1MCY2HQaXI- {
  from {
    stroke-dashoffset: 157;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-167-MpXq7fkDdPU- {
  from {
    stroke-dashoffset: 167;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-176-7omjCO7Vu2A- {
  from {
    stroke-dashoffset: 176;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-185-tt8oMt-vZLk- {
  from {
    stroke-dashoffset: 185;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-194-Pexa8mv3P8M- {
  from {
    stroke-dashoffset: 194;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-204-Ipp1Iy-w74M- {
  from {
    stroke-dashoffset: 204;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-213-1Zw38HQddcw- {
  from {
    stroke-dashoffset: 213;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-222-W7ZTh7PEhc8- {
  from {
    stroke-dashoffset: 222;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-231-WGR9R2pagk4- {
  from {
    stroke-dashoffset: 231;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-241--HxDaRqnm5c- {
  from {
    stroke-dashoffset: 241;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-250-gwzKYRzQ8AM- {
  from {
    stroke-dashoffset: 250;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-259-ihnOSPpBBdI- {
  from {
    stroke-dashoffset: 259;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-268-2K3zCJZROmI- {
  from {
    stroke-dashoffset: 268;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-278-iSQkMl-adkY- {
  from {
    stroke-dashoffset: 278;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-287-jwy-z3sdd-Q- {
  from {
    stroke-dashoffset: 287;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-296-xjMlxrBt3h4- {
  from {
    stroke-dashoffset: 296;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-305-Y5RrYAd8UlM- {
  from {
    stroke-dashoffset: 305;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-315-EkfQyqblHSw- {
  from {
    stroke-dashoffset: 315;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-324-ihRdHyvi7nM- {
  from {
    stroke-dashoffset: 324;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-333-nQlr1iIodbw- {
  from {
    stroke-dashoffset: 333;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-342-vilujmnzy1s- {
  from {
    stroke-dashoffset: 342;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-352-f6WJCbziOhI- {
  from {
    stroke-dashoffset: 352;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-361-SVoviHK1-n4- {
  from {
    stroke-dashoffset: 361;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-370-XFZp6hVutno- {
  from {
    stroke-dashoffset: 370;
  }
  to {
    stroke-dashoffset: 0;
  }
}.large-search-d-7xroyHC20- {
  position: relative;
  max-width: 800px;
  margin-right: auto;
  margin-left: auto;
  z-index: 1;
}

.large-search--left-p3B0mcXaGIc- {
  margin-left: 0;
}

.large-search--right-NcDg4yDskQc- {
  margin-right: 0;
}

.large-search__inner-jRpYNw3qgq8- {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__inner-jRpYNw3qgq8- {
  flex-direction: row;
  align-items: flex-end;
  gap: 8px;
}

.large-search__fields-kIUhD5BDpiw- {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 16px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__fields-kIUhD5BDpiw- {
  flex-direction: row;
  align-items: flex-end;
  gap: 0;
}

.large-search__block-IMpb-E18Wo8- {
  position: relative;
  flex: 1;
  padding: 0;
  display: flex;
}
.large-search__block-IMpb-E18Wo8- + .large-search__block-IMpb-E18Wo8- {
  margin-left: -1px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:nth-child(2) {
  max-width: 165px;
}

.large-search__action-25k1HsGvyko- {
  flex-shrink: 0;
}

.large-search__help-2G1Y5-90Fr8- {
  margin-top: 4px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__help-2G1Y5-90Fr8- {
  padding-left: 16px;
}

/* Input Overrides */
.large-search--single-line-a3yBDiawjhc- [data-class=textfield] {
  --textfield-horizontal-padding: 16px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8- [data-class=textfield] {
  --textfield-border-radius: 0;
}
.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:first-child [data-class=textfield] {
  --textfield-border-radius: 48px 0 0 48px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:last-child [data-class=textfield] {
  --textfield-border-radius: 0 48px 48px 0;
}
.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:only-child [data-class=textfield] {
  --textfield-border-radius: 48px;
}

.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:not(:first-child) [data-class=textfield]:not([data-invalid]) [data-class=textfield__inner] {
  border-left-color: transparent;
}

.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:first-child [data-class=textfield__label] {
  padding-left: 16px;
}

.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:first-child [data-class=textfield__form-helper] {
  padding-left: 16px;
}

/* Select Overrides */
.large-search--single-line-a3yBDiawjhc- [data-class=select] {
  --select-horizontal-padding: 16px;
}

.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:first-child [data-class=select__wrapper] {
  border-top-left-radius: 48px;
  border-bottom-left-radius: 48px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:last-child [data-class=select__wrapper] {
  border-top-right-radius: 48px;
  border-bottom-right-radius: 48px;
}
.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:not(:first-child) [data-class=select]:not([data-invalid]) [data-class=select__wrapper] {
  border-left-color: transparent;
}

.large-search--single-line-a3yBDiawjhc- .large-search__block-IMpb-E18Wo8-:first-child [data-class=select__label] {
  padding-left: 16px;
}.lightbox-NjbQI21XdE0- {
  transition: opacity var(--animation-duration-long) var(--animation-easing-long);
  z-index: 30;
  position: fixed;
  background: var(--color-backdrop);
  opacity: 0;
  overflow-x: hidden !important;
  overflow-y: scroll !important;
  display: flex;
  padding: 15px;
}
@media (min-width: 37.5rem) {
  .lightbox-NjbQI21XdE0- {
    padding: 24px;
  }
}
.lightbox-NjbQI21XdE0-.is-open-qfbhVsjltBg- {
  opacity: 1;
}

.lightbox__inner-QFKyKpEqtZw- {
  transition: opacity var(--animation-duration-long) var(--animation-easing-long), transform var(--animation-duration-long) var(--animation-easing-long);
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  opacity: 0;
  transform: translateY(30px);
  margin: auto;
}
.lightbox-NjbQI21XdE0-.is-open-qfbhVsjltBg- .lightbox__inner-QFKyKpEqtZw- {
  opacity: 1;
  transform: translateY(0);
}

.lightbox__box-w9aCsOKsJ3Q- {
  display: flex;
  visibility: hidden;
  width: 100%;
  min-width: 100px;
  max-width: 1230px;
  margin: auto;
  background-color: var(--color-neutral-bg-level-3);
  border-radius: 3px;
  position: relative;
  overflow: hidden;
}
.lightbox__box-w9aCsOKsJ3Q-.has-media-loaded-N7UC-r8-gVc- {
  visibility: visible;
}

.lightbox__box-inner-c40Im3J7A7w- {
  width: 100%;
}

.lightbox__header-12-auCepGVg- {
  padding: 25px 20px;
  background-color: var(--color-brand-primary-bg-subtle);
}
@media (min-width: 37.5rem) {
  .lightbox__header-12-auCepGVg- {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.lightbox__title-LGs1hTCemDM- {
  color: var(--color-neutral-text);
}

.lightbox__close-j178MwCzLx0- {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 2;
}

.lightbox__video--0GsVtULxH4-,
.lightbox__image-sLkOfmOMRLw- {
  width: 100%;
  background-color: var(--color-neutral-bg-level-3);
}

.lightbox__video--0GsVtULxH4- {
  --video-border-radius: 0;
}

.lightbox__spinner-G4aBkOKbIVU- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}.modal-uwGA2wV9z-A- {
  transition: opacity var(--animation-duration-long) var(--animation-easing-long);
  overflow: hidden !important;
  z-index: 30;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: var(--color-backdrop);
  display: flex;
  padding: 24px 15px;
  opacity: 0;
}
.modal-uwGA2wV9z-A-.is-unmounted-4BezG49EuoA- {
  visibility: hidden;
}
.modal-uwGA2wV9z-A-.is-open-IPFvQJ582kc- {
  opacity: 1;
}
@media (min-width: 37.5rem) {
  .modal-uwGA2wV9z-A- {
    padding: 20px;
  }
}
.modal-uwGA2wV9z-A-.modal--full-screen-fxU-rjvk9oM-, .modal-uwGA2wV9z-A-.modal--with-sidebar-right-YSS-a4EtHZM-, .modal-uwGA2wV9z-A-.modal--with-sidebar-left-jA96MosY4ZQ- {
  padding: 0;
}

.modal__inner-ZnOFM-gP9T0- {
  transition: opacity var(--animation-duration-long) var(--animation-easing-long), transform var(--animation-duration-long) var(--animation-easing-long);
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 76.875rem;
  margin: auto;
  width: 100%;
  opacity: 0;
  transform: translateY(30px);
  max-height: 100%;
}
.modal__inner-ZnOFM-gP9T0-.modal__inner--full-screen-HnsZWUAlw5g-, .modal__inner-ZnOFM-gP9T0-.modal__inner--full-height-OEEna5fJdoU-, .modal__inner-ZnOFM-gP9T0-.modal__inner--with-sidebar-right-J2-i1k1SMSs-, .modal__inner-ZnOFM-gP9T0-.modal__inner--with-sidebar-left-z5gKpQ3ckLA- {
  height: 100%;
}
.modal__inner-ZnOFM-gP9T0-.modal__inner--full-screen-HnsZWUAlw5g- {
  max-width: 100%;
}
.modal__inner-ZnOFM-gP9T0-.modal__inner--with-sidebar-right-J2-i1k1SMSs- {
  margin-right: 0;
  transform: translateX(30px);
}
.modal__inner-ZnOFM-gP9T0-.modal__inner--with-sidebar-left-z5gKpQ3ckLA- {
  margin-left: 0;
  transform: translateX(-30px);
}
.modal__inner-ZnOFM-gP9T0-.modal__inner--vertical-align-top-38uCjlgnkpE- {
  margin-top: 0;
}
.modal-uwGA2wV9z-A-.is-open-IPFvQJ582kc- .modal__inner-ZnOFM-gP9T0- {
  opacity: 1;
  transform: translate(0, 0);
}
@media (min-width: 62.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--10-col-LoniKF3qnQg- {
    width: 83.3333333333%;
    max-width: 64.0625rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--10-col-LoniKF3qnQg-.modal__inner--with-sidebar-right-J2-i1k1SMSs-, .modal__inner-ZnOFM-gP9T0-.modal__inner--10-col-LoniKF3qnQg-.modal__inner--10-col-LoniKF3qnQg-.modal__inner--with-sidebar-left-z5gKpQ3ckLA- {
    width: 83.3333333333%;
    max-width: 64.0625rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--8-col-p2nXDoJ5PLg- {
    width: 66.6666666667%;
    max-width: 51.25rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--8-col-p2nXDoJ5PLg-.modal__inner--with-sidebar-right-J2-i1k1SMSs-, .modal__inner-ZnOFM-gP9T0-.modal__inner--8-col-p2nXDoJ5PLg-.modal__inner--with-sidebar-left-z5gKpQ3ckLA- {
    width: 66.6666666667%;
    max-width: 51.25rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--6-col-ohlkSRnpgNY- {
    width: 50%;
    max-width: 38.4375rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--6-col-ohlkSRnpgNY-.modal__inner--with-sidebar-right-J2-i1k1SMSs-, .modal__inner-ZnOFM-gP9T0-.modal__inner--6-col-ohlkSRnpgNY-.modal__inner--with-sidebar-left-z5gKpQ3ckLA- {
    width: 50%;
    max-width: 38.4375rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--4-col-h9CpSbco8PU- {
    width: 33.3333333333%;
    max-width: 25.625rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--4-col-h9CpSbco8PU-.modal__inner--with-sidebar-right-J2-i1k1SMSs-, .modal__inner-ZnOFM-gP9T0-.modal__inner--4-col-h9CpSbco8PU-.modal__inner--with-sidebar-left-z5gKpQ3ckLA- {
    width: 33.3333333333%;
    max-width: 25.625rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--2-col-GtwzPSSsZC4- {
    width: 16.6666666667%;
    max-width: 12.8125rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-ZnOFM-gP9T0-.modal__inner--2-col-GtwzPSSsZC4-.modal__inner--with-sidebar-right-J2-i1k1SMSs-, .modal__inner-ZnOFM-gP9T0-.modal__inner--2-col-GtwzPSSsZC4-.modal__inner--with-sidebar-left-z5gKpQ3ckLA- {
    width: 16.6666666667%;
    max-width: 12.8125rem;
  }
}

.modal__box-GU4QeQq5C2o- {
  display: flex;
  width: 100%;
  margin: auto;
  position: relative;
  background: var(--color-neutral-bg-level-3);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  overflow: hidden;
  max-height: 100%;
}
.modal__inner--full-height-OEEna5fJdoU- .modal__box-GU4QeQq5C2o-, .modal__inner--full-screen-HnsZWUAlw5g- .modal__box-GU4QeQq5C2o-, .modal--with-sidebar-left-jA96MosY4ZQ- .modal__box-GU4QeQq5C2o-, .modal--with-sidebar-right-YSS-a4EtHZM- .modal__box-GU4QeQq5C2o- {
  min-height: 100%;
}
.modal__inner--full-screen-HnsZWUAlw5g- .modal__box-GU4QeQq5C2o-, .modal--with-sidebar-left-jA96MosY4ZQ- .modal__box-GU4QeQq5C2o-, .modal--with-sidebar-right-YSS-a4EtHZM- .modal__box-GU4QeQq5C2o- {
  border-radius: 0;
}

.modal__body-jajqJTIwfDI- {
  padding: 40px 15px;
  flex-grow: 1;
}
@media (min-width: 37.5rem) {
  .modal__body-jajqJTIwfDI- {
    padding: 40px;
  }
}
@media (max-width: 37.499rem) {
  .modal__body-jajqJTIwfDI- {
    padding: 32px 16px;
  }
}

.modal__close-wrapper-ZQ9n-TIXcIs- {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 2;
}
.modal__inner--with-sticky-header-f4qsFdrr0Do- .modal__close-wrapper-ZQ9n-TIXcIs- {
  position: sticky;
}

.modal__box-inner-5pDqWvbh54k- {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
  overflow: auto;
  max-height: 100%;
}
.modal__inner--full-height-OEEna5fJdoU- .modal__box-inner-5pDqWvbh54k- {
  min-height: 100%;
}
.modal__inner--full-screen-HnsZWUAlw5g- .modal__box-inner-5pDqWvbh54k-, .modal--with-sidebar-left-jA96MosY4ZQ- .modal__box-inner-5pDqWvbh54k-, .modal--with-sidebar-right-YSS-a4EtHZM- .modal__box-inner-5pDqWvbh54k- {
  min-height: 100%;
  max-height: 100%;
}
@media (min-width: 50rem) {
  .modal__cover-OhsP7SIWXrA- + .modal__box-inner-5pDqWvbh54k- {
    width: 66.6666%;
  }
}

.modal__cover-OhsP7SIWXrA- {
  display: none;
  width: 33.3333%;
  padding: 40px;
  overflow: hidden;
  background-size: cover;
  background-position: 50% 50%;
  position: sticky;
  top: 0;
}
@media (min-width: 50rem) {
  .modal__cover-OhsP7SIWXrA- {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

.modal__cover--fill-Gji-H8ilmds- {
  padding: 0;
}

.modal__cover-icon-vIJm7eTO-Hw- {
  width: 100%;
  height: 100%;
}

.modal__footer-9peuAbzV48Y- {
  padding: 20px 15px;
  background-color: var(--color-neutral-bg-level-2);
}
@media (min-width: 37.5rem) {
  .modal__footer-9peuAbzV48Y- {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.modal__footer--sticky-xtwJovmPdu8- {
  position: sticky;
  bottom: 0;
  z-index: 30;
}

.modal__spinner-ezPGyHTNpXc- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.modal__header-bWsUzf2mZyQ- {
  z-index: 1;
  background-color: var(--color-neutral-bg-level-2);
}

.modal__header--dark-jmoajRloQyc- {
  background-color: var(--color-brand-primary-bg-subtle);
  color: var(--color-neutral-text);
}

.modal__header-bWsUzf2mZyQ-,
.modal__footer-9peuAbzV48Y- {
  min-height: 80px;
  padding: 16px 16px;
  display: flex;
  align-items: center;
  min-width: fit-content;
  flex-shrink: 0;
}
@media (min-width: 37.5rem) {
  .modal__header-bWsUzf2mZyQ-,
  .modal__footer-9peuAbzV48Y- {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.modal__header-bWsUzf2mZyQ-.text-center,
.modal__footer-9peuAbzV48Y-.text-center {
  justify-content: center;
}
.modal__header-bWsUzf2mZyQ-.text-left,
.modal__footer-9peuAbzV48Y-.text-left {
  justify-content: start;
}
.modal__header-bWsUzf2mZyQ-.text-right,
.modal__footer-9peuAbzV48Y-.text-right {
  justify-content: end;
}

.modal__inner--with-sticky-header-f4qsFdrr0Do- .modal__close-FuYgxaTnPrA- {
  position: absolute;
  top: 0;
  left: auto;
  right: 10px;
}.notification-xlIM4SDytMc- {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  padding: 16px;
  background: var(--color-neutral-bg-level-3);
  border-radius: 4px;
  border: 1px solid var(--color-neutral-border-subtle);
  overflow: hidden;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.notification-xlIM4SDytMc-.click-area {
  cursor: pointer;
}
.notification-xlIM4SDytMc-.notification--not-seen-a3YypbtsGfI-.notification--info-dQa46UAYXA0- {
  background: var(--color-info-bg-subtle);
  border-color: var(--color-info-border);
}
.notification-xlIM4SDytMc-.notification--not-seen-a3YypbtsGfI-.notification--success--qASDT9-FLo- {
  background: var(--color-success-bg-subtle);
  border-color: var(--color-success-border);
}
.notification-xlIM4SDytMc-.notification--not-seen-a3YypbtsGfI-.notification--error-HyaiTpRzIIQ- {
  background: var(--color-error-bg-subtle);
  border-color: var(--color-error-border);
}
.notification-xlIM4SDytMc-.notification--not-seen-a3YypbtsGfI-.notification--attention-iLeKoWOdHNk- {
  background: var(--color-attention-bg-subtle);
  border-color: var(--color-attention-border);
}

.notification__icon-oJK6wmdZxBw- {
  font-size: 1.5rem;
}
.notification--info-dQa46UAYXA0- .notification__icon-oJK6wmdZxBw- {
  color: var(--color-info-graphic);
}
.notification--error-HyaiTpRzIIQ- .notification__icon-oJK6wmdZxBw- {
  color: var(--color-error-graphic);
}
.notification--success--qASDT9-FLo- .notification__icon-oJK6wmdZxBw- {
  color: var(--color-success-graphic);
}
.notification--attention-iLeKoWOdHNk- .notification__icon-oJK6wmdZxBw- {
  color: var(--color-attention-graphic);
}

.notification__head-4mmja2klAj4- {
  display: flex;
  align-items: center;
  gap: 8px;
}

.notification__time-e9czW0gbbk4- {
  color: var(--color-neutral-text-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}.numberfield-mqBl1O7GdrA- {
  --numberfield-input-width: 3.75rem;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.numberfield--disabled-LAecKaBQrWU- {
  color: var(--color-disabled-text);
}

.numberfield--align-center-X1DOi1fJzfI- {
  align-items: center;
}

.numberfield--small-cRoL0nn7ESk- {
  --numberfield-input-width: 2.5rem;
}

.numberfield__label-UcL3thmo2Oc- {
  display: block;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.numberfield--hide-label-5ICddrfK668- .numberfield__label-UcL3thmo2Oc- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.numberfield__inner-8pATBNPLT0Q- {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  width: fit-content;
}
.numberfield--full-width-o7WItvOMlUQ- .numberfield__inner-8pATBNPLT0Q- {
  width: auto;
}
.numberfield__inner-8pATBNPLT0Q-:focus-within {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 4px;
}

.numberfield__input-q-Gz-yDwIPo- {
  border: 1px solid var(--color-neutral-border);
  display: block;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  padding: 12px 11px;
  width: var(--numberfield-input-width);
  background: none;
  text-align: center;
  color: inherit;
  -webkit-appearance: textfield;
          appearance: textfield;
  outline: none;
  margin-left: -1px;
  margin-right: -1px;
}
.numberfield--small-cRoL0nn7ESk- .numberfield__input-q-Gz-yDwIPo- {
  padding: 5px;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.numberfield--full-width-o7WItvOMlUQ- .numberfield__input-q-Gz-yDwIPo- {
  flex-grow: 1;
}
.numberfield--disabled-LAecKaBQrWU- .numberfield__input-q-Gz-yDwIPo- {
  border-color: var(--color-disabled-border);
}
.numberfield--invalid-4nJOCF-QEeo- .numberfield__input-q-Gz-yDwIPo- {
  border: 2px solid var(--color-error-border);
  z-index: 2;
}
.numberfield__input-q-Gz-yDwIPo-::-webkit-outer-spin-button, .numberfield__input-q-Gz-yDwIPo-::-webkit-inner-spin-button {
  display: none;
}

.numberfield__button-NG5gcm4ywuo- {
  flex-shrink: 0;
}

.numberfield__button--decrease-N2zbbsm-3WE- {
  border-radius: 4px 0 0 4px;
}

.numberfield__button--increase-tsNVL1ExH0g- {
  border-radius: 0 4px 4px 0;
}

.numberfield__label-icon-aOVYdf-D8KQ- {
  color: var(--color-employee-graphic);
  margin-right: 4px;
}.offer-counter-EJndm8QHZT0- {
  position: relative;
  z-index: 0;
}

.offer-counter__figure-MbVgHT0QnHM- {
  position: relative;
  padding-bottom: 70px;
  padding-right: 0;
  height: 350px;
  display: flex;
  align-items: flex-end;
}

.offer-counter__figure-inner-AcsfXB-xEmk- {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  max-width: 100%;
}
.offer-counter__figure-inner-AcsfXB-xEmk-::after {
  content: "";
  height: 3px;
  left: -4px;
  right: -4px;
  position: absolute;
  bottom: 12px;
  box-shadow: 0 14px 4px rgba(0, 0, 0, 0.8);
  border-radius: 50%;
  z-index: -1;
}

.offer-counter__table-wfZrslSF8-k- {
  position: absolute;
  height: 43px;
  background: var(--color-neutral-bg-level-2) linear-gradient(transparent 17px, var(--color-neutral-bg-subtlest) 0);
  bottom: 35px;
  left: -20px;
  right: -20px;
}
.offer-counter__table-wfZrslSF8-k-::after {
  content: "";
  width: calc(100% - 40px);
  z-index: -1;
  box-shadow: 0 10px 110px rgba(0, 0, 0, 0.7);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  height: 15px;
}
@media (min-width: 62.5rem) {
  .offer-counter__table-wfZrslSF8-k- {
    left: -12px;
    right: -12px;
  }
}
.offer-counter__item--edge-start-xpHM3wEO7Vc- .offer-counter__table-wfZrslSF8-k-::before {
  left: -104px;
  background-image: linear-gradient(transparent, transparent 17px, var(--color-neutral-bg-subtlest) 0), linear-gradient(transparent, transparent 17px, var(--color-neutral-bg-level-2) 0), linear-gradient(165deg, transparent, transparent 41px, var(--color-neutral-bg-level-2) 0);
  background-position: 0 0, 0 0, 0 17px;
  content: "";
  display: none;
  width: 105px;
  position: absolute;
  bottom: 0;
  height: inherit;
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-start-xpHM3wEO7Vc- .offer-counter__table-wfZrslSF8-k-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-start-xpHM3wEO7Vc- .offer-counter__table-wfZrslSF8-k-::after {
    width: calc(100% + 80px);
    transform: translateX(-80px);
    box-shadow: -7px 10px 100px rgba(0, 0, 0, 0.7);
  }
}
.offer-counter__item--edge-end-PpBbUrUlp2s- .offer-counter__table-wfZrslSF8-k-::before {
  right: -104px;
  background-image: linear-gradient(transparent, transparent 17px, var(--color-neutral-bg-subtlest) 0), linear-gradient(transparent, transparent 17px, var(--color-neutral-bg-level-2) 0), linear-gradient(195deg, transparent, transparent 41px, var(--color-neutral-bg-level-2) 0);
  background-position: 0 0, 0 0, 0 -26px;
  content: "";
  display: none;
  width: 105px;
  position: absolute;
  bottom: 0;
  height: inherit;
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-end-PpBbUrUlp2s- .offer-counter__table-wfZrslSF8-k-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-end-PpBbUrUlp2s- .offer-counter__table-wfZrslSF8-k-::after {
    width: calc(100% + 80px);
    box-shadow: 7px 10px 100px rgba(0, 0, 0, 0.7);
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item-ev92Em-fNA8-:not(.offer-counter__item--edge-start-xpHM3wEO7Vc-, .offer-counter__item--edge-end-PpBbUrUlp2s-) .offer-counter__table-wfZrslSF8-k-::after {
    width: 100%;
  }
}.option-card-xTdjxOd5D10- {
  --card-border-color: transparent;
  transition: transform var(--animation-duration-short) var(--animation-easing-short);
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  transform: translateY(0);
  margin-top: 4px;
}
.option-card-xTdjxOd5D10-.is-checked-Dl8ZMRSfzG4- {
  transition: transform var(--animation-duration-short) var(--animation-easing-short);
  transform: translateY(-4px);
}

.option-card__input-4tNgWt2li0c- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}

.option-card__label-cdhTlUaYA1I- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.option-card__body--BmWRfeEgeM- {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  flex: 1 0 auto;
}
.option-card__input-4tNgWt2li0c-:disabled ~ .option-card__body--BmWRfeEgeM- {
  cursor: default;
}
.option-card__input-4tNgWt2li0c-:checked:not(:disabled) ~ .option-card__body--BmWRfeEgeM- {
  transition: box-shadow var(--animation-duration-short) var(--animation-easing-short);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 4px 8px rgba(0, 0, 0, 0.1);
}
.option-card__input-4tNgWt2li0c-:not(:checked) ~ .option-card__body--BmWRfeEgeM- {
  transition: box-shadow var(--animation-duration-short) var(--animation-easing-short);
}
.option-card__body--BmWRfeEgeM-::before, .option-card__body--BmWRfeEgeM-::after {
  transition: border-color var(--animation-duration-short) var(--animation-easing-short), opacity var(--animation-duration-short) var(--animation-easing-short);
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  border-radius: inherit;
  z-index: 1;
  border-color: var(--card-border-color);
  border-style: solid;
}
.option-card--employee-JWUwwc-siJU- .option-card__body--BmWRfeEgeM-::before, .option-card--employee-JWUwwc-siJU- .option-card__body--BmWRfeEgeM-::after {
  --card-border-color: var(--color-employee-border);
}
.option-card--success-fVB3inQbHyw- .option-card__body--BmWRfeEgeM-::before, .option-card--success-fVB3inQbHyw- .option-card__body--BmWRfeEgeM-::after {
  --card-border-color: var(--color-success-border);
}
.option-card__input-4tNgWt2li0c-:disabled ~ .option-card__body--BmWRfeEgeM-::before, .option-card__input-4tNgWt2li0c-:disabled ~ .option-card__body--BmWRfeEgeM-::after {
  --card-border-color: var(--color-disabled-border);
}
.option-card__input-4tNgWt2li0c-:checked ~ .option-card__body--BmWRfeEgeM-::before, .option-card__input-4tNgWt2li0c-:checked ~ .option-card__body--BmWRfeEgeM-::after {
  --card-border-color: var(--color-brand-primary-border);
}
.option-card__input-4tNgWt2li0c-:disabled:checked ~ .option-card__body--BmWRfeEgeM-::before, .option-card__input-4tNgWt2li0c-:disabled:checked ~ .option-card__body--BmWRfeEgeM-::after {
  --card-border-color: var(--color-disabled-border);
}
.option-card__input-4tNgWt2li0c-:focus-visible ~ .option-card__body--BmWRfeEgeM-::before, .option-card__input-4tNgWt2li0c-:focus ~ .option-card__body--BmWRfeEgeM-::before, .option-card__input-4tNgWt2li0c-:focus-visible ~ .option-card__body--BmWRfeEgeM-::after, .option-card__input-4tNgWt2li0c-:focus ~ .option-card__body--BmWRfeEgeM-::after {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.option-card--error-z-AGezkuJjU-.is-animating-2ML02VfB7xg- .option-card__body--BmWRfeEgeM-::before, .option-card--error-z-AGezkuJjU-.is-animating-2ML02VfB7xg- .option-card__body--BmWRfeEgeM-::after {
  --card-border-color: var(--color-error-border);
}
.option-card--error-z-AGezkuJjU-.is-animating-2ML02VfB7xg-.option-card--animate-in-5mNCy4z-S0E- .option-card__body--BmWRfeEgeM-::before, .option-card--error-z-AGezkuJjU-.is-animating-2ML02VfB7xg-.option-card--animate-in-5mNCy4z-S0E- .option-card__body--BmWRfeEgeM-::after {
  animation: option-card-error-in-kAhE1H4HAFQ- var(--animation-duration-medium) var(--animation-easing-medium) 1 forwards;
  transform: scale(1.02);
}
.option-card--error-z-AGezkuJjU-.is-animating-2ML02VfB7xg-.option-card--animate-out-FGdlcWT-QO4- .option-card__body--BmWRfeEgeM-::before, .option-card--error-z-AGezkuJjU-.is-animating-2ML02VfB7xg-.option-card--animate-out-FGdlcWT-QO4- .option-card__body--BmWRfeEgeM-::after {
  animation: option-card-error-out-EugAOk7VlsI- var(--animation-duration-medium) var(--animation-easing-medium) 1 forwards;
  transform: scale(1);
}
.option-card--error-z-AGezkuJjU-.option-card--animate-idle-otVcPejqwBw- .option-card__body--BmWRfeEgeM-::before, .option-card--error-z-AGezkuJjU-.option-card--animate-idle-otVcPejqwBw- .option-card__body--BmWRfeEgeM-::after {
  --card-border-color: var(--color-error-border);
}
.option-card__body--BmWRfeEgeM-::after {
  opacity: 0;
  border-width: 2px;
}
.option-card__input-4tNgWt2li0c-:checked ~ .option-card__body--BmWRfeEgeM-::after {
  opacity: 1;
}
.option-card__body--BmWRfeEgeM-::before {
  border-width: 1px;
}
.option-card__input-4tNgWt2li0c-:disabled:checked ~ .option-card__body--BmWRfeEgeM-::before {
  opacity: 0;
}

html[data-whatintent=mouse]:not([data-whatintent=touch]) .option-card__input-4tNgWt2li0c-:not(:disabled, :checked) ~ .option-card__body--BmWRfeEgeM-:hover::before {
  --card-border-color: var(--color-brand-primary-border);
}

html[data-whatintent=mouse]:not([data-whatintent=touch]) .option-card__input-4tNgWt2li0c-:not(:disabled, :checked) ~ .option-card__body--BmWRfeEgeM-:not(:hover)::before {
  transition: border-color var(--animation-duration-medium) var(--animation-easing-medium);
}

.option-card__content-AsCxTFy74d8-:first-child {
  border-radius: 12px 12px 0 0;
}
.option-card__indicator-EGMSDztgVFo- + .option-card__content-AsCxTFy74d8-:nth-child(2) {
  border-radius: 12px 12px 0 0;
}

.option-card__content--grey-OrBRpZYPLF0- {
  background-color: var(--color-neutral-bg-subtlest);
}

.option-card__indicator-EGMSDztgVFo- {
  position: absolute;
  top: 16px;
  right: 16px;
}

@keyframes option-card-error-in-kAhE1H4HAFQ- {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  }
  100% {
    transform: scale(1.02);
    box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  }
}
@keyframes option-card-error-out-EugAOk7VlsI- {
  0% {
    transform: scale(1.02);
    box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 12px 24px rgba(0, 0, 0, 0.1);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  }
}
@keyframes option-card-error-wrapper-in-jFxMtBlUvso- {
  0% {
    transform: translateY(50%);
  }
  100% {
    transform: translateY(60%);
  }
}
@keyframes option-card-error-wrapper-out-X-Jsl-Bh2AY- {
  0% {
    transform: translateY(60%);
  }
  100% {
    transform: translateY(50%);
  }
}
@keyframes option-card-error-top-wrapper-SWzVLtGvqvI- {
  0% {
    transform: translateY(-50%);
  }
  100% {
    transform: translateY(-60%);
  }
}
@keyframes option-card-error-top-wrapper-out-O41DdL-O12g- {
  0% {
    transform: translateY(-60%);
  }
  100% {
    transform: translateY(-50%);
  }
}.option-card-group-gEM1v8c4Pqk- {
  display: flex;
  flex-direction: column;
  gap: 16px;
  min-width: 0;
}
@media (min-width: 37.5rem) {
  .option-card-group-gEM1v8c4Pqk- {
    gap: 24px;
  }
}

.option-card-group__content-rtvvu261Hbc- {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.option-card-group__legend-7Nyzh2lxxks-:is(legend) {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.option-card-group--hide-label-rDFpWs4Jbeo- .option-card-group__legend-7Nyzh2lxxks- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .option-card-group--hide-label-sm-2j6RNk5spok- .option-card-group__legend-7Nyzh2lxxks- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
@media (min-width: 50rem) {
  .option-card-group--hide-label-md-AL0LviSzsBk- .option-card-group__legend-7Nyzh2lxxks- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}.pagination-number-vlazxKtGn5E- {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  font-weight: 400;
  white-space: nowrap;
}
@media (min-width: 37.5rem) {
  .pagination-number-vlazxKtGn5E- {
    font-size: var(--type-tiny-font-size);
    line-height: var(--type-tiny-line-height);
  }
}

.pagination-number--left-Z7IsOKhJPbw- {
  justify-content: flex-start;
}

.pagination-number--right-5ud2TD4whVY- {
  justify-content: flex-end;
}

.pagination-number__items-sF4i38PUkzo- {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
}

.pagination-number__text-vlyJ3Aa0LqA-,
.pagination-number__item-QP47jSF2kWo- {
  margin: 10px;
}
@media (min-width: 37.5rem) {
  .pagination-number__text-vlyJ3Aa0LqA-,
  .pagination-number__item-QP47jSF2kWo- {
    margin: 4px;
  }
}

.pagination-number__link-vJiloepG6uI- {
  position: relative;
  display: block;
  border: 1px solid transparent;
  border-radius: 999px;
  background: var(--color-neutral-bg-level-1);
  color: var(--color-neutral-text);
  font-weight: 400;
  text-align: center;
  padding: 10px 8px;
  min-width: 2.625rem;
  transition: color var(--animation-duration-short) var(--animation-easing-short), border-color var(--animation-duration-short) var(--animation-easing-short), background-color var(--animation-duration-short) var(--animation-easing-short);
}
@media (min-width: 37.5rem) {
  .pagination-number__link-vJiloepG6uI- {
    padding: 4px 5px;
    min-width: 1.625rem;
  }
}
.pagination-number--light-1P2GR-mw6Fo- .pagination-number__link-vJiloepG6uI- {
  background-color: var(--color-neutral-bg-level-2);
}
html[data-whatintent=mouse] .pagination-number__link-vJiloepG6uI-:hover {
  border-color: var(--color-brand-primary-border);
  color: var(--color-brand-primary-text);
}
.pagination-number__item-QP47jSF2kWo-.is-active-84ihB3CFinI- .pagination-number__link-vJiloepG6uI- {
  border-color: var(--color-brand-primary-bg-strong);
  background-color: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
  font-weight: 700;
}
html[data-whatintent=mouse] .pagination-number__item-QP47jSF2kWo-.is-active-84ihB3CFinI- .pagination-number__link-vJiloepG6uI-:hover {
  border-color: var(--color-brand-primary-bg-strong);
  background-color: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
}.passfield-ekbXLwQ-Juo- {
  position: relative;
}

.passfield__button-ggTqZZRa92s- {
  display: block;
  margin-right: 7px;
  padding: 4px;
  background: transparent;
  border: 0;
  border-radius: 0;
  -webkit-appearance: none;
          appearance: none;
  font-size: var(--textfield-icon-size);
}
html[data-whatintent=mouse] .passfield__button-ggTqZZRa92s-:hover {
  color: var(--color-brand-primary-text-hover);
}

.passfield__button-icon-BK3PMdlw3KY- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
}.page-heading__button--hidden-Xq90yfjN4n8- {
  opacity: 0;
  pointer-events: none;
}.pagination-yQqGCZ8KHVw- {
  --pagination-background-color: transparent;
  --pagination-border-color: var(--color-neutral-border);
  --pagination-color: var(--color-neutral-text);
  --pagination-padding: 4px;
  --pagination-gap: 4px;
  --pagination-box-shaddow: none;
  display: flex;
  justify-content: center;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  gap: var(--pagination-gap);
}
@media (min-width: 37.5rem) {
  .pagination-yQqGCZ8KHVw- {
    --pagination-gap: 8px;
  }
}

.pagination__items-fZF3l6BaCUo- {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
  gap: var(--pagination-gap);
}

.pagination--left-cRK20deQw4w- {
  justify-content: flex-start;
}

.pagination--right-Z3IWPVV7-iw- {
  justify-content: flex-end;
}

.pagination__break-TE0ra8nZeMc- {
  --pagination-padding: 4px 8px;
}
@media (max-width: 37.499rem) {
  .pagination__break-TE0ra8nZeMc- {
    --pagination-padding: 4px 2px;
  }
}

.pagination__link-HMY435uGlK4- {
  cursor: pointer;
  color: var(--pagination-color);
  border: 1px solid var(--pagination-border-color);
  border-color: var(--pagination-border-color);
  background-color: var(--pagination-background-color);
  border-radius: 4px;
  min-width: 2rem;
  box-shadow: var(--pagination-box-shaddow);
}
html[data-whatintent=mouse] .pagination__link-HMY435uGlK4-:hover {
  --pagination-border-color: var(--color-brand-primary-border);
  --pagination-box-shaddow: inset 0 0 0 1px var(--pagination-border-color);
  color: var(--pagination-color);
  background-color: var(--pagination-background-color);
}
html[data-whatintent=mouse] .pagination--employee-bnUpCQIywgs- .pagination__link-HMY435uGlK4-:hover {
  --pagination-border-color: var(--color-employee-border);
  --pagination-color: var(--color-employee-text);
}
.pagination__link-HMY435uGlK4-[aria-current] {
  --pagination-border-color: transparent;
  --pagination-color: var(--color-brand-primary-text-onbg-strong);
  --pagination-background-color: var(--color-brand-primary-bg-strong);
}
html[data-whatintent=mouse] .pagination__link-HMY435uGlK4-[aria-current]:hover {
  --pagination-border-color: transparent;
}
.pagination--employee-bnUpCQIywgs- .pagination__link-HMY435uGlK4-[aria-current] {
  --pagination-color: var(--color-employee-text-onbg-strong);
  --pagination-background-color: var(--color-employee-bg-strong);
}
html[data-whatintent=mouse] .pagination--employee-bnUpCQIywgs- .pagination__link-HMY435uGlK4-[aria-current]:hover {
  --pagination-color: var(--color-employee-text-onbg-strong);
}

.pagination__link-HMY435uGlK4-,
.pagination__break-TE0ra8nZeMc- {
  display: block;
  padding: var(--pagination-padding);
  font-weight: 700;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  text-align: center;
  align-content: center;
  height: 2rem;
}.process-list-CMMxUm-DunU- {
  position: relative;
  counter-reset: item;
  z-index: 0;
}

.process-list__list-ubzBqkaacl8- {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding-left: 0;
}
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__list-ubzBqkaacl8- {
  flex-direction: row;
}

.process-list__item--8rmEcNZ08Q- {
  position: relative;
  display: block;
  list-style: none;
  padding-left: 40px;
  padding-right: 0;
  flex: 1;
  z-index: 1;
}
@media (min-width: 37.5rem) {
  .process-list__item--8rmEcNZ08Q- {
    padding-left: 48px;
  }
}
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__item--8rmEcNZ08Q- {
  padding-left: 0;
}

.process-list__item-header-inner-XMjZhjPVLEY- {
  opacity: 0;
  transform: translateY(8px);
  transition: all 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
  transition-property: opacity, transform;
  max-width: 100%;
}
.process-list-CMMxUm-DunU-.is-vertical-iWODuiRAvAE- .process-list__item-header-inner-XMjZhjPVLEY- {
  transform: translate(-8px, 0);
}
html.no-js .process-list__item-header-inner-XMjZhjPVLEY-, .process-list-CMMxUm-DunU-.on-screen-TPH-VEmZ-DU- .process-list__item-header-inner-XMjZhjPVLEY- {
  transform: translate(0, 0);
  opacity: 1;
}

.process-list__item-header-34ARPFu4dbs-,
.process-list__item-header-inner-XMjZhjPVLEY- {
  display: flex;
  flex-direction: column;
}
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__item-header-34ARPFu4dbs-,
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__item-header-inner-XMjZhjPVLEY- {
  align-items: start;
}

.process-list__item-title-wrapper-8l7qE8MGv4Y- {
  max-width: 100%;
}

.process-list__item-title-7-j6ASStsGI- {
  margin-bottom: 8px;
}
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__item-title-7-j6ASStsGI- {
  margin-bottom: 24px;
}

.process-list__badge-wrapper-DuxPawvKdD0- {
  position: absolute;
  margin-top: 0;
  margin-bottom: 14px;
  left: 0;
  top: 0;
  transform: scale(0);
  transition: transform 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__badge-wrapper-DuxPawvKdD0- {
  position: static;
  display: block;
  top: auto;
  left: auto;
}
.process-list--icon-Qmu-n5uajiE- .process-list__badge-wrapper-DuxPawvKdD0- {
  top: calc(2.5rem + 8px);
}
.process-list--icon-Qmu-n5uajiE-.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__badge-wrapper-DuxPawvKdD0- {
  top: auto;
}
.process-list--image-7SUF3kD9hDM- .process-list__item--with-image-o-HTlzLLUDI- .process-list__badge-wrapper-DuxPawvKdD0- {
  top: 208px;
}
.process-list--image-7SUF3kD9hDM-.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__badge-wrapper-DuxPawvKdD0- {
  top: auto;
}
html.no-js .process-list-CMMxUm-DunU- .process-list__badge-wrapper-DuxPawvKdD0-, .process-list-CMMxUm-DunU-.on-screen-TPH-VEmZ-DU- .process-list__badge-wrapper-DuxPawvKdD0- {
  transform: scale(1);
}

.process-list__icon-KtbDw30JMw0- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 2.5rem;
  margin-bottom: 8px;
}
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__icon-KtbDw30JMw0- {
  font-size: 3rem;
  margin-bottom: 16px;
}

.process-list__image-2WA-WDccmVc- {
  max-height: 200px;
  margin-bottom: 8px;
}
.process-list-CMMxUm-DunU-.is-horizontal-X5M4-4FhkU8- .process-list__image-2WA-WDccmVc- {
  margin-bottom: 16px;
}

.process-list__content-kz4MessfnsU- {
  opacity: 0;
  transition: opacity 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
html.no-js .process-list__content-kz4MessfnsU-, .process-list-CMMxUm-DunU-.on-screen-TPH-VEmZ-DU- .process-list__content-kz4MessfnsU- {
  opacity: 1;
}

.process-list__progress-line-Xas1gSY42AU- {
  position: absolute;
  height: 2px;
  width: 0;
  transition: width 2100ms;
  background: var(--color-neutral-border-subtlest);
}
.process-list-CMMxUm-DunU-.is-vertical-iWODuiRAvAE- .process-list__progress-line-Xas1gSY42AU- {
  width: 2px;
  height: 0;
  transition-property: height;
}

.process-list__progress-line--animated-v4JWoPoBqMQ- {
  transition: none;
}
.process-list-CMMxUm-DunU-.is-vertical-iWODuiRAvAE- .process-list__progress-line--animated-v4JWoPoBqMQ- {
  transition: none;
}.product-card__header-xhoIVlrEiPg- {
  width: 60px;
  min-width: 60px;
  margin: -10px 0 -10px -5px;
}
@media (min-width: 37.5rem) {
  .product-card__header-xhoIVlrEiPg- {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 80px;
    min-width: 80px;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }
}

.product-card__figure-wrapper-HEUsAE9cZio- {
  position: relative;
}

.product-card__figure-inner-3MGk6--64QE- {
  overflow: hidden;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}

.product-card__figure-UHNDO6SqG1I- {
  position: relative;
  max-width: 200px;
  margin-left: auto;
  margin-right: auto;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: transform, margin-bottom;
  will-change: transform, margin-bottom;
  transform-origin: 50% 0;
}
.product-card__figure-UHNDO6SqG1I-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}

.product-card__image-JBAkIis1Ep8- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}

.product-card__image--copy-BIw2eXWEpvw- {
  left: 260px;
  visibility: hidden;
  opacity: 0;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: visibility, opacity, left;
}
.product-card-vabrhtOd65A- .product-card__image--copy-BIw2eXWEpvw- {
  opacity: 0;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: visibility, opacity, left;
}
.product-card--hover-compare-VqOqbfpVf5I- .product-card__image--copy-BIw2eXWEpvw- {
  visibility: visible;
  left: 240px;
  opacity: 1;
}

.product-card__image-compare-icon-fcnphswFOVY- {
  visibility: hidden;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
  left: 230px;
  font-size: 24px;
  color: var(--color-neutral-graphic);
  opacity: 0;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: visibility, opacity, left;
}
.product-card--hover-compare-VqOqbfpVf5I- .product-card__image-compare-icon-fcnphswFOVY- {
  visibility: visible;
  left: 208px;
  opacity: 1;
}

.product-card__main-TqK8DRThmus- {
  width: 100%;
}
@media (min-width: 37.5rem) {
  .product-card__main-TqK8DRThmus- {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

.product-card__info-inner-l9pzLW7lIRA- {
  padding-top: 24px;
}

.product-card__colors-8benqYQ1Y1w- {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  text-align: left;
}

.product-card__color-select-tnQKpuMJrNg- {
  width: 100%;
  margin: 0 auto 8px;
}

.product-card__color-rZFwARmuwzg- {
  display: inline-block;
  border-radius: 50%;
  padding: 2px;
  border: 1px solid transparent;
}
.product-card__color-rZFwARmuwzg-.is-current-a0UeeeFvZtQ- {
  border-color: var(--color-brand-primary-border);
}

.product-card__color-inner-Ac-1k1kbbTQ- {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
.product-card__color-select-tnQKpuMJrNg- .product-card__color-inner-Ac-1k1kbbTQ- {
  margin-top: -2px;
}

.product-card__color-label-srbH8D-a-5g- {
  font-size: 0.75rem;
  line-height: 1.33;
}
.product-card-vabrhtOd65A- .product-card__color-label-srbH8D-a-5g- {
  width: 100%;
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
}

.product-card__memory-selector-JP-OGiIJoAU- {
  margin: 8px 0;
}

@media (min-width: 50rem) {
  .product-card__price-TK2kIFhosAY- {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

.product-card__discount-price-Zrt93rua0Ng-,
.product-card__current-price-6DonCzvZjzI- {
  font-size: 1.125rem;
  line-height: 1.33;
  font-weight: 700;
}
@media (min-width: 50rem) {
  .product-card__discount-price-Zrt93rua0Ng-,
  .product-card__current-price-6DonCzvZjzI- {
    font-size: 1.375rem;
    line-height: 1.27;
  }
}

.product-card--type-campaign-LvX-iu48lvE- .product-card__discount-price-Zrt93rua0Ng- {
  color: var(--color-campaign-2-text);
}

.product-card--inactive-fnmjwW3vtAI- p,
.product-card--inactive-fnmjwW3vtAI- h5,
.product-card--inactive-fnmjwW3vtAI- h4 {
  color: var(--color-neutral-text-subtle);
}

.product-card__top-content-bsn3Bsqm86A- {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 24px;
}

.product-card__compare-button-kFPA5OH2FdM- {
  display: block;
  position: relative;
  z-index: 2;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: 0;
  padding: 0;
  font-size: 20px;
  color: var(--color-neutral-graphic);
  padding-bottom: 1px;
  background-color: var(--color-neutral-bg-level-2);
}
.product-card__compare-button-kFPA5OH2FdM-.is-active-JwKIEUP6H84- {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
}
.product-card-vabrhtOd65A- .product-card__compare-button-kFPA5OH2FdM-.is-active-JwKIEUP6H84-:hover {
  background-color: var(--color-brand-primary-bg-strong-hover);
}
.product-card__compare-button-kFPA5OH2FdM-:only-child {
  margin-left: auto;
}

.product-card__compare-button-inner-FVkrjqIAKhM- {
  display: flex;
  align-items: center;
  justify-content: center;
}

.product-card-vabrhtOd65A- .product-card__compare-button-text-nH0U5oFO6Ro- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.product-card__compare-button-icon-PQWUStTlztU- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.product-card__compare-button-kFPA5OH2FdM-:hover .product-card__compare-button-icon-PQWUStTlztU- {
  opacity: 0;
}

.product-card__compare-button-icon--add--OVSHO-0lCE- {
  opacity: 0;
}
.product-card__compare-button-kFPA5OH2FdM-:not(.is-active-JwKIEUP6H84-):hover .product-card__compare-button-icon--add--OVSHO-0lCE- {
  opacity: 1;
}

.product-card__compare-button-icon--remove-N4UdPV0XfvM- {
  opacity: 0;
}
.product-card__compare-button-kFPA5OH2FdM-.is-active-JwKIEUP6H84-:hover .product-card__compare-button-icon--remove-N4UdPV0XfvM- {
  opacity: 1;
}

.product-card__compare-button-active-icon-DEMrhEBBn9c- {
  position: absolute;
  z-index: 1;
  top: 20px;
  left: 20px;
}

.product-card__transit-G5kfA2GoRsQ- {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
}
@media (min-width: 62.5rem) {
  .product-card__transit-G5kfA2GoRsQ- {
    font-size: 14px;
  }
}

.product-card__transit-icon-S1qxX29S9yc- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: 24px;
  margin-right: 4px;
}

.product-card__inactive-content-NzQgZfiehpU- {
  font-weight: 700;
}
.product-card-vabrhtOd65A- .product-card__inactive-content-NzQgZfiehpU- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: var(--color-neutral-text);
  text-align: center;
}

.product-card__cart-button-wrapper-nls1yEkqO9w- {
  margin-top: 24px;
  text-align: center;
}

.product-card__features-D6Ee1pg6LwQ- {
  margin-top: 5px;
}

.product-card__feature-icon-yU0elOSSA7U- {
  color: var(--color-neutral-graphic);
  font-size: var(--type-font-size);
}

.product-card__monthly-price-inner-MS0rumli1i8-,
.product-card__price-inner-7a7s-V1n1s8- {
  width: 100%;
}

.product-card__footer-VcO-iN8YyLI- {
  display: block;
  overflow: hidden;
  background-color: var(--color-neutral-bg-level-2);
  margin: 16px -16px -16px;
  padding: 16px;
  border-radius: 0 0 8px 8px;
}
.product-card--type-light-WQ3pRxahmLE- .product-card__footer-VcO-iN8YyLI- {
  background-color: transparent;
  border-top: 1px solid var(--color-neutral-border-subtle);
}

.product-card__price-tag-mQwT7wTp8jA- {
  white-space: nowrap;
}

.product-card__footer--column-inner-4dPdr6Yh4To- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-between;
  gap: 6px;
}
.product-card__footer--narrow-ialDHfE8Qws- .product-card__footer--column-inner-4dPdr6Yh4To- {
  flex-direction: column;
  gap: 8px;
}

.product-card__footer--column-left-3YB4tc-IE3A-,
.product-card__footer--column-right-N1SG7jUJcAU- {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.product-card__footer--column-right-N1SG7jUJcAU- {
  text-align: right;
}
.product-card__footer--narrow-ialDHfE8Qws- .product-card__footer--column-right-N1SG7jUJcAU- {
  text-align: left;
}

.product-card__price-months-LApecPK-KZw-,
.product-card__price-text-zeDzpyBytuE- {
  display: inline-block;
  white-space: nowrap;
}.rating-TeFHtNXFh5s- {
  display: flex;
  flex-direction: column;
}

.rating--center-KS3BJJdYTNU- {
  align-items: center;
  text-align: center;
}

.rating--left-E3Kjx1-55Ng- {
  align-items: flex-start;
  text-align: left;
}

.rating__label-Q8vEehl3Tb0- {
  padding-bottom: 16px;
  color: var(--color-neutral-text);
}

.rating__form-helper-R9V0njSCezc- {
  padding-bottom: 4px;
}

.rating__stars-container-lxQf6XmH8IM- {
  display: flex;
  flex-direction: column;
  text-align: left;
}

.rating__stars-w2IlavWVFrM- {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.rating__star-Zr0HWBvoOV4- {
  width: 2.5rem;
  height: 2.5rem;
}
@media (min-width: 37.499rem) {
  .rating__star-Zr0HWBvoOV4- {
    width: 3rem;
    height: 3rem;
  }
}

.rating__star-input--sSV-Tnj5Kw- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.rating__star-label-AerZIVDStQk- {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  outline: none;
  padding: 8px;
}

.rating__star-hidden-label-9-btsIoRZC8- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.rating__star--selected-Uy9wD9326gw- {
  color: var(--color-brand-primary-bg-strong);
}

.rating__star--unselected--DsqI7oLi4U- {
  color: var(--color-neutral-border);
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
}

.rating__star--error-TjTIU8L33z0- {
  color: var(--color-error-border);
}

.rating__star--hover-AfQwJvZz3bY- {
  color: var(--color-brand-primary-bg-strong-hover);
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
}

.rating__rating-label-ArIYB-et4bM- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  padding-top: 4px;
  color: var(--color-neutral-text-subtle);
}

.rating__star-input--sSV-Tnj5Kw-:focus-visible + .rating__star-label-AerZIVDStQk- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 4px;
}.sms-preview-Kb-pmFwOmMo- {
  position: relative;
  max-width: 320px;
  height: auto;
}
.sms-preview-Kb-pmFwOmMo-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 199%;
}

.sms-preview__container-t0WkSYOMU7k- {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url(../img/phone-model.svg);
  background-repeat: no-repeat;
  background-size: cover;
}

.sms-preview__container-inner-LRidHGDA8ZQ- {
  position: relative;
  height: 100%;
  padding: 12% 10%;
}

.sms-preview__text-z02AsaMV7FY- {
  height: inherit;
  overflow: auto;
}
.sms-preview--middle-lLe4Nyv7Fmc- .sms-preview__text-z02AsaMV7FY- {
  display: flex;
  align-items: center;
}.table-awIQz-dJ7y0- {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  empty-cells: show;
}
.table-awIQz-dJ7y0- table {
  width: 100%;
  border-collapse: collapse;
  border: 0;
  padding: 0;
  position: relative;
}
.table-awIQz-dJ7y0- table tbody::before {
  content: "";
  display: block;
  height: 2em;
}
.table-awIQz-dJ7y0- table tbody:first-of-type::before, .table-awIQz-dJ7y0- table tbody.table__collapse-body-cIc6M326EHY-::before {
  display: none;
}
.table-awIQz-dJ7y0- table .table__row--employee-2ySh8hpEhh8- {
  background: var(--color-employee-bg-subtlest);
}
.table-awIQz-dJ7y0- table tr[data-footer=true],
.table-awIQz-dJ7y0- table .table__row--footer-Q9tRqjnjK48- {
  border: 0;
  background: var(--color-brand-secondary-bg-subtlest);
}
.table-awIQz-dJ7y0- table tr[data-footer=true] + tr,
.table-awIQz-dJ7y0- table .table__row--footer-Q9tRqjnjK48- + tr {
  border-top: 0;
}
.table-awIQz-dJ7y0- table th,
.table-awIQz-dJ7y0- table td {
  padding: 12px;
  text-align: left;
}
.table-awIQz-dJ7y0- table th.table__cell--padding-none-mwkDkMrcTSQ-,
.table-awIQz-dJ7y0- table td.table__cell--padding-none-mwkDkMrcTSQ- {
  padding: 0;
}
.table-awIQz-dJ7y0- table th.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table-awIQz-dJ7y0- table td.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding: 4px;
}
.table-awIQz-dJ7y0- table th.table__cell--padding-small-PG57v5VZy3c-,
.table-awIQz-dJ7y0- table td.table__cell--padding-small-PG57v5VZy3c- {
  padding: 8px;
}
.table-awIQz-dJ7y0- table th.table__cell--padding-large-kFlm8AAti04-,
.table-awIQz-dJ7y0- table td.table__cell--padding-large-kFlm8AAti04- {
  padding: 16px;
}
.table-awIQz-dJ7y0- table th.table__cell--valign-top-G-NOkMhOvH0-,
.table-awIQz-dJ7y0- table td.table__cell--valign-top-G-NOkMhOvH0- {
  vertical-align: top;
}
.table-awIQz-dJ7y0- table th.table__cell--valign-bottom-ozJk4mogK-I-,
.table-awIQz-dJ7y0- table td.table__cell--valign-bottom-ozJk4mogK-I- {
  vertical-align: bottom;
}
.table-awIQz-dJ7y0- table th.table__cell--valign-baseline-TEheb1i3Ppo-,
.table-awIQz-dJ7y0- table td.table__cell--valign-baseline-TEheb1i3Ppo- {
  vertical-align: baseline;
}
.table-awIQz-dJ7y0- table th.table__cell--valign-middle-Zz-AcWENpn8-,
.table-awIQz-dJ7y0- table td.table__cell--valign-middle-Zz-AcWENpn8- {
  vertical-align: middle;
}
.table-awIQz-dJ7y0- table th {
  vertical-align: top;
}
.table-awIQz-dJ7y0- table thead tr {
  border-bottom: 1px solid var(--color-neutral-border);
}
.table-awIQz-dJ7y0- table tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtle);
}
.table-awIQz-dJ7y0- table tbody tr:first-child {
  border-top: 0;
}

/* hover */
.table--hover-0fESGMi-yRw- tbody > tr:hover {
  background: var(--color-neutral-bg-hover);
}

/* bordered */
.table--bordered-FBPPS--c8Ew- table td,
.table--bordered-FBPPS--c8Ew- table th {
  border-width: 1px;
  border-style: solid dotted;
  border-color: var(--color-neutral-border-subtle);
}

.table__row--left-bordered-brand-5JgmQACfkNs- .table__cell-WABXctHKikA-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-brand-primary-border);
}

.table__row--left-bordered-neutral-subtlest-Xdsk8dKZAho- .table__cell-WABXctHKikA-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-neutral-border-subtlest);
}

.table__row--left-bordered-neutral-hwX5rl7JC38- .table__cell-WABXctHKikA-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-neutral-border);
}

.table__row--left-bordered-info-lO-mf1lXTh0- .table__cell-WABXctHKikA-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-info-border);
}

.table__original-h3rPgJKu-sk- td.text-left,
.table__original-h3rPgJKu-sk- th.text-left {
  text-align: left;
}
.table__original-h3rPgJKu-sk- td.text-right,
.table__original-h3rPgJKu-sk- th.text-right {
  text-align: right;
}
.table__original-h3rPgJKu-sk- td.text-center,
.table__original-h3rPgJKu-sk- th.text-center {
  text-align: center;
}
.table__original-h3rPgJKu-sk- td.table__cell--1-I7-yX4V-JGY-,
.table__original-h3rPgJKu-sk- th.table__cell--1-I7-yX4V-JGY- {
  width: 8.3333333333%;
}
.table__original-h3rPgJKu-sk- td.table__cell--2-LSyu51lXjVU-,
.table__original-h3rPgJKu-sk- th.table__cell--2-LSyu51lXjVU- {
  width: 16.6666666667%;
}
.table__original-h3rPgJKu-sk- td.table__cell--3-Yow8e-V6ZB0-,
.table__original-h3rPgJKu-sk- th.table__cell--3-Yow8e-V6ZB0- {
  width: 25%;
}
.table__original-h3rPgJKu-sk- td.table__cell--4-IsssHaMkQxw-,
.table__original-h3rPgJKu-sk- th.table__cell--4-IsssHaMkQxw- {
  width: 33.3333333333%;
}
.table__original-h3rPgJKu-sk- td.table__cell--5-rrMY-tC4tAQ-,
.table__original-h3rPgJKu-sk- th.table__cell--5-rrMY-tC4tAQ- {
  width: 41.6666666667%;
}
.table__original-h3rPgJKu-sk- td.table__cell--6-DaWn5sy1R3c-,
.table__original-h3rPgJKu-sk- th.table__cell--6-DaWn5sy1R3c- {
  width: 50%;
}
.table__original-h3rPgJKu-sk- td.table__cell--7-JW5s-DaZCmA-,
.table__original-h3rPgJKu-sk- th.table__cell--7-JW5s-DaZCmA- {
  width: 58.3333333333%;
}
.table__original-h3rPgJKu-sk- td.table__cell--8-h1I8nbwgJTM-,
.table__original-h3rPgJKu-sk- th.table__cell--8-h1I8nbwgJTM- {
  width: 66.6666666667%;
}
.table__original-h3rPgJKu-sk- td.table__cell--9-Tr5DKJYK-fA-,
.table__original-h3rPgJKu-sk- th.table__cell--9-Tr5DKJYK-fA- {
  width: 75%;
}
.table__original-h3rPgJKu-sk- td.table__cell--10-1nUZ3cngH78-,
.table__original-h3rPgJKu-sk- th.table__cell--10-1nUZ3cngH78- {
  width: 83.3333333333%;
}
.table__original-h3rPgJKu-sk- td.table__cell--11-NbaVtnZ-b8I-,
.table__original-h3rPgJKu-sk- th.table__cell--11-NbaVtnZ-b8I- {
  width: 91.6666666667%;
}
.table__original-h3rPgJKu-sk- td.table__cell--12-0SkNWTJnzT8-,
.table__original-h3rPgJKu-sk- th.table__cell--12-0SkNWTJnzT8- {
  width: 100%;
}
.table__original-h3rPgJKu-sk- td,
.table__original-h3rPgJKu-sk- th {
  /* Indent level */
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU- {
  padding-left: 12px;
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-none-mwkDkMrcTSQ-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-none-mwkDkMrcTSQ- {
  padding-left: 0px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-none-mwkDkMrcTSQ-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-none-mwkDkMrcTSQ- {
    padding-left: 0px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding-left: 4px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-xsmall-GDSQXQzrmqI-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-xsmall-GDSQXQzrmqI- {
    padding-left: 4px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-small-PG57v5VZy3c-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-small-PG57v5VZy3c- {
  padding-left: 8px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-small-PG57v5VZy3c-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-small-PG57v5VZy3c- {
    padding-left: 8px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-large-kFlm8AAti04-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-large-kFlm8AAti04- {
  padding-left: 16px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-large-kFlm8AAti04-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU-.table__cell--padding-large-kFlm8AAti04- {
    padding-left: 16px;
  }
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-0-6PmfKaNuFGU-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-0-6PmfKaNuFGU- {
    padding-left: 12px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU- {
  padding-left: 27px;
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-none-mwkDkMrcTSQ-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-none-mwkDkMrcTSQ- {
  padding-left: 15px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-none-mwkDkMrcTSQ-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-none-mwkDkMrcTSQ- {
    padding-left: 20px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding-left: 19px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-xsmall-GDSQXQzrmqI-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-xsmall-GDSQXQzrmqI- {
    padding-left: 24px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-small-PG57v5VZy3c-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-small-PG57v5VZy3c- {
  padding-left: 23px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-small-PG57v5VZy3c-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-small-PG57v5VZy3c- {
    padding-left: 28px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-large-kFlm8AAti04-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-large-kFlm8AAti04- {
  padding-left: 31px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-large-kFlm8AAti04-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU-.table__cell--padding-large-kFlm8AAti04- {
    padding-left: 36px;
  }
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-1-5lhlctXyjQU-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-1-5lhlctXyjQU- {
    padding-left: 32px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4- {
  padding-left: 42px;
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-none-mwkDkMrcTSQ-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-none-mwkDkMrcTSQ- {
  padding-left: 30px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-none-mwkDkMrcTSQ-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-none-mwkDkMrcTSQ- {
    padding-left: 40px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding-left: 34px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-xsmall-GDSQXQzrmqI-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-xsmall-GDSQXQzrmqI- {
    padding-left: 44px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-small-PG57v5VZy3c-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-small-PG57v5VZy3c- {
  padding-left: 38px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-small-PG57v5VZy3c-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-small-PG57v5VZy3c- {
    padding-left: 48px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-large-kFlm8AAti04-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-large-kFlm8AAti04- {
  padding-left: 46px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-large-kFlm8AAti04-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4-.table__cell--padding-large-kFlm8AAti04- {
    padding-left: 56px;
  }
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-2-0gFhfKxd2R4-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-2-0gFhfKxd2R4- {
    padding-left: 52px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8- {
  padding-left: 57px;
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-none-mwkDkMrcTSQ-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-none-mwkDkMrcTSQ- {
  padding-left: 45px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-none-mwkDkMrcTSQ-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-none-mwkDkMrcTSQ- {
    padding-left: 60px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding-left: 49px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-xsmall-GDSQXQzrmqI-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-xsmall-GDSQXQzrmqI- {
    padding-left: 64px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-small-PG57v5VZy3c-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-small-PG57v5VZy3c- {
  padding-left: 53px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-small-PG57v5VZy3c-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-small-PG57v5VZy3c- {
    padding-left: 68px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-large-kFlm8AAti04-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-large-kFlm8AAti04- {
  padding-left: 61px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-large-kFlm8AAti04-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8-.table__cell--padding-large-kFlm8AAti04- {
    padding-left: 76px;
  }
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-3-ZNknmCIpLY8-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-3-ZNknmCIpLY8- {
    padding-left: 72px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w- {
  padding-left: 72px;
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-none-mwkDkMrcTSQ-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-none-mwkDkMrcTSQ- {
  padding-left: 60px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-none-mwkDkMrcTSQ-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-none-mwkDkMrcTSQ- {
    padding-left: 80px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding-left: 64px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-xsmall-GDSQXQzrmqI-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-xsmall-GDSQXQzrmqI- {
    padding-left: 84px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-small-PG57v5VZy3c-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-small-PG57v5VZy3c- {
  padding-left: 68px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-small-PG57v5VZy3c-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-small-PG57v5VZy3c- {
    padding-left: 88px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-large-kFlm8AAti04-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-large-kFlm8AAti04- {
  padding-left: 76px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-large-kFlm8AAti04-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w-.table__cell--padding-large-kFlm8AAti04- {
    padding-left: 96px;
  }
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-4-n-cDcovIM-w-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-4-n-cDcovIM-w- {
    padding-left: 92px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0- {
  padding-left: 87px;
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-none-mwkDkMrcTSQ-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-none-mwkDkMrcTSQ- {
  padding-left: 75px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-none-mwkDkMrcTSQ-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-none-mwkDkMrcTSQ- {
    padding-left: 100px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding-left: 79px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-xsmall-GDSQXQzrmqI-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-xsmall-GDSQXQzrmqI- {
    padding-left: 104px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-small-PG57v5VZy3c-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-small-PG57v5VZy3c- {
  padding-left: 83px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-small-PG57v5VZy3c-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-small-PG57v5VZy3c- {
    padding-left: 108px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-large-kFlm8AAti04-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-large-kFlm8AAti04- {
  padding-left: 91px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-large-kFlm8AAti04-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0-.table__cell--padding-large-kFlm8AAti04- {
    padding-left: 116px;
  }
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-5-dCFrjxgKze0-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-5-dCFrjxgKze0- {
    padding-left: 112px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk- {
  padding-left: 102px;
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-none-mwkDkMrcTSQ-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-none-mwkDkMrcTSQ- {
  padding-left: 90px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-none-mwkDkMrcTSQ-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-none-mwkDkMrcTSQ- {
    padding-left: 120px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-xsmall-GDSQXQzrmqI-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-xsmall-GDSQXQzrmqI- {
  padding-left: 94px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-xsmall-GDSQXQzrmqI-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-xsmall-GDSQXQzrmqI- {
    padding-left: 124px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-small-PG57v5VZy3c-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-small-PG57v5VZy3c- {
  padding-left: 98px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-small-PG57v5VZy3c-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-small-PG57v5VZy3c- {
    padding-left: 128px;
  }
}
.table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-large-kFlm8AAti04-,
.table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-large-kFlm8AAti04- {
  padding-left: 106px;
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-large-kFlm8AAti04-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk-.table__cell--padding-large-kFlm8AAti04- {
    padding-left: 136px;
  }
}
@media (min-width: 50rem) {
  .table__original-h3rPgJKu-sk- td.table__cell--indent-level-6-ynyjCB4wAlk-,
  .table__original-h3rPgJKu-sk- th.table__cell--indent-level-6-ynyjCB4wAlk- {
    padding-left: 132px;
  }
}

/* sticky header */
@supports (position: sticky) {
  html:not(.no-js) .table--sticky-header-level-1-RkqsxiWBfTQ- > .table__original-h3rPgJKu-sk- > table > thead > tr > th,
  html:not(.no-js) .table--sticky-header-level-2-3tg4U-QVYBs- > .table__original-h3rPgJKu-sk- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-2);
    position: sticky;
    top: 0;
    z-index: 2;
  }
  html:not(.no-js) .table--sticky-header-level-1-RkqsxiWBfTQ- > .table__original-h3rPgJKu-sk- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-1);
  }
  html:not(.no-js) .table--sticky-header-level-2-3tg4U-QVYBs- > .table__original-h3rPgJKu-sk- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-2);
  }
  .table--sticky-header-level-1-RkqsxiWBfTQ-.is-sticky-As7y6AbPucs- > .table__original-h3rPgJKu-sk- > table > thead > tr > th::after,
  .table--sticky-header-level-2-3tg4U-QVYBs-.is-sticky-As7y6AbPucs- > .table__original-h3rPgJKu-sk- > table > thead > tr > th::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    bottom: -1px;
    left: 0;
    background: linear-gradient(to bottom, var(--color-neutral-border), var(--color-neutral-border));
  }
}.product-comparison-PvS4MICVD9I- {
  margin-top: -30px;
}

/**
 * Nav
 */
.product-comparison__nav-iEcX3VRrJls- {
  position: absolute !important;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
}

.product-comparison__nav--next-DRVLfmlnj6E- {
  right: 8px;
}

.product-comparison__nav--prev-nDoCzAZUmzA- {
  left: 8px;
}

/**
 * Wrapper and container
 */
.product-comparison__affix-LOai5lY5ETY- {
  transition-property: top, transform;
  transform: translateY(0);
}
@media (max-width: 62.499rem) {
  .product-comparison__affix-LOai5lY5ETY- {
    position: fixed;
    z-index: 2;
    left: 0;
    right: 0;
  }
}
.product-comparison-PvS4MICVD9I-:not(.has-scrolled-QEHr0Q-iaq4-) .product-comparison__affix-LOai5lY5ETY- {
  transform: translateY(-200%);
}
@media (min-width: 62.5rem) {
  .product-comparison-PvS4MICVD9I-:not(.has-scrolled-QEHr0Q-iaq4-) .product-comparison__affix-LOai5lY5ETY- {
    transform: translateY(0);
  }
}

.product-comparison__container-hjO8723XGM4- {
  padding-bottom: 20px;
}
@media (min-width: 62.5rem) {
  .product-comparison__container-hjO8723XGM4- {
    padding-bottom: 0;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__container-hjO8723XGM4- {
    padding-top: 32px;
    padding-bottom: 24px;
    background: var(--color-neutral-bg-level-3);
  }
}

.product-comparison__wrapper-W6zGJkT09q8- {
  position: relative;
  background: var(--color-neutral-bg-level-3);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 1px 2px 0 rgba(0, 0, 0, 0.1);
}

.product-comparison__content-wrapper-4wAnfNGAn-w- {
  overflow: auto;
  padding-bottom: 1px;
}

/**
 * Table
 */
.product-comparison__wrapper-W6zGJkT09q8- .product-comparison__title-cell-bdzj3EdS1FY- {
  padding: 24px 8px 43px;
}

.product-comparison__table-AuuJ-946SgE- .product-comparison__header-cell-OZf77RFMq-E- {
  padding: 8px 8px 32px;
}
@media (max-width: 62.499rem) {
  .product-comparison__table-AuuJ-946SgE- .product-comparison__header-cell-OZf77RFMq-E- {
    padding: 8px 16px;
  }
}

.product-comparison__table-AuuJ-946SgE- {
  padding-bottom: 0;
}
.product-comparison__affix-LOai5lY5ETY- .product-comparison__table-AuuJ-946SgE- {
  padding-top: 20px;
}
@media (min-width: 62.5rem) {
  .product-comparison__affix-LOai5lY5ETY- .product-comparison__table-AuuJ-946SgE- {
    padding-top: 16px;
  }
}
.product-comparison__wrapper-W6zGJkT09q8- .product-comparison__table-AuuJ-946SgE- .product-comparison__table-row-yOx2Y3UgYD4-:last-child {
  border-bottom: 0;
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-W6zGJkT09q8- .product-comparison__table-AuuJ-946SgE- .product-comparison__table-row-yOx2Y3UgYD4-:last-child {
    border-top: 0;
  }
}
.product-comparison__content-wrapper-4wAnfNGAn-w- .product-comparison__table-AuuJ-946SgE- {
  overflow: visible;
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-W6zGJkT09q8- .product-comparison__table-AuuJ-946SgE- {
    padding-bottom: 32px;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__table-AuuJ-946SgE- {
    padding-top: 24px;
  }
}

.product-comparison__table-AuuJ-946SgE- .product-comparison__table-cell-I8n5KerFoI8- {
  padding: 8px;
  border-left: 1px solid var(--color-neutral-border-subtle);
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-W6zGJkT09q8- .product-comparison__table-AuuJ-946SgE- .product-comparison__table-cell-I8n5KerFoI8- {
    border-left: 0;
  }
}
.product-comparison__table-row-no-borders-Y8lj3k2F1Nc- .product-comparison__table-cell-I8n5KerFoI8- {
  border-left: 0;
}
.product-comparison-PvS4MICVD9I-.show-difference-9m-Qxa2ffN0- .product-comparison__content-wrapper-4wAnfNGAn-w- .product-comparison__table-cell-I8n5KerFoI8-.no-difference-Mw9i2BAxTuY- {
  opacity: 0.5;
}
.product-comparison-PvS4MICVD9I-.show-difference-9m-Qxa2ffN0- .product-comparison__content-wrapper-4wAnfNGAn-w- .product-comparison__table-cell-I8n5KerFoI8-.has-difference-7UET2aUcQeo- {
  box-shadow: inset 2px 0 var(--color-success-border);
}

.product-comparison__table-AuuJ-946SgE- th.product-comparison__table-cell-I8n5KerFoI8- {
  vertical-align: middle;
}
.product-comparison__content-wrapper-4wAnfNGAn-w- .product-comparison__table-AuuJ-946SgE- th.product-comparison__table-cell-I8n5KerFoI8-:first-child {
  padding: 16px 8px;
}
.product-comparison__table-AuuJ-946SgE- th.product-comparison__table-cell-I8n5KerFoI8-:first-child {
  border-left: 0;
}

@media (max-width: 62.499rem) {
  .product-comparison__table-AuuJ-946SgE- td.product-comparison__table-cell-I8n5KerFoI8-:nth-child(2) {
    border-left: 0;
  }
}

@media (max-width: 62.499rem) {
  .product-comparison__affix-LOai5lY5ETY- .product-comparison__table-row--images-d1IhxcfhcDQ- {
    display: none;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__affix-LOai5lY5ETY- .product-comparison__table-row--images-d1IhxcfhcDQ- + .product-comparison__table-row-yOx2Y3UgYD4- {
    border-top: 0;
  }
}

/**
 * Category
 */
.product-comparison__category-heading-Pfz0Zz5l6TI- {
  margin-top: 0;
  padding: 8px;
  border-bottom: 1px solid var(--color-neutral-border);
}
@media (min-width: 62.5rem) {
  .product-comparison__category-heading-Pfz0Zz5l6TI- {
    padding: 60px 0 10px;
  }
}

/**
 * Item
 */
.product-comparison__item-image-container-f-6Ws1p5HwU- {
  display: inline-flex;
  position: relative;
  margin-top: 10px;
}
@media (min-width: 62.5rem) {
  .product-comparison__item-image-container-f-6Ws1p5HwU- {
    margin-top: 0;
  }
}

.product-comparison__item-image-xYdQGSi-Qnc- {
  max-width: 6.25rem;
  max-height: 6.25rem;
}
@media (min-width: 62.5rem) {
  .product-comparison__item-image-xYdQGSi-Qnc- {
    max-width: 5.625rem;
    max-height: 5.625rem;
  }
}

/**
 * Pager
 */
.product-comparison__pager-hhm4rr1XfA0- {
  list-style: none;
  position: relative;
  z-index: 0;
  background: var(--color-neutral-bg-level-3);
  border-top: 1px solid var(--color-neutral-border-subtle);
  border-bottom: 1px solid var(--color-neutral-border-subtle);
  width: 100%;
  padding: 9px 56px;
  transition: transform 0.5s ease;
}
@media (min-width: 50rem) {
  .product-comparison__pager-hhm4rr1XfA0- {
    display: none;
  }
}

.product-comparison__pager-slider-oDh7Ufcjk3I- {
  position: static;
  width: calc((2.5rem + 2px) * 4 + 3px);
  margin: 0 auto;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
          user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  transition: all 0.5s ease;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-list:focus {
  outline: none;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slider .slick-track,
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  height: 100%;
  transform: none !important;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-loading .slick-track {
  visibility: hidden;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-arrow.slick-hidden {
  display: none;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide {
  display: flex;
  transition: all 0.5s ease;
  position: relative;
  width: calc(2.5rem + 2px);
  border: 1px solid var(--color-neutral-border-subtlest);
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide:not(:last-child) {
  border-right: 0;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide::after {
  content: "";
  display: block;
  position: absolute;
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: -1px;
  pointer-events: none;
  border: 2px solid var(--color-brand-primary-border);
  border-right-width: 0;
  opacity: 0;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide.slick-active {
  pointer-events: auto;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide.slick-active::after {
  opacity: 1;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide.slick-active + .slick-active::after {
  border-left-width: 0;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide.slick-active + .slick-slide:not(.slick-active)::after {
  opacity: 1;
  border-top-width: 0;
  border-bottom-width: 0;
  border-left-width: 2px;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide.slick-active:last-child::after {
  border-right-width: 2px;
}
.product-comparison__pager-slider-oDh7Ufcjk3I- .slick-slide > div {
  display: flex;
  width: 100%;
}
.product-comparison__pager--1-ho05op896gM- .product-comparison__pager-slider-oDh7Ufcjk3I- {
  width: calc((2.5rem + 2px) * 1 + 3px);
}
.product-comparison__pager--2-upoDCS4F-2Y- .product-comparison__pager-slider-oDh7Ufcjk3I- {
  width: calc((2.5rem + 2px) * 2 + 3px);
}
.product-comparison__pager--3-SsXhdfDQOPg- .product-comparison__pager-slider-oDh7Ufcjk3I- {
  width: calc((2.5rem + 2px) * 3 + 3px);
}

.product-comparison__pager-item-dI9QtBdgtA0- {
  width: 2.5rem;
  height: 2.5rem;
  padding: 5px;
  border: 0;
  background: transparent;
}

@media (min-width: 62.5rem) {
  .product-comparison__check-VwPXqbDxP6U- {
    margin-top: 19px;
  }
}

/**
 * Remove button
 */
.product-comparison__remove-btn-ECVidEPUw24- {
  position: absolute;
  top: -16px;
  right: -16px;
}

/**
 * Placeholder link
 */
.product-comparison__placeholder-link-C-7muloe2j8- {
  position: relative;
  display: block;
  max-width: 5.625rem;
  max-height: 5.625rem;
  text-align: center;
  margin-top: 10px;
}
@media (min-width: 62.5rem) {
  .product-comparison__placeholder-link-C-7muloe2j8- {
    margin-top: 0;
  }
}
.product-comparison__pager-hhm4rr1XfA0- .product-comparison__placeholder-link-C-7muloe2j8- {
  margin-top: 0;
}
.product-comparison__placeholder-link-C-7muloe2j8-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}

.product-comparison__placeholder-link-inner-rM17BPiMQ80- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.product-comparison__placeholder-link-icon-Fbp5iybwQWU- {
  font-size: 1.5rem;
  color: var(--color-neutral-graphic);
  margin-bottom: 10px;
  flex-shrink: 0;
}
.product-comparison__pager-hhm4rr1XfA0- .product-comparison__placeholder-link-icon-Fbp5iybwQWU- {
  color: var(--color-brand-primary-graphic);
  margin-bottom: 0;
}
html[data-whatintent=mouse] .product-comparison__pager-hhm4rr1XfA0- .product-comparison__placeholder-link-icon-Fbp5iybwQWU-:hover {
  color: var(--color-brand-primary-text-hover);
}

.product-comparison__pager-hhm4rr1XfA0- .product-comparison__placeholder-link-label-CZD9zThQvEI- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}.progress-az9ADJw-P-g- {
  position: relative;
  display: flex;
  flex-direction: column;
}
@media (min-width: 50rem) {
  .progress-az9ADJw-P-g- {
    align-items: flex-start;
    flex-direction: row;
  }
}

.progress__steps-E7rd7kJ43Ew- {
  padding-left: 0;
  list-style: none;
  position: relative;
  z-index: 1;
  counter-reset: progress-counter;
  width: 17.5rem;
  flex-direction: column;
  padding-left: 0;
  flex: 0 0 auto;
  background: var(--color-neutral-bg-level-1);
}
.progress__steps-E7rd7kJ43Ew- > li:first-child {
  border-radius: 8px 8px 0 0;
}
@media (max-width: 49.999rem) {
  .progress__steps-E7rd7kJ43Ew- {
    height: 100%;
    width: 100%;
    margin-top: 1rem;
  }
}
@media (min-width: 80.5rem) {
  .progress__steps-E7rd7kJ43Ew- {
    width: 23.75rem;
  }
}
:not(.progress--has-footer-X-dKY4mNvYc-) .progress__steps-E7rd7kJ43Ew- > li:last-child {
  border-radius: 0 0 8px 8px;
}

.progress__item-WHZpqqUmNEo- {
  counter-increment: progress-counter;
  position: relative;
  list-style: none;
  width: 100%;
  border-top: 1px solid var(--color-neutral-bg-level-1);
  padding: 12px;
  background: var(--color-neutral-bg-level-2);
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0;
}
.progress__item-WHZpqqUmNEo-.progress__item--uncategorized-38APjA8uduk-:not(.progress__item--employee-YD894pB-dcI-) {
  background: var(--color-neutral-bg-level-2);
}
.progress__item-WHZpqqUmNEo-.progress__item--employee-YD894pB-dcI- {
  background-color: var(--color-employee-bg-subtlest);
}
.progress__item-WHZpqqUmNEo-.is-disabled-kpXqA9roq6k- {
  pointer-events: none;
  color: var(--color-neutral-text-subtle);
}
.progress__item-WHZpqqUmNEo-.is-current-NrO-HncTQU4-:not(.has-subitems-iOosiV1R-84-) {
  background: var(--color-neutral-bg-level-1);
  border-top: 0;
}
.progress__item-WHZpqqUmNEo-.is-current-NrO-HncTQU4-:not(.has-subitems-iOosiV1R-84-) + .progress__item-WHZpqqUmNEo- {
  border-top: 0;
}
@media (min-width: 50rem) {
  .progress__item-WHZpqqUmNEo-.has-subitems-iOosiV1R-84- {
    padding: 16px;
  }
}
@media (min-width: 50rem) {
  .progress__item-WHZpqqUmNEo- {
    padding: 16px;
    min-height: 74px;
  }
}

.progress__sub-steps-jzIoa6T6trM- {
  padding-left: 0;
  list-style: none;
  margin: 12px -12px -12px;
  position: relative;
  z-index: 1;
  counter-reset: progress-counter;
  background: var(--color-neutral-bg-level-2);
}
.progress__item--employee-YD894pB-dcI- .progress__sub-steps-jzIoa6T6trM- {
  background-color: var(--color-neutral-bg-level-1);
}
@media (min-width: 50rem) {
  .progress__sub-steps-jzIoa6T6trM- {
    margin: 16px -16px -16px;
  }
}

.progress__sub-item-3IpIrTrYiZg- {
  position: relative;
  padding-left: 12px;
  display: flex;
  align-items: center;
}
.progress__sub-item-3IpIrTrYiZg-.is-current-NrO-HncTQU4- {
  background: var(--color-neutral-bg-level-1);
}
.progress__sub-item-3IpIrTrYiZg-.is-disabled-kpXqA9roq6k- {
  color: var(--color-neutral-text-subtle);
  pointer-events: none;
}
.progress__sub-item-3IpIrTrYiZg-.progress__sub-item--employee-3HAWohW44yg- {
  background: var(--color-employee-bg-subtlest);
}
.progress__sub-item-3IpIrTrYiZg-.progress__sub-item--employee-3HAWohW44yg-.is-current-NrO-HncTQU4- {
  background: var(--color-neutral-bg-level-1);
}
.progress__sub-item-3IpIrTrYiZg-::before {
  content: counters(progress-counter, ".");
  content: counters(progress-counter, ".")/"";
  counter-increment: progress-counter;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  text-align: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: var(--type-h5-font-size);
  line-height: var(--type-h5-line-height);
}
.progress__sub-item-3IpIrTrYiZg-.is-current-NrO-HncTQU4-::before {
  color: var(--color-neutral-text);
}
.progress__sub-item-3IpIrTrYiZg-.progress__sub-item--employee-3HAWohW44yg-.is-current-NrO-HncTQU4-::before {
  color: var(--color-employee-text);
}
@media (min-width: 50rem) {
  .progress__sub-item-3IpIrTrYiZg- {
    min-height: 56px;
    padding-left: 16px;
  }
}

.progress__header-OFzFLZ4djzc- {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  min-height: 22px;
  padding-left: 36px;
  margin-top: 0;
}
.progress__header-OFzFLZ4djzc-:first-child {
  text-align: left;
}
@media (min-width: 50rem) {
  .progress__header-OFzFLZ4djzc- {
    padding-left: 48px;
  }
}
.progress__header-OFzFLZ4djzc-.click-area {
  cursor: pointer;
}

.progress__header-inner-ASOT32pt-CM- {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 4px;
}
@media (min-width: 20rem) {
  .progress__header-inner-ASOT32pt-CM- {
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
  }
}

.progress__sub-header-inner-xPyBDTUQwxc- {
  width: 100%;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  border-top: 1px solid var(--color-neutral-bg-level-1);
  padding: 12px 12px 12px 0;
}
@media (min-width: 50rem) {
  .progress__sub-header-inner-xPyBDTUQwxc- {
    padding: 16px 16px 16px 0;
  }
}
.progress__sub-item-3IpIrTrYiZg-.is-current-NrO-HncTQU4- + .progress__sub-item-3IpIrTrYiZg- .progress__sub-header-inner-xPyBDTUQwxc- {
  border-top: 0;
}
.progress__sub-item-3IpIrTrYiZg-.is-current-NrO-HncTQU4- .progress__sub-header-inner-xPyBDTUQwxc- {
  border-top: 0;
}

.progress__sub-header-title-wrapper-pnFDrCNq7Lc- {
  display: flex;
  align-items: center;
}

.progress__header-title-section-K742qa3f404- {
  flex: 1 1 auto;
}

.progress__counter-D3cShor80pU- {
  display: flex;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  text-align: center;
  background-color: unset;
  border-radius: 50%;
  transform: translateY(-50%);
}
@media (max-width: 49.999rem) {
  .progress__counter-D3cShor80pU- .progress__badge-8Vtl2Uwh-Ig- {
    --badge-icon-width: 1rem;
    --badge-icon-height: 1rem;
    --badge-icon-margin: 0;
    padding: 4px;
    min-width: 24px;
    line-height: 16px;
    font-size: 1rem;
    font-weight: 700;
  }
}

.progress__title-1CnBm0s6r1o- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  display: inline-block;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}
.progress__item-WHZpqqUmNEo-.is-done-qQlYUiBGOE8-.progress__item--employee-YD894pB-dcI- .progress__title-1CnBm0s6r1o-, .progress__item-WHZpqqUmNEo-.is-current-NrO-HncTQU4-.progress__item--employee-YD894pB-dcI- .progress__title-1CnBm0s6r1o- {
  color: var(--color-employee-text);
}
.progress__item-WHZpqqUmNEo-.is-disabled-kpXqA9roq6k- .progress__title-1CnBm0s6r1o- {
  pointer-events: none;
  color: var(--color-neutral-text-subtle);
}

html[data-whatintent=mouse] .progress--card-AwfCPQQB18s- .progress__header-OFzFLZ4djzc-:hover button.progress__title-1CnBm0s6r1o- {
  color: var(--color-brand-primary-text-hover);
}

.progress__sub-title-iYnsR8-1dOo- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  display: flex;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  font-weight: 700;
  align-items: flex-start;
}
.progress__sub-item-3IpIrTrYiZg-.is-current-NrO-HncTQU4- .progress__sub-title-iYnsR8-1dOo- {
  color: var(--color-neutral-text);
}
.progress__sub-item-3IpIrTrYiZg-.is-current-NrO-HncTQU4-.progress__sub-item--employee-3HAWohW44yg- .progress__sub-title-iYnsR8-1dOo- {
  color: var(--color-employee-text);
}

html[data-whatintent=mouse] .progress--card-AwfCPQQB18s- .progress__header-OFzFLZ4djzc-:hover button.progress__sub-title-iYnsR8-1dOo- {
  color: var(--color-brand-primary-text-hover);
}

.progress__error--o-TlvuA9mE- {
  display: none;
  color: var(--color-error-text);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  font-weight: 700;
}
.progress__item-WHZpqqUmNEo-.is-invalid-elh3AQ6ZoRc- .progress__error--o-TlvuA9mE- {
  display: block;
}

.progress__info-13HcSx524sQ- {
  display: block;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  text-overflow: clip;
  position: relative;
  overflow: hidden;
}

.progress__icon-lKTy2sXCdlY- {
  vertical-align: baseline;
  margin-top: 0;
  width: 24px;
  height: 24px;
}
@media (min-width: 50rem) {
  .progress__icon-lKTy2sXCdlY- {
    height: 32px;
    width: 32px;
  }
}
.progress__item-WHZpqqUmNEo-.is-disabled-kpXqA9roq6k-.has-icon-pxZpnF0Hdss- .progress__icon-lKTy2sXCdlY- {
  color: var(--color-neutral-text-subtle);
}

.progress__content--l2dTzNd34g- {
  margin: 0;
  border-radius: 3px;
  padding: 0 0 0 20px;
  width: 100%;
}
@media (max-width: 49.999rem) {
  .progress__content--l2dTzNd34g- {
    padding-left: 0;
    max-width: 100%;
    margin-top: 1rem;
  }
}
@media (min-width: 50rem) {
  .progress__content--l2dTzNd34g- {
    min-width: calc(100% - 17.5rem);
    max-width: calc(100% - 17.5rem);
  }
}
@media (min-width: 80.5rem) {
  .progress__content--l2dTzNd34g- {
    min-width: calc(100% - 23.75rem);
    max-width: calc(100% - 23.75rem);
  }
}

.progress__header-meta-section-h3f6EWqt4z0- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  color: var(--color-neutral-text);
  white-space: nowrap;
  display: block;
  text-align: right;
}

.progress__sub-badge-1FijE44hYk8- {
  margin-left: 5px;
}

.progress__footer--HkwvdHXpo8- {
  border-top: 1px solid var(--color-neutral-bg-level-1);
  padding: 12px;
  width: 100%;
  background-color: var(--color-neutral-bg-level-2);
  border-radius: 0 0 8px 8px;
}
@media (min-width: 50rem) {
  .progress__footer--HkwvdHXpo8- {
    padding: 16px;
  }
}

.progress__indicator-list-TlrXzpQZm28- {
  padding-left: 0;
  list-style: none;
  display: flex;
}

.progress__collapse-button-i6wK5OK8vSE- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .progress__collapse-button-i6wK5OK8vSE-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .progress__collapse-button-i6wK5OK8vSE-:active {
  color: var(--color-brand-primary-text-hover);
}

.progress__indicator-list-icon-TjhglklbsOk-.is-open-Xv-8aSv0IYY- {
  transform: rotate(-180deg);
}

.progress__indicator-list-item-VrolPZS8Occ- {
  display: block;
  position: relative;
  min-height: 32px;
  flex: 1 1 0;
}
.progress__indicator-list-item-VrolPZS8Occ-:first-child.is-current-NrO-HncTQU4- {
  margin-left: 12px;
}
.progress__indicator-list-item-VrolPZS8Occ-:last-child {
  flex-grow: 0;
  margin-right: 24px;
}
.progress__indicator-list-item-VrolPZS8Occ-:last-child.is-current-NrO-HncTQU4- {
  margin-right: 32px;
}
@media (min-width: 37.5rem) {
  .progress__indicator-list-item-VrolPZS8Occ-:last-child.is-current-NrO-HncTQU4- {
    margin-right: 40px;
  }
}
.progress__indicator-list-item-VrolPZS8Occ-:last-child::before {
  content: none;
}
.progress__indicator-list-item-VrolPZS8Occ-::before {
  content: "";
  width: 100%;
  height: 2px;
  display: block;
  position: absolute;
  background-color: var(--color-neutral-border-subtlest);
  top: 50%;
  transform: translateY(-50%);
}
.progress__indicator-list-item-VrolPZS8Occ-.is-done-qQlYUiBGOE8-::before {
  background: var(--color-success-bg-subtle);
}

.progress__indicator-step-wrapper-9tNR-7-BnA8- {
  top: 50%;
  position: absolute;
}
.progress__indicator-list-item-VrolPZS8Occ-.is-current-NrO-HncTQU4- .progress__indicator-step-wrapper-9tNR-7-BnA8- {
  left: -12px;
  transform: translateY(-50%);
}

.progress__dot-FW2m0sUfdNw- {
  position: absolute;
  height: 8px;
  width: 8px;
  border-radius: 100%;
  background-color: var(--color-neutral-border);
}

.progress__dot--done-PfQbD2piJS8- {
  background-color: var(--color-success-graphic);
}

.progress__dot--employee-jOGVQO0KrjQ-.progress__dot--disabled-E4FvWxCp--4- {
  background-color: var(--color-employee-bg-subtlest);
}

.progress__dot--employee-jOGVQO0KrjQ-.progress__dot--done-PfQbD2piJS8- {
  background-color: var(--color-employee-text);
}

.progress__dot-background-uB22DH-kohc- {
  background-color: var(--color-neutral-bg-level-1);
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  transform: translateY(-50%);
}.progress-bar-3v6DXS--G6U- {
  font-weight: 700;
}

.progress-bar__title-z92zYjX8-iI- {
  margin-bottom: 10px;
}

.progress-bar__inner-WAC04KhkXQo- {
  display: flex;
  gap: 16px;
  align-items: center;
}

.progress-bar__bar-wrapper-BDj1Z0iOv-Q- {
  position: relative;
  height: 2.5rem;
  width: 100%;
  border-radius: 999px;
  overflow: hidden;
}

.progress-bar__bar-FmCovXv25ik- {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  padding: 0 20px;
  line-height: 2.5rem;
  white-space: nowrap;
  overflow: hidden;
  -webkit-user-select: none;
          user-select: none;
}

.progress-bar__bar--content-Cy-laFuqLCo- {
  right: 0;
  background: var(--color-neutral-bg-subtle);
  color: var(--color-success-text);
  transition: color var(--animation-duration-short) var(--animation-easing-short);
}
.progress-bar--fill-medium-0-IhBv4v4CM- .progress-bar__bar--content-Cy-laFuqLCo- {
  color: var(--color-info-text);
}
.progress-bar--fill-high-LzxBgqqMmZ8- .progress-bar__bar--content-Cy-laFuqLCo- {
  color: var(--color-error-text);
}
.progress-bar--type-order-C83urxIF8Z8- .progress-bar__bar--content-Cy-laFuqLCo- {
  color: var(--color-success-text);
}

.progress-bar__bar--overlay-y3DemdkMIAY- {
  background: var(--color-success-bg-strong);
  color: var(--color-success-text-onbg-strong);
  transition: background-color var(--animation-duration-short) var(--animation-easing-short);
}
.progress-bar--fill-medium-0-IhBv4v4CM- .progress-bar__bar--overlay-y3DemdkMIAY- {
  background: var(--color-info-bg-strong);
  color: var(--color-info-text-onbg-strong);
}
.progress-bar--fill-high-LzxBgqqMmZ8- .progress-bar__bar--overlay-y3DemdkMIAY- {
  background: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
}
.progress-bar--type-order-C83urxIF8Z8- .progress-bar__bar--overlay-y3DemdkMIAY- {
  background: var(--color-success-bg-strong);
  color: var(--color-success-text-onbg-strong);
}

.progress-bar__button-ZVG6w1Os8D4- {
  flex-shrink: 0;
}.search-7QwNfuSdWS0- {
  position: relative;
}

.search__textfield-slfgGrldceg- {
  --textfield-icon-padding: 4px;
}
.search--small-qGqjYIYuA-M- .search__textfield-slfgGrldceg- {
  --textfield-icon-padding: 0;
}

.search__action-uG-E-0W4Rjs- {
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  margin: 0 var(--textfield-horizontal-inner-padding) 0 0;
  border: none;
  background-color: transparent;
  z-index: 2;
}
html[data-whatintent=mouse] .search__action-uG-E-0W4Rjs-:hover {
  color: var(--color-brand-primary-text-hover);
}
.search__action-uG-E-0W4Rjs-:disabled {
  color: var(--color-disabled-text);
}
.search--small-qGqjYIYuA-M- .search__action-uG-E-0W4Rjs- {
  margin-right: 3px;
}

.search__action-icon-lZ28GZWpDkc- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: var(--textfield-icon-size);
}.section-XcBxR1LxbGA- {
  z-index: 0;
  position: relative;
  width: 100%;
  max-width: 120rem;
  margin-left: auto;
  margin-right: auto;
  color: var(--color-neutral-text);
}

@media (min-width: 50rem) {
  .section--has-min-height-tjzuo0187l0- {
    display: flex;
    flex-direction: column;
  }
}

@media (min-width: 50rem) {
  .section--has-min-height-tjzuo0187l0- .section__inner-P2Hjt7OYyy8- {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 49.999rem) {
  .section--has-min-height-tjzuo0187l0- .section__inner-P2Hjt7OYyy8- {
    min-height: auto !important;
  }
}
.section--full-7gzllwfdY6c- .section__inner-P2Hjt7OYyy8- {
  padding-top: 40px;
  padding-bottom: 40px;
}
.section--full-7gzllwfdY6c-.section--bottom-padding-large-0MOY78zxlSU- .section__inner-P2Hjt7OYyy8- {
  padding-bottom: 80px;
}
.section--full-7gzllwfdY6c-.section--bottom-padding-xlarge-WGaY6JDha2k- .section__inner-P2Hjt7OYyy8- {
  padding-bottom: 140px;
}
@media (max-width: 49.999rem) {
  .section--full-7gzllwfdY6c-.section--small-screen-image-above-AUjtcGd4zR8- .section__inner-P2Hjt7OYyy8- {
    padding-top: 0;
  }
}
@media (min-width: 37.5rem) {
  .section--pull-top-XSWbRz--zmk- .section__inner-P2Hjt7OYyy8- {
    padding-top: 67px;
  }
}

.section--pull-top-XSWbRz--zmk- {
  margin-top: -30px;
}
@media (min-width: 37.5rem) {
  .section--pull-top-XSWbRz--zmk- {
    margin-top: -72px;
  }
}

.section--pull-top-sales-arguments-WgN0TdUVKWM- {
  margin-top: -15px;
}
@media (min-width: 37.5rem) {
  .section--pull-top-sales-arguments-WgN0TdUVKWM- {
    margin-top: -72px;
  }
}

.section--pull-top-no-breadcrumbs-2fQOVTSTPaM- {
  margin-top: -30px;
}

.section--pull-bottom-aejwcHAzZEM- {
  margin-bottom: -40px;
}

.section--pull-bottom-footer-EQCFF9CHcPQ- {
  margin-bottom: -100px;
}

.section__close-button-DYrwD9Sa7q4- {
  right: 5px;
  top: 5px;
  position: absolute;
}

.section__background-NxFxmvUEzLg- {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-AUjtcGd4zR8- .section__background-NxFxmvUEzLg- {
    position: relative;
    margin-bottom: 30px;
  }
}

.section__background-image-Y6Pxjhtko-U- {
  display: block;
  width: 100%;
  height: 100%;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-AUjtcGd4zR8- .section__background-image-Y6Pxjhtko-U- {
    position: relative;
  }
}

.section__background-picture-zD1eZHS0hGg- {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.section--full-7gzllwfdY6c- .section__background-NxFxmvUEzLg-.has-video-and-image-FqbYtHE51ME- .section__background-picture-zD1eZHS0hGg- {
  display: none;
}
@media (max-width: 49.999rem) {
  .section--full-7gzllwfdY6c- .section__background-NxFxmvUEzLg-.has-video-and-image-FqbYtHE51ME- .section__background-picture-zD1eZHS0hGg- {
    display: block;
  }
}

.section__background-video-7s7-0N3f73Q- {
  --video-border-radius: 0;
}
.section--full-7gzllwfdY6c- .section__background-video-7s7-0N3f73Q- {
  height: 56.25vw;
  left: 50%;
  min-height: 100%;
  min-width: 100%;
  max-width: unset;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  width: 177.7778vh;
}
@media (max-width: 49.999rem) {
  .section--full-7gzllwfdY6c-.section--small-screen-image-above-AUjtcGd4zR8- .section__background-video-7s7-0N3f73Q- {
    height: unset;
    left: unset;
    transform: unset;
    position: unset;
    width: unset;
  }
}
@media (max-width: 49.999rem) {
  .section__background-NxFxmvUEzLg-.has-video-and-image-FqbYtHE51ME- .section__background-video-7s7-0N3f73Q- {
    display: none !important;
  }
}

.section__content-O3D41nNrcEU- {
  width: 100%;
}

.section__carousel-qVpXTYNzOTM- {
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.section__carousel-qVpXTYNzOTM- .slick-track {
  height: 100%;
}
.section__carousel-qVpXTYNzOTM- .slick-slide {
  display: block;
  position: relative;
  float: left;
  height: 100%;
  opacity: 1 !important;
  pointer-events: none;
}
.section__carousel-qVpXTYNzOTM- .slick-list {
  height: 100%;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-AUjtcGd4zR8- .section__carousel-qVpXTYNzOTM- {
    position: relative;
  }
}

.section__carousel-item-rhIARqfc9d8- {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  transition: opacity 500ms cubic-bezier(0.25, 0.1, 0.25, 1);
}
.section__carousel-item-rhIARqfc9d8-.is-current-tKeA10mRaTg- {
  z-index: 1;
}
.section__carousel-item-rhIARqfc9d8-.is-prev-current-vpKx6j4bgNI- {
  z-index: 2;
  opacity: 0;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-AUjtcGd4zR8- .section__carousel-item-rhIARqfc9d8- {
    position: relative;
  }
}

.section__image-container-nw09bjRfgJk- {
  position: relative;
  height: 100%;
  width: 100%;
}

.section__image-cgwrZ34o064- {
  margin: auto;
}
@media (min-width: 50rem) {
  .section__image-cgwrZ34o064- {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
  }
}

.section__carousel-button-MGSISQiJ3Dg- {
  position: absolute;
  top: 10px;
  right: 16px;
}
@media (min-width: 37.5rem) {
  .section__carousel-button-MGSISQiJ3Dg- {
    right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .section__carousel-button-MGSISQiJ3Dg- {
    right: 32px;
  }
}
.section__carousel-button--bottom-BcIS11ZKjFU- {
  bottom: 10px;
  top: initial;
}
@media (max-width: 49.999rem) {
  .section__carousel-button--mobile-bottom-29ud5yIQ--k- {
    bottom: 10px;
    top: initial;
  }
}
@media (max-width: 49.999rem) {
  .section__carousel-button--mobile-top-9aXgKDR0RNQ- {
    top: 10px;
    bottom: initial;
  }
}

.section__carousel-inner-tt9g5XY5-ek- {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}

.section__carousel-inner-container-gWlEDd7AhII- {
  position: relative;
  height: 100%;
}.selector-p9nZoyJOYYQ- {
  --selector-indicator-font-size: var(--type-font-size);
  --selector-indicator-line-height: var(--type-line-height);
  --selector-border-color: var(--color-neutral-border);
  --selector-box-shaddow: none;
  --selector-color: var(--color-neutral-text);
  --selector-background-color: transparent;
  --selector-background-color-after: var(--color-neutral-text-subtle);
  --selector-padding: 10px 16px;
  --selector-min-height: 48px;
  --selector-width: 100%;
  width: 100%;
}

.selector__list-fylcOcQK5cE- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}

.selector__label-3E--ExFNb1g- {
  width: 100%;
  margin-bottom: 8px;
}
.selector--hide-label-4TBPZLg4zo8- .selector__label-3E--ExFNb1g- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.selector--center-gjcdo6ipytk- .selector__label-3E--ExFNb1g- {
  text-align: center;
}
.selector--right-U2nw-ShG5-c- .selector__label-3E--ExFNb1g- {
  text-align: right;
}
.selector--small-2rBfnW8dOsA-:not(.selector--custom-label-size-GaEMaETiNIQ-) .selector__label-3E--ExFNb1g- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}

.selector__item-PKbWb4dLvd0- {
  position: relative;
  flex: 0 1 auto;
}
.selector__item-PKbWb4dLvd0-.selector__item--custom-color-ztthvOY-5Lg- {
  border-radius: 5px;
}

.selector__input-6O8B3bnbIPg- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  cursor: pointer;
}

.selector__indicator-kwX0XeK9WxA- {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: var(--selector-padding);
  cursor: pointer;
  border-radius: 4px;
  background: transparent;
  border: 1px solid var(--color-neutral-border);
  text-align: center;
  transition: 100ms ease-out;
  transition-property: box-shadow, background-color, border-color, color;
  width: var(--selector-width);
  min-height: var(--selector-min-height);
  font-size: var(--selector-indicator-font-size);
  line-height: var(--selector-indicator-line-height);
  border-color: var(--selector-border-color);
  box-shadow: var(--selector-box-shaddow);
  color: var(--selector-color);
  background-color: var(--selector-background-color);
}
html[data-whatintent=mouse] .selector__input-6O8B3bnbIPg-:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-brand-primary-border);
}
.selector__input-6O8B3bnbIPg-:focus-visible ~ .selector__indicator-kwX0XeK9WxA- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
html[data-whatintent=mouse] .selector__item--employee-nkBuAoY16J8- .selector__input-6O8B3bnbIPg-:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-employee-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-employee-border);
}
.selector__item--inactive-gbGlZ6jJmKQ- .selector__indicator-kwX0XeK9WxA- .selector__item-label-strikethrough-4b0sk6ihKew-, .selector__item--inactive-gbGlZ6jJmKQ- .selector__indicator-kwX0XeK9WxA- .selector__input-6O8B3bnbIPg-:disabled .selector__item-label-strikethrough-4b0sk6ihKew- {
  --selector-color: var(--color-neutral-text);
}
.selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-color: var(--color-brand-primary-text-onbg-strong);
  --selector-background-color: var(--color-brand-primary-bg-strong);
}
.selector__item--inactive-gbGlZ6jJmKQ- .selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA- .selector__item-label-strikethrough-4b0sk6ihKew- {
  --selector-color: var(--color-brand-primary-text-onbg-strong);
}
.selector__item--inactive-gbGlZ6jJmKQ-.selector__item--employee-nkBuAoY16J8- .selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA- .selector__item-label-strikethrough-4b0sk6ihKew- {
  --selector-color: var(--color-employee-text-onbg-strong);
}
.selector__item--employee-nkBuAoY16J8- .selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-employee-border);
  --selector-color: var(--color-employee-text-onbg-strong);
  --selector-background-color: var(--color-employee-bg-strong);
}
html[data-whatintent=mouse] .selector__input-6O8B3bnbIPg-:checked:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: none;
  --selector-color: var(--color-brand-primary-text-onbg-strong);
  --selector-background-color: var(--color-brand-primary-bg-strong-hover);
}
.selector__input-6O8B3bnbIPg-:disabled ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-disabled-border);
  --selector-color: var(--color-disabled-text);
  --selector-background-color: transparent;
  cursor: default;
}
.selector__input-6O8B3bnbIPg-:disabled:checked ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-disabled-border);
  --selector-color: var(--color-disabled-text);
  --selector-background-color: var(--color-disabled-bg);
}
html[data-whatintent=mouse] .selector__input-6O8B3bnbIPg-:disabled:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-disabled-border);
  --selector-box-shaddow: none;
}
html[data-whatintent=mouse] .selector__input-6O8B3bnbIPg-:disabled:checked:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-disabled-border);
  --selector-color: var(--color-disabled-text);
  --selector-background-color: var(--color-disabled-bg);
}
html[data-whatintent=mouse] .selector__item--employee-nkBuAoY16J8- .selector__input-6O8B3bnbIPg-:checked:enabled:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-employee-border);
  --selector-color: var(--color-employee-text-onbg-strong);
  --selector-background-color: var(--color-employee-bg-strong-hover);
}
.selector--small-2rBfnW8dOsA- .selector__indicator-kwX0XeK9WxA- {
  --selector-indicator-font-size: var(--type-small-font-size);
  --selector-indicator-line-height: var(--type-small-line-height);
  --selector-padding: 4px 8px;
  --selector-min-height: 32px;
}
.selector--large-c0tkqYovP-I- .selector__indicator-kwX0XeK9WxA- {
  --selector-indicator-font-size: 1.125rem;
  --selector-indicator-line-height: 1.5rem;
  --selector-padding: 10px 16px;
  --selector-min-height: 60px;
}
.selector--xlarge-XHYNcrhnjbs- .selector__indicator-kwX0XeK9WxA- {
  --selector-indicator-font-size: 1.25rem;
  --selector-indicator-line-height: 1.625rem;
  --selector-padding: 26px 20px;
  --selector-min-height: 80px;
  min-width: 80px;
}
.selector__item--employee-nkBuAoY16J8- .selector__indicator-kwX0XeK9WxA-, .selector__item--employee-nkBuAoY16J8-.selector__item--inactive-gbGlZ6jJmKQ- .selector__indicator-kwX0XeK9WxA-, .selector__item--employee-nkBuAoY16J8-.selector__item--inactive-gbGlZ6jJmKQ- .selector__indicator-kwX0XeK9WxA- .selector__item-label-strikethrough-4b0sk6ihKew- {
  --selector-color: var(--color-employee-text);
}
.selector__item--custom-color-ztthvOY-5Lg- .selector__indicator-kwX0XeK9WxA- {
  --selector-padding: 5px;
  --selector-min-height: auto;
  --selector-width: 36px;
  border-radius: 50%;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
}
.selector--small-2rBfnW8dOsA- .selector__item--custom-color-ztthvOY-5Lg- .selector__indicator-kwX0XeK9WxA- {
  --selector-padding: 3px;
  --selector-width: 24px;
  height: 24px;
}
.selector__item--inactive-gbGlZ6jJmKQ-.selector__item--custom-color-ztthvOY-5Lg- .selector__indicator-kwX0XeK9WxA-::after {
  display: block;
  content: "";
  background-color: var(--selector-background-color-after);
  width: 35px;
  height: 1px;
  position: absolute;
  transform: rotateY(0deg) rotate(-45deg);
  transition: 100ms ease-in-out;
  transition-property: background-color;
}
.selector--small-2rBfnW8dOsA- .selector__item--inactive-gbGlZ6jJmKQ-.selector__item--custom-color-ztthvOY-5Lg- .selector__indicator-kwX0XeK9WxA-::after {
  width: 23px;
}
.selector__item--inactive-gbGlZ6jJmKQ-.selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:disabled ~ .selector__indicator-kwX0XeK9WxA-::after {
  --selector-background-color-after: var(--color-disabled-border);
}
html[data-whatintent=mouse] .selector__input-6O8B3bnbIPg-:hover ~ .selector__indicator-kwX0XeK9WxA-::after, .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA-::after, html[data-whatintent=mouse] .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:checked:hover ~ .selector__indicator-kwX0XeK9WxA-::after {
  --selector-background-color-after: var(--color-brand-primary-border);
}
html[data-whatintent=mouse] .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:enabled:hover ~ .selector__indicator-kwX0XeK9WxA-, html[data-whatintent=mouse] .selector--small-2rBfnW8dOsA- .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:enabled:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-brand-primary-border);
}
.selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA-, html[data-whatintent=mouse] .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:checked:hover ~ .selector__indicator-kwX0XeK9WxA-, .selector__item--custom-color-ztthvOY-5Lg- .selector--small-2rBfnW8dOsA- .selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA-, html[data-whatintent=mouse] .selector--small-2rBfnW8dOsA- .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:checked:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-brand-primary-border);
  --selector-background-color: transparent;
}
html[data-whatintent=mouse] .selector__indicator-kwX0XeK9WxA- .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:disabled:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: 0 0 0 0 var(--color-neutral-border-subtlest);
  --selector-background-color: transparent;
}
.selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:disabled ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-background-color: transparent;
}
.selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:disabled:checked ~ .selector__indicator-kwX0XeK9WxA-, html[data-whatintent=mouse] .selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:disabled:checked:hover ~ .selector__indicator-kwX0XeK9WxA- {
  --selector-box-shaddow: inset 0 0 0 1px var(--color-brand-primary-border);
  --selector-background-color: transparent;
  border: 1px solid;
}

.selector__indicator-label--has-children-zVL4YehFirg- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.selector__item--custom-color-ztthvOY-5Lg- .selector__indicator-inner-vq69uOjgG-8- {
  display: block;
  height: 24px;
  width: 24px;
  border-radius: 50%;
}
.selector--small-2rBfnW8dOsA- .selector__item--custom-color-ztthvOY-5Lg- .selector__indicator-inner-vq69uOjgG-8- {
  height: 16px;
  width: 16px;
}
.selector__item--inactive-gbGlZ6jJmKQ-.selector__item--custom-color-ztthvOY-5Lg- .selector__indicator-kwX0XeK9WxA- .selector__indicator-inner-vq69uOjgG-8- {
  clip-path: polygon(0% 0%, 0% 100%, 0 100%, 0 86%, 86% 0, 100% 0, 100% 15%, 15% 100%, 100% 100%, 100% 0);
}
.selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:checked ~ .selector__indicator-kwX0XeK9WxA- .selector__indicator-inner-vq69uOjgG-8- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
.selector__item--custom-color-ztthvOY-5Lg- .selector__input-6O8B3bnbIPg-:disabled ~ .selector__indicator-kwX0XeK9WxA- .selector__indicator-inner-vq69uOjgG-8- {
  opacity: 0.4;
}

.selector__item--custom-color-ztthvOY-5Lg- .selector__item-label-XkzJZ0xZHjk- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.selector__form-helper-NqLLrXbvlwM- {
  margin-top: -4px;
  margin-bottom: 8px;
}
.selector--center-gjcdo6ipytk- .selector__form-helper-NqLLrXbvlwM- {
  justify-content: center;
}
.selector--right-U2nw-ShG5-c- .selector__form-helper-NqLLrXbvlwM- {
  justify-content: right;
}.separator-n6WT1JleStE-, hr {
  display: block;
  margin: 0;
  border: 0;
  border-top: 2px solid var(--color-neutral-border-subtlest);
}

.separator--xxsmall-8NLDKbnZ9VY- {
  margin-top: 4px;
  margin-bottom: 4px;
}

.separator--xsmall-XWEWLgX7yPs- {
  margin-top: 8px;
  margin-bottom: 8px;
}

.separator--small-bVdOYmU86YE- {
  margin-top: 16px;
  margin-bottom: 16px;
}
@media (max-width: 37.499rem) {
  .separator--small-bVdOYmU86YE- {
    margin-top: 12px;
    margin-bottom: 12px;
  }
}

.separator--medium-UtE5Ym8c4gs- {
  margin-top: 24px;
  margin-bottom: 24px;
}
@media (max-width: 37.499rem) {
  .separator--medium-UtE5Ym8c4gs- {
    margin-top: 16px;
    margin-bottom: 16px;
  }
}

.separator--medium-plus-58-Oz3-EHEg- {
  margin-top: 32px;
  margin-bottom: 32px;
}
@media (max-width: 37.499rem) {
  .separator--medium-plus-58-Oz3-EHEg- {
    margin-top: 24px;
    margin-bottom: 24px;
  }
}

.separator--large-XS-VOmxnHaY- {
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 37.499rem) {
  .separator--large-XS-VOmxnHaY- {
    margin-top: 32px;
    margin-bottom: 32px;
  }
}

.separator--xlarge-sGvD3w4Xr58- {
  margin-top: 80px;
  margin-bottom: 80px;
}
@media (max-width: 37.499rem) {
  .separator--xlarge-sGvD3w4Xr58- {
    margin-top: 56px;
    margin-bottom: 56px;
  }
}

.separator--color-invisible-FjgJW-OuJq8- {
  border-color: transparent;
}

.separator--color-medium-iActvzhU244- {
  border-color: var(--color-neutral-border-subtle);
}

.separator--color-strong-sFWnKyvNl88- {
  border-color: var(--color-neutral-border);
}

.separator--content-hVi4bPJKc3c- {
  border: none;
  overflow: hidden;
  text-align: center;
}

.separator--left-odj9NrMu8cY- {
  text-align: left;
}

.separator--right-vnhFzSjDRiw- {
  text-align: right;
}

.separator--thin-H40cX1LNoSI- {
  border-top-width: 1px;
}

[data-class=modal__body] > .separator--full-width-JBvAwWefK2M-, [data-class=collapse__inner] > .separator--full-width-JBvAwWefK2M- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=modal__body] > .separator--full-width-JBvAwWefK2M-, [data-class=collapse__inner] > .separator--full-width-JBvAwWefK2M- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=none] .separator--full-width-JBvAwWefK2M- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding=xsmall] .separator--full-width-JBvAwWefK2M- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding=small] .separator--full-width-JBvAwWefK2M- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding=medium] .separator--full-width-JBvAwWefK2M- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding=large] .separator--full-width-JBvAwWefK2M- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding=xlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding=xxlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-right=none] .separator--full-width-JBvAwWefK2M- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-left=none] .separator--full-width-JBvAwWefK2M- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-horizontal=none] .separator--full-width-JBvAwWefK2M- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-right=xsmall] .separator--full-width-JBvAwWefK2M- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-left=xsmall] .separator--full-width-JBvAwWefK2M- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] .separator--full-width-JBvAwWefK2M- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-right=small] .separator--full-width-JBvAwWefK2M- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-left=small] .separator--full-width-JBvAwWefK2M- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-horizontal=small] .separator--full-width-JBvAwWefK2M- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-right=medium] .separator--full-width-JBvAwWefK2M- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-left=medium] .separator--full-width-JBvAwWefK2M- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-horizontal=medium] .separator--full-width-JBvAwWefK2M- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-right=large] .separator--full-width-JBvAwWefK2M- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-left=large] .separator--full-width-JBvAwWefK2M- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-horizontal=large] .separator--full-width-JBvAwWefK2M- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-right=xlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-left=xlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-right=xxlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-left=xxlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] .separator--full-width-JBvAwWefK2M- {
  margin-left: -64px;
  margin-right: -64px;
}

.separator__content-FjmCKURBzmY- {
  display: inline-block;
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 37.5rem) {
  .separator__content-FjmCKURBzmY- {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.separator__content-FjmCKURBzmY-::before {
  content: "";
  position: absolute;
  top: 50%;
  bottom: 50%;
  border-top: 2px solid var(--color-neutral-border-subtlest);
  transform: translateY(-50%);
  left: -161rem;
  right: 100%;
}
.separator__content-FjmCKURBzmY-::after {
  content: "";
  position: absolute;
  top: 50%;
  bottom: 50%;
  border-top: 2px solid var(--color-neutral-border-subtlest);
  transform: translateY(-50%);
  right: -161rem;
  left: 100%;
}
.separator--color-medium-iActvzhU244- .separator__content-FjmCKURBzmY-::before, .separator--color-medium-iActvzhU244- .separator__content-FjmCKURBzmY-::after {
  border-color: var(--color-neutral-border-subtle);
}
.separator--color-strong-sFWnKyvNl88- .separator__content-FjmCKURBzmY-::before, .separator--color-strong-sFWnKyvNl88- .separator__content-FjmCKURBzmY-::after {
  border-color: var(--color-neutral-border);
}
.separator--left-odj9NrMu8cY- .separator__content-FjmCKURBzmY- {
  padding-left: 0;
}
.separator--right-vnhFzSjDRiw- .separator__content-FjmCKURBzmY- {
  padding-right: 0;
}
.separator--thin-H40cX1LNoSI- .separator__content-FjmCKURBzmY-::before, .separator--thin-H40cX1LNoSI- .separator__content-FjmCKURBzmY-::after {
  border-top-width: 1px;
}.service-cards-xxTvjVa4THQ- {
  position: relative;
}
.service-cards-xxTvjVa4THQ- .service-cards__item-col-JzBBXogySUw- {
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
}

.service-cards__inner-wskQXlwgQE4- {
  --grid-vertical-gutter: 32px;
  margin-left: auto;
  margin-right: auto;
}
.service-cards--items-1-rUX1ztS2Lhw- .service-cards__inner-wskQXlwgQE4- {
  max-width: 9.5rem;
}
.service-cards--items-2-9zjDLiquHzw- .service-cards__inner-wskQXlwgQE4- {
  max-width: 19rem;
}
.service-cards--items-3-msDiII99YnQ- .service-cards__inner-wskQXlwgQE4- {
  max-width: 28.5rem;
}
.service-cards--items-4-yunF18nfIA8- .service-cards__inner-wskQXlwgQE4- {
  max-width: 38rem;
}
.service-cards--items-5-42wwjahxJtY- .service-cards__inner-wskQXlwgQE4- {
  max-width: 47.5rem;
}
.service-cards--items-6-PS9T022NcmU- .service-cards__inner-wskQXlwgQE4- {
  max-width: 57rem;
}
.service-cards--items-7-tmmzVyTbV8o- .service-cards__inner-wskQXlwgQE4- {
  max-width: 66.5rem;
}
.service-cards--items-8-EK7jGOH50-U- .service-cards__inner-wskQXlwgQE4- {
  max-width: 76rem;
}

.service-cards__item-EtaSzuLKcvc- {
  font-weight: 700;
  line-height: var(--type-line-height);
  font-size: var(--type-font-size);
  text-align: center;
  padding-right: 12px;
  padding-left: 12px;
  width: 9.5rem;
}

.service-cards__item-EtaSzuLKcvc-,
.service-cards__item-inner-jFray8aYgqE- {
  display: flex;
  flex-direction: column;
}

.service-cards__icon-w5zP4SX3qUE- {
  margin-top: 0;
  width: 2rem;
  height: 2rem;
}.signature-qJevQQ7wGY4- {
  --signature-border-color: var(--color-neutral-border);
  --signature-shadow-size: 0px;
  --signature-background: var(--color-neutral-bg-level-2);
  display: flex;
  flex-direction: column;
  gap: 8px;
  touch-action: none;
}

.signature--light-cO00o5l-0AM- {
  --signature-background: var(--color-neutral-bg-level-1);
}

.signature--employee-YsQmxekxbUg- {
  --signature-border-color: var(--color-employee-border);
}

.signature--invalid-i-xTioPkGok- {
  --signature-shadow-size: 1px;
  --signature-border-color: var(--color-error-border);
}

.signature--disabled-4AyKhcA6b60- {
  --signature-border-color: var(--color-disabled-border);
  --signature-background: var(--color-disabled-bg);
}

.signature__canvas-80rhvhOsJ-g- {
  position: relative;
  display: flex;
  height: 230px;
  background: var(--signature-background);
  border: 1px solid var(--signature-border-color);
  box-shadow: inset 0 0 0 var(--signature-shadow-size) var(--signature-border-color);
  border-radius: 4px;
  overflow: auto;
}
.signature-qJevQQ7wGY4-:not(.signature--disabled-4AyKhcA6b60-) .signature__canvas-80rhvhOsJ-g-:focus {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.signature__canvas-80rhvhOsJ-g- .signature__canvas-inner-s323lQMn5c4- {
  position: absolute;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
}

.signature__label-wrapper-oFw0hWIeDFA- {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.signature__label-fS6a-UuQFcg- {
  display: flex;
  gap: 4px;
  align-items: center;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.signature--disabled-4AyKhcA6b60- .signature__label-fS6a-UuQFcg- {
  color: var(--color-disabled-text);
}

.signature__label-icon-mWL9V8H23VI- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}.sidemenu-bvhJyGeMO-Y- {
  position: relative;
  background: var(--color-neutral-bg-level-1);
  z-index: 2;
}
@media (min-width: 37.5rem) {
  .sidemenu-bvhJyGeMO-Y- {
    width: 100%;
    background: transparent;
  }
}

.sidemenu__main-KcuwbNJBBok- {
  position: relative;
  overflow: hidden;
  height: 50px;
}
@media (min-width: 37.5rem) {
  .sidemenu__main-KcuwbNJBBok- {
    height: auto;
    width: 100%;
    overflow: visible;
  }
}
.sidemenu__main-KcuwbNJBBok-::before, .sidemenu__main-KcuwbNJBBok-::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  background: var(--color-neutral-border-subtlest);
  z-index: 4;
}
@media (min-width: 37.5rem) {
  .sidemenu__main-KcuwbNJBBok-::before, .sidemenu__main-KcuwbNJBBok-::after {
    display: none;
  }
}
.sidemenu__main-KcuwbNJBBok-::before {
  top: 0;
}
.sidemenu__main-KcuwbNJBBok-::after {
  bottom: 0;
}

.sidemenu__view-csgsgYxUchY- {
  width: 100%;
  white-space: nowrap;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 37.5rem) {
  .sidemenu__view-csgsgYxUchY- {
    white-space: normal;
    overflow: visible;
  }
}

.sidemenu__nav-BmsOwdss2eM- {
  padding: 0 0 20px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav-BmsOwdss2eM- {
    padding-left: 0;
    list-style: none;
    padding-bottom: 0;
  }
}

.sidemenu__nav--level-0-ILA8jKyZmSQ-::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  background: linear-gradient(to right, transparent 0%, var(--color-neutral-bg-level-1) 100%);
  width: 40px;
  z-index: 3;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-0-ILA8jKyZmSQ-::after {
    display: none;
  }
}

.sidemenu--inverse-MnRFK4ZkNFU- {
  background: var(--color-neutral-bg-level-2);
}
.sidemenu--inverse-MnRFK4ZkNFU- .sidemenu__nav--level-0-ILA8jKyZmSQ-::after {
  background: linear-gradient(to right, transparent 0%, var(--color-neutral-bg-level-2) 100%);
}
@media (min-width: 37.5rem) {
  .sidemenu--inverse-MnRFK4ZkNFU- {
    background: transparent;
  }
}

.sidemenu__nav--level-1-Iq4b0W5F-Uo- {
  display: none;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-Iq4b0W5F-Uo- {
    margin-top: 13px;
    padding-left: 20px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__nav--level-1-Iq4b0W5F-Uo- {
    display: block;
  }
}
.sidemenu__sub-fclHtIRxcC8- .sidemenu__nav--level-1-Iq4b0W5F-Uo-.is-open-ij9xpTerX0Y- {
  display: block;
}

.sidemenu__item-Qqx8iyzonKo- {
  position: relative;
  display: inline-block;
}
@media (min-width: 37.5rem) {
  .sidemenu__item-Qqx8iyzonKo- {
    display: block;
    margin-bottom: 13px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-Qqx8iyzonKo-:last-child {
    margin-bottom: 0;
  }
}
.sidemenu__nav--level-1-Iq4b0W5F-Uo- > .sidemenu__item-Qqx8iyzonKo- {
  display: block;
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-Iq4b0W5F-Uo- > .sidemenu__item-Qqx8iyzonKo- {
    border-bottom: 0;
  }
}

.sidemenu__link-3QboF4E09r0- {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: var(--color-neutral-text);
  font-weight: 700;
  padding: 14px 8px;
}
@media (max-width: 37.499rem) {
  .sidemenu__link-3QboF4E09r0- {
    outline-offset: -4px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__link-3QboF4E09r0- {
    padding: 0;
  }
}
.sidemenu__nav--level-1-Iq4b0W5F-Uo- > .sidemenu__item-Qqx8iyzonKo- > .sidemenu__link-3QboF4E09r0- {
  padding: 19px 20px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-Iq4b0W5F-Uo- > .sidemenu__item-Qqx8iyzonKo- > .sidemenu__link-3QboF4E09r0- {
    padding: 0;
  }
}
.sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0- {
  color: var(--color-brand-primary-text);
}
@media (min-width: 37.5rem) {
  .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0- {
    color: var(--color-brand-primary-text-hover);
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-Qqx8iyzonKo-:last-child .sidemenu__link-3QboF4E09r0- {
    padding-bottom: 0;
  }
}
.sidemenu__nav--level-0-ILA8jKyZmSQ- > .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0-::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 2px;
  background: var(--color-brand-primary-border);
  z-index: 5;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-0-ILA8jKyZmSQ- > .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0-::after {
    display: none;
  }
}
html[data-whatintent=mouse] .sidemenu--employee-qVWeqYMv8P4- .sidemenu__link-3QboF4E09r0-:hover {
  color: var(--color-employee-text-hover);
}
.sidemenu--employee-qVWeqYMv8P4- .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0- {
  color: var(--color-employee-text);
}
.sidemenu--employee-qVWeqYMv8P4- .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0-::after {
  background-color: var(--color-employee-text);
}
.sidemenu__item--employee-ssAKihPfESc- .sidemenu__link-3QboF4E09r0- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .sidemenu__item--employee-ssAKihPfESc- .sidemenu__link-3QboF4E09r0-:hover {
  color: var(--color-employee-text-hover);
}
.sidemenu__item--employee-ssAKihPfESc-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0- {
  color: var(--color-employee-text-hover);
}
.sidemenu__item--employee-ssAKihPfESc-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0-::after {
  background-color: var(--color-employee-text-hover);
}

.sidemenu__icon-meXBjrN9YbQ- {
  vertical-align: baseline;
  margin-top: 0;
  display: none;
  font-size: 24px;
  flex-shrink: 0;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (min-width: 37.5rem) {
  .sidemenu__icon-meXBjrN9YbQ- {
    display: block;
    opacity: 0;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item--has-children-0KgE83fxtLM- > .sidemenu__link-3QboF4E09r0- .sidemenu__icon-meXBjrN9YbQ-, .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0- .sidemenu__icon-meXBjrN9YbQ-, html[data-whatintent=mouse] .sidemenu__link-3QboF4E09r0-:hover .sidemenu__icon-meXBjrN9YbQ- {
    opacity: 1;
  }
}
.sidemenu__item--has-children-0KgE83fxtLM- > .sidemenu__link-3QboF4E09r0- .sidemenu__icon-meXBjrN9YbQ- {
  transform: rotate(0deg);
  display: block;
}
.sidemenu__item--has-children-0KgE83fxtLM-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0- .sidemenu__icon-meXBjrN9YbQ- {
  transform: rotate(180deg);
}
.sidemenu__nav--level-0-ILA8jKyZmSQ- > .sidemenu__item-Qqx8iyzonKo- > .sidemenu__link-3QboF4E09r0- .sidemenu__icon-meXBjrN9YbQ- {
  margin-left: 4px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-0-ILA8jKyZmSQ- > .sidemenu__item-Qqx8iyzonKo- > .sidemenu__link-3QboF4E09r0- .sidemenu__icon-meXBjrN9YbQ- {
    margin-left: 0;
  }
}
.sidemenu__nav--level-1-Iq4b0W5F-Uo- > .sidemenu__item-Qqx8iyzonKo-.is-current-YotqC0AXyy8- > .sidemenu__link-3QboF4E09r0- .sidemenu__icon-meXBjrN9YbQ- {
  display: block;
}

.sidemenu__divider-oK03z52eRTc- {
  display: inline-block;
  position: relative;
  margin: 0 8px;
  width: 1px;
  height: 20px;
  vertical-align: middle;
}
@media (min-width: 37.5rem) {
  .sidemenu__divider-oK03z52eRTc- {
    display: block;
    margin: 15px 0;
    width: auto;
    height: auto;
    border-top: 1px solid var(--color-neutral-border-subtlest);
  }
}
.sidemenu__divider-oK03z52eRTc-::after {
  position: absolute;
  width: 100%;
  height: 100%;
  background: var(--color-neutral-border-subtlest);
  content: "";
}
@media (min-width: 37.5rem) {
  .sidemenu__divider-oK03z52eRTc-::after {
    content: none;
  }
}.skip-links-Fv8B73RFMwA- {
  height: 0;
  overflow: hidden;
  padding: 0;
}
.skip-links-Fv8B73RFMwA-:focus-within {
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
  background-color: var(--color-neutral-bg-level-2);
  height: auto;
  overflow: auto;
  padding: 10px 0;
}

.skip-links__anchor-7lC2wzt-8js- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}.sort-indicator-ZEuiY-9F0G4- {
  -webkit-appearance: none;
          appearance: none;
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
  width: auto;
  overflow: visible;
  color: inherit;
  font: inherit;
  line-height: normal;
  text-align: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  position: relative;
  cursor: pointer;
  width: 100%;
  padding: 2px 0;
  border-radius: 4px;
  transition: color var(--animation-duration-short) var(--animation-easing-short);
}
html[data-whatintent=mouse] .sort-indicator-ZEuiY-9F0G4-:hover {
  color: var(--color-brand-primary-text-hover);
}

.sort-indicator__text-4Noly8G1tZY- {
  display: inline-block;
  padding-right: calc(1rem + 8px);
}

.sort-indicator__arrows-XsRKDd95c-k- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  height: 1.375rem;
  color: var(--color-neutral-graphic);
  transition: color var(--animation-duration-short) var(--animation-easing-short);
}
html[data-whatintent=mouse] .sort-indicator-ZEuiY-9F0G4-:hover .sort-indicator__arrows-XsRKDd95c-k- {
  color: var(--color-brand-primary-text-hover);
}

.sort-indicator__arrows-up-Ee3I671gUas- {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0.75rem;
}
.sort-indicator--asc--oOEJxlWrEg- .sort-indicator__arrows-up-Ee3I671gUas- {
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.sort-indicator--desc-ATyimKTZbgQ- .sort-indicator__arrows-up-Ee3I671gUas- {
  display: none;
}

.sort-indicator__arrows-down-1sah2A172d4- {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 0.75rem;
}
.sort-indicator--desc-ATyimKTZbgQ- .sort-indicator__arrows-down-1sah2A172d4- {
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.sort-indicator--asc--oOEJxlWrEg- .sort-indicator__arrows-down-1sah2A172d4- {
  display: none;
}.tabs-y9xKFB3--9c- {
  color: var(--color-neutral-text);
}

.tabs__content-wrapper-rPWs5uk6Gjw- {
  position: relative;
}
.tabs--background-light-WXrtdu91aVY- > .tabs__content-wrapper-rPWs5uk6Gjw- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs--huge-R4vm1C4B1D4- > .tabs__content-wrapper-rPWs5uk6Gjw- {
  border: 1px solid var(--color-neutral-border-subtle);
  border-top: 0;
  border-radius: 0 0 8px 8px;
}
.tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- > .tabs__content-wrapper-rPWs5uk6Gjw- {
  border: none;
}
.tabs--button-navigation-aV0Vf-WKXYg- > .tabs__content-wrapper-rPWs5uk6Gjw- {
  border: none;
  margin-top: 0;
}

.tabs__content-W5DFHDc8SbY- {
  transition: height 300ms cubic-bezier(0.22, 0.61, 0.35, 1);
}

.tabs__item-A2Qk-UF02DQ- {
  padding: 24px 0;
}
@media (min-width: 50rem) {
  .tabs__item-A2Qk-UF02DQ- {
    padding: 32px 0;
  }
}
.tabs--huge-R4vm1C4B1D4- > .tabs__content-wrapper-rPWs5uk6Gjw- > .tabs__content-W5DFHDc8SbY- > .tabs__content-inner-eKtPnOr-47E- > .tabs__item-A2Qk-UF02DQ- {
  padding: 24px 16px;
}
@media (min-width: 50rem) {
  .tabs--huge-R4vm1C4B1D4- > .tabs__content-wrapper-rPWs5uk6Gjw- > .tabs__content-W5DFHDc8SbY- > .tabs__content-inner-eKtPnOr-47E- > .tabs__item-A2Qk-UF02DQ- {
    padding: 32px;
  }
}
.tabs__item-A2Qk-UF02DQ-:not(.is-current-bFgJiIW8u3Y-) {
  display: none;
}
.tabs__item-A2Qk-UF02DQ-.fade-enter {
  display: block;
  opacity: 0;
}
.tabs__item-A2Qk-UF02DQ-.fade-exit {
  display: block;
  opacity: 1;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: opacity 300ms var(--animation-easing-medium);
}
.tabs__item-A2Qk-UF02DQ-.fade-enter-active {
  opacity: 0;
  transition: opacity 300ms var(--animation-easing-medium);
}
.tabs__item-A2Qk-UF02DQ-.fade-enter-done {
  opacity: 1;
  transition: opacity 300ms var(--animation-easing-medium);
}
.tabs__item-A2Qk-UF02DQ-.fade-exit-active, .tabs__item-A2Qk-UF02DQ-.fade-exit-done {
  opacity: 0;
}
.tabs__item-A2Qk-UF02DQ-.fade-exit-done {
  display: none;
}

.tabs--pull-top-2zBPFJQ36pQ- > .tabs__nav-B2CL5Ow7PK0- {
  margin-top: -42px;
}
.tabs--pull-top-2zBPFJQ36pQ- > .tabs__nav-B2CL5Ow7PK0-.tabs__nav--with-icons-P0dbIjmiJ9Y- {
  margin-top: -48px;
}
.tabs--pull-top-2zBPFJQ36pQ- > .tabs__nav-B2CL5Ow7PK0-.tabs__nav--with-icons-P0dbIjmiJ9Y-.tabs__nav--icons-top-Rz2Lv-KRMFg- {
  margin-top: -86px;
}
@media (min-width: 37.5rem) {
  .tabs--pull-top-2zBPFJQ36pQ- > .tabs__nav-B2CL5Ow7PK0-.tabs__nav--with-icons-P0dbIjmiJ9Y-.tabs__nav--icons-top-Rz2Lv-KRMFg- {
    margin-top: -90px;
  }
}

.tabs--huge-R4vm1C4B1D4- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  border-radius: 0 0 8px 8px;
  background-color: var(--color-neutral-bg-level-1);
}
.tabs--huge-R4vm1C4B1D4-.tabs--background-light-WXrtdu91aVY- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
[data-class=modal__body] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -16px;
  margin-right: -16px;
}
@media (min-width: 37.5rem) {
  [data-class=modal__body] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=none] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding=xsmall] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding=small] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding=medium] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding=large] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding=xlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding=xxlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-right=none] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-right: 0px;
}
[data-class=card__content][data-padding-left=none] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: 0px;
}
[data-class=card__content][data-padding-horizontal=none] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-right=xsmall] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-right: -8px;
}
[data-class=card__content][data-padding-left=xsmall] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-right=small] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-right: -16px;
}
[data-class=card__content][data-padding-left=small] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -16px;
}
[data-class=card__content][data-padding-horizontal=small] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-right=medium] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-right: -24px;
}
[data-class=card__content][data-padding-left=medium] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -24px;
}
[data-class=card__content][data-padding-horizontal=medium] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-right=large] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-right: -32px;
}
[data-class=card__content][data-padding-left=large] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -32px;
}
[data-class=card__content][data-padding-horizontal=large] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-right=xlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-right: -48px;
}
[data-class=card__content][data-padding-left=xlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-right=xxlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-right: -64px;
}
[data-class=card__content][data-padding-left=xxlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] > .tabs--huge-R4vm1C4B1D4-.tabs--full-width-jxTkrC3OS2Y- {
  margin-left: -64px;
  margin-right: -64px;
}

.tabs__nav--button-navigation--32O3jgOPXc- {
  display: block;
  margin-left: unset;
  margin-right: unset;
}.tabs-navigation-6H-Vop0Vs30- {
  --tabs-navigation-margin: 12px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0;
  margin-left: calc(var(--tabs-navigation-margin) * -1);
  margin-right: calc(var(--tabs-navigation-margin) * -1);
  width: calc(100% + var(--tabs-navigation-margin) * 2);
}
@media (min-width: 37.5rem) {
  .tabs-navigation-6H-Vop0Vs30- {
    --tabs-navigation-margin: 15px;
  }
}

.tabs-navigation--bordered-hneR35uVlx0-::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: var(--tabs-navigation-margin);
  right: var(--tabs-navigation-margin);
  height: 2px;
  background-color: var(--color-neutral-border-subtlest);
}

.tabs-navigation--huge--cZXAa4AOlk- {
  --tabs-navigation-margin: 0;
  white-space: normal;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 0;
}
.tabs-navigation--huge--cZXAa4AOlk-::after {
  display: block;
  height: 1px;
  background-color: var(--color-neutral-border-subtle);
}
.tabs-navigation--huge--cZXAa4AOlk-.tabs-navigation--background-light-rEEfgJuVh8k- {
  background-color: var(--color-neutral-bg-level-2);
}

.tabs-navigation__scroll-qmTjm4CijNY- {
  width: 100%;
  z-index: 1;
}

.tabs-navigation__scroll-inner-PWDjdvRnmrc- {
  position: relative;
}
.tabs-navigation--center-V0f6tIMCEWc- .tabs-navigation__scroll-inner-PWDjdvRnmrc- {
  display: flex;
}

.tabs-navigation__inner-Nbd6-8RCzUk- {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
}
.tabs-navigation--center-V0f6tIMCEWc- .tabs-navigation__inner-Nbd6-8RCzUk- {
  margin-left: auto;
  margin-right: auto;
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__inner-Nbd6-8RCzUk- {
  width: 100%;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  gap: 4px;
}

.tabs-navigation__item-oa25sTyRX5Q- {
  display: inline-flex;
  text-align: center;
  flex-shrink: 0;
}
.tabs-navigation--icons-top-3sFYtphney8- .tabs-navigation__item-oa25sTyRX5Q- {
  align-items: flex-end;
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q- {
  background-color: var(--color-neutral-bg-level-2);
  display: flex;
  align-items: center;
  justify-content: space-around;
  text-align: center;
  border-top: 2px solid transparent;
  border-radius: 4px 4px 0 0;
  transition: all 120ms cubic-bezier(0.2, 0, 0.31, 1);
  border-bottom: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk- {
  background-color: var(--color-neutral-bg-level-1);
  border-top: 2px solid var(--color-brand-primary-border);
  border-radius: 0;
  transition: border 1ms 290ms linear, background-color 1ms 290ms linear;
  border-right: 1px solid var(--color-neutral-border-subtle);
  border-left: 1px solid var(--color-neutral-border-subtle);
  border-bottom-color: transparent;
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk-:first-child {
  border-left: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk-:last-child {
  border-right: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q-.tabs-navigation__item--employee-mjEhh5uXktw-.is-current-KCwHtmPMwqk- {
  border-top: 2px solid var(--color-employee-border);
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk- + .tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q-::before {
  display: none;
}
.tabs-navigation--huge--cZXAa4AOlk-.tabs-navigation--full-width--PAVxJ3q8tQ- .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk-:first-child {
  border-left: none;
}
.tabs-navigation--huge--cZXAa4AOlk-.tabs-navigation--full-width--PAVxJ3q8tQ- .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk-:last-child {
  border-right: none;
}
.tabs-navigation--huge--cZXAa4AOlk- > .tabs-navigation__underline-QIRumqgwnag-.is-animating-hPEveqeoZO0- ~ .tabs-navigation__inner-Nbd6-8RCzUk- > .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk- {
  background-color: transparent;
}
.tabs-navigation--background-light-rEEfgJuVh8k- .tabs-navigation__item-oa25sTyRX5Q- {
  background-color: var(--color-neutral-bg-level-1);
}
.tabs-navigation--background-light-rEEfgJuVh8k- .tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk- {
  background-color: var(--color-neutral-bg-level-2);
}

.tabs-navigation__link-16EXU1vyPXw- {
  display: flex;
  align-items: center;
  position: relative;
  font-weight: 400;
  color: var(--color-neutral-text);
  z-index: 2;
  outline-offset: -3px;
  padding-bottom: 16px;
  padding-left: var(--tabs-navigation-margin);
  padding-right: var(--tabs-navigation-margin);
  gap: 4px;
  transition: color 0.15s ease;
}
html[data-whatintent=mouse] .tabs-navigation__link-16EXU1vyPXw-:hover {
  color: var(--color-brand-primary-text-hover);
}
.tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk- .tabs-navigation__link-16EXU1vyPXw- {
  color: var(--color-brand-primary-text);
}
.tabs-navigation__item--employee-mjEhh5uXktw- .tabs-navigation__link-16EXU1vyPXw- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .tabs-navigation__item--employee-mjEhh5uXktw- .tabs-navigation__link-16EXU1vyPXw-:hover {
  color: var(--color-employee-text-hover);
}
.tabs-navigation__item--employee-mjEhh5uXktw-.is-current-KCwHtmPMwqk- .tabs-navigation__link-16EXU1vyPXw- {
  color: var(--color-employee-text);
}
.tabs-navigation--icons-top-3sFYtphney8- .tabs-navigation__link-16EXU1vyPXw- {
  flex-direction: column;
}
.tabs-navigation__link-16EXU1vyPXw-::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: var(--tabs-navigation-margin);
  right: var(--tabs-navigation-margin);
}
.tabs-navigation__item-oa25sTyRX5Q-.is-current-KCwHtmPMwqk- .tabs-navigation__link-16EXU1vyPXw-::after {
  height: 2px;
  background: var(--color-brand-primary-border);
}
.tabs-navigation__item--employee-mjEhh5uXktw-.is-current-KCwHtmPMwqk- .tabs-navigation__link-16EXU1vyPXw-::after {
  background: var(--color-employee-text);
}
.tabs-navigation__underline-QIRumqgwnag-.is-animating-hPEveqeoZO0- ~ .tabs-navigation__inner-Nbd6-8RCzUk- > .tabs-navigation__item-oa25sTyRX5Q- > .tabs-navigation__link-16EXU1vyPXw-::after {
  opacity: 0;
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q- .tabs-navigation__link-16EXU1vyPXw- {
  justify-content: center;
  border: none;
  padding: 15px 12px;
  margin: 0;
  width: 100%;
  transition: color 120ms cubic-bezier(0.2, 0, 0.31, 1);
}
@media (min-width: 37.5rem) {
  .tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q- .tabs-navigation__link-16EXU1vyPXw- {
    padding: 16px 18px 18px;
  }
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__item-oa25sTyRX5Q- .tabs-navigation__link-16EXU1vyPXw-::after {
  content: none;
}
@media (min-width: 37.5rem) {
  .tabs-navigation__link-16EXU1vyPXw- {
    gap: 8px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: var(--type-h4-xl-font-size);
    line-height: var(--type-h4-xl-line-height);
  }
}

.tabs-navigation__item-icon-6DJMV1teeaA- {
  vertical-align: baseline;
  margin-top: 0;
  position: relative;
  font-size: 32px;
  flex-shrink: 0;
}
.tabs-navigation__item-icon-6DJMV1teeaA-.tabs-navigation__item-icon-image-DAYGIvMsmqk- {
  width: 32px;
}
.tabs-navigation--icons-top-3sFYtphney8- .tabs-navigation__item-icon-6DJMV1teeaA-.tabs-navigation__item-icon-image-DAYGIvMsmqk- {
  width: 40px;
}
.tabs-navigation--icons-top-3sFYtphney8- .tabs-navigation__item-icon-6DJMV1teeaA- {
  font-size: 40px;
  margin: 0 auto;
}
.tabs-navigation__item-oa25sTyRX5Q-:not(.tabs-navigation__item--employee-mjEhh5uXktw-) .tabs-navigation__link-16EXU1vyPXw- .tabs-navigation__item-icon-6DJMV1teeaA- {
  color: var(--color-neutral-graphic);
}
.tabs-navigation__item-oa25sTyRX5Q-:not(.tabs-navigation__item--employee-mjEhh5uXktw-).is-current-KCwHtmPMwqk- .tabs-navigation__link-16EXU1vyPXw- .tabs-navigation__item-icon-6DJMV1teeaA- {
  color: inherit;
}
html[data-whatintent=mouse] .tabs-navigation__item-oa25sTyRX5Q-:not(.tabs-navigation__item--employee-mjEhh5uXktw-) .tabs-navigation__link-16EXU1vyPXw-:hover .tabs-navigation__item-icon-6DJMV1teeaA-, html[data-whatintent=mouse] .tabs-navigation__item-oa25sTyRX5Q-:not(.tabs-navigation__item--employee-mjEhh5uXktw-).is-current-KCwHtmPMwqk- .tabs-navigation__link-16EXU1vyPXw-:hover .tabs-navigation__item-icon-6DJMV1teeaA- {
  color: inherit;
}

.tabs-navigation__underline-QIRumqgwnag- {
  opacity: 0;
  position: absolute;
  z-index: 1;
  bottom: 0;
  width: 100%;
  height: 2px;
  max-width: 0;
  margin: 0 10px;
  background-color: var(--color-brand-primary-border);
  transition: max-width 300ms cubic-bezier(0.2, 0, 0.31, 1), left 300ms cubic-bezier(0.2, 0, 0.31, 1), background-color 300ms cubic-bezier(0.2, 0, 0.31, 1);
}
.tabs-navigation__underline-QIRumqgwnag-.is-animating-hPEveqeoZO0- {
  opacity: 1;
}
.tabs-navigation--huge--cZXAa4AOlk-.tabs-navigation--background-light-rEEfgJuVh8k- .tabs-navigation__underline-QIRumqgwnag- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__underline-QIRumqgwnag- {
  height: 100%;
  margin: 0;
  background-color: var(--color-neutral-bg-level-1);
  border-right: 1px solid var(--color-neutral-border-subtle);
  border-left: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__underline-QIRumqgwnag-::before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 2px;
  background-color: var(--color-brand-primary-border);
  pointer-events: none;
  content: "";
}
.tabs-navigation--huge--cZXAa4AOlk- .tabs-navigation__underline-QIRumqgwnag-.tabs-navigation__underline--type-employee-7tzzqyBF7v0-::before {
  background-color: var(--color-employee-border);
}
@media (min-width: 37.5rem) {
  .tabs-navigation__underline-QIRumqgwnag- {
    margin: 0 15px;
  }
}

.tabs-navigation__underline--type-employee-7tzzqyBF7v0- {
  background-color: var(--color-employee-text);
}

.tabs-navigation__item-content-ElX872zeB10- {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
}

.tabs-navigation__item-tag-FvDOHU3aKSo- {
  margin-left: 4px;
}.status-H6NUkTRfEdk- {
  display: flex;
  align-items: baseline;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.status__circle-5aYlzPAFaHE- {
  flex-shrink: 0;
  width: 0.625rem;
  height: 0.625rem;
  border-radius: 999px;
  margin-right: 8px;
}
.status--error-Vy62gPcLz8U- .status__circle-5aYlzPAFaHE- {
  background-color: var(--color-error-graphic);
}
.status--repair-EcN6B6mKyi4- .status__circle-5aYlzPAFaHE- {
  background-color: var(--color-info-graphic);
}
.status--attention-nwJLECheMMc- .status__circle-5aYlzPAFaHE- {
  background-color: var(--color-attention-graphic);
}
.status--success-zbaujqBH6jg- .status__circle-5aYlzPAFaHE- {
  background-color: var(--color-success-graphic);
}
.status--inactive-aymfZxElRL8- .status__circle-5aYlzPAFaHE- {
  background-color: var(--color-disabled-text);
}[data-class=card__content] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY- {
    margin-left: -20px;
    margin-right: -20px;
  }
}
[data-class=card__content][data-padding=none] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY- {
  margin-left: 0;
  margin-right: 0;
}
[data-class=card__content][data-padding=medium] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY-, [data-class=card__content][data-padding=cta] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content][data-padding=medium] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY-, [data-class=card__content][data-padding=cta] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=image] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content][data-padding=image] > .tab-cordion-3UrU-46bPT4-.tab-cordion--background-light-NOS9-jmjrl0-.tab-cordion--full-width-5YTLzSIovbY- {
    margin-left: -30px;
    margin-right: -30px;
  }
}.table-collapse__row--trigger-UvxFTqsTQ70- {
  cursor: pointer;
}

.table-collapse__content-E1cbhJt-93s- {
  display: none;
}
.table-collapse-r8m4gxzn7rw- .table-collapse__content-E1cbhJt-93s-:hover {
  background: none;
}
.table-collapse__content-E1cbhJt-93s-.is-open-a2YKHj2fVmc- {
  display: table-row;
}.tv-comparison-i7O02Y-AvmU- .tv-comparison__table-J4oC-pb63T4- table tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__table-J4oC-pb63T4- table thead tr {
  border-bottom: 1px solid var(--color-neutral-border-subtle);
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__name-mYhFa7UGGKw- {
  vertical-align: middle;
  font-weight: 400;
}
@media (min-width: 62.499rem) {
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__name-mYhFa7UGGKw- {
    padding-left: 0;
  }
}
@media (max-width: 49.999rem) {
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__name-mYhFa7UGGKw- {
    padding: 0 6px;
  }
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__affix-vUY2O1GYDKA- {
  z-index: 3;
}
.tv-comparison-i7O02Y-AvmU- tbody tr:last-child {
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-header-rcU0Xtv--nE- .tv-comparison__scroll-header-table-u8Rdo-0V0g8- table th {
  border: none;
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-header-rcU0Xtv--nE- .tv-comparison__scroll-header-table-u8Rdo-0V0g8- thead tr {
  border-bottom: 1px solid var(--color-neutral-border-subtle);
}
@media (max-width: 37.499rem) {
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-header-rcU0Xtv--nE- .tv-comparison__scroll-header-table-u8Rdo-0V0g8- {
    overflow-x: hidden;
  }
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-header-rcU0Xtv--nE- .tv-comparison__scroll-header-table-u8Rdo-0V0g8- th {
    min-width: 120px;
  }
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-header-rcU0Xtv--nE- .tv-comparison__scroll-header-table-u8Rdo-0V0g8- th:first-child {
    z-index: 3;
    position: sticky;
    left: 0;
    min-width: 160px;
    background: var(--color-neutral-bg-level-2);
  }
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- {
  overflow-y: hidden;
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- th {
  border-right: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
@media (max-width: 37.499rem) {
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- {
    overflow-x: auto;
  }
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- table {
    border-collapse: separate;
  }
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- table td {
    border-style: solid;
    border-color: var(--color-neutral-border-subtlest);
  }
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- td {
    min-width: 120px;
    border-left-width: 0;
    border-top-width: 0;
  }
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- tr:first-child th,
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- tr:first-child td {
    border-top-width: 1px;
  }
  .tv-comparison-i7O02Y-AvmU- .tv-comparison__scroll-body-1dDMoBSNyZM- .tv-comparison__scroll-body-table-GOW-Y1MVStk- th {
    position: sticky;
    border: 1px solid var(--color-neutral-border-subtlest);
    border-right: none;
    border-top-width: 0;
    background: var(--color-neutral-bg-level-1);
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1);
    left: 0;
    z-index: 2;
    min-width: 160px;
  }
}.textarea__input-rF4PUD8hics- {
  display: block;
  resize: none;
  height: 8.375rem;
  height: calc(24px + 5lh);
  font-weight: 400;
  overflow: hidden;
}
.textarea--max-lines-8ESbyttTFJQ- .textarea__input-rF4PUD8hics- {
  overflow: auto;
}
.textarea--small-gAuMwgTFYT4- .textarea__input-rF4PUD8hics- {
  height: 2.875rem;
  height: calc(24px + 1lh);
}

.textarea__hidden-PK1tOH-hWlY- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
  width: 100% !important;
  left: 0;
  bottom: 0;
}.textarea-rows-tPa0Y2lNGps- {
  --textarea-rows-border-color: var(--color-neutral-border);
  --textarea-rows-shadow-size: 0px;
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: flex-start;
}

.textarea-rows-tPa0Y2lNGps-.is-invalid-haRh4aax8DQ- {
  --textarea-rows-shadow-size: 2px;
  --textarea-rows-border-color: var(--color-error-border);
}

.textarea-rows__label-fnz46JiyC9I- {
  color: var(--color-neutral-text);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textarea-rows-tPa0Y2lNGps-.is-disabled-9oCgMzyW8rQ- .textarea-rows__label-fnz46JiyC9I- {
  color: var(--color-disabled-text);
}
.textarea-rows--no-label-no-break-4pNBGybj8k4- .textarea-rows__label-fnz46JiyC9I- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .textarea-rows--no-label-sm-I6pDGi5fmws- .textarea-rows__label-fnz46JiyC9I- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
@media (min-width: 50rem) {
  .textarea-rows--no-label-md-TcA3krpIriM- .textarea-rows__label-fnz46JiyC9I- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

.textarea-rows__main-3Yv3PyqMoc4- {
  position: relative;
  padding: 10px;
  border-radius: 4px;
  border: 1px solid var(--textarea-rows-border-color);
  overflow: hidden;
  background-color: var(--color-neutral-bg-level-1);
  transition: border-color 100ms ease-out;
  width: 100%;
}
.textarea-rows__main-3Yv3PyqMoc4-::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  display: block;
  width: 50px;
  background: var(--color-neutral-bg-level-2);
}
.textarea-rows__main-3Yv3PyqMoc4-::after {
  content: "";
  display: block;
  position: absolute;
  inset: -1px;
  box-shadow: inset 0 0 0 var(--textarea-rows-shadow-size) var(--textarea-rows-border-color);
  pointer-events: none;
  border-radius: inherit;
}
.textarea-rows-tPa0Y2lNGps-.is-focused-e-laQ9qBHx8- .textarea-rows__main-3Yv3PyqMoc4- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.textarea-rows-tPa0Y2lNGps-.is-disabled-9oCgMzyW8rQ- .textarea-rows__main-3Yv3PyqMoc4- {
  opacity: 0.5;
}

.textarea-rows__inner-RyEcXXKFXTU- {
  position: relative;
}

.textarea-rows__mirror-qYyfGBDxZEk-,
.textarea-rows__input--LKjONNtqcg- {
  position: relative;
  width: 100%;
  padding: 0;
  font-size: var(--type-font-size);
  font-family: var(--type-font-family);
  font-weight: 400;
  line-height: var(--type-line-height);
}

.textarea-rows__mirror-qYyfGBDxZEk- {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

.textarea-rows__input--LKjONNtqcg- {
  padding-left: 50px;
  border: 0;
  outline: none;
  overflow: hidden;
  background: transparent;
  resize: none;
}

.textarea-rows__item-EtcCVDYBQoI- {
  position: relative;
  display: flex;
  overflow-wrap: anywhere;
  margin: 0 -10px;
  padding: 0 10px 0 0;
  max-width: calc(100% + 20px);
}

.textarea-rows__item--error-a-ssucxlnWA- {
  background: var(--color-error-bg-subtle);
}

.textarea-rows__item--valid-2wIrdF94bzY- {
  background: var(--color-success-bg-subtle);
}

.textarea-rows__item-nr-Xf6Az69RZiA- {
  width: 50px;
  padding-right: 10px;
  color: var(--color-neutral-text-subtle);
  text-align: right;
  flex-shrink: 0;
}

.textarea-rows__item-text-iffMFUxLW0c- {
  flex: 1 1;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-left: 10px;
  color: transparent;
  max-width: calc(100% - 50px);
}

.textarea-rows__item-helper-TsxRUmC8peY- {
  --form-helper-icon-margin-block: 3px;
  position: relative;
  line-height: calc(var(--type-font-size) * var(--type-line-height));
}

.textarea-rows__value-aDM5DaKujZQ- {
  max-width: 100%;
  flex: 0 0 auto;
}

.textarea-rows-tPa0Y2lNGps-.is-wide-7Hm6kZMUrZk- .textarea-rows__main-3Yv3PyqMoc4-::before {
  width: 64px;
}
.textarea-rows-tPa0Y2lNGps-.is-wide-7Hm6kZMUrZk- .textarea-rows__input--LKjONNtqcg- {
  padding-left: 64px;
}
.textarea-rows-tPa0Y2lNGps-.is-wide-7Hm6kZMUrZk- .textarea-rows__item-nr-Xf6Az69RZiA- {
  width: 64px;
}
.textarea-rows-tPa0Y2lNGps-.is-wide-7Hm6kZMUrZk- .textarea-rows__item-text-iffMFUxLW0c- {
  max-width: calc(100% - 64px);
}.timeline-seiQlEk3YDY- {
  position: relative;
}

.timeline__entry-mRrP5MtabvY- {
  position: relative;
  margin-left: 20px;
  margin-right: 20px;
}
@media (min-width: 37.5rem) {
  .timeline__entry-mRrP5MtabvY- {
    margin-left: 25px;
    margin-right: 25px;
  }
}
.timeline__entry-mRrP5MtabvY-::before {
  content: "";
  position: relative;
  display: block;
  width: 3px;
  background: var(--color-neutral-border-subtlest);
  top: 0;
  bottom: 0;
  left: calc(0.5rem - 2px);
  height: 20px;
}
@media (min-width: 37.5rem) {
  .timeline__entry-mRrP5MtabvY-::before {
    position: absolute;
    height: calc(100% - 10px - 1rem);
    top: calc(26px + 1rem);
  }
}
@media (min-width: 37.5rem) {
  .timeline__entry-mRrP5MtabvY-:last-child::before {
    height: 0;
  }
}

.timeline__icon-6Q4nIXB6hZ0- {
  box-sizing: content-box;
  position: relative;
  display: block;
  top: 0;
  left: -5px;
  color: var(--color-neutral-graphic);
  padding: 5px;
  background-clip: padding-box;
  margin-top: 0;
}
@media (min-width: 37.5rem) {
  .timeline__icon-6Q4nIXB6hZ0- {
    position: absolute;
    top: 16px;
  }
}
.timeline__entry-mRrP5MtabvY-.has-warning-Olu9E3RKpFw- .timeline__icon-6Q4nIXB6hZ0- {
  color: var(--color-error-graphic);
}
.timeline__entry-mRrP5MtabvY-.is-current-wQ1fQ68x8Ss- .timeline__icon-6Q4nIXB6hZ0- {
  color: var(--color-brand-primary-graphic);
}
.timeline__entry-mRrP5MtabvY-.is-done-MaskN6ymaPs- .timeline__icon-6Q4nIXB6hZ0- {
  color: var(--color-success-graphic);
}

.timeline__content-e-cZ0gym7dc- {
  position: relative;
  padding: 20px 0;
  margin-left: 0;
}
@media (min-width: 37.5rem) {
  .timeline__content-e-cZ0gym7dc- {
    padding: 20px 1em 0;
    margin-left: calc(1rem + 9px);
  }
}
.timeline__entry-mRrP5MtabvY-:last-child .timeline__content-e-cZ0gym7dc- {
  padding-bottom: 0;
}.toggle-3VJROlC-pd8- {
  --toggle-indicator-border-color: var(--color-neutral-border);
  --toggle-indicator-bg: transparent;
  --toggle-circle-color: var(--color-neutral-border);
  --toggle-circle-hover-color: var(--color-neutral-border);
  --toggle-hover-border-color: var(--color-brand-primary-border);
  --toggle-hover-bg: transparent;
  --toggle-checked-border-color: var(--color-brand-primary-border);
  --toggle-checked-bg: var(--color-brand-primary-bg-strong);
  --toggle-checked-hover-bg: var(--color-brand-primary-bg-strong-hover);
  --toggle-checked-circle-color: var(--color-brand-primary-text-onbg-strong);
  --toggle-disabled-text-color: var(--color-disabled-text);
  --toggle-disabled-border-color: var(--color-disabled-border);
  --toggle-disabled-bg: var(--color-disabled-bg);
  --toggle-disabled-circle-color: var(--color-disabled-bg);
  --toggle-disabled-checked-circle-color: var(--color-neutral-bg-level-1);
  --toggle-disabled-checked-bg: var(--color-disabled-bg);
  --toggle-label-color: var(--color-neutral-text);
  --toggle-indicator-width: 2.5rem;
  --toggle-indicator-height: 1.5rem;
  --toggle-font-size: var(--type-small-font-size);
  --toggle-line-height: var(--type-small-line-height);
  --toggle-circle-size: 1rem;
  --toggle-indicator-label-spacing: 8px;
  --toggle-indicator-padding: calc(var(--toggle-indicator-width) + var(--toggle-indicator-label-spacing));
  --toggle-circle-spacing: 4px;
  position: relative;
}

.toggle--employee-e01PFWSCUT0- {
  --toggle-indicator-border-color: var(--color-employee-border);
  --toggle-indicator-bg: var(--color-employee-bg);
  --toggle-circle-color: var(--color-employee-graphic);
  --toggle-circle-hover-color: var(--color-employee-text-hover);
  --toggle-hover-border-color: var(--color-employee-border);
  --toggle-checked-border-color: var(--color-employee-border);
  --toggle-checked-bg: var(--color-employee-bg-strong);
  --toggle-checked-hover-bg: var(--color-employee-bg-strong-hover);
  --toggle-checked-circle-color: var(--color-employee-text-onbg-strong);
  --toggle-label-hover-color: var(--color-employee-text-hover);
}

.toggle--small-QXTx-7OLSWM- {
  --toggle-indicator-width: 1.5rem;
  --toggle-indicator-height: 1rem;
  --toggle-font-size: var(--type-tiny-font-size);
  --toggle-line-height: var(--type-tiny-line-height);
  --toggle-circle-size: 0.5rem;
  --toggle-indicator-label-spacing: 4px;
}

.toggle--large-Kdp7i7f0qW0- {
  --toggle-indicator-width: 3.5rem;
  --toggle-indicator-height: 2rem;
  --toggle-font-size: var(--type-font-size);
  --toggle-line-height: var(--type-line-height);
  --toggle-indicator-label-spacing: 12px;
  --toggle-circle-size: 1.375rem;
  --toggle-circle-spacing: 5px;
  --toggle-text-inside-font-size: var(--type-tiny-font-size);
  --toggle-text-inside-line-height: var(--type-tiny-line-height);
}

.toggle__label-boKQg8TyCsQ- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.toggle__inner-6lBOKgXrFog- {
  position: relative;
  display: inline-flex;
  align-items: center;
  padding-left: var(--toggle-indicator-padding);
  min-height: var(--toggle-indicator-height);
  cursor: pointer;
}
.toggle--with-label-left-HaWRngsNrfU- .toggle__inner-6lBOKgXrFog- {
  padding-left: 0;
  padding-right: var(--toggle-indicator-padding);
}
.toggle--with-label-inside-bcE4MY4ozio- .toggle__inner-6lBOKgXrFog- {
  white-space: nowrap;
  min-height: var(--toggle-indicator-height);
  padding: 0;
}
.toggle__input-QPOyBtriNbk-:disabled ~ .toggle__inner-6lBOKgXrFog- {
  cursor: default;
  pointer-events: none;
}
.toggle__input-QPOyBtriNbk-:focus-visible ~ .toggle__inner-6lBOKgXrFog- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 99em;
}

.toggle__indicator--sSPGz1FGZ0- {
  transition: background-color var(--animation-duration-medium) var(--animation-easing-medium), border-color var(--animation-duration-medium) var(--animation-easing-medium);
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  width: var(--toggle-indicator-width);
  height: var(--toggle-indicator-height);
  border-radius: 99em;
  border: 1px solid var(--toggle-indicator-border-color);
  background-color: var(--toggle-indicator-bg);
  transform: translateY(-50%);
  -webkit-user-select: none;
          user-select: none;
}
.toggle--with-label-left-HaWRngsNrfU- .toggle__indicator--sSPGz1FGZ0- {
  right: 0;
  left: auto;
}
.toggle__indicator--sSPGz1FGZ0-::after {
  transition: all var(--animation-duration-medium) var(--animation-easing-medium);
  content: "";
  position: absolute;
  display: block;
  width: var(--toggle-circle-size);
  height: var(--toggle-circle-size);
  top: 50%;
  left: var(--toggle-circle-spacing);
  transform: translate(0, -50%);
  border-radius: 99em;
  background: var(--toggle-circle-color);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.15);
}
.toggle__inner-6lBOKgXrFog-:hover .toggle__indicator--sSPGz1FGZ0- {
  transition: background-color var(--animation-duration-short) var(--animation-easing-short), border-color var(--animation-duration-short) var(--animation-easing-short);
  border-color: var(--toggle-hover-border-color);
  background: var(--toggle-hover-bg);
}
.toggle__inner-6lBOKgXrFog-:hover .toggle__indicator--sSPGz1FGZ0-::after {
  background: var(--toggle-circle-hover-color);
}
.toggle--with-label-inside-bcE4MY4ozio- .toggle__indicator--sSPGz1FGZ0- {
  width: auto;
  height: var(--toggle-indicator-height);
  position: static;
  transform: none;
}
.toggle__input-QPOyBtriNbk-:disabled ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0- {
  border-color: var(--toggle-disabled-border-color);
}
.toggle__input-QPOyBtriNbk-:disabled ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0-::after {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  background-color: var(--toggle-disabled-circle-color);
}
.toggle__input-QPOyBtriNbk-:disabled:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0- {
  background-color: var(--toggle-disabled-bg);
}
.toggle__input-QPOyBtriNbk-:disabled:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0-::after {
  background-color: var(--toggle-disabled-checked-circle-color);
}
.toggle__input-QPOyBtriNbk-:checked:not(:disabled) ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0- {
  border-color: var(--toggle-checked-border-color);
  background: var(--toggle-checked-bg);
}
.toggle__input-QPOyBtriNbk-:checked:not(:disabled) ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0-::after {
  background: var(--toggle-checked-circle-color);
}
.toggle__input-QPOyBtriNbk-:checked:not(:disabled) ~ .toggle__inner-6lBOKgXrFog-:hover .toggle__indicator--sSPGz1FGZ0- {
  background: var(--toggle-checked-hover-bg);
}
.toggle__input-QPOyBtriNbk-:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0-::after {
  left: calc(100% - var(--toggle-circle-spacing) - var(--toggle-circle-size));
}
.toggle--with-label-inside-bcE4MY4ozio- .toggle__input-QPOyBtriNbk-:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0-::after {
  left: calc(100% - var(--toggle-circle-spacing) - var(--toggle-circle-size));
}

.toggle__label-wrapper-KUf-HFkvllQ- {
  display: inline-block;
  position: relative;
}

.toggle__text-Tsvgy-EQ0iw- {
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
  display: inherit;
  text-align: left;
  font-size: var(--toggle-font-size);
  line-height: var(--toggle-line-height);
  font-weight: 400;
  color: var(--toggle-label-color);
}
.toggle--small-QXTx-7OLSWM- .toggle__text-Tsvgy-EQ0iw- {
  font-weight: inherit;
}
.toggle--with-label-left-HaWRngsNrfU- .toggle__text-Tsvgy-EQ0iw- {
  text-align: right;
}
.toggle--with-label-inside-bcE4MY4ozio- .toggle__text-Tsvgy-EQ0iw- {
  display: block;
  font-size: var(--toggle-text-inside-font-size);
  line-height: var(--toggle-text-inside-line-height);
  font-weight: 700;
  padding-top: calc((var(--toggle-indicator-height) - var(--toggle-text-inside-line-height) * var(--toggle-text-inside-font-size)) / 2);
  padding-bottom: calc((var(--toggle-indicator-height) - var(--toggle-text-inside-line-height) * var(--toggle-text-inside-font-size)) / 2);
  text-align: center;
}
.toggle--with-label-inside-bcE4MY4ozio- .toggle__text-Tsvgy-EQ0iw-:not(.toggle__text--loading-Fj2D4bQ4YN4-) {
  color: var(--color-neutral-text-subtle);
}
.toggle__inner-6lBOKgXrFog-:hover .toggle__text-Tsvgy-EQ0iw- {
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  color: var(--toggle-label-hover-color);
}
.toggle__input-QPOyBtriNbk-:disabled ~ .toggle__inner-6lBOKgXrFog- .toggle__text-Tsvgy-EQ0iw- {
  color: var(--toggle-disabled-text-color);
}
.toggle--with-label-inside-bcE4MY4ozio- .toggle__input-QPOyBtriNbk-:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__text-Tsvgy-EQ0iw-:not(.toggle__text--loading-Fj2D4bQ4YN4-) {
  color: var(--toggle-checked-circle-color);
}
.toggle--with-label-inside-bcE4MY4ozio- .toggle__input-QPOyBtriNbk-:disabled:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__text-Tsvgy-EQ0iw-:not(.toggle__text--loading-Fj2D4bQ4YN4-) {
  color: var(--toggle-disabled-text-color);
}
.toggle--loading-vwfe5qfYPNA- .toggle__text-Tsvgy-EQ0iw-:not(.toggle__text--loading-Fj2D4bQ4YN4-) {
  visibility: hidden;
}

.toggle__indicator--sSPGz1FGZ0- .toggle__text--off-LJSz1Gb-NwE- {
  padding-left: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-right: 15px;
}
.toggle--with-on-label-wZR2sRR28c4- .toggle__input-QPOyBtriNbk-:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__text--off-LJSz1Gb-NwE-, .toggle--with-label-inside-bcE4MY4ozio- .toggle__input-QPOyBtriNbk-:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__text--off-LJSz1Gb-NwE- {
  visibility: hidden;
}

.toggle__text--on-J2yi7-cDmck- {
  visibility: hidden;
  display: inherit;
  margin-top: calc(var(--toggle-line-height) * var(--toggle-font-size) * -1);
}
.toggle__indicator--sSPGz1FGZ0- .toggle__text--on-J2yi7-cDmck- {
  margin-top: calc(var(--toggle-indicator-height) * -1);
  padding-right: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-left: 15px;
}
.toggle__inner-6lBOKgXrFog- > .toggle__text--off-LJSz1Gb-NwE- + .toggle__text--on-J2yi7-cDmck- {
  display: block;
}
.toggle-3VJROlC-pd8-:not(.toggle--loading-vwfe5qfYPNA-) .toggle__input-QPOyBtriNbk-:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__text--on-J2yi7-cDmck- {
  visibility: visible;
}

.toggle__input-QPOyBtriNbk- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.toggle__text--loading-Fj2D4bQ4YN4- {
  --spinner-size: 1rem;
  --spinner-color: var(--color-brand-primary-graphic);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: var(--spinner-size);
  line-height: var(--spinner-size);
  width: auto;
}
.toggle--large-Kdp7i7f0qW0- .toggle__text--loading-Fj2D4bQ4YN4- {
  --spinner-size: 1.375rem;
}
.toggle--employee-e01PFWSCUT0- .toggle__text--loading-Fj2D4bQ4YN4- {
  --spinner-color: var(--color-employee-graphic);
}
.toggle__indicator--sSPGz1FGZ0- .toggle__text--loading-Fj2D4bQ4YN4- {
  padding-left: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-right: 15px;
  padding-top: 0;
  padding-bottom: 0;
  width: 100%;
}
.toggle--with-label-left-HaWRngsNrfU- .toggle__text--loading-Fj2D4bQ4YN4- {
  right: 0;
}
.toggle__input-QPOyBtriNbk-:checked ~ .toggle__inner-6lBOKgXrFog- .toggle__indicator--sSPGz1FGZ0- .toggle__text--loading-Fj2D4bQ4YN4- {
  padding-right: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-left: 15px;
}.image-zoom-yXzmt-BkQaU- {
  display: inline-block;
  position: relative;
  max-width: 100%;
}

.image-zoom__button-Np0QeEoYz8Y- {
  position: absolute !important;
  left: 15px;
  bottom: 15px;
}.product-comparison-bar-4gvs37F3i0Q- {
  background: var(--color-neutral-bg-level-4);
  box-shadow: 0 0 0 0.5px var(--color-neutral-border-subtlest) inset, 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  padding-block: 16px;
}
@media (min-width: 37.5rem) {
  .product-comparison-bar-4gvs37F3i0Q- {
    padding-block: 24px;
  }
}
@media (min-width: 62.5rem) {
  .product-comparison-bar-4gvs37F3i0Q- {
    padding-block: 16px;
  }
}

.product-comparison-bar__anchor-UmS2c94kk6E- {
  display: block;
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__anchor-UmS2c94kk6E- {
    flex-grow: 1;
  }
}

.product-comparison-bar__slot--2CwWCUicV0- {
  display: flex;
}
@media (max-width: 62.499rem) {
  .product-comparison-bar__slot--2CwWCUicV0-:not(.product-comparison-bar__buttons-60ocT16Um0k-) {
    max-width: 25%;
  }
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__slot--2CwWCUicV0- {
    max-width: 20%;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison-bar__slot--2CwWCUicV0- {
    justify-content: center;
  }
}

.product-comparison-bar__slot-inner-qUKTnOqDi-o- {
  position: relative;
  display: flex;
  gap: 8px;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__slot-inner-qUKTnOqDi-o- {
    flex-grow: 1;
  }
}

.product-comparison-bar__buttons-60ocT16Um0k- {
  align-items: center;
}

@media (max-width: 62.499rem) {
  .product-comparison-bar__product-name-uattL5LxuRU- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

@media (max-width: 62.499rem) {
  .product-comparison-bar__remove-btn-Wj2vtNN2HCs- {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
  }
}

@media (max-width: 62.499rem) {
  .product-comparison-bar__product-image-container-J4rJNmt9g9k- {
    display: flex;
    position: relative;
    min-height: 48px;
  }
}.toast-RQHdZU-rP88- {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  padding: 16px;
  border-radius: 4px;
  border: 1px solid;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  color: var(--color-neutral-text);
  transition-property: opacity, transform;
  transition-timing-function: var(--animation-easing-medium);
}
.toast-RQHdZU-rP88-.is-enter-active, .toast-RQHdZU-rP88-.is-exit-active {
  transition-duration: var(--animation-duration-medium);
}
.toast-RQHdZU-rP88-.is-enter {
  transform: translateX(calc(100% + 16px + var(--floating-ui-scrollbar-width, 0px)));
}
.toast-RQHdZU-rP88-.is-enter-active, .toast-RQHdZU-rP88-.is-exit {
  transform: translateX(0);
  opacity: 1;
}
.toast-RQHdZU-rP88-.is-exit-active, .toast-RQHdZU-rP88-.is-exit-done {
  opacity: 0;
}

.toast--info-csVtYyIsaKE- {
  background: var(--color-info-bg-subtle);
  border-color: var(--color-info-border);
}

.toast--success-Qw-QDs2rNtU- {
  background: var(--color-success-bg-subtle);
  border-color: var(--color-success-border);
}

.toast--error--B4Mo-tFjRQ- {
  background: var(--color-error-bg-subtle);
  border-color: var(--color-error-border);
}

.toast--attention-Q-7PjZrmOmg- {
  background: var(--color-attention-bg-subtle);
  border-color: var(--color-attention-border);
}

.toast__icon-KNOQZUbkvMo- {
  flex-shrink: 0;
  font-size: 1.5rem;
}
.toast--info-csVtYyIsaKE- .toast__icon-KNOQZUbkvMo- {
  color: var(--color-info-graphic);
}
.toast--error--B4Mo-tFjRQ- .toast__icon-KNOQZUbkvMo- {
  color: var(--color-error-graphic);
}
.toast--success-Qw-QDs2rNtU- .toast__icon-KNOQZUbkvMo- {
  color: var(--color-success-graphic);
}
.toast--attention-Q-7PjZrmOmg- .toast__icon-KNOQZUbkvMo- {
  color: var(--color-attention-graphic);
}

.toast__content-iOCBCf7muyI- {
  flex-grow: 1;
}

.toast__close-button-wrapper-meVCJ4EODnk- {
  position: relative;
  margin: -8px -8px -8px 0;
}

.toast__close-button-HGXGJBkgN10- {
  display: block;
}

.toast__close-button-circle-eqQGj6a7MdM- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  transform-origin: center center;
  width: 100%;
  pointer-events: none;
}

.toast__close-button-circle-shadow-Y962LTywLL0- {
  stroke-dasharray: 100, 100;
  stroke-dashoffset: 0;
  stroke-linecap: round;
  stroke-width: 2px;
  stroke: var(--color-neutral-border-subtlest);
}

.toast__close-button-circle-path-Ove-cXgFAHY- {
  stroke-dasharray: 0, 100;
  stroke-dashoffset: 0;
  animation: toast-close-button-timeout-iqiyT0vmAsM- 10s linear 1 forwards;
  stroke-linecap: round;
  stroke-width: 2px;
  transform: rotate(-90deg);
  transform-origin: center center;
}
.toast--info-csVtYyIsaKE- .toast__close-button-circle-path-Ove-cXgFAHY- {
  stroke: var(--color-info-graphic);
}
.toast--error--B4Mo-tFjRQ- .toast__close-button-circle-path-Ove-cXgFAHY- {
  stroke: var(--color-error-graphic);
}
.toast--success-Qw-QDs2rNtU- .toast__close-button-circle-path-Ove-cXgFAHY- {
  stroke: var(--color-success-graphic);
}
.toast--attention-Q-7PjZrmOmg- .toast__close-button-circle-path-Ove-cXgFAHY- {
  stroke: var(--color-attention-graphic);
}

@keyframes toast-close-button-timeout-iqiyT0vmAsM- {
  0% {
    stroke-dasharray: 0, 100;
  }
  100% {
    stroke-dasharray: 100, 100;
  }
}
.toast-provider-tbdSdfdSwFo- {
  position: fixed;
  bottom: 16px;
  right: calc(16px + var(--floating-ui-scrollbar-width, 0px));
  z-index: 1000;
  width: calc(100% - 16px - 16px - var(--floating-ui-scrollbar-width, 0px));
  max-width: 18.75rem;
}small,
.text-small {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
@media (min-width: 80.5rem) {
  small,
  .text-small {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}

strong,
.text-bold {
  font-weight: 700;
}

em,
.text-italic {
  font-style: italic;
}

.text-weight-normal, .text-normal {
  font-weight: 400 !important;
}

.text-size-normal, .text-normal {
  font-size: var(--type-font-size) !important;
  line-height: var(--type-line-height) !important;
}
@media (min-width: 80.5rem) {
  .text-size-normal, .text-normal {
    font-size: var(--type-font-size-xl, var(--type-font-size)) !important;
    line-height: var(--line-height-xl, var(--type-line-height)) !important;
  }
}

.text-color-normal, .text-normal {
  color: var(--color-neutral-text) !important;
}

.text-white-space-normal {
  white-space: normal !important;
}

.text-tiny {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}
@media (min-width: 80.5rem) {
  .text-tiny {
    font-size: var(--type-tiny-font-size);
    line-height: var(--type-tiny-line-height);
  }
}

.text-uppercase {
  text-transform: uppercase;
}

.text-lowercase {
  text-transform: lowercase;
}

.text-break {
  word-break: normal;
  overflow-wrap: anywhere;
  -webkit-hyphens: auto;
          hyphens: auto;
}

/**
 * Text helpers
 */
.text-center {
  text-align: center;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

@media (min-width: 37.5rem) {
  .text-center-sm {
    text-align: center;
  }
  .text-left-sm {
    text-align: left;
  }
  .text-right-sm {
    text-align: right;
  }
}
@media (min-width: 50rem) {
  .text-center-md {
    text-align: center;
  }
  .text-left-md {
    text-align: left;
  }
  .text-right-md {
    text-align: right;
  }
}
@media (min-width: 62.5rem) {
  .text-center-lg {
    text-align: center;
  }
  .text-left-lg {
    text-align: left;
  }
  .text-right-lg {
    text-align: right;
  }
}
@media (min-width: 80.5rem) {
  .text-center-xl {
    text-align: center;
  }
  .text-left-xl {
    text-align: left;
  }
  .text-right-xl {
    text-align: right;
  }
}.c-attention-text {
  color: var(--color-attention-text);
}

.c-attention-text-onbg-strong {
  color: var(--color-attention-text-onbg-strong);
}

.c-disabled-text {
  color: var(--color-disabled-text);
}

.c-employee-text {
  color: var(--color-employee-text);
}

.c-employee-text-onbg-strong {
  color: var(--color-employee-text-onbg-strong);
}

.c-error-text {
  color: var(--color-error-text);
}

.c-error-text-onbg-strong {
  color: var(--color-error-text-onbg-strong);
}

.c-info-text {
  color: var(--color-info-text);
}

.c-info-text-onbg-strong {
  color: var(--color-info-text-onbg-strong);
}

.c-neutral-text {
  color: var(--color-neutral-text);
}

.c-neutral-text-subtle {
  color: var(--color-neutral-text-subtle);
}

.c-neutral-text-onbg-strong {
  color: var(--color-neutral-text-onbg-strong);
}

.c-success-text {
  color: var(--color-success-text);
}

.c-success-text-onbg-strong {
  color: var(--color-success-text-onbg-strong);
}

.c-brand-primary-text {
  color: var(--color-brand-primary-text);
}

.c-brand-primary-text-subtle {
  color: var(--color-brand-primary-text-subtle);
}

.c-brand-primary-text-onbg-strong {
  color: var(--color-brand-primary-text-onbg-strong);
}

.c-brand-expressive-text {
  color: var(--color-brand-expressive-text);
}

.c-brand-expressive-text-onbg-strong {
  color: var(--color-brand-expressive-text-onbg-strong);
}

.c-brand-secondary-text {
  color: var(--color-brand-secondary-text);
}

.c-campaign-1-text {
  color: var(--color-campaign-1-text);
}

.c-campaign-2-text {
  color: var(--color-campaign-2-text);
}

.c-campaign-3-text {
  color: var(--color-campaign-3-text);
}

.c-campaign-4-text {
  color: var(--color-campaign-4-text);
}

.bg-attention-bg-subtle {
  background-color: var(--color-attention-bg-subtle);
}

.bg-attention-bg-strong {
  background-color: var(--color-attention-bg-strong);
}

.bg-disabled-bg {
  background-color: var(--color-disabled-bg);
}

.bg-employee-bg-subtlest {
  background-color: var(--color-employee-bg-subtlest);
}

.bg-employee-bg-subtle {
  background-color: var(--color-employee-bg-subtle);
}

.bg-employee-bg-strong {
  background-color: var(--color-employee-bg-strong);
}

.bg-error-bg-strong {
  background-color: var(--color-error-bg-strong);
}

.bg-error-bg-subtle {
  background-color: var(--color-error-bg-subtle);
}

.bg-info-bg-subtle {
  background-color: var(--color-info-bg-subtle);
}

.bg-info-bg-strong {
  background-color: var(--color-info-bg-strong);
}

.bg-neutral-bg-subtlest {
  background-color: var(--color-neutral-bg-subtlest);
}

.bg-neutral-bg-subtle {
  background-color: var(--color-neutral-bg-subtle);
}

.bg-neutral-bg-strong {
  background-color: var(--color-neutral-bg-strong);
}

.bg-neutral-bg-level-1 {
  background-color: var(--color-neutral-bg-level-1);
}

.bg-neutral-bg-level-2 {
  background-color: var(--color-neutral-bg-level-2);
}

.bg-neutral-bg-level-3 {
  background-color: var(--color-neutral-bg-level-3);
}

.bg-neutral-bg-level-4 {
  background-color: var(--color-neutral-bg-level-4);
}

.bg-neutral-bg-lighten {
  background-color: var(--color-neutral-bg-lighten);
}

.bg-success-bg-subtle {
  background-color: var(--color-success-bg-subtle);
}

.bg-success-bg-strong {
  background-color: var(--color-success-bg-strong);
}

.bg-brand-primary-bg-subtle {
  background-color: var(--color-brand-primary-bg-subtle);
}

.bg-brand-primary-bg-strong {
  background-color: var(--color-brand-primary-bg-strong);
}

.bg-brand-expressive-bg-subtle {
  background-color: var(--color-brand-expressive-bg-subtle);
}

.bg-brand-expressive-bg-strong {
  background-color: var(--color-brand-expressive-bg-strong);
}

.bg-brand-secondary-bg-subtlest {
  background-color: var(--color-brand-secondary-bg-subtlest);
}

.bg-brand-secondary-bg-subtle {
  background-color: var(--color-brand-secondary-bg-subtle);
}

.bg-campaign-1-bg {
  background-color: var(--color-campaign-1-bg);
}

.bg-campaign-2-bg {
  background-color: var(--color-campaign-2-bg);
}

.bg-campaign-3-bg {
  background-color: var(--color-campaign-3-bg);
}

.bg-campaign-4-bg {
  background-color: var(--color-campaign-4-bg);
}

.c-attention-graphic {
  color: var(--color-attention-graphic);
}

.c-employee-graphic {
  color: var(--color-employee-graphic);
}

.c-error-graphic {
  color: var(--color-error-graphic);
}

.c-info-graphic {
  color: var(--color-info-graphic);
}

.c-neutral-graphic {
  color: var(--color-neutral-graphic);
}

.c-success-graphic {
  color: var(--color-success-graphic);
}

.c-brand-primary-graphic {
  color: var(--color-brand-primary-graphic);
}

.c-brand-expressive-graphic {
  color: var(--color-brand-expressive-graphic);
}
.image {
  display: block;
  max-width: 100%;
  height: auto;
}

