/**
 * 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/b8dcab78008fbc39f2ad2f58194b2a87.woff2) format("woff2"), url(/fonts/cc27bd785fbab2f5ba6a7beb5d252f9c.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/6a977aae09c6844199560a8f3c84e31b.woff2) format("woff2"), url(/fonts/60c48356e15b67f83a1a4e25df77d824.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: italic;
  font-weight: 400;
  src: url(/fonts/df744dc6d0d5855f8319ceead47294e2.woff2) format("woff2"), url(/fonts/206377514490a28e7c96b2cd42d524c9.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: normal;
  font-weight: 700;
  src: url(/fonts/19cfeb2022e8a8900a6ed14c7142b905.woff2) format("woff2"), url(/fonts/d848427b998940786da3799a207326b0.woff) format("woff");
}
@font-face {
  font-family: "Telia Sans";
  font-style: italic;
  font-weight: 700;
  src: url(/fonts/254304ff6b35e180669e376041dbdb6b.woff2) format("woff2"), url(/fonts/dfe9b619520939bf0b7f95dff36e4c9c.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;
     -moz-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;
     -moz-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;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  -webkit-clip-path: none;
          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-h0cnMZKOMRw- {
  width: 1em;
  height: 1em;
  fill: currentcolor;
}

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

.icon--vertical-align-middle-2YCCjTpergw- {
  vertical-align: middle;
}

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

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

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

.icon--md-3CPv4nF5KrU- {
  font-size: 2.5rem;
}

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

.icon--xl-2o9kqMMmfE0- {
  font-size: 3.5rem;
}

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

.icon--xxxl-hQlY7MBCIP8- {
  font-size: 6rem;
}

.icon--background-P39xNQ9yrG0- {
  background-color: var(--color-neutral-bg-level-1);
  border-radius: 50%;
  padding: 0.1em;
}.accordion-y-4-krfEx5U- {
  --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-w9zi-7iq-qA- {
  border-top: 1px solid var(--accordion-border-color);
}

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

.accordion__item-NNjk7eme-a0- {
  position: relative;
}
.accordion__item-NNjk7eme-a0-:not(:last-child) {
  border-bottom: 1px solid var(--accordion-border-color);
}
.accordion--bordered-w9zi-7iq-qA- > .accordion__item-NNjk7eme-a0-:last-child {
  border-bottom: 1px solid var(--accordion-border-color);
}

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

.accordion__heading-mb3gUH68jBc- {
  font-weight: inherit;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: inherit;
  min-width: 0;
}
.accordion__heading-mb3gUH68jBc-: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-tCfggXntDKo- .accordion__heading-mb3gUH68jBc-:not(.h1, .h2, .h3, .h4, .h5, .h6, .p) {
  font-weight: inherit;
}

.accordion__header-TlRpLYlzYD8- {
  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-OpGwIgV-8q4- .accordion__header-TlRpLYlzYD8- {
  cursor: default;
}
.accordion__item--employee-y7lpj7388gE- > .accordion__header-TlRpLYlzYD8- {
  --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-NNjk7eme-a0-.is-inactive-B6tINAXuMy8- > .accordion__header-TlRpLYlzYD8- {
  --accordion-title-color: var(--accordion-title-inactive-color);
  --accordion-icon-color: var(--color-neutral-text-subtle);
}
.accordion__item-NNjk7eme-a0-.is-open-UYfK2vI77vY- > .accordion__header-TlRpLYlzYD8- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .accordion--large-tCfggXntDKo- > .accordion__item-NNjk7eme-a0- > .accordion__header-TlRpLYlzYD8- {
    --accordion-icon-size: 3rem;
    --accordion-min-height: 82px;
    --accordion-gap: 16px;
    --accordion-padding-right: calc(2rem + 8px);
  }
}

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

.accordion__arrow-bnRxDjY4Vmg- {
  transition: color var(--animation-duration-medium) var(--animation-easing-medium), transform 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-bnRxDjY4Vmg- {
    left: auto;
  }
}
.accordion__item-NNjk7eme-a0-.is-open-UYfK2vI77vY- > .accordion__header-TlRpLYlzYD8- .accordion__arrow-bnRxDjY4Vmg- {
  transform: rotate(180deg) translateY(50%);
  color: var(--accordion-arrow-open-color);
}
.accordion__item--no-content-OpGwIgV-8q4- > .accordion__header-TlRpLYlzYD8- .accordion__arrow-bnRxDjY4Vmg-, .accordion__item--no-content-OpGwIgV-8q4- > .accordion__arrow-bnRxDjY4Vmg- {
  display: none;
}
html[data-whatintent=mouse] .accordion__item-NNjk7eme-a0-:not(.accordion__item--no-content-OpGwIgV-8q4-) > .accordion__header-TlRpLYlzYD8-:hover .accordion__arrow-bnRxDjY4Vmg- {
  color: var(--accordion-arrow-hover-color);
}

.accordion__title-Prr56TBQUrs- {
  -webkit-appearance: none;
     -moz-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-NNjk7eme-a0-.is-open-UYfK2vI77vY- > .accordion__header-TlRpLYlzYD8- .accordion__title-Prr56TBQUrs- {
  color: var(--accordion-title-open-color);
}
html[data-whatintent=mouse] .accordion__item-NNjk7eme-a0-:not(.accordion__item--no-content-OpGwIgV-8q4-) > .accordion__header-TlRpLYlzYD8-:hover .accordion__title-Prr56TBQUrs- {
  color: var(--accordion-arrow-hover-color);
}
.accordion__item--no-content-OpGwIgV-8q4-:not(.is-inactive-B6tINAXuMy8-) > .accordion__header-TlRpLYlzYD8- .accordion__title-Prr56TBQUrs- {
  cursor: auto;
}

.accordion__body-fWmUh8rakIA- {
  transition: height var(--animation-duration-medium) var(--animation-easing-medium);
}
.accordion__item-NNjk7eme-a0-.is-open-UYfK2vI77vY- > .accordion__body-fWmUh8rakIA- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}

.accordion__content-H4Jh-dvTxGA- {
  padding: 0 16px 16px;
}

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

.accordion__icon-YTgB9d4UHMM- {
  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-NNjk7eme-a0-.is-open-UYfK2vI77vY- > .accordion__header-TlRpLYlzYD8- .accordion__icon-YTgB9d4UHMM- {
  color: var(--accordion-arrow-open-color);
}
html[data-whatintent=mouse] .accordion__item-NNjk7eme-a0-:not(.accordion__item--no-content-OpGwIgV-8q4-) > .accordion__header-TlRpLYlzYD8-:hover .accordion__icon-YTgB9d4UHMM- {
  color: var(--accordion-arrow-hover-color);
}

.accordion__image-Vr-x1BqaGzA- {
  width: var(--accordion-icon-size);
}

.accordion--type-card-KfVmF2me-7U- {
  border: 0;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0- {
  border: 0;
  margin: 0 0 2px;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:last-child {
  margin: 0;
  border: 0;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:last-child > .accordion__header-TlRpLYlzYD8-,
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:last-child > .accordion__border-d6YdiCyhAQY- {
  border-radius: 0 0 8px 8px;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:last-child.is-open-UYfK2vI77vY- > .accordion__header-TlRpLYlzYD8- {
  border-radius: 0;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:first-child > .accordion__header-TlRpLYlzYD8- {
  border-radius: 8px 8px 0 0;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:only-child > .accordion__header-TlRpLYlzYD8- {
  border-radius: 8px;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:only-child.is-open-UYfK2vI77vY- > .accordion__header-TlRpLYlzYD8- {
  border-radius: 8px 8px 0 0;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-:only-child > .accordion__border-d6YdiCyhAQY- {
  border-radius: 0 0 8px 8px;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-.is-open-UYfK2vI77vY- > .accordion__header-TlRpLYlzYD8-::before {
  opacity: 1;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-.is-open-UYfK2vI77vY- > .accordion__border-d6YdiCyhAQY- {
  border: 1px solid var(--color-neutral-border-subtlest);
  border-top: 0;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0-.is-animating-Y8V7t-vYQd0- > .accordion__border-d6YdiCyhAQY- {
  border: 1px solid var(--color-neutral-border-subtlest);
  border-top: 0;
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0- > .accordion__header-TlRpLYlzYD8- {
  background-color: var(--color-neutral-bg-level-2);
  transition: background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0- > .accordion__header-TlRpLYlzYD8-::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-KfVmF2me-7U- > .accordion__item-NNjk7eme-a0- > .accordion__border-d6YdiCyhAQY- > .accordion__body-fWmUh8rakIA- > .accordion__content-H4Jh-dvTxGA- {
  padding: 24px;
}.accordion-grid__title-qfID5ZncVC8- {
  margin-bottom: 1rem;
}.image-TM-hlvO6-cs- {
  display: block;
  max-width: 100%;
  height: auto;
}
.image-TM-hlvO6-cs-.lazyload, .image-TM-hlvO6-cs-.lazyloading {
  opacity: 0;
  transition: opacity 400ms ease-in-out;
}
.image-TM-hlvO6-cs-.lazyloaded {
  opacity: 1;
  transition: opacity 400ms ease-in-out;
}
.image-TM-hlvO6-cs-.image--no-fade-pn12O31cBDA- {
  transition: none;
}

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

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

.image--rounded-top-RAGWlDfiGXo- {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.image--rounded-right-LHXJ-85PTqc- {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

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

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

.image--left-1xxiIrhQHt8- {
  margin-right: auto;
}

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

.image--right-fO2sfVXkfMk- {
  margin-left: auto;
}

.image--inactive-LRAT8e3wSNI-.lazyloaded {
  opacity: 0.5;
}.main-iAPIPPJS2-E- {
  display: flex;
  flex-direction: column;
}

.main__inner-yybio9ssAHU- {
  display: flex;
  flex-direction: column;
}
.main--full-height-EEcDFg0BIM8- > .main__inner-yybio9ssAHU- {
  min-height: 100vh;
}

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

.main__content-MugVpKEwEbU- {
  padding: 30px 0 100px;
  flex: 1 0 auto;
}
.main__content-MugVpKEwEbU-:is(main) {
  outline-offset: -4px;
}
.main-iAPIPPJS2-E-:not(:has(.main__footer--4Gy65feH8Q-)) .main__content-MugVpKEwEbU- {
  padding-bottom: 30px;
}

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

.main__footer--4Gy65feH8Q- {
  flex-shrink: 0;
}

.main__page--with-background-2iGI-UTNa40- {
  position: relative;
}

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

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

.main__page--background-picture-ZfTLgFc1Wr0- {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
}@supports ((position: -webkit-sticky) or (position: sticky)) {
  .affix-KjU3XZCPfH8- {
    position: -webkit-sticky;
    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-KjU3XZCPfH8- {
      top: 40px;
    }
  }
}

.affix--static-GGpaLwVpqrw- {
  position: static;
}a,
.anchor-HakrHXDoG14- {
  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-HakrHXDoG14-.click-area__trigger,
html[data-whatintent=mouse] .anchor-HakrHXDoG14-:hover {
  color: var(--color-brand-primary-text-hover);
}
a.is-text-color,
.anchor-HakrHXDoG14-.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-HakrHXDoG14-.is-text-color.click-area__trigger,
html[data-whatintent=mouse] .anchor-HakrHXDoG14-.is-text-color:hover {
  color: var(--color-brand-primary-text-hover);
}
a.is-underlined-BNKezyxkb2A-,
.anchor-HakrHXDoG14-.is-underlined-BNKezyxkb2A- {
  text-decoration: underline;
}

.anchor--employee-Ev4sz2nFyuw- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .click-area:hover .anchor--employee-Ev4sz2nFyuw-.click-area__trigger, html[data-whatintent=mouse] .anchor--employee-Ev4sz2nFyuw-:hover {
  color: var(--color-employee-text-hover);
}
.anchor--employee-Ev4sz2nFyuw-.is-text-color {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .click-area:hover .anchor--employee-Ev4sz2nFyuw-.is-text-color.click-area__trigger, html[data-whatintent=mouse] .anchor--employee-Ev4sz2nFyuw-.is-text-color:hover {
  color: var(--color-employee-text-hover);
}.video-WGn5Sg6eqdE- {
  --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-WGn5Sg6eqdE-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 56.25%;
}

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

.video--right-N--AYduJJns- {
  margin-left: auto;
}

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

.video__btn-Sy85dqN0U90- {
  display: block;
  position: relative;
  border: 0;
  background: transparent;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.video-WGn5Sg6eqdE-.hide-overview-KYD-twMBIS4- .video__btn-Sy85dqN0U90- {
  display: none;
}

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

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

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

.video__icon-lLbmF6onxno- {
  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-lLbmF6onxno- {
    font-size: 100px;
    padding: 12px 16px 12px 20px;
  }
}
.video__btn-Sy85dqN0U90-:hover .video__icon-lLbmF6onxno- {
  fill: var(--color-brand-primary-text-onbg-strong);
}

.video__holder-rwvQMLT9xyc- {
  display: none;
  width: 100%;
  height: 100%;
}
.video-WGn5Sg6eqdE-.hide-overview-KYD-twMBIS4- .video__holder-rwvQMLT9xyc- {
  display: block;
}

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

.video__title-mkf2IA52fHM- {
  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-mkf2IA52fHM- {
    margin: 0 16px 16px;
  }
}.badge-CUoC8YPClPc- {
  --badge-icon-width: 1rem;
  --badge-icon-height: 1rem;
  --badge-icon-margin: 0 0 0 9px;
  display: inline-block;
  min-width: 30px;
  padding: 7px;
  background: var(--color-brand-primary-bg-strong);
  border-radius: 100rem;
  color: var(--color-brand-primary-text-onbg-strong);
  font-size: var(--type-tiny-font-size);
  font-weight: 700;
  line-height: 1rem;
  text-align: center;
}

.badge--small-dPOYw3Tb4Dc- {
  --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-dPOYw3Tb4Dc-.badge--three-digits-IFKepcS0n3M- {
  font-size: 0.5rem;
  line-height: 1.5;
  font-weight: 700;
  padding: 2px;
}
.badge--small-dPOYw3Tb4Dc-.badge--two-digits-irtec3B4Yso- {
  padding: 2px;
  line-height: 1.2;
}

.badge--medium-3KVhcxlIOqU- {
  --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-3KVhcxlIOqU-.badge--three-digits-IFKepcS0n3M- {
  padding: 1px;
  font-size: 0.75rem;
  line-height: 1.8334;
}
.badge--medium-3KVhcxlIOqU-.badge--two-digits-irtec3B4Yso- {
  padding: 2px;
}

.badge--large-YCCW9TnrxQo- {
  --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-YCCW9TnrxQo-.badge--large-responsive-mumjanz-Oro- {
    --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-YCCW9TnrxQo-.badge--three-digits-IFKepcS0n3M-, .badge--large-YCCW9TnrxQo-.badge--three-digits-IFKepcS0n3M-.badge--large-responsive-mumjanz-Oro- {
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 700;
  padding: 4px;
}
.badge--large-YCCW9TnrxQo-.badge--two-digits-irtec3B4Yso-, .badge--large-YCCW9TnrxQo-.badge--two-digits-irtec3B4Yso-.badge--large-responsive-mumjanz-Oro- {
  padding: 4px;
  line-height: 1.2;
}
@media (max-width: 37.499rem) {
  .badge--large-YCCW9TnrxQo-.badge--large-responsive-mumjanz-Oro-.badge--three-digits-IFKepcS0n3M- {
    padding: 1px;
    font-size: 0.75rem;
    line-height: 1.8334;
  }
  .badge--large-YCCW9TnrxQo-.badge--large-responsive-mumjanz-Oro-.badge--two-digits-irtec3B4Yso- {
    padding: 2px;
    line-height: 1.25;
  }
}

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

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

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

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

.badge__icon-Dquo-qJzq-g- {
  color: var(--color-brand-primary-text-onbg-strong);
  width: var(--badge-icon-width);
  height: var(--badge-icon-height);
  margin: var(--badge-icon-margin);
  vertical-align: top;
}
.badge__icon-Dquo-qJzq-g-:only-child {
  margin: 0;
}
.badge--small-dPOYw3Tb4Dc- .badge__icon-Dquo-qJzq-g-, .badge--medium-3KVhcxlIOqU- .badge__icon-Dquo-qJzq-g-, .badge--large-YCCW9TnrxQo- .badge__icon-Dquo-qJzq-g- {
  margin: var(--badge-icon-margin);
}
.badge--selected-CEYuQbkb-RA- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-brand-primary-text-onbg-strong);
}
.badge--recommended-wl2BuioqWmA- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-brand-expressive-graphic);
}
.badge--inactive-hLR-4mWczwQ- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-neutral-graphic);
}
.badge--success-Vo0J5aC74JY- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-success-graphic);
}
.badge--attention-MBTx3FSJoMY- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-attention-graphic);
}
.badge--error-sS-s7j-yob0- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-error-text-onbg-strong);
}
.badge--information-dX-qLpqwZn8- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-info-graphic);
}
.badge--employee-ikJ8xDAf1h4- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-employee-graphic);
}
.badge--employee-active-uj10Zx---wA- .badge__icon-Dquo-qJzq-g- {
  color: var(--color-employee-text-onbg-strong);
}

.badge__text-tn7B6gMCjZs- {
  margin-left: 6px;
  margin-right: 9px;
  vertical-align: top;
  text-transform: none;
}
.badge__text-tn7B6gMCjZs-:only-child {
  margin: 0 9px;
}
.badge--small-dPOYw3Tb4Dc- .badge__text-tn7B6gMCjZs- {
  margin: 0;
}
.badge--medium-3KVhcxlIOqU- .badge__text-tn7B6gMCjZs-:only-child, .badge--large-YCCW9TnrxQo- .badge__text-tn7B6gMCjZs-:only-child {
  margin: 0;
}

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

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

.badge--information-dX-qLpqwZn8- {
  background: var(--color-info-bg-subtle);
  color: var(--color-info-text);
}

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

.badge--employee-active-uj10Zx---wA- {
  background: var(--color-employee-bg-strong);
  color: var(--color-employee-text-onbg-strong);
}.grid-HLNZih3vGpY- {
  --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-HLNZih3vGpY- {
    display: block;
  }
}

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

.grid--border-light-j-zAP8AeSPM- {
  --grid-border-color: var(--color-neutral-border-subtlest);
}

.grid--border-dark-z13lEVtPZ0M- {
  --grid-border-color: var(--color-neutral-border);
}

.grid--gutter-type-gap-Gp2b-YlisYs- {
  row-gap: var(--grid-vertical-gutter);
}

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

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

.grid--gutter-xsmall-F88EMD-wquc- {
  --grid-horizontal-gutter: 4px;
  --grid-vertical-gutter: 4px;
}

.grid--gutter-small-5sK5-92gVzA- {
  --grid-horizontal-gutter: 8px;
  --grid-vertical-gutter: 8px;
}

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

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

.grid--gutter-none-2wGiZLdO8K4- {
  --grid-horizontal-gutter: 0;
  --grid-vertical-gutter: 0;
}

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

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

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

.grid--vertical-gutter-xsmall-GaJBbfVLtV8- {
  --grid-vertical-gutter: 4px;
}

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

.grid--vertical-gutter-small-9szkwZx-5Hk- {
  --grid-vertical-gutter: 8px;
}

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

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

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

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

.grid--horizontal-gutter-none-Ab32mudeWpw- {
  --grid-horizontal-gutter: 0;
}

.grid--vertical-gutter-none-9OSUYOXSPcY- {
  --grid-vertical-gutter: 0;
}

.grid__col-wmNzf-ZIZXg- {
  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-JyjjNsvcHWk- > .grid__col-wmNzf-ZIZXg- {
  margin-bottom: var(--grid-vertical-gutter);
}
.grid--equalheight-Oc2Up6MHgmg- > .grid__col-wmNzf-ZIZXg- {
  display: flex;
}
@media print {
  .grid__col-wmNzf-ZIZXg- {
    display: block;
  }
}
.grid__col-wmNzf-ZIZXg-::before, .grid__col-wmNzf-ZIZXg-::after {
  content: "";
  display: none;
  position: absolute;
  background: var(--grid-border-color);
}
.grid__col-wmNzf-ZIZXg-::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-wmNzf-ZIZXg-::before {
  left: 0;
  top: 0;
  bottom: 0;
  width: var(--grid-border-width);
}

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

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

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

@media (min-width: 20rem) {
  .grid__col--xs-1-rNJmG4v3F4c- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xs-2-pAjRR52xFwU- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xs-3-umTP6oO17y0- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xs-4--kSpWw3Cws8- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xs-5-2txyTXK2TEE- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xs-6-9BNpWLIzxS8- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xs-7-wJWdR0mN4Ck- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xs-8-F9b6LAFOIhY- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xs-9-HDryRbUU8jg- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xs-10-zLGNprVFqAE- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xs-11-BuwKocbZa5M- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xs-12-TuFjPWxH4XA- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xs-0--wDxcbz8w10- {
    margin-left: 0%;
  }
  .grid__col--offset-xs-1-C9VMx6NZmXc- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xs-2-AYXJ-PVbSLk- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xs-3-PcRKQfds6Hc- {
    margin-left: 25%;
  }
  .grid__col--offset-xs-4-gF49-P-OoYA- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xs-5-2T8jOA1uM6M- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xs-6-44fS4M8ussk- {
    margin-left: 50%;
  }
  .grid__col--offset-xs-7-H9GpSmJmVbM- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xs-8--HheyadLhsM- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xs-9-kIsoOh2JKnM- {
    margin-left: 75%;
  }
  .grid__col--offset-xs-10-dstVusWpWlo- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xs-11-azDJ1uZeUK0- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xs-12-1dHC1oTKSZI- {
    margin-left: 100%;
  }
}
.grid__col--xs-KxE8DzkpgBY- {
  flex-grow: 0;
  flex-basis: auto;
  width: auto;
  max-width: 100%;
}

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

.grid--wrap-xs-QiUwARvHNtA- {
  flex-wrap: wrap;
}

.grid__col--min-xs-oHBhfjl-H-I- {
  flex-grow: 0;
  flex-basis: auto;
  width: auto;
  max-width: 100%;
}

.grid__col--max-xs-jq-yf6zg-N0- {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: auto;
  max-width: 100%;
}

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

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

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

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

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

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

.grid--center-xs-hnu9y-CydLk- {
  justify-content: center;
}

.grid--end-xs-vm-w3O01dec- {
  justify-content: flex-end;
}

.grid--top-xs-KFHqYyF-AgE- {
  align-items: flex-start;
}

.grid--middle-xs-4uGgmDFsW-k- {
  align-items: center;
}

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

.grid--around-xs-R4XFN-VgXRE- {
  justify-content: space-around;
}

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

.grid__col--original-xs-C-iTos6lhvM- {
  order: 0;
}

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

.grid__col--last-xs-S-VYproiMdE- {
  order: 1;
}

.grid__col--border-none-xs-5GRy8hwUKCw-::before, .grid__col--border-none-xs-5GRy8hwUKCw-::after {
  display: none;
}

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

.grid__col--border-bottom-xs-GIcTnITUQ04-::after {
  display: block;
}

.grid__col--border-left-none-xs-55FO-gT4uUM-::before {
  display: none;
}

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

@media (min-width: 37.5rem) and (min-width: 20rem) {
  .grid__col--sm-1-ZEidgpCIJFQ- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--sm-2-367qWrEi3-Q- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--sm-3-vmZiWp-Yh7U- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--sm-4-AlDN1iQDREs- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--sm-5-Vl2F-F3eft4- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--sm-6-8rirm-VP8jA- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--sm-7-WBVNnrSwPns- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--sm-8-xAa4-zRedX0- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--sm-9-4XCyzu1HLwU- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--sm-10-PVDEYAgzNrM- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--sm-11-VPNrr4-hmi0- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--sm-12-IOZmlvygAwg- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-sm-0-PD1hr21LVqo- {
    margin-left: 0%;
  }
  .grid__col--offset-sm-1-LhLC1oHpmiU- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-sm-2--eUkJ5ZZ8zg- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-sm-3-RHA4IlfyfdA- {
    margin-left: 25%;
  }
  .grid__col--offset-sm-4--kIsi8qAcTs- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-sm-5-nWn9-sgAf-8- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-sm-6--pZFd5-ugdQ- {
    margin-left: 50%;
  }
  .grid__col--offset-sm-7-mLiyPYpgQ0I- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-sm-8-qAzaR44dA6c- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-sm-9-foGAN4d1H8I- {
    margin-left: 75%;
  }
  .grid__col--offset-sm-10-0A7vc5Uk4gs- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-sm-11-EKlv4SPYjUw- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-sm-12-ciVW1bSypDo- {
    margin-left: 100%;
  }
}
@media (min-width: 37.5rem) {
  .grid__col--sm-SBA0avYEzQs- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-sm-XjrxAjzKzVQ- {
    flex-wrap: nowrap;
  }
  .grid--wrap-sm-NfEKC7jhRc4- {
    flex-wrap: wrap;
  }
  .grid__col--min-sm-ZAa91QGNoyo- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-sm-O1skLtmUcbU- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-sm-NfZetI3bFmI- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-sm-yY0G62z-zbw- {
    align-self: flex-start;
  }
  .grid__col--middle-sm-gMFtdHgwqPE- {
    align-self: center;
  }
  .grid__col--bottom-sm-fDaveMm5enA- {
    align-self: flex-end;
  }
  .grid--reverse-sm-2jWd4r2vEc4- {
    flex-direction: row-reverse;
  }
  .grid--start-sm-98xt0y7-0Os- {
    justify-content: flex-start;
  }
  .grid--center-sm-3fUDQtab-Zo- {
    justify-content: center;
  }
  .grid--end-sm-ZC-pYi9Ef2k- {
    justify-content: flex-end;
  }
  .grid--top-sm-A8T5LQTaHN8- {
    align-items: flex-start;
  }
  .grid--middle-sm-vLu0nrsjwEs- {
    align-items: center;
  }
  .grid--bottom-sm-RcqlY-VJz1A- {
    align-items: flex-end;
  }
  .grid--around-sm-zh0-GgH6zXo- {
    justify-content: space-around;
  }
  .grid--between-sm-EmibzEqBHBA- {
    justify-content: space-between;
  }
  .grid__col--original-sm-8QkuwrHWhcI- {
    order: 0;
  }
  .grid__col--first-sm-TH6PBpQiruA- {
    order: -1;
  }
  .grid__col--last-sm-1PP0X67mQYs- {
    order: 1;
  }
  .grid__col--border-none-sm-CLJYYy098ug-::before, .grid__col--border-none-sm-CLJYYy098ug-::after {
    display: none;
  }
  .grid__col--border-bottom-none-sm-gwH6bM2QbvE-::after {
    display: none;
  }
  .grid__col--border-bottom-sm-YibYgbankg8-::after {
    display: block;
  }
  .grid__col--border-left-none-sm-aGy2WqqTY-k-::before {
    display: none;
  }
  .grid__col--border-left-sm-qzTF2e6BgWc-::before {
    display: block;
  }
}
@media (min-width: 50rem) and (min-width: 20rem) {
  .grid__col--md-1-13f0Ek79tog- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--md-2-SZrhtIjFloQ- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--md-3-exam5JMYN0E- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--md-4-UAslnIGeaoU- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--md-5-KT9-nq-NPNI- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--md-6-tZb4wergPEY- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--md-7-qXgFaFG-twI- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--md-8-V9WKvLw--jU- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--md-9-HlTyRMLucS8- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--md-10-0E4o5KZKV3g- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--md-11-JeIXy7TLsRM- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--md-12-lBB0suR-V6E- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-md-0-A2NEoUGUKwE- {
    margin-left: 0%;
  }
  .grid__col--offset-md-1-VVsN-8q5jfY- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-md-2-myyJZZzWK-E- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-md-3-VXPV8KgMZwQ- {
    margin-left: 25%;
  }
  .grid__col--offset-md-4-YJxe3NruLqk- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-md-5-S0xcvlFlFrc- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-md-6-UXJiE8PGY2g- {
    margin-left: 50%;
  }
  .grid__col--offset-md-7-0NwYMtIKkJk- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-md-8-q9--kz5Mlb0- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-md-9-CWmMyrno4nE- {
    margin-left: 75%;
  }
  .grid__col--offset-md-10-vFo4siX-mcY- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-md-11-Jg-HiSqT9yA- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-md-12-TTr46JA-wqw- {
    margin-left: 100%;
  }
}
@media (min-width: 50rem) {
  .grid__col--md-ynXtFUSHTNY- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-md-O1VnW4oswlE- {
    flex-wrap: nowrap;
  }
  .grid--wrap-md-3jNK1QIG7mg- {
    flex-wrap: wrap;
  }
  .grid__col--min-md-3jdyzA01QqI- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-md-NBUtGfAQaXk- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-md-tKdHBHEKTOY- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-md-Q8Q-qTFAG9w- {
    align-self: flex-start;
  }
  .grid__col--middle-md-QLuRYxT4Nt4- {
    align-self: center;
  }
  .grid__col--bottom-md--jUXE2-IrG0- {
    align-self: flex-end;
  }
  .grid--reverse-md-AtImOK3JOCA- {
    flex-direction: row-reverse;
  }
  .grid--start-md-xdH4Q0BgKCw- {
    justify-content: flex-start;
  }
  .grid--center-md-TxC9-vA5vbI- {
    justify-content: center;
  }
  .grid--end-md-q-8HdFmzHcQ- {
    justify-content: flex-end;
  }
  .grid--top-md-zKxH7G2SJBo- {
    align-items: flex-start;
  }
  .grid--middle-md-NubZHCyH7AY- {
    align-items: center;
  }
  .grid--bottom-md-Hg0PSvnguTA- {
    align-items: flex-end;
  }
  .grid--around-md-2jGhqxhskbk- {
    justify-content: space-around;
  }
  .grid--between-md-oXRvBoRQ2jQ- {
    justify-content: space-between;
  }
  .grid__col--original-md-R8ngB0BZ4Xw- {
    order: 0;
  }
  .grid__col--first-md-pok2otGfcIY- {
    order: -1;
  }
  .grid__col--last-md-MIJT5PnGbYg- {
    order: 1;
  }
  .grid__col--border-none-md-RLuHQDUqP9A-::before, .grid__col--border-none-md-RLuHQDUqP9A-::after {
    display: none;
  }
  .grid__col--border-bottom-none-md-ygw3e6NJoEw-::after {
    display: none;
  }
  .grid__col--border-bottom-md-0uUpiKnZkR8-::after {
    display: block;
  }
  .grid__col--border-left-none-md-Gp3g4vs8Rw4-::before {
    display: none;
  }
  .grid__col--border-left-md-h88SgmNY8tc-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) and (min-width: 20rem) {
  .grid__col--lg-1-1taZQSkqNmA- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--lg-2-mOHTL7KYqus- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--lg-3-Yr3ZREEuswY- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--lg-4-vBZgk-DohJs- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--lg-5-6Sys0c2-1k4- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--lg-6-S9iUmRmAEo4- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--lg-7-H1a-WA7kg3c- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--lg-8-bZMCme08wi8- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--lg-9-1urfXYhfL6k- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--lg-10-9P1Q-RF7j3I- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--lg-11-dqVSicSriTk- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--lg-12-W2K3pyXgonM- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-lg-0-xtxczTfPafE- {
    margin-left: 0%;
  }
  .grid__col--offset-lg-1-AlJbPDUMI1M- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-lg-2-sXQIIhMnlkc- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-lg-3-8FzxC7-xaOg- {
    margin-left: 25%;
  }
  .grid__col--offset-lg-4-hQdTDV-BWQ0- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-lg-5-CNPsYm1Y3es- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-lg-6-WBXatnlzLdY- {
    margin-left: 50%;
  }
  .grid__col--offset-lg-7-Zio1IMjqy7w- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-lg-8-GS-lz00s-98- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-lg-9-6seswD2x4v4- {
    margin-left: 75%;
  }
  .grid__col--offset-lg-10-55l2-WxVeoA- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-lg-11-Kse1yQEI-Bk- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-lg-12--ZyWADX3-C0- {
    margin-left: 100%;
  }
}
@media (min-width: 62.5rem) {
  .grid__col--lg-n20X176fpQs- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-lg-HpO9OD3Ocf0- {
    flex-wrap: nowrap;
  }
  .grid--wrap-lg-f1v-ZxMNk5Q- {
    flex-wrap: wrap;
  }
  .grid__col--min-lg-Os1hYoAauk0- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-lg-ALPIzUIgrWo- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-lg-0A1HT31nv7E- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-lg-mSb1GeubQfw- {
    align-self: flex-start;
  }
  .grid__col--middle-lg-O64ceisI1Jk- {
    align-self: center;
  }
  .grid__col--bottom-lg-dh0pb9PbfR0- {
    align-self: flex-end;
  }
  .grid--reverse-lg-okdlkM0wPfY- {
    flex-direction: row-reverse;
  }
  .grid--start-lg-LbHVwpTqCek- {
    justify-content: flex-start;
  }
  .grid--center-lg-yc86xOtuLo0- {
    justify-content: center;
  }
  .grid--end-lg-uSx3aw7Sqkw- {
    justify-content: flex-end;
  }
  .grid--top-lg-TsesSdB3mRg- {
    align-items: flex-start;
  }
  .grid--middle-lg-3sM0aXJfDKo- {
    align-items: center;
  }
  .grid--bottom-lg-L8BIth-J398- {
    align-items: flex-end;
  }
  .grid--around-lg-adbhInJykmk- {
    justify-content: space-around;
  }
  .grid--between-lg-zwSZS1NPqgQ- {
    justify-content: space-between;
  }
  .grid__col--original-lg-HlfDpeobcT4- {
    order: 0;
  }
  .grid__col--first-lg-XIAQzonO73o- {
    order: -1;
  }
  .grid__col--last-lg-ovhU6WFlk8c- {
    order: 1;
  }
  .grid__col--border-none-lg-KBCi0-dfBFo-::before, .grid__col--border-none-lg-KBCi0-dfBFo-::after {
    display: none;
  }
  .grid__col--border-bottom-none-lg-G6GqwjHMCmk-::after {
    display: none;
  }
  .grid__col--border-bottom-lg-TUCfyr-IAN0-::after {
    display: block;
  }
  .grid__col--border-left-none-lg-5FSvK-Ag694-::before {
    display: none;
  }
  .grid__col--border-left-lg-koniJOqVTAU-::before {
    display: block;
  }
}
@media (min-width: 80.5rem) and (min-width: 20rem) {
  .grid__col--xl-1-n7wEhccfZ9E- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xl-2-n-0EqT9WUBI- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xl-3-R9-Yzw0pUhw- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xl-4-DtjOIbzV8TQ- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xl-5-6DDp0ZptoC8- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xl-6-F5QgNnl5q4o- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xl-7-Pku7AwdnLlc- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xl-8-9ED5IB9gZQQ- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xl-9-jRK9EDizTCg- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xl-10-jZmGO50ysPQ- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xl-11-oANIFxHMmHY- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xl-12-CpnBaAkW9eY- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xl-0-WA-VxpDfuoY- {
    margin-left: 0%;
  }
  .grid__col--offset-xl-1-D599bgY-PKE- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xl-2-m4rKjQu8cAw- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xl-3-je1Ofd81Whw- {
    margin-left: 25%;
  }
  .grid__col--offset-xl-4-3ZVy-poGPaE- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xl-5-4YNRqTeON54- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xl-6-eZwDOvWnSmA- {
    margin-left: 50%;
  }
  .grid__col--offset-xl-7-JtpI42rD-Ws- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xl-8-FVv-9j8oUm8- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xl-9-WkVdDjBM9Cg- {
    margin-left: 75%;
  }
  .grid__col--offset-xl-10-WjKkS4MtmqI- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xl-11-DUT0R8upwIQ- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xl-12-jnqxktixvtY- {
    margin-left: 100%;
  }
}
@media (min-width: 80.5rem) {
  .grid__col--xl-R2tgPIZvuho- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-xl-BbWMT3k1q7I- {
    flex-wrap: nowrap;
  }
  .grid--wrap-xl-syCEkzfKOJE- {
    flex-wrap: wrap;
  }
  .grid__col--min-xl-KXTh9HCvua4- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-xl-9Yofl-3BTVg- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-xl-RJDUIWdp-sE- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-xl-xa0SQBWGWr8- {
    align-self: flex-start;
  }
  .grid__col--middle-xl-6cjaPgfV2LI- {
    align-self: center;
  }
  .grid__col--bottom-xl-VN6oGuJxbLY- {
    align-self: flex-end;
  }
  .grid--reverse-xl-ukBIFYnbG-A- {
    flex-direction: row-reverse;
  }
  .grid--start-xl-9qKj0kZzykI- {
    justify-content: flex-start;
  }
  .grid--center-xl-XfMroOkay4A- {
    justify-content: center;
  }
  .grid--end-xl-SPZ6P49Ys0M- {
    justify-content: flex-end;
  }
  .grid--top-xl-QLq5l8knZ-0- {
    align-items: flex-start;
  }
  .grid--middle-xl-WMzaRJTbc3I- {
    align-items: center;
  }
  .grid--bottom-xl-VNKbSKphyLI- {
    align-items: flex-end;
  }
  .grid--around-xl-zVfkFeHZvwY- {
    justify-content: space-around;
  }
  .grid--between-xl-ktOz-1VyuuE- {
    justify-content: space-between;
  }
  .grid__col--original-xl-B6OSikUDVBk- {
    order: 0;
  }
  .grid__col--first-xl-9afhSkb2s-Y- {
    order: -1;
  }
  .grid__col--last-xl-FKhwSYkjsWI- {
    order: 1;
  }
  .grid__col--border-none-xl-GxjbSE6PuME-::before, .grid__col--border-none-xl-GxjbSE6PuME-::after {
    display: none;
  }
  .grid__col--border-bottom-none-xl-nCNfSyyAjHw-::after {
    display: none;
  }
  .grid__col--border-bottom-xl-xLmqYzcSce8-::after {
    display: block;
  }
  .grid__col--border-left-none-xl-7FQNGVo4k-U-::before {
    display: none;
  }
  .grid__col--border-left-xl-qJeLB3-H2uw-::before {
    display: block;
  }
}
@media (min-width: 90.625rem) and (min-width: 20rem) {
  .grid__col--xxl-1-wJp9JZ0S8PA- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xxl-2-NGViy0oPq3I- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xxl-3-tuN7bfFM3i0- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xxl-4-G1NZh13Vf0U- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xxl-5-ZW5Oq97IBzI- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xxl-6-ieS2WOXpnGs- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xxl-7-u9UUxVKJLFo- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xxl-8-jJHPrL1i8mY- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xxl-9-gAVWIgSC5DM- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xxl-10-afzQ1Fzsqa8- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xxl-11-eVKolZ9nhwM- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xxl-12-q9C7tk-r0U4- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xxl-0-38IV9j0Mmf4- {
    margin-left: 0%;
  }
  .grid__col--offset-xxl-1-W4I0riUuxGI- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xxl-2-MJE8XhfXT7s- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xxl-3-16TyTahxoUM- {
    margin-left: 25%;
  }
  .grid__col--offset-xxl-4-sSob2CeH7xI- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xxl-5-GBFgpdtadNI- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xxl-6-GyUaXDdpiBY- {
    margin-left: 50%;
  }
  .grid__col--offset-xxl-7-why1Y3sldK0- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xxl-8-opVlJiUqe-0- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xxl-9-RsGO6aid3Mo- {
    margin-left: 75%;
  }
  .grid__col--offset-xxl-10-AqEx8ourpuQ- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xxl-11-NrvbEC2b7H8- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xxl-12-0G-Xwehtg5w- {
    margin-left: 100%;
  }
}
@media (min-width: 90.625rem) {
  .grid__col--xxl-Z5jim-almVw- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-xxl-T3BqW7M4Dxk- {
    flex-wrap: nowrap;
  }
  .grid--wrap-xxl-c8or-ROevMY- {
    flex-wrap: wrap;
  }
  .grid__col--min-xxl-08UKL6TQLNU- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-xxl-aUm-I3qitAw- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-xxl-RrHNlcNH83w- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-xxl-9TMgH-JZoHo- {
    align-self: flex-start;
  }
  .grid__col--middle-xxl-3ooKOymAw5g- {
    align-self: center;
  }
  .grid__col--bottom-xxl-cSaYIszenF4- {
    align-self: flex-end;
  }
  .grid--reverse-xxl-eEnJXNvUMxU- {
    flex-direction: row-reverse;
  }
  .grid--start-xxl-sEyvtRG4EbQ- {
    justify-content: flex-start;
  }
  .grid--center-xxl-GNaSvdm86iY- {
    justify-content: center;
  }
  .grid--end-xxl-AtPjiGqFjmE- {
    justify-content: flex-end;
  }
  .grid--top-xxl-OdTLrNvfKrE- {
    align-items: flex-start;
  }
  .grid--middle-xxl-Yn6F3Ho5GYQ- {
    align-items: center;
  }
  .grid--bottom-xxl-Shg0-rA2GZo- {
    align-items: flex-end;
  }
  .grid--around-xxl-U0BUs1McRnQ- {
    justify-content: space-around;
  }
  .grid--between-xxl-dc0l6HHkXBs- {
    justify-content: space-between;
  }
  .grid__col--original-xxl-IQam3WeEIL0- {
    order: 0;
  }
  .grid__col--first-xxl--qpmN4rpcOc- {
    order: -1;
  }
  .grid__col--last-xxl-g4M4SJqoH7U- {
    order: 1;
  }
  .grid__col--border-none-xxl-jlfls3GxFuQ-::before, .grid__col--border-none-xxl-jlfls3GxFuQ-::after {
    display: none;
  }
  .grid__col--border-bottom-none-xxl-Tl3HICOJeO0-::after {
    display: none;
  }
  .grid__col--border-bottom-xxl-XZaVqw-YXys-::after {
    display: block;
  }
  .grid__col--border-left-none-xxl-YfQfhvaADWM-::before {
    display: none;
  }
  .grid__col--border-left-xxl-IXKbdAutXa4-::before {
    display: block;
  }
}.telia-tag-WFj9-SPOTxY- {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 96px;
  height: 96px;
  border-radius: 50%;
  color: var(--color-brand-primary-text-onbg-strong);
  text-align: center;
  position: relative;
  background: var(--color-brand-primary-bg-strong);
}

/* Modifier: sizes */
.telia-tag--small-0ahT68CrK6I- {
  width: 64px;
  height: 64px;
}
.telia-tag--small-0ahT68CrK6I- [data-class=fittext] {
  line-height: calc(1em + 2px);
}

.telia-tag--medium-l27IKsFxiXI- {
  width: 80px;
  height: 80px;
}
.telia-tag--medium-l27IKsFxiXI- [data-class=fittext] {
  line-height: calc(1em + 2px);
}

.telia-tag--large-1JaBlAZp1o8- {
  width: 96px;
  height: 96px;
}
.telia-tag--large-1JaBlAZp1o8- [data-class=fittext] {
  line-height: calc(1em + 2px);
}

.telia-tag--tiny-Dsa2GNuRDsc- {
  display: inline-flex;
  width: auto;
  height: auto;
  border-radius: 4px;
}

.telia-tag--disabled-jDLe99VsAeA- {
  opacity: 0.5;
}

.telia-tag--tooltip-i9x7Y0asMXA- {
  border: none;
}

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

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

.telia-tag--attention-DvwpWPt6-m0- {
  background: var(--color-attention-bg-subtle);
  color: var(--color-attention-text);
}

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

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

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

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

.telia-tag--error-2CeS-CVHR3Y- {
  background: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
}

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

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

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

.telia-tag--campaign-4-P-t-Ey5EDcQ- {
  background: var(--color-campaign-4-bg);
  color: var(--color-campaign-4-text);
}

.telia-tag--text-aJzLIqpNv9Q- {
  background: var(--color-neutral-bg-subtle);
  color: var(--color-neutral-text);
}

/* Modifier: Font sizes */
.telia-tag__text--tiny--mZi-VwMma0- {
  font-size: 9px;
  line-height: calc(1em + 2px);
}

.telia-tag__text--small-RLf1zBmxN7Q- {
  font-size: 11px;
  line-height: 14px;
}

.telia-tag__text--medium-Xeglzjni7dY- {
  font-size: 14px;
  line-height: calc(1em + 2px);
}

.telia-tag__text--large-9IDtmAuwo0M- {
  font-size: 16px;
  line-height: calc(1em + 2px);
}

.telia-tag__text--extra-large-HRKHvReWbuE- {
  font-size: 20px;
  line-height: calc(1em + 2px);
}

.telia-tag--service-LcheGqIjfQM- {
  color: var(--color-neutral-text);
  border: 1px solid var(--color-neutral-border-subtle);
}

.telia-tag__content-JemtEGDmrwE- {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  margin: 0;
  width: 100%;
  padding: 15%;
}
.telia-tag--small-0ahT68CrK6I- .telia-tag__content-JemtEGDmrwE- {
  padding: 15%;
}
.telia-tag--tiny-Dsa2GNuRDsc- .telia-tag__content-JemtEGDmrwE- {
  display: inline-flex;
  position: relative;
  transform: none;
  opacity: 1;
  transition: none;
  left: auto;
  top: auto;
  padding: 4px 8px;
}

/* Element: Icon */
.telia-tag__icon-A7eaFTySKRU- {
  vertical-align: baseline;
  margin-top: 0;
  flex-basis: 24px;
  width: 24px;
  height: 24px;
}
.telia-tag--icon-09UnnOG-Mgg-:not(.telia-tag--large-1JaBlAZp1o8-) .telia-tag__icon-A7eaFTySKRU- {
  flex-basis: 40px;
  width: 40px;
  height: 40px;
}
.telia-tag--icon-09UnnOG-Mgg-.telia-tag--small-0ahT68CrK6I- .telia-tag__icon-A7eaFTySKRU- {
  flex-basis: 32px;
  width: 32px;
  height: 32px;
}

/* Element: Text */
.telia-tag__text-TAEc0jmX3EQ- {
  font-weight: 700;
  width: 100%;
  margin: 4px 0;
}
.telia-tag--tiny-Dsa2GNuRDsc- .telia-tag__text-TAEc0jmX3EQ- {
  margin: 0;
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}

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

/* Element: Image */
.telia-tag__image-S-NaOJqmjKc- {
  width: 60px;
}
.telia-tag--medium-l27IKsFxiXI- .telia-tag__image-S-NaOJqmjKc- {
  width: 50px;
}
.telia-tag--small-0ahT68CrK6I- .telia-tag__image-S-NaOJqmjKc- {
  width: 40px;
}.tag-group-G770rnN0sA8- {
  display: flex;
  flex-direction: column;
}
.tag-group-G770rnN0sA8-.tag-group--align-horizontal-F09Vcu2bRNg- {
  flex-direction: row;
}

.tag-group--align-vertical-R8LfBrbKR0g- .tag-group__tag--OIwvZq5KYE- + .tag-group__tag--OIwvZq5KYE- {
  margin-top: -15px;
}
.tag-group--align-vertical-R8LfBrbKR0g- .tag-group__tag--OIwvZq5KYE- + .tag-group__tag--OIwvZq5KYE-[data-size=medium] {
  margin-top: -12px;
}
.tag-group--align-vertical-R8LfBrbKR0g- .tag-group__tag--OIwvZq5KYE- + .tag-group__tag--OIwvZq5KYE-[data-size=small] {
  margin-top: -9px;
}
.tag-group--align-horizontal-F09Vcu2bRNg- .tag-group__tag--OIwvZq5KYE- + .tag-group__tag--OIwvZq5KYE- {
  margin-left: -15px;
}
.tag-group--align-horizontal-F09Vcu2bRNg- .tag-group__tag--OIwvZq5KYE- + .tag-group__tag--OIwvZq5KYE-[data-size=medium] {
  margin-left: -12px;
}
.tag-group--align-horizontal-F09Vcu2bRNg- .tag-group__tag--OIwvZq5KYE- + .tag-group__tag--OIwvZq5KYE-[data-size=small] {
  margin-left: -9px;
}.object-position--top-left-00xPqgHpbig- {
  object-position: top left;
}

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

.object-position--center-left-5smRDUmEaDc- {
  object-position: center left;
}

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

.object-position--bottom-right-7V7-Q4RGEHQ- {
  object-position: bottom right;
}

.object-position--center-right--IbbW4PIhg8- {
  object-position: center right;
}

.object-position--top-center-la3V-5-6I5A- {
  object-position: top center;
}

.object-position--bottom-center-5BXzymrDM0Y- {
  object-position: bottom center;
}

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

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

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

.object-position--center-ivzfgX-QTMY- {
  object-position: center;
}

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

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

.object-fit--fill-NZSLvebQ35U- {
  object-fit: fill;
}

.object-fit--contain-r-TpvlYYkHI- {
  object-fit: contain;
}

.object-fit--cover-fH5GqDwKM80- {
  object-fit: cover;
}

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

.breadcrumbs__list-RlADQoH5tU8- {
  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-SC5bE7xrpqk- {
  display: inline-flex;
  align-items: center;
  vertical-align: top;
}

.breadcrumbs__link-LT2cNqE8wMg- {
  color: var(--color-brand-primary-text);
  text-decoration: none;
  font-weight: 400;
}
.breadcrumbs__item-SC5bE7xrpqk-.is-current-lWf3KnAEh70- .breadcrumbs__link-LT2cNqE8wMg- {
  color: var(--color-neutral-text);
  font-weight: 700;
}
html[data-whatintent=mouse] .breadcrumbs__link-LT2cNqE8wMg-:hover {
  color: var(--color-brand-primary-text-hover);
}

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

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

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

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

@keyframes rotate-PQJlO0SLwHA- {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash-sE0-pGzQQ7c- {
  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-tIfN6pdhjlE- {
  width: 100%;
  cursor: progress;
}

.skeleton__item-AvWKLltW7lQ- {
  animation: skeleton-background-7f0i4h-2ZLQ- 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-7f0i4h-2ZLQ- {
  0% {
    background-color: var(--color-neutral-border-subtlest);
  }
  50% {
    background-color: var(--color-neutral-border);
  }
  100% {
    background-color: var(--color-neutral-border-subtlest);
  }
}
.btn-PJbg0zMzIhE- {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn-PJbg0zMzIhE-, html[data-whatintent=mouse] .click-area:hover .btn-PJbg0zMzIhE-.click-area__trigger, html[data-whatintent=mouse] .btn-PJbg0zMzIhE-:hover, .btn-PJbg0zMzIhE-.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-PJbg0zMzIhE-: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-PJbg0zMzIhE-.is-loading-WQKscyr1e98- {
  background-color: var(--color-brand-primary-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn-PJbg0zMzIhE-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn-PJbg0zMzIhE-.is-loading-WQKscyr1e98-: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-PJbg0zMzIhE-[aria-disabled=true] {
  cursor: inherit;
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
html[data-whatintent=mouse] .btn-PJbg0zMzIhE-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn-PJbg0zMzIhE-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
@media (min-width: 37.5rem) {
  .btn-PJbg0zMzIhE- {
    min-width: 150px;
  }
}
.btn-PJbg0zMzIhE-:not(.btn--link-CdgOCEs1UyQ-, .btn--small-xpt2Rus2-wQ-) {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
}
.btn-PJbg0zMzIhE-.is-loading-WQKscyr1e98- {
  cursor: inherit;
}
.btn-PJbg0zMzIhE-[data-class=skeleton__item] {
  border: none;
  width: auto;
  cursor: inherit;
  padding: 13px;
}
.btn-PJbg0zMzIhE-[data-class=skeleton__item].btn--icon-only-AbnxwwzR2Uc- {
  min-width: 1.375rem;
  min-height: 1.375rem;
  box-sizing: content-box;
}
.btn-PJbg0zMzIhE-.btn--link-CdgOCEs1UyQ- {
  --button-spinner-size: 1.5rem;
}
.btn-PJbg0zMzIhE-.btn--small-xpt2Rus2-wQ-, .btn-PJbg0zMzIhE-.btn--small-xpt2Rus2-wQ-.btn--link-CdgOCEs1UyQ- {
  --button-spinner-size: 1rem;
}

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

/**
 * Button variants
 */
.btn--variant-secondary-FeT17I7XexA- {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-border);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--variant-secondary-FeT17I7XexA-, html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-FeT17I7XexA-.click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-:hover, .btn--variant-secondary-FeT17I7XexA-.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-FeT17I7XexA-: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-FeT17I7XexA-.is-loading-WQKscyr1e98- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98-:active {
  background-color: transparent;
  color: var(--color-brand-primary-text);
  border-color: var(--color-brand-primary-border);
  opacity: 1;
}
.btn--variant-secondary-FeT17I7XexA-[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-FeT17I7XexA-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-) {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-), html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).is-active {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-)::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-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):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-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-) {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-), html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).is-active {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-)::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-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):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-SrmRQRlJsK4- {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn--text-color-SrmRQRlJsK4-, html[data-whatintent=mouse] .click-area:hover .btn--text-color-SrmRQRlJsK4-.click-area__trigger, html[data-whatintent=mouse] .btn--text-color-SrmRQRlJsK4-:hover, .btn--text-color-SrmRQRlJsK4-.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-SrmRQRlJsK4-: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-SrmRQRlJsK4-.is-loading-WQKscyr1e98- {
  background-color: var(--color-neutral-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--text-color-SrmRQRlJsK4-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--text-color-SrmRQRlJsK4-.is-loading-WQKscyr1e98-: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-SrmRQRlJsK4-[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-SrmRQRlJsK4-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--text-color-SrmRQRlJsK4-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}

.btn--withdrawal-oI4m3kDQ4ko- {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn--withdrawal-oI4m3kDQ4ko-, html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-oI4m3kDQ4ko-.click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-:hover, .btn--withdrawal-oI4m3kDQ4ko-.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-oI4m3kDQ4ko-: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-oI4m3kDQ4ko-.is-loading-WQKscyr1e98- {
  background-color: var(--color-error-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.is-loading-WQKscyr1e98-: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-oI4m3kDQ4ko-[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-oI4m3kDQ4ko-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA- {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-border);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-, html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-:hover, .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.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-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-: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-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98-:active {
  background-color: transparent;
  color: var(--color-error-text);
  border-color: var(--color-error-border);
  opacity: 1;
}
.btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-[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-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-) {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-), html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover {
  color: var(--color-error-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).is-active {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-)::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-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):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-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-) {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-), html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover {
  color: var(--color-error-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).is-active {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-)::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-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--withdrawal-oI4m3kDQ4ko-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):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-0754a43EzmI- {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn--employee-0754a43EzmI-, html[data-whatintent=mouse] .click-area:hover .btn--employee-0754a43EzmI-.click-area__trigger, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-:hover, .btn--employee-0754a43EzmI-.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-0754a43EzmI-: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-0754a43EzmI-.is-loading-WQKscyr1e98- {
  background-color: var(--color-employee-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.is-loading-WQKscyr1e98-: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-0754a43EzmI-[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-0754a43EzmI-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA- {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-border);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-, html[data-whatintent=mouse] .click-area:hover .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.click-area__trigger, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-:hover, .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.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-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-: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-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.is-loading-WQKscyr1e98-:active {
  background-color: transparent;
  color: var(--color-employee-text);
  border-color: var(--color-employee-border);
  opacity: 1;
}
.btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-[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-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-) {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-), html[data-whatintent=mouse] .click-area:hover .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).click-area__trigger, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover {
  color: var(--color-employee-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).is-active {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-)::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-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):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-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-) {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-border);
  position: relative;
  z-index: 1;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-), html[data-whatintent=mouse] .click-area:hover .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).click-area__trigger, html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover {
  color: var(--color-employee-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-).is-active {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-)::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-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--employee-0754a43EzmI-.btn--variant-secondary-FeT17I7XexA-.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ-:not([aria-disabled=true], .is-loading-WQKscyr1e98-, .btn--link-CdgOCEs1UyQ-):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-p540aqRnRyQ- {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn--expressive-p540aqRnRyQ-, html[data-whatintent=mouse] .click-area:hover .btn--expressive-p540aqRnRyQ-.click-area__trigger, html[data-whatintent=mouse] .btn--expressive-p540aqRnRyQ-:hover, .btn--expressive-p540aqRnRyQ-.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-p540aqRnRyQ-: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-p540aqRnRyQ-.is-loading-WQKscyr1e98- {
  background-color: var(--color-brand-expressive-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--expressive-p540aqRnRyQ-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--expressive-p540aqRnRyQ-.is-loading-WQKscyr1e98-: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-p540aqRnRyQ-[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-p540aqRnRyQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--expressive-p540aqRnRyQ-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}

.btn--link-CdgOCEs1UyQ- {
  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] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-CdgOCEs1UyQ-, html[data-whatintent=mouse] .click-area:hover .btn--link-CdgOCEs1UyQ-.click-area__trigger, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-:hover, .btn--link-CdgOCEs1UyQ-.is-active {
  background-color: transparent;
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-:active {
  color: var(--color-brand-primary-text-hover);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98- .btn__spinner-h7u81SPA-PM- {
  color: var(--color-brand-primary-text);
}
.btn--link-CdgOCEs1UyQ-[aria-disabled=true], .btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4- {
  background-color: transparent;
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-, html[data-whatintent=mouse] .click-area:hover .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-.click-area__trigger, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-:hover, .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-.is-active {
  background-color: transparent;
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-:active {
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-.is-loading-WQKscyr1e98- .btn__spinner-h7u81SPA-PM- {
  color: var(--color-neutral-text);
}
.btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-[aria-disabled=true], .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-.is-loading-WQKscyr1e98- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--text-color-SrmRQRlJsK4-.is-loading-WQKscyr1e98-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko- {
  background-color: transparent;
  color: var(--color-error-text);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-, html[data-whatintent=mouse] .click-area:hover .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-.click-area__trigger, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-:hover, .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-.is-active {
  background-color: transparent;
  color: var(--color-error-text-hover);
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-:active {
  color: var(--color-error-text-hover);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-.is-loading-WQKscyr1e98- .btn__spinner-h7u81SPA-PM- {
  color: var(--color-error-text);
}
.btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-[aria-disabled=true], .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-.is-loading-WQKscyr1e98- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--withdrawal-oI4m3kDQ4ko-.is-loading-WQKscyr1e98-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI- {
  background-color: transparent;
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-, html[data-whatintent=mouse] .click-area:hover .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-.click-area__trigger, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-:hover, .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-.is-active {
  background-color: transparent;
  color: var(--color-employee-text-hover);
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-:active {
  color: var(--color-employee-text-hover);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-.is-loading-WQKscyr1e98- .btn__spinner-h7u81SPA-PM- {
  color: var(--color-employee-text);
}
.btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-[aria-disabled=true], .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-.is-loading-WQKscyr1e98- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--employee-0754a43EzmI-.is-loading-WQKscyr1e98-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--underlined-QNy7z2GRhF0- {
  text-decoration: underline;
}
.btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ- {
  background-color: transparent;
  color: var(--color-brand-expressive-text);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-, html[data-whatintent=mouse] .click-area:hover .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-.click-area__trigger, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-:hover, .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-.is-active {
  background-color: transparent;
  color: var(--color-brand-expressive-text-hover);
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-:active {
  color: var(--color-brand-expressive-text-hover);
  background-color: transparent;
}
.btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-.is-loading-WQKscyr1e98- .btn__spinner-h7u81SPA-PM- {
  color: var(--color-brand-expressive-text);
}
.btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-[aria-disabled=true], .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-.is-loading-WQKscyr1e98- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--link-CdgOCEs1UyQ-.btn--expressive-p540aqRnRyQ-.is-loading-WQKscyr1e98-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}

.btn--large-AhQ-EUhny-c-.btn--link-CdgOCEs1UyQ- {
  font-size: 1rem;
}

.btn__inner-0PTOCdXpN98- {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.btn-PJbg0zMzIhE-:not(.btn--link-CdgOCEs1UyQ-) .btn__inner-0PTOCdXpN98-, a.btn-PJbg0zMzIhE-:not(.btn--link-CdgOCEs1UyQ-).btn--icon-only-AbnxwwzR2Uc- .btn__inner-0PTOCdXpN98-, span.btn-PJbg0zMzIhE-:not(.btn--link-CdgOCEs1UyQ-).btn--icon-only-AbnxwwzR2Uc- .btn__inner-0PTOCdXpN98- {
  min-height: 1.375rem;
  min-width: 1.375rem;
}
.btn-PJbg0zMzIhE-.btn--small-xpt2Rus2-wQ-:not(.btn--link-CdgOCEs1UyQ-) .btn__inner-0PTOCdXpN98- {
  min-height: 1.125rem;
}
.btn-PJbg0zMzIhE-.btn--small-xpt2Rus2-wQ-:not(.btn--link-CdgOCEs1UyQ-).btn--icon-only-AbnxwwzR2Uc- .btn__inner-0PTOCdXpN98- {
  min-width: 1.251rem;
  min-height: 1.251rem;
}
.btn--icon-only-AbnxwwzR2Uc-:not(.btn--link-CdgOCEs1UyQ-).is-loading-WQKscyr1e98- .btn__inner-0PTOCdXpN98- {
  opacity: 0;
}
.btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98- .btn__inner-0PTOCdXpN98- {
  margin-right: calc(var(--button-spinner-size) + 4px);
  opacity: 1;
}
.btn--link-CdgOCEs1UyQ-.btn--block-QGjIBOdEMMA- .btn__inner-0PTOCdXpN98- {
  justify-content: flex-start;
}
.btn--icon-only-AbnxwwzR2Uc-.btn--link-CdgOCEs1UyQ- .btn__inner-0PTOCdXpN98-::after {
  content: "​";
}
.btn__inner-0PTOCdXpN98- {
  transition-property: opacity, transform;
  transition-timing-function: var(--animation-easing-medium);
}
.btn__spinner-h7u81SPA-PM-.fade-enter-active ~ .btn__inner-0PTOCdXpN98-, .btn__spinner-h7u81SPA-PM-.fade-exit-active ~ .btn__inner-0PTOCdXpN98- {
  transition-duration: var(--animation-duration-medium);
}
.btn__spinner-h7u81SPA-PM-.fade-enter ~ .btn__inner-0PTOCdXpN98- {
  opacity: 1;
  transform: translateY(0);
}
.btn__spinner-h7u81SPA-PM-.fade-enter-active ~ .btn__inner-0PTOCdXpN98-, .btn__spinner-h7u81SPA-PM-.fade-enter-done ~ .btn__inner-0PTOCdXpN98-, .btn__spinner-h7u81SPA-PM-.fade-exit ~ .btn__inner-0PTOCdXpN98- {
  opacity: 0;
  transform: translateY(-10px);
}
.btn__spinner-h7u81SPA-PM-.fade-exit-active ~ .btn__inner-0PTOCdXpN98-, .btn__spinner-h7u81SPA-PM-.fade-exit-done ~ .btn__inner-0PTOCdXpN98- {
  opacity: 1;
  transform: translateY(0);
}

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

.btn--block-QGjIBOdEMMA- {
  display: block;
  width: 100%;
}

.btn--icon-only-AbnxwwzR2Uc- {
  padding: 12px;
  min-width: 0;
}
.btn--icon-only-AbnxwwzR2Uc-.btn--small-xpt2Rus2-wQ- {
  min-width: 0;
  padding: 5px;
}
.btn--icon-only-AbnxwwzR2Uc-.btn--link-CdgOCEs1UyQ- {
  min-width: 0;
  padding: 0;
  height: auto;
}

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

.btn--vertical-align-top-Flk1FbhdAtc- {
  vertical-align: top;
}

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

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

/**
 * Icons
 */
.btn__icon-RtU9crI7rK8- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.btn-PJbg0zMzIhE-:not(.btn--link-CdgOCEs1UyQ-) .btn__icon-RtU9crI7rK8-:not(.btn__icon--custom-size--z6vNmOIQuk-) {
  font-size: 1.5rem;
  line-height: var(--type-line-height);
}
.btn-PJbg0zMzIhE-:not(.btn--link-CdgOCEs1UyQ-).btn--small-xpt2Rus2-wQ- .btn__icon-RtU9crI7rK8- {
  font-size: 1rem;
}
.btn-PJbg0zMzIhE-:not(.btn--link-CdgOCEs1UyQ-, .btn--small-xpt2Rus2-wQ-) .btn__icon-RtU9crI7rK8- {
  margin-left: -1px;
}
.btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98- .btn__icon-RtU9crI7rK8- {
  opacity: 0;
}
.btn--link-CdgOCEs1UyQ- .btn__icon-RtU9crI7rK8-:not(.btn__icon--custom-size--z6vNmOIQuk-) {
  font-size: 1.5rem;
}
.btn--large-AhQ-EUhny-c-.btn--link-CdgOCEs1UyQ- .btn__icon-RtU9crI7rK8-:not(.btn__icon--custom-size--z6vNmOIQuk-) {
  font-size: 1.5rem;
}
.btn--small-xpt2Rus2-wQ-.btn--link-CdgOCEs1UyQ- .btn__icon-RtU9crI7rK8-:not(.btn__icon--custom-size--z6vNmOIQuk-) {
  font-size: 1rem;
}

.btn--with-arrow-right-icon-OZk-Zyd5UoQ- .btn__icon--right--4fB2O9PKwE- {
  transition: transform var(--animation-duration-medium) var(--animation-easing-medium);
  transform: translateX(0) translateY(-50%);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--with-arrow-right-icon-OZk-Zyd5UoQ- .btn__icon--right--4fB2O9PKwE-, html[data-whatintent=mouse] .click-area:hover .btn--with-arrow-right-icon-OZk-Zyd5UoQ-.click-area__trigger .btn__icon--right--4fB2O9PKwE-, html[data-whatintent=mouse] .btn--with-arrow-right-icon-OZk-Zyd5UoQ-:hover:not([aria-disabled=true]) .btn__icon--right--4fB2O9PKwE- {
  transform: translateX(5px) translateY(-50%);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--small-xpt2Rus2-wQ-.btn--with-arrow-right-icon-OZk-Zyd5UoQ- .btn__icon--right--4fB2O9PKwE-, html[data-whatintent=mouse] .click-area:hover .btn--small-xpt2Rus2-wQ-.btn--with-arrow-right-icon-OZk-Zyd5UoQ-.click-area__trigger .btn__icon--right--4fB2O9PKwE-, html[data-whatintent=mouse] .btn--small-xpt2Rus2-wQ-.btn--with-arrow-right-icon-OZk-Zyd5UoQ-:hover:not([aria-disabled=true]) .btn__icon--right--4fB2O9PKwE- {
  transform: translateX(4px) translateY(-50%);
}

.btn__icon-wrapper-Eh75sPXtYI4- {
  flex-shrink: 0;
  height: 1.375rem;
  width: 1.375rem;
  position: relative;
}
.btn--small-xpt2Rus2-wQ- .btn__icon-wrapper-Eh75sPXtYI4-, .btn--small-xpt2Rus2-wQ-.btn--link-CdgOCEs1UyQ- .btn__icon-wrapper-Eh75sPXtYI4- {
  width: 1rem;
  height: 1rem;
}
.btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98- .btn__icon-wrapper-Eh75sPXtYI4- {
  width: 0;
}
.btn--link-CdgOCEs1UyQ- .btn__icon-wrapper-Eh75sPXtYI4- {
  width: 1.5rem;
  height: auto;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--xxs-a96kZ8lRqi8- {
  width: 1rem;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--xs-7UAeFEIKjpQ- {
  width: 1.5rem;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--sm-ol7jU9R8-n4- {
  width: 2rem;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--md-RemoyD1MQ7Y- {
  width: 2.5rem;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--lg-yp5BmqfySKA- {
  width: 3rem;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--xl-ZcLVwOmZLys- {
  width: 3.5rem;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--xxl-yQtOR6NTIT4- {
  width: 4rem;
}
.btn__icon-wrapper-Eh75sPXtYI4-.btn__icon-wrapper--xxxl-8dpiMaTluCY- {
  width: 6rem;
}

.btn__icon-wrapper--left-qYYJwv-6x4g- {
  margin-left: -3px;
  margin-right: 7px;
}
.btn--small-xpt2Rus2-wQ- .btn__icon-wrapper--left-qYYJwv-6x4g- {
  margin-left: -4px;
  margin-right: 6px;
}
.btn--link-CdgOCEs1UyQ- .btn__icon-wrapper--left-qYYJwv-6x4g- {
  margin-left: 0;
  margin-right: 3px;
}
.btn--link-CdgOCEs1UyQ-.is-loading-WQKscyr1e98- .btn__icon-wrapper--left-qYYJwv-6x4g- {
  margin: 0;
}

.btn__icon-wrapper--right--Nbi-7ODuZk- {
  margin-left: 7px;
  margin-right: -3px;
}
.btn--small-xpt2Rus2-wQ- .btn__icon-wrapper--right--Nbi-7ODuZk- {
  margin-left: 0;
  margin-right: -4px;
}
.btn--link-CdgOCEs1UyQ- .btn__icon-wrapper--right--Nbi-7ODuZk- {
  margin-left: 3px;
  margin-right: 0;
}
.btn--link-CdgOCEs1UyQ-.btn--block-QGjIBOdEMMA- .btn__icon-wrapper--right--Nbi-7ODuZk- {
  margin-left: auto;
}
.btn--with-arrow-right-icon-OZk-Zyd5UoQ-:not(.btn--small-xpt2Rus2-wQ-) .btn__icon-wrapper--right--Nbi-7ODuZk- {
  margin-left: 1px;
}

/**
 * Spinner
 */
.btn__spinner-h7u81SPA-PM- {
  --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-CdgOCEs1UyQ- .btn__spinner-h7u81SPA-PM- {
  width: auto;
  margin-left: 10px;
  right: 0;
  left: auto;
}
.btn__spinner-h7u81SPA-PM-.fade-enter-active, .btn__spinner-h7u81SPA-PM-.fade-exit-active {
  transition-duration: var(--animation-duration-medium);
}
.btn__spinner-h7u81SPA-PM-.fade-enter {
  opacity: 0;
  transform: translateY(10px);
}
.btn__spinner-h7u81SPA-PM-.fade-enter-active, .btn__spinner-h7u81SPA-PM-.fade-exit {
  opacity: 1;
  transform: translateY(0);
}
.btn__spinner-h7u81SPA-PM-.fade-exit-active, .btn__spinner-h7u81SPA-PM-.fade-exit-done {
  opacity: 0;
  transform: translateY(10px);
}

/*
 * Third party buttons
 */
.btn--outer-swed-j9TNeNhka10- {
  color: #ffffff;
  background-color: #d34300;
  border-color: #d34300;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-swed-j9TNeNhka10-, html[data-whatintent=mouse] .click-area:hover .btn--outer-swed-j9TNeNhka10-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-swed-j9TNeNhka10-:hover, .btn--outer-swed-j9TNeNhka10-.is-active {
  background-color: #ae3700;
  border-color: #ae3700;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-swed-j9TNeNhka10-:active {
  color: #ffffff;
  background-color: #882b00;
  border-color: #882b00;
  transition-duration: 0ms;
}
.btn--outer-swed-j9TNeNhka10-.is-loading-WQKscyr1e98- {
  background-color: #d34300;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-swed-j9TNeNhka10-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-swed-j9TNeNhka10-.is-loading-WQKscyr1e98-:active {
  background-color: #d34300;
  color: #ffffff;
  border-color: #d34300;
  opacity: 1;
}
.btn--outer-swed-j9TNeNhka10-[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-j9TNeNhka10-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-swed-j9TNeNhka10-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-seb-AUzN7AKSNEk- {
  color: #ffffff;
  background-color: #3f8510;
  border-color: #3f8510;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-seb-AUzN7AKSNEk-, html[data-whatintent=mouse] .click-area:hover .btn--outer-seb-AUzN7AKSNEk-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-seb-AUzN7AKSNEk-:hover, .btn--outer-seb-AUzN7AKSNEk-.is-active {
  background-color: #336d0d;
  border-color: #336d0d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-seb-AUzN7AKSNEk-:active {
  color: #ffffff;
  background-color: #28540a;
  border-color: #28540a;
  transition-duration: 0ms;
}
.btn--outer-seb-AUzN7AKSNEk-.is-loading-WQKscyr1e98- {
  background-color: #3f8510;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-seb-AUzN7AKSNEk-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-seb-AUzN7AKSNEk-.is-loading-WQKscyr1e98-:active {
  background-color: #3f8510;
  color: #ffffff;
  border-color: #3f8510;
  opacity: 1;
}
.btn--outer-seb-AUzN7AKSNEk-[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-AUzN7AKSNEk-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-seb-AUzN7AKSNEk-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-luminor-5HWl--2ZELo- {
  color: #ffffff;
  background-color: #481335;
  border-color: #481335;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-luminor-5HWl--2ZELo-, html[data-whatintent=mouse] .click-area:hover .btn--outer-luminor-5HWl--2ZELo-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-luminor-5HWl--2ZELo-:hover, .btn--outer-luminor-5HWl--2ZELo-.is-active {
  background-color: #370e28;
  border-color: #370e28;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-luminor-5HWl--2ZELo-:active {
  color: #ffffff;
  background-color: #200818;
  border-color: #200818;
  transition-duration: 0ms;
}
.btn--outer-luminor-5HWl--2ZELo-.is-loading-WQKscyr1e98- {
  background-color: #481335;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-luminor-5HWl--2ZELo-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-luminor-5HWl--2ZELo-.is-loading-WQKscyr1e98-:active {
  background-color: #481335;
  color: #ffffff;
  border-color: #481335;
  opacity: 1;
}
.btn--outer-luminor-5HWl--2ZELo-[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-5HWl--2ZELo-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-luminor-5HWl--2ZELo-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-danske-QoloRWQsBjA- {
  color: #ffffff;
  background-color: #00466d;
  border-color: #00466d;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-danske-QoloRWQsBjA-, html[data-whatintent=mouse] .click-area:hover .btn--outer-danske-QoloRWQsBjA-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-danske-QoloRWQsBjA-:hover, .btn--outer-danske-QoloRWQsBjA-.is-active {
  background-color: #00466d;
  border-color: #00466d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-danske-QoloRWQsBjA-:active {
  color: #ffffff;
  background-color: #00466d;
  border-color: #00466d;
  transition-duration: 0ms;
}
.btn--outer-danske-QoloRWQsBjA-.is-loading-WQKscyr1e98- {
  background-color: #00466d;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-danske-QoloRWQsBjA-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-danske-QoloRWQsBjA-.is-loading-WQKscyr1e98-:active {
  background-color: #00466d;
  color: #ffffff;
  border-color: #00466d;
  opacity: 1;
}
.btn--outer-danske-QoloRWQsBjA-[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-QoloRWQsBjA-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-danske-QoloRWQsBjA-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-coop--jknlmg9fcs- {
  color: #ffffff;
  background-color: #004bc5;
  border-color: #004bc5;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-coop--jknlmg9fcs-, html[data-whatintent=mouse] .click-area:hover .btn--outer-coop--jknlmg9fcs-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-coop--jknlmg9fcs-:hover, .btn--outer-coop--jknlmg9fcs-.is-active {
  background-color: #002f7d;
  border-color: #002f7d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-coop--jknlmg9fcs-:active {
  color: #ffffff;
  background-color: #002665;
  border-color: #002665;
  transition-duration: 0ms;
}
.btn--outer-coop--jknlmg9fcs-.is-loading-WQKscyr1e98- {
  background-color: #004bc5;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-coop--jknlmg9fcs-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-coop--jknlmg9fcs-.is-loading-WQKscyr1e98-:active {
  background-color: #004bc5;
  color: #ffffff;
  border-color: #004bc5;
  opacity: 1;
}
.btn--outer-coop--jknlmg9fcs-[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--jknlmg9fcs-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-coop--jknlmg9fcs-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-lhv-M8JQzYOm0dE- {
  color: #ffffff;
  background-color: #222221;
  border-color: #222221;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-lhv-M8JQzYOm0dE-, html[data-whatintent=mouse] .click-area:hover .btn--outer-lhv-M8JQzYOm0dE-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-lhv-M8JQzYOm0dE-:hover, .btn--outer-lhv-M8JQzYOm0dE-.is-active {
  background-color: #1d1d1d;
  border-color: #1d1d1d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-lhv-M8JQzYOm0dE-:active {
  color: #ffffff;
  background-color: #111110;
  border-color: #111110;
  transition-duration: 0ms;
}
.btn--outer-lhv-M8JQzYOm0dE-.is-loading-WQKscyr1e98- {
  background-color: #222221;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-lhv-M8JQzYOm0dE-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-lhv-M8JQzYOm0dE-.is-loading-WQKscyr1e98-:active {
  background-color: #222221;
  color: #ffffff;
  border-color: #222221;
  opacity: 1;
}
.btn--outer-lhv-M8JQzYOm0dE-[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-M8JQzYOm0dE-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-lhv-M8JQzYOm0dE-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-google-tYYl-I9ZR3M- {
  color: #ffffff;
  background-color: #1a73e8;
  border-color: #1a73e8;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-google-tYYl-I9ZR3M-, html[data-whatintent=mouse] .click-area:hover .btn--outer-google-tYYl-I9ZR3M-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-google-tYYl-I9ZR3M-:hover, .btn--outer-google-tYYl-I9ZR3M-.is-active {
  background-color: #155ebd;
  border-color: #155ebd;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-google-tYYl-I9ZR3M-:active {
  color: #ffffff;
  background-color: #104992;
  border-color: #104992;
  transition-duration: 0ms;
}
.btn--outer-google-tYYl-I9ZR3M-.is-loading-WQKscyr1e98- {
  background-color: #1a73e8;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-google-tYYl-I9ZR3M-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-google-tYYl-I9ZR3M-.is-loading-WQKscyr1e98-:active {
  background-color: #1a73e8;
  color: #ffffff;
  border-color: #1a73e8;
  opacity: 1;
}
.btn--outer-google-tYYl-I9ZR3M-[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-tYYl-I9ZR3M-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-google-tYYl-I9ZR3M-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-facebook-7b9u5poDr-w- {
  color: #ffffff;
  background-color: #0866ff;
  border-color: #0866ff;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-facebook-7b9u5poDr-w-, html[data-whatintent=mouse] .click-area:hover .btn--outer-facebook-7b9u5poDr-w-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-facebook-7b9u5poDr-w-:hover, .btn--outer-facebook-7b9u5poDr-w-.is-active {
  background-color: #0756d8;
  border-color: #0756d8;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-facebook-7b9u5poDr-w-:active {
  color: #ffffff;
  background-color: #0543a9;
  border-color: #0543a9;
  transition-duration: 0ms;
}
.btn--outer-facebook-7b9u5poDr-w-.is-loading-WQKscyr1e98- {
  background-color: #0866ff;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-facebook-7b9u5poDr-w-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-facebook-7b9u5poDr-w-.is-loading-WQKscyr1e98-:active {
  background-color: #0866ff;
  color: #ffffff;
  border-color: #0866ff;
  opacity: 1;
}
.btn--outer-facebook-7b9u5poDr-w-[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-7b9u5poDr-w-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-facebook-7b9u5poDr-w-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-microsoft-uXNUQlVyjso- {
  color: #ffffff;
  background-color: #007cb6;
  border-color: #007cb6;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-microsoft-uXNUQlVyjso-, html[data-whatintent=mouse] .click-area:hover .btn--outer-microsoft-uXNUQlVyjso-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-microsoft-uXNUQlVyjso-:hover, .btn--outer-microsoft-uXNUQlVyjso-.is-active {
  background-color: #006696;
  border-color: #006696;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-microsoft-uXNUQlVyjso-:active {
  color: #ffffff;
  background-color: #004f74;
  border-color: #004f74;
  transition-duration: 0ms;
}
.btn--outer-microsoft-uXNUQlVyjso-.is-loading-WQKscyr1e98- {
  background-color: #007cb6;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-microsoft-uXNUQlVyjso-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-microsoft-uXNUQlVyjso-.is-loading-WQKscyr1e98-:active {
  background-color: #007cb6;
  color: #ffffff;
  border-color: #007cb6;
  opacity: 1;
}
.btn--outer-microsoft-uXNUQlVyjso-[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-uXNUQlVyjso-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-microsoft-uXNUQlVyjso-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-spotify-W8yd6UcBMT8- {
  color: #ffffff;
  background-color: #15873e;
  border-color: #15873e;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-spotify-W8yd6UcBMT8-, html[data-whatintent=mouse] .click-area:hover .btn--outer-spotify-W8yd6UcBMT8-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-spotify-W8yd6UcBMT8-:hover, .btn--outer-spotify-W8yd6UcBMT8-.is-active {
  background-color: #116f32;
  border-color: #116f32;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-spotify-W8yd6UcBMT8-:active {
  color: #ffffff;
  background-color: #0e5727;
  border-color: #0e5727;
  transition-duration: 0ms;
}
.btn--outer-spotify-W8yd6UcBMT8-.is-loading-WQKscyr1e98- {
  background-color: #15873e;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-spotify-W8yd6UcBMT8-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-spotify-W8yd6UcBMT8-.is-loading-WQKscyr1e98-:active {
  background-color: #15873e;
  color: #ffffff;
  border-color: #15873e;
  opacity: 1;
}
.btn--outer-spotify-W8yd6UcBMT8-[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-W8yd6UcBMT8-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-spotify-W8yd6UcBMT8-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-twitter-8DIr7Cr3eAk- {
  color: #ffffff;
  background-color: #1a93dd;
  border-color: #1a93dd;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-twitter-8DIr7Cr3eAk-, html[data-whatintent=mouse] .click-area:hover .btn--outer-twitter-8DIr7Cr3eAk-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-twitter-8DIr7Cr3eAk-:hover, .btn--outer-twitter-8DIr7Cr3eAk-.is-active {
  background-color: #167ab8;
  border-color: #167ab8;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-twitter-8DIr7Cr3eAk-:active {
  color: #ffffff;
  background-color: #126497;
  border-color: #126497;
  transition-duration: 0ms;
}
.btn--outer-twitter-8DIr7Cr3eAk-.is-loading-WQKscyr1e98- {
  background-color: #1a93dd;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-twitter-8DIr7Cr3eAk-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-twitter-8DIr7Cr3eAk-.is-loading-WQKscyr1e98-:active {
  background-color: #1a93dd;
  color: #ffffff;
  border-color: #1a93dd;
  opacity: 1;
}
.btn--outer-twitter-8DIr7Cr3eAk-[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-8DIr7Cr3eAk-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-twitter-8DIr7Cr3eAk-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-diil-1sUzCdyTYro- {
  color: #ffffff;
  background-color: #00847e;
  border-color: #00847e;
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--outer-diil-1sUzCdyTYro-, html[data-whatintent=mouse] .click-area:hover .btn--outer-diil-1sUzCdyTYro-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-diil-1sUzCdyTYro-:hover, .btn--outer-diil-1sUzCdyTYro-.is-active {
  background-color: #006c67;
  border-color: #006c67;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-diil-1sUzCdyTYro-:active {
  color: #ffffff;
  background-color: #02534f;
  border-color: #02534f;
  transition-duration: 0ms;
}
.btn--outer-diil-1sUzCdyTYro-.is-loading-WQKscyr1e98- {
  background-color: #00847e;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-diil-1sUzCdyTYro-.is-loading-WQKscyr1e98-:hover, html[data-whatintent=mouse] .btn--outer-diil-1sUzCdyTYro-.is-loading-WQKscyr1e98-:active {
  background-color: #00847e;
  color: #ffffff;
  border-color: #00847e;
  opacity: 1;
}
.btn--outer-diil-1sUzCdyTYro-[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-1sUzCdyTYro-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-diil-1sUzCdyTYro-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}.btn-nav-rMOy9CQNYEs- {
  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-rMOy9CQNYEs-.btn-nav--size-small-6IzRXrny-Ds- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  gap: 4px;
}
.btn-nav-rMOy9CQNYEs-.btn-nav--align-center-LDEhayCJqgU- {
  justify-content: center;
}

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

.btn-nav__link-2Z64IUhVGxM- {
  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-40kQqvrVhy0- .btn-nav__link-2Z64IUhVGxM- {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-default-40kQqvrVhy0- .btn-nav__link-2Z64IUhVGxM-: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-40kQqvrVhy0-.is-current-G1oMM7EHp0o- .btn-nav__link-2Z64IUhVGxM- {
  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-40kQqvrVhy0-.is-current-G1oMM7EHp0o- .btn-nav__link-2Z64IUhVGxM-: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-uS-Yqaqk9DI- .btn-nav__link-2Z64IUhVGxM- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-employee-uS-Yqaqk9DI- .btn-nav__link-2Z64IUhVGxM-: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-uS-Yqaqk9DI-.is-current-G1oMM7EHp0o- .btn-nav__link-2Z64IUhVGxM- {
  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-uS-Yqaqk9DI-.is-current-G1oMM7EHp0o- .btn-nav__link-2Z64IUhVGxM-: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-6IzRXrny-Ds- .btn-nav__link-2Z64IUhVGxM- {
  border-radius: 16px;
  padding: 5px 15px;
}.close-button-6-zIyZLrSik- {
  --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-bkrOatZIIuA- {
  padding: 0;
}

.close-button__inner-8l0nLGUtftc- {
  display: block;
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  background-color: transparent;
}
.close-button--type-modal-bkrOatZIIuA- .close-button__inner-8l0nLGUtftc- {
  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-8sS6tl-qrwc- {
  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-6-zIyZLrSik-:hover .close-button__icon-8sS6tl-qrwc- {
  color: inherit;
}.tooltip-OkB7pqnOpUE- {
  position: absolute;
  z-index: 31;
  display: flex;
  will-change: visibility, transform, opacity;
  opacity: 0;
  transition: opacity 100ms ease-out;
  max-width: calc(100% - 16px);
  border-radius: 8px;
}
.tooltip-OkB7pqnOpUE-.is-unmounted-rJkczFAJjAI- {
  visibility: hidden;
}
.tooltip-OkB7pqnOpUE-.is-open-t4vsrXChGNY- {
  opacity: 1;
}

.tooltip--on-header-j0AxTRD3vMU- {
  z-index: 32;
}

.tooltip--placement-top-vD0b1JE5Dlk-,
.tooltip--placement-bottom-W6rkL9Eoqgs- {
  flex-direction: column;
}

.tooltip__arrow--0fdhfPdRpc- {
  position: relative;
  width: 20px;
  height: 20px;
}
.tooltip--placement-top-vD0b1JE5Dlk- .tooltip__arrow--0fdhfPdRpc- {
  -webkit-clip-path: inset(50% 0 0 0);
          clip-path: inset(50% 0 0 0);
  bottom: -9px;
}
.tooltip--placement-right-yKF-4fIVDDU- .tooltip__arrow--0fdhfPdRpc- {
  -webkit-clip-path: inset(0 50% 0 0);
          clip-path: inset(0 50% 0 0);
  left: -9px;
}
.tooltip--placement-bottom-W6rkL9Eoqgs- .tooltip__arrow--0fdhfPdRpc- {
  -webkit-clip-path: inset(0 0 50% 0);
          clip-path: inset(0 0 50% 0);
  top: -9px;
}
.tooltip--placement-left-I3d5qTRU3eI- .tooltip__arrow--0fdhfPdRpc- {
  -webkit-clip-path: inset(0 0 0 50%);
          clip-path: inset(0 0 0 50%);
  right: -9px;
}

.tooltip__arrow--0fdhfPdRpc-::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-2UgFGtm-JUY- {
  transition: transform 100ms ease-out;
  max-height: inherit;
}
.tooltip--placement-top-vD0b1JE5Dlk- .tooltip__inner-2UgFGtm-JUY- {
  transform: translateY(10px);
}
.tooltip--placement-right-yKF-4fIVDDU- .tooltip__inner-2UgFGtm-JUY- {
  transform: translateX(-10px);
}
.tooltip--placement-bottom-W6rkL9Eoqgs- .tooltip__inner-2UgFGtm-JUY- {
  transform: translateY(-10px);
}
.tooltip--placement-left-I3d5qTRU3eI- .tooltip__inner-2UgFGtm-JUY- {
  transform: translateX(10px);
}
.tooltip-OkB7pqnOpUE-.is-open-t4vsrXChGNY- .tooltip__inner-2UgFGtm-JUY- {
  transform: translateY(0);
}

.tooltip__content-9XpE-lvUXSs- {
  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-dMSY2ZVuj-Y- .tooltip__content-9XpE-lvUXSs- {
  width: 14rem;
}
.tooltip--large-ZABTDQidDuY- .tooltip__content-9XpE-lvUXSs- {
  width: 25rem;
}
.tooltip--no-padding-gST4biFdUWI- .tooltip__content-9XpE-lvUXSs- {
  padding: 0;
}
.tooltip--has-close-button-TqVFJ8Q2PZY- .tooltip__content-9XpE-lvUXSs- {
  padding-right: 32px;
}

.tooltip__close-XPbBsd0yNvk- {
  position: absolute;
  right: 0;
  top: 0;
}.card-UfpTh8p521M- {
  --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-UfpTh8p521M- .card__content-tag-sveaJMu-TLE- {
  transition: background-color var(--animation-duration-medium) var(--animation-easing-medium), color var(--animation-duration-medium) var(--animation-easing-medium);
}
.card-UfpTh8p521M-::before, .card-UfpTh8p521M-::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-UfpTh8p521M-::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-UfpTh8p521M-::before {
  border-width: 1px;
}
.card-UfpTh8p521M-.is-active-ebAleK-xld4- {
  transform: translateY(-8px);
}
.card-UfpTh8p521M-.card--type-employee-hrYr84zkkvM- {
  --card-border-color: var(--color-employee-border);
}
.card-UfpTh8p521M-.is-selected-gHKKl0JXejI- {
  --card-border-color: var(--color-brand-primary-border);
}
.card-UfpTh8p521M-.is-selected-gHKKl0JXejI-::before, .card-UfpTh8p521M-.is-selected-gHKKl0JXejI-::after {
  opacity: 1;
}
.card-UfpTh8p521M-[data-type]::before, .card-UfpTh8p521M-[data-type]::after {
  border-style: solid;
}

.card--disabled-zjeP8mbcdg0- {
  pointer-events: none;
}
.card--disabled-zjeP8mbcdg0-:not(.card--full-opacity-g-VtZkwuB6w-) {
  opacity: 0.5;
}

.card--selectable-0my1GfB0bT0- {
  --card-border-color: var(--color-neutral-border-subtle);
  cursor: pointer;
}
html[data-whatintent=mouse] .card--selectable-0my1GfB0bT0-:hover {
  --card-border-color: var(--color-brand-primary-border);
}
.card--selectable-0my1GfB0bT0-.card--type-employee-hrYr84zkkvM- {
  --card-border-color: var(--color-neutral-border-subtle);
}
html[data-whatintent=mouse] .card--selectable-0my1GfB0bT0-.card--type-employee-hrYr84zkkvM-:hover {
  --card-border-color: var(--color-employee-border);
}
.card--selectable-0my1GfB0bT0-.card--type-employee-hrYr84zkkvM-.is-selected-gHKKl0JXejI- {
  --card-border-color: var(--color-employee-border);
}
.card--selectable-0my1GfB0bT0-:not(.is-active-ebAleK-xld4-)::before, .card--selectable-0my1GfB0bT0-:not(.is-active-ebAleK-xld4-)::after {
  border-style: solid;
}

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

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

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

.card--elevation-1-kKEoJv-nNXg- {
  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-dI8qGKN0eW8- {
  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-127RpL-JyyI- {
  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-Zfo6aeqT9Fs- {
  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-Lvlr0TWMnN0- {
  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-ci7R64dhtLQ- {
  border-radius: 0;
}

.card--border-radius-top-none-Zh2e13hq5p4- {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

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

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

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

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

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

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

.card--border-radius-left-small-0nZmyko-0nI- {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

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

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

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

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

.card--border-radius-left-medium-MTj-YCn-OEM- {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

.card--border-radius-large-ANCELAki5d0- {
  border-radius: 16px;
}

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

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

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

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

.card__top-eONQzoP0rPQ- {
  flex: 1 0 auto;
}

.card__bottom-RiuO-0rfikM- {
  margin-top: 30px;
}

.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__content-zmv-b-F-4X0-:first-child, .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4- > .card__content-zmv-b-F-4X0-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__content-zmv-b-F-4X0-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-none-QwpaXW8EpLU- > .card__content-zmv-b-F-4X0-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__content-zmv-b-F-4X0-:first-child, .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8- > .card__content-zmv-b-F-4X0-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__content-zmv-b-F-4X0-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-small-T8UeK4cshmA- > .card__content-zmv-b-F-4X0-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__content-zmv-b-F-4X0-:first-child, .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU- > .card__content-zmv-b-F-4X0-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__content-zmv-b-F-4X0-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-medium---TXXqGDfzY- > .card__content-zmv-b-F-4X0-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--badge-E9cpAVEiEK8- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--is-closable-5l2Nt8g2TXI- > .card__content-zmv-b-F-4X0-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__content-zmv-b-F-4X0-:first-child, .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg- > .card__content-zmv-b-F-4X0-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__content-zmv-b-F-4X0-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-large-j9CJ3nST8j8- > .card__content-zmv-b-F-4X0-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-SRbGkp-M8Jw- > .card__content-zmv-b-F-4X0-:first-child, .card--attention-CKRh2PfkDxc- > .card__content-zmv-b-F-4X0-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-SRbGkp-M8Jw- > .card__content-zmv-b-F-4X0-:last-child, .card--attention-CKRh2PfkDxc- > .card__content-zmv-b-F-4X0-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card__content-zmv-b-F-4X0- {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--color-neutral-text);
}
.card__content-zmv-b-F-4X0-.card__content--with-tag-YdQZ3bH1-2k- {
  padding-top: 0;
}
.card--with-background-image-Q8ei-mvRqIo- .card__content-zmv-b-F-4X0- {
  z-index: 1;
}
.card--selectable-0my1GfB0bT0-.card--type-employee-hrYr84zkkvM- .card__content-zmv-b-F-4X0- {
  color: var(--color-employee-text);
}

.card__content-tag-wrapper---UeShlmTTA- {
  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---UeShlmTTA- {
  padding-right: 32px;
}

.card__content-tag-inner-uAuAMdaf9fw- {
  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-uAuAMdaf9fw-.is-hidden-wdISoVREPh0- {
  opacity: 0;
}

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

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

.card__content--padding-small-RBo-z0-GzdQ- {
  padding: 16px;
}

.card__content--padding-medium-0OUF6zP3PEY- {
  padding: 24px;
}

.card__content--padding-large-1cpDj4Nps24- {
  padding: 32px;
}

.card__content--padding-xlarge-WDriXif--bM- {
  padding: 48px;
}

.card__content--padding-xxlarge-cqjW7-Cfbuc- {
  padding: 64px;
}

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

.card__content--padding-right-none-Ep-pCzFHzI0- {
  padding-right: 0px;
}

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

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

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

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

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

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

.card__content--padding-bottom-xsmall-3ZtSPXWfFvg- {
  padding-bottom: 8px;
}

.card__content--padding-left-xsmall-g8B-Ev-cf3Y- {
  padding-left: 8px;
}

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

.card__content--padding-horizontal-xsmall-YoR505GGiqM- {
  padding-left: 8px;
  padding-right: 8px;
}

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

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

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

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

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

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

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

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

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

.card__content--padding-left-medium-Skgc-3MRpDM- {
  padding-left: 24px;
}

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

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

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

.card__content--padding-right-large-Wd5-m1ELc0I- {
  padding-right: 32px;
}

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

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

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

.card__content--padding-horizontal-large-0QkyqmgML6Y- {
  padding-left: 32px;
  padding-right: 32px;
}

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

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

.card__content--padding-bottom-xlarge-98tM7ZP9ZdE- {
  padding-bottom: 48px;
}

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

.card__content--padding-vertical-xlarge-iFeoU8I45lI- {
  padding-top: 48px;
  padding-bottom: 48px;
}

.card__content--padding-horizontal-xlarge-2tEE8-0kIt8- {
  padding-left: 48px;
  padding-right: 48px;
}

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

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

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

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

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

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

.card__content--border-radius-none-RJYWsv4XH-Q- {
  border-radius: 0;
}

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

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

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

.card__content--border-radius-top-none-FyBWW7c3V-U- {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

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

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

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

.card__content--border-radius-right-small-lrPZfwp-yNo- {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

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

.card__content--border-radius-left-small-QO9ZPtV6-hY- {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

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

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

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

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

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

.card__content--border-radius-right-large-oJ-1Whz5Fv8- {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

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

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

.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4- > .card__footer-NNelTT7wWUI-:first-child,
.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__header-FvuhodEcTuE-:first-child,
.card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4- > .card__header-FvuhodEcTuE-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-none-QwpaXW8EpLU- > .card__footer-NNelTT7wWUI-:last-child,
.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__header-FvuhodEcTuE-:last-child,
.card-UfpTh8p521M-.card--border-radius-bottom-none-QwpaXW8EpLU- > .card__header-FvuhodEcTuE-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8- > .card__footer-NNelTT7wWUI-:first-child,
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__header-FvuhodEcTuE-:first-child,
.card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8- > .card__header-FvuhodEcTuE-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-small-T8UeK4cshmA- > .card__footer-NNelTT7wWUI-:last-child,
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__header-FvuhodEcTuE-:last-child,
.card-UfpTh8p521M-.card--border-radius-bottom-small-T8UeK4cshmA- > .card__header-FvuhodEcTuE-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU- > .card__footer-NNelTT7wWUI-:first-child,
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__header-FvuhodEcTuE-:first-child,
.card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU- > .card__header-FvuhodEcTuE-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-medium---TXXqGDfzY- > .card__footer-NNelTT7wWUI-:last-child,
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__header-FvuhodEcTuE-:last-child,
.card-UfpTh8p521M-.card--border-radius-bottom-medium---TXXqGDfzY- > .card__header-FvuhodEcTuE-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg- > .card__footer-NNelTT7wWUI-:first-child,
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--badge-E9cpAVEiEK8- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--is-closable-5l2Nt8g2TXI- > .card__header-FvuhodEcTuE-:nth-child(2),
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__header-FvuhodEcTuE-:first-child,
.card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg- > .card__header-FvuhodEcTuE-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-large-j9CJ3nST8j8- > .card__footer-NNelTT7wWUI-:last-child,
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__header-FvuhodEcTuE-:last-child,
.card-UfpTh8p521M-.card--border-radius-bottom-large-j9CJ3nST8j8- > .card__header-FvuhodEcTuE-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-SRbGkp-M8Jw- > .card__footer-NNelTT7wWUI-:first-child, .card--attention-CKRh2PfkDxc- > .card__footer-NNelTT7wWUI-:first-child,
.card--border-SRbGkp-M8Jw- > .card__header-FvuhodEcTuE-:first-child,
.card--attention-CKRh2PfkDxc- > .card__header-FvuhodEcTuE-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-SRbGkp-M8Jw- > .card__footer-NNelTT7wWUI-:last-child, .card--attention-CKRh2PfkDxc- > .card__footer-NNelTT7wWUI-:last-child,
.card--border-SRbGkp-M8Jw- > .card__header-FvuhodEcTuE-:last-child,
.card--attention-CKRh2PfkDxc- > .card__header-FvuhodEcTuE-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card__footer-NNelTT7wWUI-,
.card__header-FvuhodEcTuE- {
  position: relative;
  border-top: 0;
  min-height: 80px;
  display: flex;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
}
.card__footer-NNelTT7wWUI-.text-center,
.card__header-FvuhodEcTuE-.text-center {
  justify-content: center;
}
.card__footer-NNelTT7wWUI-.text-left,
.card__header-FvuhodEcTuE-.text-left {
  justify-content: start;
}
.card__footer-NNelTT7wWUI-.text-right,
.card__header-FvuhodEcTuE-.text-right {
  justify-content: end;
}
.card--with-background-image-Q8ei-mvRqIo- > .card__footer-NNelTT7wWUI-,
.card--with-background-image-Q8ei-mvRqIo- > .card__header-FvuhodEcTuE- {
  background: transparent;
}

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

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

.card__footer--padding-small-anaXetc9f-A- {
  padding: 16px 16px;
}

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

.card__footer--padding-large-1h4bKo8nTvY- {
  padding: 16px 32px;
}

.card__footer--padding-xlarge-MUeBVDt-1YI- {
  padding: 16px 48px;
}

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

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

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

.card__footer--padding-vertical-none-5jtQVx5N-N4- {
  padding-top: 0px;
  padding-bottom: 0px;
}

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

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

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

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

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

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

.card__footer--padding-left-small--IWCdAzkDh0- {
  padding-left: 16px;
}

.card__footer--padding-vertical-small--27aMBJCYn4- {
  padding-top: 16px;
  padding-bottom: 16px;
}

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

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

.card__footer--padding-left-medium-UA6Ruv0k8jI- {
  padding-left: 24px;
}

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

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

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

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

.card__footer--padding-vertical-large-l7-vZSGoc-I- {
  padding-top: 32px;
  padding-bottom: 32px;
}

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

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

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

.card__footer--padding-vertical-xlarge-BpJRbBhM894- {
  padding-top: 48px;
  padding-bottom: 48px;
}

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

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

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

.card__footer--padding-vertical-xxlarge-3SnyQ2vzhWU- {
  padding-top: 64px;
  padding-bottom: 64px;
}

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

.card__header--padding-none-MyprRyBbn-g- {
  padding: 16px 0px;
}

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

.card__header--padding-small-6B-Ot-RfZws- {
  padding: 16px 16px;
}

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

.card__header--padding-large-9X1TRIGFS7Q- {
  padding: 16px 32px;
}

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

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

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

.card__header--padding-left-none-X-4UqdV11No- {
  padding-left: 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.card__header--padding-left-medium-4Ilg3U2CRqA- {
  padding-left: 24px;
}

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

.card__header--padding-horizontal-medium-h2a5P-EOvPA- {
  padding-left: 24px;
  padding-right: 24px;
}

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

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

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

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

.card__header--padding-right-xlarge-7fRKRd-j14o- {
  padding-right: 48px;
}

.card__header--padding-left-xlarge-Ovg7q-14Q2I- {
  padding-left: 48px;
}

.card__header--padding-vertical-xlarge-lcta-8WpvOM- {
  padding-top: 48px;
  padding-bottom: 48px;
}

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

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

.card__header--padding-left-xxlarge-qLL1UxakfwU- {
  padding-left: 64px;
}

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

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

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

.card--link-background-9n6pn4Yh23o- {
  --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-9n6pn4Yh23o-:hover {
  color: var(--color-neutral-text);
}
.card--link-background-9n6pn4Yh23o-::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-9n6pn4Yh23o-:hover::before {
  transition: background-color var(--animation-duration-short) var(--animation-easing-short);
  background-color: var(--card-hover-background);
}

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

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

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

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

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

.card__tag-EB7OIRuQf2o- {
  position: relative;
  z-index: 2;
}

.card__tags-AzGdZe-qsog- {
  position: absolute;
  z-index: 2;
  top: 16px;
  right: -12px;
}
@media (max-width: 37.499rem) {
  .card__tags-AzGdZe-qsog- {
    right: -8px;
  }
}

.card--badge-E9cpAVEiEK8- {
  margin-top: calc(calc(14px + 1rem) / 2);
}

.card__badge-wrapper-d7606eu58u0- {
  position: absolute;
  left: 10px;
  right: 10px;
  pointer-events: none;
  display: flex;
  justify-content: center;
  top: 0;
}

.card__badge-wrapper-inner-U7RCXw0sqPY- {
  border-radius: 100rem;
  background: var(--color-neutral-bg-level-1);
  pointer-events: auto;
  position: relative;
  z-index: 2;
}
.card__badge-wrapper-d7606eu58u0- .card__badge-wrapper-inner-U7RCXw0sqPY- {
  transform: translate(0, -50%);
  top: -1px;
}

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

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

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

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

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

.card--border-dashed-FgldPQsHWAc-[data-type]::before, .card--border-dashed-FgldPQsHWAc-[data-type]::after {
  border-width: 2px;
  border-style: dashed;
}
.card--border-dashed-FgldPQsHWAc-.card--selectable-0my1GfB0bT0-:not(.is-active-ebAleK-xld4-)::before, .card--border-dashed-FgldPQsHWAc-.card--selectable-0my1GfB0bT0-:not(.is-active-ebAleK-xld4-)::after {
  border-width: 2px;
  border-style: dashed;
}
html[data-whatintent=mouse] .card--border-dashed-FgldPQsHWAc-.card--link-border-Ir8i-aXjTz0-:hover::before, html[data-whatintent=mouse] .card--border-dashed-FgldPQsHWAc-.card--link-border-Ir8i-aXjTz0-:hover::after {
  border-width: 2px;
  border-style: dashed;
}

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

.card__figure-LNNtdPkVKNg- {
  position: relative;
  flex-shrink: 0;
}

.card__image-FowhzJda-T0- {
  width: 100%;
  height: auto;
  display: block;
}
.card--attention-CKRh2PfkDxc- .card__image-FowhzJda-T0- {
  border-radius: 0;
}
.card--border-radius-small-DqVtkRrtQsY- .card__image-FowhzJda-T0- {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card--border-radius-medium-1KnovJDbvT0- .card__image-FowhzJda-T0- {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card--border-radius-large-ANCELAki5d0- .card__image-FowhzJda-T0- {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-none-Zh2e13hq5p4- > .card__footer-NNelTT7wWUI-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-UfpTh8p521M-.card--border-radius-none-ci7R64dhtLQ- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-none-QwpaXW8EpLU- > .card__footer-NNelTT7wWUI-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-small-ajQUwIJpfE8- > .card__footer-NNelTT7wWUI-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-UfpTh8p521M-.card--border-radius-small-DqVtkRrtQsY- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-small-T8UeK4cshmA- > .card__footer-NNelTT7wWUI-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-medium-tSV50B3SHlU- > .card__footer-NNelTT7wWUI-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-UfpTh8p521M-.card--border-radius-medium-1KnovJDbvT0- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-medium---TXXqGDfzY- > .card__footer-NNelTT7wWUI-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--badge-E9cpAVEiEK8- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg-.card--is-closable-5l2Nt8g2TXI- > .card__footer-NNelTT7wWUI-:nth-child(2), .card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__footer-NNelTT7wWUI-:first-child, .card-UfpTh8p521M-.card--border-radius-top-large-M9q4U9irfOg- > .card__footer-NNelTT7wWUI-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-UfpTh8p521M-.card--border-radius-large-ANCELAki5d0- > .card__footer-NNelTT7wWUI-:last-child, .card-UfpTh8p521M-.card--border-radius-bottom-large-j9CJ3nST8j8- > .card__footer-NNelTT7wWUI-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-SRbGkp-M8Jw- > .card__footer-NNelTT7wWUI-:first-child, .card--attention-CKRh2PfkDxc- > .card__footer-NNelTT7wWUI-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-SRbGkp-M8Jw- > .card__footer-NNelTT7wWUI-:last-child, .card--attention-CKRh2PfkDxc- > .card__footer-NNelTT7wWUI-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8- {
  border-left: 4px solid;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--border-radius-small-DqVtkRrtQsY- > :first-child, .card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--border-radius-medium-1KnovJDbvT0- > :first-child, .card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--border-radius-large-ANCELAki5d0- > :first-child {
  border-top-left-radius: 0;
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--border-radius-small-DqVtkRrtQsY- > :last-child, .card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--border-radius-medium-1KnovJDbvT0- > :last-child, .card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--border-radius-large-ANCELAki5d0- > :last-child {
  border-bottom-left-radius: 0;
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--left-bordered-blue-MO-zaVyuPQM- {
  border-left-color: var(--color-palette-blue-500);
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--left-bordered-blue-l-kxl8ss-DN-Q- {
  border-left-color: var(--color-palette-blue-300);
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--left-bordered-green-9HV-cqM4kJc- {
  border-left-color: var(--color-palette-green-500);
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--left-bordered-green-l-W8zJK4KZquY- {
  border-left-color: var(--color-palette-green-300);
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--left-bordered-pink-QW7RPgVZ2XI- {
  border-left-color: var(--color-palette-pink-500);
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--left-bordered-pink-l-vzkOqqqzMSQ- {
  border-left-color: var(--color-palette-pink-300);
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--left-bordered-orange-OGgnxdCK-S0- {
  border-left-color: var(--color-palette-orange-500);
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-.card--link-H8KQ06Alw-U-.card--left-bordered-NN9nxbaAwV8-::before {
  left: -4px;
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-[data-type]::before, .card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-[data-type]::after {
  left: -4px;
}
.card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-[data-type].is-selected-gHKKl0JXejI-::before, .card-UfpTh8p521M-.card--left-bordered-NN9nxbaAwV8-[data-type].is-selected-gHKKl0JXejI-::after {
  left: -4px;
}.carousel-hero__container--LWcDEel3WU- {
  position: relative;
  margin-top: -30px;
  overflow: hidden;
}

.carousel-hero-WkBpCx6-frM- {
  --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-WkBpCx6-frM- {
    --carousel-hero-dots-bottom: calc((80.5rem - 180px) / 4 * 0.0866);
  }
}
.carousel-hero-WkBpCx6-frM- .slick-track {
  display: flex;
  height: 100%;
}
.carousel-hero-WkBpCx6-frM- .slick-slide {
  display: flex;
  position: relative;
  float: left;
  height: auto;
  opacity: 1 !important;
}
.carousel-hero-WkBpCx6-frM- .slick-slide:not(.slick-current) {
  pointer-events: none;
}
.carousel-hero-WkBpCx6-frM- .slick-slide:not(.slick-current) .carousel-hero__inner-6N7aB8oljLA- {
  display: none;
}
.carousel-hero-WkBpCx6-frM- .slick-slide > div {
  width: 100%;
}
@media (min-width: 62.5rem) {
  .carousel-hero-WkBpCx6-frM-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 33.3203125%;
  }
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-WkBpCx6-frM-::before {
    padding-top: 26.65625%;
  }
}
@media (min-width: 62.5rem) {
  .carousel-hero-WkBpCx6-frM- .slick-list {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
}

.carousel-hero__item-HMLy74lMVUw- {
  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-HMLy74lMVUw- {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.carousel-hero-WkBpCx6-frM- .carousel-hero__item-HMLy74lMVUw- {
  height: 100%;
}
.carousel-hero__item-HMLy74lMVUw-:first-child {
  display: block;
}
.carousel-hero__item-HMLy74lMVUw-.is-current-xtF65cLzeWI- {
  z-index: 1;
}
.carousel-hero__item-HMLy74lMVUw-.is-prev-current-6bP4XuGpgq4- {
  z-index: 2;
}
.carousel-hero__item-HMLy74lMVUw-:not(.is-current-xtF65cLzeWI-) {
  background-color: transparent !important;
}
@media (min-width: 62.5rem) {
  .carousel-hero__item-HMLy74lMVUw-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 33.3203125%;
  }
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-WkBpCx6-frM-:not(.carousel-hero--min-height-29-AvDDSoy4-) .carousel-hero__item-HMLy74lMVUw-::before {
    padding-top: 26.65625%;
  }
}

.carousel-hero__background-V6W7tEerHJI- {
  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-V6W7tEerHJI- {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.carousel-hero__item-HMLy74lMVUw-.is-current-xtF65cLzeWI- .carousel-hero__background-V6W7tEerHJI- {
  transform: translateX(0);
}
.carousel-hero__item-HMLy74lMVUw-.is-prev-wunMxrlY5t8- .carousel-hero__background-V6W7tEerHJI- {
  transform: translateX(-20px);
}
.carousel-hero__item-HMLy74lMVUw-.is-next-zSMu5WfFzFs- .carousel-hero__background-V6W7tEerHJI- {
  transform: translateX(20px);
}
.carousel-hero__item-HMLy74lMVUw-.is-prev-current-6bP4XuGpgq4- .carousel-hero__background-V6W7tEerHJI- {
  opacity: 0;
}
.carousel-hero__background-V6W7tEerHJI-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 50%;
}
@media (min-width: 62.5rem) {
  .carousel-hero__background-V6W7tEerHJI-::before {
    padding-top: 33.3203125%;
  }
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-WkBpCx6-frM-:not(.carousel-hero--min-height-29-AvDDSoy4-) .carousel-hero__background-V6W7tEerHJI-::before {
    padding-top: 26.65625%;
  }
}

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

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

.carousel-hero__background-video-O2W55gtokw8- {
  --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-7MY-lVbMuZ4- {
  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-7MY-lVbMuZ4- {
    padding-top: 64px;
    text-align: center;
  }
}
@media (min-width: 62.5rem) {
  .carousel-hero__content-7MY-lVbMuZ4- {
    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-7MY-lVbMuZ4- {
    bottom: 84.49px;
  }
}
.carousel-hero__item-HMLy74lMVUw-.is-current-xtF65cLzeWI- .carousel-hero__content-7MY-lVbMuZ4- {
  transform: translateX(0);
  opacity: 1;
}
.carousel-hero__item-HMLy74lMVUw-.is-prev-wunMxrlY5t8- .carousel-hero__content-7MY-lVbMuZ4- {
  transform: translateX(-20px);
}
.carousel-hero__item-HMLy74lMVUw-.is-next-zSMu5WfFzFs- .carousel-hero__content-7MY-lVbMuZ4- {
  transform: translateX(20px);
}

.carousel-hero__dots-yofiejt0-AA- {
  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-yofiejt0-AA- {
    top: auto;
    bottom: var(--carousel-hero-dots-bottom);
  }
}
@media (max-width: 62.499rem) {
  .carousel-hero__dots-yofiejt0-AA-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: var(--carousel-hero-dots-padding-top);
  }
}
.carousel-hero__dots-yofiejt0-AA- li {
  position: relative;
  display: inline-block;
  margin: 0;
  padding: 0;
  cursor: pointer;
  vertical-align: top;
}

.carousel-hero__indicator-F8q-S4rQC4I- {
  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-F8q-S4rQC4I-::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-F8q-S4rQC4I-[aria-current=true]::before {
  background: var(--color-brand-primary-border);
}

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

.banner--anchor-TpcDLCi2n34- {
  font-weight: inherit;
}

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

.banner-item__image-column-8vIR9PPrIm0- {
  overflow: hidden;
  position: relative;
  width: 100%;
  border-radius: 8px 8px 0 0;
}
@media (min-width: 62.5rem) {
  .banner-item__image-column-8vIR9PPrIm0- {
    position: absolute;
    height: 100%;
    border-radius: 16px;
  }
  .banner--small-vcge55tcrso- .banner-item__image-column-8vIR9PPrIm0- {
    border-radius: 8px;
  }
  .banner--align-vertical-0nnRwmqJtVM- .banner-item__image-column-8vIR9PPrIm0- {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: auto;
    border-radius: 8px 8px 0 0;
  }
}
.banner--xsmall-k0N0zPTYgdE- .banner-item__image-column-8vIR9PPrIm0- {
  position: absolute;
  height: 100%;
  border-radius: 8px;
}
.banner--full-size-image-viibl78jXDg- .banner-item__image-column-8vIR9PPrIm0- {
  position: absolute;
  height: 100%;
  border-radius: 8px;
}
.banner-item__image-column-8vIR9PPrIm0-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: calc(var(--banner-aspect-ratio-height) / var(--banner-aspect-ratio-width) * 100%);
}
.banner--xsmall-k0N0zPTYgdE- .banner-item__image-column-8vIR9PPrIm0-::before {
  padding-top: 0;
}

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

.banner-item__image-picture-yfhef9IvK-o- {
  display: block;
  width: 100%;
  height: 100%;
}

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

.banner--no-radius-NWAvL-vD9FQ- {
  border-radius: 0;
}
.banner--no-radius-NWAvL-vD9FQ- .banner-item__image-column-8vIR9PPrIm0- {
  border-radius: 0;
}
@media (min-width: 62.5rem) {
  .banner--no-radius-NWAvL-vD9FQ-.banner--large-lnKVyUCo3Rk- {
    border-radius: 0;
  }
}

.banner-item__inner-ZjcxMXhcThY- {
  max-width: 100%;
  padding: 16px;
  width: 100%;
  align-self: auto;
  display: flex;
  flex-direction: column;
}
@media (min-width: 37.5rem) {
  .banner-item__inner-ZjcxMXhcThY- {
    padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__inner-ZjcxMXhcThY- {
    margin-left: -100%;
    width: 50%;
    padding: 24px 0 24px 24px;
  }
}
@media (max-width: 62.499rem) {
  .banner--carousel-051z58y08R8- .banner-item__inner-ZjcxMXhcThY- {
    padding-top: 64px;
  }
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item__inner-ZjcxMXhcThY- {
    padding: 48px 0 48px 48px;
  }
}
.banner--xsmall-k0N0zPTYgdE- .banner-item__inner-ZjcxMXhcThY- {
  width: 66%;
  padding: 16px 0 16px 16px;
}
@media (min-width: 62.5rem) {
  .banner--xsmall-k0N0zPTYgdE- .banner-item__inner-ZjcxMXhcThY- {
    padding: 32px 0 32px 32px;
  }
}
.banner--align-vertical-0nnRwmqJtVM- .banner-item__inner-ZjcxMXhcThY- {
  max-width: 100%;
  padding: 16px;
  width: 100%;
  align-self: auto;
  display: flex;
  flex-direction: column;
}
.banner--full-size-image-viibl78jXDg- .banner-item__inner-ZjcxMXhcThY- {
  max-width: 100%;
  padding: 16px;
  width: 100%;
  align-self: auto;
  display: flex;
  flex-direction: column;
  margin-top: auto;
}
@media (min-width: 37.5rem) {
  .banner--full-size-image-viibl78jXDg- .banner-item__inner-ZjcxMXhcThY- {
    padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner--full-size-image-viibl78jXDg- .banner-item__inner-ZjcxMXhcThY- {
    padding: 32px;
  }
}

.banner__heading-7fLCd2fInjA- {
  margin-bottom: 8px;
  flex: 1 0 auto;
}
@media (min-width: 37.5rem) {
  .banner__heading-7fLCd2fInjA- {
    margin-bottom: 24px;
  }
  .banner--xsmall-k0N0zPTYgdE- .banner__heading-7fLCd2fInjA- {
    margin-bottom: 8px;
  }
}
.banner--xsmall-k0N0zPTYgdE- .banner__heading-7fLCd2fInjA- {
  margin-bottom: 8px;
}

.banner-item__tag-sHtmZ8wppKE- {
  position: absolute;
  top: 16px;
}
@media (min-width: 37.5rem) {
  .banner-item__tag-sHtmZ8wppKE- {
    top: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__tag-sHtmZ8wppKE- {
    top: 48px;
  }
}
.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 16px;
}
@media (min-width: 37.5rem) {
  .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: calc(50% + 48px);
  }
}
.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 16px;
}
@media (min-width: 37.5rem) {
  .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
    right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
    right: 48px;
  }
}
.banner--align-vertical-0nnRwmqJtVM- .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
  left: 16px;
}
@media (min-width: 37.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 16px;
  }
}
@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 16px;
  }
}
.banner--align-vertical-0nnRwmqJtVM- .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
  right: 16px;
}
@media (min-width: 37.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
    right: 16px;
  }
}
@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
    right: 16px;
  }
}
.banner--full-size-image-viibl78jXDg- .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
  left: 16px;
}
@media (min-width: 37.5rem) {
  .banner--full-size-image-viibl78jXDg- .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    top: 24px;
    left: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner--full-size-image-viibl78jXDg- .banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    top: 32px;
    left: 32px;
  }
}
.banner--full-size-image-viibl78jXDg- .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
  right: 16px;
}
@media (min-width: 37.5rem) {
  .banner--full-size-image-viibl78jXDg- .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
    top: 24px;
    right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner--full-size-image-viibl78jXDg- .banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
    top: 32px;
    right: 32px;
  }
}

.banner__carousel-container-2rHZ2mZHdCk- {
  margin-top: 0;
}
@media (max-width: 62.499rem) {
  .banner__carousel-container-2rHZ2mZHdCk- [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-051z58y08R8- {
  --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-051z58y08R8-.banner--no-radius-NWAvL-vD9FQ- {
  border-radius: 0 !important;
}
@media (min-width: 62.5rem) {
  .banner--carousel-051z58y08R8-.banner--large-lnKVyUCo3Rk- {
    border-radius: 16px;
  }
}

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

.banner-item--padding-none-cBodYoKRLk0- .banner-item__inner-ZjcxMXhcThY- {
  padding: 0;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-none-cBodYoKRLk0- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-none-cBodYoKRLk0- .banner-item__inner-ZjcxMXhcThY- {
    padding: 0;
  }
}
.banner-item--padding-none-cBodYoKRLk0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 0;
  left: 0;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-none-cBodYoKRLk0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-none-cBodYoKRLk0-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 0;
  right: 0;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-none-cBodYoKRLk0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-none-cBodYoKRLk0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 0;
  }
}

.banner-item--padding-xxsmall-Rs9z8c2Slfc- .banner-item__inner-ZjcxMXhcThY- {
  padding: 8px;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-xxsmall-Rs9z8c2Slfc- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-xxsmall-Rs9z8c2Slfc- .banner-item__inner-ZjcxMXhcThY- {
    padding: 8px;
  }
}
.banner-item--padding-xxsmall-Rs9z8c2Slfc-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 8px;
  left: 8px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xxsmall-Rs9z8c2Slfc-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-xxsmall-Rs9z8c2Slfc-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 8px;
  right: 8px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-xxsmall-Rs9z8c2Slfc-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-xxsmall-Rs9z8c2Slfc-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 8px;
  }
}

.banner-item--padding-xsmall-nP1qYf4Hk9Y- .banner-item__inner-ZjcxMXhcThY- {
  padding: 12px;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-xsmall-nP1qYf4Hk9Y- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-xsmall-nP1qYf4Hk9Y- .banner-item__inner-ZjcxMXhcThY- {
    padding: 12px;
  }
}
.banner-item--padding-xsmall-nP1qYf4Hk9Y-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 12px;
  left: 12px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xsmall-nP1qYf4Hk9Y-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-xsmall-nP1qYf4Hk9Y-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 12px;
  right: 12px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-xsmall-nP1qYf4Hk9Y-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-xsmall-nP1qYf4Hk9Y-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 12px;
  }
}

.banner-item--padding-small-78x2qL9plts- .banner-item__inner-ZjcxMXhcThY- {
  padding: 16px;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-small-78x2qL9plts- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-small-78x2qL9plts- .banner-item__inner-ZjcxMXhcThY- {
    padding: 16px;
  }
}
.banner-item--padding-small-78x2qL9plts-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
  left: 16px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-small-78x2qL9plts-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-small-78x2qL9plts-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
  right: 16px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-small-78x2qL9plts-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-small-78x2qL9plts-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 16px;
  }
}

.banner-item--padding-medium-0amyOd4dvck- .banner-item__inner-ZjcxMXhcThY- {
  padding: 24px;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-medium-0amyOd4dvck- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-medium-0amyOd4dvck- .banner-item__inner-ZjcxMXhcThY- {
    padding: 24px;
  }
}
.banner-item--padding-medium-0amyOd4dvck-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 24px;
  left: 24px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-medium-0amyOd4dvck-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-medium-0amyOd4dvck-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 24px;
  right: 24px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-medium-0amyOd4dvck-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-medium-0amyOd4dvck-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 24px;
  }
}

.banner-item--padding-large-VF4KcgoSM3E- .banner-item__inner-ZjcxMXhcThY- {
  padding: 32px;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-large-VF4KcgoSM3E- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-large-VF4KcgoSM3E- .banner-item__inner-ZjcxMXhcThY- {
    padding: 32px;
  }
}
.banner-item--padding-large-VF4KcgoSM3E-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 32px;
  left: 32px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-large-VF4KcgoSM3E-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-large-VF4KcgoSM3E-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 32px;
  right: 32px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-large-VF4KcgoSM3E-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-large-VF4KcgoSM3E-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 32px;
  }
}

.banner-item--padding-xlarge-dV9XJFBE3k8- .banner-item__inner-ZjcxMXhcThY- {
  padding: 48px;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-xlarge-dV9XJFBE3k8- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-xlarge-dV9XJFBE3k8- .banner-item__inner-ZjcxMXhcThY- {
    padding: 48px;
  }
}
.banner-item--padding-xlarge-dV9XJFBE3k8-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 48px;
  left: 48px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xlarge-dV9XJFBE3k8-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-xlarge-dV9XJFBE3k8-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 48px;
  right: 48px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-xlarge-dV9XJFBE3k8-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-xlarge-dV9XJFBE3k8-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 48px;
  }
}

.banner-item--padding-xxlarge-be7ij-ufQ1w- .banner-item__inner-ZjcxMXhcThY- {
  padding: 64px;
}
@media (min-width: 62.5rem) {
  .banner--large-lnKVyUCo3Rk- .banner-item--padding-xxlarge-be7ij-ufQ1w- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-xxlarge-be7ij-ufQ1w- .banner-item__inner-ZjcxMXhcThY- {
    padding: 64px;
  }
}
.banner-item--padding-xxlarge-be7ij-ufQ1w-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 64px;
  left: 64px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xxlarge-be7ij-ufQ1w-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}
.banner-item--padding-xxlarge-be7ij-ufQ1w-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 64px;
  right: 64px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-xxlarge-be7ij-ufQ1w-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-xxlarge-be7ij-ufQ1w-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 64px;
  }
}

.banner-item--padding-top-none-xgJuxm-0F1E- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 0;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-none-xgJuxm-0F1E- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-none-xgJuxm-0F1E- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 0;
}
.banner-item--padding-top-none-xgJuxm-0F1E-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 0;
}
.banner-item--padding-top-none-xgJuxm-0F1E-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 0;
}

.banner-item--padding-right-none-u3-e1etSGwo- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 0;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-none-u3-e1etSGwo- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-none-u3-e1etSGwo- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 0;
}
.banner-item--padding-right-none-u3-e1etSGwo-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 0;
}

.banner-item--padding-bottom-none-Fe4WGxVA-E0- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 0;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-none-Fe4WGxVA-E0- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-none-Fe4WGxVA-E0- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 0;
}

.banner-item--padding-left-none-q--7FoypW08- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 0;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-none-q--7FoypW08- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-none-q--7FoypW08- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 0;
}
.banner-item--padding-left-none-q--7FoypW08-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 0;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-none-q--7FoypW08-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-none-q--7FoypW08-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-none-q--7FoypW08-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 0;
  }
}

.banner-item--padding-top-xxsmall-pH6z9nJtkuQ- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 8px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-xxsmall-pH6z9nJtkuQ- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-xxsmall-pH6z9nJtkuQ- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 8px;
}
.banner-item--padding-top-xxsmall-pH6z9nJtkuQ-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 8px;
}
.banner-item--padding-top-xxsmall-pH6z9nJtkuQ-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 8px;
}

.banner-item--padding-right-xxsmall-YhJGO-q-7R0- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 8px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-xxsmall-YhJGO-q-7R0- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-xxsmall-YhJGO-q-7R0- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 8px;
}
.banner-item--padding-right-xxsmall-YhJGO-q-7R0-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 8px;
}

.banner-item--padding-bottom-xxsmall-45O1BsGmwUY- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 8px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-xxsmall-45O1BsGmwUY- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-xxsmall-45O1BsGmwUY- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 8px;
}

.banner-item--padding-left-xxsmall-lHFuK7-sSM0- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 8px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-xxsmall-lHFuK7-sSM0- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-xxsmall-lHFuK7-sSM0- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 8px;
}
.banner-item--padding-left-xxsmall-lHFuK7-sSM0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 8px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xxsmall-lHFuK7-sSM0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-xxsmall-lHFuK7-sSM0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-xxsmall-lHFuK7-sSM0-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 8px;
  }
}

.banner-item--padding-top-xsmall-NEVjanEl3-4- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 12px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-xsmall-NEVjanEl3-4- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-xsmall-NEVjanEl3-4- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 12px;
}
.banner-item--padding-top-xsmall-NEVjanEl3-4-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 12px;
}
.banner-item--padding-top-xsmall-NEVjanEl3-4-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 12px;
}

.banner-item--padding-right-xsmall-UbvWu5TM2-4- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 12px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-xsmall-UbvWu5TM2-4- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-xsmall-UbvWu5TM2-4- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 12px;
}
.banner-item--padding-right-xsmall-UbvWu5TM2-4-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 12px;
}

.banner-item--padding-bottom-xsmall-hf-nWkeNUzs- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 12px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-xsmall-hf-nWkeNUzs- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-xsmall-hf-nWkeNUzs- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 12px;
}

.banner-item--padding-left-xsmall-c23c1lGzoTs- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 12px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-xsmall-c23c1lGzoTs- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-xsmall-c23c1lGzoTs- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 12px;
}
.banner-item--padding-left-xsmall-c23c1lGzoTs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 12px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xsmall-c23c1lGzoTs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-xsmall-c23c1lGzoTs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-xsmall-c23c1lGzoTs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 12px;
  }
}

.banner-item--padding-top-small-sXaogofasuU- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 16px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-small-sXaogofasuU- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-small-sXaogofasuU- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 16px;
}
.banner-item--padding-top-small-sXaogofasuU-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
}
.banner-item--padding-top-small-sXaogofasuU-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 16px;
}

.banner-item--padding-right-small-CwUniHi3eyk- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 16px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-small-CwUniHi3eyk- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-small-CwUniHi3eyk- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 16px;
}
.banner-item--padding-right-small-CwUniHi3eyk-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 16px;
}

.banner-item--padding-bottom-small-CIjg3CBeS9Y- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 16px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-small-CIjg3CBeS9Y- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-small-CIjg3CBeS9Y- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 16px;
}

.banner-item--padding-left-small-tBsYLr6qbSg- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 16px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-small-tBsYLr6qbSg- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-small-tBsYLr6qbSg- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 16px;
}
.banner-item--padding-left-small-tBsYLr6qbSg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 16px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-small-tBsYLr6qbSg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-small-tBsYLr6qbSg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-small-tBsYLr6qbSg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 16px;
  }
}

.banner-item--padding-top-medium-MDa0Mm5G0h4- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 24px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-medium-MDa0Mm5G0h4- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-medium-MDa0Mm5G0h4- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 24px;
}
.banner-item--padding-top-medium-MDa0Mm5G0h4-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 24px;
}
.banner-item--padding-top-medium-MDa0Mm5G0h4-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 24px;
}

.banner-item--padding-right-medium-kgDOpP6-p6E- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 24px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-medium-kgDOpP6-p6E- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-medium-kgDOpP6-p6E- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 24px;
}
.banner-item--padding-right-medium-kgDOpP6-p6E-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 24px;
}

.banner-item--padding-bottom-medium-3fwHdPJ-uE0- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 24px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-medium-3fwHdPJ-uE0- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-medium-3fwHdPJ-uE0- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 24px;
}

.banner-item--padding-left-medium-d8OLDfd1WJs- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 24px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-medium-d8OLDfd1WJs- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-medium-d8OLDfd1WJs- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 24px;
}
.banner-item--padding-left-medium-d8OLDfd1WJs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 24px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-medium-d8OLDfd1WJs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-medium-d8OLDfd1WJs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-medium-d8OLDfd1WJs-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 24px;
  }
}

.banner-item--padding-top-large-kwDlHiBPhGk- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 32px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-large-kwDlHiBPhGk- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-large-kwDlHiBPhGk- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 32px;
}
.banner-item--padding-top-large-kwDlHiBPhGk-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 32px;
}
.banner-item--padding-top-large-kwDlHiBPhGk-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 32px;
}

.banner-item--padding-right-large-PHuSSLH7oII- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 32px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-large-PHuSSLH7oII- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-large-PHuSSLH7oII- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 32px;
}
.banner-item--padding-right-large-PHuSSLH7oII-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 32px;
}

.banner-item--padding-bottom-large-vC8HEAvlpXo- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 32px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-large-vC8HEAvlpXo- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-large-vC8HEAvlpXo- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 32px;
}

.banner-item--padding-left-large-jdrjh-RzWKM- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 32px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-large-jdrjh-RzWKM- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-large-jdrjh-RzWKM- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 32px;
}
.banner-item--padding-left-large-jdrjh-RzWKM-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 32px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-large-jdrjh-RzWKM-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-large-jdrjh-RzWKM-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-large-jdrjh-RzWKM-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 32px;
  }
}

.banner-item--padding-top-xlarge-qKO87ZiK344- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 48px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-xlarge-qKO87ZiK344- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-xlarge-qKO87ZiK344- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 48px;
}
.banner-item--padding-top-xlarge-qKO87ZiK344-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 48px;
}
.banner-item--padding-top-xlarge-qKO87ZiK344-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 48px;
}

.banner-item--padding-right-xlarge-O5gycekTtvg- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 48px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-xlarge-O5gycekTtvg- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-xlarge-O5gycekTtvg- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 48px;
}
.banner-item--padding-right-xlarge-O5gycekTtvg-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 48px;
}

.banner-item--padding-bottom-xlarge-F0dQEnIzNx8- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 48px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-xlarge-F0dQEnIzNx8- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-xlarge-F0dQEnIzNx8- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 48px;
}

.banner-item--padding-left-xlarge-SC8NVdvqF5k- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 48px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-xlarge-SC8NVdvqF5k- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-xlarge-SC8NVdvqF5k- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 48px;
}
.banner-item--padding-left-xlarge-SC8NVdvqF5k-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 48px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xlarge-SC8NVdvqF5k-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-xlarge-SC8NVdvqF5k-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-xlarge-SC8NVdvqF5k-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 48px;
  }
}

.banner-item--padding-top-xxlarge-GWCQ6X2XLYM- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 64px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-top-xxlarge-GWCQ6X2XLYM- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-top-xxlarge-GWCQ6X2XLYM- .banner-item__inner-ZjcxMXhcThY- {
  padding-top: 64px;
}
.banner-item--padding-top-xxlarge-GWCQ6X2XLYM-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  top: 64px;
}
.banner-item--padding-top-xxlarge-GWCQ6X2XLYM-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  top: 64px;
}

.banner-item--padding-right-xxlarge--L3KG1yRwOw- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 64px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-right-xxlarge--L3KG1yRwOw- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-right-xxlarge--L3KG1yRwOw- .banner-item__inner-ZjcxMXhcThY- {
  padding-right: 64px;
}
.banner-item--padding-right-xxlarge--L3KG1yRwOw-.banner-item__tag-right-WR5eNAqiEVY- .banner-item__tag-sHtmZ8wppKE- {
  right: 64px;
}

.banner-item--padding-bottom-xxlarge-4gEXRKM-whc- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 64px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-bottom-xxlarge-4gEXRKM-whc- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-bottom-xxlarge-4gEXRKM-whc- .banner-item__inner-ZjcxMXhcThY- {
  padding-bottom: 64px;
}

.banner-item--padding-left-xxlarge-Ai5QaDeZNMg- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 64px;
}
.banner--large-lnKVyUCo3Rk- .banner-item--padding-left-xxlarge-Ai5QaDeZNMg- .banner-item__inner-ZjcxMXhcThY-, .banner--xsmall-k0N0zPTYgdE- .banner-item--padding-left-xxlarge-Ai5QaDeZNMg- .banner-item__inner-ZjcxMXhcThY- {
  padding-left: 64px;
}
.banner-item--padding-left-xxlarge-Ai5QaDeZNMg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
  left: 64px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xxlarge-Ai5QaDeZNMg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-0nnRwmqJtVM- .banner-item--padding-left-xxlarge-Ai5QaDeZNMg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE-,
  .banner--full-size-image-viibl78jXDg- .banner-item--padding-left-xxlarge-Ai5QaDeZNMg-.banner-item__tag-left-1FoaULuDybI- .banner-item__tag-sHtmZ8wppKE- {
    left: 64px;
  }
}

.banner--margin-none-Dnzs5Po7VOk-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-none-Dnzs5Po7VOk- {
  margin: 0;
  width: auto;
}

.banner--margin-xxsmall-8y1rc-5FbTs-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-xxsmall-8y1rc-5FbTs- {
  margin: 8px;
  width: auto;
}

.banner--margin-xsmall--x5BJW78YRg-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-xsmall--x5BJW78YRg- {
  margin: 12px;
  width: auto;
}

.banner--margin-small-96pqUzIV7gU-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-small-96pqUzIV7gU- {
  margin: 16px;
  width: auto;
}

.banner--margin-medium-ORF1n2eAyaA-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-medium-ORF1n2eAyaA- {
  margin: 24px;
  width: auto;
}

.banner--margin-large-BMLQ0Cd8bN8-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-large-BMLQ0Cd8bN8- {
  margin: 32px;
  width: auto;
}

.banner--margin-xlarge-2M0ZAKy7GRY-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-xlarge-2M0ZAKy7GRY- {
  margin: 48px;
  width: auto;
}

.banner--margin-xxlarge-0nzM4rFWKaM-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-xxlarge-0nzM4rFWKaM- {
  margin: 64px;
  width: auto;
}

.banner--margin-top-none-tXmzMNVxKb0-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-none-tXmzMNVxKb0- {
  margin-top: 0;
}

.banner--margin-right-none-SS-8Gr9Uen4-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-none-SS-8Gr9Uen4- {
  margin-right: 0;
  width: auto;
}

.banner--margin-bottom-none-j8KuF0Uj87U-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-none-j8KuF0Uj87U- {
  margin-bottom: 0;
}

.banner--margin-left-none-wbr-x9bMNdI-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-none-wbr-x9bMNdI- {
  margin-left: 0;
  width: auto;
}

.banner--margin-top-xxsmall-YC0F-2EX7V0-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-xxsmall-YC0F-2EX7V0- {
  margin-top: 8px;
}

.banner--margin-right-xxsmall-S9f0PgssL74-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-xxsmall-S9f0PgssL74- {
  margin-right: 8px;
  width: auto;
}

.banner--margin-bottom-xxsmall-vkFcl3xYy3o-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-xxsmall-vkFcl3xYy3o- {
  margin-bottom: 8px;
}

.banner--margin-left-xxsmall-NfAPKNpM-eM-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-xxsmall-NfAPKNpM-eM- {
  margin-left: 8px;
  width: auto;
}

.banner--margin-top-xsmall-yzxLSIcFeRQ-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-xsmall-yzxLSIcFeRQ- {
  margin-top: 12px;
}

.banner--margin-right-xsmall-ZhhVWDIap5g-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-xsmall-ZhhVWDIap5g- {
  margin-right: 12px;
  width: auto;
}

.banner--margin-bottom-xsmall-TKx7X-gQXjM-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-xsmall-TKx7X-gQXjM- {
  margin-bottom: 12px;
}

.banner--margin-left-xsmall-2B79IBF5Nk8-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-xsmall-2B79IBF5Nk8- {
  margin-left: 12px;
  width: auto;
}

.banner--margin-top-small-YIqiNfjLrCk-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-small-YIqiNfjLrCk- {
  margin-top: 16px;
}

.banner--margin-right-small-fDejJeKoJFE-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-small-fDejJeKoJFE- {
  margin-right: 16px;
  width: auto;
}

.banner--margin-bottom-small-nZeoADxSlNw-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-small-nZeoADxSlNw- {
  margin-bottom: 16px;
}

.banner--margin-left-small--NVIAkrRfts-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-small--NVIAkrRfts- {
  margin-left: 16px;
  width: auto;
}

.banner--margin-top-medium-tIMCtwfOXlU-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-medium-tIMCtwfOXlU- {
  margin-top: 24px;
}

.banner--margin-right-medium-C2gpsiiUJ6Q-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-medium-C2gpsiiUJ6Q- {
  margin-right: 24px;
  width: auto;
}

.banner--margin-bottom-medium-yUnIVOIPKtI-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-medium-yUnIVOIPKtI- {
  margin-bottom: 24px;
}

.banner--margin-left-medium-yhYC-HWtPcg-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-medium-yhYC-HWtPcg- {
  margin-left: 24px;
  width: auto;
}

.banner--margin-top-large-P5D63UshKsY-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-large-P5D63UshKsY- {
  margin-top: 32px;
}

.banner--margin-right-large-KIngetco2Tc-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-large-KIngetco2Tc- {
  margin-right: 32px;
  width: auto;
}

.banner--margin-bottom-large-TvMkk4DoyHQ-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-large-TvMkk4DoyHQ- {
  margin-bottom: 32px;
}

.banner--margin-left-large-IkhmRB0WlpQ-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-large-IkhmRB0WlpQ- {
  margin-left: 32px;
  width: auto;
}

.banner--margin-top-xlarge-KdjOIwX71CU-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-xlarge-KdjOIwX71CU- {
  margin-top: 48px;
}

.banner--margin-right-xlarge-VvVbAC-w--o-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-xlarge-VvVbAC-w--o- {
  margin-right: 48px;
  width: auto;
}

.banner--margin-bottom-xlarge-sV8x1WsTHGs-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-xlarge-sV8x1WsTHGs- {
  margin-bottom: 48px;
}

.banner--margin-left-xlarge-LbzqSi3FS2I-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-xlarge-LbzqSi3FS2I- {
  margin-left: 48px;
  width: auto;
}

.banner--margin-top-xxlarge-5BMFwbuUal4-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-top-xxlarge-5BMFwbuUal4- {
  margin-top: 64px;
}

.banner--margin-right-xxlarge-LKH1vlclRNw-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-right-xxlarge-LKH1vlclRNw- {
  margin-right: 64px;
  width: auto;
}

.banner--margin-bottom-xxlarge-ZftuZgTxo6U-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-bottom-xxlarge-ZftuZgTxo6U- {
  margin-bottom: 64px;
}

.banner--margin-left-xxlarge-pXwzSdkDpzc-,
.banner__carousel-container-2rHZ2mZHdCk-.banner--margin-left-xxlarge-pXwzSdkDpzc- {
  margin-left: 64px;
  width: auto;
}.container-8aBVbN3KX6w- {
  width: 100%;
  max-width: 80.5rem;
  padding-left: 16px;
  padding-right: 16px;
  margin: 0 auto;
}
@media (min-width: 37.5rem) {
  .container-8aBVbN3KX6w- {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .container-8aBVbN3KX6w- {
    padding-left: 32px;
    padding-right: 32px;
  }
}

.container--max-width-lg-gyMYyjOr8SE- {
  max-width: 110.5rem;
}.carousel-HTOFtZOBXV8- {
  --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-HTOFtZOBXV8- {
    --carousel-slide-overflow: 8px;
    --carousel-container-padding: 24px;
  }
}
@media (min-width: 50rem) {
  .carousel-HTOFtZOBXV8- {
    --carousel-slide-overflow: 16px;
    --carousel-slide-gap: 24px;
    --carousel-slide-vertical-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .carousel-HTOFtZOBXV8- {
    --carousel-slide-overflow: 24px;
    --carousel-container-padding: 32px;
  }
}
@media (min-width: 80.5rem) {
  .carousel-HTOFtZOBXV8- {
    --carousel-slide-overflow: 0px;
  }
}
.carousel-HTOFtZOBXV8-:not(.carousel--has-container-OwQ6rXVlNdY-) {
  --carousel-container-padding: 0px;
}
.carousel-HTOFtZOBXV8-.carousel--align-center-MYG-a69asBE-.carousel--has-container-OwQ6rXVlNdY- {
  --carousel-slide-overflow: 44px;
}
@media (min-width: 37.5rem) {
  .carousel-HTOFtZOBXV8-.carousel--align-center-MYG-a69asBE-.carousel--has-container-OwQ6rXVlNdY- {
    --carousel-slide-overflow: 58px;
  }
}
@media (min-width: 80.5rem) {
  .carousel-HTOFtZOBXV8-.carousel--align-center-MYG-a69asBE-.carousel--has-container-OwQ6rXVlNdY- {
    --carousel-slide-overflow: 0px;
  }
}
.carousel-HTOFtZOBXV8-.carousel--align-full-Bl45bQZOSWM- {
  --carousel-slide-overflow: 0px;
}
.carousel-HTOFtZOBXV8-.carousel--no-overflow-EOInKMAZOBY- {
  --carousel-slide-overflow: 0px;
}
.carousel-HTOFtZOBXV8-.carousel--scrollable-491vJmkYDRo-:not(.carousel--has-top-content-pyduOu39xo8-, .carousel--sales-argument-NwilxvUyT34-) {
  margin-top: calc(var(--carousel-slide-vertical-padding) * -1);
}
.carousel-HTOFtZOBXV8-.carousel--scrollable-491vJmkYDRo-:not(.carousel--has-bottom-content-dHjPdpX9zBs-, .carousel--sales-argument-NwilxvUyT34-) {
  margin-bottom: calc(var(--carousel-slide-vertical-padding) * -1);
}

.carousel--has-container-OwQ6rXVlNdY-.carousel--fade-iB4QWAKVvcM- {
  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-OwQ6rXVlNdY-.carousel--fade-iB4QWAKVvcM-::before, .carousel--has-container-OwQ6rXVlNdY-.carousel--fade-iB4QWAKVvcM-::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
}
.carousel--has-container-OwQ6rXVlNdY-.carousel--fade-iB4QWAKVvcM-::before {
  left: 0;
  right: auto;
  width: calc((100% - 80.5rem) / 2 + var(--carousel-container-padding-left));
}
.carousel--has-container-OwQ6rXVlNdY-.carousel--fade-iB4QWAKVvcM-::after {
  left: auto;
  right: 0;
  width: calc((100% - 80.5rem) / 2 + var(--carousel-container-padding-right));
}

.carousel--sales-argument-NwilxvUyT34- {
  --carousel-slide-vertical-padding: 14px;
  background-color: var(--color-brand-primary-bg-subtle);
  color: var(--color-neutral-text);
}

.carousel--full-width-4BwUvnLF2so- {
  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-4BwUvnLF2so- {
  --carousel-container-padding: 0px;
}
[data-class=card__content][data-padding-horizontal=none] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 0px;
}
[data-class=card__content][data-padding=xsmall] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 8px;
}
[data-class=card__content][data-padding=small] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 16px;
}
[data-class=card__content][data-padding-horizontal=small] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 16px;
}
[data-class=card__content][data-padding=medium] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 24px;
}
[data-class=card__content][data-padding-horizontal=medium] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 24px;
}
[data-class=card__content][data-padding=large] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 32px;
}
[data-class=card__content][data-padding-horizontal=large] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 32px;
}
[data-class=card__content][data-padding=xlarge] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 48px;
}
[data-class=card__content][data-padding=xxlarge] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 64px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-container-SEocpMuXiCU-, [data-class=container] > .carousel--full-width-4BwUvnLF2so- {
  --carousel-container-padding: 16px;
}
@media (min-width: 37.5rem) {
  .carousel--full-width-4BwUvnLF2so-.carousel--full-width-container-SEocpMuXiCU-, [data-class=container] > .carousel--full-width-4BwUvnLF2so- {
    --carousel-container-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .carousel--full-width-4BwUvnLF2so-.carousel--full-width-container-SEocpMuXiCU-, [data-class=container] > .carousel--full-width-4BwUvnLF2so- {
    --carousel-container-padding: 32px;
  }
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-container-SEocpMuXiCU-.carousel--scrollable-491vJmkYDRo-, [data-class=container] > .carousel--full-width-4BwUvnLF2so-.carousel--scrollable-491vJmkYDRo- {
  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-4BwUvnLF2so-.carousel--full-width-none-6JHCBF2-Dek- {
  --carousel-container-padding: 0px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-left-none-jrF4cAaMo0Y- {
  --carousel-container-padding-left: 0px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-right-none-iwgvlxK-ZRQ- {
  --carousel-container-padding-right: 0px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-xsmall--1j69wNMeUU- {
  --carousel-container-padding: 8px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-left-xsmall-q5w931kuwUE- {
  --carousel-container-padding-left: 8px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-right-xsmall-9n8ZjcdGl2Y- {
  --carousel-container-padding-right: 8px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-small-VA2CLm--vdM- {
  --carousel-container-padding: 16px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-left-small-qz4ZMfZs9Y8- {
  --carousel-container-padding-left: 16px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-right-small-FNRlrpTbY4Y- {
  --carousel-container-padding-right: 16px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-medium-ezI57bPJYB4- {
  --carousel-container-padding: 24px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-left-medium-OCHS8FeMYtQ- {
  --carousel-container-padding-left: 24px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-right-medium-ieSZF4Qir5A- {
  --carousel-container-padding-right: 24px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-large-EgBlcXaLUUM- {
  --carousel-container-padding: 32px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-left-large-R7yXKXMP73k- {
  --carousel-container-padding-left: 32px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-right-large-eG2gU9JOweI- {
  --carousel-container-padding-right: 32px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-xlarge-s6akvC7VOis- {
  --carousel-container-padding: 48px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-left-xlarge-DdYVYDyPqQ8- {
  --carousel-container-padding-left: 48px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-right-xlarge---9Rwdzal1A- {
  --carousel-container-padding-right: 48px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-xxlarge-iPyg-u67cz4- {
  --carousel-container-padding: 64px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-left-xxlarge-jWQCaYqUtvk- {
  --carousel-container-padding-left: 64px;
}
.carousel--full-width-4BwUvnLF2so-.carousel--full-width-right-xxlarge-euYVGGNNKy0- {
  --carousel-container-padding-right: 64px;
}

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

.carousel--scrollable-491vJmkYDRo- .carousel__container-bakk1PGsnKU-.carousel__slider-container-h-MUXiK5ntM- {
  max-width: 100%;
}

.carousel__slider-wrapper-WmW05tPHr0g- {
  position: relative;
}

.carousel__slider-E4Pm8h21c7M- {
  position: relative;
  display: flex;
  overflow: auto;
  overscroll-behavior: none auto;
  scroll-behavior: smooth;
  scroll-snap-type: x proximity;
  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-E4Pm8h21c7M-::-webkit-scrollbar {
  display: none;
}
.carousel--has-container-OwQ6rXVlNdY- .carousel__slider-E4Pm8h21c7M- {
  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-491vJmkYDRo-.carousel--has-container-OwQ6rXVlNdY- .carousel__slider-E4Pm8h21c7M- {
  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-jY3WRywwrAQ- {
  display: flex;
  width: 100%;
  scroll-snap-align: start;
}
.carousel--align-center-MYG-a69asBE- .carousel__item-jY3WRywwrAQ- {
  scroll-snap-align: center;
}
.carousel--align-center-MYG-a69asBE- .carousel__item-jY3WRywwrAQ-:first-child {
  margin-left: auto;
}
.carousel--align-center-MYG-a69asBE- .carousel__item-jY3WRywwrAQ-:last-child {
  margin-right: auto;
}
.carousel--scrollable-491vJmkYDRo- .carousel__item-jY3WRywwrAQ- {
  padding-left: var(--carousel-slide-horizontal-padding-left);
  padding-right: var(--carousel-slide-horizontal-padding-right);
}
.carousel--scrollable-491vJmkYDRo- .carousel__item-jY3WRywwrAQ-, .carousel--sales-argument-NwilxvUyT34- .carousel__item-jY3WRywwrAQ- {
  padding-top: var(--carousel-slide-vertical-padding);
  padding-bottom: var(--carousel-slide-vertical-padding);
}
.carousel--center-arrows-scrollable-BcF7DBjTtzA- .carousel__item-jY3WRywwrAQ- {
  --carousel-slide-horizontal-padding-left: 2rem;
  --carousel-slide-horizontal-padding-right: 2rem;
}
@media (min-width: 37.5rem) {
  .carousel--center-arrows-scrollable-BcF7DBjTtzA- .carousel__item-jY3WRywwrAQ- {
    --carousel-slide-horizontal-padding-left: 1.25rem;
    --carousel-slide-horizontal-padding-right: 1.25rem;
  }
}
.carousel--center-arrows-autoplay-RO-ni-PN6lA- .carousel__item-jY3WRywwrAQ- {
  --carousel-slide-horizontal-padding-right: 3.5rem;
}
@media (min-width: 37.5rem) {
  .carousel--center-arrows-autoplay-RO-ni-PN6lA- .carousel__item-jY3WRywwrAQ- {
    --carousel-slide-horizontal-padding-right: 2.75rem;
  }
}
.carousel--slides-1-2GXd-e9IYtY- .carousel__item-jY3WRywwrAQ- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 1);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 1);
}
.carousel--slides-2-izC0BEYjsAU- .carousel__item-jY3WRywwrAQ- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 2);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 2);
}
.carousel--slides-3-9Bu1GTaoYD8- .carousel__item-jY3WRywwrAQ- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 3);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 3);
}
.carousel--slides-4-MOlJqZitQZo- .carousel__item-jY3WRywwrAQ- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 4);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 4);
}
.carousel--slides-5-XOOBg-3xyFQ- .carousel__item-jY3WRywwrAQ- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 5);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 5);
}
.carousel--slides-6-DSTP0rbz-Bg- .carousel__item-jY3WRywwrAQ- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 6);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 6);
}

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

.carousel__slider-nav-dBldXexLynE- {
  --carousel-nav-button-inset: 0px;
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  margin-left: auto;
}
.carousel__slider-nav-dBldXexLynE-.carousel__slider-nav--link-ahB2uwjo7vc- {
  --carousel-nav-button-inset: 8px;
  gap: 32px;
}
.carousel__slider-nav-dBldXexLynE-.carousel__slider-nav--link-ahB2uwjo7vc-.carousel__slider-nav--small-2KATKojTmr0- {
  gap: 24px;
}

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

.carousel__nav--prev-fba0f1upuMg- {
  transform: translate(-50%, -50%);
  left: 0;
}
@media (max-width: 49.999rem) {
  .carousel--has-container-OwQ6rXVlNdY- .carousel__nav--prev-fba0f1upuMg- {
    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-OwQ6rXVlNdY- .carousel__nav--prev-fba0f1upuMg- {
    left: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-left), 0px);
  }
}

.carousel__nav--next-gbr9RXNheCo- {
  transform: translate(50%, -50%);
  right: 0;
}
.carousel--align-left-2bRA11d16HA- .carousel__nav--next-gbr9RXNheCo- {
  right: var(--carousel-slide-overflow);
}
@media (max-width: 49.999rem) {
  .carousel--has-container-OwQ6rXVlNdY- .carousel__nav--next-gbr9RXNheCo- {
    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-OwQ6rXVlNdY- .carousel__nav--next-gbr9RXNheCo- {
    right: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-right), 0px);
  }
}

.carousel__slider-nav--center-coRFxkXtFpQ- .carousel__nav--playpause-aafBBKGB818- {
  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-coRFxkXtFpQ- .carousel__nav--playpause-aafBBKGB818- {
    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-coRFxkXtFpQ- .carousel__nav--playpause-aafBBKGB818- {
    right: max((100% - 80.5rem) / 2 + var(--carousel-container-padding-right) + 4px, 3px + var(--type-small-font-size) + 0.5rem);
  }
}

.carousel__top-content-ZuISEipFTrM- {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
}.carousel-preview-X1a4vUYvtjM- {
  position: relative;
  margin: -15px;
}
@media (min-width: 37.5rem) {
  .carousel-preview-X1a4vUYvtjM- {
    margin: -40px;
  }
}
.carousel-preview-X1a4vUYvtjM- .slick-slide {
  display: none;
  float: left;
  min-height: 1px;
  overflow: hidden;
  height: 100%;
  padding: 0 52px;
}
@media (min-width: 37.5rem) {
  .carousel-preview-X1a4vUYvtjM- .slick-slide {
    height: 600px;
    padding: 0;
  }
}
.carousel-preview-X1a4vUYvtjM- .slick-slide > div {
  height: 100%;
  display: flex;
  align-items: center;
}
html[data-whatintent=touch] .carousel-preview-X1a4vUYvtjM- .slick-slide {
  overflow: auto;
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:-webkit-full-screen {
  width: 100%;
  margin: 0;
  background: var(--color-neutral-bg-level-1);
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:fullscreen {
  width: 100%;
  margin: 0;
  background: var(--color-neutral-bg-level-1);
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:-webkit-full-screen .slick-slide {
  height: 100vh;
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:fullscreen .slick-slide {
  height: 100vh;
}
.carousel-preview-X1a4vUYvtjM- .slick-initialized .slick-slide {
  display: block;
}
.carousel-preview-X1a4vUYvtjM- .slick-active {
  z-index: 1;
}
.carousel-preview-X1a4vUYvtjM- .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
  min-width: 100%;
  transform: translateZ(0);
  height: 100%;
}
.carousel-preview-X1a4vUYvtjM- .slick-track::after, .carousel-preview-X1a4vUYvtjM- .slick-track::before {
  display: table;
  content: "";
}
.carousel-preview-X1a4vUYvtjM- .slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 100%;
  transform: translateZ(0);
  height: 100%;
}

.carousel-preview__wrapper-uSb3Gxh2D5w- {
  position: relative;
  min-width: 0;
  align-self: center;
  flex: 1 0 0%;
}
@media (min-width: 37.5rem) {
  .carousel-preview__wrapper-uSb3Gxh2D5w- {
    height: 600px;
  }
}
.carousel-preview__wrapper-uSb3Gxh2D5w-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:-webkit-full-screen .carousel-preview__wrapper-uSb3Gxh2D5w- {
  height: 100vh;
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:fullscreen .carousel-preview__wrapper-uSb3Gxh2D5w- {
  height: 100vh;
}

.carousel-preview__slider-D5cIrFTIsNI- {
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.carousel-preview__slider-D5cIrFTIsNI-:not(.slick-slider) {
  height: 100%;
  display: flex;
  align-items: center;
}

.carousel-preview__item-5zIHTsF1RwM- {
  position: relative;
  cursor: pointer;
  margin: auto;
  background: transparent;
  border: none;
  display: block;
  padding: 0;
  border-radius: 4px;
}
.carousel-preview__thumbnail-wrapper-UBSRC4-PM3s- .carousel-preview__item-5zIHTsF1RwM- {
  padding: 4px;
}
@media (min-width: 37.5rem) {
  .carousel-preview__slider-D5cIrFTIsNI- > .carousel-preview__item-5zIHTsF1RwM- {
    padding: 0;
  }
}

.carousel-preview__thumbnail-wrapper-UBSRC4-PM3s- {
  padding-left: 0;
  list-style: none;
  display: none !important;
  align-items: center;
  position: absolute;
  width: 100px;
  height: 100%;
  background: var(--color-neutral-bg-level-1);
  top: 0;
  right: 34px;
  font-size: 0;
  overflow: hidden;
  gap: 8px;
}
@media (min-width: 37.5rem) {
  .carousel-preview__thumbnail-wrapper-UBSRC4-PM3s- {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
  }
}

.carousel-preview__thumbnail-ihai7-q6fLY- {
  width: 52px;
  height: 52px;
  border-radius: 3px;
  cursor: pointer;
  position: relative;
}
.carousel-preview__thumbnail-ihai7-q6fLY-:hover::before, .carousel-preview__thumbnail-wrapper-UBSRC4-PM3s- li.slick-active .carousel-preview__thumbnail-ihai7-q6fLY-::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 52px;
  width: 52px;
  z-index: 1;
  border-radius: 4px;
}
.carousel-preview__thumbnail-ihai7-q6fLY-:hover::before {
  border: 1px solid var(--color-brand-primary-border);
}
.carousel-preview__thumbnail-wrapper-UBSRC4-PM3s- li.slick-active .carousel-preview__thumbnail-ihai7-q6fLY-::before {
  border: 1px solid var(--color-brand-primary-bg-strong);
}

.carousel-preview__button-8XnwSLXQnEk- {
  position: absolute;
  bottom: 7px;
  left: 7px;
}
@media (min-width: 37.5rem) {
  .carousel-preview__button-8XnwSLXQnEk- {
    bottom: 27px;
    left: 27px;
  }
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:-webkit-full-screen .carousel-preview__button-8XnwSLXQnEk- {
  bottom: 56px;
  left: 8px;
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:fullscreen .carousel-preview__button-8XnwSLXQnEk- {
  bottom: 56px;
  left: 8px;
}
@media (min-width: 37.5rem) {
  .carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:-webkit-full-screen .carousel-preview__button-8XnwSLXQnEk- {
    bottom: 64px;
    left: 16px;
  }
  .carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8-:fullscreen .carousel-preview__button-8XnwSLXQnEk- {
    bottom: 64px;
    left: 16px;
  }
}

.carousel-preview__image-HJlyqD8Kfuw- {
  padding: 40px 0;
}
@media (min-width: 37.5rem) {
  .carousel-preview__image-HJlyqD8Kfuw- {
    max-height: 600px;
    padding: 70px 0;
  }
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8- .carousel-preview__image-HJlyqD8Kfuw- {
  max-height: none;
  width: auto;
  padding: 0;
}
.carousel-preview__thumbnail-wrapper-UBSRC4-PM3s- .carousel-preview__image-HJlyqD8Kfuw- {
  width: 100%;
  opacity: 0.75;
  padding: 0;
}

.carousel-preview__nav-gJ246kwLnFE- {
  position: absolute !important;
  top: 50%;
  transform: translateY(-50%);
  z-index: 100;
  display: block;
}
@media (min-width: 37.5rem) {
  .carousel-preview__nav-gJ246kwLnFE- {
    display: none;
  }
}
.carousel-preview-X1a4vUYvtjM-.is-panning-oj73Ei0Rci8- .carousel-preview__nav-gJ246kwLnFE- {
  display: none;
}

.carousel-preview__nav--next-jFmL7TO5p-Y- {
  right: 20px;
}

.carousel-preview__nav--prev-6ZArsaafs6M- {
  left: 20px;
}.collapse-mmb4MUo3TKU- {
  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-4ZfELoB-8JM- {
  position: absolute;
  width: 24px;
  height: 24px;
  -webkit-clip-path: inset(0 0 50% 0);
          clip-path: inset(0 0 50% 0);
  top: -11px;
}

.collapse__arrow-4ZfELoB-8JM-::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-3mJGZaepQO4- .collapse__arrow-4ZfELoB-8JM-::before {
  background-color: var(--color-neutral-bg-level-2);
}
.collapse--no-shadow-XroBmHeAEgM- .collapse__arrow-4ZfELoB-8JM-::before {
  border: 1px solid var(--color-neutral-border-subtlest);
  box-shadow: none;
}

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

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

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

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

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

.collapse--fade-ueNH-v3NUl0- {
  -webkit-mask-image: none;
          mask-image: none;
  position: relative;
  overflow: hidden;
}
.collapse--fade-ueNH-v3NUl0-.is-exiting, .collapse--fade-ueNH-v3NUl0-.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-G3gOXMb63nM- {
  cursor: pointer;
}

.collapse-toggle__icon-Mi57u71Nr5A- {
  transition: transform var(--animation-duration-medium) var(--animation-easing-medium);
}
.collapse-toggle-G3gOXMb63nM-.is-active.collapse-toggle--rotate-degree-180-YkQtbPgEL8k-.collapse-toggle--rotate-direction-clockwise-naH17HYpejs- .collapse-toggle__icon-Mi57u71Nr5A- {
  transform: translateY(-50%) rotate(180deg);
}
.collapse-toggle-G3gOXMb63nM-.is-active.collapse-toggle--rotate-degree-180-YkQtbPgEL8k-.collapse-toggle--rotate-direction-counterclockwise-mv3b5ipzp2A- .collapse-toggle__icon-Mi57u71Nr5A- {
  transform: translateY(-50%) rotate(-180deg);
}
.collapse-toggle-G3gOXMb63nM-.is-active.collapse-toggle--rotate-degree-90-QSd5t4hpxIc-.collapse-toggle--rotate-direction-clockwise-naH17HYpejs- .collapse-toggle__icon-Mi57u71Nr5A- {
  transform: translateY(-50%) rotate(90deg);
}
.collapse-toggle-G3gOXMb63nM-.is-active.collapse-toggle--rotate-degree-90-QSd5t4hpxIc-.collapse-toggle--rotate-direction-counterclockwise-mv3b5ipzp2A- .collapse-toggle__icon-Mi57u71Nr5A- {
  transform: translateY(-50%) rotate(-90deg);
}.clear-btn-l3mdC4LdKmE- {
  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-l3mdC4LdKmE-:hover {
  color: var(--color-brand-primary-text-hover);
}

.clear-btn__icon-iQxU3suJDpk- {
  vertical-align: baseline;
  margin-top: 0;
}.form-helper-ozLLZPXw5QQ- {
  --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-fY8nUeuAvOQ- {
  --form-helper-icon-margin-block: 0;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  gap: 8px;
}

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

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

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

.form-helper__icon-LelCmam5baQ- {
  --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-GR5daQHqnSw- .form-helper__icon-LelCmam5baQ- {
  color: var(--color-info-graphic);
}
.form-helper--error-u0VrpLgohI0- .form-helper__icon-LelCmam5baQ- {
  color: var(--color-error-graphic);
}
.form-helper--valid-bGGXY8fxLuw- .form-helper__icon-LelCmam5baQ- {
  color: var(--color-success-graphic);
}
.form-helper--employee-zJtovtR78PQ- .form-helper__icon-LelCmam5baQ- {
  color: var(--color-employee-graphic);
}
.form-helper--large-fY8nUeuAvOQ- .form-helper__icon-LelCmam5baQ- {
  font-size: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
}

.form-helper--large-fY8nUeuAvOQ- .form-helper__content-fsOxndrL5aE- {
  margin-block: 0.0625rem;
}.textfield-5FCHHW-hHp4- {
  --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-5FCHHW-hHp4-.is-focused-ZqKhs04CHbs- {
  z-index: 2;
}
[data-class=table] .textfield-5FCHHW-hHp4- {
  min-width: 180px;
}

.textfield--center-cCTtT5SMYik- {
  align-items: center;
}

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

.textfield--employee-I-FtDWn1HoE- {
  --textfield-border-color: var(--color-employee-border);
}

.textfield-5FCHHW-hHp4-.is-invalid-k0QIy0xT1Ck- {
  --textfield-shadow-size: 1px;
  --textfield-border-color: var(--color-error-border);
}

.textfield-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- {
  --textfield-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

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

.textfield__inner-qIOGUCeaa-M- {
  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-qIOGUCeaa-M-::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-5FCHHW-hHp4-.is-static-jLu6yTuFhP8- .textfield__inner-qIOGUCeaa-M- {
  border: 0 0 0 0 var(--color-neutral-border-subtlest);
}
.textfield-5FCHHW-hHp4-.is-focused-ZqKhs04CHbs- .textfield__inner-qIOGUCeaa-M-, .textfield-5FCHHW-hHp4-:has(.textfield__input-mIk745J04PM-:focus) .textfield__inner-qIOGUCeaa-M- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}

.textfield__inner-input-A4ROa7SN-GM- {
  width: 100%;
  display: contents;
}

.textfield__image-2k0VKxjtCks- {
  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-mIk745J04PM- {
  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-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- [data-class=textarea__input],
.textfield-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- .textfield__input-mIk745J04PM- {
  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-5FCHHW-hHp4-.is-static-jLu6yTuFhP8- [data-class=textarea__input],
.textfield-5FCHHW-hHp4-.is-static-jLu6yTuFhP8- .textfield__input-mIk745J04PM- {
  background: none;
  height: auto;
  border: 0;
  padding-left: 0;
  padding-right: 0;
  outline: none;
}
[data-class=textarea__input]::-ms-clear,
.textfield__input-mIk745J04PM-::-ms-clear {
  display: none;
}
[data-class=textarea__input]::placeholder,
.textfield__input-mIk745J04PM-::placeholder {
  color: var(--color-neutral-text-subtle);
  opacity: 1;
}
.textfield--small-gUUoRD11JD8- [data-class=textarea__input],
.textfield--small-gUUoRD11JD8- .textfield__input-mIk745J04PM- {
  padding: 5px var(--textfield-horizontal-inner-padding);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textfield--center-cCTtT5SMYik- [data-class=textarea__input],
.textfield--center-cCTtT5SMYik- .textfield__input-mIk745J04PM- {
  text-align: center;
}
.textfield--center-cCTtT5SMYik-.textfield--with-icon-rxGJqq5hejY- [data-class=textarea__input],
.textfield--center-cCTtT5SMYik-.textfield--with-icon-rxGJqq5hejY- .textfield__input-mIk745J04PM- {
  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-jn-GkrznMKc- [data-class=textarea__input],
.textfield--image-jn-GkrznMKc- .textfield__input-mIk745J04PM- {
  padding-left: var(--textfield-inner-gap);
}

.textfield__label-96uP-qiEf4U- {
  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-cCTtT5SMYik- .textfield__label-96uP-qiEf4U- {
  justify-content: center;
}
.textfield-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- .textfield__label-96uP-qiEf4U- {
  color: var(--color-disabled-text);
}
.textfield--no-label-no-break-UN2D4kImWHk- .textfield__label-96uP-qiEf4U- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-rhy-DED-qiY- .textfield__label-96uP-qiEf4U- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-s-lae-edGCA- .textfield__label-96uP-qiEf4U- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

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

.textfield__icon-ytjngzp5OLk- {
  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-j5AA-Y-5IoM- {
  flex-shrink: 0;
  margin-right: var(--textfield-icon-padding);
}

.textfield__textarea-input-2iK4cR-b2Wo- {
  resize: none;
}

.textfield__prefix-6ZwXfTebqj4-,
.textfield__suffix-H8iEkMP-nFs- {
  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-gUUoRD11JD8- .textfield__prefix-6ZwXfTebqj4-,
.textfield--small-gUUoRD11JD8- .textfield__suffix-H8iEkMP-nFs- {
  padding: 5px var(--textfield-horizontal-padding);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textfield-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- .textfield__prefix-6ZwXfTebqj4-,
.textfield-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- .textfield__suffix-H8iEkMP-nFs- {
  color: var(--color-disabled-text);
}

.textfield__prefix-6ZwXfTebqj4- {
  border-right: var(--textfield-border-width) solid var(--color-neutral-border);
}
.textfield-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- .textfield__prefix-6ZwXfTebqj4- {
  border-color: var(--color-disabled-border);
}

.textfield__suffix-H8iEkMP-nFs- {
  border-left: var(--textfield-border-width) solid var(--color-neutral-border);
}
.textfield-5FCHHW-hHp4-.is-disabled-stYRlT14hLQ- .textfield__suffix-H8iEkMP-nFs- {
  border-color: var(--color-disabled-border);
}.mini-header-BcFrh-i0u4E- {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}

.mini-header__inner-kgxPrRA-buo- {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
}
.mini-header--no-logo-bEiS23U7s1M- .mini-header__inner-kgxPrRA-buo- {
  justify-content: flex-end;
}.chart-legend--yn1tJ-wy0o- {
  --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-f3cVzQZWcZI- {
  justify-content: flex-start;
  flex-direction: column;
  align-self: center;
}

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

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

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

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

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

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

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

.chart-bar__title-text-yewk7B43-9w- {
  font-family: var(--type-font-family);
  font-weight: 700;
  text-transform: none;
}

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

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

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

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

.chart-bar__tooltip-list-item-yNA6-iVa-e8- {
  display: flex;
  align-items: baseline;
}

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

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

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

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

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

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

.chart-bar__axis-y-grid-tku23Jig7jk- path,
.chart-bar__axis-x-I3Z7w-lA2U4- path {
  display: none;
}

.chart-bar__axis-y-Y7EtAfl1mj8- path,
.chart-bar__axis-y2-31JS9RvhS-s- path {
  stroke-width: 0;
}

.chart-bar__axis-y-Y7EtAfl1mj8- line,
.chart-bar__axis-y2-31JS9RvhS-s- line,
.chart-bar__axis-y-grid-tku23Jig7jk- line {
  stroke-width: 1;
  stroke: var(--color-neutral-border-subtle);
}

.chart-bar__axis-y-Y7EtAfl1mj8- text,
.chart-bar__axis-y2-31JS9RvhS-s- 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-I3Z7w-lA2U4- line {
  stroke-width: 0;
}

.chart-bar__axis-x-I3Z7w-lA2U4- 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-FuDwvbB-zFA- {
  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-VgTdJ-b5--Q- {
  margin-bottom: 10px;
}

.chart-bar-horizontal__bar-Ntzw231twrw- {
  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-ShxjZmboQK8- {
  -webkit-appearance: none;
     -moz-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-AtVpjxtD05Y- {
  -webkit-appearance: none;
     -moz-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-AtVpjxtD05Y-:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.chart-bar-horizontal__value-bar-AtVpjxtD05Y-:nth-last-child(2) {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}.chart-pie-r0Bni9nLoCw- {
  display: flex;
}

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

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

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

.chart-pie__title-NJfUzf3-h1Q- {
  margin-bottom: 1rem;
  text-align: center;
}

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

.chart-pie__main-pVxXwgX7VpU- {
  display: block;
  overflow: hidden;
}
.chart-pie--legend-aside-j9NTeYBU8MY- .chart-pie__main-pVxXwgX7VpU- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}

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

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

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

.chart-pie__graph-content-3nWpW-u48qg- {
  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--lu1w8fY-JY- {
  margin: 1rem auto 0;
}
.chart-pie--legend-aside-j9NTeYBU8MY- .chart-pie__legend--lu1w8fY-JY- {
  margin: 1rem 0 1rem 1rem;
}.channel-tflENrKtBLo- {
  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-tflENrKtBLo-::before {
  width: 35px;
  height: 35px;
}
.channel-tflENrKtBLo-::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-tflENrKtBLo-:hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}

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

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

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

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

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

.channel__image-75x5AVsbmlw- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.channel-list-qhEr7Lr-9mc- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.channel-list--center-zVeyQ14JDbU- {
  justify-content: center;
}

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

.channel-list__item-qifeTpTsbBU- {
  margin: 5px;
}
@media (min-width: 37.5rem) {
  .channel-list--large-HTvNbhsiWjU- .channel-list__item-qifeTpTsbBU- {
    margin: 10px;
  }
}.check-indicator-PAyIyiovE0k- {
  --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-PAyIyiovE0k-:not([data-class=skeleton__item]) {
  cursor: pointer;
}
.check-indicator-PAyIyiovE0k-:hover {
  border-color: var(--check-indicator-hover-border-color);
}
.check-indicator-PAyIyiovE0k-.is-checked-OXt98DJhbxk-, .check-indicator-PAyIyiovE0k-.is-checked-OXt98DJhbxk-.is-invalid-yzKxZjDR-rc- {
  background: var(--check-indicator-checked-background-color);
  border-color: var(--check-indicator-checked-border-color);
}
.check-indicator-PAyIyiovE0k-.is-checked-OXt98DJhbxk-:hover .check-indicator-PAyIyiovE0k- {
  background: var(--check-indicator-checked-hover-background-color);
}
.check-indicator-PAyIyiovE0k-.is-invalid-yzKxZjDR-rc- {
  border-color: var(--check-indicator-invalid-border);
}
.check-indicator-PAyIyiovE0k-.is-disabled-v7AOAboZ-Ts- {
  opacity: 1;
  background: var(--check-disabled-background-color);
  border-color: var(--check-disabled-border-color);
}
.check-indicator-PAyIyiovE0k-.is-disabled-v7AOAboZ-Ts-:not([data-class=skeleton__item]) {
  cursor: default;
}
.check-indicator-PAyIyiovE0k-.is-disabled-v7AOAboZ-Ts-.is-checked-OXt98DJhbxk- {
  color: var(--check-disabled-indicator-color);
  background: var(--check-disabled-checked-background-color);
  border-color: var(--check-disabled-checked-border-color);
}
.check-indicator-PAyIyiovE0k-[data-class=skeleton__item] {
  border: none;
}

.check-indicator--large-d-9HD0HYPzM- {
  --check-indicator-size: 1.5rem;
  --check-icon-size: 1.25rem;
}

.check-indicator--medium-14zXImFi5LU- {
  --check-indicator-size: 1.25rem;
  --check-icon-size: 1rem;
}

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

.check-indicator--employee-9GD-3K9CR-Y- {
  --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-27B1qdoJTqc- {
  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-PAyIyiovE0k-.is-checked-OXt98DJhbxk- .check-indicator__icon-27B1qdoJTqc- {
  opacity: 1;
}

.check-8hwE12-rvLM- {
  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-HSWO-QYZhQQ- {
  --check-content-hover-color: var(--color-employee-text-hover);
}

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

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

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

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

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

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

.check__content-HbsNPDhm6Gs- {
  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: -moz-fit-content;
  max-width: fit-content;
  grid-row: 1;
  grid-column: 2;
  padding-left: 8px;
}
.check--full-width-Jy5p8-fDUqE- .check__content-HbsNPDhm6Gs- {
  max-width: 100%;
  grid-column: 2/span 2;
}
.check__input-9IgzvLVGwoM- ~ .check__inner-WCBRBuVg4lU- .check__content-HbsNPDhm6Gs-:hover {
  color: var(--check-content-hover-color);
}
.check__input-9IgzvLVGwoM-:disabled ~ .check__inner-WCBRBuVg4lU- .check__content-HbsNPDhm6Gs-, .check__input-9IgzvLVGwoM-:disabled ~ .check__inner-WCBRBuVg4lU-:hover .check__content-HbsNPDhm6Gs- {
  color: var(--check-disabled-text-color);
  cursor: default;
}
.check--hide-label-148E5m26iQE- .check__content-HbsNPDhm6Gs- {
  display: none;
}
.check--vertical-E8tXzM8ZmVQ- .check__content-HbsNPDhm6Gs- {
  padding-left: 0;
}
[data-class=skeleton__content] > .check__inner-WCBRBuVg4lU- .check__content-HbsNPDhm6Gs- {
  max-width: 100%;
  grid-column: 2/span 2;
  cursor: default;
}

.check__indicator-Nx3A0Us9L80- {
  grid-row: 1;
  grid-column: 1;
}
.check__input-9IgzvLVGwoM-:not(:disabled) ~ .check__inner-WCBRBuVg4lU- .check__indicator-Nx3A0Us9L80-:hover, .check__input-9IgzvLVGwoM-:not(:disabled) ~ .check__inner-WCBRBuVg4lU-:has(.check__content-HbsNPDhm6Gs-:hover) .check__indicator-Nx3A0Us9L80- {
  border-color: var(--check-indicator-hover-border-color);
}
.check__input-9IgzvLVGwoM-:checked:not(:disabled) ~ .check__inner-WCBRBuVg4lU- .check__indicator-Nx3A0Us9L80-:hover, .check__input-9IgzvLVGwoM-:checked:not(:disabled) ~ .check__inner-WCBRBuVg4lU-:has(.check__content-HbsNPDhm6Gs-:hover) .check__indicator-Nx3A0Us9L80- {
  background: var(--check-indicator-checked-hover-background-color);
}
.check--vertical-E8tXzM8ZmVQ- .check__indicator-Nx3A0Us9L80- {
  margin: 0 auto;
}
.check--indicator-middle-JcA8q3Wb9yE- .check__indicator-Nx3A0Us9L80- {
  align-self: center;
}

.check__extra-h9xlcba-weE-,
.check__form-helper-zTC7jNbDHLA- {
  grid-column: 2/span 2;
  padding-top: 8px;
  padding-left: 8px;
}.radio-indicator-xytVjZklWFg- {
  --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-xytVjZklWFg-:not([data-class=skeleton__item]) {
  cursor: pointer;
}
.radio-indicator-xytVjZklWFg-:hover {
  border-color: var(--radio-indicator-hover-border-color);
}
.radio-indicator-xytVjZklWFg-.is-checked-0LIMR7aJay4-, .radio-indicator-xytVjZklWFg-.is-checked-0LIMR7aJay4-.is-invalid-nC2uDjmfxpM- {
  background: var(--radio-indicator-checked-background-color);
  border-color: var(--radio-indicator-checked-border-color);
  color: var(--radio-indicator-checked-color);
}
.radio-indicator-xytVjZklWFg-.is-invalid-nC2uDjmfxpM- {
  border-color: var(--radio-indicator-invalid-border);
}
.radio-indicator-xytVjZklWFg-.is-disabled-UXEzf03a42o- {
  background: var(--radio-indicator-disabled-bg);
  border-color: var(--radio-indicator-disabled-border);
  opacity: 1;
}
.radio-indicator-xytVjZklWFg-.is-disabled-UXEzf03a42o-:not([data-class=skeleton__item]) {
  cursor: default;
}
.radio-indicator-xytVjZklWFg-.is-disabled-UXEzf03a42o-.is-checked-0LIMR7aJay4- {
  background: var(--radio-indicator-disabled-checked-bg);
  border-color: var(--radio-indicator-disabled-checked-border);
  color: var(--radio-indicator-disabled-color);
}
.radio-indicator-xytVjZklWFg-::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-xytVjZklWFg-.is-checked-0LIMR7aJay4-::before {
  opacity: 1;
}
.radio-indicator-xytVjZklWFg-[data-class=skeleton__item] {
  border: none;
}

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

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

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

.radio-indicator--employee-lmzFRf5lfg4- {
  --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-IEzJxRe5y-U- {
  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-QMsB97JbNfo- {
  --radio-content-hover-color: var(--color-employee-text-hover);
}

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

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

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

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

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

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

.radio__content-s-mqJ0iSQc4- {
  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: -moz-fit-content;
  max-width: fit-content;
  grid-row: 1;
  grid-column: 2;
  padding-left: 8px;
}
.radio--vertical-CkkCmmAf7h0- .radio__content-s-mqJ0iSQc4- {
  padding-left: 0;
}
.radio--hide-label-lEHluGzIauE- .radio__content-s-mqJ0iSQc4- {
  display: none;
}
.radio__input-ZxjCZOwdpIw-:not(:checked) ~ .radio__inner-iWo3elnMzXg- .radio__content-s-mqJ0iSQc4-:hover {
  color: var(--radio-content-hover-color);
}
.radio__input-ZxjCZOwdpIw-:disabled ~ .radio__inner-iWo3elnMzXg- .radio__content-s-mqJ0iSQc4-, .radio__input-ZxjCZOwdpIw-:disabled ~ .radio__inner-iWo3elnMzXg-:hover .radio__content-s-mqJ0iSQc4- {
  color: var(--radio-disabled-color);
  cursor: default;
}
[data-class=skeleton__content] > .radio__inner-iWo3elnMzXg- .radio__content-s-mqJ0iSQc4- {
  max-width: 100%;
  grid-column: 2/span 2;
  cursor: default;
}

.radio__indicator-C-X1D1KSHKA- {
  grid-row: 1;
  grid-column: 1;
}
.radio__input-ZxjCZOwdpIw-:not(:disabled) ~ .radio__inner-iWo3elnMzXg- .radio__indicator-C-X1D1KSHKA-:hover, .radio__input-ZxjCZOwdpIw-:not(:disabled) ~ .radio__inner-iWo3elnMzXg-:has(.radio__content-s-mqJ0iSQc4-:hover) .radio__indicator-C-X1D1KSHKA- {
  border-color: var(--radio-indicator-hover-border-color);
}
.radio--vertical-CkkCmmAf7h0- .radio__indicator-C-X1D1KSHKA- {
  margin: 0 auto;
}
.radio--indicator-middle-fvlhkMFDvk8- .radio__indicator-C-X1D1KSHKA- {
  align-self: center;
}

.radio__extra-ehbfoIDRzTU-,
.radio__form-helper-aocwYcG6XDo- {
  grid-column: 2/span 2;
  padding-top: 8px;
  padding-left: 8px;
}.choice-group-Qau8LkKApXk- {
  --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-W6CPSq2hnd0- {
  text-align: center;
  align-items: center;
}

.choice-group__inner-K-vFODXFWyI- {
  display: flex;
  gap: var(--choice-group-gap);
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
}
.choice-group--inline-IZrsJhdiC7w- .choice-group__inner-K-vFODXFWyI- {
  flex-direction: row;
}
.choice-group--center-W6CPSq2hnd0- .choice-group__inner-K-vFODXFWyI- {
  justify-content: center;
}

.choice-group-Qau8LkKApXk-.is-invalid-I-Ar-ynm0rE- .choice-group__inner-card-ixj4DKzvyr0-::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-l9-XVWmm-Uk- {
  margin-bottom: var(--choice-group-gap);
}
.choice-group--no-label-no-break-cxpwhcOVsqY- .choice-group__label-l9-XVWmm-Uk- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-iDfIc1EcD1A- .choice-group__label-l9-XVWmm-Uk- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-eCy0wmU1z-A- .choice-group__label-l9-XVWmm-Uk- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

.choice-group--center-W6CPSq2hnd0- .choice-group__form-helper-PkHtgmGmyJc- {
  justify-content: center;
}*:not(.collapse-layer-grid__dropdown-T-O4Q1PUVqQ-) > .collapse-layer-uBXJNMNHmIY- {
  width: 0;
}

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

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

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

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

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

.truncate--fade-9NGRRnhCqMk- {
  position: relative;
  text-overflow: clip;
}
.truncate--fade-9NGRRnhCqMk-.truncate--shown-VzRybCAGBoo- {
  -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-xeI664he1Nw- > * + * {
  margin-top: 2em;
}

.text--half-1VU1cxCcF5E- > * + * {
  margin-top: 0.5em;
}

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

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

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

.comments__item-sender-WB-kl1FrL7E- {
  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-WB-kl1FrL7E- {
    margin: 9px 20px 0 0;
  }
}

.comments__item-sender-name-9YJVB-QVXCk- {
  max-width: 9.375rem;
}

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

.comments__item-comment-lb6LlUovJvg- {
  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-Xr2YKTqcL2o- .comments__item-comment-lb6LlUovJvg- {
  background-color: var(--color-neutral-bg-level-2);
}
.comments--full-width-slySy7KObdw- .comments__item-comment-lb6LlUovJvg- {
  max-width: none;
}
.comments__item--primary-UvNPvDN77Q4- .comments__item-comment-lb6LlUovJvg- {
  background-color: var(--color-brand-primary-bg-strong);
  color: var(--color-brand-primary-text-onbg-strong);
}

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

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

.comments__item-replies-a229GxS5AAo- {
  padding-top: 20px;
}.scroll-fade-2ukA7v0QeIk- {
  --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-2ukA7v0QeIk-.has-scrolled-to-top-Nt3N1xLHABk- {
  --scroll-fade-right-scrollbar-offset: var(--scroll-fade-scrollbar-width);
  --scroll-fade-bottom: transparent;
}
.scroll-fade-2ukA7v0QeIk-.has-scrolled-to-right-hN-Q3Xoc-2E- {
  --scroll-fade-bottom-scrollbar-offset: var(--scroll-fade-scrollbar-height);
  --scroll-fade-left: transparent;
}
.scroll-fade-2ukA7v0QeIk-.has-scrolled-to-right-hN-Q3Xoc-2E-.scroll-fade--has-arrows-rgW9jCdk8WU-:not(.has-scrolled-to-top-Nt3N1xLHABk-, .has-scrolled-to-bottom-NBC6uzRX-J4-) {
  --scroll-fade-arrow-left: transparent 24px, rgb(0, 0, 0) 48px;
}
.scroll-fade-2ukA7v0QeIk-.has-scrolled-to-bottom-NBC6uzRX-J4- {
  --scroll-fade-right-scrollbar-offset: var(--scroll-fade-scrollbar-width);
  --scroll-fade-top: transparent;
}
.scroll-fade-2ukA7v0QeIk-.has-scrolled-to-left-bA0m-RYGHXk- {
  --scroll-fade-bottom-scrollbar-offset: var(--scroll-fade-scrollbar-height);
  --scroll-fade-right: transparent;
}
.scroll-fade-2ukA7v0QeIk-.has-scrolled-to-left-bA0m-RYGHXk-.scroll-fade--has-arrows-rgW9jCdk8WU-:not(.has-scrolled-to-top-Nt3N1xLHABk-, .has-scrolled-to-bottom-NBC6uzRX-J4-) {
  --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-2ukA7v0QeIk-.scroll-fade--has-arrows-rgW9jCdk8WU-.scroll-fade--gutter-md-x83PzP8TSY8-.has-scrolled-to-right-hN-Q3Xoc-2E- {
  --scroll-fade-arrow-left: transparent 30px, rgb(0, 0, 0) 30%;
}
.scroll-fade-2ukA7v0QeIk-.scroll-fade--has-arrows-rgW9jCdk8WU-.scroll-fade--gutter-md-x83PzP8TSY8-.has-scrolled-to-left-bA0m-RYGHXk- {
  --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-uxCnE7-R0ew- {
  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-k-h5P4nBEi8- {
  position: absolute;
  z-index: 2;
}
.scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-left-Q4uDaU9MWoU-, .scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-right-DT4O4jRP-04- {
  top: calc((100% - var(--scroll-fade-bottom-scrollbar-offset)) / 2);
  transform: translateY(-50%);
}
.scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-left-Q4uDaU9MWoU- {
  left: 0;
}
.scroll-fade--gutter-md-x83PzP8TSY8- .scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-left-Q4uDaU9MWoU- {
  left: 10px;
}
.scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-right-DT4O4jRP-04- {
  right: var(--scroll-fade-right-scrollbar-offset);
}
.scroll-fade--gutter-md-x83PzP8TSY8- .scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-right-DT4O4jRP-04- {
  right: calc(10px + var(--scroll-fade-right-scrollbar-offset));
}
.scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-down-iR--mDhZS9w- {
  right: var(--scroll-fade-right-scrollbar-offset);
  bottom: var(--scroll-fade-bottom-scrollbar-offset);
}
.scroll-fade__button-k-h5P4nBEi8-.scroll-fade__button-up-HF7dslA7tNU- {
  right: var(--scroll-fade-right-scrollbar-offset);
  top: 0;
}.scroll-to-top-button-YnJRhvsBZHU- {
  position: fixed;
  z-index: 3;
}.datepicker-8BW9Pwf7XA4- {
  display: inline-block;
  vertical-align: top;
  z-index: 100;
}
@media (min-width: 37.5rem) {
  .datepicker-8BW9Pwf7XA4- {
    width: auto;
  }
}

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

.datepicker__column-PgesyLKMeBU- {
  position: relative;
  width: 100%;
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .datepicker__column-PgesyLKMeBU- {
    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-PgesyLKMeBU- {
    min-width: auto !important;
  }
}

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

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

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

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

.datepicker__week-header-97l7MRMFapU-,
.datepicker__week-number-sMqZrcnbNEM-,
.datepicker__day-name-lfNafnqOdFo- {
  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-97l7MRMFapU-,
.datepicker__day-name-lfNafnqOdFo- {
  padding-bottom: 4px;
}

.datepicker__week-header-97l7MRMFapU-,
.datepicker__week-number-sMqZrcnbNEM- {
  padding-right: 6px;
}

.datepicker__day-inner-vln5JOq0Ff8- {
  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-MVT0nnhxPnM-:not(.is-selected-9c62Q5sN5uU-) .datepicker__day-inner-vln5JOq0Ff8-:hover {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.datepicker__day-MVT0nnhxPnM-.is-current-sofjP0HzlBQ- .datepicker__day-inner-vln5JOq0Ff8- {
  font-weight: 700;
}
.datepicker__day-MVT0nnhxPnM-.is-selected-9c62Q5sN5uU- .datepicker__day-inner-vln5JOq0Ff8- {
  font-weight: 700;
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
}
.datepicker__day-MVT0nnhxPnM-.is-disabled-D14jhvo9uI8- .datepicker__day-inner-vln5JOq0Ff8-, html[data-whatintent=mouse] .datepicker__day-MVT0nnhxPnM-.is-disabled-D14jhvo9uI8- .datepicker__day-inner-vln5JOq0Ff8-:hover {
  color: var(--color-disabled-text);
  background-color: transparent;
}

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

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

.datepicker__option-8LpvyBzUkGk- {
  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-8LpvyBzUkGk-:not([aria-selected=true]):hover {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.datepicker__option-8LpvyBzUkGk-[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-dLRcSWNCIy8- .datepicker__option-8LpvyBzUkGk- {
  text-align: left;
}

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

.datepicker__option-extra-content-vlXX9kN83R8-,
.datepicker__option-label-01e5rfx-tJ8- {
  position: relative;
}

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

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

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

.datepicker__notice-lnN75oQDO3Q- {
  width: 100%;
}.datefield__input-LZO2VylrShY- {
  cursor: pointer;
}

.datefield-wfKx9DoEXqc- [data-class=textfield__inner] {
  cursor: pointer;
}.suggestion-52wOFSUmKEE- {
  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: 19;
}

.suggestion__item-4tIRnxFIPvw-.suggestion__item--additional-content-LANGn3lCykA- {
  padding-top: 10px;
}
.suggestion__item--grouped-Y-mXAu8NlR0- + .suggestion__item-4tIRnxFIPvw-:not(.suggestion__item--grouped-Y-mXAu8NlR0-) {
  margin-top: 4px;
}

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

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

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

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

.suggestion__sub-label-aNBV7kSgp-4- {
  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-bJTVj1xVChk- {
  --spinner-size: 1.5rem;
  padding: 9px 16px;
}

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

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

.suggestion__group-label-Ena14Yt1Whs- {
  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-3tBhrpk2xV4- {
  position: absolute;
  max-width: calc(100vw - 20px);
  z-index: 19;
}

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

.dropdown__suggestion-KiSNLSb-HjY- {
  max-height: inherit;
  transform: translateY(0);
  opacity: 1;
}
.dropdown-3tBhrpk2xV4-.is-open-6EQnOdFm37k- .dropdown__suggestion-KiSNLSb-HjY-, .dropdown-3tBhrpk2xV4-.is-close-ujIWrFmLegs- .dropdown__suggestion-KiSNLSb-HjY- {
  transition: transform var(--animation-duration-short) var(--animation-easing-short), opacity var(--animation-duration-short) var(--animation-easing-short);
}
.dropdown-3tBhrpk2xV4-.is-initial-bKWASENXXgw- .dropdown__suggestion-KiSNLSb-HjY-, .dropdown-3tBhrpk2xV4-.is-close-ujIWrFmLegs- .dropdown__suggestion-KiSNLSb-HjY- {
  transform: translateY(-10px);
  opacity: 0;
}.eu-icon-AlzjN3EFfTQ- {
  display: inline-block;
  min-width: 50px;
  text-align: center;
  font-weight: 700;
}

.eu-icon__svg-xZ7ZqMAEmvM- {
  display: block;
  margin: 0 auto;
}.equal-height-sLNa6BHCVnk- {
  display: flex;
  flex-direction: column;
  min-height: 1px;
}

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

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

.equal-height__inner-WeU9r6VBWcw- {
  width: 100%;
}.feature-list-3UF3nm6UjpQ- {
  display: flex;
  position: relative;
}

.feature-list__inner-50B4A1AnLUQ- {
  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-50B4A1AnLUQ- {
    display: flex;
    justify-content: center;
    align-items: flex-start;
  }
}
@media (max-width: 49.999rem) {
  .feature-list__inner-50B4A1AnLUQ- {
    padding: 24px 16px;
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}

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

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

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

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

.feature-list__item-icon-col-7EE8iErfBiw- {
  height: 3rem;
}.fittext-KIAHNyJxMmU- {
  display: block;
}.filefield-3oPJ9MnbNNU- {
  --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-3oPJ9MnbNNU-.is-focused-ypEJsMGHJbk- {
  z-index: 2;
}

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

.filefield-3oPJ9MnbNNU-.is-invalid-nD0PWG-5u40- {
  --filefield-shadow-size: 1px;
  --filefield-border-color: var(--color-error-border);
}

.filefield-3oPJ9MnbNNU-.is-disabled-jmn0Zwl8h8E- {
  --filefield-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

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

.filefield__input-sLFK6VhV6p0- {
  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-3oPJ9MnbNNU-.is-focused-ypEJsMGHJbk- .filefield__input-sLFK6VhV6p0- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.filefield-3oPJ9MnbNNU-.is-disabled-jmn0Zwl8h8E- .filefield__input-sLFK6VhV6p0- {
  background-color: transparent;
  color: var(--color-disabled-text);
  outline: none;
}

.filefield__input-field-QWQiSK4xlx4- {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  opacity: 0;
  cursor: pointer;
}
.filefield-3oPJ9MnbNNU-.is-disabled-jmn0Zwl8h8E- .filefield__input-field-QWQiSK4xlx4- {
  cursor: default;
}

.filefield__label-9nGZuhf0nyw- {
  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-3oPJ9MnbNNU-.is-disabled-jmn0Zwl8h8E- .filefield__label-9nGZuhf0nyw- {
  color: var(--color-disabled-text);
}
.filefield--no-label-no-break-05VGLf4Fg6E- .filefield__label-9nGZuhf0nyw- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-UMX3TV5VQ1Q- .filefield__label-9nGZuhf0nyw- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-9GNxOgBLqgs- .filefield__label-9nGZuhf0nyw- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

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

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

.filefield__file-Cm-cBLqAISU- {
  pointer-events: auto;
}.slider-z2WI0OzrP0w- {
  --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-z2WI0OzrP0w- * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  touch-action: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  box-sizing: border-box;
}

.slider__target-70ICD8mKaOg- {
  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-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__target-70ICD8mKaOg- {
  color: var(--color-disabled-text);
  background: var(--color-disabled-bg);
}
.slider__target-70ICD8mKaOg-::before, .slider__target-70ICD8mKaOg-::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-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__target-70ICD8mKaOg-::before, .slider-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__target-70ICD8mKaOg-::after {
  background: var(--color-disabled-bg);
}
.slider__target-70ICD8mKaOg-::before {
  left: calc(var(--slider-handle-size) / -2);
  border-radius: var(--slider-target-border-radius) 0 0 var(--slider-target-border-radius);
}
.slider__target-70ICD8mKaOg-::after {
  right: calc(var(--slider-handle-size) / -2);
  border-radius: 0 var(--slider-target-border-radius) var(--slider-target-border-radius) 0;
}

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

.slider__origin-zDBTNUyO3Iw- {
  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-WOwh-RQ8E0w- .slider__origin-zDBTNUyO3Iw- {
  transition: transform 0.3s;
}

.slider__state-drag-5ZMJYzjmD3c- * {
  cursor: inherit !important;
}

.slider__handle-W5H8ACfAozQ- {
  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-W5H8ACfAozQ-::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-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__handle-W5H8ACfAozQ-::before {
  background: var(--color-disabled-text);
}
.slider__handle-W5H8ACfAozQ-::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-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__handle-W5H8ACfAozQ-::after {
  background: var(--color-neutral-bg-level-1);
}
.slider-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__handle-W5H8ACfAozQ- {
  cursor: default;
}
.slider-z2WI0OzrP0w-:not(.is-disabled-AP2A9LibpDE-) .slider__handle-W5H8ACfAozQ-:hover::before {
  background: var(--color-brand-primary-bg-strong-hover);
}

.slider__tooltip-COmRbakJ3SE- {
  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-z2WI0OzrP0w-:not(.is-disabled-AP2A9LibpDE-) .slider__handle-W5H8ACfAozQ-:hover .slider__tooltip-COmRbakJ3SE- {
  color: var(--color-brand-primary-text-hover);
}

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

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

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

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

.slider__connect-us289NqIAXY- {
  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-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__connect-us289NqIAXY- {
  background: var(--color-disabled-bg);
}
.slider__state-tap-WOwh-RQ8E0w- .slider__connect-us289NqIAXY- {
  transition: transform 0.3s;
}

.slider__pips-wrapper-zNoOjD6Dux8- {
  position: relative;
  width: 100%;
  margin-top: calc(var(--slider-handle-size) / 2 + var(--slider-tooltip-padding) / 2);
  margin-bottom: 2.375rem;
  font-size: var(--slider-font-size);
  line-height: var(--slider-line-height);
}

.slider__pip-HerIxfmH64o- {
  cursor: pointer;
  position: absolute;
  transform: translateX(-50%);
}
.slider__pip-HerIxfmH64o-:hover {
  color: var(--color-brand-primary-text-hover);
}

.slider__pip--active--DDXmLJ8LjE- {
  color: var(--color-brand-primary-bg-strong);
  transition: color 0.3s;
}

.slider__pip--disabled-QMOdRJSwEug-,
.slider__pip--disabled-QMOdRJSwEug-:hover {
  color: var(--color-disabled-text);
  cursor: auto;
}

.slider__pip-inner-pvYIX5jdeRo- {
  display: flex;
  font-weight: 700;
}

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

.slider__pip-icon-9VIX1y5c-ic- {
  font-size: 0.5rem;
}

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

.slider__label-Kk-lx6sf9R0- {
  display: block;
  padding-bottom: 8px;
  margin-left: calc(var(--slider-handle-size) / 2 * -1);
}
.slider__label-Kk-lx6sf9R0-:not(.h3, .h4, .h5, .h6) {
  font-size: var(--slider-font-size);
  line-height: var(--slider-line-height);
}
.slider-z2WI0OzrP0w-.is-disabled-AP2A9LibpDE- .slider__label-Kk-lx6sf9R0- {
  color: var(--color-disabled-text);
}
.slider--no-label-no-break-ul1IPLw1Oy0- .slider__label-Kk-lx6sf9R0- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-55AWqHmZesw- .slider__label-Kk-lx6sf9R0- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-ijto9A6L1o0- .slider__label-Kk-lx6sf9R0- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}.filter__heading-eaeX-5Ja030- {
  margin-bottom: 16px;
}

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

@media (min-width: 50rem) {
  .filter__save-tI7VNML-JM4- {
    display: none;
  }
}

.filter__content-wZSBZnvc2vU- {
  padding-bottom: 16px;
}.tooltip-toggle-xa9xOaWciMc- {
  background: transparent;
  padding: 0;
  border: 0;
  margin: 0;
  text-align: inherit;
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
html[data-whatintent=mouse] .tooltip-toggle-xa9xOaWciMc-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .tooltip-toggle-xa9xOaWciMc-.tooltip-toggle--employee-fvUkONgHvc4-:hover {
  color: var(--color-employee-text-hover);
}

.tooltip-toggle--icon--2JFkCxcsw4- {
  position: relative;
  color: var(--color-brand-primary-text);
  vertical-align: middle;
  width: 24px;
  height: 1em;
}
.tooltip-toggle--icon--2JFkCxcsw4-.tooltip-toggle--employee-fvUkONgHvc4- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .tooltip-toggle--icon--2JFkCxcsw4-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .tooltip-toggle--icon--2JFkCxcsw4-.tooltip-toggle--employee-fvUkONgHvc4-:hover {
  color: var(--color-employee-text-hover);
}
.tooltip-toggle--icon--2JFkCxcsw4-::after {
  content: "";
  position: absolute;
  top: -5px;
  bottom: -5px;
  left: -5px;
  right: -5px;
}

.tooltip-toggle__inner-wbnSeNFsmWg- {
  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-xa9xOaWciMc-:not(.tooltip-toggle--icon--2JFkCxcsw4-):hover .tooltip-toggle__inner-wbnSeNFsmWg- {
  background-image: linear-gradient(to right, var(--color-brand-primary-text-hover) 40%, transparent 20%);
}
.tooltip-toggle--employee-fvUkONgHvc4- .tooltip-toggle__inner-wbnSeNFsmWg- {
  background-image: linear-gradient(to right, var(--color-employee-text) 40%, transparent 20%);
}
html[data-whatintent=mouse] .tooltip-toggle--employee-fvUkONgHvc4-:not(.tooltip-toggle--icon--2JFkCxcsw4-):hover .tooltip-toggle__inner-wbnSeNFsmWg- {
  background-image: linear-gradient(to right, var(--color-employee-text-hover) 40%, transparent 20%);
}
.tooltip-toggle--icon--2JFkCxcsw4- .tooltip-toggle__inner-wbnSeNFsmWg- {
  background: none;
  padding-bottom: 0;
  position: absolute;
  height: 24px;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}

.tooltip-toggle--icon--2JFkCxcsw4- .tooltip-toggle__text-LOz8xL15g-4- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.list-Q9Flr7URxd4-,
.list--small-rMzZ6BDzUbM-,
.list--large-tQeaa8XtiGY- {
  --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-3INgOhL0sKw- {
  --list-ver-gap: 0;
}

.list--hor-spacing-none-65KYgtZBb44- {
  --list-hor-gap: 0;
}

.list--ver-spacing-xsmall-wkLPgUB7Tl8- {
  --list-ver-gap: 1px;
}

.list--hor-spacing-xsmall-ae9VNUX-o8k- {
  --list-hor-gap: 1px;
}

.list--ver-spacing-small-zQH4JWGatyo- {
  --list-ver-gap: 2px;
}

.list--hor-spacing-small-eQ9o1gs5hgM- {
  --list-hor-gap: 2px;
}

.list--ver-spacing-medium-2TEHEUEII4Y- {
  --list-ver-gap: 4px;
}

.list--hor-spacing-medium-99JlKUnlryI- {
  --list-hor-gap: 4px;
}

.list--ver-spacing-large-hIn-6A5qjIk- {
  --list-ver-gap: 8px;
}

.list--hor-spacing-large-Z9CzjO1tDKE- {
  --list-hor-gap: 8px;
}

.list--ver-spacing-xlarge-ATK-eVCvT6s- {
  --list-ver-gap: 16px;
}

.list--hor-spacing-xlarge-4WimXMvl4gw- {
  --list-hor-gap: 16px;
}

.list--xsmall-HbEf5ThELZY- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-line-height);
}

.list--large-tQeaa8XtiGY- {
  font-size: var(--type-h5-font-size);
  line-height: var(--type-h5-line-height);
}

.list--ordered-4dqxgK1tmEw- {
  counter-reset: item;
}

.list__inner-6-yb2ObcP2Y- {
  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-Uv4J13z7XtI- > .list__inner-6-yb2ObcP2Y-, .list--bordered-M1WDycDYK48- > .list__inner-6-yb2ObcP2Y- {
  margin-top: 0;
  margin-bottom: 0;
}
.list--direction-inline-Uv4J13z7XtI- > .list__inner-6-yb2ObcP2Y- {
  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-M1WDycDYK48- > .list__inner-6-yb2ObcP2Y- {
  overflow: hidden;
}
@media (min-width: 62.5rem) {
  .list--ordered-4dqxgK1tmEw-.list--number-size-huge-vxUzctlqyew- > .list__inner-6-yb2ObcP2Y-, .list--ordered-4dqxgK1tmEw-.list--number-size-small-qWUWIFdiRUU- > .list__inner-6-yb2ObcP2Y- {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0;
    margin-left: -10px;
    margin-right: -10px;
  }
}

.list__item--rKdYMta8lA- {
  position: relative;
  display: block;
  padding-left: 0;
  list-style: none;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-xs-YHxi0cANmpM- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
  padding-top: 1px;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-sm-dNWcSYYQQjE- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
  padding-top: 5px;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-md-B4rMWvnRl5w- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
  padding-top: 9px;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-lg-gR0M1p7qLcc- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
  padding-top: 10px;
}
.list--bordered-M1WDycDYK48-:not(.list--direction-inline-Uv4J13z7XtI-) > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
  padding-block: var(--list-ver-gap);
}
.list--bordered-M1WDycDYK48-:not(.list--direction-inline-Uv4J13z7XtI-) > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA-:not(:last-child) {
  border-bottom: 1px solid var(--list-border-color);
}
.list--outer-bordered-NKArjFH92UI- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA-:last-child {
  border-bottom: 1px solid var(--list-border-color);
}
.list--outer-bordered-NKArjFH92UI- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA-:first-child {
  border-top: 1px solid var(--list-border-color);
}
.list--direction-inline-Uv4J13z7XtI-.list--bordered-M1WDycDYK48- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
  border-bottom: none;
  margin-left: -1px;
  border-left: 1px solid var(--list-border-color);
}
.list--direction-inline-Uv4J13z7XtI-.list--bordered-M1WDycDYK48- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA-:first-child {
  border-top: none;
  border-left: none;
}
.list--direction-inline-Uv4J13z7XtI- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
  padding-inline: calc(var(--list-hor-gap) / 2);
  margin-block: calc(var(--list-ver-gap) / 2);
}
@media (min-width: 62.5rem) {
  .list--ordered-4dqxgK1tmEw-.list--number-size-huge-vxUzctlqyew- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA-, .list--ordered-4dqxgK1tmEw-.list--number-size-small-qWUWIFdiRUU- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
    flex: 1 0 20%;
    margin-top: 0;
    padding: 0 10px;
  }
}
@media (min-width: 62.5rem) {
  .list--ordered-4dqxgK1tmEw-.list--number-size-huge-vxUzctlqyew-.list--no-gutter-JkgUccifO24- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA-, .list--ordered-4dqxgK1tmEw-.list--number-size-huge-vxUzctlqyew-.list--no-horizontal-gutter-MSo5PzrTuMY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- .list--ordered-4dqxgK1tmEw-.list--number-size-small-qWUWIFdiRUU-.list--no-gutter-JkgUccifO24- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA-, .list--ordered-4dqxgK1tmEw-.list--number-size-small-qWUWIFdiRUU-.list--no-horizontal-gutter-MSo5PzrTuMY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- {
    padding-left: 0;
    padding-right: 0;
  }
}

.list__item-inner-1-lZfjgVCq4- {
  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-HbEf5ThELZY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- {
  padding-left: calc(0.5em + 4px);
}
.list--small-rMzZ6BDzUbM- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- {
  padding-left: calc(0.5em + 8px);
}
.list--large-tQeaa8XtiGY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- {
  padding-left: calc(0.5em + 16px);
}
.list--full-width-bdc5Cy8n638- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- {
  width: 100%;
}
.list--icon-position-middle-RERR8LjNMNY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- {
  align-items: center;
}
.list--icon-RvKprMgXY3Q- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-, .list--unstyled-XRw9W5hDZRA- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-, .list--ordered-4dqxgK1tmEw- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-, .list--direction-inline-Uv4J13z7XtI- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- {
  position: static;
  padding-left: 0;
}
.list--direction-inline-Uv4J13z7XtI- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-, .list--bordered-M1WDycDYK48- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- {
  margin-top: 0;
  margin-bottom: 0;
}
.list__item-inner-1-lZfjgVCq4-::before {
  content: "  ";
  position: absolute;
  -webkit-clip-path: circle(3px at 50% 45%);
          clip-path: circle(3px at 50% 45%);
  background-color: currentcolor;
  top: 0;
  left: 0;
}
@media (min-width: 37.5rem) {
  .list--large-tQeaa8XtiGY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
    -webkit-clip-path: circle(4px at 50% 45%);
            clip-path: circle(4px at 50% 45%);
  }
}
.list--ordered-4dqxgK1tmEw- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
  position: static;
  content: counters(item, ".") ". ";
  counter-increment: item;
  background: transparent;
  border-radius: 0;
  top: 0;
  font-weight: 700;
  width: auto;
  height: auto;
  -webkit-clip-path: none;
          clip-path: none;
}
.list--ordered-4dqxgK1tmEw-.list--xsmall-HbEf5ThELZY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
  margin-right: 0.2857em;
}
.list--ordered-4dqxgK1tmEw-.list--small-rMzZ6BDzUbM- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
  margin-right: 0.5em;
}
.list--ordered-4dqxgK1tmEw-.list--large-tQeaa8XtiGY- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
  margin-right: 0.7273em;
}
.list--icon-RvKprMgXY3Q- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before, .list--unstyled-XRw9W5hDZRA- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before, .list--direction-inline-Uv4J13z7XtI- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
  display: none;
}
.list--ordered-4dqxgK1tmEw-.list--number-size-huge-vxUzctlqyew- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before, .list--ordered-4dqxgK1tmEw-.list--number-size-small-qWUWIFdiRUU- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::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-4dqxgK1tmEw-.list--number-size-huge-vxUzctlqyew- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
    font-size: 56px;
    margin-right: 0.1429em;
  }
}
@media (min-width: 62.5rem) {
  .list--ordered-4dqxgK1tmEw-.list--number-size-small-qWUWIFdiRUU- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4-::before {
    font-size: 40px;
    margin-right: 0.2em;
  }
}

.list__icon-XgUjSydiHpQ- {
  vertical-align: baseline;
  margin-top: 0;
  position: relative;
  flex: 0 0 auto;
  color: var(--color-neutral-graphic);
}
.list--xsmall-HbEf5ThELZY- .list__icon-XgUjSydiHpQ- {
  margin-right: 0.25em;
}
.list--small-rMzZ6BDzUbM- .list__icon-XgUjSydiHpQ- {
  margin-right: 0.3333em;
}
.list--large-tQeaa8XtiGY- .list__icon-XgUjSydiHpQ- {
  margin-right: 0.5em;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-xs-YHxi0cANmpM- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- > .list__icon-XgUjSydiHpQ- {
  margin-top: -1px;
  margin-bottom: -1px;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-sm-dNWcSYYQQjE- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- > .list__icon-XgUjSydiHpQ- {
  margin-top: -5px;
  margin-bottom: -5px;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-md-B4rMWvnRl5w- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- > .list__icon-XgUjSydiHpQ- {
  margin-top: -9px;
  margin-bottom: -9px;
}
.list--icon-position-top-lfLhMPQcnoE-.list--icon-size-lg-gR0M1p7qLcc- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- > .list__icon-XgUjSydiHpQ- {
  margin-top: -10px;
  margin-bottom: -10px;
}

.list__content-5zDA7tzdfuo- {
  flex: 0 1 auto;
  align-self: center;
  text-align: left;
  width: 100%;
}
.list--full-width-bdc5Cy8n638- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- > .list__content-5zDA7tzdfuo- {
  flex-grow: 1;
}
@media (min-width: 62.5rem) {
  .list--number-size-huge-vxUzctlqyew- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- > .list__content-5zDA7tzdfuo-, .list--number-size-small-qWUWIFdiRUU- > .list__inner-6-yb2ObcP2Y- > .list__item--rKdYMta8lA- > .list__item-inner-1-lZfjgVCq4- > .list__content-5zDA7tzdfuo- {
    align-self: flex-start;
  }
}.footer-hkSJwnM0kgM- {
  color: var(--color-neutral-text);
  background: var(--color-brand-primary-bg-subtle);
}
.footer-hkSJwnM0kgM-.footer--neutral-nFN-CN8vX5U- {
  background: var(--color-neutral-bg-level-2);
}
@media print {
  .footer-hkSJwnM0kgM- {
    display: none;
  }
}

.footer__link-OS29N-kLZ-k- {
  display: inline-flex;
  font-weight: 400;
  padding: 4px 0;
  color: var(--color-neutral-text);
}
@media (min-width: 50rem) {
  .footer__link-OS29N-kLZ-k- {
    padding: 0;
  }
}

.footer__link--social-ESOKj2ElyLQ- {
  color: var(--color-neutral-graphic);
  display: initial;
  padding: 0;
}

.footer__content-n-1D-6XGg3U- {
  display: none;
  padding-bottom: 40px;
}
@media (min-width: 50rem) {
  .footer__content-n-1D-6XGg3U- {
    display: block;
    margin-left: 0;
    margin-right: 0;
    background-color: transparent;
  }
}

.footer__title-IGBuTo8w5Ok- {
  font-weight: 700;
}
@media (min-width: 50rem) {
  .footer__title-IGBuTo8w5Ok- {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0 16px;
  }
}

.footer__footer-ObQ5DdwAP4M- {
  padding-bottom: 24px;
}
.footer--align-center-6WwqNDpXnOo- .footer__footer-ObQ5DdwAP4M- * {
  text-align: center;
}
.footer__footer-ObQ5DdwAP4M-:only-child {
  padding: 32px 0;
}

.footer__footer-list-tkrR1Fq-7hw- {
  --list-border-color: var(--color-neutral-border-subtle);
}

.footer__footer-item-Q71Ky7wHqEs- {
  color: var(--color-neutral-text-subtle);
}
.footer__footer-item-Q71Ky7wHqEs-:first-child {
  font-weight: 700;
  color: var(--color-neutral-text);
}
.footer--align-center-6WwqNDpXnOo- .footer__footer-item-Q71Ky7wHqEs- {
  max-width: none;
}

.footer__list--two-column-tmVIrEEyQ88- > [data-class=list__inner] {
  columns: 2;
}

.footer__top-qVSsMOkgC9M- {
  padding-top: 24px;
}.grid-collapse-XpjRntGldhI- {
  transition: 150ms height;
}

.grid-collapse-trigger-oxghtqbs6Ks- {
  transition: 150ms all;
}

.grid-collapse-trigger--entered-lFgpEbusOvY- {
  opacity: 1;
}

.grid-collapse-trigger--exiting-AX0aJ-M18mI- {
  opacity: 0;
}

.grid-collapse-trigger--exited-4USP-06AWto- {
  display: none;
}.horizontal-progress-jMeoQ4A2NUc- {
  margin-right: -7px;
  margin-left: -7px;
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- {
  margin-right: -10px;
  margin-left: -10px;
}

.horizontal-progress__steps-FhznuFUFsiA- {
  padding-left: 0;
  list-style: none;
  position: relative;
  z-index: 1;
  counter-reset: progress-counter;
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__steps-FhznuFUFsiA- {
  display: flex;
  align-items: flex-start;
}

.horizontal-progress__item-dV54WV2lxpQ- {
  counter-increment: progress-counter;
  position: relative;
  margin-top: 40px;
  padding-right: 7px;
  padding-left: 7px;
}
.horizontal-progress__item-dV54WV2lxpQ-:first-child {
  margin-top: 0;
}
.horizontal-progress__item-dV54WV2lxpQ-.is-current-V0i7RkanOxE- + .horizontal-progress__item-dV54WV2lxpQ- {
  margin-top: 0;
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__item-dV54WV2lxpQ- {
  flex: 1 1 0%;
  display: inline-block;
  margin-top: 0;
  padding-right: 10px;
  padding-left: 10px;
}

.horizontal-progress__header-p200GCaWWqc- {
  -webkit-appearance: none;
     -moz-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-p200GCaWWqc- {
    padding-left: 2.5rem;
    min-height: 1.5rem;
  }
}
.horizontal-progress__header-p200GCaWWqc-::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-p200GCaWWqc-::after {
    left: calc(0.75rem - 1px);
  }
}
.horizontal-progress__item-dV54WV2lxpQ-:first-child .horizontal-progress__header-p200GCaWWqc-::after {
  top: 0;
}
@media (max-width: 37.499rem) {
  .horizontal-progress__item-dV54WV2lxpQ-:first-child .horizontal-progress__header-p200GCaWWqc-::after {
    top: 5px;
  }
}
.horizontal-progress__item-dV54WV2lxpQ-:last-child .horizontal-progress__header-p200GCaWWqc-::after {
  bottom: 16px;
}
.horizontal-progress__item-dV54WV2lxpQ-.is-current-V0i7RkanOxE- .horizontal-progress__header-p200GCaWWqc-::after {
  top: 28px;
  bottom: -15px;
}
.horizontal-progress__item-dV54WV2lxpQ-.is-done-rkmpPyhOzGo- .horizontal-progress__header-p200GCaWWqc-::after {
  top: 28px;
  bottom: -46px;
  background: var(--color-success-border);
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__header-p200GCaWWqc- {
  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-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__header-p200GCaWWqc-::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-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__item-dV54WV2lxpQ-:last-child .horizontal-progress__header-p200GCaWWqc-::after {
  display: none;
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__item-dV54WV2lxpQ-.is-done-rkmpPyhOzGo- .horizontal-progress__header-p200GCaWWqc-::after {
  background: var(--color-success-border);
}

.horizontal-progress__badge-wrapper-dEi6Hmo-bcM- {
  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-dEi6Hmo-bcM- {
    top: 5px;
  }
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__badge-wrapper-dEi6Hmo-bcM- {
  top: auto;
  bottom: 0;
  left: 0;
  margin-left: 0;
}

.horizontal-progress__counter-X8rIZdBERIA-::before {
  content: counter(progress-counter);
}
.horizontal-progress__item-dV54WV2lxpQ-.is-done-rkmpPyhOzGo- .horizontal-progress__counter-X8rIZdBERIA-::before {
  display: none;
}

.horizontal-progress__title-N1dA3KasCxo- {
  color: var(--color-neutral-text-subtle);
  padding: 0;
}
.horizontal-progress__item-dV54WV2lxpQ-.is-done-rkmpPyhOzGo- .horizontal-progress__title-N1dA3KasCxo-, .horizontal-progress__item-dV54WV2lxpQ-.is-current-V0i7RkanOxE- .horizontal-progress__title-N1dA3KasCxo- {
  color: var(--color-neutral-text);
}
.horizontal-progress-jMeoQ4A2NUc-.is-vertical-nmbisFpkpZA- .horizontal-progress__title-N1dA3KasCxo- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  padding: 6px 0 0;
}

.horizontal-progress__button-VHxoEglV5ro- {
  text-align: left;
  padding: 0;
}

button.horizontal-progress__button-VHxoEglV5ro- {
  -webkit-appearance: none;
     -moz-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-H-6jyTQkaN4- {
  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-dV54WV2lxpQ-.is-current-V0i7RkanOxE- .horizontal-progress__content-H-6jyTQkaN4- {
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  color: var(--color-neutral-text);
}
@media (max-width: 37.499rem) {
  .horizontal-progress__item-dV54WV2lxpQ-.is-current-V0i7RkanOxE- .horizontal-progress__content-H-6jyTQkaN4- {
    margin-left: -5px;
  }
}
.horizontal-progress__item-dV54WV2lxpQ-.is-done-rkmpPyhOzGo- .horizontal-progress__content-H-6jyTQkaN4- {
  color: var(--color-neutral-text);
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__content-H-6jyTQkaN4- {
  display: block;
  border: none;
  text-align: left;
}
.horizontal-progress-jMeoQ4A2NUc-.is-horizontal-kQ-5wHw6RH8- .horizontal-progress__item-dV54WV2lxpQ-.is-current-V0i7RkanOxE- .horizontal-progress__content-H-6jyTQkaN4- {
  display: block;
  padding-left: 0;
  padding-right: 0;
}.horizontal-filter-SQcn2NmFeAY- {
  position: relative;
  color: var(--color-neutral-text);
}

.horizontal-filter__scroll-LDiKgJ7X7zM- {
  margin: -4px;
}

.horizontal-filter__inner-pR8q7A29JYE- {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
.horizontal-filter-SQcn2NmFeAY-.is-scrollable-AljJLAujcIs- .horizontal-filter__inner-pR8q7A29JYE- {
  padding-block: 4px;
  flex-wrap: nowrap;
}

.horizontal-filter__item-btn-O6mYWgegaHI-, .horizontal-filter__show-all-btn-QklsDUCNteA- {
  -webkit-appearance: none;
     -moz-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-O6mYWgegaHI-.is-active-PHOKbJ5cKJ4-, .is-active-PHOKbJ5cKJ4-.horizontal-filter__show-all-btn-QklsDUCNteA- {
  font-weight: 700;
}
.horizontal-filter__item-btn-O6mYWgegaHI-.is-clearable-4Ny1RiswXQ8-, .is-clearable-4Ny1RiswXQ8-.horizontal-filter__show-all-btn-QklsDUCNteA- {
  padding: 12px 16px 12px 44px;
}
.horizontal-filter__item-btn-O6mYWgegaHI-::before, .horizontal-filter__show-all-btn-QklsDUCNteA-::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-O6mYWgegaHI-:hover, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-QklsDUCNteA-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-O6mYWgegaHI-:hover::before, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-QklsDUCNteA-:hover::before {
  border: 1px solid var(--color-brand-primary-border);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-O6mYWgegaHI-:not(:hover)::before, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-QklsDUCNteA-:not(:hover)::before {
  transition: border var(--animation-duration-short) var(--animation-easing-short);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-O6mYWgegaHI-.is-active-PHOKbJ5cKJ4-:hover::before, html[data-whatintent=mouse] .is-active-PHOKbJ5cKJ4-.horizontal-filter__show-all-btn-QklsDUCNteA-:hover::before, .horizontal-filter__item-btn-O6mYWgegaHI-:active:hover::before, .horizontal-filter__show-all-btn-QklsDUCNteA-:active:hover::before {
  border: 2px solid var(--color-brand-primary-border);
}
.horizontal-filter__item-btn-O6mYWgegaHI-.is-active-PHOKbJ5cKJ4-::before, .is-active-PHOKbJ5cKJ4-.horizontal-filter__show-all-btn-QklsDUCNteA-::before, .horizontal-filter__item-btn-O6mYWgegaHI-:active::before, .horizontal-filter__show-all-btn-QklsDUCNteA-:active::before {
  border: 2px solid var(--color-brand-primary-border);
}

.horizontal-filter__item-dropdown-footer-qbMRKIZ-oDM- {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
}

.horizontal-filter__item-dropdown-rQbkLRWzaGY- {
  position: absolute;
  max-width: calc(100vw - 20px);
  z-index: 19;
  width: 288px;
}

.horizontal-filter__item-dropdown-inner-LDuMdqAWSM4- {
  transition: 100ms ease-out;
  transition-property: transform, opacity;
  transform: translateY(-10px);
  opacity: 0;
  max-height: 400px;
  overflow: auto;
}
.horizontal-filter__item-dropdown-rQbkLRWzaGY-.is-open-2-FcBmsGrNA- .horizontal-filter__item-dropdown-inner-LDuMdqAWSM4- {
  transform: translateY(0);
  opacity: 1;
}

.horizontal-filter__show-all-btn-QklsDUCNteA- {
  flex-shrink: 0;
  font-weight: 700;
}

.horizontal-filter__show-all-btn-icon-Br-K6fjCS8A- {
  flex-shrink: 0;
}

.horizontal-filter__item-icon-XL-Vw7CiSj4- {
  flex-shrink: 0;
  transform: rotate(0deg);
  display: block;
}
.horizontal-filter__item-btn-O6mYWgegaHI-.is-active-PHOKbJ5cKJ4-.is-open-2-FcBmsGrNA- .horizontal-filter__item-icon-XL-Vw7CiSj4-, .is-active-PHOKbJ5cKJ4-.is-open-2-FcBmsGrNA-.horizontal-filter__show-all-btn-QklsDUCNteA- .horizontal-filter__item-icon-XL-Vw7CiSj4- {
  transform: rotate(180deg);
}

.horizontal-filter__skeleton-w5Y8N5wNwng- [data-class=skeleton__content] {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
}

.horizontal-filter__item-clear-btn-TPraNnQQvmg- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 16px;
}

.horizontal-filter__item-5YOTsnlh9Ys- {
  position: relative;
}

.horizontal-filter__item-wrapper-wm0mU9V8Rcw- {
  flex-shrink: 0;
  display: flex;
}
.horizontal-filter-SQcn2NmFeAY-.is-scrollable-AljJLAujcIs- .horizontal-filter__item-wrapper-wm0mU9V8Rcw-:first-child {
  padding-left: 4px;
}
.horizontal-filter-SQcn2NmFeAY-.is-scrollable-AljJLAujcIs- .horizontal-filter__item-wrapper-wm0mU9V8Rcw-:last-child {
  padding-right: 4px;
}.horizontal-scroll-e0uL9e0x2ao- {
  position: relative;
  display: flex;
}.select-SMO0l--g6AE-,
.select-menu-outer-srY5BatHKFA- {
  --select-icon-size: 1.5rem;
}

.select-SMO0l--g6AE- {
  --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-SMO0l--g6AE-.is-focused-qkrXfZbq1Ew- {
  z-index: 2;
}
[data-class=table] .select-SMO0l--g6AE- {
  min-width: 180px;
}

.select--small-Swms26iqVjM-,
.select-menu-outer--small-kzY77Lrr-ws- {
  --select-icon-size: 1rem;
}

.select--small-Swms26iqVjM- {
  --select-horizontal-padding: 8px;
}
[data-class=table] .select--small-Swms26iqVjM- {
  min-width: 140px;
}

.select--employee-YxEdPC7G6MI- {
  --select-border-color: var(--color-employee-border);
}

.select-SMO0l--g6AE-.is-invalid-XtH3zCoJOsY- {
  --select-shadow-size: 1px;
  --select-border-color: var(--color-error-border);
}

.select-SMO0l--g6AE-.is-disabled-zGoLjfvLLKQ- {
  --select-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

.select__inner-U9s8CaK4o2s- {
  position: relative;
  width: 100%;
}

.select__wrapper-qmPbBzXk89g- {
  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-qmPbBzXk89g-:focus-within {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.select-SMO0l--g6AE-.is-disabled-zGoLjfvLLKQ- .select__wrapper-qmPbBzXk89g- {
  background-color: transparent;
  color: var(--color-disabled-text);
  -webkit-text-fill-color: var(--color-disabled-text);
  outline: none;
}
.select--no-border-mTgD7gAie-Y-.is-open-m4lJzFZrsgA- .select__wrapper-qmPbBzXk89g-, .select--no-border-mTgD7gAie-Y- .select__wrapper-qmPbBzXk89g- {
  border-color: transparent;
}
.select__wrapper-qmPbBzXk89g-::-ms-clear {
  display: none;
}
.select__wrapper-qmPbBzXk89g-:focus {
  outline: none;
}
.select--small-Swms26iqVjM- .select__wrapper-qmPbBzXk89g- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.select__label-FkZbA9MvlEM- {
  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-FkZbA9MvlEM-:not(.h3, .h4, .h5, .h6) {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  font-weight: 400;
}
.select-SMO0l--g6AE-.is-disabled-zGoLjfvLLKQ- .select__label-FkZbA9MvlEM- {
  color: var(--color-disabled-text);
}
.select--no-label-no-break-OlycomDgBT8- .select__label-FkZbA9MvlEM- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-P9PMXOvuHKI- .select__label-FkZbA9MvlEM- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-TtcvBzdtSrk- .select__label-FkZbA9MvlEM- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

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

.select__icon-MCJtWSnT5jo- {
  vertical-align: baseline;
  margin-top: 0;
  transition: transform var(--animation-duration-medium) var(--animation-easing-medium);
  position: absolute;
  bottom: 50%;
  transform: translateY(50%);
  right: var(--select-horizontal-padding);
  font-size: var(--select-icon-size);
  pointer-events: none;
}
.select-SMO0l--g6AE-.is-open-m4lJzFZrsgA- .select__icon-MCJtWSnT5jo- {
  transform: translateY(50%) rotate(180deg);
}

.select__icon-search-ltJUzqdhvyM- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  bottom: 50%;
  transform: translateY(50%);
  left: var(--select-horizontal-padding);
  font-size: var(--select-icon-size);
}

.select__control-f2AX8iruYM0- {
  position: relative;
  width: 100%;
}

.select__placeholder-dvRv33AE1RA- {
  color: var(--color-neutral-text-subtle);
  padding: 1px 0;
  min-height: calc(var(--type-font-size) * var(--type-line-height));
}
.select--small-Swms26iqVjM- .select__placeholder-dvRv33AE1RA- {
  min-height: calc(var(--type-small-font-size) * var(--type-small-line-height));
}
.select--small-Swms26iqVjM- .select__placeholder-dvRv33AE1RA-, .select__value-container--is-multi-ngCLtZLMOwE- .select__placeholder-dvRv33AE1RA- {
  padding: 0;
}

.select__menu-Zh2-VkXGY7M- {
  position: absolute;
  z-index: 31;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
}

.select-menu-outer--small-kzY77Lrr-ws- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.select__menu-list-dab7pvPQNdA- {
  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: -moz-fit-content;
  min-width: fit-content;
}

.select__option-gUZuDQNXp8Y- {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  padding: 9px 16px;
  cursor: pointer;
  overflow: hidden;
}
.select-menu-outer--small-kzY77Lrr-ws- .select__option-gUZuDQNXp8Y- {
  padding: 6px 8px;
}

.select__option--is-selected-vYJZstZocKg- {
  color: var(--color-brand-primary-text);
  font-weight: 700;
}
.select-menu-outer--employee-VNtV0L-JhFE- .select__option--is-selected-vYJZstZocKg- {
  color: var(--color-employee-text);
}

.select__option--is-focused-vdSLHKrPWac- {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.select-menu-outer--employee-VNtV0L-JhFE- .select__option--is-focused-vdSLHKrPWac- {
  color: var(--color-employee-text-hover);
}

.select__option--employee-Ur3sQ0cyYXY- {
  color: var(--color-employee-text);
}
.select__option--employee-Ur3sQ0cyYXY-.select__option--is-focused-vdSLHKrPWac- {
  color: var(--color-employee-text-hover);
}

.select__option--is-disabled--W0qIm-BcWk- {
  color: var(--color-disabled-text);
  cursor: default;
}

.select__value-container-tCfm0OY1THw- {
  display: block;
  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--searchable-Zs3jjY901Jc- .select__value-container-tCfm0OY1THw- {
  display: flex;
  flex: 1;
  padding-left: calc(var(--select-icon-size) + 8px + var(--select-horizontal-inner-padding));
}
.select--small-Swms26iqVjM- .select__value-container-tCfm0OY1THw- {
  padding-top: 5px;
  padding-bottom: 5px;
}
.select__value-container-tCfm0OY1THw- > input {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
  left: 0 !important;
}

.select__single-value-ITALFELOCGw-,
.select__value-wrapper-pLsqDLR-ptc- {
  flex-shrink: 0;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select__value-wrapper-pLsqDLR-ptc- {
  padding: 1px 0;
}
.select--small-Swms26iqVjM- .select__value-wrapper-pLsqDLR-ptc- {
  padding: 0;
}

.select__single-value-ITALFELOCGw- {
  display: flex;
  align-items: center;
}

.select__multi-value-Ml8ms1Pb-og- {
  display: inline;
}
.select__multi-value-Ml8ms1Pb-og-:not(:first-child)::before {
  content: ",";
  margin-right: 4px;
}

.select__menu-notice--no-options-XqY5H2rbOXk- {
  cursor: default;
  display: block;
  padding: 9px 16px;
  color: var(--color-neutral-text-subtle);
}
.select-menu-outer--small-kzY77Lrr-ws- .select__menu-notice--no-options-XqY5H2rbOXk- {
  padding: 6px 8px;
}

.select__option-content-V0HSWJkQGUc- {
  display: flex;
  align-items: center;
  gap: 8px;
}
.select-menu-outer--small-kzY77Lrr-ws- .select__option-content-V0HSWJkQGUc- {
  gap: 4px;
}

.select__option-label-7xw7mJeiP0E- {
  display: flex;
}

.select__option-icon-VzBrHKymcSM- {
  flex-shrink: 0;
  height: var(--select-icon-size);
  width: var(--select-icon-size);
  margin-block: -1px;
}
.select-menu-outer--small-kzY77Lrr-ws- .select__option-icon-VzBrHKymcSM- {
  margin-block: 0;
  margin-top: 0.05rem;
}
.select__option-check-6X0EmRfdBSg- .select__option-icon-VzBrHKymcSM- {
  margin-block: 0;
}
.select__value-container-tCfm0OY1THw- .select__option-icon-VzBrHKymcSM- {
  margin-right: 8px;
}

.select__option-check-6X0EmRfdBSg- {
  margin-block: -1px;
}
.select-menu-outer--small-kzY77Lrr-ws- .select__option-check-6X0EmRfdBSg- {
  margin-block: 0;
}

.select__sub-label-hrkkIrj2wxY- {
  color: var(--color-neutral-text-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}
.select__option--is-disabled--W0qIm-BcWk- .select__sub-label-hrkkIrj2wxY- {
  color: var(--color-disabled-text);
}

.select__asterisk-wrapper-CSFilCCcO10- {
  display: inline-block;
  align-self: flex-start;
  padding-left: 1px;
  margin-top: calc((0.5rem + 1px) * -1);
  vertical-align: text-top;
}

.select__asterisk-zLxnksOBdsw- {
  font-size: 0.5rem;
}

.select__input-container-p1uXUUN8mPI- {
  padding: 1px 0;
}
.select--small-Swms26iqVjM- .select__input-container-p1uXUUN8mPI- {
  padding: 0;
}

.select__text-wrapper-r-qPBfmckvQ- {
  display: inline;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select__native-select-oBqGEANf8Yg- {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: inherit;
  border: none;
}

.select__option-children-ZPPnwbLzZU0- {
  display: inline-block;
}.listbox-8JkY3ie-CG0- {
  padding-left: 0;
  list-style: none;
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}

.listbox__option-Xh5B91Z342w- {
  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-Xh5B91Z342w-:hover {
  background-color: var(--color-neutral-bg-hover);
}
.listbox__option-Xh5B91Z342w-[aria-selected=true] {
  background-color: var(--color-neutral-bg-subtlest);
  color: var(--color-brand-primary-text);
  font-weight: 700;
}

.listbox__option-icon-oc0gmwkyeBM- {
  flex-shrink: 0;
}

.listbox__option-label-5iPbuBXJDl8- {
  font-weight: 700;
  color: var(--color-neutral-text);
}
.listbox__option-Xh5B91Z342w-[aria-selected=true] .listbox__option-label-5iPbuBXJDl8- {
  color: var(--color-brand-primary-text);
}

.listbox__option-desc-clFeSfa6kwA- {
  color: var(--color-neutral-text-subtle);
}
.listbox__option-Xh5B91Z342w-[aria-selected=true] .listbox__option-desc-clFeSfa6kwA- {
  color: var(--color-brand-primary-text);
}.chip-419hLd-TK7c- {
  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-419hLd-TK7c-.is-disabled-XFPWzNWMdgM- {
  opacity: 0.4;
  pointer-events: none;
}

.chip__remove-yMDPQ2l6zfw- {
  -webkit-appearance: none;
     -moz-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-yMDPQ2l6zfw-:hover {
  color: var(--color-brand-primary-text-hover);
}

.chip__remove-icon-Gcsrw3qKRCE- {
  vertical-align: bottom;
}a.arrow-list__link-5mUVvQie04E-::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-QDUV8o0S8CM- a.arrow-list__link-5mUVvQie04E-:hover {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .arrow-list__item--employee-Hsvtu6YyxYg-.arrow-list__item--hover-QDUV8o0S8CM- a.arrow-list__link-5mUVvQie04E-:hover {
  color: var(--color-employee-text);
}
.arrow-list__item--active-j77hUgnwtSg- a.arrow-list__link-5mUVvQie04E- {
  color: var(--color-brand-primary-text);
}
.arrow-list__item--active-j77hUgnwtSg- a.arrow-list__link-5mUVvQie04E-::before {
  border-left-color: var(--color-brand-primary-border);
}
.arrow-list__item--employee-Hsvtu6YyxYg-.arrow-list__item--active-j77hUgnwtSg- a.arrow-list__link-5mUVvQie04E- {
  color: var(--color-employee-text);
}
.arrow-list__item--employee-Hsvtu6YyxYg-.arrow-list__item--active-j77hUgnwtSg- a.arrow-list__link-5mUVvQie04E-::before {
  border-left-color: var(--color-employee-border);
}
a.arrow-list__link-5mUVvQie04E- .arrow-list__content-yA2EPRL-h2o- > .arrow-list__arrow-icon-cwbs6KjKTo8- {
  align-self: center;
}

.arrow-list__icon-VqjupNmzn6I- {
  transition: color 150ms ease;
}
.arrow-list__list-mG7tPCoDuvY- .arrow-list__icon-VqjupNmzn6I- {
  font-size: 24px;
  margin-right: 0.625em;
}
@media (min-width: 37.5rem) {
  .arrow-list__list-mG7tPCoDuvY- .arrow-list__icon-VqjupNmzn6I- {
    align-self: center;
    font-size: 48px;
    margin-right: 0.3334em;
  }
}
@media (max-width: 37.499rem) {
  .arrow-list-UEFOrsD3Ups-:not(.arrow-list--icon-position-middle-1GsYuJjDFbU-) .arrow-list__icon-VqjupNmzn6I- {
    margin-top: 5px;
  }
}
.arrow-list__item--employee-Hsvtu6YyxYg- .arrow-list__icon-VqjupNmzn6I- {
  color: var(--color-employee-text);
}
.arrow-list-UEFOrsD3Ups-:not(.arrow-list--with-icon-NDSMpzYICVA-) .arrow-list__icon-VqjupNmzn6I- {
  display: none;
}
html[data-whatintent=mouse] .arrow-list__item-lVMhVW5N3Uc-:hover:not(.arrow-list__item--hover-QDUV8o0S8CM-) .arrow-list__icon-VqjupNmzn6I- {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .arrow-list__item--employee-Hsvtu6YyxYg-:hover:not(.arrow-list__item--hover-QDUV8o0S8CM-) .arrow-list__icon-VqjupNmzn6I- {
  color: var(--color-employee-text-hover);
}
html[data-whatintent=mouse] .arrow-list__item--active-j77hUgnwtSg-:hover:not(.arrow-list__item--hover-QDUV8o0S8CM-) .arrow-list__icon-VqjupNmzn6I- {
  color: var(--color-neutral-text);
}

.arrow-list__content-yA2EPRL-h2o- {
  display: inline-flex;
  width: 100%;
  min-height: 19px;
}
@media (min-width: 80.5rem) {
  .arrow-list__content-yA2EPRL-h2o- {
    min-height: 29px;
  }
}

.arrow-list__inner-LWMu2FT5G-I- {
  width: 100%;
  flex: 0 1 auto;
  align-self: center;
}

.arrow-list__link-5mUVvQie04E- {
  display: block;
}

.arrow-list__list-mG7tPCoDuvY- {
  --list-ver-gap: 13px;
}
.arrow-list--large-GTlEiqK9xzk- .arrow-list__list-mG7tPCoDuvY- {
  --list-ver-gap: 0;
}

.arrow-list__item-lVMhVW5N3Uc- {
  position: relative;
  z-index: 0;
}
.arrow-list--large-GTlEiqK9xzk- .arrow-list__item-lVMhVW5N3Uc- {
  padding: 15px;
}
@media (min-width: 37.5rem) {
  .arrow-list--large-GTlEiqK9xzk- .arrow-list__item-lVMhVW5N3Uc- {
    padding: 24px;
  }
}
.arrow-list--large-GTlEiqK9xzk-.arrow-list--padding-small-y6D6JygrrlA- .arrow-list__item-lVMhVW5N3Uc- {
  padding: 15px;
}
@media (min-width: 37.5rem) {
  .arrow-list--large-GTlEiqK9xzk-.arrow-list--padding-small-y6D6JygrrlA- .arrow-list__item-lVMhVW5N3Uc- {
    padding: 16px;
  }
}
.arrow-list--large-GTlEiqK9xzk-:not(.arrow-list--with-heading-FhTtcgVQK-w-) .arrow-list__item-lVMhVW5N3Uc-:first-child {
  border-radius: 8px 8px 0 0;
}
.arrow-list--large-GTlEiqK9xzk- .arrow-list__item-lVMhVW5N3Uc-:last-child {
  border-radius: 0 0 8px 8px;
}
.arrow-list--large-GTlEiqK9xzk-.arrow-list--margin-tiny-NBL97TH1Zb8- .arrow-list__item-lVMhVW5N3Uc- {
  margin: 0 0 1px;
}
.arrow-list--large-GTlEiqK9xzk-.arrow-list--margin-xsmall-xqVeoMj9oyI- .arrow-list__item-lVMhVW5N3Uc- {
  margin: 0 0 2px;
}
.arrow-list--large-GTlEiqK9xzk-.arrow-list--margin-small-jPZ7SD-3-7w- .arrow-list__item-lVMhVW5N3Uc- {
  margin: 0 0 4px;
}
.arrow-list--large-GTlEiqK9xzk-.arrow-list--margin-medium-QgF-f6K-dvs- .arrow-list__item-lVMhVW5N3Uc- {
  margin: 0 0 8px;
}

.arrow-list__item--hover-QDUV8o0S8CM- {
  --arrow-list-hover-background: var(--color-neutral-bg-hover);
}
.arrow-list__item--hover-QDUV8o0S8CM-.bg-brand-secondary-bg-subtlest {
  --arrow-list-hover-background: var(--color-brand-secondary-bg-subtlest-hover);
}
.arrow-list__item--hover-QDUV8o0S8CM-::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-QDUV8o0S8CM-:hover::before {
  background-color: var(--arrow-list-hover-background);
}.overlay-Zqxjl-Lbm7Q- {
  z-index: 15;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.overlay-Zqxjl-Lbm7Q-::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-CbpTVO8dQoQ- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.overlay--fixed-umiV3RlxLHo- {
  position: fixed;
}.iframe-mHy8J37fX5U- {
  position: relative;
}

.iframe__content-e8ppEbFrgOI- {
  display: block;
  width: 100px !important;
  min-width: 100%;
  border: 0;
}

.iframe__consent-bNs83ljm8h8- {
  background: var(--color-backdrop);
  padding: 40px 15px;
}
@media (min-width: 37.5rem) {
  .iframe__consent-bNs83ljm8h8- {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.iframe__consent-inner-d2JMW-2W-3c- {
  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-d2JMW-2W-3c- {
    padding-left: 20px;
    padding-right: 20px;
  }
}.pebble-uWoRYe3Coms- {
  position: relative;
  display: inline-block;
  width: 80px;
  max-width: 100%;
  background-repeat: no-repeat;
  background-image: url(/svg/pebble.d2077d27733534a3e10efb230a439c00.svg);
  background-size: 100% auto;
}
.pebble-uWoRYe3Coms-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 105.36%;
}

.pebble--medium-OcwsOeBkE4Y- {
  width: 120px;
}

.pebble--large-UoWn1METFow- {
  width: 240px;
}

.pebble--full-bB9exby7LLM- {
  width: 100%;
}

.pebble--dark-W-Tsu2ZdqFs- {
  background-image: url(/svg/pebble-white.b187579366f7ed2914b93706ec62941f.svg);
}

.pebble--stealth-zcbSJF0Ciz8- {
  background-image: url(/svg/pebble-stealth.9808166c6868c47c9fc1fd7ceb502863.svg);
}.logo-A217-RJE05U- {
  display: block;
}

.logo--small-gQ23A5hlyjg- {
  width: 4.75rem;
}
.logo--small-gQ23A5hlyjg-.logo--diil-n0JT41eksro- {
  width: 3.75rem;
}
.logo--small-gQ23A5hlyjg-.logo--super-qCQKtDXV3lc- {
  width: 2.5rem;
}
.logo--small-gQ23A5hlyjg-.logo--greenit-86azL87dq5w- {
  width: 6.375rem;
}
.logo--small-gQ23A5hlyjg-.logo--telia-tv-BczgG4gO-D0- {
  width: 6.813rem;
}
.logo--small-gQ23A5hlyjg-.digital-hub-logo-BNSpmG5aO4A- {
  width: 5.875rem;
}

.logo__img-Laq7MLRfVt8- {
  display: block;
  width: 100%;
  height: auto;
}

.logo--color-neutral-yJlh4wns9nY- .logo__path-RpWE-qxtc7s- {
  fill: var(--color-neutral-graphic);
}
[data-theme=dark] .logo--telia-22b-JZCCs0Q- .logo__path-RpWE-qxtc7s-, .logo--telia-22b-JZCCs0Q-[data-theme=dark] .logo__path-RpWE-qxtc7s-, [data-theme=dark] .logo--greenit-86azL87dq5w- .logo__path-RpWE-qxtc7s-, .logo--greenit-86azL87dq5w-[data-theme=dark] .logo__path-RpWE-qxtc7s-, [data-theme=dark] .logo--telia-tv-BczgG4gO-D0- .logo__path-RpWE-qxtc7s-, .logo--telia-tv-BczgG4gO-D0-[data-theme=dark] .logo__path-RpWE-qxtc7s-, [data-theme=dark] .digital-hub-logo-BNSpmG5aO4A- .logo__path-RpWE-qxtc7s-, .digital-hub-logo-BNSpmG5aO4A-[data-theme=dark] .logo__path-RpWE-qxtc7s- {
  fill: #ffffff;
}

.logo--color-neutral-yJlh4wns9nY- .logo__path-foreground-Nh37xnjvB3U- {
  fill: var(--color-neutral-bg-level-1);
}.notice-IjjSEfXWaus- {
  --notice-close-padding-left: 8px;
  --notice-gap: 8px;
  --notice-icon-size: 1.5rem;
  position: relative;
  border: 1px solid;
  border-radius: 4px;
  padding: 15px;
}
.notice-IjjSEfXWaus-.notice--small-yzMxQjX3vi8-, .notice-IjjSEfXWaus-.notice--vertical-0JVC-KbixL8- {
  padding: 0;
}
.notice-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k-, [data-class=container] > .notice-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU- {
  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-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k-, [data-class=container] > .notice-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU- {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media (min-width: 62.5rem) {
  .notice-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k-, [data-class=container] > .notice-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU- {
    margin-left: -32px;
    margin-right: -32px;
  }
}
@media (min-width: 80.5rem) {
  .notice-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k-, [data-class=container] > .notice-IjjSEfXWaus-.notice--full-width-WH8XdeecuxU- {
    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-IjjSEfXWaus-.notice--vertical-0JVC-KbixL8-:not(.notice--small-yzMxQjX3vi8-) {
    --notice-gap: 16px;
    --notice-icon-size: 2.5rem;
  }
}
@media (min-width: 37.5rem) {
  .notice-IjjSEfXWaus-.notice--success-Wu1y8XAV8w0-:not(.notice--full-width-WH8XdeecuxU-, .notice--small-yzMxQjX3vi8-) {
    --notice-icon-size: 2.5rem;
  }
}
@media (min-width: 37.5rem) {
  .notice-IjjSEfXWaus- {
    --notice-close-padding-left: 16px;
    --notice-gap: 16px;
    padding-left: 23px;
  }
}

.notice__content-wrapper-E7nxw6OTyHU- {
  display: flex;
  gap: var(--notice-gap);
}
.notice--vertical-0JVC-KbixL8- .notice__content-wrapper-E7nxw6OTyHU- {
  flex-direction: column;
}
.notice--center-VTT4y7bb31g-.notice--small-yzMxQjX3vi8- .notice__content-wrapper-E7nxw6OTyHU- {
  justify-content: center;
}
@media (max-width: 37.499rem) {
  .notice-IjjSEfXWaus-:not(.notice--small-yzMxQjX3vi8-) .notice__content-wrapper-E7nxw6OTyHU- {
    flex-direction: column;
  }
}

@media (min-width: 37.5rem) {
  .notice--with-close-8HshKXGZ6VE- {
    padding-right: 15px;
  }
}

.notice--info-6u4gisnAcnY- {
  border-color: var(--color-info-border);
  background: var(--color-info-bg-subtle);
}
.notice--info-6u4gisnAcnY- .notice__icon-153un3123lA- {
  color: var(--color-info-graphic);
}
.notice--info-6u4gisnAcnY-.notice--small-yzMxQjX3vi8-, .notice--info-6u4gisnAcnY-.notice--vertical-0JVC-KbixL8- {
  background: transparent;
}

.notice--success-Wu1y8XAV8w0- {
  border-color: var(--color-success-border);
  background: var(--color-success-bg-subtle);
}
.notice--success-Wu1y8XAV8w0- .notice__icon-153un3123lA- {
  color: var(--color-success-graphic);
}
.notice--success-Wu1y8XAV8w0-.notice--small-yzMxQjX3vi8-, .notice--success-Wu1y8XAV8w0-.notice--vertical-0JVC-KbixL8- {
  background: transparent;
}

.notice--employee-7xfFz4sd8yU- {
  border-color: var(--color-employee-border);
  background: var(--color-employee-bg-subtlest);
}
.notice--employee-7xfFz4sd8yU- .notice__icon-153un3123lA- {
  color: var(--color-employee-graphic);
}
.notice--employee-7xfFz4sd8yU-.notice--small-yzMxQjX3vi8-, .notice--employee-7xfFz4sd8yU-.notice--vertical-0JVC-KbixL8- {
  background: transparent;
}

.notice--error-Ge0X0Hvp6m4- {
  border-color: var(--color-error-border);
  background: var(--color-error-bg-subtle);
}
.notice--error-Ge0X0Hvp6m4- .notice__icon-153un3123lA- {
  color: var(--color-error-graphic);
}
.notice--error-Ge0X0Hvp6m4-.notice--small-yzMxQjX3vi8-, .notice--error-Ge0X0Hvp6m4-.notice--vertical-0JVC-KbixL8- {
  background: transparent;
}

.notice--attention-U2M-NBwbOCI- {
  border-color: var(--color-attention-border);
  background: var(--color-attention-bg-subtle);
}
.notice--attention-U2M-NBwbOCI- .notice__icon-153un3123lA- {
  color: var(--color-attention-graphic);
}
.notice--attention-U2M-NBwbOCI-.notice--small-yzMxQjX3vi8-, .notice--attention-U2M-NBwbOCI-.notice--vertical-0JVC-KbixL8- {
  background: transparent;
}

.notice--small-yzMxQjX3vi8-,
.notice--vertical-0JVC-KbixL8- {
  --notice-gap: 8px;
  background: transparent;
  border: none;
}

.notice__icon-153un3123lA- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: var(--notice-icon-size);
}

.notice__inner-wrapper-rEdvE3TTqO0- {
  display: flex;
  align-items: center;
  width: 100%;
}

.notice__inner-mmtHN-VOC-Y- {
  width: 100%;
}

.notice__icon-cell-FZBC1XWBB2s- {
  padding: 0;
  display: flex;
  line-height: 1;
}
.notice--vertical-0JVC-KbixL8- .notice__icon-cell-FZBC1XWBB2s- {
  justify-content: center;
}
.notice--success-Wu1y8XAV8w0-:not(.notice--vertical-0JVC-KbixL8-, .notice--full-width-WH8XdeecuxU-) .notice__icon-cell-FZBC1XWBB2s-, .notice--small-yzMxQjX3vi8-:not(.notice--vertical-0JVC-KbixL8-) .notice__icon-cell-FZBC1XWBB2s- {
  align-self: flex-start;
}
@media (min-width: 37.5rem) {
  .notice__icon-cell-FZBC1XWBB2s- {
    align-self: center;
  }
}

.notice__content-NkhBdUHGdsU- {
  display: flex;
  width: 100%;
  align-self: center;
  text-align: left;
}
.notice--vertical-0JVC-KbixL8- .notice__content-NkhBdUHGdsU- {
  text-align: center;
}
.notice--center-VTT4y7bb31g-.notice--small-yzMxQjX3vi8- .notice__content-NkhBdUHGdsU- {
  width: auto;
}
@media (min-width: 37.5rem) {
  .notice--with-close-8HshKXGZ6VE- .notice__content-NkhBdUHGdsU- {
    padding-right: calc(1.5rem + var(--notice-close-padding-left));
  }
}

.notice__close-5gLqgxYMbxs- {
  position: absolute;
  right: calc(15px - var(--close-button-padding));
  top: 50%;
  transform: translateY(-50%);
}
.notice--success-Wu1y8XAV8w0-:not(.notice--full-width-WH8XdeecuxU-) .notice__close-5gLqgxYMbxs- {
  top: calc(15px - var(--close-button-padding));
  transform: unset;
}
.notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k- .notice__close-5gLqgxYMbxs-, [data-class=container] > .notice--full-width-WH8XdeecuxU- .notice__close-5gLqgxYMbxs- {
  right: calc(16px - var(--close-button-padding));
}
@media (min-width: 37.5rem) {
  .notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k- .notice__close-5gLqgxYMbxs-, [data-class=container] > .notice--full-width-WH8XdeecuxU- .notice__close-5gLqgxYMbxs- {
    right: calc(24px - var(--close-button-padding));
  }
}
@media (min-width: 62.5rem) {
  .notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k- .notice__close-5gLqgxYMbxs-, [data-class=container] > .notice--full-width-WH8XdeecuxU- .notice__close-5gLqgxYMbxs- {
    right: calc(32px - var(--close-button-padding));
  }
}
@media (min-width: 80.5rem) {
  .notice--full-width-WH8XdeecuxU-.notice--full-width-container-rE5EK1F1l4k- .notice__close-5gLqgxYMbxs-, [data-class=container] > .notice--full-width-WH8XdeecuxU- .notice__close-5gLqgxYMbxs- {
    right: calc(((100vw - 80.5rem + 64px - var(--notice-scrollbar-width)) / 2 * -1 + var(--close-button-padding)) * -1);
  }
}
@media (max-width: 37.499rem) {
  .notice__close-5gLqgxYMbxs- {
    top: calc(15px - var(--close-button-padding));
    transform: unset;
  }
}
.header-2L65uyly-eA- {
  --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-2L65uyly-eA-.header--minimized-search-mU93avxsbZs- .header__bottom-search-wrapper-RndT5LJ-bMk-:not(.is-open-7dQH374GXSE-) {
  visibility: hidden;
  opacity: 0;
}

.header__main-Ndi1OZKj4qU- {
  position: static;
  z-index: 4;
}
@media (min-width: 62.5rem) {
  .header__main-Ndi1OZKj4qU- {
    position: relative;
  }
}
@media (min-width: 62.5rem) {
  .header--open-nav-hJE0YwMeI-4-.header--has-overlay-1lfsBMpH-1c- .header__main-Ndi1OZKj4qU- {
    position: relative;
  }
}
@media (min-width: 62.5rem) {
  .header--open-sso-WHHzKEwQQ1g- .header__main-Ndi1OZKj4qU- {
    position: static;
  }
}
@media (max-width: 62.499rem) {
  .header--open-nav-hJE0YwMeI-4- .header__main-Ndi1OZKj4qU- {
    position: relative;
  }
}

.header__bottom-main-5MI2n1HMTLA- {
  pointer-events: auto;
  position: relative;
  z-index: -1;
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header-2L65uyly-eA-.has-scrolled-3j7tjN-Zp6Y- .header__bottom-main-5MI2n1HMTLA- {
  pointer-events: none;
  transform: translateY(-100%);
}
.header__bottom-main-5MI2n1HMTLA-[data-state=exited] {
  z-index: auto;
}

.header__top-qxnGK53QCXY- {
  min-height: var(--header-top-height);
  background-color: var(--color-neutral-bg-level-2);
  white-space: nowrap;
}
@media (min-width: 37.5rem) {
  .header__top-qxnGK53QCXY- {
    overflow: auto;
  }
}

.header__top-inner-o-o1yg-xMoE- {
  display: flex;
  justify-content: space-between;
}

.header__top-left-vLrwnafeqCw- {
  display: flex;
  flex-shrink: 1;
  min-width: 0;
}
.header__employee-3eYwT9A7gHY- .header__top-left-vLrwnafeqCw- {
  min-width: auto;
}

.header__top-right-fj3n-uh6PeU- {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  overflow: hidden;
  gap: 3rem;
}
@media (min-width: 37.5rem) {
  .header__top-right-fj3n-uh6PeU- {
    flex-shrink: 0;
    overflow: visible;
  }
}
.header__employee-3eYwT9A7gHY- .header__top-right-fj3n-uh6PeU- {
  flex-shrink: 1;
  overflow: visible;
}
.header__top-right-fj3n-uh6PeU-.logged-in-gM2uVE5pUfg- {
  flex-shrink: 1;
}

.header__bottom-Hqd6DxhsCic- {
  position: relative;
  background-color: var(--color-neutral-bg-level-3);
  padding: 0;
  z-index: 1;
}

.header__bottom-shadow-fZRPK1sOk9k- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: calc(100% + 2px);
  overflow: hidden;
  pointer-events: none;
}
.header__bottom-shadow-fZRPK1sOk9k-::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-pyUjzH36-Ow- {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

.header__bottom-left-yMRaDyW9GcM- {
  display: flex;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .header__bottom-left-yMRaDyW9GcM- {
    flex-grow: 0;
  }
}

.header__bottom-right-search-uHhqTILSnms- {
  position: relative;
  width: 100%;
  height: 48px;
}
@media (min-width: 80.5rem) {
  .header__bottom-right-search-uHhqTILSnms- {
    max-width: 320px;
  }
}
@media (max-width: 62.499rem) {
  .header__bottom-right-search-uHhqTILSnms- {
    position: absolute;
    width: calc(100% - 88px);
    right: 40px;
  }
}
@media (max-width: 37.499rem) {
  .header__bottom-right-search-uHhqTILSnms- {
    width: calc(100% - 72px);
  }
}

.header__bottom-right-xkhFROZqgPU- {
  position: relative;
  display: flex;
  align-items: center;
  flex-grow: 1;
  justify-content: flex-end;
}
@media (max-width: 62.499rem) {
  .header__bottom-right-xkhFROZqgPU- {
    position: absolute;
    right: 24px;
    width: 100%;
  }
}
@media (max-width: 37.499rem) {
  .header__bottom-right-xkhFROZqgPU- {
    right: 16px;
  }
}

.header__bottom-search-wrapper-RndT5LJ-bMk- {
  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-RndT5LJ-bMk- {
    visibility: visible;
    opacity: 1;
    transition: opacity 0.15s ease-in;
  }
}
@media (min-width: 80.5rem) {
  .header__bottom-search-wrapper-RndT5LJ-bMk- {
    transition: width 0.15s ease-in-out;
  }
}
@media (max-width: 80.499rem) {
  .header__bottom-search-wrapper-RndT5LJ-bMk-:not(.is-open-7dQH374GXSE-, :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-RndT5LJ-bMk-:not(.is-open-7dQH374GXSE-, :focus-within) {
    padding-left: 20px;
    width: 180px;
  }
}
@media (max-width: 62.499rem) {
  .header__bottom-search-wrapper-RndT5LJ-bMk-:not(.is-open-7dQH374GXSE-, :focus-within) {
    position: relative;
    width: 100%;
  }
}
.header--minimized-search-mU93avxsbZs- .header__bottom-search-wrapper-RndT5LJ-bMk-:not(.is-open-7dQH374GXSE-, :focus-within) {
  visibility: hidden;
  opacity: 0;
}
@media (min-width: 62.5rem) {
  .header__bottom-search-wrapper-RndT5LJ-bMk-.is-open-7dQH374GXSE-, .header__bottom-search-wrapper-RndT5LJ-bMk-:focus-within {
    width: 320px;
  }
  .header__bottom-search-wrapper-RndT5LJ-bMk-.is-open-7dQH374GXSE-::before, .header__bottom-search-wrapper-RndT5LJ-bMk-: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-CNxM6Y75T4w- {
  display: block;
  position: relative;
  z-index: 1;
  margin-right: 36px;
  flex-shrink: 0;
  padding: 17px 0;
}
@media (min-width: 62.5rem) {
  .header__logo-CNxM6Y75T4w- {
    padding: 21px 0;
  }
}
[data-brand=diil] .header__logo-CNxM6Y75T4w-, [data-brand=super] .header__logo-CNxM6Y75T4w- {
  padding: 12px 0;
}
@media (min-width: 62.5rem) {
  [data-brand=diil] .header__logo-CNxM6Y75T4w-, [data-brand=super] .header__logo-CNxM6Y75T4w- {
    padding: 16px 0;
  }
}

.header__overlay--yecBXLvk24- {
  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--yecBXLvk24-.is-entered {
  opacity: 0.8;
}

.header__accessibility-u65S2Cz7VLk- {
  padding: 16px 8px;
  margin-left: -8px;
  margin-right: -8px;
}
.header__top-qxnGK53QCXY- .header__accessibility-u65S2Cz7VLk- {
  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-qxnGK53QCXY- .header__accessibility-u65S2Cz7VLk- {
    display: block;
  }
}
.header__dropdown-oT82oc7-9-Q- .header__accessibility-u65S2Cz7VLk- {
  outline-offset: -4px;
}
@media (min-width: 62.5rem) {
  .header__dropdown-oT82oc7-9-Q- .header__accessibility-u65S2Cz7VLk- {
    display: none;
  }
}
@media (max-width: 62.499rem) {
  .header__accessibility-u65S2Cz7VLk- {
    display: block;
  }
}

.header__top-qxnGK53QCXY- .header__actions-MdqWlvDZrFI- {
  max-width: 100%;
}
@media (min-width: 37.5rem) {
  .header__top-qxnGK53QCXY- .header__actions-MdqWlvDZrFI- {
    max-width: none;
  }
}

.header__actions-list-m7tZXo3xaBo- {
  padding-left: 0;
  list-style: none;
  display: flex;
  align-items: center;
  gap: 24px;
}
.header__top-qxnGK53QCXY- .header__actions-list-m7tZXo3xaBo- {
  min-height: var(--header-top-height);
}
.header__bottom-Hqd6DxhsCic- .header__actions-list-m7tZXo3xaBo- {
  align-items: stretch;
}

.header__actions-item-kvKSU7ZEYc8- {
  position: relative;
}
.header__bottom-Hqd6DxhsCic- .header__actions-item-kvKSU7ZEYc8- {
  display: flex;
}

@media (min-width: 62.5rem) {
  .header__bottom-Hqd6DxhsCic- .header__actions-item--search-6Zqxaabn2I8- {
    margin-left: 8px;
  }
}
@media (min-width: 80.5rem) {
  .header__bottom-Hqd6DxhsCic- .header__actions-item--search-6Zqxaabn2I8- {
    display: none;
  }
}
.header--minimized-search-mU93avxsbZs- .header__actions-item--search-6Zqxaabn2I8- {
  display: flex;
}

.header__bottom-Hqd6DxhsCic- .header__actions-item--nav-nn88Gbw7Bcw- {
  margin-left: -8px;
}

.header__actions-item--sso-8H9h1W4jdlE- {
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .header__actions-item--sso-8H9h1W4jdlE- {
    overflow: visible;
  }
}
@media (max-width: 37.499rem) {
  .header__actions-item--sso-8H9h1W4jdlE- {
    padding: 8px;
    margin-right: -8px;
  }
}
.header__actions-item--sso-8H9h1W4jdlE- .header__actions-label-Qr4zKqjq4aE- {
  font-weight: 700;
  margin-left: 4px;
}
@media (min-width: 37.5rem) {
  .header__actions-item--sso-8H9h1W4jdlE- .header__actions-label-Qr4zKqjq4aE- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}

.header__actions-button-g-ieDt-T96Y-,
.header__actions-button-inner-OWM8JJl0N20- {
  display: flex;
  align-items: center;
  max-width: 100%;
}

.header__actions-button-g-ieDt-T96Y- {
  font-size: 2rem;
  color: var(--color-neutral-graphic);
  line-height: 1;
  justify-content: center;
}
.header__top-qxnGK53QCXY- .header__actions-button-g-ieDt-T96Y- {
  outline-offset: 5px;
}

.header__actions-button-inner-OWM8JJl0N20- {
  flex-direction: column;
}
.header__actions-button--sso-yE9Q-GizxX0-:not(.is-text-color) .header__actions-button-inner-OWM8JJl0N20-, .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-button-inner-OWM8JJl0N20- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__actions-button-inner-OWM8JJl0N20-:hover {
  color: var(--color-brand-primary-text-hover);
}
.header__top-qxnGK53QCXY- .header__actions-button-inner-OWM8JJl0N20- {
  font-size: 1.5rem;
  flex-direction: row;
}
@media (min-width: 62.5rem) {
  .header__top-qxnGK53QCXY- .header__actions-button-inner-OWM8JJl0N20- {
    font-weight: 400;
  }
}
@media (min-width: 62.5rem) {
  .header__bottom-Hqd6DxhsCic- .header__actions-item--search-6Zqxaabn2I8- .header__actions-button-inner-OWM8JJl0N20- {
    font-size: 2rem;
  }
}
.header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-button-inner-OWM8JJl0N20- {
  position: relative;
  z-index: 4;
}

.header__actions-item--placeholder-OfR6M6WnnE0- {
  opacity: 0;
  pointer-events: none;
}

.header__actions-label-Qr4zKqjq4aE- {
  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-Qr4zKqjq4aE- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}
@media (min-width: 62.5rem) {
  .header__bottom-Hqd6DxhsCic- .header__actions-item--search-6Zqxaabn2I8- .header__actions-label-Qr4zKqjq4aE- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}
.header__actions-MdqWlvDZrFI-.is-logged-in-ofgqCZ2feQA- .header__actions-item--sso-8H9h1W4jdlE- .header__actions-label-Qr4zKqjq4aE- {
  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-ugDWFjg-YSw- .header__actions-label-Qr4zKqjq4aE-, .header__actions-item--notifications-Q6ygGF1yjOU- .header__actions-label-Qr4zKqjq4aE-, .header__actions-item--search-6Zqxaabn2I8- .header__actions-label-Qr4zKqjq4aE-, .header__bottom-Hqd6DxhsCic- .header__actions-item--search-6Zqxaabn2I8- .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-label-Qr4zKqjq4aE- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.header__actions-icon-wrapper-0M-XdcHIBJg- {
  display: flex;
  align-items: center;
}

.header__actions-icon-vdPUoM-iWfg- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
}
.header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon-vdPUoM-iWfg- {
  display: none;
}
@media (min-width: 62.5rem) {
  .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon-vdPUoM-iWfg- {
    display: block;
  }
}
.header__actions-item--search-6Zqxaabn2I8- .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon-vdPUoM-iWfg- {
  display: none;
}
.header__actions-item--sso-8H9h1W4jdlE- .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon-vdPUoM-iWfg- {
  display: block;
}

.header__actions-icon--close-3z6pNvy-YrI- {
  display: none;
}
.header__actions-item--sso-8H9h1W4jdlE- .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon--close-3z6pNvy-YrI- {
  display: none;
}
.header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon--close-3z6pNvy-YrI- {
  display: block;
}
@media (min-width: 62.5rem) {
  .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon--close-3z6pNvy-YrI- {
    display: none;
  }
}
.header__actions-item--search-6Zqxaabn2I8- .header__actions-button-g-ieDt-T96Y-.is-current-Ef7ip560QUk- .header__actions-icon--close-3z6pNvy-YrI- {
  display: block;
}

.header__actions-arrow-gxyuhTezOiA- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 1rem;
  margin-left: 2px;
  flex-shrink: 0;
}

.header__actions-badge--A96dXQkmsE- {
  vertical-align: bottom;
  position: relative;
  top: -10px;
  margin-left: -10px;
}
@media (min-width: 62.5rem) {
  .header__actions-badge--A96dXQkmsE- {
    top: -8px;
    margin-left: -12px;
  }
}

.header__actions-item--notifications-Q6ygGF1yjOU- .header__actions-button-g-ieDt-T96Y-,
.header__actions-item--cart-ugDWFjg-YSw- .header__actions-button-g-ieDt-T96Y-,
.header__actions-item--search-6Zqxaabn2I8- .header__actions-button-g-ieDt-T96Y- {
  font-size: 1.5rem;
}
@media (min-width: 62.5rem) {
  .header__actions-item--notifications-Q6ygGF1yjOU- .header__actions-button-g-ieDt-T96Y-,
  .header__actions-item--cart-ugDWFjg-YSw- .header__actions-button-g-ieDt-T96Y-,
  .header__actions-item--search-6Zqxaabn2I8- .header__actions-button-g-ieDt-T96Y- {
    font-size: 2rem;
  }
}

.header__actions-button-g-ieDt-T96Y-.header__actions-button--search-rsEUMmLCaxs-.is-current-Ef7ip560QUk- {
  font-size: 2rem;
}

.header--open-search-ZqAcKsEI4ZU- .header__bottom-Hqd6DxhsCic- .header__actions-item--notifications-Q6ygGF1yjOU-,
.header--open-search-ZqAcKsEI4ZU- .header__bottom-Hqd6DxhsCic- .header__actions-item--cart-ugDWFjg-YSw-,
.header--open-search-ZqAcKsEI4ZU- .header__bottom-Hqd6DxhsCic- .header__actions-item--nav-nn88Gbw7Bcw- {
  display: none;
}
.header--open-search-ZqAcKsEI4ZU- .header__bottom-Hqd6DxhsCic- .header__actions-item--search-6Zqxaabn2I8- {
  animation: fade-in-3sIckPI5E8U- var(--animation-duration-short) var(--animation-easing-short);
}
@keyframes fade-in-3sIckPI5E8U- {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.header__bottom-Hqd6DxhsCic- .header__actions-item--nav-nn88Gbw7Bcw- .header__actions-label-Qr4zKqjq4aE- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.header__dropdown-oT82oc7-9-Q- {
  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-oT82oc7-9-Q- {
    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-oT82oc7-9-Q- {
    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-cD2KdH1V9-4- {
    width: 20rem;
  }
}

@media (min-width: 62.5rem) {
  .header__dropdown--medium-ExzVb5NAlKg- {
    width: 37.5rem;
  }
}

.header__dropdown-inner-YguHbGzX600- {
  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-YguHbGzX600- {
    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-oT82oc7-9-Q-.is-open-7dQH374GXSE- .header__dropdown-inner-YguHbGzX600- {
  opacity: 1;
  transform: translateY(0);
}

.header__dropdown--padding-xsmall-4vfXoIqmFsI- .header__dropdown-content-FD0vb7M3N2g- {
  padding: 8px;
}
.header__dropdown--padding-small-e0JRz-2BgU8- .header__dropdown-content-FD0vb7M3N2g- {
  padding: 20px;
}
.header__dropdown--padding-medium-GbiMxlDdxpA- .header__dropdown-content-FD0vb7M3N2g- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-GbiMxlDdxpA- .header__dropdown-content-FD0vb7M3N2g- {
    padding: 40px;
  }
}

.header__dropdown-header-gtBYsxxqCmQ- {
  background-color: var(--color-neutral-bg-level-3);
}
.header__dropdown--padding-xsmall-4vfXoIqmFsI- .header__dropdown-header-gtBYsxxqCmQ- {
  padding: 16px;
}
.header__dropdown--padding-small-e0JRz-2BgU8- .header__dropdown-header-gtBYsxxqCmQ- {
  padding: 20px;
}
.header__dropdown--padding-medium-GbiMxlDdxpA- .header__dropdown-header-gtBYsxxqCmQ- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-GbiMxlDdxpA- .header__dropdown-header-gtBYsxxqCmQ- {
    padding: 40px;
  }
}

.header__dropdown-footer-rkgeY0WL-ac- {
  background-color: var(--color-neutral-bg-level-3);
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
}
.header__dropdown--padding-xsmall-4vfXoIqmFsI- .header__dropdown-footer-rkgeY0WL-ac- {
  padding: 24px 8px;
}
.header__dropdown--padding-small-e0JRz-2BgU8- .header__dropdown-footer-rkgeY0WL-ac- {
  padding: 20px;
}
.header__dropdown--padding-medium-GbiMxlDdxpA- .header__dropdown-footer-rkgeY0WL-ac- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-GbiMxlDdxpA- .header__dropdown-footer-rkgeY0WL-ac- {
    padding: 40px;
  }
}

.header__dropdown-close-d4ZqiFK09z8- {
  display: none;
  z-index: 2;
  position: absolute;
  top: 8px;
  right: 8px;
}
@media (min-width: 62.5rem) {
  .header__dropdown-close-d4ZqiFK09z8- {
    display: block;
  }
}
.header__dropdown--sso-gkkuYN9TGyQ- .header__dropdown-close-d4ZqiFK09z8- {
  display: block;
}

.header__dropdown-content-top-TqGfnxb-Gkc- {
  background-color: var(--color-neutral-bg-level-2);
}

.header__dropdown-overlay-yDZcDatCqyM- {
  overflow-y: scroll !important;
  z-index: 22;
  pointer-events: none;
}

.header__employee-3eYwT9A7gHY- {
  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-4wpHO9ojiAA- {
  background-color: var(--color-palette-blue-500);
}

.header__employee--dev-y564n6T3zLw- {
  background-color: var(--color-palette-orange-400);
}

.header__employee-actions-cl1Pcx2VuXo- {
  display: flex;
  align-items: center;
  padding-left: 0;
  list-style: none;
}

.header__employee-item-5Llxo65bAxU- {
  position: relative;
  height: 100%;
}

.header__employee-button-uzMxRm3L8Xc- {
  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-uzMxRm3L8Xc-.is-current-Ef7ip560QUk- {
  position: relative;
  z-index: 4;
}
html[data-whatintent=mouse] .header__employee-button-uzMxRm3L8Xc-:hover, .header__employee-button-uzMxRm3L8Xc-.is-current-Ef7ip560QUk- {
  color: var(--color-employee-text-hover);
  background-color: var(--color-neutral-bg-level-3);
}
.header__employee--test-4wpHO9ojiAA- .header__employee-button-uzMxRm3L8Xc- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__employee--test-4wpHO9ojiAA- .header__employee-button-uzMxRm3L8Xc-:hover, .header__employee--test-4wpHO9ojiAA- .header__employee-button-uzMxRm3L8Xc-.is-current-Ef7ip560QUk- {
  color: var(--color-palette-blue-500);
  background-color: var(--color-neutral-bg-level-3);
}
.header__employee--dev-y564n6T3zLw- .header__employee-button-uzMxRm3L8Xc- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__employee--dev-y564n6T3zLw- .header__employee-button-uzMxRm3L8Xc-:hover, .header__employee--dev-y564n6T3zLw- .header__employee-button-uzMxRm3L8Xc-.is-current-Ef7ip560QUk- {
  color: var(--color-palette-orange-400);
  background-color: var(--color-neutral-bg-level-3);
}

.header__employee-button--with-icon-owr8nmKzECM- {
  padding: 6px 10px 8px;
}

.header__employee-button--hide-label-sZYDCcU3xrE- .header__employee-item-label-Gzl0LQ0pT9k- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.header__employee-icon-JEWMEgn5xtY-,
.header__employee-arrow-icon-n2ISPA0llzg- {
  vertical-align: baseline;
  margin-top: 0;
}

.header__employee-icon-JEWMEgn5xtY- {
  margin-right: 6px;
  font-size: 1.5rem;
}
.header__employee-button--hide-label-sZYDCcU3xrE- .header__employee-icon-JEWMEgn5xtY- {
  margin-right: 0;
}

.header__employee-arrow-icon-n2ISPA0llzg- {
  transition: transform 0.3s ease-in-out;
  margin-left: 2px;
  font-size: 1rem;
}
.header__employee-button-uzMxRm3L8Xc-.is-current-Ef7ip560QUk- .header__employee-arrow-icon-n2ISPA0llzg- {
  transform: rotate(180deg);
}

.header__languages-lPc3He0k9rQ- {
  line-height: 1;
}
.header__top-qxnGK53QCXY- .header__languages-lPc3He0k9rQ- {
  display: none;
}
.header__top-qxnGK53QCXY- .header__languages-lPc3He0k9rQ-.header__languages--top-5MqcpKRjcXc- {
  display: block;
}
@media (min-width: 37.5rem) {
  .header__top-qxnGK53QCXY- .header__languages-lPc3He0k9rQ- {
    display: block;
  }
}
@media (min-width: 37.5rem) {
  .header__dropdown-oT82oc7-9-Q- .header__languages-lPc3He0k9rQ- {
    display: none;
  }
}

.header__languages-list-pIAw0fePLM0- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  display: flex;
  margin-left: -8px;
  margin-right: -8px;
}
.header__dropdown-oT82oc7-9-Q- .header__languages-list-pIAw0fePLM0- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  justify-content: flex-end;
}

.header__languages-link-4lXbao5zlN8- {
  position: relative;
  font-weight: 400;
  outline-offset: -5px;
  display: block;
  padding: 16px 8px;
}
.header__languages-item-1hcwcaDMMZM-.is-current-Ef7ip560QUk- .header__languages-link-4lXbao5zlN8- {
  color: var(--color-brand-primary-text);
}
.header__languages-item-1hcwcaDMMZM-.is-current-Ef7ip560QUk- .header__languages-link-4lXbao5zlN8-::after {
  display: block;
  content: "";
  border-bottom: 2px solid var(--color-brand-primary-border);
  position: absolute;
  bottom: 0;
  left: 8px;
  right: 8px;
}

.header__megamenu-grid-ksnqDAEqmwE- {
  flex-wrap: wrap;
  margin-left: -20px;
}
@media (min-width: 62.5rem) {
  .header__megamenu-grid-ksnqDAEqmwE- {
    flex-wrap: nowrap;
    display: inline-flex;
  }
}

.header__nav-megamenu-dropdown-ZBO2GecRv3Q- {
  width: 100%;
  max-width: 100%;
}
.header__nav-megamenu-dropdown-ZBO2GecRv3Q- .header__dropdown-inner-YguHbGzX600- {
  background-color: var(--color-neutral-bg-level-2);
  border-radius: 0;
}

.header__megamenu-column-rjNJUH4AEQE- {
  padding: 0 20px 20px;
  width: 15rem;
}
@media (max-width: 62.499rem) {
  .header__megamenu-column-rjNJUH4AEQE- {
    width: inherit;
  }
}

@media (min-width: 62.5rem) {
  .header__megamenu-column--bordered-6Yxo-95t0ME- {
    border-left: 1px solid var(--color-neutral-border-subtlest);
  }
}

.header__megamenu-title-1ucaOwxcNmo- {
  margin-bottom: 16px;
}
.header__megamenu-title-1ucaOwxcNmo-.header__megamenu-title--no-margin-M-ayjjcO5VE- {
  margin-bottom: 0;
}

.header__megamenu-title-tag-HK555-S5b-k- {
  margin-bottom: 16px;
}

.header__megamenu-link-nJOtaYM90w8- {
  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-nJOtaYM90w8- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
@media (max-width: 62.499rem) {
  .header__megamenu-link-nJOtaYM90w8- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
.header__megamenu-link-nJOtaYM90w8-.is-current-Ef7ip560QUk- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__megamenu-link-nJOtaYM90w8-:hover {
  color: var(--color-brand-primary-text-hover);
}

.header__megamenu-link--employee-jr-kW6Psw58-,
.header__megamenu-link--employee-jr-kW6Psw58-.is-current-Ef7ip560QUk- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .header__megamenu-link--employee-jr-kW6Psw58-:hover,
html[data-whatintent=mouse] .header__megamenu-link--employee-jr-kW6Psw58-.is-current-Ef7ip560QUk-:hover {
  color: var(--color-employee-text-hover);
}

.header__megamenu-link-inner-QZ-bfsx8kdY- {
  margin-right: 6px;
}

.header__megamenu-link-secure-icon-8CXXQ2zoGOQ-,
.header__megamenu-external-icon-ov7LKNra0RU- {
  margin-left: 3px;
  font-size: 1rem;
}

.header__megamenu-link-image-4bt1TrXiq2s- {
  display: inline-block;
  vertical-align: middle;
  margin-top: -1px;
}

.header__megamenu-section-prCwm-y0SOY- + .header__megamenu-section-prCwm-y0SOY- {
  margin-top: 20px;
}

.header__megamenu-tag-Rh-LSoFZCnw- {
  margin-top: -1px;
}

@media (min-width: 62.5rem) {
  .header__megamenu-banners-rZd1r33n5O8- {
    margin-top: 40px;
    margin-bottom: -16px;
  }
}

@media (max-width: 62.499rem) {
  .header__megamenu-banners-grid-5Q9SiUmkc5Q- {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 62.499rem) {
  .header__megamenu-banners-grid-5Q9SiUmkc5Q- .header__megamenu-banners-grid-col-YPVh3ldm8Rg- {
    padding-right: 0;
    padding-left: 0;
  }
}

.header__megamenu-list--bordered-ch1s7J1iv20- {
  border-top: 1px solid var(--color-neutral-border-subtlest);
  padding-top: 15px;
  margin-top: -5px;
}

.header__megamenu-banner-Grsku1aA1b0- {
  position: relative;
  background-color: var(--color-neutral-bg-level-2);
  padding: 20px;
  width: 100%;
  border-radius: 8px;
  display: flex;
  font-weight: 400;
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .header__megamenu-banner-Grsku1aA1b0-:hover {
  color: var(--color-neutral-text);
}
@media (min-width: 62.5rem) {
  .header__megamenu-banner-Grsku1aA1b0- {
    background-color: var(--color-neutral-bg-level-3);
  }
}

.header__megamenu-banner-inner-v4pH4J9c5b0- {
  display: flex;
  align-items: center;
  width: 100%;
}

.header__megamenu-banner-content-6rwoUfYT13s- {
  width: 100%;
}
@media (min-width: 62.5rem) {
  .header__megamenu-banner--with-background-HDu-WFD7ku0- .header__megamenu-banner-content-6rwoUfYT13s- {
    width: 60%;
    flex-grow: 1;
  }
}

.header__megamenu-banner-background-vHm65Rdnn0M- {
  width: 40%;
  max-width: 400px;
  display: none;
  justify-content: flex-end;
}
@media (min-width: 62.5rem) {
  .header__megamenu-banner-background-vHm65Rdnn0M- {
    display: flex;
    align-self: stretch;
  }
}

.header__megamenu-banner-background-inner--iq9cpORFp8- {
  margin-top: -20px;
  margin-bottom: -20px;
  margin-right: -20px;
  overflow: hidden;
  width: 100%;
  display: flex;
  border-radius: 8px;
}

.header__megamenu-banner-background-image-wrapper-IeDSACvINM4- {
  position: relative;
  width: 100%;
}
.header__megamenu-banner-background-image-wrapper-IeDSACvINM4-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 17.5%;
}

.header__megamenu-banner-background-image-HqXFMCM3X8A- {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
}

@media (max-width: 62.499rem) {
  .header__bottom-Hqd6DxhsCic- .header__nav-C-4ONreTZys- {
    display: none;
  }
}
@media (min-width: 62.5rem) {
  .header__nav-C-4ONreTZys- {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    flex-grow: 1;
  }
}
.header__dropdown-oT82oc7-9-Q- .header__nav-C-4ONreTZys- {
  display: block;
}

.header__nav-list-FLLzdgm0aXw- {
  padding-left: 0;
  list-style: none;
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media (min-width: 62.5rem) {
  .header__nav-list-FLLzdgm0aXw- {
    flex-direction: row;
  }
}
.header__nav-list-FLLzdgm0aXw-::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-FLLzdgm0aXw-::before {
    display: none;
  }
}

.header__nav-item-2PpkNfWjdBc- {
  position: relative;
  list-style: none;
  flex-grow: 1;
  display: inline-block;
  box-sizing: initial;
}
.header__nav-item-2PpkNfWjdBc-::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-2PpkNfWjdBc-::after {
    display: none;
  }
}
.header__nav-item-2PpkNfWjdBc-:last-child::after {
  display: none;
}

.header__nav-link-Q7Dqy2dGclw- {
  display: flex;
  align-items: center;
  color: var(--color-neutral-text);
  font-weight: 400;
  padding: 16px;
  transition: color 150ms ease;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  justify-content: flex-start;
}
.header__dropdown-oT82oc7-9-Q- .header__nav-link-Q7Dqy2dGclw- {
  font-size: var(--type-h4-font-size);
  line-height: var(--type-h4-line-height);
}
@media (min-width: 62.5rem) {
  .header__nav-link-Q7Dqy2dGclw- {
    width: 100%;
    max-width: max-content;
    text-align: center;
    line-height: 1;
    padding: 15px 12px;
  }
}
@media (min-width: 80.5rem) {
  .header__nav-link-Q7Dqy2dGclw- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
.header__nav-item-2PpkNfWjdBc-.is-open-7dQH374GXSE- > .header__nav-link-Q7Dqy2dGclw-, .header__nav-item-2PpkNfWjdBc-.is-current-Ef7ip560QUk- > .header__nav-link-Q7Dqy2dGclw- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__nav-link-Q7Dqy2dGclw-:hover {
  color: var(--color-brand-primary-text-hover);
}
@media (min-width: 62.5rem) {
  .header__nav-item-2PpkNfWjdBc-.is-current-Ef7ip560QUk- > .header__nav-link-Q7Dqy2dGclw- .header__nav-label-inner-fUmqm5WjAek-::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-2PpkNfWjdBc-.is-current-Ef7ip560QUk-.has-submenu-kM-5T4e2tW0- > .header__nav-link-Q7Dqy2dGclw- .header__nav-label-inner-fUmqm5WjAek-::after {
    width: calc(100% + 15px);
  }
}

.header__nav-link--employee-af2eDupQ1go- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .header__nav-link--employee-af2eDupQ1go-:hover, .header__nav-item-2PpkNfWjdBc-.is-open-7dQH374GXSE- > .header__nav-link--employee-af2eDupQ1go-, .header__nav-item-2PpkNfWjdBc-.is-current-Ef7ip560QUk- > .header__nav-link--employee-af2eDupQ1go- {
  color: var(--color-employee-text-hover);
}

.header__nav-icon-xNdOyC-tgw0- {
  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-xNdOyC-tgw0- {
    display: none;
  }
}

.header__nav-item-icon-XACfqqa3n3I- {
  font-size: 1.5rem;
  margin-right: 8px;
}

.header__nav-label-ycTKlRZpyB0- {
  flex: 1 1 auto;
}
@media (min-width: 62.5rem) {
  .header__nav-label-ycTKlRZpyB0- {
    display: flex;
    max-width: 100%;
    flex: initial;
  }
}

.header__nav-label-inner-fUmqm5WjAek- {
  position: relative;
  padding-right: 2px;
  display: flex;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .header__nav-label-inner-fUmqm5WjAek- {
    min-height: 2em;
  }
}

.header__nav-arrow-80DSV6qoMRo- {
  vertical-align: baseline;
  margin-top: 0;
  flex-shrink: 0;
  font-size: 1.5rem;
  display: initial;
}
@media (min-width: 62.5rem) {
  .header__nav-arrow-80DSV6qoMRo- {
    font-size: 1rem;
  }
}
@media (max-width: 62.499rem) {
  .header__nav-item-2PpkNfWjdBc-.is-open-7dQH374GXSE- > .header__nav-link-Q7Dqy2dGclw- > .header__nav-arrow-80DSV6qoMRo- {
    transform: rotate(180deg);
  }
}

.header__nav-secondary-icon-Ir5LAY3Th5w- {
  font-size: 1rem;
  margin-left: 3px;
}

.header__nav-megamenu-k-W-jkkmHX0- {
  display: none;
}
.header__nav-megamenu-dropdown-ZBO2GecRv3Q- .header__nav-megamenu-k-W-jkkmHX0- {
  display: block;
}
.header__nav-item-2PpkNfWjdBc-.is-open-7dQH374GXSE- > .header__nav-megamenu-k-W-jkkmHX0- {
  display: block;
}
@media (min-width: 62.5rem) {
  .header__nav-item-2PpkNfWjdBc-.is-open-7dQH374GXSE- > .header__nav-megamenu-k-W-jkkmHX0- {
    display: none;
  }
}
.header__nav-item-2PpkNfWjdBc- > .header__nav-megamenu-k-W-jkkmHX0- {
  padding: 16px;
}

.header__nav-megamenu-dropdown-ZBO2GecRv3Q- .header__dropdown-content-FD0vb7M3N2g- {
  padding: 32px 20px 40px;
}

.header__nav-item-button-container-Kh0OPWIy1Lo- {
  padding: 32px;
}
@media (min-width: 62.5rem) {
  .header__nav-item-button-container-Kh0OPWIy1Lo- {
    display: none;
  }
}
.header__nav-item-button-container-Kh0OPWIy1Lo- .header__nav-item-button-1sLXYzpsJmQ- {
  box-sizing: border-box;
}

.header__overlay-notices-wrapper-XJgaUrNcWBo- {
  pointer-events: auto;
  position: absolute;
  z-index: -1;
  width: 100%;
}

.header__overlay-notice-wrapper-k2autYUex-Q- {
  position: relative;
  transition: height 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(1) {
  z-index: -1;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(2) {
  z-index: -2;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(3) {
  z-index: -3;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(4) {
  z-index: -4;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(5) {
  z-index: -5;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(6) {
  z-index: -6;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(7) {
  z-index: -7;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(8) {
  z-index: -8;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(9) {
  z-index: -9;
}
.header__overlay-notice-wrapper-k2autYUex-Q-:nth-child(10) {
  z-index: -10;
}

.header__overlay-notice-JG6KvKzSjPo- {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
}
.header__overlay-notice-wrapper-k2autYUex-Q-.is-entering .header__overlay-notice-JG6KvKzSjPo-, .header__overlay-notice-wrapper-k2autYUex-Q-.is-entered .header__overlay-notice-JG6KvKzSjPo-, .header__overlay-notice-wrapper-k2autYUex-Q-.is-exiting .header__overlay-notice-JG6KvKzSjPo-, .header__overlay-notice-wrapper-k2autYUex-Q-.is-exited .header__overlay-notice-JG6KvKzSjPo- {
  position: absolute;
}
.header__overlay-notice-wrapper-k2autYUex-Q-.is-entering .header__overlay-notice-JG6KvKzSjPo- {
  transform: translateY(calc(-100% - 3px));
}
.header__overlay-notice-wrapper-k2autYUex-Q-.is-entered .header__overlay-notice-JG6KvKzSjPo- {
  transform: translateY(0);
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header__overlay-notice-wrapper-k2autYUex-Q-.is-exiting .header__overlay-notice-JG6KvKzSjPo- {
  transform: translateY(0);
}
.header__overlay-notice-wrapper-k2autYUex-Q-.is-exited .header__overlay-notice-JG6KvKzSjPo- {
  transform: translateY(calc(-100% - 3px));
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}

.header__search-UsYGgkdhdW4- [data-class=textfield] {
  --textfield-horizontal-padding: 16px;
  --textfield-border-radius: 24px;
}

.header__search-suggestion-button-E3uXh8XPO08- {
  display: block;
  margin: 0 auto;
}

.header__search-suggestion-RE5ZkGPp5pE-[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-kbXmY82TAus- {
  --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-kbXmY82TAus- {
    --header-segment-link-hor-padding: 12px;
    --header-segment-link-ver-padding: 14px;
    --header-segment-container-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .header__segment-kbXmY82TAus- {
    --header-segment-container-padding: 32px;
  }
}

.header__segment-list-NJXyvv2R3bE- {
  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-NJXyvv2R3bE- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}
.header__segment-list-NJXyvv2R3bE- > [data-class=list__inner] {
  flex-wrap: nowrap;
}

.header__segment-link-bdZ0ozM5aZI- {
  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;
  transition: 150ms ease;
  transition-property: color, background-color;
  background: transparent;
  outline-offset: -5px;
}
html[data-whatintent=mouse] .header__segment-link-bdZ0ozM5aZI-:hover {
  color: var(--color-brand-primary-text-hover);
}
.header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-, .header__segment-item-with-icon-cSV7ePooHTA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI- {
  color: var(--color-brand-primary-text);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-dF-6z6W-YR8- .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-, .header__segment--employee-dF-6z6W-YR8- .header__segment-item-with-icon-cSV7ePooHTA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI- {
  border-top-color: var(--color-employee-border);
  color: var(--color-employee-text);
}
.header__segment--employee-test-lnSfedEprgw- .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-, .header__segment--employee-test-lnSfedEprgw- .header__segment-item-with-icon-cSV7ePooHTA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-palette-blue-500);
}
.header__segment--employee-dev-eEAQy7WR9JU- .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-, .header__segment--employee-dev-eEAQy7WR9JU- .header__segment-item-with-icon-cSV7ePooHTA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-palette-orange-400);
}
.header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk-.is-employee-yld-8WycHCU- .header__segment-link-bdZ0ozM5aZI- {
  color: var(--color-employee-text);
  border-top-color: var(--color-employee-border);
}
.header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk-.is-employee-yld-8WycHCU- .header__segment-link-bdZ0ozM5aZI-:hover {
  color: var(--color-employee-text);
}
.header__segment--employee-dF-6z6W-YR8- .header__segment-link-bdZ0ozM5aZI- {
  border-top-color: var(--color-employee-border);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-dF-6z6W-YR8- .header__segment-link-bdZ0ozM5aZI-:hover {
  color: var(--color-employee-text);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-test-lnSfedEprgw- .header__segment-link-bdZ0ozM5aZI- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-test-lnSfedEprgw- .header__segment-link-bdZ0ozM5aZI-:hover {
  color: var(--color-palette-blue-500);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-dev-eEAQy7WR9JU- .header__segment-link-bdZ0ozM5aZI- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-dev-eEAQy7WR9JU- .header__segment-link-bdZ0ozM5aZI-:hover {
  color: var(--color-palette-orange-400);
  background-color: var(--color-neutral-bg-level-3);
}

.header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- {
  position: relative;
}
.header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-::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-ojuWcOnyDkA- + .header__segment-item-ojuWcOnyDkA- {
  margin-left: unset;
}
.header__segment-item-ojuWcOnyDkA-.is-employee-yld-8WycHCU- .header__segment-link-bdZ0ozM5aZI- {
  color: var(--color-employee-text);
}
.header__segment-item-ojuWcOnyDkA-.is-employee-yld-8WycHCU-:not(.is-current-Ef7ip560QUk-) .header__segment-link-bdZ0ozM5aZI-:hover {
  color: var(--color-employee-text-hover);
}
.header__segment-item-ojuWcOnyDkA-.is-employee-yld-8WycHCU-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-::after {
  border-bottom-color: var(--color-employee-border);
}

.header__segment-kbXmY82TAus-:not(.header__segment--employee-dF-6z6W-YR8-, .header__segment--employee-dev-eEAQy7WR9JU-, .header__segment--employee-test-lnSfedEprgw-) .header__segment-link-bdZ0ozM5aZI- {
  border-top: unset;
}
.header__segment-kbXmY82TAus-:not(.header__segment--employee-dF-6z6W-YR8-, .header__segment--employee-dev-eEAQy7WR9JU-, .header__segment--employee-test-lnSfedEprgw-) .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-,
.header__segment-kbXmY82TAus-:not(.header__segment--employee-dF-6z6W-YR8-, .header__segment--employee-dev-eEAQy7WR9JU-, .header__segment--employee-test-lnSfedEprgw-) .header__segment-item-with-icon-cSV7ePooHTA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI- {
  background-color: unset;
}

.header__segment-item-with-icon-cSV7ePooHTA- .header__segment-link-bdZ0ozM5aZI- {
  padding-left: 3px;
}

.header__segment-icon-j7Fz1ZAwyws- {
  margin-right: 3px;
  padding-left: 15px;
}
@media (min-width: 37.5rem) {
  .header__segment-icon-j7Fz1ZAwyws- {
    padding-left: 25px;
  }
}
@media (min-width: 62.5rem) {
  .header__segment-icon-j7Fz1ZAwyws- {
    padding-left: 0;
  }
}

.header__employee-3eYwT9A7gHY- .header__segment-link-bdZ0ozM5aZI-,
.header__employee-3eYwT9A7gHY- .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-,
.header__employee-3eYwT9A7gHY- .header__segment-item-ojuWcOnyDkA-:not(.is-current-Ef7ip560QUk-) + .header__segment-item-ojuWcOnyDkA-:not(.is-current-Ef7ip560QUk-) .header__segment-link-bdZ0ozM5aZI-,
.header__employee-3eYwT9A7gHY- .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- + .header__segment-item-ojuWcOnyDkA-:not(.is-current-Ef7ip560QUk-) .header__segment-link-bdZ0ozM5aZI- {
  padding: 7px 10px;
  color: var(--color-employee-text-onbg-strong);
}
@media (min-width: 37.5rem) {
  .header__employee-3eYwT9A7gHY- .header__segment-link-bdZ0ozM5aZI-,
  .header__employee-3eYwT9A7gHY- .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- .header__segment-link-bdZ0ozM5aZI-,
  .header__employee-3eYwT9A7gHY- .header__segment-item-ojuWcOnyDkA-:not(.is-current-Ef7ip560QUk-) + .header__segment-item-ojuWcOnyDkA-:not(.is-current-Ef7ip560QUk-) .header__segment-link-bdZ0ozM5aZI-,
  .header__employee-3eYwT9A7gHY- .header__segment-item-ojuWcOnyDkA-.is-current-Ef7ip560QUk- + .header__segment-item-ojuWcOnyDkA-:not(.is-current-Ef7ip560QUk-) .header__segment-link-bdZ0ozM5aZI- {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.header__employee-3eYwT9A7gHY- .header__segment-kbXmY82TAus- {
  width: unset;
}
.header__employee-3eYwT9A7gHY- .header__segment-list-NJXyvv2R3bE- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}
.header__employee-3eYwT9A7gHY- .header__segment-icon-j7Fz1ZAwyws- {
  padding-left: 0;
}

.header__segment--employee-dF-6z6W-YR8- .header__segment-icon-j7Fz1ZAwyws-,
.header__segment--employee-dev-eEAQy7WR9JU- .header__segment-icon-j7Fz1ZAwyws-,
.header__segment--employee-test-lnSfedEprgw- .header__segment-icon-j7Fz1ZAwyws- {
  display: block;
  margin-right: 8px;
}.internet-speed-vMCyegRP6GU- {
  --internet-speed-icon-size: 2rem;
  --internet-speed-icon-size-desktop: 3rem;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.internet-speed--multiline-DJzuRMfvTBo- {
  --internet-speed-icon-size: 1.5rem;
  --internet-speed-icon-size-desktop: 2rem;
}

.internet-speed--left-GKJ5kNnScrc- {
  justify-content: flex-start;
}

.internet-speed--center-dLXuT8lbpww- {
  justify-content: center;
}

.internet-speed--right-s4owWmk7Gy0- {
  justify-content: flex-end;
}

.internet-speed__items-i2szfCK6LqA- {
  display: flex;
  align-items: center;
}
.internet-speed--multiline-DJzuRMfvTBo- .internet-speed__items-i2szfCK6LqA- {
  flex-direction: column;
  align-items: flex-end;
}

.internet-speed__icon-9AL87aLc70k- {
  font-size: var(--internet-speed-icon-size);
  margin: 0 5px;
}
@media (min-width: 80.5rem) {
  .internet-speed__icon-9AL87aLc70k- {
    font-size: var(--internet-speed-icon-size-desktop);
  }
}
.internet-speed--multiline-DJzuRMfvTBo- .internet-speed__icon-9AL87aLc70k- {
  display: block;
}
.internet-speed--multiline-DJzuRMfvTBo- .internet-speed__icon-9AL87aLc70k-:first-child {
  margin-bottom: 0.75rem;
}
.internet-speed--collapsed-VyFghVZmXdo- .internet-speed__icon-9AL87aLc70k- {
  margin-left: 0;
}

.internet-speed__speed-ElGLjiV-JpQ- {
  display: flex;
  align-items: center;
}

.internet-speed__number-J5MyuiUqucc- {
  margin-right: 5px;
}

.internet-speed__unit-btVHVtUGr88- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  text-align: left;
}

.internet-speed--multiline-DJzuRMfvTBo- .internet-speed__down-uDU3O0Z0jl4- {
  margin-bottom: 5px;
}
@media (min-width: 37.5rem) {
  .internet-speed__down-uDU3O0Z0jl4- {
    margin-bottom: 0;
  }
}.internet-speed-indicator-WwuzmldhdLQ- {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: var(--color-neutral-text);
}

.internet-speed-indicator__content-8EXk7dNkmDQ- {
  margin-top: 10%;
}

.internet-speed-indicator__heading-NrlNPnIpXr4- {
  display: block;
}

.internet-speed-indicator__graph-line-1JdfvBeWhcg-,
.internet-speed-indicator__graph-JPtl9dO5P0Q- {
  position: absolute;
  width: auto;
  height: auto;
}

.internet-speed-indicator--size-small-Ucb-QE6s4ag- {
  width: 160px;
  height: 117px;
}

.internet-speed-indicator--size-medium-dgHvqaYX7f4- {
  width: 192px;
  height: 139px;
}

.internet-speed-indicator--size-responsive-k5E1gBB8rp8- {
  width: 100%;
  height: 0;
  padding-bottom: 72%; /* Creates a svg aspect ratio */
}
.internet-speed-indicator--size-responsive-k5E1gBB8rp8- .internet-speed-indicator__content-8EXk7dNkmDQ- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  margin-top: 5%;
  width: 80%;
}
.internet-speed-indicator--size-responsive-k5E1gBB8rp8- .internet-speed-indicator__graph-line-1JdfvBeWhcg-,
.internet-speed-indicator--size-responsive-k5E1gBB8rp8- .internet-speed-indicator__graph-JPtl9dO5P0Q- {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@keyframes internet-speed-indicator__path-9-yhL8sp-7pBw- {
  from {
    stroke-dashoffset: 9;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-19-FyTnFXABdJs- {
  from {
    stroke-dashoffset: 19;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-28-WkVr0C2UkBA- {
  from {
    stroke-dashoffset: 28;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-37-Nlxn0-tIB2E- {
  from {
    stroke-dashoffset: 37;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-46-RLaG7-Fy-2w- {
  from {
    stroke-dashoffset: 46;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-56-YPSqxOFRgFA- {
  from {
    stroke-dashoffset: 56;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-65-xK1Ng-P8W8Q- {
  from {
    stroke-dashoffset: 65;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-74-t6I2YF6ms2c- {
  from {
    stroke-dashoffset: 74;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-83-Plj7RBVBZtg- {
  from {
    stroke-dashoffset: 83;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-93-M9T3jDpK-OY- {
  from {
    stroke-dashoffset: 93;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-102-jp2V4lqawXI- {
  from {
    stroke-dashoffset: 102;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-111-gBUNpOo6vSw- {
  from {
    stroke-dashoffset: 111;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-120-JxCXxmHlK6Q- {
  from {
    stroke-dashoffset: 120;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-130-hVrkKxhJGBI- {
  from {
    stroke-dashoffset: 130;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-139-HaC7xCUrxm0- {
  from {
    stroke-dashoffset: 139;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-148-lKJDUmK0d0U- {
  from {
    stroke-dashoffset: 148;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-157-TV4wEqLZEFE- {
  from {
    stroke-dashoffset: 157;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-167-39XzLVpGoEo- {
  from {
    stroke-dashoffset: 167;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-176-ueJrd9cpINI- {
  from {
    stroke-dashoffset: 176;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-185-TnBE4BKHhfQ- {
  from {
    stroke-dashoffset: 185;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-194-vrmKZ03NZQA- {
  from {
    stroke-dashoffset: 194;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-204-eGry0rG280E- {
  from {
    stroke-dashoffset: 204;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-213-CAbmtxg6-io- {
  from {
    stroke-dashoffset: 213;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-222-KkdxMSqy67o- {
  from {
    stroke-dashoffset: 222;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-231-jNOIBmUs7eM- {
  from {
    stroke-dashoffset: 231;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-241-o-I9Nbwl-rU- {
  from {
    stroke-dashoffset: 241;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-250-ceygaeCyUYw- {
  from {
    stroke-dashoffset: 250;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-259-pnYtazmehBk- {
  from {
    stroke-dashoffset: 259;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-268-mskklgJvq3A- {
  from {
    stroke-dashoffset: 268;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-278-8Q278Dw-j84- {
  from {
    stroke-dashoffset: 278;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-287-EcdTRgtRO6U- {
  from {
    stroke-dashoffset: 287;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-296-dv3fhM5Ou4k- {
  from {
    stroke-dashoffset: 296;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-305-VD7jWJcBF3A- {
  from {
    stroke-dashoffset: 305;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-315-g0FRB6X6KOE- {
  from {
    stroke-dashoffset: 315;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-324-REO-Ikm3jLk- {
  from {
    stroke-dashoffset: 324;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-333-g2fPpCU2PoM- {
  from {
    stroke-dashoffset: 333;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-342-Vk1hgm7TZ8I- {
  from {
    stroke-dashoffset: 342;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-352-9uUB8PtQOdc- {
  from {
    stroke-dashoffset: 352;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-361-9Z4yEfGlTFs- {
  from {
    stroke-dashoffset: 361;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-370-ccynH3qwIl0- {
  from {
    stroke-dashoffset: 370;
  }
  to {
    stroke-dashoffset: 0;
  }
}.large-search-60mTDM1ikA8- {
  position: relative;
  max-width: 800px;
  margin-right: auto;
  margin-left: auto;
  z-index: 1;
}

.large-search--left-82-ZzL1aNYc- {
  margin-left: 0;
}

.large-search--right-oHhgvApYZt4- {
  margin-right: 0;
}

.large-search__inner-Uz2obRKgXqI- {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__inner-Uz2obRKgXqI- {
  flex-direction: row;
  align-items: flex-end;
  gap: 8px;
}

.large-search__fields-4oFtSGVC7NE- {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 16px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__fields-4oFtSGVC7NE- {
  flex-direction: row;
  align-items: flex-end;
  gap: 0;
}

.large-search__block-L9pdXfA81Ic- {
  position: relative;
  flex: 1;
  padding: 0;
  display: flex;
}
.large-search__block-L9pdXfA81Ic- + .large-search__block-L9pdXfA81Ic- {
  margin-left: -1px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:nth-child(2) {
  max-width: 165px;
}

.large-search__action-jw7YbYvg7HI- {
  flex-shrink: 0;
}

.large-search__help-2F5D8mW3AJQ- {
  margin-top: 4px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__help-2F5D8mW3AJQ- {
  padding-left: 16px;
}

/* Input Overrides */
.large-search--single-line-YNgSEiLVGV8- [data-class=textfield] {
  --textfield-horizontal-padding: 16px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic- [data-class=textfield] {
  --textfield-border-radius: 0;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:first-child [data-class=textfield] {
  --textfield-border-radius: 48px 0 0 48px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:last-child [data-class=textfield] {
  --textfield-border-radius: 0 48px 48px 0;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:only-child [data-class=textfield] {
  --textfield-border-radius: 48px;
}

.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:not(:first-child) [data-class=textfield]:not([data-invalid]) [data-class=textfield__inner] {
  border-left-color: transparent;
}

.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:first-child [data-class=textfield__label] {
  padding-left: 16px;
}

.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:first-child [data-class=textfield__form-helper] {
  padding-left: 16px;
}

/* Select Overrides */
.large-search--single-line-YNgSEiLVGV8- [data-class=select] {
  --select-horizontal-padding: 16px;
}

.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:first-child [data-class=select__wrapper] {
  border-top-left-radius: 48px;
  border-bottom-left-radius: 48px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:last-child [data-class=select__wrapper] {
  border-top-right-radius: 48px;
  border-bottom-right-radius: 48px;
}
.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:not(:first-child) [data-class=select]:not([data-invalid]) [data-class=select__wrapper] {
  border-left-color: transparent;
}

.large-search--single-line-YNgSEiLVGV8- .large-search__block-L9pdXfA81Ic-:first-child [data-class=select__label] {
  padding-left: 16px;
}.lightbox-qqieJPbYHoE- {
  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-qqieJPbYHoE- {
    padding: 24px;
  }
}
.lightbox-qqieJPbYHoE-.is-open-FuVxko9aER8- {
  opacity: 1;
}

.lightbox__inner-ntxBAS-vsQA- {
  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-qqieJPbYHoE-.is-open-FuVxko9aER8- .lightbox__inner-ntxBAS-vsQA- {
  opacity: 1;
  transform: translateY(0);
}

.lightbox__box-z-bk2ZCzcvk- {
  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-z-bk2ZCzcvk-.has-media-loaded-Q917tN2me6U- {
  visibility: visible;
}

.lightbox__box-inner-ubZ0R6rmKKQ- {
  width: 100%;
}

.lightbox__header-vhF2GFT5RdA- {
  padding: 25px 20px;
  background-color: var(--color-brand-primary-bg-subtle);
}
@media (min-width: 37.5rem) {
  .lightbox__header-vhF2GFT5RdA- {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.lightbox__title-4vzF4BSIpn0- {
  color: var(--color-neutral-text);
}

.lightbox__close-wvPGW1oY5zw- {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 2;
}

.lightbox__video-UW4sBpBxbZ8-,
.lightbox__image-OCupoP2bEVs- {
  width: 100%;
  background-color: var(--color-neutral-bg-level-3);
}

.lightbox__video-UW4sBpBxbZ8- {
  --video-border-radius: 0;
}

.lightbox__spinner-tRD1bGzJ48o- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}.modal-RPLI3uQQZAg- {
  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-RPLI3uQQZAg-.is-unmounted-lgsRleciuzI- {
  visibility: hidden;
}
.modal-RPLI3uQQZAg-.is-open-NvA4-8eet60- {
  opacity: 1;
}
@media (min-width: 37.5rem) {
  .modal-RPLI3uQQZAg- {
    padding: 20px;
  }
}
.modal-RPLI3uQQZAg-.modal--full-screen-dT8v6KziXyQ-, .modal-RPLI3uQQZAg-.modal--with-sidebar-right-ya1JGfn-AB8-, .modal-RPLI3uQQZAg-.modal--with-sidebar-left-RSd9kEqMZeA- {
  padding: 0;
}

.modal__inner-QwjAO7s2Bl4- {
  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-QwjAO7s2Bl4-.modal__inner--full-screen-JmEfz1wNnHU-, .modal__inner-QwjAO7s2Bl4-.modal__inner--full-height--UiLZzDg11U-, .modal__inner-QwjAO7s2Bl4-.modal__inner--with-sidebar-right-Bv92IhlcKZg-, .modal__inner-QwjAO7s2Bl4-.modal__inner--with-sidebar-left-TFJUqiz4vHk- {
  height: 100%;
}
.modal__inner-QwjAO7s2Bl4-.modal__inner--with-sidebar-right-Bv92IhlcKZg- {
  margin-right: 0;
  transform: translateX(30px);
}
.modal__inner-QwjAO7s2Bl4-.modal__inner--with-sidebar-left-TFJUqiz4vHk- {
  margin-left: 0;
  transform: translateX(-30px);
}
.modal__inner-QwjAO7s2Bl4-.modal__inner--vertical-align-top-Jsn7-IhtzC0- {
  margin-top: 0;
}
.modal-RPLI3uQQZAg-.is-open-NvA4-8eet60- .modal__inner-QwjAO7s2Bl4- {
  opacity: 1;
  transform: translate(0, 0);
}
@media (min-width: 62.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--10-col-XSzSrE826tI- {
    width: 83.3333333333%;
    max-width: 64.0625rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--10-col-XSzSrE826tI-.modal__inner--with-sidebar-right-Bv92IhlcKZg-, .modal__inner-QwjAO7s2Bl4-.modal__inner--10-col-XSzSrE826tI-.modal__inner--10-col-XSzSrE826tI-.modal__inner--with-sidebar-left-TFJUqiz4vHk- {
    width: 83.3333333333%;
    max-width: 64.0625rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--8-col-Rm7E5Nzm8so- {
    width: 66.6666666667%;
    max-width: 51.25rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--8-col-Rm7E5Nzm8so-.modal__inner--with-sidebar-right-Bv92IhlcKZg-, .modal__inner-QwjAO7s2Bl4-.modal__inner--8-col-Rm7E5Nzm8so-.modal__inner--with-sidebar-left-TFJUqiz4vHk- {
    width: 66.6666666667%;
    max-width: 51.25rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--6-col--9EioF9xU2A- {
    width: 50%;
    max-width: 38.4375rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--6-col--9EioF9xU2A-.modal__inner--with-sidebar-right-Bv92IhlcKZg-, .modal__inner-QwjAO7s2Bl4-.modal__inner--6-col--9EioF9xU2A-.modal__inner--with-sidebar-left-TFJUqiz4vHk- {
    width: 50%;
    max-width: 38.4375rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--4-col-vJZooumo5Zo- {
    width: 33.3333333333%;
    max-width: 25.625rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--4-col-vJZooumo5Zo-.modal__inner--with-sidebar-right-Bv92IhlcKZg-, .modal__inner-QwjAO7s2Bl4-.modal__inner--4-col-vJZooumo5Zo-.modal__inner--with-sidebar-left-TFJUqiz4vHk- {
    width: 33.3333333333%;
    max-width: 25.625rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--2-col-hKHGbbyAWU8- {
    width: 16.6666666667%;
    max-width: 12.8125rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-QwjAO7s2Bl4-.modal__inner--2-col-hKHGbbyAWU8-.modal__inner--with-sidebar-right-Bv92IhlcKZg-, .modal__inner-QwjAO7s2Bl4-.modal__inner--2-col-hKHGbbyAWU8-.modal__inner--with-sidebar-left-TFJUqiz4vHk- {
    width: 16.6666666667%;
    max-width: 12.8125rem;
  }
}

.modal__box-8-6xtEbFHdU- {
  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--UiLZzDg11U- .modal__box-8-6xtEbFHdU-, .modal__inner--full-screen-JmEfz1wNnHU- .modal__box-8-6xtEbFHdU-, .modal--with-sidebar-left-RSd9kEqMZeA- .modal__box-8-6xtEbFHdU-, .modal--with-sidebar-right-ya1JGfn-AB8- .modal__box-8-6xtEbFHdU- {
  min-height: 100%;
}
.modal__inner--full-screen-JmEfz1wNnHU- .modal__box-8-6xtEbFHdU-, .modal--with-sidebar-left-RSd9kEqMZeA- .modal__box-8-6xtEbFHdU-, .modal--with-sidebar-right-ya1JGfn-AB8- .modal__box-8-6xtEbFHdU- {
  border-radius: 0;
}

.modal__body-KKepxPconQs- {
  padding: 40px 15px;
  flex-grow: 1;
}
@media (min-width: 37.5rem) {
  .modal__body-KKepxPconQs- {
    padding: 40px;
  }
}
@media (max-width: 37.499rem) {
  .modal__body-KKepxPconQs- {
    padding: 32px 16px;
  }
}

.modal__close-wrapper-txAPtgV-ZFc- {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 2;
}
.modal__inner--with-sticky-header-bc-pgydq4nU- .modal__close-wrapper-txAPtgV-ZFc- {
  position: -webkit-sticky;
  position: sticky;
}

.modal__box-inner-kfXQwonO9II- {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
  overflow: auto;
  max-height: 100%;
}
.modal__inner--full-height--UiLZzDg11U- .modal__box-inner-kfXQwonO9II- {
  min-height: 100%;
}
.modal__inner--full-screen-JmEfz1wNnHU- .modal__box-inner-kfXQwonO9II-, .modal--with-sidebar-left-RSd9kEqMZeA- .modal__box-inner-kfXQwonO9II-, .modal--with-sidebar-right-ya1JGfn-AB8- .modal__box-inner-kfXQwonO9II- {
  min-height: 100%;
  max-height: 100%;
}
@media (min-width: 50rem) {
  .modal__cover-FXKjs00Svb0- + .modal__box-inner-kfXQwonO9II- {
    width: 66.6666%;
  }
}

.modal__cover-FXKjs00Svb0- {
  display: none;
  width: 33.3333%;
  padding: 40px;
  overflow: hidden;
  background-size: cover;
  background-position: 50% 50%;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
@media (min-width: 50rem) {
  .modal__cover-FXKjs00Svb0- {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

.modal__cover--fill-b3-h-6aJSG4- {
  padding: 0;
}

.modal__cover-icon-wqVjrEd25R8- {
  width: 100%;
  height: 100%;
}

.modal__footer-Vbuque7rZ-0- {
  padding: 20px 15px;
  background-color: var(--color-neutral-bg-level-2);
}
@media (min-width: 37.5rem) {
  .modal__footer-Vbuque7rZ-0- {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.modal__footer--sticky-huzXXoFRDy4- {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 30;
}

.modal__spinner-Su-50L3obTk- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.modal__header-edacUELjzRg- {
  z-index: 1;
  background-color: var(--color-neutral-bg-level-2);
}
.modal__inner--with-sticky-header-bc-pgydq4nU- .modal__header-edacUELjzRg- {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.modal__header--dark-xRGAQ3tRYQM- {
  background-color: var(--color-brand-primary-bg-subtle);
  color: var(--color-neutral-text);
}

.modal__header-edacUELjzRg-,
.modal__footer-Vbuque7rZ-0- {
  min-height: 80px;
  padding: 16px 16px;
  display: flex;
  align-items: center;
  min-width: -moz-fit-content;
  min-width: fit-content;
  flex-shrink: 0;
}
@media (min-width: 37.5rem) {
  .modal__header-edacUELjzRg-,
  .modal__footer-Vbuque7rZ-0- {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.modal__header-edacUELjzRg-.text-center,
.modal__footer-Vbuque7rZ-0-.text-center {
  justify-content: center;
}
.modal__header-edacUELjzRg-.text-left,
.modal__footer-Vbuque7rZ-0-.text-left {
  justify-content: start;
}
.modal__header-edacUELjzRg-.text-right,
.modal__footer-Vbuque7rZ-0-.text-right {
  justify-content: end;
}

.modal__inner--with-sticky-header-bc-pgydq4nU- .modal__close--0QrcUubaVU- {
  position: absolute;
  top: 0;
  left: auto;
  right: 10px;
}.notification-79wxdTrB4r0- {
  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-79wxdTrB4r0-.click-area {
  cursor: pointer;
}
.notification-79wxdTrB4r0-.notification--not-seen-xKbeu4wJht0-.notification--info-31xzY5B1HqE- {
  background: var(--color-info-bg-subtle);
  border-color: var(--color-info-border);
}
.notification-79wxdTrB4r0-.notification--not-seen-xKbeu4wJht0-.notification--success-WY0E1hto91U- {
  background: var(--color-success-bg-subtle);
  border-color: var(--color-success-border);
}
.notification-79wxdTrB4r0-.notification--not-seen-xKbeu4wJht0-.notification--error-Gf-dv58P6lA- {
  background: var(--color-error-bg-subtle);
  border-color: var(--color-error-border);
}
.notification-79wxdTrB4r0-.notification--not-seen-xKbeu4wJht0-.notification--attention-wkOwW3pyqf0- {
  background: var(--color-attention-bg-subtle);
  border-color: var(--color-attention-border);
}

.notification__icon-OOn8MUiHJTc- {
  font-size: 1.5rem;
}
.notification--info-31xzY5B1HqE- .notification__icon-OOn8MUiHJTc- {
  color: var(--color-info-graphic);
}
.notification--error-Gf-dv58P6lA- .notification__icon-OOn8MUiHJTc- {
  color: var(--color-error-graphic);
}
.notification--success-WY0E1hto91U- .notification__icon-OOn8MUiHJTc- {
  color: var(--color-success-graphic);
}
.notification--attention-wkOwW3pyqf0- .notification__icon-OOn8MUiHJTc- {
  color: var(--color-attention-graphic);
}

.notification__head-Lbey-jwChtE- {
  display: flex;
  align-items: center;
  gap: 8px;
}

.notification__time-Sc-QYZZYgY4- {
  color: var(--color-neutral-text-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}.numberfield--wGQUcZYKfY- {
  --numberfield-input-width: 3.75rem;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.numberfield--disabled-ccxFHmhE92Q- {
  color: var(--color-disabled-text);
}

.numberfield--align-center-KxFDMyq-W4Y- {
  align-items: center;
}

.numberfield--small-D9GKa--SDpU- {
  --numberfield-input-width: 2.5rem;
}

.numberfield__label-YLdSYTeB6vA- {
  display: block;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.numberfield--hide-label-gJO-AyAYRWc- .numberfield__label-YLdSYTeB6vA- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.numberfield__inner-UsFW9eWCPXc- {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
}
.numberfield--full-width-46XudSBYnZY- .numberfield__inner-UsFW9eWCPXc- {
  width: auto;
}
.numberfield__inner-UsFW9eWCPXc-:focus-within {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 4px;
}

.numberfield__input--91W4lShY-I- {
  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;
     -moz-appearance: textfield;
          appearance: textfield;
  outline: none;
  margin-left: -1px;
  margin-right: -1px;
}
.numberfield--small-D9GKa--SDpU- .numberfield__input--91W4lShY-I- {
  padding: 5px;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.numberfield--full-width-46XudSBYnZY- .numberfield__input--91W4lShY-I- {
  width: 100%;
}
.numberfield--disabled-ccxFHmhE92Q- .numberfield__input--91W4lShY-I- {
  border-color: var(--color-disabled-border);
}
.numberfield--invalid-1bQpEbWVZYc- .numberfield__input--91W4lShY-I- {
  border: 2px solid var(--color-error-border);
  z-index: 2;
}
.numberfield__input--91W4lShY-I-::-webkit-outer-spin-button, .numberfield__input--91W4lShY-I-::-webkit-inner-spin-button {
  display: none;
}

.numberfield__button--decrease-y-RyzBdbrkM- {
  border-radius: 4px 0 0 4px;
}

.numberfield__button--increase-10mnFQ67lBs- {
  border-radius: 0 4px 4px 0;
}

.numberfield__label-icon-0-6DpugWmfc- {
  color: var(--color-employee-graphic);
  margin-right: 4px;
}.offer-counter-b9-cQdZ-ztk- {
  position: relative;
  z-index: 0;
}

.offer-counter__figure-mGbdUd68YT4- {
  position: relative;
  padding-bottom: 70px;
  padding-right: 0;
  height: 350px;
  display: flex;
  align-items: flex-end;
}

.offer-counter__figure-inner-u8q3SA0dcAI- {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  max-width: 100%;
}
.offer-counter__figure-inner-u8q3SA0dcAI-::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-S2SdmLtQCqU- {
  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-S2SdmLtQCqU-::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-S2SdmLtQCqU- {
    left: -12px;
    right: -12px;
  }
}
.offer-counter__item--edge-start-DMJ-C9I-vik- .offer-counter__table-S2SdmLtQCqU-::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-DMJ-C9I-vik- .offer-counter__table-S2SdmLtQCqU-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-start-DMJ-C9I-vik- .offer-counter__table-S2SdmLtQCqU-::after {
    width: calc(100% + 80px);
    transform: translateX(-80px);
    box-shadow: -7px 10px 100px rgba(0, 0, 0, 0.7);
  }
}
.offer-counter__item--edge-end-MxfLGLOXBsA- .offer-counter__table-S2SdmLtQCqU-::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-MxfLGLOXBsA- .offer-counter__table-S2SdmLtQCqU-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-end-MxfLGLOXBsA- .offer-counter__table-S2SdmLtQCqU-::after {
    width: calc(100% + 80px);
    box-shadow: 7px 10px 100px rgba(0, 0, 0, 0.7);
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item-IBY3v2e3q54-:not(.offer-counter__item--edge-start-DMJ-C9I-vik-, .offer-counter__item--edge-end-MxfLGLOXBsA-) .offer-counter__table-S2SdmLtQCqU-::after {
    width: 100%;
  }
}.option-card-HiF2GX6WnGc- {
  --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-HiF2GX6WnGc-.is-checked-LVruRQiXSKw- {
  transition: transform var(--animation-duration-short) var(--animation-easing-short);
  transform: translateY(-4px);
}

.option-card--badge-top-FV-BV-q7dnw- {
  margin-top: 15px;
}

.option-card__input-MretX63Da-4- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}

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

.option-card__body-tDaNCjnwtTA- {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  flex: 1 0 auto;
}
.option-card__input-MretX63Da-4-:disabled ~ .option-card__body-tDaNCjnwtTA- {
  cursor: default;
}
.option-card__input-MretX63Da-4-:checked:not(:disabled) ~ .option-card__body-tDaNCjnwtTA- {
  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-MretX63Da-4-:not(:checked) ~ .option-card__body-tDaNCjnwtTA- {
  transition: box-shadow var(--animation-duration-short) var(--animation-easing-short);
}
.option-card__body-tDaNCjnwtTA-::before, .option-card__body-tDaNCjnwtTA-::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-uzLsfZLWNu0- .option-card__body-tDaNCjnwtTA-::before, .option-card--employee-uzLsfZLWNu0- .option-card__body-tDaNCjnwtTA-::after {
  --card-border-color: var(--color-employee-border);
}
.option-card--success-puVcDh2Hzn0- .option-card__body-tDaNCjnwtTA-::before, .option-card--success-puVcDh2Hzn0- .option-card__body-tDaNCjnwtTA-::after {
  --card-border-color: var(--color-success-border);
}
.option-card__input-MretX63Da-4-:disabled ~ .option-card__body-tDaNCjnwtTA-::before, .option-card__input-MretX63Da-4-:disabled ~ .option-card__body-tDaNCjnwtTA-::after {
  --card-border-color: var(--color-disabled-border);
}
.option-card__input-MretX63Da-4-:checked ~ .option-card__body-tDaNCjnwtTA-::before, .option-card__input-MretX63Da-4-:checked ~ .option-card__body-tDaNCjnwtTA-::after {
  --card-border-color: var(--color-brand-primary-border);
}
.option-card__input-MretX63Da-4-:disabled:checked ~ .option-card__body-tDaNCjnwtTA-::before, .option-card__input-MretX63Da-4-:disabled:checked ~ .option-card__body-tDaNCjnwtTA-::after {
  --card-border-color: var(--color-disabled-border);
}
.option-card__input-MretX63Da-4-:focus-visible ~ .option-card__body-tDaNCjnwtTA-::before, .option-card__input-MretX63Da-4-:focus ~ .option-card__body-tDaNCjnwtTA-::before, .option-card__input-MretX63Da-4-:focus-visible ~ .option-card__body-tDaNCjnwtTA-::after, .option-card__input-MretX63Da-4-:focus ~ .option-card__body-tDaNCjnwtTA-::after {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.option-card--error--AaGrNzx2fc-.is-animating-8PcUzWt59y8- .option-card__body-tDaNCjnwtTA-::before, .option-card--error--AaGrNzx2fc-.is-animating-8PcUzWt59y8- .option-card__body-tDaNCjnwtTA-::after {
  --card-border-color: var(--color-error-border);
}
.option-card--error--AaGrNzx2fc-.is-animating-8PcUzWt59y8-.option-card--animate-in-L7665lfxyCQ- .option-card__body-tDaNCjnwtTA-::before, .option-card--error--AaGrNzx2fc-.is-animating-8PcUzWt59y8-.option-card--animate-in-L7665lfxyCQ- .option-card__body-tDaNCjnwtTA-::after {
  animation: option-card-error-in-lbp53tx-Tx4- var(--animation-duration-medium) var(--animation-easing-medium) 1 forwards;
  transform: scale(1.02);
}
.option-card--error--AaGrNzx2fc-.is-animating-8PcUzWt59y8-.option-card--animate-out-j3pHhWYhm04- .option-card__body-tDaNCjnwtTA-::before, .option-card--error--AaGrNzx2fc-.is-animating-8PcUzWt59y8-.option-card--animate-out-j3pHhWYhm04- .option-card__body-tDaNCjnwtTA-::after {
  animation: option-card-error-out--ImnIDR0L1I- var(--animation-duration-medium) var(--animation-easing-medium) 1 forwards;
  transform: scale(1);
}
.option-card--error--AaGrNzx2fc-.option-card--animate-idle-ZK-0iTuql90- .option-card__body-tDaNCjnwtTA-::before, .option-card--error--AaGrNzx2fc-.option-card--animate-idle-ZK-0iTuql90- .option-card__body-tDaNCjnwtTA-::after {
  --card-border-color: var(--color-error-border);
}
.option-card__body-tDaNCjnwtTA-::after {
  opacity: 0;
  border-width: 2px;
}
.option-card__input-MretX63Da-4-:checked ~ .option-card__body-tDaNCjnwtTA-::after {
  opacity: 1;
}
.option-card__body-tDaNCjnwtTA-::before {
  border-width: 1px;
}
.option-card__input-MretX63Da-4-:disabled:checked ~ .option-card__body-tDaNCjnwtTA-::before {
  opacity: 0;
}

html[data-whatintent=mouse]:not([data-whatintent=touch]) .option-card__input-MretX63Da-4-:not(:disabled, :checked) ~ .option-card__body-tDaNCjnwtTA-:hover::before {
  --card-border-color: var(--color-brand-primary-border);
}

html[data-whatintent=mouse]:not([data-whatintent=touch]) .option-card__input-MretX63Da-4-:not(:disabled, :checked) ~ .option-card__body-tDaNCjnwtTA-:not(:hover)::before {
  transition: border-color var(--animation-duration-medium) var(--animation-easing-medium);
}

.option-card__content-1VqdhBLJH7U-:first-child {
  border-radius: 12px 12px 0 0;
}
.option-card__indicator-xD5d1gnIfro- + .option-card__content-1VqdhBLJH7U-:nth-child(2) {
  border-radius: 12px 12px 0 0;
}

.option-card__content--grey-7yJyWMx-0gE- {
  background-color: var(--color-neutral-bg-subtlest);
}

.option-card__indicator-xD5d1gnIfro- {
  position: absolute;
  top: 16px;
  right: 16px;
}

@keyframes option-card-error-in-lbp53tx-Tx4- {
  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--ImnIDR0L1I- {
  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-YmJImtWuCJs- {
  0% {
    transform: translateY(50%);
  }
  100% {
    transform: translateY(60%);
  }
}
@keyframes option-card-error-wrapper-out-9Jnv-81iWOk- {
  0% {
    transform: translateY(60%);
  }
  100% {
    transform: translateY(50%);
  }
}
@keyframes option-card-error-top-wrapper-iB7xM705DeI- {
  0% {
    transform: translateY(-50%);
  }
  100% {
    transform: translateY(-60%);
  }
}
@keyframes option-card-error-top-wrapper-out-uXSbF5UDlEE- {
  0% {
    transform: translateY(-60%);
  }
  100% {
    transform: translateY(-50%);
  }
}.option-card-group-miTzObvmDS4- {
  display: flex;
  flex-direction: column;
  gap: 16px;
  min-width: 0;
}
@media (min-width: 37.5rem) {
  .option-card-group-miTzObvmDS4- {
    gap: 24px;
  }
}

.option-card-group__content-05tC0r3GeJ8- {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.option-card-group__legend-mFW9IGCG7OY-:is(legend) {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.option-card-group--hide-label-GR9mXWx7uio- .option-card-group__legend-mFW9IGCG7OY- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-81XOAl0M8Ys- .option-card-group__legend-mFW9IGCG7OY- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-M93S31S9AvA- .option-card-group__legend-mFW9IGCG7OY- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}.pagination-number-1k15jdgR740- {
  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-1k15jdgR740- {
    font-size: var(--type-tiny-font-size);
    line-height: var(--type-tiny-line-height);
  }
}

.pagination-number--left-LmAgrkGzzEs- {
  justify-content: flex-start;
}

.pagination-number--right-1kCjcGd-CMM- {
  justify-content: flex-end;
}

.pagination-number__items-yDf7VaOH9Ek- {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
}

.pagination-number__text--9EYtSXPc7w-,
.pagination-number__item-R6eAhNs-5sk- {
  margin: 10px;
}
@media (min-width: 37.5rem) {
  .pagination-number__text--9EYtSXPc7w-,
  .pagination-number__item-R6eAhNs-5sk- {
    margin: 4px;
  }
}

.pagination-number__link-df1DBc9TrTA- {
  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-df1DBc9TrTA- {
    padding: 4px 5px;
    min-width: 1.625rem;
  }
}
.pagination-number--light-EjAbFGfXjI0- .pagination-number__link-df1DBc9TrTA- {
  background-color: var(--color-neutral-bg-level-2);
}
html[data-whatintent=mouse] .pagination-number__link-df1DBc9TrTA-:hover {
  border-color: var(--color-brand-primary-border);
  color: var(--color-brand-primary-text);
}
.pagination-number__item-R6eAhNs-5sk-.is-active-DBAyXUFXWhg- .pagination-number__link-df1DBc9TrTA- {
  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-R6eAhNs-5sk-.is-active-DBAyXUFXWhg- .pagination-number__link-df1DBc9TrTA-: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-a7Ix1RGOpFk- {
  position: relative;
}

.passfield__button-hQ-96RAmu3o- {
  display: block;
  margin-right: 7px;
  padding: 4px;
  background: transparent;
  border: 0;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-size: var(--textfield-icon-size);
}
html[data-whatintent=mouse] .passfield__button-hQ-96RAmu3o-:hover {
  color: var(--color-brand-primary-text-hover);
}

.passfield__button-icon-QrX-50fczng- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
}.page-heading__button--hidden-6YpCrG--XPc- {
  opacity: 0;
  pointer-events: none;
}.pagination-OpwyiPoAkPE- {
  --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-OpwyiPoAkPE- {
    --pagination-gap: 8px;
  }
}

.pagination__items-vB6N5-MQAQo- {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
  gap: var(--pagination-gap);
}

.pagination--left-tqof2ZbVqh0- {
  justify-content: flex-start;
}

.pagination--right-ZJ6bsk2o-R8- {
  justify-content: flex-end;
}

.pagination__break-lFnMQlP03C4- {
  --pagination-padding: 4px 8px;
}
@media (max-width: 37.499rem) {
  .pagination__break-lFnMQlP03C4- {
    --pagination-padding: 4px 2px;
  }
}

.pagination__link-rxaxPZr5OPo- {
  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-rxaxPZr5OPo-: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-e3QjKQp9-vI- .pagination__link-rxaxPZr5OPo-:hover {
  --pagination-border-color: var(--color-employee-border);
  --pagination-color: var(--color-employee-text);
}
.pagination__link-rxaxPZr5OPo-[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-rxaxPZr5OPo-[aria-current]:hover {
  --pagination-border-color: transparent;
}
.pagination--employee-e3QjKQp9-vI- .pagination__link-rxaxPZr5OPo-[aria-current] {
  --pagination-color: var(--color-employee-text-onbg-strong);
  --pagination-background-color: var(--color-employee-bg-strong);
}
html[data-whatintent=mouse] .pagination--employee-e3QjKQp9-vI- .pagination__link-rxaxPZr5OPo-[aria-current]:hover {
  --pagination-color: var(--color-employee-text-onbg-strong);
}

.pagination__link-rxaxPZr5OPo-,
.pagination__break-lFnMQlP03C4- {
  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-7nTTdHQhalA- {
  position: relative;
  counter-reset: item;
  z-index: 0;
}

.process-list__list-fbVou3SPwzY- {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding-left: 0;
}
.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__list-fbVou3SPwzY- {
  flex-direction: row;
}

.process-list__item-4dBAyoe3ndQ- {
  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-4dBAyoe3ndQ- {
    padding-left: 48px;
  }
}
.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__item-4dBAyoe3ndQ- {
  padding-left: 0;
}

.process-list__item-header-inner-niJzRPm85GE- {
  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-7nTTdHQhalA-.is-vertical-xi4FLi3kY9U- .process-list__item-header-inner-niJzRPm85GE- {
  transform: translate(-8px, 0);
}
html.no-js .process-list__item-header-inner-niJzRPm85GE-, .process-list-7nTTdHQhalA-.on-screen-LlZOfof9Ip4- .process-list__item-header-inner-niJzRPm85GE- {
  transform: translate(0, 0);
  opacity: 1;
}

.process-list__item-header-MvwDlinwQCY-,
.process-list__item-header-inner-niJzRPm85GE- {
  display: flex;
  flex-direction: column;
}
.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__item-header-MvwDlinwQCY-,
.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__item-header-inner-niJzRPm85GE- {
  align-items: start;
}

.process-list__item-title-wrapper--br5n0C-U34- {
  max-width: 100%;
}

.process-list__item-title-IwMy-yIXs6g- {
  margin-bottom: 8px;
}
.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__item-title-IwMy-yIXs6g- {
  margin-bottom: 24px;
}

.process-list__badge-wrapper-pwoifRQLVLI- {
  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-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__badge-wrapper-pwoifRQLVLI- {
  position: static;
  display: block;
  top: auto;
  left: auto;
}
.process-list--icon-7Pnxuauin9k- .process-list__badge-wrapper-pwoifRQLVLI- {
  top: calc(2.5rem + 8px);
}
.process-list--icon-7Pnxuauin9k-.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__badge-wrapper-pwoifRQLVLI- {
  top: auto;
}
.process-list--image-k7Hk-iJ-83Q- .process-list__item--with-image-es-V3CNIRNI- .process-list__badge-wrapper-pwoifRQLVLI- {
  top: 208px;
}
.process-list--image-k7Hk-iJ-83Q-.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__badge-wrapper-pwoifRQLVLI- {
  top: auto;
}
html.no-js .process-list-7nTTdHQhalA- .process-list__badge-wrapper-pwoifRQLVLI-, .process-list-7nTTdHQhalA-.on-screen-LlZOfof9Ip4- .process-list__badge-wrapper-pwoifRQLVLI- {
  transform: scale(1);
}

.process-list__icon-DI054QtePkM- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 2.5rem;
  margin-bottom: 8px;
}
.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__icon-DI054QtePkM- {
  font-size: 3rem;
  margin-bottom: 16px;
}

.process-list__image-RVksxY5MWFA- {
  max-height: 200px;
  margin-bottom: 8px;
}
.process-list-7nTTdHQhalA-.is-horizontal-pLZQMm8odBY- .process-list__image-RVksxY5MWFA- {
  margin-bottom: 16px;
}

.process-list__content-ItmS0yHoJzk- {
  opacity: 0;
  transition: opacity 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
html.no-js .process-list__content-ItmS0yHoJzk-, .process-list-7nTTdHQhalA-.on-screen-LlZOfof9Ip4- .process-list__content-ItmS0yHoJzk- {
  opacity: 1;
}

.process-list__progress-line-hK-RARRGyEw- {
  position: absolute;
  height: 2px;
  width: 0;
  transition: width 2100ms;
  background: var(--color-neutral-border-subtlest);
}
.process-list-7nTTdHQhalA-.is-vertical-xi4FLi3kY9U- .process-list__progress-line-hK-RARRGyEw- {
  width: 2px;
  height: 0;
  transition-property: height;
}

.process-list__progress-line--animated-E4JGWDNEWRE- {
  transition: none;
}
.process-list-7nTTdHQhalA-.is-vertical-xi4FLi3kY9U- .process-list__progress-line--animated-E4JGWDNEWRE- {
  transition: none;
}.product-card__header-E6-tNHI6938- {
  width: 60px;
  min-width: 60px;
  margin: -10px 0 -10px -5px;
}
@media (min-width: 37.5rem) {
  .product-card__header-E6-tNHI6938- {
    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-B1y97Cv2cQU- {
  position: relative;
}

.product-card__figure-inner-2qjAIEYOn-Y- {
  overflow: hidden;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}

.product-card__figure-S8AukLMMMTs- {
  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-S8AukLMMMTs-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}

.product-card__image-AJofAX2C-d4- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}

.product-card__image--copy-oTOo7Tfk1vg- {
  left: 260px;
  visibility: hidden;
  opacity: 0;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: visibility, opacity, left;
}
.product-card-zyNIbkQnHr8- .product-card__image--copy-oTOo7Tfk1vg- {
  opacity: 0;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: visibility, opacity, left;
}
.product-card--hover-compare-7XLXNOHBDYE- .product-card__image--copy-oTOo7Tfk1vg- {
  visibility: visible;
  left: 240px;
  opacity: 1;
}

.product-card__image-compare-icon-i6EeeoVBL3A- {
  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-7XLXNOHBDYE- .product-card__image-compare-icon-i6EeeoVBL3A- {
  visibility: visible;
  left: 208px;
  opacity: 1;
}

.product-card__main-gOUb15TLBZs- {
  width: 100%;
}
@media (min-width: 37.5rem) {
  .product-card__main-gOUb15TLBZs- {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

.product-card__info-inner-5gJ1m-jRq6Q- {
  padding-top: 24px;
}

.product-card__tags-z-L0cg9S-wo- {
  position: absolute;
  z-index: 2;
  top: -16px;
  right: -28px;
  text-align: center;
}

.product-card__colors-vjzq-X5y35U- {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  text-align: left;
}

.product-card__color-select-VuWNwBXNo6c- {
  width: 100%;
  margin: 0 auto 8px;
}

.product-card__color-33tgOBS8fFQ- {
  display: inline-block;
  border-radius: 50%;
  padding: 2px;
  border: 1px solid transparent;
}
.product-card__color-33tgOBS8fFQ-.is-current-iDXmqgQMvMs- {
  border-color: var(--color-brand-primary-border);
}

.product-card__color-inner-wfqiTyOWhlQ- {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
.product-card__color-select-VuWNwBXNo6c- .product-card__color-inner-wfqiTyOWhlQ- {
  margin-top: -2px;
}

.product-card__color-label-pKfEx4U0Dl0- {
  font-size: 0.75rem;
  line-height: 1.33;
}
.product-card-zyNIbkQnHr8- .product-card__color-label-pKfEx4U0Dl0- {
  width: 100%;
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
}

.product-card__memory-selector-9nZecO3It9Y- {
  margin: 8px 0;
}

@media (min-width: 50rem) {
  .product-card__price-AFrfW0N6NDA- {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

.product-card__discount-price-48slIK-nwmg-,
.product-card__current-price-GblI1f-P8vo- {
  font-size: 1.125rem;
  line-height: 1.33;
  font-weight: 700;
}
@media (min-width: 50rem) {
  .product-card__discount-price-48slIK-nwmg-,
  .product-card__current-price-GblI1f-P8vo- {
    font-size: 1.375rem;
    line-height: 1.27;
  }
}

.product-card--type-campaign-qp2p7tV6-ag- .product-card__discount-price-48slIK-nwmg- {
  color: var(--color-campaign-2-text);
}

.product-card--inactive-IcjnYxEtJWw- p,
.product-card--inactive-IcjnYxEtJWw- h5,
.product-card--inactive-IcjnYxEtJWw- h4 {
  color: var(--color-neutral-text-subtle);
}

.product-card__top-content-wovx7bYIFy8- {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 24px;
}

.product-card__compare-button-fLUVtuKopmM- {
  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-fLUVtuKopmM-.is-active-6-J31LRlkFs- {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
}
.product-card-zyNIbkQnHr8- .product-card__compare-button-fLUVtuKopmM-.is-active-6-J31LRlkFs-:hover {
  background-color: var(--color-brand-primary-bg-strong-hover);
}
.product-card__compare-button-fLUVtuKopmM-:only-child {
  margin-left: auto;
}

.product-card__compare-button-inner-nGCsX4pAuhg- {
  display: flex;
  align-items: center;
  justify-content: center;
}

.product-card-zyNIbkQnHr8- .product-card__compare-button-text-ohX0h4bpmjk- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.product-card__compare-button-icon-UDoe4zPVAwE- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.product-card__compare-button-fLUVtuKopmM-:hover .product-card__compare-button-icon-UDoe4zPVAwE- {
  opacity: 0;
}

.product-card__compare-button-icon--add-3nExaTmG7ew- {
  opacity: 0;
}
.product-card__compare-button-fLUVtuKopmM-:not(.is-active-6-J31LRlkFs-):hover .product-card__compare-button-icon--add-3nExaTmG7ew- {
  opacity: 1;
}

.product-card__compare-button-icon--remove-x60OX8vEIsQ- {
  opacity: 0;
}
.product-card__compare-button-fLUVtuKopmM-.is-active-6-J31LRlkFs-:hover .product-card__compare-button-icon--remove-x60OX8vEIsQ- {
  opacity: 1;
}

.product-card__compare-button-active-icon-HYZLVv7iIHM- {
  position: absolute;
  z-index: 1;
  top: 20px;
  left: 20px;
}

.product-card__transit-FsLREtlkkLg- {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
}
@media (min-width: 62.5rem) {
  .product-card__transit-FsLREtlkkLg- {
    font-size: 14px;
  }
}

.product-card__transit-icon-xwXzKAOLTK0- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: 24px;
  margin-right: 4px;
}

.product-card__inactive-content-GoYnr7k23mY- {
  font-weight: 700;
}
.product-card-zyNIbkQnHr8- .product-card__inactive-content-GoYnr7k23mY- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: var(--color-neutral-text);
  text-align: center;
}

.product-card__cart-button-wrapper-hesfY7hyGPY- {
  margin-top: 24px;
  text-align: center;
}

.product-card__cart-button-helper-SkKeQtONlGM- {
  justify-content: center;
  margin-top: 10px;
}

.product-card__features-CQlRMVUEdFE- {
  margin-top: 5px;
}

.product-card__feature-icon-IDTr2ZmLi-8- {
  color: var(--color-neutral-graphic);
  font-size: var(--type-font-size);
}

.product-card__monthly-price-inner-K9Z3jMI0PSY-,
.product-card__price-inner-boF2nbXgPl4- {
  width: 100%;
}

.product-card__footer-ipfRrnyajxM- {
  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-ixmmV2t1xtw- .product-card__footer-ipfRrnyajxM- {
  background-color: transparent;
  border-top: 1px solid var(--color-neutral-border-subtle);
}

.product-card__price-tag-Edo93eFOs5g- {
  white-space: nowrap;
}

.product-card__footer--column-inner-Nxyab3ncw-k- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-between;
  gap: 6px;
}
.product-card__footer--narrow-MDuUU265IHY- .product-card__footer--column-inner-Nxyab3ncw-k- {
  flex-direction: column;
  gap: 8px;
}

.product-card__footer--column-left-58IcAYrh9S0-,
.product-card__footer--column-right-19dgfntxnPs- {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.product-card__footer--column-right-19dgfntxnPs- {
  text-align: right;
}
.product-card__footer--narrow-MDuUU265IHY- .product-card__footer--column-right-19dgfntxnPs- {
  text-align: left;
}

.product-card__price-months-HfcPHmDMiHo-,
.product-card__price-text-YFRrFPfaw8g- {
  display: inline-block;
  white-space: nowrap;
}.rating-xNEi0KXFi9Q- {
  display: flex;
  flex-direction: column;
}

.rating--center-IOeAlzMq-Gw- {
  align-items: center;
  text-align: center;
}

.rating--left-Z2fYAPQcMII- {
  align-items: flex-start;
  text-align: left;
}

.rating__label-ccD-BJIfZfs- {
  padding-bottom: 16px;
  color: var(--color-neutral-text);
}

.rating__form-helper-71jAC7w3ANc- {
  padding-bottom: 4px;
}

.rating__stars-container-qQFkxr0KKx4- {
  display: flex;
  flex-direction: column;
  text-align: left;
}

.rating__stars-yAsL58jSD5E- {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.rating__star-GOia3ReaOHw- {
  width: 2.5rem;
  height: 2.5rem;
}
@media (min-width: 37.499rem) {
  .rating__star-GOia3ReaOHw- {
    width: 3rem;
    height: 3rem;
  }
}

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

.rating__star-label-Nze8wHAn3Vc- {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  outline: none;
  padding: 8px;
}

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

.rating__star--selected-4A9V7rthfks- {
  color: var(--color-brand-primary-bg-strong);
}

.rating__star--unselected-VSGwBuxSJX8- {
  color: var(--color-neutral-border);
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
}

.rating__star--error-Q91FQL8LNpM- {
  color: var(--color-error-border);
}

.rating__star--hover-UmPDJBYPnJQ- {
  color: var(--color-brand-primary-bg-strong-hover);
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
}

.rating__rating-label-GnHEBlG-V-8- {
  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-E52S-e623qY-:focus-visible + .rating__star-label-Nze8wHAn3Vc- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 4px;
}.sms-preview-UTlgNbTX090- {
  position: relative;
  max-width: 320px;
  height: auto;
}
.sms-preview-UTlgNbTX090-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 199%;
}

.sms-preview__container-oxiodboVVWE- {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url(/svg/phone-model.067502c20b1189aefbc5fd4ba6af4ea9.svg);
  background-repeat: no-repeat;
  background-size: cover;
}

.sms-preview__container-inner-9sGnYvBnvgo- {
  position: relative;
  height: 100%;
  padding: 12% 10%;
}

.sms-preview__text-Z0i4oHh-wZ0- {
  height: inherit;
  overflow: auto;
}
.sms-preview--middle-ceB--9-6Mn0- .sms-preview__text-Z0i4oHh-wZ0- {
  display: flex;
  align-items: center;
}.table-wpRcU9AzWQE- {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  empty-cells: show;
}
.table-wpRcU9AzWQE- table {
  width: 100%;
  border-collapse: collapse;
  border: 0;
  padding: 0;
  position: relative;
}
.table-wpRcU9AzWQE- table tbody::before {
  content: "";
  display: block;
  height: 2em;
}
.table-wpRcU9AzWQE- table tbody:first-of-type::before, .table-wpRcU9AzWQE- table tbody.table__collapse-body-2-oO5ZcRy7Q-::before {
  display: none;
}
.table-wpRcU9AzWQE- table .table__row--employee-HSN5gTB8hn0- {
  background: var(--color-employee-bg-subtlest);
}
.table-wpRcU9AzWQE- table tr[data-footer=true],
.table-wpRcU9AzWQE- table .table__row--footer-AbPVYv8Ou7g- {
  border: 0;
  background: var(--color-brand-secondary-bg-subtlest);
}
.table-wpRcU9AzWQE- table tr[data-footer=true] + tr,
.table-wpRcU9AzWQE- table .table__row--footer-AbPVYv8Ou7g- + tr {
  border-top: 0;
}
.table-wpRcU9AzWQE- table th,
.table-wpRcU9AzWQE- table td {
  padding: 12px;
  text-align: left;
}
.table-wpRcU9AzWQE- table th.table__cell--padding-none-jYPlMqeKcDg-,
.table-wpRcU9AzWQE- table td.table__cell--padding-none-jYPlMqeKcDg- {
  padding: 0;
}
.table-wpRcU9AzWQE- table th.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table-wpRcU9AzWQE- table td.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding: 4px;
}
.table-wpRcU9AzWQE- table th.table__cell--padding-small-h4Mbjcr3-mk-,
.table-wpRcU9AzWQE- table td.table__cell--padding-small-h4Mbjcr3-mk- {
  padding: 8px;
}
.table-wpRcU9AzWQE- table th.table__cell--padding-large-Zw8dvZ-No7U-,
.table-wpRcU9AzWQE- table td.table__cell--padding-large-Zw8dvZ-No7U- {
  padding: 16px;
}
.table-wpRcU9AzWQE- table th.table__cell--valign-top-yhZgl5QZdXs-,
.table-wpRcU9AzWQE- table td.table__cell--valign-top-yhZgl5QZdXs- {
  vertical-align: top;
}
.table-wpRcU9AzWQE- table th.table__cell--valign-bottom-erBj1fJV5JU-,
.table-wpRcU9AzWQE- table td.table__cell--valign-bottom-erBj1fJV5JU- {
  vertical-align: bottom;
}
.table-wpRcU9AzWQE- table th.table__cell--valign-baseline-xHrnnmRjtc0-,
.table-wpRcU9AzWQE- table td.table__cell--valign-baseline-xHrnnmRjtc0- {
  vertical-align: baseline;
}
.table-wpRcU9AzWQE- table th.table__cell--valign-middle-IMUoIz0YAyU-,
.table-wpRcU9AzWQE- table td.table__cell--valign-middle-IMUoIz0YAyU- {
  vertical-align: middle;
}
.table-wpRcU9AzWQE- table th {
  vertical-align: top;
}
.table-wpRcU9AzWQE- table thead tr {
  border-bottom: 1px solid var(--color-neutral-border);
}
.table-wpRcU9AzWQE- table tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtle);
}
.table-wpRcU9AzWQE- table tbody tr:first-child {
  border-top: 0;
}

/* hover */
.table--hover-XnpHH-mYtGw- tbody > tr:hover {
  background: var(--color-neutral-bg-hover);
}

/* bordered */
.table--bordered--49V-jd5nIg- table td,
.table--bordered--49V-jd5nIg- table th {
  border-width: 1px;
  border-style: solid dotted;
  border-color: var(--color-neutral-border-subtle);
}

.table__row--left-bordered-brand-1XmKo9iJHhI- .table__cell-LP2MirSAoEE-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-brand-primary-border);
}

.table__row--left-bordered-neutral-subtlest-4NHMPijuexw- .table__cell-LP2MirSAoEE-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-neutral-border-subtlest);
}

.table__row--left-bordered-neutral-5ht-ptnpStA- .table__cell-LP2MirSAoEE-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-neutral-border);
}

.table__row--left-bordered-info-wOPFS6UNg3E- .table__cell-LP2MirSAoEE-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-info-border);
}

.table__original-1YLOy3Uw4X4- td.text-left,
.table__original-1YLOy3Uw4X4- th.text-left {
  text-align: left;
}
.table__original-1YLOy3Uw4X4- td.text-right,
.table__original-1YLOy3Uw4X4- th.text-right {
  text-align: right;
}
.table__original-1YLOy3Uw4X4- td.text-center,
.table__original-1YLOy3Uw4X4- th.text-center {
  text-align: center;
}
.table__original-1YLOy3Uw4X4- td.table__cell--1-7xzphFnqHbw-,
.table__original-1YLOy3Uw4X4- th.table__cell--1-7xzphFnqHbw- {
  width: 8.3333333333%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--2-hQbQYzOkRbQ-,
.table__original-1YLOy3Uw4X4- th.table__cell--2-hQbQYzOkRbQ- {
  width: 16.6666666667%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--3-G6-ib5x32L0-,
.table__original-1YLOy3Uw4X4- th.table__cell--3-G6-ib5x32L0- {
  width: 25%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--4-0CyXgcnvqIQ-,
.table__original-1YLOy3Uw4X4- th.table__cell--4-0CyXgcnvqIQ- {
  width: 33.3333333333%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--5-m8Riayrft7E-,
.table__original-1YLOy3Uw4X4- th.table__cell--5-m8Riayrft7E- {
  width: 41.6666666667%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--6-rW-9K3U1RWU-,
.table__original-1YLOy3Uw4X4- th.table__cell--6-rW-9K3U1RWU- {
  width: 50%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--7-yeBMhf6M4rU-,
.table__original-1YLOy3Uw4X4- th.table__cell--7-yeBMhf6M4rU- {
  width: 58.3333333333%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--8--yAMoIuBtLA-,
.table__original-1YLOy3Uw4X4- th.table__cell--8--yAMoIuBtLA- {
  width: 66.6666666667%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--9-3qgSCfEW268-,
.table__original-1YLOy3Uw4X4- th.table__cell--9-3qgSCfEW268- {
  width: 75%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--10-BSHpi1rA9hA-,
.table__original-1YLOy3Uw4X4- th.table__cell--10-BSHpi1rA9hA- {
  width: 83.3333333333%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--11-q97586TlUZY-,
.table__original-1YLOy3Uw4X4- th.table__cell--11-q97586TlUZY- {
  width: 91.6666666667%;
}
.table__original-1YLOy3Uw4X4- td.table__cell--12-Yynjy-YvxwU-,
.table__original-1YLOy3Uw4X4- th.table__cell--12-Yynjy-YvxwU- {
  width: 100%;
}
.table__original-1YLOy3Uw4X4- td,
.table__original-1YLOy3Uw4X4- th {
  /* Indent level */
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros- {
  padding-left: 12px;
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-none-jYPlMqeKcDg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-none-jYPlMqeKcDg- {
  padding-left: 0px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-none-jYPlMqeKcDg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-none-jYPlMqeKcDg- {
    padding-left: 0px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding-left: 4px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-xsmall-cRd7d-p3HoM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-xsmall-cRd7d-p3HoM- {
    padding-left: 4px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-small-h4Mbjcr3-mk-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-small-h4Mbjcr3-mk- {
  padding-left: 8px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-small-h4Mbjcr3-mk-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-small-h4Mbjcr3-mk- {
    padding-left: 8px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-large-Zw8dvZ-No7U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-large-Zw8dvZ-No7U- {
  padding-left: 16px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-large-Zw8dvZ-No7U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros-.table__cell--padding-large-Zw8dvZ-No7U- {
    padding-left: 16px;
  }
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-0-ozEqiA2aros-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-0-ozEqiA2aros- {
    padding-left: 12px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok- {
  padding-left: 27px;
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-none-jYPlMqeKcDg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-none-jYPlMqeKcDg- {
  padding-left: 15px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-none-jYPlMqeKcDg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-none-jYPlMqeKcDg- {
    padding-left: 20px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding-left: 19px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-xsmall-cRd7d-p3HoM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-xsmall-cRd7d-p3HoM- {
    padding-left: 24px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-small-h4Mbjcr3-mk-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-small-h4Mbjcr3-mk- {
  padding-left: 23px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-small-h4Mbjcr3-mk-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-small-h4Mbjcr3-mk- {
    padding-left: 28px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-large-Zw8dvZ-No7U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-large-Zw8dvZ-No7U- {
  padding-left: 31px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-large-Zw8dvZ-No7U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok-.table__cell--padding-large-Zw8dvZ-No7U- {
    padding-left: 36px;
  }
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-1-WFHFqUCw3ok-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-1-WFHFqUCw3ok- {
    padding-left: 32px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM- {
  padding-left: 42px;
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-none-jYPlMqeKcDg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-none-jYPlMqeKcDg- {
  padding-left: 30px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-none-jYPlMqeKcDg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-none-jYPlMqeKcDg- {
    padding-left: 40px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding-left: 34px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-xsmall-cRd7d-p3HoM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-xsmall-cRd7d-p3HoM- {
    padding-left: 44px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-small-h4Mbjcr3-mk-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-small-h4Mbjcr3-mk- {
  padding-left: 38px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-small-h4Mbjcr3-mk-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-small-h4Mbjcr3-mk- {
    padding-left: 48px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-large-Zw8dvZ-No7U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-large-Zw8dvZ-No7U- {
  padding-left: 46px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-large-Zw8dvZ-No7U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM-.table__cell--padding-large-Zw8dvZ-No7U- {
    padding-left: 56px;
  }
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-2-fBpe6f3rWBM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-2-fBpe6f3rWBM- {
    padding-left: 52px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg- {
  padding-left: 57px;
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-none-jYPlMqeKcDg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-none-jYPlMqeKcDg- {
  padding-left: 45px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-none-jYPlMqeKcDg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-none-jYPlMqeKcDg- {
    padding-left: 60px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding-left: 49px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-xsmall-cRd7d-p3HoM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-xsmall-cRd7d-p3HoM- {
    padding-left: 64px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-small-h4Mbjcr3-mk-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-small-h4Mbjcr3-mk- {
  padding-left: 53px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-small-h4Mbjcr3-mk-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-small-h4Mbjcr3-mk- {
    padding-left: 68px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-large-Zw8dvZ-No7U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-large-Zw8dvZ-No7U- {
  padding-left: 61px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-large-Zw8dvZ-No7U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg-.table__cell--padding-large-Zw8dvZ-No7U- {
    padding-left: 76px;
  }
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-3-m1Hbk6h-tXg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-3-m1Hbk6h-tXg- {
    padding-left: 72px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U- {
  padding-left: 72px;
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-none-jYPlMqeKcDg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-none-jYPlMqeKcDg- {
  padding-left: 60px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-none-jYPlMqeKcDg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-none-jYPlMqeKcDg- {
    padding-left: 80px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding-left: 64px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-xsmall-cRd7d-p3HoM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-xsmall-cRd7d-p3HoM- {
    padding-left: 84px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-small-h4Mbjcr3-mk-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-small-h4Mbjcr3-mk- {
  padding-left: 68px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-small-h4Mbjcr3-mk-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-small-h4Mbjcr3-mk- {
    padding-left: 88px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-large-Zw8dvZ-No7U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-large-Zw8dvZ-No7U- {
  padding-left: 76px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-large-Zw8dvZ-No7U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U-.table__cell--padding-large-Zw8dvZ-No7U- {
    padding-left: 96px;
  }
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-4-pEjV3COyV-U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-4-pEjV3COyV-U- {
    padding-left: 92px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag- {
  padding-left: 87px;
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-none-jYPlMqeKcDg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-none-jYPlMqeKcDg- {
  padding-left: 75px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-none-jYPlMqeKcDg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-none-jYPlMqeKcDg- {
    padding-left: 100px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding-left: 79px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-xsmall-cRd7d-p3HoM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-xsmall-cRd7d-p3HoM- {
    padding-left: 104px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-small-h4Mbjcr3-mk-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-small-h4Mbjcr3-mk- {
  padding-left: 83px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-small-h4Mbjcr3-mk-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-small-h4Mbjcr3-mk- {
    padding-left: 108px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-large-Zw8dvZ-No7U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-large-Zw8dvZ-No7U- {
  padding-left: 91px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-large-Zw8dvZ-No7U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag-.table__cell--padding-large-Zw8dvZ-No7U- {
    padding-left: 116px;
  }
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-5-DCHmh5O-Aag-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-5-DCHmh5O-Aag- {
    padding-left: 112px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8- {
  padding-left: 102px;
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-none-jYPlMqeKcDg-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-none-jYPlMqeKcDg- {
  padding-left: 90px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-none-jYPlMqeKcDg-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-none-jYPlMqeKcDg- {
    padding-left: 120px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-xsmall-cRd7d-p3HoM-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-xsmall-cRd7d-p3HoM- {
  padding-left: 94px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-xsmall-cRd7d-p3HoM-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-xsmall-cRd7d-p3HoM- {
    padding-left: 124px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-small-h4Mbjcr3-mk-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-small-h4Mbjcr3-mk- {
  padding-left: 98px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-small-h4Mbjcr3-mk-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-small-h4Mbjcr3-mk- {
    padding-left: 128px;
  }
}
.table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-large-Zw8dvZ-No7U-,
.table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-large-Zw8dvZ-No7U- {
  padding-left: 106px;
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-large-Zw8dvZ-No7U-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8-.table__cell--padding-large-Zw8dvZ-No7U- {
    padding-left: 136px;
  }
}
@media (min-width: 50rem) {
  .table__original-1YLOy3Uw4X4- td.table__cell--indent-level-6-9nU6Hr8Wel8-,
  .table__original-1YLOy3Uw4X4- th.table__cell--indent-level-6-9nU6Hr8Wel8- {
    padding-left: 132px;
  }
}

/* sticky header */
@supports ((position: -webkit-sticky) or (position: sticky)) {
  html:not(.no-js) .table--sticky-header-level-1-Tmi1KXDXsfs- > .table__original-1YLOy3Uw4X4- > table > thead > tr > th,
  html:not(.no-js) .table--sticky-header-level-2-2lmEjm4CFnA- > .table__original-1YLOy3Uw4X4- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-2);
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 2;
  }
  html:not(.no-js) .table--sticky-header-level-1-Tmi1KXDXsfs- > .table__original-1YLOy3Uw4X4- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-1);
  }
  html:not(.no-js) .table--sticky-header-level-2-2lmEjm4CFnA- > .table__original-1YLOy3Uw4X4- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-2);
  }
  .table--sticky-header-level-1-Tmi1KXDXsfs-.is-sticky-Ymrlyqm4ImY- > .table__original-1YLOy3Uw4X4- > table > thead > tr > th::after,
  .table--sticky-header-level-2-2lmEjm4CFnA-.is-sticky-Ymrlyqm4ImY- > .table__original-1YLOy3Uw4X4- > 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-Owc0OelhCTA- {
  margin-top: -30px;
}

/**
 * Nav
 */
.product-comparison__nav-66gCAwFrflQ- {
  position: absolute !important;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
}

.product-comparison__nav--next-aBMKDCrDCfs- {
  right: 8px;
}

.product-comparison__nav--prev-OaK2JSqM6y4- {
  left: 8px;
}

/**
 * Wrapper and container
 */
.product-comparison__affix-okkpWOirOR8- {
  transition-property: top, transform;
  transform: translateY(0);
}
@media (max-width: 62.499rem) {
  .product-comparison__affix-okkpWOirOR8- {
    position: fixed;
    z-index: 2;
    left: 0;
    right: 0;
  }
}
.product-comparison-Owc0OelhCTA-:not(.has-scrolled-bMk0GM7ObLU-) .product-comparison__affix-okkpWOirOR8- {
  transform: translateY(-200%);
}
@media (min-width: 62.5rem) {
  .product-comparison-Owc0OelhCTA-:not(.has-scrolled-bMk0GM7ObLU-) .product-comparison__affix-okkpWOirOR8- {
    transform: translateY(0);
  }
}

.product-comparison__container-DwknRPaMGoo- {
  padding-bottom: 20px;
}
@media (min-width: 62.5rem) {
  .product-comparison__container-DwknRPaMGoo- {
    padding-bottom: 0;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__container-DwknRPaMGoo- {
    padding-top: 32px;
    padding-bottom: 24px;
    background: var(--color-neutral-bg-level-3);
  }
}

.product-comparison__wrapper-ktbLm0w-VI8- {
  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-9-Rcb1e9JrY- {
  overflow: auto;
  padding-bottom: 1px;
}

/**
 * Table
 */
.product-comparison__wrapper-ktbLm0w-VI8- .product-comparison__title-cell-0aR9VuOcBvY- {
  padding: 24px 8px 43px;
}

.product-comparison__table--Sjeye21RqY- .product-comparison__header-cell-2Ls-RUnRFJQ- {
  padding: 8px 8px 32px;
}
@media (max-width: 62.499rem) {
  .product-comparison__table--Sjeye21RqY- .product-comparison__header-cell-2Ls-RUnRFJQ- {
    padding: 8px 16px;
  }
}

.product-comparison__table--Sjeye21RqY- {
  padding-bottom: 0;
}
.product-comparison__affix-okkpWOirOR8- .product-comparison__table--Sjeye21RqY- {
  padding-top: 20px;
}
@media (min-width: 62.5rem) {
  .product-comparison__affix-okkpWOirOR8- .product-comparison__table--Sjeye21RqY- {
    padding-top: 16px;
  }
}
.product-comparison__wrapper-ktbLm0w-VI8- .product-comparison__table--Sjeye21RqY- .product-comparison__table-row-vDJRve0i1Mo-:last-child {
  border-bottom: 0;
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-ktbLm0w-VI8- .product-comparison__table--Sjeye21RqY- .product-comparison__table-row-vDJRve0i1Mo-:last-child {
    border-top: 0;
  }
}
.product-comparison__content-wrapper-9-Rcb1e9JrY- .product-comparison__table--Sjeye21RqY- {
  overflow: visible;
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-ktbLm0w-VI8- .product-comparison__table--Sjeye21RqY- {
    padding-bottom: 32px;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__table--Sjeye21RqY- {
    padding-top: 24px;
  }
}

.product-comparison__table--Sjeye21RqY- .product-comparison__table-cell-T7in9sswalU- {
  padding: 8px;
  border-left: 1px solid var(--color-neutral-border-subtle);
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-ktbLm0w-VI8- .product-comparison__table--Sjeye21RqY- .product-comparison__table-cell-T7in9sswalU- {
    border-left: 0;
  }
}
.product-comparison__table-row-no-borders-tQRpBuhWu-U- .product-comparison__table-cell-T7in9sswalU- {
  border-left: 0;
}
.product-comparison-Owc0OelhCTA-.show-difference-MiOTo1-kCbc- .product-comparison__content-wrapper-9-Rcb1e9JrY- .product-comparison__table-cell-T7in9sswalU-.no-difference-7roOHVQChQI- {
  opacity: 0.5;
}
.product-comparison-Owc0OelhCTA-.show-difference-MiOTo1-kCbc- .product-comparison__content-wrapper-9-Rcb1e9JrY- .product-comparison__table-cell-T7in9sswalU-.has-difference-qmBJlZB4UzY- {
  box-shadow: inset 2px 0 var(--color-success-border);
}

.product-comparison__table--Sjeye21RqY- th.product-comparison__table-cell-T7in9sswalU- {
  vertical-align: middle;
}
.product-comparison__content-wrapper-9-Rcb1e9JrY- .product-comparison__table--Sjeye21RqY- th.product-comparison__table-cell-T7in9sswalU-:first-child {
  padding: 16px 8px;
}
.product-comparison__table--Sjeye21RqY- th.product-comparison__table-cell-T7in9sswalU-:first-child {
  border-left: 0;
}

@media (max-width: 62.499rem) {
  .product-comparison__table--Sjeye21RqY- td.product-comparison__table-cell-T7in9sswalU-:nth-child(2) {
    border-left: 0;
  }
}

@media (max-width: 62.499rem) {
  .product-comparison__affix-okkpWOirOR8- .product-comparison__table-row--images-e5mb99ZAh6s- {
    display: none;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__affix-okkpWOirOR8- .product-comparison__table-row--images-e5mb99ZAh6s- + .product-comparison__table-row-vDJRve0i1Mo- {
    border-top: 0;
  }
}

/**
 * Category
 */
.product-comparison__category-heading-hzKbcuXD36k- {
  margin-top: 0;
  padding: 8px;
  border-bottom: 1px solid var(--color-neutral-border);
}
@media (min-width: 62.5rem) {
  .product-comparison__category-heading-hzKbcuXD36k- {
    padding: 60px 0 10px;
  }
}

/**
 * Item
 */
.product-comparison__item-image-container-qUlgvg6HWqc- {
  display: inline-flex;
  position: relative;
  margin-top: 10px;
}
@media (min-width: 62.5rem) {
  .product-comparison__item-image-container-qUlgvg6HWqc- {
    margin-top: 0;
  }
}

.product-comparison__item-image-ClaVqaVvk2s- {
  max-width: 6.25rem;
  max-height: 6.25rem;
}
@media (min-width: 62.5rem) {
  .product-comparison__item-image-ClaVqaVvk2s- {
    max-width: 5.625rem;
    max-height: 5.625rem;
  }
}

/**
 * Pager
 */
.product-comparison__pager-CUCkz6yWOts- {
  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-CUCkz6yWOts- {
    display: none;
  }
}

.product-comparison__pager-slider-if-dojgz6Xc- {
  position: static;
  width: calc((2.5rem + 2px) * 4 + 3px);
  margin: 0 auto;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.product-comparison__pager-slider-if-dojgz6Xc- .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-if-dojgz6Xc- .slick-list:focus {
  outline: none;
}
.product-comparison__pager-slider-if-dojgz6Xc- .slick-slider .slick-track,
.product-comparison__pager-slider-if-dojgz6Xc- .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.product-comparison__pager-slider-if-dojgz6Xc- .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-if-dojgz6Xc- .slick-loading .slick-track {
  visibility: hidden;
}
.product-comparison__pager-slider-if-dojgz6Xc- .slick-arrow.slick-hidden {
  display: none;
}
.product-comparison__pager-slider-if-dojgz6Xc- .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-if-dojgz6Xc- .slick-slide:not(:last-child) {
  border-right: 0;
}
.product-comparison__pager-slider-if-dojgz6Xc- .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-if-dojgz6Xc- .slick-slide.slick-active {
  pointer-events: auto;
}
.product-comparison__pager-slider-if-dojgz6Xc- .slick-slide.slick-active::after {
  opacity: 1;
}
.product-comparison__pager-slider-if-dojgz6Xc- .slick-slide.slick-active + .slick-active::after {
  border-left-width: 0;
}
.product-comparison__pager-slider-if-dojgz6Xc- .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-if-dojgz6Xc- .slick-slide.slick-active:last-child::after {
  border-right-width: 2px;
}
.product-comparison__pager-slider-if-dojgz6Xc- .slick-slide > div {
  display: flex;
  width: 100%;
}
.product-comparison__pager--1-3ah8Gr-KMbU- .product-comparison__pager-slider-if-dojgz6Xc- {
  width: calc((2.5rem + 2px) * 1 + 3px);
}
.product-comparison__pager--2-XcKhFm5DFG8- .product-comparison__pager-slider-if-dojgz6Xc- {
  width: calc((2.5rem + 2px) * 2 + 3px);
}
.product-comparison__pager--3-AGht39ddMxg- .product-comparison__pager-slider-if-dojgz6Xc- {
  width: calc((2.5rem + 2px) * 3 + 3px);
}

.product-comparison__pager-item-HMgpmmEfus8- {
  width: 2.5rem;
  height: 2.5rem;
  padding: 5px;
  border: 0;
  background: transparent;
}

@media (min-width: 62.5rem) {
  .product-comparison__check-FimvUTuT69A- {
    margin-top: 19px;
  }
}

/**
 * Remove button
 */
.product-comparison__remove-btn-lDw2iT8WM-4- {
  position: absolute;
  top: -16px;
  right: -16px;
}

/**
 * Placeholder link
 */
.product-comparison__placeholder-link-fsdhxB--Bwg- {
  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-fsdhxB--Bwg- {
    margin-top: 0;
  }
}
.product-comparison__pager-CUCkz6yWOts- .product-comparison__placeholder-link-fsdhxB--Bwg- {
  margin-top: 0;
}
.product-comparison__placeholder-link-fsdhxB--Bwg-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}

.product-comparison__placeholder-link-inner-I7F5A-YiJJU- {
  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-YDqhMOZi3SE- {
  font-size: 1.5rem;
  color: var(--color-neutral-graphic);
  margin-bottom: 10px;
  flex-shrink: 0;
}
.product-comparison__pager-CUCkz6yWOts- .product-comparison__placeholder-link-icon-YDqhMOZi3SE- {
  color: var(--color-brand-primary-graphic);
  margin-bottom: 0;
}
html[data-whatintent=mouse] .product-comparison__pager-CUCkz6yWOts- .product-comparison__placeholder-link-icon-YDqhMOZi3SE-:hover {
  color: var(--color-brand-primary-text-hover);
}

.product-comparison__pager-CUCkz6yWOts- .product-comparison__placeholder-link-label-rboPDHLb8Vk- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}@media only screen and (min-width: 37.5rem) {
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__steps-Ufkz-8PS3BA- {
    display: flex;
    align-items: flex-end;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:first-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:last-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__header-E-lW68aI-uc- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__header-E-lW68aI-uc-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__header-E-lW68aI-uc-::after {
    display: none;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:last-child > .progress__header-E-lW68aI-uc-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__header-E-lW68aI-uc-::before {
    display: block;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:first-child .progress__header-E-lW68aI-uc- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:last-child .progress__header-E-lW68aI-uc- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__counter-50zmydUsOMY- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:first-child .progress__counter-50zmydUsOMY- {
    left: 0;
    margin-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:last-child .progress__counter-50zmydUsOMY- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__title-Lm729uSdkDU- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:first-child .progress__title-Lm729uSdkDU- {
    padding-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:last-child .progress__title-Lm729uSdkDU- {
    padding-right: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__error-7BzGf6KNJ4Y- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:first-child .progress__error-7BzGf6KNJ4Y- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:last-child .progress__error-7BzGf6KNJ4Y- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__info-a7lNToml2uU- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:first-child .progress__info-a7lNToml2uU- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI-:last-child .progress__info-a7lNToml2uU- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__content-B7PH5ghVkHw- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-MNJcX2L9W9o-.has-break-sm-u-xI6Kv-dr8- .progress__item-smIc9Wr7heI- .progress__content-B7PH5ghVkHw- {
    display: none !important;
  }
}
@media only screen and (min-width: 50rem) {
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__steps-Ufkz-8PS3BA- {
    display: flex;
    align-items: flex-end;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:first-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:last-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__header-E-lW68aI-uc- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__header-E-lW68aI-uc-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__header-E-lW68aI-uc-::after {
    display: none;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:last-child > .progress__header-E-lW68aI-uc-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__header-E-lW68aI-uc-::before {
    display: block;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:first-child .progress__header-E-lW68aI-uc- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:last-child .progress__header-E-lW68aI-uc- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__counter-50zmydUsOMY- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:first-child .progress__counter-50zmydUsOMY- {
    left: 0;
    margin-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:last-child .progress__counter-50zmydUsOMY- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__title-Lm729uSdkDU- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:first-child .progress__title-Lm729uSdkDU- {
    padding-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:last-child .progress__title-Lm729uSdkDU- {
    padding-right: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__error-7BzGf6KNJ4Y- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:first-child .progress__error-7BzGf6KNJ4Y- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:last-child .progress__error-7BzGf6KNJ4Y- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__info-a7lNToml2uU- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:first-child .progress__info-a7lNToml2uU- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI-:last-child .progress__info-a7lNToml2uU- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__content-B7PH5ghVkHw- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-MNJcX2L9W9o-.has-break-md-jmJx1FOy28s- .progress__item-smIc9Wr7heI- .progress__content-B7PH5ghVkHw- {
    display: none !important;
  }
}
@media only screen and (min-width: 62.5rem) {
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__steps-Ufkz-8PS3BA- {
    display: flex;
    align-items: flex-end;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:first-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:last-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__header-E-lW68aI-uc- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__header-E-lW68aI-uc-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__header-E-lW68aI-uc-::after {
    display: none;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:last-child > .progress__header-E-lW68aI-uc-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__header-E-lW68aI-uc-::before {
    display: block;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:first-child .progress__header-E-lW68aI-uc- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:last-child .progress__header-E-lW68aI-uc- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__counter-50zmydUsOMY- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:first-child .progress__counter-50zmydUsOMY- {
    left: 0;
    margin-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:last-child .progress__counter-50zmydUsOMY- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__title-Lm729uSdkDU- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:first-child .progress__title-Lm729uSdkDU- {
    padding-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:last-child .progress__title-Lm729uSdkDU- {
    padding-right: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__error-7BzGf6KNJ4Y- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:first-child .progress__error-7BzGf6KNJ4Y- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:last-child .progress__error-7BzGf6KNJ4Y- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__info-a7lNToml2uU- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:first-child .progress__info-a7lNToml2uU- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI-:last-child .progress__info-a7lNToml2uU- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__content-B7PH5ghVkHw- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-MNJcX2L9W9o-.has-break-lg-g0QNfBV3BIE- .progress__item-smIc9Wr7heI- .progress__content-B7PH5ghVkHw- {
    display: none !important;
  }
}
@media only screen and (min-width: 80.5rem) {
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__steps-Ufkz-8PS3BA- {
    display: flex;
    align-items: flex-end;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:first-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:last-child {
    flex-grow: 0.5;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__header-E-lW68aI-uc- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__header-E-lW68aI-uc-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__header-E-lW68aI-uc-::after {
    display: none;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:last-child > .progress__header-E-lW68aI-uc-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4- .progress__header-E-lW68aI-uc-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__header-E-lW68aI-uc-::before {
    display: block;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:first-child .progress__header-E-lW68aI-uc- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:last-child .progress__header-E-lW68aI-uc- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__counter-50zmydUsOMY- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:first-child .progress__counter-50zmydUsOMY- {
    left: 0;
    margin-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:last-child .progress__counter-50zmydUsOMY- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__title-Lm729uSdkDU- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:first-child .progress__title-Lm729uSdkDU- {
    padding-left: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:last-child .progress__title-Lm729uSdkDU- {
    padding-right: 0;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__error-7BzGf6KNJ4Y- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:first-child .progress__error-7BzGf6KNJ4Y- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:last-child .progress__error-7BzGf6KNJ4Y- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__info-a7lNToml2uU- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:first-child .progress__info-a7lNToml2uU- {
    text-align: left;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI-:last-child .progress__info-a7lNToml2uU- {
    text-align: right;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__content-B7PH5ghVkHw- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-MNJcX2L9W9o-.has-break-xl-MxLEdp3QeOo- .progress__item-smIc9Wr7heI- .progress__content-B7PH5ghVkHw- {
    display: none !important;
  }
}
.progress-MNJcX2L9W9o-.progress--card-8gp-J2uRxKQ- {
  position: relative;
  display: flex;
  flex-direction: column;
}
@media (min-width: 50rem) {
  .progress-MNJcX2L9W9o-.progress--card-8gp-J2uRxKQ- {
    align-items: flex-start;
    flex-direction: row;
  }
}

.progress__steps-Ufkz-8PS3BA- {
  padding-left: 0;
  list-style: none;
  position: relative;
  z-index: 1;
  counter-reset: progress-counter;
}
.progress--card-8gp-J2uRxKQ- .progress__steps-Ufkz-8PS3BA- {
  width: 17.5rem;
  flex-direction: column;
  padding-left: 0;
  flex: 0 0 auto;
  background: var(--color-neutral-bg-level-1);
}
.progress--card-8gp-J2uRxKQ- .progress__steps-Ufkz-8PS3BA- > li:first-child {
  border-radius: 8px 8px 0 0;
}
@media (max-width: 49.999rem) {
  .progress--card-8gp-J2uRxKQ- .progress__steps-Ufkz-8PS3BA- {
    height: 100%;
    width: 100%;
    margin-top: 1rem;
  }
}
@media (min-width: 80.5rem) {
  .progress--card-8gp-J2uRxKQ- .progress__steps-Ufkz-8PS3BA- {
    width: 23.75rem;
  }
}
.progress--card-8gp-J2uRxKQ-:not(.progress--has-footer-zhbTon-FUIQ-) .progress__steps-Ufkz-8PS3BA- > li:last-child {
  border-radius: 0 0 8px 8px;
}

.progress__category-mRPsotGBjDc- {
  font-weight: 700;
  padding: 12px;
  color: var(--color-neutral-text);
  width: 100%;
  border-top: 1px solid var(--color-neutral-bg-level-1);
  background: linear-gradient(0deg, var(--color-neutral-bg-subtlest) 0%, var(--color-neutral-bg-subtlest) 100%), var(--color-neutral-bg-level-2);
}
.progress__category-mRPsotGBjDc-:first-child {
  border-top: 0;
}

.progress__item-smIc9Wr7heI- {
  counter-increment: progress-counter;
  position: relative;
  list-style: none;
}
.progress--card-8gp-J2uRxKQ- .progress__item-smIc9Wr7heI- {
  width: 100%;
  border-top: 1px solid var(--color-neutral-bg-level-1);
  padding: 12px;
  position: relative;
  background: var(--color-neutral-bg-level-2);
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0;
}
.progress--card-8gp-J2uRxKQ- .progress__item-smIc9Wr7heI-.progress__item--employee-AyJQ-wg5SpQ- {
  background-color: var(--color-employee-bg-subtlest);
}
.progress--card-8gp-J2uRxKQ- .progress__item-smIc9Wr7heI-.is-disabled-H58DHgoR7l4- {
  pointer-events: none;
  color: var(--color-neutral-text-subtle);
}
.progress--card-8gp-J2uRxKQ- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA-:not(.has-subitems-kSjv-7KJNB0-) {
  background: var(--color-neutral-bg-level-1);
  border-top: 0;
}
.progress--card-8gp-J2uRxKQ- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA-:not(.has-subitems-kSjv-7KJNB0-) + .progress__item-smIc9Wr7heI- {
  border-top: 0;
}
@media (min-width: 50rem) {
  .progress--card-8gp-J2uRxKQ- .progress__item-smIc9Wr7heI-.has-subitems-kSjv-7KJNB0- {
    padding: 16px;
  }
}
@media (min-width: 50rem) {
  .progress--card-8gp-J2uRxKQ- .progress__item-smIc9Wr7heI- {
    padding: 16px;
    min-height: 74px;
  }
}

.progress__item-smIc9Wr7heI-.progress__item--uncategorized-te2bxOfx1vo- {
  background: var(--color-neutral-bg-level-2);
}

.progress__sub-steps-rxdSwCRjFJo- {
  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-AyJQ-wg5SpQ- .progress__sub-steps-rxdSwCRjFJo- {
  background-color: var(--color-neutral-bg-level-1);
}
@media (min-width: 50rem) {
  .progress__sub-steps-rxdSwCRjFJo- {
    margin: 16px -16px -16px;
  }
}

.progress__sub-item-pyXjlxawr9w- {
  position: relative;
  padding-left: 12px;
  display: flex;
  align-items: center;
}
.progress__sub-item-pyXjlxawr9w-.is-current-IvrdHqxkNOA- {
  background: var(--color-neutral-bg-level-1);
}
.progress__sub-item-pyXjlxawr9w-.is-disabled-H58DHgoR7l4- {
  color: var(--color-neutral-text-subtle);
  pointer-events: none;
}
.progress__sub-item-pyXjlxawr9w-.progress__sub-item--employee-s1ikNKWlHko- {
  background: var(--color-employee-bg-subtlest);
}
.progress__sub-item-pyXjlxawr9w-.progress__sub-item--employee-s1ikNKWlHko-.is-current-IvrdHqxkNOA- {
  background: var(--color-neutral-bg-level-1);
}
.progress__sub-item-pyXjlxawr9w-::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-pyXjlxawr9w-.is-current-IvrdHqxkNOA-::before {
  color: var(--color-neutral-text);
}
.progress__sub-item-pyXjlxawr9w-.progress__sub-item--employee-s1ikNKWlHko-.is-current-IvrdHqxkNOA-::before {
  color: var(--color-employee-text);
}
@media (min-width: 50rem) {
  .progress__sub-item-pyXjlxawr9w- {
    min-height: 56px;
    padding-left: 16px;
  }
}

.progress__header-E-lW68aI-uc- {
  display: block;
  position: relative;
  padding-left: 44px;
  margin-top: 32px;
  min-height: 32px;
}
@media (min-width: 37.5rem) {
  .progress__header-E-lW68aI-uc- {
    padding-left: 52px;
  }
}
.progress__header-E-lW68aI-uc-::before {
  content: "";
  display: block;
  width: 2px;
  position: absolute;
  z-index: -1;
  top: -32px;
  left: 11px;
  bottom: 100%;
  background: var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .progress__header-E-lW68aI-uc-::before {
    left: 16px;
  }
}
.progress__header-E-lW68aI-uc-::after {
  content: "";
  display: block;
  width: 2px;
  position: absolute;
  z-index: -1;
  top: 24px;
  left: 11px;
  bottom: 0;
  background: var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .progress__header-E-lW68aI-uc-::after {
    top: 32px;
    left: 16px;
  }
}
.progress__item-smIc9Wr7heI-:first-child .progress__header-E-lW68aI-uc- {
  margin-top: 0;
}
.progress__item-smIc9Wr7heI-:first-child .progress__header-E-lW68aI-uc-::before {
  display: none;
}
.progress__item-smIc9Wr7heI-:last-child .progress__header-E-lW68aI-uc-::after {
  display: none;
}
.progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__item-smIc9Wr7heI- .progress__header-E-lW68aI-uc- {
  margin-top: 0;
}
.progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__item-smIc9Wr7heI- .progress__header-E-lW68aI-uc-::before {
  top: -15px;
}
.progress--bottom-ljUZxq3jgYo- .progress__item-smIc9Wr7heI-:last-child .progress__header-E-lW68aI-uc-::after {
  display: block;
}
.progress--bottom-ljUZxq3jgYo- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__item-smIc9Wr7heI- .progress__header-E-lW68aI-uc- {
  margin-top: 32px;
}
.progress--bottom-ljUZxq3jgYo- .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- + .progress__item-smIc9Wr7heI- .progress__header-E-lW68aI-uc-::before {
  display: block;
  top: -32px;
}
.progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc- {
  width: 100%;
  display: flex;
  align-items: center;
  min-height: 22px;
  padding-left: 36px;
  margin-top: 0;
}
.progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc-:first-child {
  text-align: left;
}
.progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc-::after, .progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc-::before {
  content: none;
}
@media (min-width: 50rem) {
  .progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc- {
    padding-left: 48px;
  }
}
.progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc-.click-area {
  cursor: pointer;
}

.progress--card-8gp-J2uRxKQ- .progress__header-inner-s6CHUUApWEc- {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 4px;
}
@media (min-width: 20rem) {
  .progress--card-8gp-J2uRxKQ- .progress__header-inner-s6CHUUApWEc- {
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
  }
}

.progress--card-8gp-J2uRxKQ- .progress__sub-header-inner-2sluRVPwEBk- {
  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--card-8gp-J2uRxKQ- .progress__sub-header-inner-2sluRVPwEBk- {
    padding: 16px 16px 16px 0;
  }
}
.progress--card-8gp-J2uRxKQ- .progress__sub-item-pyXjlxawr9w-.is-current-IvrdHqxkNOA- + .progress__sub-item-pyXjlxawr9w- .progress__sub-header-inner-2sluRVPwEBk- {
  border-top: 0;
}
.progress--card-8gp-J2uRxKQ- .progress__sub-item-pyXjlxawr9w-.is-current-IvrdHqxkNOA- .progress__sub-header-inner-2sluRVPwEBk- {
  border-top: 0;
}

.progress__sub-header-title-wrapper-ZE-wk6UCb04- {
  display: flex;
  align-items: center;
}

.progress--card-8gp-J2uRxKQ- .progress__header-title-section-1DimMl0tj70- {
  flex: 1 1 auto;
}

.progress__counter-50zmydUsOMY- {
  display: flex;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  text-align: center;
  background-color: var(--color-neutral-bg-level-1);
  border-radius: 50%;
}
.progress--card-8gp-J2uRxKQ- .progress__counter-50zmydUsOMY- {
  top: 50%;
  transform: translateY(-50%);
  background-color: unset;
}
@media (max-width: 49.999rem) {
  .progress--card-8gp-J2uRxKQ- .progress__counter-50zmydUsOMY- .progress__badge-ILe-fVGqnd8- {
    --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-Lm729uSdkDU- {
  -webkit-appearance: none;
     -moz-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;
}
@media (min-width: 37.5rem) {
  .progress__title-Lm729uSdkDU- {
    font-size: var(--type-h4-xl-font-size);
    line-height: var(--type-h4-xl-line-height);
    font-weight: 400;
  }
}
.progress__item-smIc9Wr7heI-.is-done-UE2JvnxQAl4-.progress__item--employee-AyJQ-wg5SpQ- .progress__title-Lm729uSdkDU-, .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA-.progress__item--employee-AyJQ-wg5SpQ- .progress__title-Lm729uSdkDU- {
  color: var(--color-employee-text);
}
.progress--card-8gp-J2uRxKQ- .progress__title-Lm729uSdkDU- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}
.progress__item-smIc9Wr7heI-.is-disabled-H58DHgoR7l4- .progress__title-Lm729uSdkDU- {
  pointer-events: none;
  color: var(--color-neutral-text-subtle);
}

html[data-whatintent=mouse] .progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc-:hover button.progress__title-Lm729uSdkDU- {
  color: var(--color-brand-primary-text-hover);
}

.progress__sub-title-McTKjp92fgY- {
  -webkit-appearance: none;
     -moz-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-pyXjlxawr9w-.is-current-IvrdHqxkNOA- .progress__sub-title-McTKjp92fgY- {
  color: var(--color-neutral-text);
}
.progress__sub-item-pyXjlxawr9w-.is-current-IvrdHqxkNOA-.progress__sub-item--employee-s1ikNKWlHko- .progress__sub-title-McTKjp92fgY- {
  color: var(--color-employee-text);
}

html[data-whatintent=mouse] .progress--card-8gp-J2uRxKQ- .progress__header-E-lW68aI-uc-:hover button.progress__sub-title-McTKjp92fgY- {
  color: var(--color-brand-primary-text-hover);
}

.progress__error-7BzGf6KNJ4Y- {
  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-smIc9Wr7heI-.is-invalid-vndKYgTzTeM- .progress__error-7BzGf6KNJ4Y- {
  display: block;
}

.progress__info-a7lNToml2uU- {
  display: block;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.progress--card-8gp-J2uRxKQ- .progress__info-a7lNToml2uU- {
  text-overflow: clip;
  position: relative;
  overflow: hidden;
}

.progress__icon-H6ghMDh2GT8- {
  vertical-align: baseline;
  margin-top: 0;
  width: 24px;
  height: 24px;
}
@media (min-width: 50rem) {
  .progress__icon-H6ghMDh2GT8- {
    height: 32px;
    width: 32px;
  }
}
.progress__item-smIc9Wr7heI-.is-disabled-H58DHgoR7l4-.has-icon-sniD1szZNHQ- .progress__icon-H6ghMDh2GT8- {
  color: var(--color-neutral-text-subtle);
}

.progress__content-B7PH5ghVkHw- {
  display: block;
  position: relative;
  margin-top: 14px;
  margin-bottom: 24px;
  border: 2px solid var(--color-neutral-border-subtlest);
  border-radius: 3px;
  padding: 15px;
}
.progress--bottom-ljUZxq3jgYo- .progress__content-B7PH5ghVkHw-, .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__content-B7PH5ghVkHw- {
  display: block;
}
.progress--bottom-ljUZxq3jgYo- .progress__content-B7PH5ghVkHw-::after, .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__content-B7PH5ghVkHw-::after {
  content: "";
  display: block;
  width: 2px;
  position: absolute;
  z-index: -1;
  top: -16px;
  left: 9px;
  bottom: calc(100% + 2px);
  background: var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .progress--bottom-ljUZxq3jgYo- .progress__content-B7PH5ghVkHw-::after, .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__content-B7PH5ghVkHw-::after {
    left: 14px;
  }
}
.progress--bottom-ljUZxq3jgYo- .progress__content-B7PH5ghVkHw-::before, .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__content-B7PH5ghVkHw-::before {
  content: "";
  display: block;
  width: 2px;
  position: absolute;
  z-index: -1;
  top: calc(100% + 2px);
  bottom: -11px;
  left: 9px;
  background: var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .progress--bottom-ljUZxq3jgYo- .progress__content-B7PH5ghVkHw-::before, .progress__item-smIc9Wr7heI-.is-current-IvrdHqxkNOA- .progress__content-B7PH5ghVkHw-::before {
    left: 14px;
  }
}
.progress--bottom-ljUZxq3jgYo- .progress__content-B7PH5ghVkHw-::before {
  display: none;
}
.progress--card-8gp-J2uRxKQ- .progress__content-B7PH5ghVkHw- {
  border: 0;
  padding: 0 0 0 20px;
  margin: 0;
  width: 100%;
}
@media (max-width: 49.999rem) {
  .progress--card-8gp-J2uRxKQ- .progress__content-B7PH5ghVkHw- {
    padding-left: 0;
    max-width: 100%;
    margin-top: 1rem;
  }
}
@media (min-width: 50rem) {
  .progress--card-8gp-J2uRxKQ- .progress__content-B7PH5ghVkHw- {
    min-width: calc(100% - 17.5rem);
    max-width: calc(100% - 17.5rem);
  }
}
@media (min-width: 80.5rem) {
  .progress--card-8gp-J2uRxKQ- .progress__content-B7PH5ghVkHw- {
    min-width: calc(100% - 23.75rem);
    max-width: calc(100% - 23.75rem);
  }
}

.progress__header-meta-section-JvJyvXAB778- {
  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-Gb8pIxq4twQ- {
  margin-left: 5px;
}

.progress__footer-C3QmTLQ7O0Y- {
  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-C3QmTLQ7O0Y- {
    padding: 16px;
  }
}

.progress__indicator-list-MgG7BSAXHy8- {
  padding-left: 0;
  list-style: none;
  display: flex;
}

.progress__collapse-button-v7WZEPOmtCY- {
  -webkit-appearance: none;
     -moz-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-v7WZEPOmtCY-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .progress__collapse-button-v7WZEPOmtCY-:active {
  color: var(--color-brand-primary-text-hover);
}

.progress__indicator-list-icon-DJPmHo2i4wo- {
  transition: transform 0.3s ease-in-out;
}
.progress__indicator-list-icon-DJPmHo2i4wo-.is-open-qjCPCRHxzxI- {
  transform: rotate(-180deg);
}

.progress__indicator-list-item-YnFxse9zcwo- {
  display: block;
  position: relative;
  min-height: 32px;
  flex: 1 1 0;
}
.progress__indicator-list-item-YnFxse9zcwo-:first-child.is-current-IvrdHqxkNOA- {
  margin-left: 12px;
}
.progress__indicator-list-item-YnFxse9zcwo-:last-child {
  flex-grow: 0;
  margin-right: 24px;
}
.progress__indicator-list-item-YnFxse9zcwo-:last-child.is-current-IvrdHqxkNOA- {
  margin-right: 32px;
}
@media (min-width: 37.5rem) {
  .progress__indicator-list-item-YnFxse9zcwo-:last-child.is-current-IvrdHqxkNOA- {
    margin-right: 40px;
  }
}
.progress__indicator-list-item-YnFxse9zcwo-:last-child::before {
  content: none;
}
.progress__indicator-list-item-YnFxse9zcwo-::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-YnFxse9zcwo-.is-done-UE2JvnxQAl4-::before {
  background: var(--color-success-bg-subtle);
}

.progress__indicator-step-wrapper-XU4c0eNofAI- {
  top: 50%;
  position: absolute;
}
.progress__indicator-list-item-YnFxse9zcwo-.is-current-IvrdHqxkNOA- .progress__indicator-step-wrapper-XU4c0eNofAI- {
  left: -12px;
  transform: translateY(-50%);
}

.progress__dot-XzKRdYLKPss- {
  position: absolute;
  height: 8px;
  width: 8px;
  border-radius: 100%;
  background-color: var(--color-neutral-border);
}

.progress__dot--done-5k5lJ9jmJd8- {
  background-color: var(--color-success-graphic);
}

.progress__dot--employee-MM7Tmnwtx9g-.progress__dot--disabled-y167PE-T-xQ- {
  background-color: var(--color-employee-bg-subtlest);
}

.progress__dot--employee-MM7Tmnwtx9g-.progress__dot--done-5k5lJ9jmJd8- {
  background-color: var(--color-employee-text);
}

.progress__dot-background-BarsIDE-JRk- {
  background-color: var(--color-neutral-bg-level-1);
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  transform: translateY(-50%);
}.progress-bar-RFHfGQtMuvU- {
  font-weight: 700;
}

.progress-bar__title-xnqntx9n23U- {
  margin-bottom: 10px;
}

.progress-bar__inner-wQN1x0qvtTs- {
  display: flex;
  gap: 16px;
  align-items: center;
}

.progress-bar__bar-wrapper-FhCZuf23E-Y- {
  position: relative;
  height: 2.5rem;
  width: 100%;
  border-radius: 999px;
  overflow: hidden;
}

.progress-bar__bar-3gDHQxdpw10- {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  padding: 0 20px;
  line-height: 2.5rem;
  white-space: nowrap;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.progress-bar__bar--content-xeZxBoHqR-4- {
  right: 0;
  background: var(--color-neutral-bg-subtle);
  color: var(--color-success-text);
  transition: color 150ms ease;
}
.progress-bar--fill-medium-qxsxdoY0RaU- .progress-bar__bar--content-xeZxBoHqR-4- {
  color: var(--color-info-text);
}
.progress-bar--fill-high-TyhhFW-RlsE- .progress-bar__bar--content-xeZxBoHqR-4- {
  color: var(--color-error-text);
}
.progress-bar--type-order-kt8jFY4-AvE- .progress-bar__bar--content-xeZxBoHqR-4- {
  color: var(--color-success-text);
}

.progress-bar__bar--overlay-1kJaJvRyr6s- {
  background: var(--color-success-bg-strong);
  color: var(--color-success-text-onbg-strong);
  transition: background-color 150ms ease;
}
.progress-bar--fill-medium-qxsxdoY0RaU- .progress-bar__bar--overlay-1kJaJvRyr6s- {
  background: var(--color-info-bg-strong);
  color: var(--color-info-text-onbg-strong);
}
.progress-bar--fill-high-TyhhFW-RlsE- .progress-bar__bar--overlay-1kJaJvRyr6s- {
  background: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
}
.progress-bar--type-order-kt8jFY4-AvE- .progress-bar__bar--overlay-1kJaJvRyr6s- {
  background: var(--color-success-bg-strong);
  color: var(--color-success-text-onbg-strong);
}

.progress-bar__button-sD7tYdihjw0- {
  flex-shrink: 0;
}.search-tlUkoZA7zEo- {
  position: relative;
}

.search__textfield--7DFyMM3vfE- {
  --textfield-icon-padding: 4px;
}
.search--small-KEYtNiFTCcQ- .search__textfield--7DFyMM3vfE- {
  --textfield-icon-padding: 0;
}

.search__action-6ur7GuJewGg- {
  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-6ur7GuJewGg-:hover {
  color: var(--color-brand-primary-text-hover);
}
.search__action-6ur7GuJewGg-:disabled {
  color: var(--color-disabled-text);
}
.search--small-KEYtNiFTCcQ- .search__action-6ur7GuJewGg- {
  margin-right: 3px;
}

.search__action-icon-pW85uBuNjWM- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: var(--textfield-icon-size);
}.section-AiXAMlE5-pM- {
  z-index: 0;
  position: relative;
  width: 100%;
  max-width: 2560px;
  margin-left: auto;
  margin-right: auto;
  color: var(--color-neutral-text);
}

@media (min-width: 50rem) {
  .section--has-min-height-8VwSuVXzETw- {
    display: flex;
    flex-direction: column;
  }
}

@media (min-width: 50rem) {
  .section--has-min-height-8VwSuVXzETw- .section__inner-UykvOeTvChk- {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 49.999rem) {
  .section--has-min-height-8VwSuVXzETw- .section__inner-UykvOeTvChk- {
    min-height: auto !important;
  }
}
.section--full-Q2DfrlByZLY- .section__inner-UykvOeTvChk- {
  padding-top: 40px;
  padding-bottom: 40px;
}
.section--full-Q2DfrlByZLY-.section--bottom-padding-large-7o4UIge7-Xc- .section__inner-UykvOeTvChk- {
  padding-bottom: 80px;
}
.section--full-Q2DfrlByZLY-.section--bottom-padding-xlarge-RvsVpcAlRp4- .section__inner-UykvOeTvChk- {
  padding-bottom: 140px;
}
@media (max-width: 49.999rem) {
  .section--full-Q2DfrlByZLY-.section--small-screen-image-above-6wbiIe2Xrjw- .section__inner-UykvOeTvChk- {
    padding-top: 0;
  }
}
@media (min-width: 37.5rem) {
  .section--pull-top-UE19p74jrqo- .section__inner-UykvOeTvChk- {
    padding-top: 67px;
  }
}

.section--pull-top-UE19p74jrqo- {
  margin-top: -30px;
}
@media (min-width: 37.5rem) {
  .section--pull-top-UE19p74jrqo- {
    margin-top: -72px;
  }
}

.section--pull-top-sales-arguments-zNqkSkKOBTQ- {
  margin-top: -15px;
}
@media (min-width: 37.5rem) {
  .section--pull-top-sales-arguments-zNqkSkKOBTQ- {
    margin-top: -72px;
  }
}

.section--pull-top-no-breadcrumbs-YGsPMbijRt4- {
  margin-top: -30px;
}

.section--pull-bottom-zEYD1Ez-IEc- {
  margin-bottom: -40px;
}

.section--pull-bottom-footer-tTIg7K6JRbo- {
  margin-bottom: -100px;
}

.section__close-button-lxQdy9hlpd0- {
  right: 5px;
  top: 5px;
  position: absolute;
}

.section__background-lCEsu2ellKU- {
  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-6wbiIe2Xrjw- .section__background-lCEsu2ellKU- {
    position: relative;
    margin-bottom: 30px;
  }
}

.section__background-image-Y1MgPmX7c38- {
  display: block;
  width: 100%;
  height: 100%;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-6wbiIe2Xrjw- .section__background-image-Y1MgPmX7c38- {
    position: relative;
  }
}

.section__background-picture--K-8vAhqL28- {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.section--full-Q2DfrlByZLY- .section__background-lCEsu2ellKU-.has-video-and-image-EtdTTZRWK-k- .section__background-picture--K-8vAhqL28- {
  display: none;
}
@media (max-width: 49.999rem) {
  .section--full-Q2DfrlByZLY- .section__background-lCEsu2ellKU-.has-video-and-image-EtdTTZRWK-k- .section__background-picture--K-8vAhqL28- {
    display: block;
  }
}

.section__background-video-V5kd1Zcm1KM- {
  --video-border-radius: 0;
}
.section--full-Q2DfrlByZLY- .section__background-video-V5kd1Zcm1KM- {
  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-Q2DfrlByZLY-.section--small-screen-image-above-6wbiIe2Xrjw- .section__background-video-V5kd1Zcm1KM- {
    height: unset;
    left: unset;
    transform: unset;
    position: unset;
    width: unset;
  }
}
@media (max-width: 49.999rem) {
  .section__background-lCEsu2ellKU-.has-video-and-image-EtdTTZRWK-k- .section__background-video-V5kd1Zcm1KM- {
    display: none !important;
  }
}

.section__content-KNNQTfOIJCs- {
  width: 100%;
}

.section__carousel-JG1oceDSDHM- {
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.section__carousel-JG1oceDSDHM- .slick-track {
  height: 100%;
}
.section__carousel-JG1oceDSDHM- .slick-slide {
  display: block;
  position: relative;
  float: left;
  height: 100%;
  opacity: 1 !important;
  pointer-events: none;
}
.section__carousel-JG1oceDSDHM- .slick-list {
  height: 100%;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-6wbiIe2Xrjw- .section__carousel-JG1oceDSDHM- {
    position: relative;
  }
}

.section__carousel-item-Z1mRHbn6wGU- {
  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-Z1mRHbn6wGU-.is-current-emSPSmmNfMs- {
  z-index: 1;
}
.section__carousel-item-Z1mRHbn6wGU-.is-prev-current-7t8RE5LH0qI- {
  z-index: 2;
  opacity: 0;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-6wbiIe2Xrjw- .section__carousel-item-Z1mRHbn6wGU- {
    position: relative;
  }
}

.section__image-container--InYRblVE-s- {
  position: relative;
  height: 100%;
  width: 100%;
}

.section__image-tYONiAQeSbw- {
  margin: auto;
}
@media (min-width: 50rem) {
  .section__image-tYONiAQeSbw- {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
  }
}

.section__carousel-button-BT2lCQZal2k- {
  position: absolute;
  top: 10px;
  right: 16px;
}
@media (min-width: 37.5rem) {
  .section__carousel-button-BT2lCQZal2k- {
    right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .section__carousel-button-BT2lCQZal2k- {
    right: 32px;
  }
}
.section__carousel-button--bottom-lt0P8jua5l4- {
  bottom: 10px;
  top: initial;
}
@media (max-width: 49.999rem) {
  .section__carousel-button--mobile-bottom-bGPuWobn4vk- {
    bottom: 10px;
    top: initial;
  }
}
@media (max-width: 49.999rem) {
  .section__carousel-button--mobile-top-zmq7Z7-sFiE- {
    top: 10px;
    bottom: initial;
  }
}

.section__carousel-inner-250GLa2uqc4- {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}

.section__carousel-inner-container-fZzNkMg1LiI- {
  position: relative;
  height: 100%;
}.selector-wbp2MJgxqP4- {
  --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-IEigzD-i838- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}

.selector__label-zx3q6rb-5Gk- {
  width: 100%;
  margin-bottom: 8px;
}
.selector--hide-label-wjJuHvbMBG4- .selector__label-zx3q6rb-5Gk- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.selector--center-JfXF4ETc2xM- .selector__label-zx3q6rb-5Gk- {
  text-align: center;
}
.selector--right-DNT-U0QWDPM- .selector__label-zx3q6rb-5Gk- {
  text-align: right;
}
.selector--small-aI33Zgwkx4E-:not(.selector--custom-label-size-a6tc5KQ3Uv8-) .selector__label-zx3q6rb-5Gk- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}

.selector__item-KuID13LUeVc- {
  position: relative;
  flex: 0 1 auto;
}
.selector__item-KuID13LUeVc-.selector__item--custom-color-3NrGTg9hrnw- {
  border-radius: 5px;
}

.selector__input-wpwRt9ZVmi4- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  cursor: pointer;
}

.selector__indicator-6uRDGG7y--w- {
  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-wpwRt9ZVmi4-:hover ~ .selector__indicator-6uRDGG7y--w- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-brand-primary-border);
}
.selector__input-wpwRt9ZVmi4-:focus-visible ~ .selector__indicator-6uRDGG7y--w- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
html[data-whatintent=mouse] .selector__item--employee-b8M2lffeEjc- .selector__input-wpwRt9ZVmi4-:hover ~ .selector__indicator-6uRDGG7y--w- {
  --selector-border-color: var(--color-employee-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-employee-border);
}
.selector__item--inactive-s6d0rZ8-4Bo- .selector__indicator-6uRDGG7y--w- .selector__item-label-strikethrough-e9DyqSqhpE0-, .selector__item--inactive-s6d0rZ8-4Bo- .selector__indicator-6uRDGG7y--w- .selector__input-wpwRt9ZVmi4-:disabled .selector__item-label-strikethrough-e9DyqSqhpE0- {
  --selector-color: var(--color-neutral-text);
}
.selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w- {
  --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-s6d0rZ8-4Bo- .selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w- .selector__item-label-strikethrough-e9DyqSqhpE0- {
  --selector-color: var(--color-brand-primary-text-onbg-strong);
}
.selector__item--inactive-s6d0rZ8-4Bo-.selector__item--employee-b8M2lffeEjc- .selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w- .selector__item-label-strikethrough-e9DyqSqhpE0- {
  --selector-color: var(--color-employee-text-onbg-strong);
}
.selector__item--employee-b8M2lffeEjc- .selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w- {
  --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-wpwRt9ZVmi4-:checked:hover ~ .selector__indicator-6uRDGG7y--w- {
  --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-wpwRt9ZVmi4-:disabled ~ .selector__indicator-6uRDGG7y--w- {
  --selector-border-color: var(--color-disabled-border);
  --selector-color: var(--color-disabled-text);
  --selector-background-color: transparent;
  cursor: default;
}
.selector__input-wpwRt9ZVmi4-:disabled:checked ~ .selector__indicator-6uRDGG7y--w- {
  --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-wpwRt9ZVmi4-:disabled:hover ~ .selector__indicator-6uRDGG7y--w- {
  --selector-border-color: var(--color-disabled-border);
  --selector-box-shaddow: none;
}
html[data-whatintent=mouse] .selector__input-wpwRt9ZVmi4-:disabled:checked:hover ~ .selector__indicator-6uRDGG7y--w- {
  --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-b8M2lffeEjc- .selector__input-wpwRt9ZVmi4-:checked:enabled:hover ~ .selector__indicator-6uRDGG7y--w- {
  --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-aI33Zgwkx4E- .selector__indicator-6uRDGG7y--w- {
  --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-1sk59n7F8mw- .selector__indicator-6uRDGG7y--w- {
  --selector-indicator-font-size: 1.125rem;
  --selector-indicator-line-height: 1.5rem;
  --selector-padding: 10px 16px;
  --selector-min-height: 60px;
}
.selector--xlarge-dY6-MQM8wdg- .selector__indicator-6uRDGG7y--w- {
  --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-b8M2lffeEjc- .selector__indicator-6uRDGG7y--w-, .selector__item--employee-b8M2lffeEjc-.selector__item--inactive-s6d0rZ8-4Bo- .selector__indicator-6uRDGG7y--w-, .selector__item--employee-b8M2lffeEjc-.selector__item--inactive-s6d0rZ8-4Bo- .selector__indicator-6uRDGG7y--w- .selector__item-label-strikethrough-e9DyqSqhpE0- {
  --selector-color: var(--color-employee-text);
}
.selector__item--custom-color-3NrGTg9hrnw- .selector__indicator-6uRDGG7y--w- {
  --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-aI33Zgwkx4E- .selector__item--custom-color-3NrGTg9hrnw- .selector__indicator-6uRDGG7y--w- {
  --selector-padding: 3px;
  --selector-width: 24px;
  height: 24px;
}
.selector__item--inactive-s6d0rZ8-4Bo-.selector__item--custom-color-3NrGTg9hrnw- .selector__indicator-6uRDGG7y--w-::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-aI33Zgwkx4E- .selector__item--inactive-s6d0rZ8-4Bo-.selector__item--custom-color-3NrGTg9hrnw- .selector__indicator-6uRDGG7y--w-::after {
  width: 23px;
}
.selector__item--inactive-s6d0rZ8-4Bo-.selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:disabled ~ .selector__indicator-6uRDGG7y--w-::after {
  --selector-background-color-after: var(--color-disabled-border);
}
html[data-whatintent=mouse] .selector__input-wpwRt9ZVmi4-:hover ~ .selector__indicator-6uRDGG7y--w-::after, .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w-::after, html[data-whatintent=mouse] .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:checked:hover ~ .selector__indicator-6uRDGG7y--w-::after {
  --selector-background-color-after: var(--color-brand-primary-border);
}
html[data-whatintent=mouse] .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:enabled:hover ~ .selector__indicator-6uRDGG7y--w-, html[data-whatintent=mouse] .selector--small-aI33Zgwkx4E- .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:enabled:hover ~ .selector__indicator-6uRDGG7y--w- {
  --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-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w-, html[data-whatintent=mouse] .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:checked:hover ~ .selector__indicator-6uRDGG7y--w-, .selector__item--custom-color-3NrGTg9hrnw- .selector--small-aI33Zgwkx4E- .selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w-, html[data-whatintent=mouse] .selector--small-aI33Zgwkx4E- .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:checked:hover ~ .selector__indicator-6uRDGG7y--w- {
  --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-6uRDGG7y--w- .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:disabled:hover ~ .selector__indicator-6uRDGG7y--w- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: $elevation-0;
  --selector-background-color: transparent;
}
.selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:disabled ~ .selector__indicator-6uRDGG7y--w- {
  --selector-background-color: transparent;
}
.selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:disabled:checked ~ .selector__indicator-6uRDGG7y--w-, html[data-whatintent=mouse] .selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:disabled:checked:hover ~ .selector__indicator-6uRDGG7y--w- {
  --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-FwTpVFBnlkU- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.selector__item--custom-color-3NrGTg9hrnw- .selector__indicator-inner-Sbuo6OyxslY- {
  display: block;
  height: 24px;
  width: 24px;
  border-radius: 50%;
}
.selector--small-aI33Zgwkx4E- .selector__item--custom-color-3NrGTg9hrnw- .selector__indicator-inner-Sbuo6OyxslY- {
  height: 16px;
  width: 16px;
}
.selector__item--inactive-s6d0rZ8-4Bo-.selector__item--custom-color-3NrGTg9hrnw- .selector__indicator-6uRDGG7y--w- .selector__indicator-inner-Sbuo6OyxslY- {
  -webkit-clip-path: polygon(0% 0%, 0% 100%, 0 100%, 0 86%, 86% 0, 100% 0, 100% 15%, 15% 100%, 100% 100%, 100% 0);
          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-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:checked ~ .selector__indicator-6uRDGG7y--w- .selector__indicator-inner-Sbuo6OyxslY- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
.selector__item--custom-color-3NrGTg9hrnw- .selector__input-wpwRt9ZVmi4-:disabled ~ .selector__indicator-6uRDGG7y--w- .selector__indicator-inner-Sbuo6OyxslY- {
  opacity: 0.4;
}

.selector__item--custom-color-3NrGTg9hrnw- .selector__item-label-WZFXgxJiNKI- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.selector__form-helper-tKeLOy--boo- {
  margin-top: -4px;
  margin-bottom: 8px;
}
.selector--center-JfXF4ETc2xM- .selector__form-helper-tKeLOy--boo- {
  justify-content: center;
}
.selector--right-DNT-U0QWDPM- .selector__form-helper-tKeLOy--boo- {
  justify-content: right;
}.separator-lYBgSrOMxMw-, hr {
  display: block;
  margin: 0;
  border: 0;
  border-top: 2px solid var(--color-neutral-border-subtlest);
}

.separator--xxsmall-lQNqVntOj8w- {
  margin-top: 4px;
  margin-bottom: 4px;
}

.separator--xsmall-MvjX9NhTkO0- {
  margin-top: 8px;
  margin-bottom: 8px;
}

.separator--small-1qrosCP6pnE- {
  margin-top: 16px;
  margin-bottom: 16px;
}
@media (max-width: 37.499rem) {
  .separator--small-1qrosCP6pnE- {
    margin-top: 12px;
    margin-bottom: 12px;
  }
}

.separator--medium-M0axSUxlRB8- {
  margin-top: 24px;
  margin-bottom: 24px;
}
@media (max-width: 37.499rem) {
  .separator--medium-M0axSUxlRB8- {
    margin-top: 16px;
    margin-bottom: 16px;
  }
}

.separator--medium-plus-Hx-Iavky3TI- {
  margin-top: 32px;
  margin-bottom: 32px;
}
@media (max-width: 37.499rem) {
  .separator--medium-plus-Hx-Iavky3TI- {
    margin-top: 24px;
    margin-bottom: 24px;
  }
}

.separator--large-cXBXC2a8uQg- {
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 37.499rem) {
  .separator--large-cXBXC2a8uQg- {
    margin-top: 32px;
    margin-bottom: 32px;
  }
}

.separator--xlarge-ZIM1aKaND34- {
  margin-top: 80px;
  margin-bottom: 80px;
}
@media (max-width: 37.499rem) {
  .separator--xlarge-ZIM1aKaND34- {
    margin-top: 56px;
    margin-bottom: 56px;
  }
}

.separator--color-invisible-Jz5hA8dqE6c- {
  border-color: transparent;
}

.separator--color-medium-kDPr4MyeVR4- {
  border-color: var(--color-neutral-border-subtle);
}

.separator--color-strong-Oaq5c-pRluI- {
  border-color: var(--color-neutral-border);
}

.separator--content-oht4WkcIJdg- {
  border: none;
  overflow: hidden;
  text-align: center;
}

.separator--left-QPSXE8RNMxs- {
  text-align: left;
}

.separator--right-IbiRVoopfSk- {
  text-align: right;
}

.separator--thin-cImHEPokz6I- {
  border-top-width: 1px;
}

[data-class=modal__body] > .separator--full-width-jBvN-ye--vU-, [data-class=collapse__inner] > .separator--full-width-jBvN-ye--vU- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=modal__body] > .separator--full-width-jBvN-ye--vU-, [data-class=collapse__inner] > .separator--full-width-jBvN-ye--vU- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=none] .separator--full-width-jBvN-ye--vU- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding=xsmall] .separator--full-width-jBvN-ye--vU- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding=small] .separator--full-width-jBvN-ye--vU- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding=medium] .separator--full-width-jBvN-ye--vU- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding=large] .separator--full-width-jBvN-ye--vU- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding=xlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding=xxlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-right=none] .separator--full-width-jBvN-ye--vU- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-left=none] .separator--full-width-jBvN-ye--vU- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-horizontal=none] .separator--full-width-jBvN-ye--vU- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-right=xsmall] .separator--full-width-jBvN-ye--vU- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-left=xsmall] .separator--full-width-jBvN-ye--vU- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] .separator--full-width-jBvN-ye--vU- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-right=small] .separator--full-width-jBvN-ye--vU- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-left=small] .separator--full-width-jBvN-ye--vU- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-horizontal=small] .separator--full-width-jBvN-ye--vU- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-right=medium] .separator--full-width-jBvN-ye--vU- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-left=medium] .separator--full-width-jBvN-ye--vU- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-horizontal=medium] .separator--full-width-jBvN-ye--vU- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-right=large] .separator--full-width-jBvN-ye--vU- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-left=large] .separator--full-width-jBvN-ye--vU- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-horizontal=large] .separator--full-width-jBvN-ye--vU- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-right=xlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-left=xlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-right=xxlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-left=xxlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] .separator--full-width-jBvN-ye--vU- {
  margin-left: -64px;
  margin-right: -64px;
}

.separator__content-D9hCY545NMQ- {
  display: inline-block;
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 37.5rem) {
  .separator__content-D9hCY545NMQ- {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.separator__content-D9hCY545NMQ-::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-D9hCY545NMQ-::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-kDPr4MyeVR4- .separator__content-D9hCY545NMQ-::before, .separator--color-medium-kDPr4MyeVR4- .separator__content-D9hCY545NMQ-::after {
  border-color: var(--color-neutral-border-subtle);
}
.separator--color-strong-Oaq5c-pRluI- .separator__content-D9hCY545NMQ-::before, .separator--color-strong-Oaq5c-pRluI- .separator__content-D9hCY545NMQ-::after {
  border-color: var(--color-neutral-border);
}
.separator--left-QPSXE8RNMxs- .separator__content-D9hCY545NMQ- {
  padding-left: 0;
}
.separator--right-IbiRVoopfSk- .separator__content-D9hCY545NMQ- {
  padding-right: 0;
}
.separator--thin-cImHEPokz6I- .separator__content-D9hCY545NMQ-::before, .separator--thin-cImHEPokz6I- .separator__content-D9hCY545NMQ-::after {
  border-top-width: 1px;
}.service-cards-tpjqwcFtdpI- {
  position: relative;
}
.service-cards-tpjqwcFtdpI- .service-cards__item-col-2MOZTuKTN-c- {
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
}

.service-cards__inner-b-Sz6Voq1lg- {
  --grid-vertical-gutter: 32px;
  margin-left: auto;
  margin-right: auto;
}
.service-cards--items-1-kH9XdltPHno- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 9.5rem;
}
.service-cards--items-2-7Wy-Unk-Xuk- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 19rem;
}
.service-cards--items-3-kECB06ML8-o- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 28.5rem;
}
.service-cards--items-4-4dxWhM90Iwk- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 38rem;
}
.service-cards--items-5-nt7ss8Ip-9I- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 47.5rem;
}
.service-cards--items-6-kd9h6C85Ytg- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 57rem;
}
.service-cards--items-7-U9fzvf6ECH0- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 66.5rem;
}
.service-cards--items-8-E2OTo-jQp-U- .service-cards__inner-b-Sz6Voq1lg- {
  max-width: 76rem;
}

.service-cards__item-hRZBZ9h43zs- {
  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-hRZBZ9h43zs-,
.service-cards__item-inner-xj1xiLElWQs- {
  display: flex;
  flex-direction: column;
}

.service-cards__icon-LDY-haXdaHg- {
  margin-top: 0;
  width: 2rem;
  height: 2rem;
}.signature-1yFodc1Pu-A- {
  --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-7gRZ-A8QIoY- {
  --signature-background: var(--color-neutral-bg-level-1);
}

.signature--employee--pY1QNmZy44- {
  --signature-border-color: var(--color-employee-border);
}

.signature--invalid-I9cO4pVgAXw- {
  --signature-shadow-size: 1px;
  --signature-border-color: var(--color-error-border);
}

.signature--disabled-i3G9Aknb7mo- {
  --signature-border-color: var(--color-disabled-border);
  --signature-background: var(--color-disabled-bg);
}

.signature__canvas-LebIoaHkvKw- {
  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-1yFodc1Pu-A-:not(.signature--disabled-i3G9Aknb7mo-) .signature__canvas-LebIoaHkvKw-:focus {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.signature__canvas-LebIoaHkvKw- .signature__canvas-inner-kV8p2dQRpTg- {
  position: absolute;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
}

.signature__label-wrapper-5RVBItkYCFA- {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.signature__label-zeEQJOiSnFg- {
  display: flex;
  gap: 4px;
  align-items: center;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.signature--disabled-i3G9Aknb7mo- .signature__label-zeEQJOiSnFg- {
  color: var(--color-disabled-text);
}

.signature__label-icon-yy2sHjAKN0s- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}.sidemenu-TgFloM1rucw- {
  position: relative;
  background: var(--color-neutral-bg-level-1);
  z-index: 2;
}
@media (min-width: 37.5rem) {
  .sidemenu-TgFloM1rucw- {
    width: 100%;
    background: transparent;
  }
}

.sidemenu__main-4cPhwR-gqig- {
  position: relative;
  overflow: hidden;
  height: 50px;
}
@media (min-width: 37.5rem) {
  .sidemenu__main-4cPhwR-gqig- {
    height: auto;
    width: 100%;
    overflow: visible;
  }
}
.sidemenu__main-4cPhwR-gqig-::before, .sidemenu__main-4cPhwR-gqig-::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-4cPhwR-gqig-::before, .sidemenu__main-4cPhwR-gqig-::after {
    display: none;
  }
}
.sidemenu__main-4cPhwR-gqig-::before {
  top: 0;
}
.sidemenu__main-4cPhwR-gqig-::after {
  bottom: 0;
}

.sidemenu__view-PgeH8oZrovo- {
  width: 100%;
  white-space: nowrap;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 37.5rem) {
  .sidemenu__view-PgeH8oZrovo- {
    white-space: normal;
    overflow: visible;
  }
}

.sidemenu__nav-TYrRetRIO5A- {
  padding: 0 0 20px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav-TYrRetRIO5A- {
    padding-left: 0;
    list-style: none;
    padding-bottom: 0;
  }
}

.sidemenu__nav--level-0-zcV0SQIwx9U-::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-zcV0SQIwx9U-::after {
    display: none;
  }
}

.sidemenu--inverse-mDXOL0W5lPM- {
  background: var(--color-neutral-bg-level-2);
}
.sidemenu--inverse-mDXOL0W5lPM- .sidemenu__nav--level-0-zcV0SQIwx9U-::after {
  background: linear-gradient(to right, transparent 0%, var(--color-neutral-bg-level-2) 100%);
}
@media (min-width: 37.5rem) {
  .sidemenu--inverse-mDXOL0W5lPM- {
    background: transparent;
  }
}

.sidemenu__nav--level-1-cPlZxJXMV6s- {
  display: none;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-cPlZxJXMV6s- {
    margin-top: 13px;
    padding-left: 20px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__nav--level-1-cPlZxJXMV6s- {
    display: block;
  }
}
.sidemenu__sub-cGk7xGifpRo- .sidemenu__nav--level-1-cPlZxJXMV6s-.is-open-HRVbW-ZYWl4- {
  display: block;
}

.sidemenu__item-kb9TnvcSkp0- {
  position: relative;
  display: inline-block;
}
@media (min-width: 37.5rem) {
  .sidemenu__item-kb9TnvcSkp0- {
    display: block;
    margin-bottom: 13px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-kb9TnvcSkp0-:last-child {
    margin-bottom: 0;
  }
}
.sidemenu__nav--level-1-cPlZxJXMV6s- > .sidemenu__item-kb9TnvcSkp0- {
  display: block;
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-cPlZxJXMV6s- > .sidemenu__item-kb9TnvcSkp0- {
    border-bottom: 0;
  }
}

.sidemenu__link-12DDQhuD3bo- {
  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-12DDQhuD3bo- {
    outline-offset: -4px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__link-12DDQhuD3bo- {
    padding: 0;
  }
}
.sidemenu__nav--level-1-cPlZxJXMV6s- > .sidemenu__item-kb9TnvcSkp0- > .sidemenu__link-12DDQhuD3bo- {
  padding: 19px 20px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-cPlZxJXMV6s- > .sidemenu__item-kb9TnvcSkp0- > .sidemenu__link-12DDQhuD3bo- {
    padding: 0;
  }
}
.sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo- {
  color: var(--color-brand-primary-text);
}
@media (min-width: 37.5rem) {
  .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo- {
    color: var(--color-brand-primary-text-hover);
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-kb9TnvcSkp0-:last-child .sidemenu__link-12DDQhuD3bo- {
    padding-bottom: 0;
  }
}
.sidemenu__nav--level-0-zcV0SQIwx9U- > .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo-::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-zcV0SQIwx9U- > .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo-::after {
    display: none;
  }
}
html[data-whatintent=mouse] .sidemenu--employee-UFr-7-Lbqwc- .sidemenu__link-12DDQhuD3bo-:hover {
  color: var(--color-employee-text-hover);
}
.sidemenu--employee-UFr-7-Lbqwc- .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo- {
  color: var(--color-employee-text);
}
.sidemenu--employee-UFr-7-Lbqwc- .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo-::after {
  background-color: var(--color-employee-text);
}
.sidemenu__item--employee-Azo7FqeGvv8- .sidemenu__link-12DDQhuD3bo- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .sidemenu__item--employee-Azo7FqeGvv8- .sidemenu__link-12DDQhuD3bo-:hover {
  color: var(--color-employee-text-hover);
}
.sidemenu__item--employee-Azo7FqeGvv8-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo- {
  color: var(--color-employee-text-hover);
}
.sidemenu__item--employee-Azo7FqeGvv8-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo-::after {
  background-color: var(--color-employee-text-hover);
}

.sidemenu__icon-oxpbVRgFwms- {
  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-oxpbVRgFwms- {
    display: block;
    opacity: 0;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item--has-children-R873gDmacWs- > .sidemenu__link-12DDQhuD3bo- .sidemenu__icon-oxpbVRgFwms-, .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo- .sidemenu__icon-oxpbVRgFwms-, html[data-whatintent=mouse] .sidemenu__link-12DDQhuD3bo-:hover .sidemenu__icon-oxpbVRgFwms- {
    opacity: 1;
  }
}
.sidemenu__item--has-children-R873gDmacWs- > .sidemenu__link-12DDQhuD3bo- .sidemenu__icon-oxpbVRgFwms- {
  transition: transform 300ms ease;
  transform: rotate(0deg);
  display: block;
}
.sidemenu__item--has-children-R873gDmacWs-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo- .sidemenu__icon-oxpbVRgFwms- {
  transform: rotate(180deg);
}
.sidemenu__nav--level-0-zcV0SQIwx9U- > .sidemenu__item-kb9TnvcSkp0- > .sidemenu__link-12DDQhuD3bo- .sidemenu__icon-oxpbVRgFwms- {
  margin-left: 4px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-0-zcV0SQIwx9U- > .sidemenu__item-kb9TnvcSkp0- > .sidemenu__link-12DDQhuD3bo- .sidemenu__icon-oxpbVRgFwms- {
    margin-left: 0;
  }
}
.sidemenu__nav--level-1-cPlZxJXMV6s- > .sidemenu__item-kb9TnvcSkp0-.is-current-fZD-0bZCouE- > .sidemenu__link-12DDQhuD3bo- .sidemenu__icon-oxpbVRgFwms- {
  display: block;
}

.sidemenu__divider-xRpcWlb8Mtk- {
  display: inline-block;
  position: relative;
  margin: 0 8px;
  width: 1px;
  height: 20px;
  vertical-align: middle;
}
@media (min-width: 37.5rem) {
  .sidemenu__divider-xRpcWlb8Mtk- {
    display: block;
    margin: 15px 0;
    width: auto;
    height: auto;
    border-top: 1px solid var(--color-neutral-border-subtlest);
  }
}
.sidemenu__divider-xRpcWlb8Mtk-::after {
  position: absolute;
  width: 100%;
  height: 100%;
  background: var(--color-neutral-border-subtlest);
  content: "";
}
@media (min-width: 37.5rem) {
  .sidemenu__divider-xRpcWlb8Mtk-::after {
    content: none;
  }
}.skip-links-U0MUaBXyqHA- {
  height: 0;
  overflow: hidden;
  padding: 0;
}
.skip-links-U0MUaBXyqHA-: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-h4We4S3it-Q- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}.sort-indicator-ypZRsIIKEsc- {
  -webkit-appearance: none;
     -moz-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-ypZRsIIKEsc-:hover {
  color: var(--color-brand-primary-text-hover);
}

.sort-indicator__text-wEE1bvLDdsQ- {
  display: inline-block;
  padding-right: calc(1rem + 8px);
}

.sort-indicator__arrows-zkgvgBJoc1Q- {
  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-ypZRsIIKEsc-:hover .sort-indicator__arrows-zkgvgBJoc1Q- {
  color: var(--color-brand-primary-text-hover);
}

.sort-indicator__arrows-up-W1RqjxBx0-A- {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0.75rem;
}
.sort-indicator--asc-qZfOHOrz3G8- .sort-indicator__arrows-up-W1RqjxBx0-A- {
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.sort-indicator--desc-b-bvbn1Md7g- .sort-indicator__arrows-up-W1RqjxBx0-A- {
  display: none;
}

.sort-indicator__arrows-down-nsY-pJNZ6Kg- {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 0.75rem;
}
.sort-indicator--desc-b-bvbn1Md7g- .sort-indicator__arrows-down-nsY-pJNZ6Kg- {
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.sort-indicator--asc-qZfOHOrz3G8- .sort-indicator__arrows-down-nsY-pJNZ6Kg- {
  display: none;
}.tabs-0-bKy8uE7rA- {
  color: var(--color-neutral-text);
}

.tabs__content-wrapper--IDd9IjxgxQ- {
  position: relative;
}
.tabs--background-light--Sx5OC7J9jI- > .tabs__content-wrapper--IDd9IjxgxQ- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs--huge-2B6okAIdivI- > .tabs__content-wrapper--IDd9IjxgxQ- {
  border: 1px solid var(--color-neutral-border-subtle);
  border-top: 0;
  border-radius: 0 0 8px 8px;
}
.tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- > .tabs__content-wrapper--IDd9IjxgxQ- {
  border: none;
}
.tabs--button-navigation-m8MvtCjOb7I- > .tabs__content-wrapper--IDd9IjxgxQ- {
  border: none;
  margin-top: 0;
}

.tabs__content-kqhhOIFt1Zw- {
  transition: height 300ms cubic-bezier(0.22, 0.61, 0.35, 1);
}

.tabs__item-nVUL1AVVB68- {
  padding: 24px 0;
}
@media (min-width: 50rem) {
  .tabs__item-nVUL1AVVB68- {
    padding: 32px 0;
  }
}
.tabs--huge-2B6okAIdivI- > .tabs__content-wrapper--IDd9IjxgxQ- > .tabs__content-kqhhOIFt1Zw- > .tabs__content-inner-6bl-7ev1q6Q- > .tabs__item-nVUL1AVVB68- {
  padding: 24px 16px;
}
@media (min-width: 50rem) {
  .tabs--huge-2B6okAIdivI- > .tabs__content-wrapper--IDd9IjxgxQ- > .tabs__content-kqhhOIFt1Zw- > .tabs__content-inner-6bl-7ev1q6Q- > .tabs__item-nVUL1AVVB68- {
    padding: 32px;
  }
}
.tabs__item-nVUL1AVVB68-:not(.is-current-satBRit2Aco-) {
  display: none;
}
.tabs__item-nVUL1AVVB68-.fade-enter {
  display: block;
  opacity: 0;
}
.tabs__item-nVUL1AVVB68-.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-nVUL1AVVB68-.fade-enter-active {
  opacity: 0;
  transition: opacity 300ms var(--animation-easing-medium);
}
.tabs__item-nVUL1AVVB68-.fade-enter-done {
  opacity: 1;
  transition: opacity 300ms var(--animation-easing-medium);
}
.tabs__item-nVUL1AVVB68-.fade-exit-active, .tabs__item-nVUL1AVVB68-.fade-exit-done {
  opacity: 0;
}
.tabs__item-nVUL1AVVB68-.fade-exit-done {
  display: none;
}

.tabs--pull-top-U8ZF0xcTzyA- > .tabs__nav-3nvLfug2Z4c- {
  margin-top: -42px;
}
.tabs--pull-top-U8ZF0xcTzyA- > .tabs__nav-3nvLfug2Z4c-.tabs__nav--with-icons-wzl27bfJFWI- {
  margin-top: -48px;
}
.tabs--pull-top-U8ZF0xcTzyA- > .tabs__nav-3nvLfug2Z4c-.tabs__nav--with-icons-wzl27bfJFWI-.tabs__nav--icons-top-mbsTBpgrLMA- {
  margin-top: -86px;
}
@media (min-width: 37.5rem) {
  .tabs--pull-top-U8ZF0xcTzyA- > .tabs__nav-3nvLfug2Z4c-.tabs__nav--with-icons-wzl27bfJFWI-.tabs__nav--icons-top-mbsTBpgrLMA- {
    margin-top: -90px;
  }
}

.tabs--huge-2B6okAIdivI- {
  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-2B6okAIdivI-.tabs--background-light--Sx5OC7J9jI- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
[data-class=modal__body] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -16px;
  margin-right: -16px;
}
@media (min-width: 37.5rem) {
  [data-class=modal__body] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=none] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding=xsmall] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding=small] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding=medium] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding=large] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding=xlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding=xxlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-right=none] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-right: 0px;
}
[data-class=card__content][data-padding-left=none] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: 0px;
}
[data-class=card__content][data-padding-horizontal=none] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-right=xsmall] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-right: -8px;
}
[data-class=card__content][data-padding-left=xsmall] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-right=small] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-right: -16px;
}
[data-class=card__content][data-padding-left=small] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -16px;
}
[data-class=card__content][data-padding-horizontal=small] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-right=medium] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-right: -24px;
}
[data-class=card__content][data-padding-left=medium] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -24px;
}
[data-class=card__content][data-padding-horizontal=medium] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-right=large] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-right: -32px;
}
[data-class=card__content][data-padding-left=large] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -32px;
}
[data-class=card__content][data-padding-horizontal=large] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-right=xlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-right: -48px;
}
[data-class=card__content][data-padding-left=xlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-right=xxlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-right: -64px;
}
[data-class=card__content][data-padding-left=xxlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] > .tabs--huge-2B6okAIdivI-.tabs--full-width-VhYCWRbhW4k- {
  margin-left: -64px;
  margin-right: -64px;
}

.tabs__nav--button-navigation-f-pmY2QiUUI- {
  display: block;
  margin-left: unset;
  margin-right: unset;
}.tabs-navigation-oC9XtpzOUFg- {
  --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-oC9XtpzOUFg- {
    --tabs-navigation-margin: 15px;
  }
}

.tabs-navigation--bordered--xIBdwX8gEU-::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-x5YapWbFX-Q- {
  --tabs-navigation-margin: 0;
  white-space: normal;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 0;
}
.tabs-navigation--huge-x5YapWbFX-Q-::after {
  display: block;
  height: 1px;
  background-color: var(--color-neutral-border-subtle);
}
.tabs-navigation--huge-x5YapWbFX-Q-.tabs-navigation--background-light-tX5tjT9fFws- {
  background-color: var(--color-neutral-bg-level-2);
}

.tabs-navigation__scroll-6V8NSPT-N78- {
  width: 100%;
  z-index: 1;
}

.tabs-navigation__scroll-inner-Zc2oR1TwpcE- {
  position: relative;
}
.tabs-navigation--center-e1pToKK1wdw- .tabs-navigation__scroll-inner-Zc2oR1TwpcE- {
  display: flex;
}

.tabs-navigation__inner-36Nnyjk5wvI- {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
}
.tabs-navigation--center-e1pToKK1wdw- .tabs-navigation__inner-36Nnyjk5wvI- {
  margin-left: auto;
  margin-right: auto;
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__inner-36Nnyjk5wvI- {
  width: 100%;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  gap: 4px;
}

.tabs-navigation__item-cWqCTlRPbDU- {
  display: inline-flex;
  text-align: center;
  flex-shrink: 0;
}
.tabs-navigation--icons-top-4UW9wxrZDBs- .tabs-navigation__item-cWqCTlRPbDU- {
  align-items: flex-end;
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU- {
  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-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM- {
  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-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM-:first-child {
  border-left: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM-:last-child {
  border-right: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU-.tabs-navigation__item--employee-mYuo-TdSxWA-.is-current-Xva9snGy8lM- {
  border-top: 2px solid var(--color-employee-border);
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM- + .tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU-::before {
  display: none;
}
.tabs-navigation--huge-x5YapWbFX-Q-.tabs-navigation--full-width-jA-yjQ81drI- .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM-:first-child {
  border-left: none;
}
.tabs-navigation--huge-x5YapWbFX-Q-.tabs-navigation--full-width-jA-yjQ81drI- .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM-:last-child {
  border-right: none;
}
.tabs-navigation--huge-x5YapWbFX-Q- > .tabs-navigation__underline-qBUTm1YKmGc-.is-animating-a8it6nw44FI- ~ .tabs-navigation__inner-36Nnyjk5wvI- > .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM- {
  background-color: transparent;
}
.tabs-navigation--background-light-tX5tjT9fFws- .tabs-navigation__item-cWqCTlRPbDU- {
  background-color: var(--color-neutral-bg-level-1);
}
.tabs-navigation--background-light-tX5tjT9fFws- .tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM- {
  background-color: var(--color-neutral-bg-level-2);
}

.tabs-navigation__link-Ohpflgzb-jA- {
  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-Ohpflgzb-jA-:hover {
  color: var(--color-brand-primary-text-hover);
}
.tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM- .tabs-navigation__link-Ohpflgzb-jA- {
  color: var(--color-brand-primary-text);
}
.tabs-navigation__item--employee-mYuo-TdSxWA- .tabs-navigation__link-Ohpflgzb-jA- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .tabs-navigation__item--employee-mYuo-TdSxWA- .tabs-navigation__link-Ohpflgzb-jA-:hover {
  color: var(--color-employee-text-hover);
}
.tabs-navigation__item--employee-mYuo-TdSxWA-.is-current-Xva9snGy8lM- .tabs-navigation__link-Ohpflgzb-jA- {
  color: var(--color-employee-text);
}
.tabs-navigation--icons-top-4UW9wxrZDBs- .tabs-navigation__link-Ohpflgzb-jA- {
  flex-direction: column;
}
.tabs-navigation__link-Ohpflgzb-jA-::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: var(--tabs-navigation-margin);
  right: var(--tabs-navigation-margin);
}
.tabs-navigation__item-cWqCTlRPbDU-.is-current-Xva9snGy8lM- .tabs-navigation__link-Ohpflgzb-jA-::after {
  height: 2px;
  background: var(--color-brand-primary-border);
}
.tabs-navigation__item--employee-mYuo-TdSxWA-.is-current-Xva9snGy8lM- .tabs-navigation__link-Ohpflgzb-jA-::after {
  background: var(--color-employee-text);
}
.tabs-navigation__underline-qBUTm1YKmGc-.is-animating-a8it6nw44FI- ~ .tabs-navigation__inner-36Nnyjk5wvI- > .tabs-navigation__item-cWqCTlRPbDU- > .tabs-navigation__link-Ohpflgzb-jA-::after {
  opacity: 0;
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU- .tabs-navigation__link-Ohpflgzb-jA- {
  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-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU- .tabs-navigation__link-Ohpflgzb-jA- {
    padding: 16px 18px 18px;
  }
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__item-cWqCTlRPbDU- .tabs-navigation__link-Ohpflgzb-jA-::after {
  content: none;
}
@media (min-width: 37.5rem) {
  .tabs-navigation__link-Ohpflgzb-jA- {
    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-771A950di-8- {
  vertical-align: baseline;
  margin-top: 0;
  position: relative;
  font-size: 32px;
  flex-shrink: 0;
}
.tabs-navigation__item-icon-771A950di-8-.tabs-navigation__item-icon-image-WHtVl3M03KU- {
  width: 32px;
}
.tabs-navigation--icons-top-4UW9wxrZDBs- .tabs-navigation__item-icon-771A950di-8-.tabs-navigation__item-icon-image-WHtVl3M03KU- {
  width: 40px;
}
.tabs-navigation--icons-top-4UW9wxrZDBs- .tabs-navigation__item-icon-771A950di-8- {
  font-size: 40px;
  margin: 0 auto;
}
.tabs-navigation__item-cWqCTlRPbDU-:not(.tabs-navigation__item--employee-mYuo-TdSxWA-) .tabs-navigation__link-Ohpflgzb-jA- .tabs-navigation__item-icon-771A950di-8- {
  color: var(--color-neutral-graphic);
}
.tabs-navigation__item-cWqCTlRPbDU-:not(.tabs-navigation__item--employee-mYuo-TdSxWA-).is-current-Xva9snGy8lM- .tabs-navigation__link-Ohpflgzb-jA- .tabs-navigation__item-icon-771A950di-8- {
  color: inherit;
}
html[data-whatintent=mouse] .tabs-navigation__item-cWqCTlRPbDU-:not(.tabs-navigation__item--employee-mYuo-TdSxWA-) .tabs-navigation__link-Ohpflgzb-jA-:hover .tabs-navigation__item-icon-771A950di-8-, html[data-whatintent=mouse] .tabs-navigation__item-cWqCTlRPbDU-:not(.tabs-navigation__item--employee-mYuo-TdSxWA-).is-current-Xva9snGy8lM- .tabs-navigation__link-Ohpflgzb-jA-:hover .tabs-navigation__item-icon-771A950di-8- {
  color: inherit;
}

.tabs-navigation__underline-qBUTm1YKmGc- {
  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-qBUTm1YKmGc-.is-animating-a8it6nw44FI- {
  opacity: 1;
}
.tabs-navigation--huge-x5YapWbFX-Q-.tabs-navigation--background-light-tX5tjT9fFws- .tabs-navigation__underline-qBUTm1YKmGc- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs-navigation--huge-x5YapWbFX-Q- .tabs-navigation__underline-qBUTm1YKmGc- {
  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-x5YapWbFX-Q- .tabs-navigation__underline-qBUTm1YKmGc-::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-x5YapWbFX-Q- .tabs-navigation__underline-qBUTm1YKmGc-.tabs-navigation__underline--type-employee--WCgZF2svns-::before {
  background-color: var(--color-employee-border);
}
@media (min-width: 37.5rem) {
  .tabs-navigation__underline-qBUTm1YKmGc- {
    margin: 0 15px;
  }
}

.tabs-navigation__underline--type-employee--WCgZF2svns- {
  background-color: var(--color-employee-text);
}

.tabs-navigation__item-content-EjWKTxT7iOA- {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
}

.tabs-navigation__item-tag-LEhPUmbWVKk- {
  margin-left: 4px;
}.status-j5k70n-bfGc- {
  display: flex;
  align-items: baseline;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.status__circle-rdproZQUwkc- {
  flex-shrink: 0;
  width: 0.625rem;
  height: 0.625rem;
  border-radius: 999px;
  margin-right: 8px;
}
.status--error-gW9DFjD4-5Q- .status__circle-rdproZQUwkc- {
  background-color: var(--color-error-graphic);
}
.status--repair-qhXH5pTd9mQ- .status__circle-rdproZQUwkc- {
  background-color: var(--color-info-graphic);
}
.status--attention-jzaNZ2j8L3s- .status__circle-rdproZQUwkc- {
  background-color: var(--color-attention-graphic);
}
.status--success-6oFYjJpzUOg- .status__circle-rdproZQUwkc- {
  background-color: var(--color-success-graphic);
}
.status--inactive-Ua6ZRuxKT7k- .status__circle-rdproZQUwkc- {
  background-color: var(--color-disabled-text);
}[data-class=card__content] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI- {
    margin-left: -20px;
    margin-right: -20px;
  }
}
[data-class=card__content][data-padding=none] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI- {
  margin-left: 0;
  margin-right: 0;
}
[data-class=card__content][data-padding=medium] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI-, [data-class=card__content][data-padding=cta] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content][data-padding=medium] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI-, [data-class=card__content][data-padding=cta] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=image] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content][data-padding=image] > .tab-cordion-I4zZtgEA0p4-.tab-cordion--background-light-fGADHXPUkME-.tab-cordion--full-width-3Y12-zv8ZzI- {
    margin-left: -30px;
    margin-right: -30px;
  }
}.table-collapse__row--trigger-3LOh7coXTn0- {
  cursor: pointer;
}

.table-collapse__content-rj9kyt-wspU- {
  display: none;
}
.table-collapse-WPdKCZ5Iwgs- .table-collapse__content-rj9kyt-wspU-:hover {
  background: none;
}
.table-collapse__content-rj9kyt-wspU-.is-open-7EMnZvCBjPI- {
  display: table-row;
}.tv-comparison-WZzPLlyLvT0- .tv-comparison__table-VWhbZR0h8Jo- table tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__table-VWhbZR0h8Jo- table thead tr {
  border-bottom: 1px solid var(--color-neutral-border-subtle);
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__name--ImwEIsWyZo- {
  vertical-align: middle;
  font-weight: 400;
}
@media (min-width: 62.499rem) {
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__name--ImwEIsWyZo- {
    padding-left: 0;
  }
}
@media (max-width: 49.999rem) {
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__name--ImwEIsWyZo- {
    padding: 0 6px;
  }
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__affix-T4HQw-nX9DU- {
  z-index: 3;
}
.tv-comparison-WZzPLlyLvT0- tbody tr:last-child {
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-header-bmmsniwN-Ok- .tv-comparison__scroll-header-table-Eugw-2zkeZM- table th {
  border: none;
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-header-bmmsniwN-Ok- .tv-comparison__scroll-header-table-Eugw-2zkeZM- thead tr {
  border-bottom: 1px solid var(--color-neutral-border-subtle);
}
@media (max-width: 37.499rem) {
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-header-bmmsniwN-Ok- .tv-comparison__scroll-header-table-Eugw-2zkeZM- {
    overflow-x: hidden;
  }
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-header-bmmsniwN-Ok- .tv-comparison__scroll-header-table-Eugw-2zkeZM- th {
    min-width: 120px;
  }
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-header-bmmsniwN-Ok- .tv-comparison__scroll-header-table-Eugw-2zkeZM- th:first-child {
    z-index: 3;
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    min-width: 160px;
    background: var(--color-neutral-bg-level-2);
  }
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- {
  overflow-y: hidden;
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- th {
  border-right: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
@media (max-width: 37.499rem) {
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- {
    overflow-x: auto;
  }
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- table {
    border-collapse: separate;
  }
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- table td {
    border-style: solid;
    border-color: var(--color-neutral-border-subtlest);
  }
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- td {
    min-width: 120px;
    border-left-width: 0;
    border-top-width: 0;
  }
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- tr:first-child th,
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- tr:first-child td {
    border-top-width: 1px;
  }
  .tv-comparison-WZzPLlyLvT0- .tv-comparison__scroll-body-Lzqyop-aO-s- .tv-comparison__scroll-body-table-UHJ31va6GTU- th {
    position: -webkit-sticky;
    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-BMJ9RQmnshc- {
  display: block;
  resize: none;
  height: 8.375rem;
  height: calc(24px + 5lh);
  font-weight: 400;
  overflow: hidden;
}
.textarea--max-lines-P6pJjkGFiz4- .textarea__input-BMJ9RQmnshc- {
  overflow: auto;
}
.textarea--small-VU63tb9G9kY- .textarea__input-BMJ9RQmnshc- {
  height: 2.875rem;
  height: calc(24px + 1lh);
}

.textarea__hidden-IyVzwNI8Q0s- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-W8xBvpm1NaQ- {
  --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-W8xBvpm1NaQ-.is-invalid--vy6tgjXDbw- {
  --textarea-rows-shadow-size: 2px;
  --textarea-rows-border-color: var(--color-error-border);
}

.textarea-rows__label-uItLapm3md0- {
  color: var(--color-neutral-text);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textarea-rows-W8xBvpm1NaQ-.is-disabled-SVNAcqUrb1U- .textarea-rows__label-uItLapm3md0- {
  color: var(--color-disabled-text);
}
.textarea-rows--no-label-no-break-eLOtEWrJz-I- .textarea-rows__label-uItLapm3md0- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          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-QbnzrEXVSIY- .textarea-rows__label-uItLapm3md0- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-eoAMq9K5rwA- .textarea-rows__label-uItLapm3md0- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
  }
}

.textarea-rows__main-q9RRopnFIm0- {
  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-q9RRopnFIm0-::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  display: block;
  width: 50px;
  background: var(--color-neutral-bg-level-2);
}
.textarea-rows__main-q9RRopnFIm0-::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-W8xBvpm1NaQ-.is-focused-Qow8Xu7q6LI- .textarea-rows__main-q9RRopnFIm0- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.textarea-rows-W8xBvpm1NaQ-.is-disabled-SVNAcqUrb1U- .textarea-rows__main-q9RRopnFIm0- {
  opacity: 0.5;
}

.textarea-rows__inner-KBWbflhe7FA- {
  position: relative;
}

.textarea-rows__mirror-rDw7k0r5nBM-,
.textarea-rows__input-5lyjSJ9wWCA- {
  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-rDw7k0r5nBM- {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

.textarea-rows__input-5lyjSJ9wWCA- {
  padding-left: 50px;
  border: 0;
  outline: none;
  overflow: hidden;
  background: transparent;
  resize: none;
}

.textarea-rows__item-fye1DhlPdAg- {
  position: relative;
  display: flex;
  overflow-wrap: anywhere;
  margin: 0 -10px;
  padding: 0 10px 0 0;
  max-width: calc(100% + 20px);
}

.textarea-rows__item--error-ELizqucgIPI- {
  background: var(--color-error-bg-subtle);
}

.textarea-rows__item--valid-O3U1s5xUz4o- {
  background: var(--color-success-bg-subtle);
}

.textarea-rows__item-nr-NRlqrnLrJk0- {
  width: 50px;
  padding-right: 10px;
  color: var(--color-neutral-text-subtle);
  text-align: right;
  flex-shrink: 0;
}

.textarea-rows__item-text-vp-vxUsWsPk- {
  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-bEbLtiTUHmU- {
  --form-helper-icon-margin-block: 3px;
  position: relative;
  line-height: calc(var(--type-font-size) * var(--type-line-height));
}

.textarea-rows__value-uNyAJaQKyd0- {
  max-width: 100%;
  flex: 0 0 auto;
}

.textarea-rows-W8xBvpm1NaQ-.is-wide-kaEXgNLOqZ4- .textarea-rows__main-q9RRopnFIm0-::before {
  width: 64px;
}
.textarea-rows-W8xBvpm1NaQ-.is-wide-kaEXgNLOqZ4- .textarea-rows__input-5lyjSJ9wWCA- {
  padding-left: 64px;
}
.textarea-rows-W8xBvpm1NaQ-.is-wide-kaEXgNLOqZ4- .textarea-rows__item-nr-NRlqrnLrJk0- {
  width: 64px;
}
.textarea-rows-W8xBvpm1NaQ-.is-wide-kaEXgNLOqZ4- .textarea-rows__item-text-vp-vxUsWsPk- {
  max-width: calc(100% - 64px);
}.timeline-6BCWbolVCqY- {
  position: relative;
}

.timeline__entry-sHF-3phbqsc- {
  position: relative;
  margin-left: 20px;
  margin-right: 20px;
}
@media (min-width: 37.5rem) {
  .timeline__entry-sHF-3phbqsc- {
    margin-left: 25px;
    margin-right: 25px;
  }
}
.timeline__entry-sHF-3phbqsc-::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-sHF-3phbqsc-::before {
    position: absolute;
    height: calc(100% - 10px - 1rem);
    top: calc(26px + 1rem);
  }
}
@media (min-width: 37.5rem) {
  .timeline__entry-sHF-3phbqsc-:last-child::before {
    height: 0;
  }
}

.timeline__icon-nGVH-s3yJzc- {
  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-nGVH-s3yJzc- {
    position: absolute;
    top: 16px;
  }
}
.timeline__entry-sHF-3phbqsc-.has-warning-zVC-s6zaoqk- .timeline__icon-nGVH-s3yJzc- {
  color: var(--color-error-graphic);
}
.timeline__entry-sHF-3phbqsc-.is-current-dTNEjzSMadw- .timeline__icon-nGVH-s3yJzc- {
  color: var(--color-brand-primary-graphic);
}
.timeline__entry-sHF-3phbqsc-.is-done-OSGdp95JZJo- .timeline__icon-nGVH-s3yJzc- {
  color: var(--color-success-graphic);
}

.timeline__content-3dALnAtuJxk- {
  position: relative;
  padding: 20px 0;
  margin-left: 0;
}
@media (min-width: 37.5rem) {
  .timeline__content-3dALnAtuJxk- {
    padding: 20px 1em 0;
    margin-left: calc(1rem + 9px);
  }
}
.timeline__entry-sHF-3phbqsc-:last-child .timeline__content-3dALnAtuJxk- {
  padding-bottom: 0;
}.toggle-Af-tmEynym8- {
  --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-w5JNSpGohEo- {
  --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-7QCMGi-B8fc- {
  --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-zMj7sTlW8xA- {
  --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-SB--Q14DYXQ- {
  /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
  position: absolute !important;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}

.toggle__inner-PKqjWLLq6nM- {
  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-Acw04ep764c- .toggle__inner-PKqjWLLq6nM- {
  padding-left: 0;
  padding-right: var(--toggle-indicator-padding);
}
.toggle--with-label-inside-iehAb5-Y5A8- .toggle__inner-PKqjWLLq6nM- {
  white-space: nowrap;
  min-height: var(--toggle-indicator-height);
  padding: 0;
}
.toggle__input-SI7c0pLp7-8-:disabled ~ .toggle__inner-PKqjWLLq6nM- {
  cursor: default;
  pointer-events: none;
}
.toggle__input-SI7c0pLp7-8-:focus-visible ~ .toggle__inner-PKqjWLLq6nM- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 99em;
}

.toggle__indicator-BYGMu2pPU4M- {
  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;
     -moz-user-select: none;
          user-select: none;
}
.toggle--with-label-left-Acw04ep764c- .toggle__indicator-BYGMu2pPU4M- {
  right: 0;
  left: auto;
}
.toggle__indicator-BYGMu2pPU4M-::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-PKqjWLLq6nM-:hover .toggle__indicator-BYGMu2pPU4M- {
  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-PKqjWLLq6nM-:hover .toggle__indicator-BYGMu2pPU4M-::after {
  background: var(--toggle-circle-hover-color);
}
.toggle--with-label-inside-iehAb5-Y5A8- .toggle__indicator-BYGMu2pPU4M- {
  width: auto;
  height: var(--toggle-indicator-height);
  position: static;
  transform: none;
}
.toggle__input-SI7c0pLp7-8-:disabled ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M- {
  border-color: var(--toggle-disabled-border-color);
}
.toggle__input-SI7c0pLp7-8-:disabled ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M-::after {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  background-color: var(--toggle-disabled-circle-color);
}
.toggle__input-SI7c0pLp7-8-:disabled:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M- {
  background-color: var(--toggle-disabled-bg);
}
.toggle__input-SI7c0pLp7-8-:disabled:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M-::after {
  background-color: var(--toggle-disabled-checked-circle-color);
}
.toggle__input-SI7c0pLp7-8-:checked:not(:disabled) ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M- {
  border-color: var(--toggle-checked-border-color);
  background: var(--toggle-checked-bg);
}
.toggle__input-SI7c0pLp7-8-:checked:not(:disabled) ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M-::after {
  background: var(--toggle-checked-circle-color);
}
.toggle__input-SI7c0pLp7-8-:checked:not(:disabled) ~ .toggle__inner-PKqjWLLq6nM-:hover .toggle__indicator-BYGMu2pPU4M- {
  background: var(--toggle-checked-hover-bg);
}
.toggle__input-SI7c0pLp7-8-:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M-::after {
  left: calc(100% - var(--toggle-circle-spacing) - var(--toggle-circle-size));
}
.toggle--with-label-inside-iehAb5-Y5A8- .toggle__input-SI7c0pLp7-8-:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M-::after {
  left: calc(100% - var(--toggle-circle-spacing) - var(--toggle-circle-size));
}

.toggle__label-wrapper-YXwNTi5pfzM- {
  display: inline-block;
  position: relative;
}

.toggle__text-flFe9GPkCOk- {
  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-7QCMGi-B8fc- .toggle__text-flFe9GPkCOk- {
  font-weight: inherit;
}
.toggle--with-label-left-Acw04ep764c- .toggle__text-flFe9GPkCOk- {
  text-align: right;
}
.toggle--with-label-inside-iehAb5-Y5A8- .toggle__text-flFe9GPkCOk- {
  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-iehAb5-Y5A8- .toggle__text-flFe9GPkCOk-:not(.toggle__text--loading-pMgfw4E7wx8-) {
  color: var(--color-neutral-text-subtle);
}
.toggle__inner-PKqjWLLq6nM-:hover .toggle__text-flFe9GPkCOk- {
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  color: var(--toggle-label-hover-color);
}
.toggle__input-SI7c0pLp7-8-:disabled ~ .toggle__inner-PKqjWLLq6nM- .toggle__text-flFe9GPkCOk- {
  color: var(--toggle-disabled-text-color);
}
.toggle--with-label-inside-iehAb5-Y5A8- .toggle__input-SI7c0pLp7-8-:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__text-flFe9GPkCOk-:not(.toggle__text--loading-pMgfw4E7wx8-) {
  color: var(--toggle-checked-circle-color);
}
.toggle--with-label-inside-iehAb5-Y5A8- .toggle__input-SI7c0pLp7-8-:disabled:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__text-flFe9GPkCOk-:not(.toggle__text--loading-pMgfw4E7wx8-) {
  color: var(--toggle-disabled-text-color);
}
.toggle--loading-BBb2wTV4MZU- .toggle__text-flFe9GPkCOk-:not(.toggle__text--loading-pMgfw4E7wx8-) {
  visibility: hidden;
}

.toggle__indicator-BYGMu2pPU4M- .toggle__text--off-FZcXxKFh-VU- {
  padding-left: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-right: 15px;
}
.toggle--with-on-label-uxfUWXAHeRY- .toggle__input-SI7c0pLp7-8-:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__text--off-FZcXxKFh-VU-, .toggle--with-label-inside-iehAb5-Y5A8- .toggle__input-SI7c0pLp7-8-:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__text--off-FZcXxKFh-VU- {
  visibility: hidden;
}

.toggle__text--on-CewI5QbOViY- {
  visibility: hidden;
  display: inherit;
  margin-top: calc(var(--toggle-line-height) * var(--toggle-font-size) * -1);
}
.toggle__indicator-BYGMu2pPU4M- .toggle__text--on-CewI5QbOViY- {
  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-PKqjWLLq6nM- > .toggle__text--off-FZcXxKFh-VU- + .toggle__text--on-CewI5QbOViY- {
  display: block;
}
.toggle-Af-tmEynym8-:not(.toggle--loading-BBb2wTV4MZU-) .toggle__input-SI7c0pLp7-8-:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__text--on-CewI5QbOViY- {
  visibility: visible;
}

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

.toggle__text--loading-pMgfw4E7wx8- {
  --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-zMj7sTlW8xA- .toggle__text--loading-pMgfw4E7wx8- {
  --spinner-size: 1.375rem;
}
.toggle--employee-w5JNSpGohEo- .toggle__text--loading-pMgfw4E7wx8- {
  --spinner-color: var(--color-employee-graphic);
}
.toggle__indicator-BYGMu2pPU4M- .toggle__text--loading-pMgfw4E7wx8- {
  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-Acw04ep764c- .toggle__text--loading-pMgfw4E7wx8- {
  right: 0;
}
.toggle__input-SI7c0pLp7-8-:checked ~ .toggle__inner-PKqjWLLq6nM- .toggle__indicator-BYGMu2pPU4M- .toggle__text--loading-pMgfw4E7wx8- {
  padding-right: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-left: 15px;
}.image-zoom-7YbvOU-xI9U- {
  display: inline-block;
  position: relative;
  max-width: 100%;
}

.image-zoom__button-oAsbUk68MCE- {
  position: absolute !important;
  left: 15px;
  bottom: 15px;
}.product-comparison-bar-xLnHKjf4lQA- {
  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-xLnHKjf4lQA- {
    padding-block: 24px;
  }
}
@media (min-width: 62.5rem) {
  .product-comparison-bar-xLnHKjf4lQA- {
    padding-block: 16px;
  }
}

.product-comparison-bar__anchor-FB1OkLAAt-E- {
  display: block;
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__anchor-FB1OkLAAt-E- {
    flex-grow: 1;
  }
}

.product-comparison-bar__slot-JzZDS700MF4- {
  display: flex;
}
@media (max-width: 62.499rem) {
  .product-comparison-bar__slot-JzZDS700MF4-:not(.product-comparison-bar__buttons-A4l26pRX-SQ-) {
    max-width: 25%;
  }
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__slot-JzZDS700MF4- {
    max-width: 20%;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison-bar__slot-JzZDS700MF4- {
    justify-content: center;
  }
}

.product-comparison-bar__slot-inner--fcGOqJfwLY- {
  position: relative;
  display: flex;
  gap: 8px;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__slot-inner--fcGOqJfwLY- {
    flex-grow: 1;
  }
}

.product-comparison-bar__buttons-A4l26pRX-SQ- {
  align-items: center;
}

@media (max-width: 62.499rem) {
  .product-comparison-bar__product-name-uOp9f6GiXWQ- {
    /* https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html */
    position: absolute !important;
    -webkit-clip-path: inset(50%);
            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-Thi7yGGtPUY- {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
  }
}

@media (max-width: 62.499rem) {
  .product-comparison-bar__product-image-container-vyFU1iWUxjs- {
    display: flex;
    position: relative;
    min-height: 48px;
  }
}.toast-vgs0twt2GDc- {
  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-vgs0twt2GDc-.is-enter-active, .toast-vgs0twt2GDc-.is-exit-active {
  transition-duration: var(--animation-duration-medium);
}
.toast-vgs0twt2GDc-.is-enter {
  transform: translateX(calc(100% + 16px + var(--floating-ui-scrollbar-width, 0px)));
}
.toast-vgs0twt2GDc-.is-enter-active, .toast-vgs0twt2GDc-.is-exit {
  transform: translateX(0);
  opacity: 1;
}
.toast-vgs0twt2GDc-.is-exit-active, .toast-vgs0twt2GDc-.is-exit-done {
  opacity: 0;
}

.toast--info-1Zn14wbm8Hw- {
  background: var(--color-info-bg-subtle);
  border-color: var(--color-info-border);
}

.toast--success--cKE6rEO7Yc- {
  background: var(--color-success-bg-subtle);
  border-color: var(--color-success-border);
}

.toast--error-PB18OBxsTBM- {
  background: var(--color-error-bg-subtle);
  border-color: var(--color-error-border);
}

.toast--attention-qtxU6MCq-ps- {
  background: var(--color-attention-bg-subtle);
  border-color: var(--color-attention-border);
}

.toast__icon-aGvJewYcX-4- {
  flex-shrink: 0;
  font-size: 1.5rem;
}
.toast--info-1Zn14wbm8Hw- .toast__icon-aGvJewYcX-4- {
  color: var(--color-info-graphic);
}
.toast--error-PB18OBxsTBM- .toast__icon-aGvJewYcX-4- {
  color: var(--color-error-graphic);
}
.toast--success--cKE6rEO7Yc- .toast__icon-aGvJewYcX-4- {
  color: var(--color-success-graphic);
}
.toast--attention-qtxU6MCq-ps- .toast__icon-aGvJewYcX-4- {
  color: var(--color-attention-graphic);
}

.toast__content-nPNNeC31VI0- {
  flex-grow: 1;
}

.toast__close-button-wrapper-y82tP6EGMOY- {
  position: relative;
  margin: -8px -8px -8px 0;
}

.toast__close-button-4bDmczWHdBE- {
  display: block;
}

.toast__close-button-circle-FeIx1SpEV8g- {
  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-PpK4R-FFmI4- {
  stroke-dasharray: 100, 100;
  stroke-dashoffset: 0;
  stroke-linecap: round;
  stroke-width: 2px;
  stroke: var(--color-neutral-border-subtlest);
}

.toast__close-button-circle-path-t-7WfrVdblk- {
  stroke-dasharray: 0, 100;
  stroke-dashoffset: 0;
  animation: toast-close-button-timeout-wvistDu3tlE- 10s linear 1 forwards;
  stroke-linecap: round;
  stroke-width: 2px;
  transform: rotate(-90deg);
  transform-origin: center center;
}
.toast--info-1Zn14wbm8Hw- .toast__close-button-circle-path-t-7WfrVdblk- {
  stroke: var(--color-info-graphic);
}
.toast--error-PB18OBxsTBM- .toast__close-button-circle-path-t-7WfrVdblk- {
  stroke: var(--color-error-graphic);
}
.toast--success--cKE6rEO7Yc- .toast__close-button-circle-path-t-7WfrVdblk- {
  stroke: var(--color-success-graphic);
}
.toast--attention-qtxU6MCq-ps- .toast__close-button-circle-path-t-7WfrVdblk- {
  stroke: var(--color-attention-graphic);
}

@keyframes toast-close-button-timeout-wvistDu3tlE- {
  0% {
    stroke-dasharray: 0, 100;
  }
  100% {
    stroke-dasharray: 100, 100;
  }
}
.toast-provider-4YAZALRqGWM- {
  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-expressive {
  color: var(--color-brand-expressive-text);
}

.text-attention {
  color: var(--color-attention-text);
}

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

.text-info {
  color: var(--color-info-text);
}

.text-employee {
  color: var(--color-employee-text);
}

.text-tiny {
  color: var(--color-neutral-text-subtle);
  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-primary {
  color: var(--color-neutral-text);
}

.text-beige {
  color: var(--color-brand-secondary-text);
}

.text-campaign {
  color: var(--color-campaign-2-text);
}

.text-success {
  color: var(--color-success-text);
}

.text-light {
  color: var(--color-neutral-text-subtle);
}

.text-break {
  word-break: normal;
  overflow-wrap: anywhere;
  -webkit-hyphens: auto;
          hyphens: auto;
}

.text-inactive {
  color: var(--color-neutral-text-subtle);
}

/**
 * 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);
}

/*# sourceMappingURL=bundle.0aa54c49d8cd9b8eae0b.css.map*/