/**
 * 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) {
  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-J-D8XvgeDdM- {
  width: 1em;
  height: 1em;
  fill: currentcolor;
}

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

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

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

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

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

.icon--md-J9diC-MQjow- {
  font-size: 2.5rem;
}

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

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

.icon--xxl-5GzCfsC7pcE- {
  font-size: 4rem;
}

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

.icon--background-3DbSjEFGyPo- {
  background-color: var(--color-neutral-bg-level-1);
  border-radius: 50%;
  padding: 0.1em;
}.accordion-Vd90YYZyHlc- {
  --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-c0E5ISlHSs4- {
  border-top: 1px solid var(--accordion-border-color);
}

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

.accordion__item-8hw2gXYP-Co- {
  position: relative;
}
.accordion__item-8hw2gXYP-Co-:not(:last-child) {
  border-bottom: 1px solid var(--accordion-border-color);
}
.accordion--bordered-c0E5ISlHSs4- > .accordion__item-8hw2gXYP-Co-:last-child {
  border-bottom: 1px solid var(--accordion-border-color);
}

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

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

.accordion__header-M5Z9Zh8Jg7E- {
  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-JkBH-w0fbt4- .accordion__header-M5Z9Zh8Jg7E- {
  cursor: default;
}
.accordion__item--employee-aKLpqB9FnWI- > .accordion__header-M5Z9Zh8Jg7E- {
  --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-8hw2gXYP-Co-.is-inactive-mTiywxZcwlA- > .accordion__header-M5Z9Zh8Jg7E- {
  --accordion-title-color: var(--accordion-title-inactive-color);
  --accordion-icon-color: var(--color-neutral-text-subtle);
}
.accordion__item-8hw2gXYP-Co-.is-open-bfSQ2nRykfk- > .accordion__header-M5Z9Zh8Jg7E- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .accordion--large-UsRo-1fFrG8- > .accordion__item-8hw2gXYP-Co- > .accordion__header-M5Z9Zh8Jg7E- {
    --accordion-icon-size: 3rem;
    --accordion-min-height: 82px;
    --accordion-gap: 16px;
    --accordion-padding-right: calc(2rem + 8px);
  }
}

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

.accordion__arrow-j-8hRABnK1c- {
  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-j-8hRABnK1c- {
    left: auto;
  }
}
.accordion__item-8hw2gXYP-Co-.is-open-bfSQ2nRykfk- > .accordion__header-M5Z9Zh8Jg7E- .accordion__arrow-j-8hRABnK1c- {
  transform: rotate(180deg) translateY(50%);
  color: var(--accordion-arrow-open-color);
}
.accordion__item--no-content-JkBH-w0fbt4- > .accordion__header-M5Z9Zh8Jg7E- .accordion__arrow-j-8hRABnK1c-, .accordion__item--no-content-JkBH-w0fbt4- > .accordion__arrow-j-8hRABnK1c- {
  display: none;
}
html[data-whatintent=mouse] .accordion__item-8hw2gXYP-Co-:not(.accordion__item--no-content-JkBH-w0fbt4-) > .accordion__header-M5Z9Zh8Jg7E-:hover .accordion__arrow-j-8hRABnK1c- {
  color: var(--accordion-arrow-hover-color);
}

.accordion__title-wGes-jZLw9M- {
  -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-8hw2gXYP-Co-.is-open-bfSQ2nRykfk- > .accordion__header-M5Z9Zh8Jg7E- .accordion__title-wGes-jZLw9M- {
  color: var(--accordion-title-open-color);
}
html[data-whatintent=mouse] .accordion__item-8hw2gXYP-Co-:not(.accordion__item--no-content-JkBH-w0fbt4-) > .accordion__header-M5Z9Zh8Jg7E-:hover .accordion__title-wGes-jZLw9M- {
  color: var(--accordion-arrow-hover-color);
}
.accordion__item--no-content-JkBH-w0fbt4-:not(.is-inactive-mTiywxZcwlA-) > .accordion__header-M5Z9Zh8Jg7E- .accordion__title-wGes-jZLw9M- {
  cursor: auto;
}

.accordion__body-F9Hj2IdSZ3g- {
  transition: height var(--animation-duration-medium) var(--animation-easing-medium);
}
.accordion__item-8hw2gXYP-Co-.is-open-bfSQ2nRykfk- > .accordion__body-F9Hj2IdSZ3g- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}

.accordion__content-Gp3IpLVhebM- {
  padding: 0 16px 16px;
}

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

.accordion__icon-maU2pEXXe2Y- {
  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-8hw2gXYP-Co-.is-open-bfSQ2nRykfk- > .accordion__header-M5Z9Zh8Jg7E- .accordion__icon-maU2pEXXe2Y- {
  color: var(--accordion-arrow-open-color);
}
html[data-whatintent=mouse] .accordion__item-8hw2gXYP-Co-:not(.accordion__item--no-content-JkBH-w0fbt4-) > .accordion__header-M5Z9Zh8Jg7E-:hover .accordion__icon-maU2pEXXe2Y- {
  color: var(--accordion-arrow-hover-color);
}

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

.accordion--type-card-GgvjvQfFwx4- {
  border: 0;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co- {
  border: 0;
  margin: 0 0 2px;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:last-child {
  margin: 0;
  border: 0;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:last-child > .accordion__header-M5Z9Zh8Jg7E-,
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:last-child > .accordion__border-ZXFqouRETvs- {
  border-radius: 0 0 8px 8px;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:last-child.is-open-bfSQ2nRykfk- > .accordion__header-M5Z9Zh8Jg7E- {
  border-radius: 0;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:first-child > .accordion__header-M5Z9Zh8Jg7E- {
  border-radius: 8px 8px 0 0;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:only-child > .accordion__header-M5Z9Zh8Jg7E- {
  border-radius: 8px;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:only-child.is-open-bfSQ2nRykfk- > .accordion__header-M5Z9Zh8Jg7E- {
  border-radius: 8px 8px 0 0;
  transition: border-radius 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-:only-child > .accordion__border-ZXFqouRETvs- {
  border-radius: 0 0 8px 8px;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-.is-open-bfSQ2nRykfk- > .accordion__header-M5Z9Zh8Jg7E-::before {
  opacity: 1;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-.is-open-bfSQ2nRykfk- > .accordion__border-ZXFqouRETvs- {
  border: 1px solid var(--color-neutral-border-subtlest);
  border-top: 0;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co-.is-animating-3hCRuHlbHPs- > .accordion__border-ZXFqouRETvs- {
  border: 1px solid var(--color-neutral-border-subtlest);
  border-top: 0;
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co- > .accordion__header-M5Z9Zh8Jg7E- {
  background-color: var(--color-neutral-bg-level-2);
  transition: background-color 300ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.accordion--type-card-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co- > .accordion__header-M5Z9Zh8Jg7E-::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-GgvjvQfFwx4- > .accordion__item-8hw2gXYP-Co- > .accordion__border-ZXFqouRETvs- > .accordion__body-F9Hj2IdSZ3g- > .accordion__content-Gp3IpLVhebM- {
  padding: 24px;
}.accordion-grid__title-WPHqwfcDNeQ- {
  margin-bottom: 1rem;
}.image-vguis7p8PJo- {
  display: block;
  max-width: 100%;
  height: auto;
}
.image-vguis7p8PJo-.lazyload, .image-vguis7p8PJo-.lazyloading {
  opacity: 0;
  transition: opacity 400ms ease-in-out;
}
.image-vguis7p8PJo-.lazyloaded {
  opacity: 1;
  transition: opacity 400ms ease-in-out;
}
.image-vguis7p8PJo-.image--no-fade-s94Oav-Fbfw- {
  transition: none;
}

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

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

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

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

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

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

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

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

.image--right-2VUlu2xymRQ- {
  margin-left: auto;
}

.image--inactive-V-4-2Kce1j4-.lazyloaded {
  opacity: 0.5;
}.main-0dnpoyaFLiM- {
  display: flex;
  flex-direction: column;
}

.main__inner-yPwpd6rZf9g- {
  display: flex;
  flex-direction: column;
}
.main--full-height-KxQaTD4dx-M- > .main__inner-yPwpd6rZf9g- {
  min-height: 100vh;
}

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

.main__content-tYhFaEZo1Ec- {
  padding: 30px 0 100px;
  flex: 1 0 auto;
}
.main__content-tYhFaEZo1Ec-:is(main) {
  outline-offset: -4px;
}
.main-0dnpoyaFLiM-:not(:has(.main__footer-zZiz6qAjmgQ-)) .main__content-tYhFaEZo1Ec- {
  padding-bottom: 30px;
}

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

.main__footer-zZiz6qAjmgQ- {
  flex-shrink: 0;
}

.main__page--with-background-6TSpl5XKcDE- {
  position: relative;
}

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

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

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

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

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

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

.video--right-Nc9e4dCGDDE- {
  margin-left: auto;
}

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

.video__btn-98PYhfOOUBo- {
  display: block;
  position: relative;
  border: 0;
  background: transparent;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
}
.video-cOvWKWOHCNE-.hide-overview-rUgqXucgokM- .video__btn-98PYhfOOUBo- {
  display: none;
}

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

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

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

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

.video__holder-ls1FAcd9r3g- {
  display: none;
  width: 100%;
  height: 100%;
}
.video-cOvWKWOHCNE-.hide-overview-rUgqXucgokM- .video__holder-ls1FAcd9r3g- {
  display: block;
}

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

.video__title-bMd0slx0kio- {
  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-bMd0slx0kio- {
    margin: 0 16px 16px;
  }
}.badge-6zQdS30VGS0- {
  --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-czFE0q3njnA- {
  --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-czFE0q3njnA-.badge--three-digits-bbf8nO5cOxc- {
  font-size: 0.5rem;
  line-height: 1.5;
  font-weight: 700;
  padding: 2px;
}
.badge--small-czFE0q3njnA-.badge--two-digits-0BTbZiZW-9Y- {
  padding: 2px;
  line-height: 1.2;
}

.badge--medium-wtdDBz8q7EM- {
  --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-wtdDBz8q7EM-.badge--three-digits-bbf8nO5cOxc- {
  padding: 1px;
  font-size: 0.75rem;
  line-height: 1.8334;
}
.badge--medium-wtdDBz8q7EM-.badge--two-digits-0BTbZiZW-9Y- {
  padding: 2px;
}

.badge--large-6X1l8ip6TWo- {
  --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-6X1l8ip6TWo-.badge--large-responsive--xsNNRgUvBk- {
    --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-6X1l8ip6TWo-.badge--three-digits-bbf8nO5cOxc-, .badge--large-6X1l8ip6TWo-.badge--three-digits-bbf8nO5cOxc-.badge--large-responsive--xsNNRgUvBk- {
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 700;
  padding: 4px;
}
.badge--large-6X1l8ip6TWo-.badge--two-digits-0BTbZiZW-9Y-, .badge--large-6X1l8ip6TWo-.badge--two-digits-0BTbZiZW-9Y-.badge--large-responsive--xsNNRgUvBk- {
  padding: 4px;
  line-height: 1.2;
}
@media (max-width: 37.499rem) {
  .badge--large-6X1l8ip6TWo-.badge--large-responsive--xsNNRgUvBk-.badge--three-digits-bbf8nO5cOxc- {
    padding: 1px;
    font-size: 0.75rem;
    line-height: 1.8334;
  }
  .badge--large-6X1l8ip6TWo-.badge--large-responsive--xsNNRgUvBk-.badge--two-digits-0BTbZiZW-9Y- {
    padding: 2px;
    line-height: 1.25;
  }
}

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

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

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

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

.badge__icon-4mc-0yeITlU- {
  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-4mc-0yeITlU-:only-child {
  margin: 0;
}
.badge--small-czFE0q3njnA- .badge__icon-4mc-0yeITlU-, .badge--medium-wtdDBz8q7EM- .badge__icon-4mc-0yeITlU-, .badge--large-6X1l8ip6TWo- .badge__icon-4mc-0yeITlU- {
  margin: var(--badge-icon-margin);
}
.badge--selected-S7fx2727PIQ- .badge__icon-4mc-0yeITlU- {
  color: var(--color-brand-primary-text-onbg-strong);
}
.badge--recommended-6hZYe2VM2Fg- .badge__icon-4mc-0yeITlU- {
  color: var(--color-brand-expressive-graphic);
}
.badge--inactive-1kfzu3PoHwM- .badge__icon-4mc-0yeITlU- {
  color: var(--color-neutral-graphic);
}
.badge--success-JOC7bMgFFO4- .badge__icon-4mc-0yeITlU- {
  color: var(--color-success-graphic);
}
.badge--attention-OYR3pht2zE4- .badge__icon-4mc-0yeITlU- {
  color: var(--color-attention-graphic);
}
.badge--error-chJamQ2F8ug- .badge__icon-4mc-0yeITlU- {
  color: var(--color-error-text-onbg-strong);
}
.badge--information-DvYjaBpqrZ8- .badge__icon-4mc-0yeITlU- {
  color: var(--color-info-graphic);
}
.badge--employee-YCU3Zgas4Lg- .badge__icon-4mc-0yeITlU- {
  color: var(--color-employee-graphic);
}
.badge--employee-active-yVGm4Alcttc- .badge__icon-4mc-0yeITlU- {
  color: var(--color-employee-text-onbg-strong);
}

.badge__text-D42JqwAj-xU- {
  margin-left: 6px;
  margin-right: 9px;
  vertical-align: top;
  text-transform: none;
}
.badge__text-D42JqwAj-xU-:only-child {
  margin: 0 9px;
}
.badge--small-czFE0q3njnA- .badge__text-D42JqwAj-xU- {
  margin: 0;
}
.badge--medium-wtdDBz8q7EM- .badge__text-D42JqwAj-xU-:only-child, .badge--large-6X1l8ip6TWo- .badge__text-D42JqwAj-xU-:only-child {
  margin: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.grid--vertical-gutter-none-tQD0xi6oRKg- {
  --grid-vertical-gutter: 0;
}

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

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

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

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

@media (min-width: 20rem) {
  .grid__col--xs-1-PfNOW-qegLU- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xs-2-TLIrLoCpF-s- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xs-3-iH6JCTFfrCQ- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xs-4-kC2bFWCBwQ8- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xs-5-sLFD-YtD-MQ- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xs-6-8wuMBw7fQqo- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xs-7-jqx-vBvzzp4- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xs-8-mDLBMPRtN1s- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xs-9-w7gypoJEDLk- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xs-10-vnGEqBreIiM- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xs-11-7BO3-6JZkvQ- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xs-12-zMkmP7Cpj7A- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xs-0-fiw1IWp8V-4- {
    margin-left: 0%;
  }
  .grid__col--offset-xs-1-bqZs3oZaPUo- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xs-2-48QyUYuKgLY- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xs-3--PDn1wrjYHw- {
    margin-left: 25%;
  }
  .grid__col--offset-xs-4-WqfH6RWHCvw- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xs-5-k5gsJg10LEM- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xs-6-aDA77h9-gvs- {
    margin-left: 50%;
  }
  .grid__col--offset-xs-7-ZICDHrGaYAc- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xs-8-dydGKG-Inqg- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xs-9-7eDMMlbbzsQ- {
    margin-left: 75%;
  }
  .grid__col--offset-xs-10-bouiseHEdm4- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xs-11-RRTrY5pDTLE- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xs-12-afmLqHZsW9c- {
    margin-left: 100%;
  }
}
.grid__col--xs-bEZecgMFk04- {
  flex-grow: 0;
  flex-basis: auto;
  width: auto;
  max-width: 100%;
}

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

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

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

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

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

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

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

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

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

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

.grid--center-xs-kM58ztinXuE- {
  justify-content: center;
}

.grid--end-xs-0ssj-iz1J0s- {
  justify-content: flex-end;
}

.grid--top-xs-Md-lPXNCjLI- {
  align-items: flex-start;
}

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

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

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

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

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

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

.grid__col--last-xs-QAdnQqq3vfo- {
  order: 1;
}

.grid__col--border-none-xs-YeS-Wud115U-::before, .grid__col--border-none-xs-YeS-Wud115U-::after {
  display: none;
}

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

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

.grid__col--border-left-none-xs-Kz-sfPt6-d8-::before {
  display: none;
}

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

@media (min-width: 37.5rem) and (min-width: 20rem) {
  .grid__col--sm-1-je8G0FJKqRs- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--sm-2-lGNbbuxQJC0- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--sm-3-jWujcFN2PUc- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--sm-4-V-dGN8KvH-w- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--sm-5-7G9MCUGYfxU- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--sm-6-k-VwWZabScU- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--sm-7-kVzsuVV0J-4- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--sm-8-PnPiepAOno0- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--sm-9-F7nAjsmgSdQ- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--sm-10-ShctcXSJCF0- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--sm-11-pBgwZMfOM9M- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--sm-12-IdmsiFUJy8A- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-sm-0-3O8ft3qnyHA- {
    margin-left: 0%;
  }
  .grid__col--offset-sm-1-y514nJoOcms- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-sm-2-0ImyUkrTBDY- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-sm-3-X9azoDxLX90- {
    margin-left: 25%;
  }
  .grid__col--offset-sm-4-7NUhIxpsR7E- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-sm-5-0-2MMJOaVd8- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-sm-6-entS3ynP-xA- {
    margin-left: 50%;
  }
  .grid__col--offset-sm-7-8w3I94222FE- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-sm-8-Lap20PwdDrc- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-sm-9-PQ2uhRKGz7I- {
    margin-left: 75%;
  }
  .grid__col--offset-sm-10-OKcTDOyZyYE- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-sm-11-YYZiztLTyk0- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-sm-12-xn3YwK9ASc4- {
    margin-left: 100%;
  }
}
@media (min-width: 37.5rem) {
  .grid__col--sm-MDafzGh91ls- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-sm-4wse-zk8YTo- {
    flex-wrap: nowrap;
  }
  .grid--wrap-sm-VJe2u4Pet44- {
    flex-wrap: wrap;
  }
  .grid__col--min-sm-iht7Syf4zkM- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-sm-S6lMNBuyKnA- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-sm-L-RDsfzrYf0- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-sm-lKWG9dTIC5o- {
    align-self: flex-start;
  }
  .grid__col--middle-sm-iFW4PkXk4DQ- {
    align-self: center;
  }
  .grid__col--bottom-sm-hJ6odXiEDv0- {
    align-self: flex-end;
  }
  .grid--reverse-sm-U1qVex76SvY- {
    flex-direction: row-reverse;
  }
  .grid--start-sm-pDHHlJThDR0- {
    justify-content: flex-start;
  }
  .grid--center-sm-W774O1SUZQ4- {
    justify-content: center;
  }
  .grid--end-sm-c4aXmZl8DdY- {
    justify-content: flex-end;
  }
  .grid--top-sm-yoewn2UB-04- {
    align-items: flex-start;
  }
  .grid--middle-sm-FolaTbRbJbo- {
    align-items: center;
  }
  .grid--bottom-sm-d6H8IWKkWcQ- {
    align-items: flex-end;
  }
  .grid--around-sm-zUkQlItPo6A- {
    justify-content: space-around;
  }
  .grid--between-sm-Ot97smbnsFI- {
    justify-content: space-between;
  }
  .grid__col--original-sm-l27IKyvzIK4- {
    order: 0;
  }
  .grid__col--first-sm-EfquPGLaQ-E- {
    order: -1;
  }
  .grid__col--last-sm-sJf7IxeZvXA- {
    order: 1;
  }
  .grid__col--border-none-sm-Pi-v99wHDiU-::before, .grid__col--border-none-sm-Pi-v99wHDiU-::after {
    display: none;
  }
  .grid__col--border-bottom-none-sm-StHQMYrIZ8Y-::after {
    display: none;
  }
  .grid__col--border-bottom-sm-Ta-2BLuzkks-::after {
    display: block;
  }
  .grid__col--border-left-none-sm-zYhRcPJtegU-::before {
    display: none;
  }
  .grid__col--border-left-sm-wW767IQHp1Q-::before {
    display: block;
  }
}
@media (min-width: 50rem) and (min-width: 20rem) {
  .grid__col--md-1-xs6R0rHoS3o- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--md-2-Poi6WhPGldU- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--md-3-Jp0nBUh1Y3c- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--md-4-J83Fl0Yftwo- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--md-5-V1wp11bmI98- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--md-6-u5uzaFZ4t5E- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--md-7-Fzv8BcJN1mc- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--md-8-FoJsa-1S06k- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--md-9-u9zNrw7tORg- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--md-10-gYnXCPwtuVQ- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--md-11-2a6PVRN-3O4- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--md-12-2tElTxff-p0- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-md-0-DPt8M6kgQmA- {
    margin-left: 0%;
  }
  .grid__col--offset-md-1-BeHL7G9edBI- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-md-2-0DLDwCPbGHg- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-md-3-PkMDP5nMwh4- {
    margin-left: 25%;
  }
  .grid__col--offset-md-4-D3-UkTuWIvM- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-md-5-9kl-X9JWbhA- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-md-6-t5WI-26FvoI- {
    margin-left: 50%;
  }
  .grid__col--offset-md-7-j0F-K0wkg0w- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-md-8-2iMZ3mDGUnI- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-md-9-DmCTxLbBLbY- {
    margin-left: 75%;
  }
  .grid__col--offset-md-10-VW2mnFLGstw- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-md-11-YXZeg7Hr-1A- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-md-12-n8oVYVZer9A- {
    margin-left: 100%;
  }
}
@media (min-width: 50rem) {
  .grid__col--md-FC76k4z3xwA- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-md-lTI7snnlWGg- {
    flex-wrap: nowrap;
  }
  .grid--wrap-md-ahHA5pSxqlM- {
    flex-wrap: wrap;
  }
  .grid__col--min-md-fxJUe-RvTkQ- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-md-4uNkJmd1Fa8- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-md-VDsVcEJhsnQ- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-md-aWvsw4sRYBg- {
    align-self: flex-start;
  }
  .grid__col--middle-md-8Awwe64mznY- {
    align-self: center;
  }
  .grid__col--bottom-md-adjIwZ5XtEw- {
    align-self: flex-end;
  }
  .grid--reverse-md-zdd1LENsQS8- {
    flex-direction: row-reverse;
  }
  .grid--start-md-AEhG4z9COOU- {
    justify-content: flex-start;
  }
  .grid--center-md-Q1NoeMBolEQ- {
    justify-content: center;
  }
  .grid--end-md-byP0PFXQPMw- {
    justify-content: flex-end;
  }
  .grid--top-md-QluBZYhBv9A- {
    align-items: flex-start;
  }
  .grid--middle-md-n-3O7s7heNE- {
    align-items: center;
  }
  .grid--bottom-md-4SSXTMS7HDA- {
    align-items: flex-end;
  }
  .grid--around-md-YTjT2ymWNsY- {
    justify-content: space-around;
  }
  .grid--between-md-O4JoO4-FAKY- {
    justify-content: space-between;
  }
  .grid__col--original-md-MHvbg4A98Fs- {
    order: 0;
  }
  .grid__col--first-md-Zu3xeYqJ7LY- {
    order: -1;
  }
  .grid__col--last-md-Jy8WLzIJ-tE- {
    order: 1;
  }
  .grid__col--border-none-md-6MWHVMk7EIU-::before, .grid__col--border-none-md-6MWHVMk7EIU-::after {
    display: none;
  }
  .grid__col--border-bottom-none-md-XLDxFBVMVDM-::after {
    display: none;
  }
  .grid__col--border-bottom-md-4HE3UF2Cxbc-::after {
    display: block;
  }
  .grid__col--border-left-none-md--HzU7papaL8-::before {
    display: none;
  }
  .grid__col--border-left-md-NJL0UWNCMkU-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) and (min-width: 20rem) {
  .grid__col--lg-1-xCzvdooANV0- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--lg-2-pYXsoZ-Gogk- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--lg-3--ph-UgNuaCI- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--lg-4-RXf9G7wmn7U- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--lg-5-T3bKO3a-8VI- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--lg-6-OyaP7W4Bu38- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--lg-7-1OB7-zKSjnA- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--lg-8-ReDCQm3CTKI- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--lg-9-oSQxs-OcaH0- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--lg-10-AH6zCoJpXJA- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--lg-11-5kWlHSgH3GA- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--lg-12-rG5N3VD9VdU- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-lg-0-ndi03qCJelE- {
    margin-left: 0%;
  }
  .grid__col--offset-lg-1-hUWFH-3cR1Y- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-lg-2-7fmaNfDp61k- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-lg-3-8mJ8O1jdza0- {
    margin-left: 25%;
  }
  .grid__col--offset-lg-4-1UhmQaGy4CQ- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-lg-5-wFKiwJ3UiDU- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-lg-6-SJSaaYX3HUw- {
    margin-left: 50%;
  }
  .grid__col--offset-lg-7-gChxlrMRo9A- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-lg-8-nzHD9uyJBbk- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-lg-9-kEij7re4aL0- {
    margin-left: 75%;
  }
  .grid__col--offset-lg-10-B5iHjA5T-1o- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-lg-11-jsNmwtm53cs- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-lg-12-cBlrWzHrWuE- {
    margin-left: 100%;
  }
}
@media (min-width: 62.5rem) {
  .grid__col--lg-LIdWK3VJkX8- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-lg-W1tivOEdZg0- {
    flex-wrap: nowrap;
  }
  .grid--wrap-lg-TamIHSTdUqM- {
    flex-wrap: wrap;
  }
  .grid__col--min-lg-fnzmoEgB4HM- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-lg-4GjYqHco-ts- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-lg-deqbFaF403E- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-lg-p6zTsHInxJs- {
    align-self: flex-start;
  }
  .grid__col--middle-lg-0YExKyCn9bo- {
    align-self: center;
  }
  .grid__col--bottom-lg-mK-TuQVEjAY- {
    align-self: flex-end;
  }
  .grid--reverse-lg-9Q-8-zdd9QU- {
    flex-direction: row-reverse;
  }
  .grid--start-lg-cS-FBJnLAu4- {
    justify-content: flex-start;
  }
  .grid--center-lg-jJaPj60xa1c- {
    justify-content: center;
  }
  .grid--end-lg-hup0Hhiq0rs- {
    justify-content: flex-end;
  }
  .grid--top-lg-EVGCX1xch5Q- {
    align-items: flex-start;
  }
  .grid--middle-lg-ua1kFlh-2EM- {
    align-items: center;
  }
  .grid--bottom-lg-tGMaRNxMqR0- {
    align-items: flex-end;
  }
  .grid--around-lg-YFXB1ChIM1o- {
    justify-content: space-around;
  }
  .grid--between-lg-hB3q5YqHTCI- {
    justify-content: space-between;
  }
  .grid__col--original-lg-rt2I42X6RA8- {
    order: 0;
  }
  .grid__col--first-lg--RWal-g0TOQ- {
    order: -1;
  }
  .grid__col--last-lg-U7JNYCqe-sI- {
    order: 1;
  }
  .grid__col--border-none-lg-lU5rFMrGY10-::before, .grid__col--border-none-lg-lU5rFMrGY10-::after {
    display: none;
  }
  .grid__col--border-bottom-none-lg-6V3LppFdwXY-::after {
    display: none;
  }
  .grid__col--border-bottom-lg-lVZLP7Jn1SE-::after {
    display: block;
  }
  .grid__col--border-left-none-lg-qpBSLOeLhGM-::before {
    display: none;
  }
  .grid__col--border-left-lg-vpgzHHKbExg-::before {
    display: block;
  }
}
@media (min-width: 80.5rem) and (min-width: 20rem) {
  .grid__col--xl-1-ClsadL0Ty1E- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xl-2-zaPCPNs7VAM- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xl-3-puBAvjB0oH0- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xl-4-1lDnB-cw6VQ- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xl-5-qRi7WuXvK28- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xl-6--FPc6-ys5oc- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xl-7-FYstk-YCNZc- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xl-8-aUuoqqYvw-I- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xl-9-VtstbR1MUr4- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xl-10-CavizXwRyYk- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xl-11-Cn9WnAi-Qvo- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xl-12-jzuF4e-wLjY- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xl-0-m6-QX-309q0- {
    margin-left: 0%;
  }
  .grid__col--offset-xl-1-3B5Ib9ofiWw- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xl-2-sxgpfWYd7OE- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xl-3-lLMQvbulBks- {
    margin-left: 25%;
  }
  .grid__col--offset-xl-4-i7tGO9jbFws- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xl-5-H1uj7SQemaw- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xl-6-wuQaGmdgIbc- {
    margin-left: 50%;
  }
  .grid__col--offset-xl-7-26FirvqkiF0- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xl-8-RA3vPfvNMQ4- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xl-9-yeveYLE2EkY- {
    margin-left: 75%;
  }
  .grid__col--offset-xl-10-WEk3r0blCAQ- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xl-11-XXVNlhUUgNU- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xl-12-J-Ogl5-70sE- {
    margin-left: 100%;
  }
}
@media (min-width: 80.5rem) {
  .grid__col--xl-9yYMM7aKgHw- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-xl-rWaK2K3RzFY- {
    flex-wrap: nowrap;
  }
  .grid--wrap-xl-P2J6kbEFYkM- {
    flex-wrap: wrap;
  }
  .grid__col--min-xl-PX51yHwXb6Q- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-xl-q3KMr-gaeYk- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-xl-9H8q-Ybn970- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-xl-q5dpVFFtmQ8- {
    align-self: flex-start;
  }
  .grid__col--middle-xl-VN3bDJ4CKQA- {
    align-self: center;
  }
  .grid__col--bottom-xl-7MAdqZsrFUY- {
    align-self: flex-end;
  }
  .grid--reverse-xl-6rIS12XPfmE- {
    flex-direction: row-reverse;
  }
  .grid--start-xl-lrd0QynG-ws- {
    justify-content: flex-start;
  }
  .grid--center-xl-v2T-BJPFqPk- {
    justify-content: center;
  }
  .grid--end-xl-IGa3nebCHu8- {
    justify-content: flex-end;
  }
  .grid--top-xl-w8QlWGRIpA4- {
    align-items: flex-start;
  }
  .grid--middle-xl-PuddmOjwxuA- {
    align-items: center;
  }
  .grid--bottom-xl-u66HHyu7jgg- {
    align-items: flex-end;
  }
  .grid--around-xl-2Kly5p2WFdM- {
    justify-content: space-around;
  }
  .grid--between-xl-kogiwoApSgA- {
    justify-content: space-between;
  }
  .grid__col--original-xl--aMglOQxW5Q- {
    order: 0;
  }
  .grid__col--first-xl-kFy5NSJbm0g- {
    order: -1;
  }
  .grid__col--last-xl-f9NYG6yQD1c- {
    order: 1;
  }
  .grid__col--border-none-xl-A-7CCJtxLvQ-::before, .grid__col--border-none-xl-A-7CCJtxLvQ-::after {
    display: none;
  }
  .grid__col--border-bottom-none-xl-qHFfhqP3IHo-::after {
    display: none;
  }
  .grid__col--border-bottom-xl-JkcReRtGgKs-::after {
    display: block;
  }
  .grid__col--border-left-none-xl-kqlHk-xNywg-::before {
    display: none;
  }
  .grid__col--border-left-xl-IfmYccVmHt8-::before {
    display: block;
  }
}
@media (min-width: 90.625rem) and (min-width: 20rem) {
  .grid__col--xxl-1--ULshMoVoJc- {
    order: auto;
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .grid__col--xxl-2-Ny4H-Dm6DLY- {
    order: auto;
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .grid__col--xxl-3-lh87V6eWYUo- {
    order: auto;
    flex-basis: 25%;
    max-width: 25%;
  }
  .grid__col--xxl-4-EU6xJwVD-eU- {
    order: auto;
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .grid__col--xxl-5-WZViwCZJ18U- {
    order: auto;
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .grid__col--xxl-6-ousA2k7vkFE- {
    order: auto;
    flex-basis: 50%;
    max-width: 50%;
  }
  .grid__col--xxl-7-hcGujr3XIi0- {
    order: auto;
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .grid__col--xxl-8-ItQT8oXk1H0- {
    order: auto;
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .grid__col--xxl-9-4h-QvFthV0g- {
    order: auto;
    flex-basis: 75%;
    max-width: 75%;
  }
  .grid__col--xxl-10-SmPoPI5yshM- {
    order: auto;
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .grid__col--xxl-11-9DS3GXwfZto- {
    order: auto;
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .grid__col--xxl-12-MJJmo-2ynZE- {
    order: auto;
    flex-basis: 100%;
    max-width: 100%;
  }
  .grid__col--offset-xxl-0-bSAvPC0RQ0A- {
    margin-left: 0%;
  }
  .grid__col--offset-xxl-1-IUoKIa8fxOw- {
    margin-left: 8.3333333333%;
  }
  .grid__col--offset-xxl-2-ckAygHkwwEk- {
    margin-left: 16.6666666667%;
  }
  .grid__col--offset-xxl-3-66ajdFInlzs- {
    margin-left: 25%;
  }
  .grid__col--offset-xxl-4-BwpXXL0gwZ8- {
    margin-left: 33.3333333333%;
  }
  .grid__col--offset-xxl-5-ot2uk22jAb4- {
    margin-left: 41.6666666667%;
  }
  .grid__col--offset-xxl-6-l9o7rXRWr90- {
    margin-left: 50%;
  }
  .grid__col--offset-xxl-7-04suPBWBfO4- {
    margin-left: 58.3333333333%;
  }
  .grid__col--offset-xxl-8-N6ZWDmfB2J8- {
    margin-left: 66.6666666667%;
  }
  .grid__col--offset-xxl-9-AdaVVZhcWB4- {
    margin-left: 75%;
  }
  .grid__col--offset-xxl-10-qQVoAwJXQTQ- {
    margin-left: 83.3333333333%;
  }
  .grid__col--offset-xxl-11-JFgDz6hH4U4- {
    margin-left: 91.6666666667%;
  }
  .grid__col--offset-xxl-12-6C1emn8PK48- {
    margin-left: 100%;
  }
}
@media (min-width: 90.625rem) {
  .grid__col--xxl-nXy-8c03VJc- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid--no-wrap-xxl-okXwZNRjF8A- {
    flex-wrap: nowrap;
  }
  .grid--wrap-xxl-bTQwDX9IANg- {
    flex-wrap: wrap;
  }
  .grid__col--min-xxl-hzYWLjqAW-E- {
    flex-grow: 0;
    flex-basis: auto;
    width: auto;
    max-width: 100%;
  }
  .grid__col--max-xxl-5vMCxcOzylY- {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: auto;
    max-width: 100%;
  }
  .grid__col--minmax-xxl-JC0qKZz3ywA- {
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: auto;
    width: auto;
  }
  .grid__col--top-xxl-b-I8j8ZM8as- {
    align-self: flex-start;
  }
  .grid__col--middle-xxl-talG42UJ-do- {
    align-self: center;
  }
  .grid__col--bottom-xxl-fUKa3r2BklA- {
    align-self: flex-end;
  }
  .grid--reverse-xxl-fcUigZ8N6gw- {
    flex-direction: row-reverse;
  }
  .grid--start-xxl-lmodC9W6vJ4- {
    justify-content: flex-start;
  }
  .grid--center-xxl-avrZfLH4sRw- {
    justify-content: center;
  }
  .grid--end-xxl-HpnA2iwltwg- {
    justify-content: flex-end;
  }
  .grid--top-xxl-qE039mpc3PY- {
    align-items: flex-start;
  }
  .grid--middle-xxl-1rEDmC2iowE- {
    align-items: center;
  }
  .grid--bottom-xxl-I9ubltTj-6Y- {
    align-items: flex-end;
  }
  .grid--around-xxl-OaTEM4vsSrI- {
    justify-content: space-around;
  }
  .grid--between-xxl--GENxXUYj78- {
    justify-content: space-between;
  }
  .grid__col--original-xxl-PtInDlddlpk- {
    order: 0;
  }
  .grid__col--first-xxl-5onVEfQ7t3U- {
    order: -1;
  }
  .grid__col--last-xxl-bt0hRJP4axI- {
    order: 1;
  }
  .grid__col--border-none-xxl-zVcoNntYLhU-::before, .grid__col--border-none-xxl-zVcoNntYLhU-::after {
    display: none;
  }
  .grid__col--border-bottom-none-xxl-rhRYeUJbyhM-::after {
    display: none;
  }
  .grid__col--border-bottom-xxl-C28BakfEGrk-::after {
    display: block;
  }
  .grid__col--border-left-none-xxl-tjsyZhiThyA-::before {
    display: none;
  }
  .grid__col--border-left-xxl-qmzyv6N1ocE-::before {
    display: block;
  }
}.telia-tag-smFkavOgH3A- {
  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-DElhVuwHYEU- {
  width: 64px;
  height: 64px;
}
.telia-tag--small-DElhVuwHYEU- [data-class=fittext] {
  line-height: calc(1em + 2px);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.telia-tag__content-M8yb0Ka1J5Y- {
  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-DElhVuwHYEU- .telia-tag__content-M8yb0Ka1J5Y- {
  padding: 15%;
}
.telia-tag--tiny-i0xGVDFU52Y- .telia-tag__content-M8yb0Ka1J5Y- {
  display: inline-flex;
  position: relative;
  transform: none;
  opacity: 1;
  transition: none;
  left: auto;
  top: auto;
  padding: 4px 8px;
}

/* Element: Icon */
.telia-tag__icon-BRLuWHyjFxo- {
  vertical-align: baseline;
  margin-top: 0;
  flex-basis: 24px;
  width: 24px;
  height: 24px;
}
.telia-tag--icon-02qbBjItfRk-:not(.telia-tag--large-OZBkD60I2-o-) .telia-tag__icon-BRLuWHyjFxo- {
  flex-basis: 40px;
  width: 40px;
  height: 40px;
}
.telia-tag--icon-02qbBjItfRk-.telia-tag--small-DElhVuwHYEU- .telia-tag__icon-BRLuWHyjFxo- {
  flex-basis: 32px;
  width: 32px;
  height: 32px;
}

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

.telia-tag__text--hidden-EutEp5ZA0p0- {
  /* 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-lFr6hs0FG3Y- {
  width: 60px;
}
.telia-tag--medium--2X5kJ-Pp5U- .telia-tag__image-lFr6hs0FG3Y- {
  width: 50px;
}
.telia-tag--small-DElhVuwHYEU- .telia-tag__image-lFr6hs0FG3Y- {
  width: 40px;
}.tag-group-Afmjysc-lkQ- {
  display: flex;
  flex-direction: column;
}
.tag-group-Afmjysc-lkQ-.tag-group--align-horizontal-zTUjWnnQLE8- {
  flex-direction: row;
}

.tag-group--align-vertical-2E4agwWFjOg- .tag-group__tag-EWp28FUgpOk- + .tag-group__tag-EWp28FUgpOk- {
  margin-top: -15px;
}
.tag-group--align-vertical-2E4agwWFjOg- .tag-group__tag-EWp28FUgpOk- + .tag-group__tag-EWp28FUgpOk-[data-size=medium] {
  margin-top: -12px;
}
.tag-group--align-vertical-2E4agwWFjOg- .tag-group__tag-EWp28FUgpOk- + .tag-group__tag-EWp28FUgpOk-[data-size=small] {
  margin-top: -9px;
}
.tag-group--align-horizontal-zTUjWnnQLE8- .tag-group__tag-EWp28FUgpOk- + .tag-group__tag-EWp28FUgpOk- {
  margin-left: -15px;
}
.tag-group--align-horizontal-zTUjWnnQLE8- .tag-group__tag-EWp28FUgpOk- + .tag-group__tag-EWp28FUgpOk-[data-size=medium] {
  margin-left: -12px;
}
.tag-group--align-horizontal-zTUjWnnQLE8- .tag-group__tag-EWp28FUgpOk- + .tag-group__tag-EWp28FUgpOk-[data-size=small] {
  margin-left: -9px;
}.object-position--top-left--JC0EVqKd-4- {
  object-position: top left;
}

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

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

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

.object-position--bottom-right-HSpSOvuhnXI- {
  object-position: bottom right;
}

.object-position--center-right-1J1fA3sn5OY- {
  object-position: center right;
}

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

.object-position--bottom-center-xLOXZrmJzVA- {
  object-position: bottom center;
}

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

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

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

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

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

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

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

.object-fit--contain-pZ6O6wQgNpU- {
  object-fit: contain;
}

.object-fit--cover-DMe9nt1pJ-M- {
  object-fit: cover;
}

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

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

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

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

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

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

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

@keyframes rotate-LiHdF-gC8bM- {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash-Sz8YHZKBArI- {
  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-2w8T-Q-QToU- {
  width: 100%;
  cursor: progress;
}

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

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

/**
 * Button variants
 */
.btn--variant-secondary-UtEdYqLKIEQ- {
  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-UtEdYqLKIEQ-, html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-UtEdYqLKIEQ-.click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-:hover, .btn--variant-secondary-UtEdYqLKIEQ-.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-UtEdYqLKIEQ-: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-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8-:active {
  background-color: transparent;
  color: var(--color-brand-primary-text);
  border-color: var(--color-brand-primary-border);
  opacity: 1;
}
.btn--variant-secondary-UtEdYqLKIEQ-[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-UtEdYqLKIEQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-) {
  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-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-), html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).is-active {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-)::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-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):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-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-) {
  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-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-), html[data-whatintent=mouse] .click-area:hover .btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).click-area__trigger, html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).is-active {
  color: var(--color-brand-primary-text);
  background-color: transparent;
  border-color: var(--color-brand-primary-bg-strong);
}
.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-)::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-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):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-cORm173gX-Q- {
  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-cORm173gX-Q-, html[data-whatintent=mouse] .click-area:hover .btn--text-color-cORm173gX-Q-.click-area__trigger, html[data-whatintent=mouse] .btn--text-color-cORm173gX-Q-:hover, .btn--text-color-cORm173gX-Q-.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-cORm173gX-Q-: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-cORm173gX-Q-.is-loading-j-c5eKUCKB8- {
  background-color: var(--color-neutral-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--text-color-cORm173gX-Q-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--text-color-cORm173gX-Q-.is-loading-j-c5eKUCKB8-: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-cORm173gX-Q-[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-cORm173gX-Q-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--text-color-cORm173gX-Q-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}

.btn--withdrawal-74X8c4cVDfU- {
  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-74X8c4cVDfU-, html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-74X8c4cVDfU-.click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-:hover, .btn--withdrawal-74X8c4cVDfU-.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-74X8c4cVDfU-: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-74X8c4cVDfU-.is-loading-j-c5eKUCKB8- {
  background-color: var(--color-error-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.is-loading-j-c5eKUCKB8-: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-74X8c4cVDfU-[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-74X8c4cVDfU-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ- {
  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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-, html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-:hover, .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-: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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8-:active {
  background-color: transparent;
  color: var(--color-error-text);
  border-color: var(--color-error-border);
  opacity: 1;
}
.btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-[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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-) {
  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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-), html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover {
  color: var(--color-error-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).is-active {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-)::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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-) {
  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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-), html[data-whatintent=mouse] .click-area:hover .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).click-area__trigger, html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover {
  color: var(--color-error-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).is-active {
  color: var(--color-error-text);
  background-color: transparent;
  border-color: var(--color-error-bg-strong);
}
.btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-)::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-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--withdrawal-74X8c4cVDfU-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):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-X2ipwR0fQdI- {
  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-X2ipwR0fQdI-, html[data-whatintent=mouse] .click-area:hover .btn--employee-X2ipwR0fQdI-.click-area__trigger, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-:hover, .btn--employee-X2ipwR0fQdI-.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-X2ipwR0fQdI-: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-X2ipwR0fQdI-.is-loading-j-c5eKUCKB8- {
  background-color: var(--color-employee-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.is-loading-j-c5eKUCKB8-: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-X2ipwR0fQdI-[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-X2ipwR0fQdI-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ- {
  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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-, html[data-whatintent=mouse] .click-area:hover .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.click-area__trigger, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-:hover, .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-: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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8- {
  background-color: transparent;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.is-loading-j-c5eKUCKB8-:active {
  background-color: transparent;
  color: var(--color-employee-text);
  border-color: var(--color-employee-border);
  opacity: 1;
}
.btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-[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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-) {
  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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-), html[data-whatintent=mouse] .click-area:hover .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).click-area__trigger, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover {
  color: var(--color-employee-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).is-active {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-)::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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-) {
  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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-), html[data-whatintent=mouse] .click-area:hover .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).click-area__trigger, html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover {
  color: var(--color-employee-text-onbg-strong);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-).is-active {
  color: var(--color-employee-text);
  background-color: transparent;
  border-color: var(--color-employee-bg-strong);
}
.btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-)::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-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):hover::before {
  transform: scale(1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.35, 1);
}
html[data-whatintent=mouse] .btn--employee-X2ipwR0fQdI-.btn--variant-secondary-UtEdYqLKIEQ-.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU-:not([aria-disabled=true], .is-loading-j-c5eKUCKB8-, .btn--link-ei3O74-0qzo-):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-L-gnYtbpw4g- {
  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-L-gnYtbpw4g-, html[data-whatintent=mouse] .click-area:hover .btn--expressive-L-gnYtbpw4g-.click-area__trigger, html[data-whatintent=mouse] .btn--expressive-L-gnYtbpw4g-:hover, .btn--expressive-L-gnYtbpw4g-.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-L-gnYtbpw4g-: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-L-gnYtbpw4g-.is-loading-j-c5eKUCKB8- {
  background-color: var(--color-brand-expressive-bg-strong);
  opacity: 1;
}
html[data-whatintent=mouse] .btn--expressive-L-gnYtbpw4g-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--expressive-L-gnYtbpw4g-.is-loading-j-c5eKUCKB8-: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-L-gnYtbpw4g-[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-L-gnYtbpw4g-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--expressive-L-gnYtbpw4g-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}

.btn--link-ei3O74-0qzo- {
  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-ei3O74-0qzo-, html[data-whatintent=mouse] .click-area:hover .btn--link-ei3O74-0qzo-.click-area__trigger, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-:hover, .btn--link-ei3O74-0qzo-.is-active {
  background-color: transparent;
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-:active {
  color: var(--color-brand-primary-text-hover);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8- .btn__spinner-yI8SheUxfW0- {
  color: var(--color-brand-primary-text);
}
.btn--link-ei3O74-0qzo-[aria-disabled=true], .btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q- {
  background-color: transparent;
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-, html[data-whatintent=mouse] .click-area:hover .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-.click-area__trigger, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-:hover, .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-.is-active {
  background-color: transparent;
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-:active {
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-.is-loading-j-c5eKUCKB8- .btn__spinner-yI8SheUxfW0- {
  color: var(--color-neutral-text);
}
.btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-[aria-disabled=true], .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-.is-loading-j-c5eKUCKB8- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--text-color-cORm173gX-Q-.is-loading-j-c5eKUCKB8-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU- {
  background-color: transparent;
  color: var(--color-error-text);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-, html[data-whatintent=mouse] .click-area:hover .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-.click-area__trigger, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-:hover, .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-.is-active {
  background-color: transparent;
  color: var(--color-error-text-hover);
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-:active {
  color: var(--color-error-text-hover);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-.is-loading-j-c5eKUCKB8- .btn__spinner-yI8SheUxfW0- {
  color: var(--color-error-text);
}
.btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-[aria-disabled=true], .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-.is-loading-j-c5eKUCKB8- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--withdrawal-74X8c4cVDfU-.is-loading-j-c5eKUCKB8-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI- {
  background-color: transparent;
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-, html[data-whatintent=mouse] .click-area:hover .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-.click-area__trigger, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-:hover, .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-.is-active {
  background-color: transparent;
  color: var(--color-employee-text-hover);
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-:active {
  color: var(--color-employee-text-hover);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-.is-loading-j-c5eKUCKB8- .btn__spinner-yI8SheUxfW0- {
  color: var(--color-employee-text);
}
.btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-[aria-disabled=true], .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-.is-loading-j-c5eKUCKB8- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--employee-X2ipwR0fQdI-.is-loading-j-c5eKUCKB8-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--underlined-ZE2yc8480M4- {
  text-decoration: underline;
}
.btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g- {
  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-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-, html[data-whatintent=mouse] .click-area:hover .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-.click-area__trigger, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-:hover, .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-.is-active {
  background-color: transparent;
  color: var(--color-brand-expressive-text-hover);
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-:active {
  color: var(--color-brand-expressive-text-hover);
  background-color: transparent;
}
.btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-.is-loading-j-c5eKUCKB8- .btn__spinner-yI8SheUxfW0- {
  color: var(--color-brand-expressive-text);
}
.btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-[aria-disabled=true], .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-.is-loading-j-c5eKUCKB8- {
  color: var(--color-disabled-text);
  background-color: transparent;
  pointer-events: auto;
}
html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-[aria-disabled=true]:active, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--link-ei3O74-0qzo-.btn--expressive-L-gnYtbpw4g-.is-loading-j-c5eKUCKB8-:active {
  color: var(--color-disabled-text);
  background-color: transparent;
}

.btn--large-VIC8g9QeCZk-.btn--link-ei3O74-0qzo- {
  font-size: 1rem;
}

.btn__inner-f7vvzcnqIuk- {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.btn-7eTFoOo6fpw-:not(.btn--link-ei3O74-0qzo-) .btn__inner-f7vvzcnqIuk-, a.btn-7eTFoOo6fpw-:not(.btn--link-ei3O74-0qzo-).btn--icon-only-BPlgtCjcLVw- .btn__inner-f7vvzcnqIuk-, span.btn-7eTFoOo6fpw-:not(.btn--link-ei3O74-0qzo-).btn--icon-only-BPlgtCjcLVw- .btn__inner-f7vvzcnqIuk- {
  min-height: 1.375rem;
  min-width: 1.375rem;
}
.btn-7eTFoOo6fpw-.btn--small-ALkEVKCOWSU-:not(.btn--link-ei3O74-0qzo-) .btn__inner-f7vvzcnqIuk- {
  min-height: 1.125rem;
}
.btn-7eTFoOo6fpw-.btn--small-ALkEVKCOWSU-:not(.btn--link-ei3O74-0qzo-).btn--icon-only-BPlgtCjcLVw- .btn__inner-f7vvzcnqIuk- {
  min-width: 1.251rem;
  min-height: 1.251rem;
}
.btn--icon-only-BPlgtCjcLVw-:not(.btn--link-ei3O74-0qzo-).is-loading-j-c5eKUCKB8- .btn__inner-f7vvzcnqIuk- {
  opacity: 0;
}
.btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8- .btn__inner-f7vvzcnqIuk- {
  margin-right: calc(var(--button-spinner-size) + 4px);
  opacity: 1;
}
.btn--link-ei3O74-0qzo-.btn--block-9bxifrTqZ1A- .btn__inner-f7vvzcnqIuk- {
  justify-content: flex-start;
}
.btn--icon-only-BPlgtCjcLVw-.btn--link-ei3O74-0qzo- .btn__inner-f7vvzcnqIuk-::after {
  content: "​";
}
.btn__inner-f7vvzcnqIuk- {
  transition-property: opacity, transform;
  transition-timing-function: var(--animation-easing-medium);
}
.btn__spinner-yI8SheUxfW0-.fade-enter-active ~ .btn__inner-f7vvzcnqIuk-, .btn__spinner-yI8SheUxfW0-.fade-exit-active ~ .btn__inner-f7vvzcnqIuk- {
  transition-duration: var(--animation-duration-medium);
}
.btn__spinner-yI8SheUxfW0-.fade-enter ~ .btn__inner-f7vvzcnqIuk- {
  opacity: 1;
  transform: translateY(0);
}
.btn__spinner-yI8SheUxfW0-.fade-enter-active ~ .btn__inner-f7vvzcnqIuk-, .btn__spinner-yI8SheUxfW0-.fade-enter-done ~ .btn__inner-f7vvzcnqIuk-, .btn__spinner-yI8SheUxfW0-.fade-exit ~ .btn__inner-f7vvzcnqIuk- {
  opacity: 0;
  transform: translateY(-10px);
}
.btn__spinner-yI8SheUxfW0-.fade-exit-active ~ .btn__inner-f7vvzcnqIuk-, .btn__spinner-yI8SheUxfW0-.fade-exit-done ~ .btn__inner-f7vvzcnqIuk- {
  opacity: 1;
  transform: translateY(0);
}

.btn__text-2iW0112PcTM- {
  display: inline-flex;
}
.btn__text-2iW0112PcTM-::first-letter {
  text-transform: uppercase;
}
.btn--icon-only-BPlgtCjcLVw- .btn__text-2iW0112PcTM- {
  /* 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-9bxifrTqZ1A- {
  display: block;
  width: 100%;
}

.btn--icon-only-BPlgtCjcLVw- {
  padding: 12px;
  min-width: 0;
}
.btn--icon-only-BPlgtCjcLVw-.btn--small-ALkEVKCOWSU- {
  min-width: 0;
  padding: 5px;
}
.btn--icon-only-BPlgtCjcLVw-.btn--link-ei3O74-0qzo- {
  min-width: 0;
  padding: 0;
  height: auto;
}

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

.btn--vertical-align-top-wW4KiLx8e-o- {
  vertical-align: top;
}

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

.btn--vertical-align-bottom-WnnRq-CuF2E- {
  vertical-align: bottom;
}

/**
 * Icons
 */
.btn__icon-a1T4QWB-3m4- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.btn-7eTFoOo6fpw-:not(.btn--link-ei3O74-0qzo-) .btn__icon-a1T4QWB-3m4-:not(.btn__icon--custom-size-6Lq7Hbt6cYs-) {
  font-size: 1.5rem;
  line-height: var(--type-line-height);
}
.btn-7eTFoOo6fpw-:not(.btn--link-ei3O74-0qzo-).btn--small-ALkEVKCOWSU- .btn__icon-a1T4QWB-3m4- {
  font-size: 1rem;
}
.btn-7eTFoOo6fpw-:not(.btn--link-ei3O74-0qzo-, .btn--small-ALkEVKCOWSU-) .btn__icon-a1T4QWB-3m4- {
  margin-left: -1px;
}
.btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8- .btn__icon-a1T4QWB-3m4- {
  opacity: 0;
}
.btn--link-ei3O74-0qzo- .btn__icon-a1T4QWB-3m4-:not(.btn__icon--custom-size-6Lq7Hbt6cYs-) {
  font-size: 1.5rem;
}
.btn--large-VIC8g9QeCZk-.btn--link-ei3O74-0qzo- .btn__icon-a1T4QWB-3m4-:not(.btn__icon--custom-size-6Lq7Hbt6cYs-) {
  font-size: 1.5rem;
}
.btn--small-ALkEVKCOWSU-.btn--link-ei3O74-0qzo- .btn__icon-a1T4QWB-3m4-:not(.btn__icon--custom-size-6Lq7Hbt6cYs-) {
  font-size: 1rem;
}

.btn--with-arrow-right-icon-YaqvcY5aY90- .btn__icon--right-mR1haw1evh0- {
  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-YaqvcY5aY90- .btn__icon--right-mR1haw1evh0-, html[data-whatintent=mouse] .click-area:hover .btn--with-arrow-right-icon-YaqvcY5aY90-.click-area__trigger .btn__icon--right-mR1haw1evh0-, html[data-whatintent=mouse] .btn--with-arrow-right-icon-YaqvcY5aY90-:hover:not([aria-disabled=true]) .btn__icon--right-mR1haw1evh0- {
  transform: translateX(5px) translateY(-50%);
}
html[data-whatintent=mouse] [data-class=card][data-link=true]:not(.click-area):hover .btn--small-ALkEVKCOWSU-.btn--with-arrow-right-icon-YaqvcY5aY90- .btn__icon--right-mR1haw1evh0-, html[data-whatintent=mouse] .click-area:hover .btn--small-ALkEVKCOWSU-.btn--with-arrow-right-icon-YaqvcY5aY90-.click-area__trigger .btn__icon--right-mR1haw1evh0-, html[data-whatintent=mouse] .btn--small-ALkEVKCOWSU-.btn--with-arrow-right-icon-YaqvcY5aY90-:hover:not([aria-disabled=true]) .btn__icon--right-mR1haw1evh0- {
  transform: translateX(4px) translateY(-50%);
}

.btn__icon-wrapper-XcZg5PM8OiY- {
  flex-shrink: 0;
  height: 1.375rem;
  width: 1.375rem;
  position: relative;
}
.btn--small-ALkEVKCOWSU- .btn__icon-wrapper-XcZg5PM8OiY-, .btn--small-ALkEVKCOWSU-.btn--link-ei3O74-0qzo- .btn__icon-wrapper-XcZg5PM8OiY- {
  width: 1rem;
  height: 1rem;
}
.btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8- .btn__icon-wrapper-XcZg5PM8OiY- {
  width: 0;
}
.btn--link-ei3O74-0qzo- .btn__icon-wrapper-XcZg5PM8OiY- {
  width: 1.5rem;
  height: auto;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--xxs-Hc0a6Jd-nbM- {
  width: 1rem;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--xs-62rR-XNnfWE- {
  width: 1.5rem;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--sm-MJ9C3nmFOHo- {
  width: 2rem;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--md-ppgTXM5FyhU- {
  width: 2.5rem;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--lg-OpagI0gEuHk- {
  width: 3rem;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--xl-9LoGEUKeyjQ- {
  width: 3.5rem;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--xxl-1WIY8tTzzO0- {
  width: 4rem;
}
.btn__icon-wrapper-XcZg5PM8OiY-.btn__icon-wrapper--xxxl-g7Gm7MRowKM- {
  width: 6rem;
}

.btn__icon-wrapper--left-QqvRmgKfcT8- {
  margin-left: -3px;
  margin-right: 7px;
}
.btn--small-ALkEVKCOWSU- .btn__icon-wrapper--left-QqvRmgKfcT8- {
  margin-left: -4px;
  margin-right: 6px;
}
.btn--link-ei3O74-0qzo- .btn__icon-wrapper--left-QqvRmgKfcT8- {
  margin-left: 0;
  margin-right: 3px;
}
.btn--link-ei3O74-0qzo-.is-loading-j-c5eKUCKB8- .btn__icon-wrapper--left-QqvRmgKfcT8- {
  margin: 0;
}

.btn__icon-wrapper--right--71m4eQzqqM- {
  margin-left: 7px;
  margin-right: -3px;
}
.btn--small-ALkEVKCOWSU- .btn__icon-wrapper--right--71m4eQzqqM- {
  margin-left: 0;
  margin-right: -4px;
}
.btn--link-ei3O74-0qzo- .btn__icon-wrapper--right--71m4eQzqqM- {
  margin-left: 3px;
  margin-right: 0;
}
.btn--link-ei3O74-0qzo-.btn--block-9bxifrTqZ1A- .btn__icon-wrapper--right--71m4eQzqqM- {
  margin-left: auto;
}
.btn--with-arrow-right-icon-YaqvcY5aY90-:not(.btn--small-ALkEVKCOWSU-) .btn__icon-wrapper--right--71m4eQzqqM- {
  margin-left: 1px;
}

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

/*
 * Third party buttons
 */
.btn--outer-swed-J4WDq1-vcpQ- {
  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-J4WDq1-vcpQ-, html[data-whatintent=mouse] .click-area:hover .btn--outer-swed-J4WDq1-vcpQ-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-swed-J4WDq1-vcpQ-:hover, .btn--outer-swed-J4WDq1-vcpQ-.is-active {
  background-color: #ae3700;
  border-color: #ae3700;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-swed-J4WDq1-vcpQ-:active {
  color: #ffffff;
  background-color: #882b00;
  border-color: #882b00;
  transition-duration: 0ms;
}
.btn--outer-swed-J4WDq1-vcpQ-.is-loading-j-c5eKUCKB8- {
  background-color: #d34300;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-swed-J4WDq1-vcpQ-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-swed-J4WDq1-vcpQ-.is-loading-j-c5eKUCKB8-:active {
  background-color: #d34300;
  color: #ffffff;
  border-color: #d34300;
  opacity: 1;
}
.btn--outer-swed-J4WDq1-vcpQ-[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-J4WDq1-vcpQ-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-swed-J4WDq1-vcpQ-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-seb-AyWTFurY3n8- {
  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-AyWTFurY3n8-, html[data-whatintent=mouse] .click-area:hover .btn--outer-seb-AyWTFurY3n8-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-seb-AyWTFurY3n8-:hover, .btn--outer-seb-AyWTFurY3n8-.is-active {
  background-color: #336d0d;
  border-color: #336d0d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-seb-AyWTFurY3n8-:active {
  color: #ffffff;
  background-color: #28540a;
  border-color: #28540a;
  transition-duration: 0ms;
}
.btn--outer-seb-AyWTFurY3n8-.is-loading-j-c5eKUCKB8- {
  background-color: #3f8510;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-seb-AyWTFurY3n8-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-seb-AyWTFurY3n8-.is-loading-j-c5eKUCKB8-:active {
  background-color: #3f8510;
  color: #ffffff;
  border-color: #3f8510;
  opacity: 1;
}
.btn--outer-seb-AyWTFurY3n8-[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-AyWTFurY3n8-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-seb-AyWTFurY3n8-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-luminor-lIJAoxVUZe4- {
  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-lIJAoxVUZe4-, html[data-whatintent=mouse] .click-area:hover .btn--outer-luminor-lIJAoxVUZe4-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-luminor-lIJAoxVUZe4-:hover, .btn--outer-luminor-lIJAoxVUZe4-.is-active {
  background-color: #370e28;
  border-color: #370e28;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-luminor-lIJAoxVUZe4-:active {
  color: #ffffff;
  background-color: #200818;
  border-color: #200818;
  transition-duration: 0ms;
}
.btn--outer-luminor-lIJAoxVUZe4-.is-loading-j-c5eKUCKB8- {
  background-color: #481335;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-luminor-lIJAoxVUZe4-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-luminor-lIJAoxVUZe4-.is-loading-j-c5eKUCKB8-:active {
  background-color: #481335;
  color: #ffffff;
  border-color: #481335;
  opacity: 1;
}
.btn--outer-luminor-lIJAoxVUZe4-[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-lIJAoxVUZe4-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-luminor-lIJAoxVUZe4-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-danske-9EpszEGuSM4- {
  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-9EpszEGuSM4-, html[data-whatintent=mouse] .click-area:hover .btn--outer-danske-9EpszEGuSM4-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-danske-9EpszEGuSM4-:hover, .btn--outer-danske-9EpszEGuSM4-.is-active {
  background-color: #00466d;
  border-color: #00466d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-danske-9EpszEGuSM4-:active {
  color: #ffffff;
  background-color: #00466d;
  border-color: #00466d;
  transition-duration: 0ms;
}
.btn--outer-danske-9EpszEGuSM4-.is-loading-j-c5eKUCKB8- {
  background-color: #00466d;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-danske-9EpszEGuSM4-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-danske-9EpszEGuSM4-.is-loading-j-c5eKUCKB8-:active {
  background-color: #00466d;
  color: #ffffff;
  border-color: #00466d;
  opacity: 1;
}
.btn--outer-danske-9EpszEGuSM4-[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-9EpszEGuSM4-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-danske-9EpszEGuSM4-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-coop-CzBcRKmb8R4- {
  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-CzBcRKmb8R4-, html[data-whatintent=mouse] .click-area:hover .btn--outer-coop-CzBcRKmb8R4-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-coop-CzBcRKmb8R4-:hover, .btn--outer-coop-CzBcRKmb8R4-.is-active {
  background-color: #002f7d;
  border-color: #002f7d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-coop-CzBcRKmb8R4-:active {
  color: #ffffff;
  background-color: #002665;
  border-color: #002665;
  transition-duration: 0ms;
}
.btn--outer-coop-CzBcRKmb8R4-.is-loading-j-c5eKUCKB8- {
  background-color: #004bc5;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-coop-CzBcRKmb8R4-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-coop-CzBcRKmb8R4-.is-loading-j-c5eKUCKB8-:active {
  background-color: #004bc5;
  color: #ffffff;
  border-color: #004bc5;
  opacity: 1;
}
.btn--outer-coop-CzBcRKmb8R4-[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-CzBcRKmb8R4-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-coop-CzBcRKmb8R4-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-lhv-XoKmHayN-Ww- {
  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-XoKmHayN-Ww-, html[data-whatintent=mouse] .click-area:hover .btn--outer-lhv-XoKmHayN-Ww-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-lhv-XoKmHayN-Ww-:hover, .btn--outer-lhv-XoKmHayN-Ww-.is-active {
  background-color: #1d1d1d;
  border-color: #1d1d1d;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-lhv-XoKmHayN-Ww-:active {
  color: #ffffff;
  background-color: #111110;
  border-color: #111110;
  transition-duration: 0ms;
}
.btn--outer-lhv-XoKmHayN-Ww-.is-loading-j-c5eKUCKB8- {
  background-color: #222221;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-lhv-XoKmHayN-Ww-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-lhv-XoKmHayN-Ww-.is-loading-j-c5eKUCKB8-:active {
  background-color: #222221;
  color: #ffffff;
  border-color: #222221;
  opacity: 1;
}
.btn--outer-lhv-XoKmHayN-Ww-[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-XoKmHayN-Ww-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-lhv-XoKmHayN-Ww-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-google-EWuHnFvfVn8- {
  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-EWuHnFvfVn8-, html[data-whatintent=mouse] .click-area:hover .btn--outer-google-EWuHnFvfVn8-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-google-EWuHnFvfVn8-:hover, .btn--outer-google-EWuHnFvfVn8-.is-active {
  background-color: #155ebd;
  border-color: #155ebd;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-google-EWuHnFvfVn8-:active {
  color: #ffffff;
  background-color: #104992;
  border-color: #104992;
  transition-duration: 0ms;
}
.btn--outer-google-EWuHnFvfVn8-.is-loading-j-c5eKUCKB8- {
  background-color: #1a73e8;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-google-EWuHnFvfVn8-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-google-EWuHnFvfVn8-.is-loading-j-c5eKUCKB8-:active {
  background-color: #1a73e8;
  color: #ffffff;
  border-color: #1a73e8;
  opacity: 1;
}
.btn--outer-google-EWuHnFvfVn8-[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-EWuHnFvfVn8-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-google-EWuHnFvfVn8-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-facebook-rL6fPqr-T9Y- {
  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-rL6fPqr-T9Y-, html[data-whatintent=mouse] .click-area:hover .btn--outer-facebook-rL6fPqr-T9Y-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-facebook-rL6fPqr-T9Y-:hover, .btn--outer-facebook-rL6fPqr-T9Y-.is-active {
  background-color: #0756d8;
  border-color: #0756d8;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-facebook-rL6fPqr-T9Y-:active {
  color: #ffffff;
  background-color: #0543a9;
  border-color: #0543a9;
  transition-duration: 0ms;
}
.btn--outer-facebook-rL6fPqr-T9Y-.is-loading-j-c5eKUCKB8- {
  background-color: #0866ff;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-facebook-rL6fPqr-T9Y-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-facebook-rL6fPqr-T9Y-.is-loading-j-c5eKUCKB8-:active {
  background-color: #0866ff;
  color: #ffffff;
  border-color: #0866ff;
  opacity: 1;
}
.btn--outer-facebook-rL6fPqr-T9Y-[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-rL6fPqr-T9Y-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-facebook-rL6fPqr-T9Y-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-microsoft-V2-TD3vyKl0- {
  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-V2-TD3vyKl0-, html[data-whatintent=mouse] .click-area:hover .btn--outer-microsoft-V2-TD3vyKl0-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-microsoft-V2-TD3vyKl0-:hover, .btn--outer-microsoft-V2-TD3vyKl0-.is-active {
  background-color: #006696;
  border-color: #006696;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-microsoft-V2-TD3vyKl0-:active {
  color: #ffffff;
  background-color: #004f74;
  border-color: #004f74;
  transition-duration: 0ms;
}
.btn--outer-microsoft-V2-TD3vyKl0-.is-loading-j-c5eKUCKB8- {
  background-color: #007cb6;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-microsoft-V2-TD3vyKl0-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-microsoft-V2-TD3vyKl0-.is-loading-j-c5eKUCKB8-:active {
  background-color: #007cb6;
  color: #ffffff;
  border-color: #007cb6;
  opacity: 1;
}
.btn--outer-microsoft-V2-TD3vyKl0-[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-V2-TD3vyKl0-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-microsoft-V2-TD3vyKl0-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-spotify-SIvNTrgbDOA- {
  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-SIvNTrgbDOA-, html[data-whatintent=mouse] .click-area:hover .btn--outer-spotify-SIvNTrgbDOA-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-spotify-SIvNTrgbDOA-:hover, .btn--outer-spotify-SIvNTrgbDOA-.is-active {
  background-color: #116f32;
  border-color: #116f32;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-spotify-SIvNTrgbDOA-:active {
  color: #ffffff;
  background-color: #0e5727;
  border-color: #0e5727;
  transition-duration: 0ms;
}
.btn--outer-spotify-SIvNTrgbDOA-.is-loading-j-c5eKUCKB8- {
  background-color: #15873e;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-spotify-SIvNTrgbDOA-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-spotify-SIvNTrgbDOA-.is-loading-j-c5eKUCKB8-:active {
  background-color: #15873e;
  color: #ffffff;
  border-color: #15873e;
  opacity: 1;
}
.btn--outer-spotify-SIvNTrgbDOA-[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-SIvNTrgbDOA-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-spotify-SIvNTrgbDOA-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-twitter-2ieFlrZVHtk- {
  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-2ieFlrZVHtk-, html[data-whatintent=mouse] .click-area:hover .btn--outer-twitter-2ieFlrZVHtk-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-twitter-2ieFlrZVHtk-:hover, .btn--outer-twitter-2ieFlrZVHtk-.is-active {
  background-color: #167ab8;
  border-color: #167ab8;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-twitter-2ieFlrZVHtk-:active {
  color: #ffffff;
  background-color: #126497;
  border-color: #126497;
  transition-duration: 0ms;
}
.btn--outer-twitter-2ieFlrZVHtk-.is-loading-j-c5eKUCKB8- {
  background-color: #1a93dd;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-twitter-2ieFlrZVHtk-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-twitter-2ieFlrZVHtk-.is-loading-j-c5eKUCKB8-:active {
  background-color: #1a93dd;
  color: #ffffff;
  border-color: #1a93dd;
  opacity: 1;
}
.btn--outer-twitter-2ieFlrZVHtk-[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-2ieFlrZVHtk-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-twitter-2ieFlrZVHtk-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}
.btn--outer-diil-vxAtHGc2hUw- {
  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-vxAtHGc2hUw-, html[data-whatintent=mouse] .click-area:hover .btn--outer-diil-vxAtHGc2hUw-.click-area__trigger, html[data-whatintent=mouse] .btn--outer-diil-vxAtHGc2hUw-:hover, .btn--outer-diil-vxAtHGc2hUw-.is-active {
  background-color: #006c67;
  border-color: #006c67;
  color: #ffffff;
}
html[data-whatintent=mouse] .btn--outer-diil-vxAtHGc2hUw-:active {
  color: #ffffff;
  background-color: #02534f;
  border-color: #02534f;
  transition-duration: 0ms;
}
.btn--outer-diil-vxAtHGc2hUw-.is-loading-j-c5eKUCKB8- {
  background-color: #00847e;
  opacity: 1;
}
html[data-whatintent=mouse] .btn--outer-diil-vxAtHGc2hUw-.is-loading-j-c5eKUCKB8-:hover, html[data-whatintent=mouse] .btn--outer-diil-vxAtHGc2hUw-.is-loading-j-c5eKUCKB8-:active {
  background-color: #00847e;
  color: #ffffff;
  border-color: #00847e;
  opacity: 1;
}
.btn--outer-diil-vxAtHGc2hUw-[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-vxAtHGc2hUw-[aria-disabled=true]:hover, html[data-whatintent=mouse] .btn--outer-diil-vxAtHGc2hUw-[aria-disabled=true]:active {
  color: var(--color-disabled-text);
  background-color: var(--color-disabled-bg);
  border-color: transparent;
}.btn-nav-zkjep2LtYoQ- {
  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-zkjep2LtYoQ-.btn-nav--size-small-obYu5F4GMdw- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  gap: 4px;
}
.btn-nav-zkjep2LtYoQ-.btn-nav--align-center-5YVPgzLcSnw- {
  justify-content: center;
}

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

.btn-nav__link-9YJMMpWJKT8- {
  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-dyyqUTNEk4I- .btn-nav__link-9YJMMpWJKT8- {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-default-dyyqUTNEk4I- .btn-nav__link-9YJMMpWJKT8-: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-dyyqUTNEk4I-.is-current-rgPN7NMBOAY- .btn-nav__link-9YJMMpWJKT8- {
  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-dyyqUTNEk4I-.is-current-rgPN7NMBOAY- .btn-nav__link-9YJMMpWJKT8-: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-5uaAe8ZYllc- .btn-nav__link-9YJMMpWJKT8- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .btn-nav__item--purpose-employee-5uaAe8ZYllc- .btn-nav__link-9YJMMpWJKT8-: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-5uaAe8ZYllc-.is-current-rgPN7NMBOAY- .btn-nav__link-9YJMMpWJKT8- {
  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-5uaAe8ZYllc-.is-current-rgPN7NMBOAY- .btn-nav__link-9YJMMpWJKT8-: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-obYu5F4GMdw- .btn-nav__link-9YJMMpWJKT8- {
  border-radius: 16px;
  padding: 5px 15px;
}.close-button-Qmzsdz9350M- {
  --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-56IMjVj1c2c- {
  padding: 0;
}

.close-button__inner-PlaCg-TE8JA- {
  display: block;
  position: relative;
  width: 1.5rem;
  height: 1.5rem;
  background-color: transparent;
}
.close-button--type-modal-56IMjVj1c2c- .close-button__inner-PlaCg-TE8JA- {
  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-HZo8cfproGE- {
  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-Qmzsdz9350M-:hover .close-button__icon-HZo8cfproGE- {
  color: inherit;
}.tooltip-ukFA6fGHujE- {
  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-ukFA6fGHujE-.is-unmounted-S2YzfeRCU0E- {
  visibility: hidden;
}
.tooltip-ukFA6fGHujE-.is-open-SU6lDmALxhU- {
  opacity: 1;
}

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

.tooltip--placement-top-RKQuSn-Jkew-,
.tooltip--placement-bottom-rhRwHYaEzE4- {
  flex-direction: column;
}

.tooltip__arrow-M1tuCUNDx28- {
  position: relative;
  width: 20px;
  height: 20px;
}
.tooltip--placement-top-RKQuSn-Jkew- .tooltip__arrow-M1tuCUNDx28- {
  -webkit-clip-path: inset(50% 0 0 0);
          clip-path: inset(50% 0 0 0);
  bottom: -9px;
}
.tooltip--placement-right-11R0R9BvHs4- .tooltip__arrow-M1tuCUNDx28- {
  -webkit-clip-path: inset(0 50% 0 0);
          clip-path: inset(0 50% 0 0);
  left: -9px;
}
.tooltip--placement-bottom-rhRwHYaEzE4- .tooltip__arrow-M1tuCUNDx28- {
  -webkit-clip-path: inset(0 0 50% 0);
          clip-path: inset(0 0 50% 0);
  top: -9px;
}
.tooltip--placement-left-SJl5AuWjgP4- .tooltip__arrow-M1tuCUNDx28- {
  -webkit-clip-path: inset(0 0 0 50%);
          clip-path: inset(0 0 0 50%);
  right: -9px;
}

.tooltip__arrow-M1tuCUNDx28-::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-KR6qXLgOEJM- {
  transition: transform 100ms ease-out;
  max-height: inherit;
}
.tooltip--placement-top-RKQuSn-Jkew- .tooltip__inner-KR6qXLgOEJM- {
  transform: translateY(10px);
}
.tooltip--placement-right-11R0R9BvHs4- .tooltip__inner-KR6qXLgOEJM- {
  transform: translateX(-10px);
}
.tooltip--placement-bottom-rhRwHYaEzE4- .tooltip__inner-KR6qXLgOEJM- {
  transform: translateY(-10px);
}
.tooltip--placement-left-SJl5AuWjgP4- .tooltip__inner-KR6qXLgOEJM- {
  transform: translateX(10px);
}
.tooltip-ukFA6fGHujE-.is-open-SU6lDmALxhU- .tooltip__inner-KR6qXLgOEJM- {
  transform: translateY(0);
}

.tooltip__content-HfroBR4Werc- {
  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-iXy8KroAuLk- .tooltip__content-HfroBR4Werc- {
  width: 14rem;
}
.tooltip--large-6KDJH3NHcTc- .tooltip__content-HfroBR4Werc- {
  width: 25rem;
}
.tooltip--no-padding-NBpwBertDz0- .tooltip__content-HfroBR4Werc- {
  padding: 0;
}
.tooltip--has-close-button-M74G2-9dwe4- .tooltip__content-HfroBR4Werc- {
  padding-right: 32px;
}

.tooltip__close-OuBkjoeIZSc- {
  position: absolute;
  right: 0;
  top: 0;
}.card-imMS-XTDl1k- {
  --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-imMS-XTDl1k- .card__content-tag-SCjPOGA-QmI- {
  transition: background-color var(--animation-duration-medium) var(--animation-easing-medium), color var(--animation-duration-medium) var(--animation-easing-medium);
}
.card-imMS-XTDl1k-::before, .card-imMS-XTDl1k-::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-imMS-XTDl1k-::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-imMS-XTDl1k-::before {
  border-width: 1px;
}
.card-imMS-XTDl1k-.is-active-PLoklMFrgDs- {
  transform: translateY(-8px);
}
.card-imMS-XTDl1k-.card--type-employee-ndCLiKUTH5g- {
  --card-border-color: var(--color-employee-border);
}
.card-imMS-XTDl1k-.is-selected-EElnSAjBwrk- {
  --card-border-color: var(--color-brand-primary-border);
}
.card-imMS-XTDl1k-.is-selected-EElnSAjBwrk-::before, .card-imMS-XTDl1k-.is-selected-EElnSAjBwrk-::after {
  opacity: 1;
}
.card-imMS-XTDl1k-[data-type]::before, .card-imMS-XTDl1k-[data-type]::after {
  border-style: solid;
}

.card--disabled-bZXR2-MGn3E- {
  pointer-events: none;
}
.card--disabled-bZXR2-MGn3E-:not(.card--full-opacity-bC8oi0-OepI-) {
  opacity: 0.5;
}

.card--selectable-l-eqtBMf0uU- {
  --card-border-color: var(--color-neutral-border-subtle);
  cursor: pointer;
}
html[data-whatintent=mouse] .card--selectable-l-eqtBMf0uU-:hover {
  --card-border-color: var(--color-brand-primary-border);
}
.card--selectable-l-eqtBMf0uU-.card--type-employee-ndCLiKUTH5g- {
  --card-border-color: var(--color-neutral-border-subtle);
}
html[data-whatintent=mouse] .card--selectable-l-eqtBMf0uU-.card--type-employee-ndCLiKUTH5g-:hover {
  --card-border-color: var(--color-employee-border);
}
.card--selectable-l-eqtBMf0uU-.card--type-employee-ndCLiKUTH5g-.is-selected-EElnSAjBwrk- {
  --card-border-color: var(--color-employee-border);
}
.card--selectable-l-eqtBMf0uU-:not(.is-active-PLoklMFrgDs-)::before, .card--selectable-l-eqtBMf0uU-:not(.is-active-PLoklMFrgDs-)::after {
  border-style: solid;
}

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

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

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

.card--elevation-1-XMktnfKkZBc- {
  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-b6RN5G28HxM- {
  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-icMMEFtVGiU- {
  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-XxkKRWaxlxM- {
  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--7Y5ZW030WY- {
  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-QW03BDSTAs0- {
  border-radius: 0;
}

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

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

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

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

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

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

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

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

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

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

.card--border-radius-top-medium-QuW1g9-3DEY- {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

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

.card--border-radius-bottom-medium-Oiz9z-3XexY- {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

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

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

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

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

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

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

.card__top-aKMDTh6r-N0- {
  flex: 1 0 auto;
}

.card__bottom-mKG7OZwX7Ww- {
  margin-top: 30px;
}

.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__content-oIPBQT-7guI-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs- > .card__content-oIPBQT-7guI-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__content-oIPBQT-7guI-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-none-OEpiX-dkNak- > .card__content-oIPBQT-7guI-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__content-oIPBQT-7guI-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY- > .card__content-oIPBQT-7guI-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__content-oIPBQT-7guI-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-small-jjCqYcriU78- > .card__content-oIPBQT-7guI-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__content-oIPBQT-7guI-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY- > .card__content-oIPBQT-7guI-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__content-oIPBQT-7guI-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-medium-Oiz9z-3XexY- > .card__content-oIPBQT-7guI-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--badge-B7vYedXIlt4- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--is-closable-RClOIWEsLHk- > .card__content-oIPBQT-7guI-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__content-oIPBQT-7guI-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8- > .card__content-oIPBQT-7guI-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__content-oIPBQT-7guI-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-large-KB-r9qRawPQ- > .card__content-oIPBQT-7guI-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-vmHw6k0-Kdc- > .card__content-oIPBQT-7guI-:first-child, .card--attention-mDUQg8o6Omw- > .card__content-oIPBQT-7guI-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-vmHw6k0-Kdc- > .card__content-oIPBQT-7guI-:last-child, .card--attention-mDUQg8o6Omw- > .card__content-oIPBQT-7guI-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card__content-oIPBQT-7guI- {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--color-neutral-text);
}
.card__content-oIPBQT-7guI-.card__content--with-tag-p9EqNv71vqk- {
  padding-top: 0;
}
.card--with-background-image-tm-spHsARLg- .card__content-oIPBQT-7guI- {
  z-index: 1;
}
.card--selectable-l-eqtBMf0uU-.card--type-employee-ndCLiKUTH5g- .card__content-oIPBQT-7guI- {
  color: var(--color-employee-text);
}

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

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

.card__content--padding-none-Z5Bu--Zg04g- {
  padding: 0px;
}

.card__content--padding-xsmall-xYm8-cqR-lM- {
  padding: 8px;
}

.card__content--padding-small-VcKB06ZBwMw- {
  padding: 16px;
}

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

.card__content--padding-large-lPlFpne-ZaM- {
  padding: 32px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card__content--padding-bottom-medium-0AD2WSG-c9A- {
  padding-bottom: 24px;
}

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

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

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

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

.card__content--padding-right-large-24xDicNl6eM- {
  padding-right: 32px;
}

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

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

.card__content--padding-vertical-large-170Kya--x60- {
  padding-top: 32px;
  padding-bottom: 32px;
}

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

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

.card__content--padding-right-xlarge-g-195-dV4iM- {
  padding-right: 48px;
}

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

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

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

.card__content--padding-horizontal-xlarge-FQ42Kw6ixN8- {
  padding-left: 48px;
  padding-right: 48px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card__content--border-radius-left-small-9EuJ5gNuMdE- {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

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

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

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

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

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

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

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

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

.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs- > .card__footer-OjfnH2gOyL0-:first-child,
.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__header-rG69y9PZne4-:first-child,
.card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs- > .card__header-rG69y9PZne4-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-none-OEpiX-dkNak- > .card__footer-OjfnH2gOyL0-:last-child,
.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__header-rG69y9PZne4-:last-child,
.card-imMS-XTDl1k-.card--border-radius-bottom-none-OEpiX-dkNak- > .card__header-rG69y9PZne4-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY- > .card__footer-OjfnH2gOyL0-:first-child,
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__header-rG69y9PZne4-:first-child,
.card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY- > .card__header-rG69y9PZne4-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-small-jjCqYcriU78- > .card__footer-OjfnH2gOyL0-:last-child,
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__header-rG69y9PZne4-:last-child,
.card-imMS-XTDl1k-.card--border-radius-bottom-small-jjCqYcriU78- > .card__header-rG69y9PZne4-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY- > .card__footer-OjfnH2gOyL0-:first-child,
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__header-rG69y9PZne4-:first-child,
.card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY- > .card__header-rG69y9PZne4-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-medium-Oiz9z-3XexY- > .card__footer-OjfnH2gOyL0-:last-child,
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__header-rG69y9PZne4-:last-child,
.card-imMS-XTDl1k-.card--border-radius-bottom-medium-Oiz9z-3XexY- > .card__header-rG69y9PZne4-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8- > .card__footer-OjfnH2gOyL0-:first-child,
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--badge-B7vYedXIlt4- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--is-closable-RClOIWEsLHk- > .card__header-rG69y9PZne4-:nth-child(2),
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__header-rG69y9PZne4-:first-child,
.card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8- > .card__header-rG69y9PZne4-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-large-KB-r9qRawPQ- > .card__footer-OjfnH2gOyL0-:last-child,
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__header-rG69y9PZne4-:last-child,
.card-imMS-XTDl1k-.card--border-radius-bottom-large-KB-r9qRawPQ- > .card__header-rG69y9PZne4-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-vmHw6k0-Kdc- > .card__footer-OjfnH2gOyL0-:first-child, .card--attention-mDUQg8o6Omw- > .card__footer-OjfnH2gOyL0-:first-child,
.card--border-vmHw6k0-Kdc- > .card__header-rG69y9PZne4-:first-child,
.card--attention-mDUQg8o6Omw- > .card__header-rG69y9PZne4-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-vmHw6k0-Kdc- > .card__footer-OjfnH2gOyL0-:last-child, .card--attention-mDUQg8o6Omw- > .card__footer-OjfnH2gOyL0-:last-child,
.card--border-vmHw6k0-Kdc- > .card__header-rG69y9PZne4-:last-child,
.card--attention-mDUQg8o6Omw- > .card__header-rG69y9PZne4-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card__footer-OjfnH2gOyL0-,
.card__header-rG69y9PZne4- {
  position: relative;
  border-top: 0;
  min-height: 80px;
  display: flex;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
}
.card__footer-OjfnH2gOyL0-.text-center,
.card__header-rG69y9PZne4-.text-center {
  justify-content: center;
}
.card__footer-OjfnH2gOyL0-.text-left,
.card__header-rG69y9PZne4-.text-left {
  justify-content: start;
}
.card__footer-OjfnH2gOyL0-.text-right,
.card__header-rG69y9PZne4-.text-right {
  justify-content: end;
}
.card--with-background-image-tm-spHsARLg- > .card__footer-OjfnH2gOyL0-,
.card--with-background-image-tm-spHsARLg- > .card__header-rG69y9PZne4- {
  background: transparent;
}

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

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

.card__footer--padding-small-oBbzaz8E5m4- {
  padding: 16px 16px;
}

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

.card__footer--padding-large-m9-s0c0CIW0- {
  padding: 16px 32px;
}

.card__footer--padding-xlarge-9eo-h-kb2OA- {
  padding: 16px 48px;
}

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

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

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

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

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

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

.card__footer--padding-left-xsmall-YVPx-lR-Xj4- {
  padding-left: 8px;
}

.card__footer--padding-vertical-xsmall-Pl7QUSn-1C0- {
  padding-top: 8px;
  padding-bottom: 8px;
}

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

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

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

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

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

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

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

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

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

.card__footer--padding-right-large-Eq2-7RRaGbU- {
  padding-right: 32px;
}

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

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

.card__footer--padding-horizontal-large-015FWz8r--I- {
  padding-left: 32px;
  padding-right: 32px;
}

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

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

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

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

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

.card__footer--padding-left-xxlarge-8y17-x0tZOo- {
  padding-left: 64px;
}

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

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

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

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

.card__header--padding-small-zuwWLJXd-fI- {
  padding: 16px 16px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card__header--padding-left-medium-bBQT2-tQdVw- {
  padding-left: 24px;
}

.card__header--padding-vertical-medium-uvuU6-1JMUc- {
  padding-top: 24px;
  padding-bottom: 24px;
}

.card__header--padding-horizontal-medium-ZFZ-6Qi9pro- {
  padding-left: 24px;
  padding-right: 24px;
}

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

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

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

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

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

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

.card__header--padding-vertical-xlarge-e7W3VNNatYU- {
  padding-top: 48px;
  padding-bottom: 48px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card--border-dashed-P7k1MJ0NW1U-[data-type]::before, .card--border-dashed-P7k1MJ0NW1U-[data-type]::after {
  border-width: 2px;
  border-style: dashed;
}
.card--border-dashed-P7k1MJ0NW1U-.card--selectable-l-eqtBMf0uU-:not(.is-active-PLoklMFrgDs-)::before, .card--border-dashed-P7k1MJ0NW1U-.card--selectable-l-eqtBMf0uU-:not(.is-active-PLoklMFrgDs-)::after {
  border-width: 2px;
  border-style: dashed;
}
html[data-whatintent=mouse] .card--border-dashed-P7k1MJ0NW1U-.card--link-border-3MDSFJ53ymg-:hover::before, html[data-whatintent=mouse] .card--border-dashed-P7k1MJ0NW1U-.card--link-border-3MDSFJ53ymg-:hover::after {
  border-width: 2px;
  border-style: dashed;
}

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

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

.card__image--3JYlsZAkDY- {
  width: 100%;
  height: auto;
  display: block;
}
.card--attention-mDUQg8o6Omw- .card__image--3JYlsZAkDY- {
  border-radius: 0;
}
.card--border-radius-small-TEQf6cA9SlA- .card__image--3JYlsZAkDY- {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card--border-radius-medium-ri3b8omC26w- .card__image--3JYlsZAkDY- {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card--border-radius-large-TNOVGHexaPM- .card__image--3JYlsZAkDY- {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-none-45wCVuRpwTs- > .card__footer-OjfnH2gOyL0-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card-imMS-XTDl1k-.card--border-radius-none-QW03BDSTAs0- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-none-OEpiX-dkNak- > .card__footer-OjfnH2gOyL0-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-small-Pp8DQ46TShY- > .card__footer-OjfnH2gOyL0-:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.card-imMS-XTDl1k-.card--border-radius-small-TEQf6cA9SlA- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-small-jjCqYcriU78- > .card__footer-OjfnH2gOyL0-:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-medium-QuW1g9-3DEY- > .card__footer-OjfnH2gOyL0-:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.card-imMS-XTDl1k-.card--border-radius-medium-ri3b8omC26w- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-medium-Oiz9z-3XexY- > .card__footer-OjfnH2gOyL0-:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--badge-B7vYedXIlt4- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8-.card--is-closable-RClOIWEsLHk- > .card__footer-OjfnH2gOyL0-:nth-child(2), .card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__footer-OjfnH2gOyL0-:first-child, .card-imMS-XTDl1k-.card--border-radius-top-large-tmcA0MgWb-8- > .card__footer-OjfnH2gOyL0-:first-child {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.card-imMS-XTDl1k-.card--border-radius-large-TNOVGHexaPM- > .card__footer-OjfnH2gOyL0-:last-child, .card-imMS-XTDl1k-.card--border-radius-bottom-large-KB-r9qRawPQ- > .card__footer-OjfnH2gOyL0-:last-child {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.card--border-vmHw6k0-Kdc- > .card__footer-OjfnH2gOyL0-:first-child, .card--attention-mDUQg8o6Omw- > .card__footer-OjfnH2gOyL0-:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.card--border-vmHw6k0-Kdc- > .card__footer-OjfnH2gOyL0-:last-child, .card--attention-mDUQg8o6Omw- > .card__footer-OjfnH2gOyL0-:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg- {
  border-left: 4px solid;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--border-radius-small-TEQf6cA9SlA- > :first-child, .card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--border-radius-medium-ri3b8omC26w- > :first-child, .card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--border-radius-large-TNOVGHexaPM- > :first-child {
  border-top-left-radius: 0;
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--border-radius-small-TEQf6cA9SlA- > :last-child, .card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--border-radius-medium-ri3b8omC26w- > :last-child, .card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--border-radius-large-TNOVGHexaPM- > :last-child {
  border-bottom-left-radius: 0;
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--left-bordered-blue-BR55dKh8iZA- {
  border-left-color: var(--color-palette-blue-500);
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--left-bordered-blue-l-WU1GVqsXe44- {
  border-left-color: var(--color-palette-blue-300);
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--left-bordered-green-PkNkjKbJGx8- {
  border-left-color: var(--color-palette-green-500);
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--left-bordered-green-l-eURZe4XNrtM- {
  border-left-color: var(--color-palette-green-300);
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--left-bordered-pink-mAbLLEl8rqM- {
  border-left-color: var(--color-palette-pink-500);
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--left-bordered-pink-l-c8hgJtyZXv4- {
  border-left-color: var(--color-palette-pink-300);
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--left-bordered-orange-17MIEdVK9jM- {
  border-left-color: var(--color-palette-orange-500);
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-.card--link-9ViXsu06WSc-.card--left-bordered-pul4PUpcyyg-::before {
  left: -4px;
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-[data-type]::before, .card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-[data-type]::after {
  left: -4px;
}
.card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-[data-type].is-selected-EElnSAjBwrk-::before, .card-imMS-XTDl1k-.card--left-bordered-pul4PUpcyyg-[data-type].is-selected-EElnSAjBwrk-::after {
  left: -4px;
}.carousel-hero__container-cnMkx3zne3A- {
  position: relative;
  margin-top: -30px;
  overflow: hidden;
}

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

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

.carousel-hero__background--C2vg6426KE- {
  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--C2vg6426KE- {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.carousel-hero__item-iHIFG3o90i4-.is-current-mbY57-ywH0s- .carousel-hero__background--C2vg6426KE- {
  transform: translateX(0);
}
.carousel-hero__item-iHIFG3o90i4-.is-prev--jgYw69-WG0- .carousel-hero__background--C2vg6426KE- {
  transform: translateX(-20px);
}
.carousel-hero__item-iHIFG3o90i4-.is-next-XEA8vu0X4XQ- .carousel-hero__background--C2vg6426KE- {
  transform: translateX(20px);
}
.carousel-hero__item-iHIFG3o90i4-.is-prev-current-kYsqnNvVpU0- .carousel-hero__background--C2vg6426KE- {
  opacity: 0;
}
.carousel-hero__background--C2vg6426KE-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 50%;
}
@media (min-width: 62.5rem) {
  .carousel-hero__background--C2vg6426KE-::before {
    padding-top: 33.3203125%;
  }
}
@media (min-width: 62.5rem) and (min-aspect-ratio: 2/1) {
  .carousel-hero-HDFw7M2aeJU-:not(.carousel-hero--min-height-M6Eswvw6rEI-) .carousel-hero__background--C2vg6426KE-::before {
    padding-top: 26.65625%;
  }
}

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

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

.carousel-hero__background-video-HBREHF6FoSI- {
  --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-6C6GMUTINQg- {
  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-6C6GMUTINQg- {
    padding-top: 64px;
    text-align: center;
  }
}
@media (min-width: 62.5rem) {
  .carousel-hero__content-6C6GMUTINQg- {
    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-6C6GMUTINQg- {
    bottom: 84.49px;
  }
}
.carousel-hero__item-iHIFG3o90i4-.is-current-mbY57-ywH0s- .carousel-hero__content-6C6GMUTINQg- {
  transform: translateX(0);
  opacity: 1;
}
.carousel-hero__item-iHIFG3o90i4-.is-prev--jgYw69-WG0- .carousel-hero__content-6C6GMUTINQg- {
  transform: translateX(-20px);
}
.carousel-hero__item-iHIFG3o90i4-.is-next-XEA8vu0X4XQ- .carousel-hero__content-6C6GMUTINQg- {
  transform: translateX(20px);
}

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

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

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

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

.banner--full-size-image--5zPqLqB-0c- .banner-item-FdprzkRgdNk- {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  flex: 1;
}

.banner-item__image-column-AndbW9FEDmc- {
  overflow: hidden;
  position: relative;
  width: 100%;
  border-radius: 8px 8px 0 0;
}
@media (min-width: 62.5rem) {
  .banner-item__image-column-AndbW9FEDmc- {
    position: absolute;
    height: 100%;
    border-radius: 16px;
  }
  .banner--small-C5lv-XgulYk- .banner-item__image-column-AndbW9FEDmc- {
    border-radius: 8px;
  }
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item__image-column-AndbW9FEDmc- {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: auto;
    border-radius: 8px 8px 0 0;
  }
}
.banner--xsmall-sHx-vI-Q3Sc- .banner-item__image-column-AndbW9FEDmc- {
  position: absolute;
  height: 100%;
  border-radius: 8px;
}
.banner--full-size-image--5zPqLqB-0c- .banner-item__image-column-AndbW9FEDmc- {
  position: absolute;
  height: 100%;
  border-radius: 8px;
}
.banner-item__image-column-AndbW9FEDmc-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: calc(var(--banner-aspect-ratio-height) / var(--banner-aspect-ratio-width) * 100%);
}
.banner--xsmall-sHx-vI-Q3Sc- .banner-item__image-column-AndbW9FEDmc-::before {
  padding-top: 0;
}

.banner-item__content-column-zAt2lu0xv0I- {
  position: relative;
  display: flex;
  flex: 1 0 auto;
}
@media (min-width: 62.5rem) {
  .banner-item__content-column-zAt2lu0xv0I-::before {
    content: "";
    display: block;
    width: 100%;
    padding-top: 33.0508474576%;
  }
  .banner--xsmall-sHx-vI-Q3Sc- .banner-item__content-column-zAt2lu0xv0I-::before {
    padding-top: 0;
  }
  .banner--full-size-image--5zPqLqB-0c- .banner-item__content-column-zAt2lu0xv0I-::before {
    padding-top: 33.0508474576%;
  }
}

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

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

.banner--no-radius-T5-B40JxmTo- {
  border-radius: 0;
}
.banner--no-radius-T5-B40JxmTo- .banner-item__image-column-AndbW9FEDmc- {
  border-radius: 0;
}
@media (min-width: 62.5rem) {
  .banner--no-radius-T5-B40JxmTo-.banner--large-b0uKmJEM30A- {
    border-radius: 0;
  }
}

.banner-item__inner-1yfZUPPRlJw- {
  max-width: 100%;
  padding: 16px;
  width: 100%;
  align-self: auto;
  display: flex;
  flex-direction: column;
}
@media (min-width: 37.5rem) {
  .banner-item__inner-1yfZUPPRlJw- {
    padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__inner-1yfZUPPRlJw- {
    margin-left: -100%;
    width: 50%;
    padding: 24px 0 24px 24px;
  }
}
@media (max-width: 62.499rem) {
  .banner--carousel-QWZq4R9HVbE- .banner-item__inner-1yfZUPPRlJw- {
    padding-top: 64px;
  }
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item__inner-1yfZUPPRlJw- {
    padding: 48px 0 48px 48px;
  }
}
.banner--xsmall-sHx-vI-Q3Sc- .banner-item__inner-1yfZUPPRlJw- {
  width: 66%;
  padding: 16px 0 16px 16px;
}
@media (min-width: 62.5rem) {
  .banner--xsmall-sHx-vI-Q3Sc- .banner-item__inner-1yfZUPPRlJw- {
    padding: 32px 0 32px 32px;
  }
}
.banner--align-vertical-PGBkvxnZ1ls- .banner-item__inner-1yfZUPPRlJw- {
  max-width: 100%;
  padding: 16px;
  width: 100%;
  align-self: auto;
  display: flex;
  flex-direction: column;
}
.banner--full-size-image--5zPqLqB-0c- .banner-item__inner-1yfZUPPRlJw- {
  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--5zPqLqB-0c- .banner-item__inner-1yfZUPPRlJw- {
    padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner--full-size-image--5zPqLqB-0c- .banner-item__inner-1yfZUPPRlJw- {
    padding: 32px;
  }
}

.banner__heading-5TCAnzjXqIY- {
  margin-bottom: 8px;
  flex: 1 0 auto;
}
@media (min-width: 37.5rem) {
  .banner__heading-5TCAnzjXqIY- {
    margin-bottom: 24px;
  }
  .banner--xsmall-sHx-vI-Q3Sc- .banner__heading-5TCAnzjXqIY- {
    margin-bottom: 8px;
  }
}
.banner--xsmall-sHx-vI-Q3Sc- .banner__heading-5TCAnzjXqIY- {
  margin-bottom: 8px;
}

.banner-item__tag-rL-8NhhFn0Y- {
  position: absolute;
  top: 16px;
}
@media (min-width: 37.5rem) {
  .banner-item__tag-rL-8NhhFn0Y- {
    top: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__tag-rL-8NhhFn0Y- {
    top: 48px;
  }
}
.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 16px;
}
@media (min-width: 37.5rem) {
  .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: calc(50% + 48px);
  }
}
.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 16px;
}
@media (min-width: 37.5rem) {
  .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
    right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
    right: 48px;
  }
}
.banner--align-vertical-PGBkvxnZ1ls- .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
  left: 16px;
}
@media (min-width: 37.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 16px;
  }
}
@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 16px;
  }
}
.banner--align-vertical-PGBkvxnZ1ls- .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
  right: 16px;
}
@media (min-width: 37.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
    right: 16px;
  }
}
@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
    right: 16px;
  }
}
.banner--full-size-image--5zPqLqB-0c- .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
  left: 16px;
}
@media (min-width: 37.5rem) {
  .banner--full-size-image--5zPqLqB-0c- .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    top: 24px;
    left: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner--full-size-image--5zPqLqB-0c- .banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    top: 32px;
    left: 32px;
  }
}
.banner--full-size-image--5zPqLqB-0c- .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
  right: 16px;
}
@media (min-width: 37.5rem) {
  .banner--full-size-image--5zPqLqB-0c- .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
    top: 24px;
    right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .banner--full-size-image--5zPqLqB-0c- .banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
    top: 32px;
    right: 32px;
  }
}

.banner__carousel-container-h6eEMfH8ykk- {
  margin-top: 0;
}
@media (max-width: 62.499rem) {
  .banner__carousel-container-h6eEMfH8ykk- [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-QWZq4R9HVbE- {
  --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-QWZq4R9HVbE-.banner--no-radius-T5-B40JxmTo- {
  border-radius: 0 !important;
}
@media (min-width: 62.5rem) {
  .banner--carousel-QWZq4R9HVbE-.banner--large-b0uKmJEM30A- {
    border-radius: 16px;
  }
}

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

.banner-item--padding-none-Hu4Bir4dN6w- .banner-item__inner-1yfZUPPRlJw- {
  padding: 0;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-none-Hu4Bir4dN6w- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-none-Hu4Bir4dN6w- .banner-item__inner-1yfZUPPRlJw- {
    padding: 0;
  }
}
.banner-item--padding-none-Hu4Bir4dN6w-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 0;
  left: 0;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-none-Hu4Bir4dN6w-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-none-Hu4Bir4dN6w-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 0;
  right: 0;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-none-Hu4Bir4dN6w-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-none-Hu4Bir4dN6w-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 0;
  }
}

.banner-item--padding-xxsmall-uysXJrsYW9o- .banner-item__inner-1yfZUPPRlJw- {
  padding: 8px;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-xxsmall-uysXJrsYW9o- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-xxsmall-uysXJrsYW9o- .banner-item__inner-1yfZUPPRlJw- {
    padding: 8px;
  }
}
.banner-item--padding-xxsmall-uysXJrsYW9o-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 8px;
  left: 8px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xxsmall-uysXJrsYW9o-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-xxsmall-uysXJrsYW9o-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 8px;
  right: 8px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-xxsmall-uysXJrsYW9o-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-xxsmall-uysXJrsYW9o-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 8px;
  }
}

.banner-item--padding-xsmall-Jk6i2-tYTVU- .banner-item__inner-1yfZUPPRlJw- {
  padding: 12px;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-xsmall-Jk6i2-tYTVU- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-xsmall-Jk6i2-tYTVU- .banner-item__inner-1yfZUPPRlJw- {
    padding: 12px;
  }
}
.banner-item--padding-xsmall-Jk6i2-tYTVU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 12px;
  left: 12px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xsmall-Jk6i2-tYTVU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-xsmall-Jk6i2-tYTVU-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 12px;
  right: 12px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-xsmall-Jk6i2-tYTVU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-xsmall-Jk6i2-tYTVU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 12px;
  }
}

.banner-item--padding-small-t7ltKzPz9Bk- .banner-item__inner-1yfZUPPRlJw- {
  padding: 16px;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-small-t7ltKzPz9Bk- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-small-t7ltKzPz9Bk- .banner-item__inner-1yfZUPPRlJw- {
    padding: 16px;
  }
}
.banner-item--padding-small-t7ltKzPz9Bk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
  left: 16px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-small-t7ltKzPz9Bk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-small-t7ltKzPz9Bk-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
  right: 16px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-small-t7ltKzPz9Bk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-small-t7ltKzPz9Bk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 16px;
  }
}

.banner-item--padding-medium-zgvuvC5PzfU- .banner-item__inner-1yfZUPPRlJw- {
  padding: 24px;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-medium-zgvuvC5PzfU- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-medium-zgvuvC5PzfU- .banner-item__inner-1yfZUPPRlJw- {
    padding: 24px;
  }
}
.banner-item--padding-medium-zgvuvC5PzfU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 24px;
  left: 24px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-medium-zgvuvC5PzfU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-medium-zgvuvC5PzfU-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 24px;
  right: 24px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-medium-zgvuvC5PzfU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-medium-zgvuvC5PzfU-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 24px;
  }
}

.banner-item--padding-large-YjE1C565-Fk- .banner-item__inner-1yfZUPPRlJw- {
  padding: 32px;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-large-YjE1C565-Fk- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-large-YjE1C565-Fk- .banner-item__inner-1yfZUPPRlJw- {
    padding: 32px;
  }
}
.banner-item--padding-large-YjE1C565-Fk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 32px;
  left: 32px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-large-YjE1C565-Fk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-large-YjE1C565-Fk-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 32px;
  right: 32px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-large-YjE1C565-Fk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-large-YjE1C565-Fk-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 32px;
  }
}

.banner-item--padding-xlarge-MipVhY-vWWw- .banner-item__inner-1yfZUPPRlJw- {
  padding: 48px;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-xlarge-MipVhY-vWWw- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-xlarge-MipVhY-vWWw- .banner-item__inner-1yfZUPPRlJw- {
    padding: 48px;
  }
}
.banner-item--padding-xlarge-MipVhY-vWWw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 48px;
  left: 48px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xlarge-MipVhY-vWWw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-xlarge-MipVhY-vWWw-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 48px;
  right: 48px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-xlarge-MipVhY-vWWw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-xlarge-MipVhY-vWWw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 48px;
  }
}

.banner-item--padding-xxlarge-pJi8VCcnq4Y- .banner-item__inner-1yfZUPPRlJw- {
  padding: 64px;
}
@media (min-width: 62.5rem) {
  .banner--large-b0uKmJEM30A- .banner-item--padding-xxlarge-pJi8VCcnq4Y- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-xxlarge-pJi8VCcnq4Y- .banner-item__inner-1yfZUPPRlJw- {
    padding: 64px;
  }
}
.banner-item--padding-xxlarge-pJi8VCcnq4Y-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 64px;
  left: 64px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-xxlarge-pJi8VCcnq4Y-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}
.banner-item--padding-xxlarge-pJi8VCcnq4Y-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 64px;
  right: 64px;
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-xxlarge-pJi8VCcnq4Y-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-xxlarge-pJi8VCcnq4Y-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 64px;
  }
}

.banner-item--padding-top-none---vPrqq0-hE- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 0;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-none---vPrqq0-hE- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-none---vPrqq0-hE- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 0;
}
.banner-item--padding-top-none---vPrqq0-hE-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 0;
}
.banner-item--padding-top-none---vPrqq0-hE-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 0;
}

.banner-item--padding-right-none-ePAW25yw-eM- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 0;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-none-ePAW25yw-eM- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-none-ePAW25yw-eM- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 0;
}
.banner-item--padding-right-none-ePAW25yw-eM-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 0;
}

.banner-item--padding-bottom-none-hPju--1Yd7A- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 0;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-none-hPju--1Yd7A- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-none-hPju--1Yd7A- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 0;
}

.banner-item--padding-left-none-Jd8Ozj2QgR0- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 0;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-none-Jd8Ozj2QgR0- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-none-Jd8Ozj2QgR0- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 0;
}
.banner-item--padding-left-none-Jd8Ozj2QgR0-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 0;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-none-Jd8Ozj2QgR0-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-none-Jd8Ozj2QgR0-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-none-Jd8Ozj2QgR0-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 0;
  }
}

.banner-item--padding-top-xxsmall-dKuHuhpF6RI- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 8px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-xxsmall-dKuHuhpF6RI- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-xxsmall-dKuHuhpF6RI- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 8px;
}
.banner-item--padding-top-xxsmall-dKuHuhpF6RI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 8px;
}
.banner-item--padding-top-xxsmall-dKuHuhpF6RI-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 8px;
}

.banner-item--padding-right-xxsmall-pPDHxbDqCdE- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 8px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-xxsmall-pPDHxbDqCdE- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-xxsmall-pPDHxbDqCdE- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 8px;
}
.banner-item--padding-right-xxsmall-pPDHxbDqCdE-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 8px;
}

.banner-item--padding-bottom-xxsmall-xur87DFJQuI- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 8px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-xxsmall-xur87DFJQuI- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-xxsmall-xur87DFJQuI- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 8px;
}

.banner-item--padding-left-xxsmall-NEZKswaAbFI- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 8px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-xxsmall-NEZKswaAbFI- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-xxsmall-NEZKswaAbFI- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 8px;
}
.banner-item--padding-left-xxsmall-NEZKswaAbFI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 8px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xxsmall-NEZKswaAbFI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-xxsmall-NEZKswaAbFI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-xxsmall-NEZKswaAbFI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 8px;
  }
}

.banner-item--padding-top-xsmall-yWG9TuolxCQ- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 12px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-xsmall-yWG9TuolxCQ- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-xsmall-yWG9TuolxCQ- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 12px;
}
.banner-item--padding-top-xsmall-yWG9TuolxCQ-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 12px;
}
.banner-item--padding-top-xsmall-yWG9TuolxCQ-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 12px;
}

.banner-item--padding-right-xsmall-dwJAoa-WGU0- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 12px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-xsmall-dwJAoa-WGU0- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-xsmall-dwJAoa-WGU0- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 12px;
}
.banner-item--padding-right-xsmall-dwJAoa-WGU0-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 12px;
}

.banner-item--padding-bottom-xsmall-j6kMp9CYXhY- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 12px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-xsmall-j6kMp9CYXhY- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-xsmall-j6kMp9CYXhY- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 12px;
}

.banner-item--padding-left-xsmall-5ab8Yu-yhoI- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 12px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-xsmall-5ab8Yu-yhoI- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-xsmall-5ab8Yu-yhoI- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 12px;
}
.banner-item--padding-left-xsmall-5ab8Yu-yhoI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 12px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xsmall-5ab8Yu-yhoI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-xsmall-5ab8Yu-yhoI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-xsmall-5ab8Yu-yhoI-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 12px;
  }
}

.banner-item--padding-top-small-8Pj6IJvqvMA- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 16px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-small-8Pj6IJvqvMA- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-small-8Pj6IJvqvMA- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 16px;
}
.banner-item--padding-top-small-8Pj6IJvqvMA-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
}
.banner-item--padding-top-small-8Pj6IJvqvMA-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 16px;
}

.banner-item--padding-right-small-TfWpNVfPWhM- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 16px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-small-TfWpNVfPWhM- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-small-TfWpNVfPWhM- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 16px;
}
.banner-item--padding-right-small-TfWpNVfPWhM-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 16px;
}

.banner-item--padding-bottom-small-KLisEMFtlfA- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 16px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-small-KLisEMFtlfA- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-small-KLisEMFtlfA- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 16px;
}

.banner-item--padding-left-small-bejelh0xNMw- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 16px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-small-bejelh0xNMw- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-small-bejelh0xNMw- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 16px;
}
.banner-item--padding-left-small-bejelh0xNMw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 16px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-small-bejelh0xNMw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-small-bejelh0xNMw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-small-bejelh0xNMw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 16px;
  }
}

.banner-item--padding-top-medium-hffE7BaEFXc- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 24px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-medium-hffE7BaEFXc- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-medium-hffE7BaEFXc- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 24px;
}
.banner-item--padding-top-medium-hffE7BaEFXc-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 24px;
}
.banner-item--padding-top-medium-hffE7BaEFXc-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 24px;
}

.banner-item--padding-right-medium-AVVw-HlotRg- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 24px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-medium-AVVw-HlotRg- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-medium-AVVw-HlotRg- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 24px;
}
.banner-item--padding-right-medium-AVVw-HlotRg-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 24px;
}

.banner-item--padding-bottom-medium-WUMmxOmaWfM- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 24px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-medium-WUMmxOmaWfM- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-medium-WUMmxOmaWfM- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 24px;
}

.banner-item--padding-left-medium-GuR6-HGtP2k- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 24px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-medium-GuR6-HGtP2k- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-medium-GuR6-HGtP2k- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 24px;
}
.banner-item--padding-left-medium-GuR6-HGtP2k-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 24px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-medium-GuR6-HGtP2k-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-medium-GuR6-HGtP2k-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-medium-GuR6-HGtP2k-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 24px;
  }
}

.banner-item--padding-top-large-XJv5ei4-BzA- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 32px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-large-XJv5ei4-BzA- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-large-XJv5ei4-BzA- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 32px;
}
.banner-item--padding-top-large-XJv5ei4-BzA-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 32px;
}
.banner-item--padding-top-large-XJv5ei4-BzA-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 32px;
}

.banner-item--padding-right-large-Lk2CtpP4o8A- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 32px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-large-Lk2CtpP4o8A- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-large-Lk2CtpP4o8A- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 32px;
}
.banner-item--padding-right-large-Lk2CtpP4o8A-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 32px;
}

.banner-item--padding-bottom-large-z1qA8c5Q42w- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 32px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-large-z1qA8c5Q42w- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-large-z1qA8c5Q42w- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 32px;
}

.banner-item--padding-left-large-s1NwYVgY9nQ- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 32px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-large-s1NwYVgY9nQ- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-large-s1NwYVgY9nQ- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 32px;
}
.banner-item--padding-left-large-s1NwYVgY9nQ-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 32px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-large-s1NwYVgY9nQ-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-large-s1NwYVgY9nQ-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-large-s1NwYVgY9nQ-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 32px;
  }
}

.banner-item--padding-top-xlarge-oD-MqjLfFjo- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 48px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-xlarge-oD-MqjLfFjo- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-xlarge-oD-MqjLfFjo- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 48px;
}
.banner-item--padding-top-xlarge-oD-MqjLfFjo-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 48px;
}
.banner-item--padding-top-xlarge-oD-MqjLfFjo-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 48px;
}

.banner-item--padding-right-xlarge-cgXv4UcnugM- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 48px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-xlarge-cgXv4UcnugM- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-xlarge-cgXv4UcnugM- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 48px;
}
.banner-item--padding-right-xlarge-cgXv4UcnugM-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 48px;
}

.banner-item--padding-bottom-xlarge-jWXXPCFRVAA- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 48px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-xlarge-jWXXPCFRVAA- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-xlarge-jWXXPCFRVAA- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 48px;
}

.banner-item--padding-left-xlarge-Oez5UlF4P18- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 48px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-xlarge-Oez5UlF4P18- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-xlarge-Oez5UlF4P18- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 48px;
}
.banner-item--padding-left-xlarge-Oez5UlF4P18-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 48px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xlarge-Oez5UlF4P18-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-xlarge-Oez5UlF4P18-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-xlarge-Oez5UlF4P18-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 48px;
  }
}

.banner-item--padding-top-xxlarge-sQGwx7QI04M- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 64px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-top-xxlarge-sQGwx7QI04M- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-top-xxlarge-sQGwx7QI04M- .banner-item__inner-1yfZUPPRlJw- {
  padding-top: 64px;
}
.banner-item--padding-top-xxlarge-sQGwx7QI04M-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  top: 64px;
}
.banner-item--padding-top-xxlarge-sQGwx7QI04M-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  top: 64px;
}

.banner-item--padding-right-xxlarge-UBPRLuuUyu4- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 64px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-right-xxlarge-UBPRLuuUyu4- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-right-xxlarge-UBPRLuuUyu4- .banner-item__inner-1yfZUPPRlJw- {
  padding-right: 64px;
}
.banner-item--padding-right-xxlarge-UBPRLuuUyu4-.banner-item__tag-right-b3rgvd5Mou8- .banner-item__tag-rL-8NhhFn0Y- {
  right: 64px;
}

.banner-item--padding-bottom-xxlarge-kwZ8Cs4lU0w- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 64px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-bottom-xxlarge-kwZ8Cs4lU0w- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-bottom-xxlarge-kwZ8Cs4lU0w- .banner-item__inner-1yfZUPPRlJw- {
  padding-bottom: 64px;
}

.banner-item--padding-left-xxlarge-DP--5mkmfZw- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 64px;
}
.banner--large-b0uKmJEM30A- .banner-item--padding-left-xxlarge-DP--5mkmfZw- .banner-item__inner-1yfZUPPRlJw-, .banner--xsmall-sHx-vI-Q3Sc- .banner-item--padding-left-xxlarge-DP--5mkmfZw- .banner-item__inner-1yfZUPPRlJw- {
  padding-left: 64px;
}
.banner-item--padding-left-xxlarge-DP--5mkmfZw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
  left: 64px;
}
@media (min-width: 62.5rem) {
  .banner-item--padding-left-xxlarge-DP--5mkmfZw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 50%;
  }
}

@media (min-width: 62.5rem) {
  .banner--align-vertical-PGBkvxnZ1ls- .banner-item--padding-left-xxlarge-DP--5mkmfZw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y-,
  .banner--full-size-image--5zPqLqB-0c- .banner-item--padding-left-xxlarge-DP--5mkmfZw-.banner-item__tag-left-KEeCqN2MU5U- .banner-item__tag-rL-8NhhFn0Y- {
    left: 64px;
  }
}

.banner--margin-none-DABHUxYuTzM-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-none-DABHUxYuTzM- {
  margin: 0;
  width: auto;
}

.banner--margin-xxsmall--IrpmnxWSGs-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-xxsmall--IrpmnxWSGs- {
  margin: 8px;
  width: auto;
}

.banner--margin-xsmall-sT20yAXaGBM-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-xsmall-sT20yAXaGBM- {
  margin: 12px;
  width: auto;
}

.banner--margin-small-wtxcesEbdi0-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-small-wtxcesEbdi0- {
  margin: 16px;
  width: auto;
}

.banner--margin-medium-QPMLIWHiktQ-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-medium-QPMLIWHiktQ- {
  margin: 24px;
  width: auto;
}

.banner--margin-large-Xbk6CKlWwLs-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-large-Xbk6CKlWwLs- {
  margin: 32px;
  width: auto;
}

.banner--margin-xlarge-jlDlCIR4Biw-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-xlarge-jlDlCIR4Biw- {
  margin: 48px;
  width: auto;
}

.banner--margin-xxlarge-Dbq9xxUHyB0-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-xxlarge-Dbq9xxUHyB0- {
  margin: 64px;
  width: auto;
}

.banner--margin-top-none-m3yeIZvLinc-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-none-m3yeIZvLinc- {
  margin-top: 0;
}

.banner--margin-right-none-hKzxklDLau8-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-none-hKzxklDLau8- {
  margin-right: 0;
  width: auto;
}

.banner--margin-bottom-none-OJkikroRk-Y-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-none-OJkikroRk-Y- {
  margin-bottom: 0;
}

.banner--margin-left-none-R8tHS3CYy-g-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-left-none-R8tHS3CYy-g- {
  margin-left: 0;
  width: auto;
}

.banner--margin-top-xxsmall-MZmWoV0wlJE-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-xxsmall-MZmWoV0wlJE- {
  margin-top: 8px;
}

.banner--margin-right-xxsmall-5PtfcmE35Kg-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-xxsmall-5PtfcmE35Kg- {
  margin-right: 8px;
  width: auto;
}

.banner--margin-bottom-xxsmall--BnsKcQA8Rc-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-xxsmall--BnsKcQA8Rc- {
  margin-bottom: 8px;
}

.banner--margin-left-xxsmall-aTrWeJqCYcY-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-left-xxsmall-aTrWeJqCYcY- {
  margin-left: 8px;
  width: auto;
}

.banner--margin-top-xsmall-Zns-3t4rJO8-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-xsmall-Zns-3t4rJO8- {
  margin-top: 12px;
}

.banner--margin-right-xsmall-UT34-C-PKcA-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-xsmall-UT34-C-PKcA- {
  margin-right: 12px;
  width: auto;
}

.banner--margin-bottom-xsmall-yyEtAO9Emvg-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-xsmall-yyEtAO9Emvg- {
  margin-bottom: 12px;
}

.banner--margin-left-xsmall-CqIU-6BXeZw-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-left-xsmall-CqIU-6BXeZw- {
  margin-left: 12px;
  width: auto;
}

.banner--margin-top-small-kN1wI03Q0l8-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-small-kN1wI03Q0l8- {
  margin-top: 16px;
}

.banner--margin-right-small-uAyGvPWekJc-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-small-uAyGvPWekJc- {
  margin-right: 16px;
  width: auto;
}

.banner--margin-bottom-small-eNxk8-vvheE-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-small-eNxk8-vvheE- {
  margin-bottom: 16px;
}

.banner--margin-left-small--AP4FBS3vSg-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-left-small--AP4FBS3vSg- {
  margin-left: 16px;
  width: auto;
}

.banner--margin-top-medium-YCOGo10LpTk-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-medium-YCOGo10LpTk- {
  margin-top: 24px;
}

.banner--margin-right-medium-dgLiNOIRc5s-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-medium-dgLiNOIRc5s- {
  margin-right: 24px;
  width: auto;
}

.banner--margin-bottom-medium-U6hWgRBuQVY-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-medium-U6hWgRBuQVY- {
  margin-bottom: 24px;
}

.banner--margin-left-medium-FJhTZCfA3xU-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-left-medium-FJhTZCfA3xU- {
  margin-left: 24px;
  width: auto;
}

.banner--margin-top-large-NqKdrr1WY9o-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-large-NqKdrr1WY9o- {
  margin-top: 32px;
}

.banner--margin-right-large-WZeTr-I4vr0-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-large-WZeTr-I4vr0- {
  margin-right: 32px;
  width: auto;
}

.banner--margin-bottom-large-jxDl0xOrSaM-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-large-jxDl0xOrSaM- {
  margin-bottom: 32px;
}

.banner--margin-left-large-p2KayncopcU-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-left-large-p2KayncopcU- {
  margin-left: 32px;
  width: auto;
}

.banner--margin-top-xlarge-vOGyogukVOw-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-xlarge-vOGyogukVOw- {
  margin-top: 48px;
}

.banner--margin-right-xlarge-ghPQl5drs78-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-xlarge-ghPQl5drs78- {
  margin-right: 48px;
  width: auto;
}

.banner--margin-bottom-xlarge-4Y754Db3a1A-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-xlarge-4Y754Db3a1A- {
  margin-bottom: 48px;
}

.banner--margin-left-xlarge-DJXHtllURTc-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-left-xlarge-DJXHtllURTc- {
  margin-left: 48px;
  width: auto;
}

.banner--margin-top-xxlarge-TcSm9XK1kYc-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-top-xxlarge-TcSm9XK1kYc- {
  margin-top: 64px;
}

.banner--margin-right-xxlarge-RTfip-5HoGM-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-right-xxlarge-RTfip-5HoGM- {
  margin-right: 64px;
  width: auto;
}

.banner--margin-bottom-xxlarge-uRO2RY0KPPk-,
.banner__carousel-container-h6eEMfH8ykk-.banner--margin-bottom-xxlarge-uRO2RY0KPPk- {
  margin-bottom: 64px;
}

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

.container--max-width-lg-4hy-Qaz4A9s- {
  max-width: 110.5rem;
}.carousel-7wmdM8mpg80- {
  --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-7wmdM8mpg80- {
    --carousel-slide-overflow: 8px;
    --carousel-container-padding: 24px;
  }
}
@media (min-width: 50rem) {
  .carousel-7wmdM8mpg80- {
    --carousel-slide-overflow: 16px;
    --carousel-slide-gap: 24px;
    --carousel-slide-vertical-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .carousel-7wmdM8mpg80- {
    --carousel-slide-overflow: 24px;
    --carousel-container-padding: 32px;
  }
}
@media (min-width: 80.5rem) {
  .carousel-7wmdM8mpg80- {
    --carousel-slide-overflow: 0px;
  }
}
.carousel-7wmdM8mpg80-:not(.carousel--has-container-GuK3oJ614jY-) {
  --carousel-container-padding: 0px;
}
.carousel-7wmdM8mpg80-.carousel--align-center-z2cPqZjoOSg-.carousel--has-container-GuK3oJ614jY- {
  --carousel-slide-overflow: 44px;
}
@media (min-width: 37.5rem) {
  .carousel-7wmdM8mpg80-.carousel--align-center-z2cPqZjoOSg-.carousel--has-container-GuK3oJ614jY- {
    --carousel-slide-overflow: 58px;
  }
}
@media (min-width: 80.5rem) {
  .carousel-7wmdM8mpg80-.carousel--align-center-z2cPqZjoOSg-.carousel--has-container-GuK3oJ614jY- {
    --carousel-slide-overflow: 0px;
  }
}
.carousel-7wmdM8mpg80-.carousel--align-full-wmYMFhJO8yA- {
  --carousel-slide-overflow: 0px;
}
.carousel-7wmdM8mpg80-.carousel--no-overflow-aVxMruL-Tkw- {
  --carousel-slide-overflow: 0px;
}
.carousel-7wmdM8mpg80-.carousel--scrollable-dvEJfRVJfZ8-:not(.carousel--has-top-content-UgRWmwchCIY-, .carousel--sales-argument-yzVbaSYdchk-) {
  margin-top: calc(var(--carousel-slide-vertical-padding) * -1);
}
.carousel-7wmdM8mpg80-.carousel--scrollable-dvEJfRVJfZ8-:not(.carousel--has-bottom-content-vXf8mDvQJ5g-, .carousel--sales-argument-yzVbaSYdchk-) {
  margin-bottom: calc(var(--carousel-slide-vertical-padding) * -1);
}

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

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

.carousel--full-width-VyFI3W5RWdE- {
  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-VyFI3W5RWdE- {
  --carousel-container-padding: 0px;
}
[data-class=card__content][data-padding-horizontal=none] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 0px;
}
[data-class=card__content][data-padding=xsmall] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 8px;
}
[data-class=card__content][data-padding=small] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 16px;
}
[data-class=card__content][data-padding-horizontal=small] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 16px;
}
[data-class=card__content][data-padding=medium] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 24px;
}
[data-class=card__content][data-padding-horizontal=medium] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 24px;
}
[data-class=card__content][data-padding=large] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 32px;
}
[data-class=card__content][data-padding-horizontal=large] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 32px;
}
[data-class=card__content][data-padding=xlarge] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 48px;
}
[data-class=card__content][data-padding=xxlarge] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 64px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-container-b8qUOYBrc1g-, [data-class=container] > .carousel--full-width-VyFI3W5RWdE- {
  --carousel-container-padding: 16px;
}
@media (min-width: 37.5rem) {
  .carousel--full-width-VyFI3W5RWdE-.carousel--full-width-container-b8qUOYBrc1g-, [data-class=container] > .carousel--full-width-VyFI3W5RWdE- {
    --carousel-container-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .carousel--full-width-VyFI3W5RWdE-.carousel--full-width-container-b8qUOYBrc1g-, [data-class=container] > .carousel--full-width-VyFI3W5RWdE- {
    --carousel-container-padding: 32px;
  }
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-container-b8qUOYBrc1g-.carousel--scrollable-dvEJfRVJfZ8-, [data-class=container] > .carousel--full-width-VyFI3W5RWdE-.carousel--scrollable-dvEJfRVJfZ8- {
  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-VyFI3W5RWdE-.carousel--full-width-none-VVwIfreXvrM- {
  --carousel-container-padding: 0px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-left-none-nyEIxfcLd7c- {
  --carousel-container-padding-left: 0px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-right-none-xZhG-fzU-3M- {
  --carousel-container-padding-right: 0px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-xsmall-g-G2YaSJdnk- {
  --carousel-container-padding: 8px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-left-xsmall-kPBjJ8CUH2M- {
  --carousel-container-padding-left: 8px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-right-xsmall-IMhTE7KqKdQ- {
  --carousel-container-padding-right: 8px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-small-4K7CvJ4WoIE- {
  --carousel-container-padding: 16px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-left-small-gFjhtkdHmLQ- {
  --carousel-container-padding-left: 16px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-right-small-k1ILFm92eOQ- {
  --carousel-container-padding-right: 16px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-medium-Hfuvy8kW3Yc- {
  --carousel-container-padding: 24px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-left-medium-eScAztjgoHI- {
  --carousel-container-padding-left: 24px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-right-medium-COelTXqkWZU- {
  --carousel-container-padding-right: 24px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-large-0xRxMx-WEHg- {
  --carousel-container-padding: 32px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-left-large-gUbQqG9U7dw- {
  --carousel-container-padding-left: 32px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-right-large-LXuQy8rZP-Q- {
  --carousel-container-padding-right: 32px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-xlarge-hlJzQ1-JWr4- {
  --carousel-container-padding: 48px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-left-xlarge-4m-a2Np-DqM- {
  --carousel-container-padding-left: 48px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-right-xlarge-RzdakxrkxCI- {
  --carousel-container-padding-right: 48px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-xxlarge-AWb9Zcm44pw- {
  --carousel-container-padding: 64px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-left-xxlarge-B-JRzai6keo- {
  --carousel-container-padding-left: 64px;
}
.carousel--full-width-VyFI3W5RWdE-.carousel--full-width-right-xxlarge-BNW4CohGKpw- {
  --carousel-container-padding-right: 64px;
}

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

.carousel--scrollable-dvEJfRVJfZ8- .carousel__container-pJbm3agtZxs-.carousel__slider-container-zQKa04UErfs- {
  max-width: 100%;
}

.carousel__slider-wrapper-78E9qiE-yfE- {
  position: relative;
}

.carousel__slider-zVYGDbJPjAM- {
  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-zVYGDbJPjAM-::-webkit-scrollbar {
  display: none;
}
.carousel--has-container-GuK3oJ614jY- .carousel__slider-zVYGDbJPjAM- {
  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-dvEJfRVJfZ8-.carousel--has-container-GuK3oJ614jY- .carousel__slider-zVYGDbJPjAM- {
  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-yo7AugU0nDk- {
  display: flex;
  width: 100%;
  scroll-snap-align: start;
}
.carousel--align-center-z2cPqZjoOSg- .carousel__item-yo7AugU0nDk- {
  scroll-snap-align: center;
}
.carousel--align-center-z2cPqZjoOSg- .carousel__item-yo7AugU0nDk-:first-child {
  margin-left: auto;
}
.carousel--align-center-z2cPqZjoOSg- .carousel__item-yo7AugU0nDk-:last-child {
  margin-right: auto;
}
.carousel--scrollable-dvEJfRVJfZ8- .carousel__item-yo7AugU0nDk- {
  padding-left: var(--carousel-slide-horizontal-padding-left);
  padding-right: var(--carousel-slide-horizontal-padding-right);
}
.carousel--scrollable-dvEJfRVJfZ8- .carousel__item-yo7AugU0nDk-, .carousel--sales-argument-yzVbaSYdchk- .carousel__item-yo7AugU0nDk- {
  padding-top: var(--carousel-slide-vertical-padding);
  padding-bottom: var(--carousel-slide-vertical-padding);
}
.carousel--center-arrows-scrollable-1IrshlVbYyY- .carousel__item-yo7AugU0nDk- {
  --carousel-slide-horizontal-padding-left: 2rem;
  --carousel-slide-horizontal-padding-right: 2rem;
}
@media (min-width: 37.5rem) {
  .carousel--center-arrows-scrollable-1IrshlVbYyY- .carousel__item-yo7AugU0nDk- {
    --carousel-slide-horizontal-padding-left: 1.25rem;
    --carousel-slide-horizontal-padding-right: 1.25rem;
  }
}
.carousel--center-arrows-autoplay-cWFeA7Y62Sg- .carousel__item-yo7AugU0nDk- {
  --carousel-slide-horizontal-padding-right: 3.5rem;
}
@media (min-width: 37.5rem) {
  .carousel--center-arrows-autoplay-cWFeA7Y62Sg- .carousel__item-yo7AugU0nDk- {
    --carousel-slide-horizontal-padding-right: 2.75rem;
  }
}
.carousel--slides-1-nOOzAw6opg0- .carousel__item-yo7AugU0nDk- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 1);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 1);
}
.carousel--slides-2-BGhIQZlHAec- .carousel__item-yo7AugU0nDk- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 2);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 2);
}
.carousel--slides-3-6PSmEVh-zfk- .carousel__item-yo7AugU0nDk- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 3);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 3);
}
.carousel--slides-4-QZ0Xa5f-XXU- .carousel__item-yo7AugU0nDk- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 4);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 4);
}
.carousel--slides-5-LAMq2TvifIU- .carousel__item-yo7AugU0nDk- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 5);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 5);
}
.carousel--slides-6-TtTSiE6Vb30- .carousel__item-yo7AugU0nDk- {
  max-width: calc((100% - var(--carousel-slide-overflow)) / 6);
  min-width: calc((100% - var(--carousel-slide-overflow)) / 6);
}

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

.carousel__slider-nav-ooxhIU6-vQs- {
  --carousel-nav-button-inset: 0px;
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  margin-left: auto;
}
.carousel__slider-nav-ooxhIU6-vQs-.carousel__slider-nav--link-fStmm-2b7rI- {
  --carousel-nav-button-inset: 8px;
  gap: 32px;
}
.carousel__slider-nav-ooxhIU6-vQs-.carousel__slider-nav--link-fStmm-2b7rI-.carousel__slider-nav--small-WlgfwrK2wcA- {
  gap: 24px;
}

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

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

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

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

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

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

.carousel-preview__slider-jjvI0HJdYqo- {
  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-jjvI0HJdYqo-:not(.slick-slider) {
  height: 100%;
  display: flex;
  align-items: center;
}

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

.carousel-preview__thumbnail-wrapper-iIXcQbGXpTM- {
  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-iIXcQbGXpTM- {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
  }
}

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

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

.carousel-preview__image-0aJzz20-7hU- {
  padding: 40px 0;
}
@media (min-width: 37.5rem) {
  .carousel-preview__image-0aJzz20-7hU- {
    max-height: 600px;
    padding: 70px 0;
  }
}
.carousel-preview-cr6zuztYzvE-.is-panning-oDRhrPCmTPY- .carousel-preview__image-0aJzz20-7hU- {
  max-height: none;
  width: auto;
  padding: 0;
}
.carousel-preview__thumbnail-wrapper-iIXcQbGXpTM- .carousel-preview__image-0aJzz20-7hU- {
  width: 100%;
  opacity: 0.75;
  padding: 0;
}

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

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

.carousel-preview__nav--prev-mO1iojkYV1E- {
  left: 20px;
}.collapse-sMdJW9PORj8- {
  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-Yt5OKbDejdg- {
  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-Yt5OKbDejdg-::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-b5MNUK2tEeE- .collapse__arrow-Yt5OKbDejdg-::before {
  background-color: var(--color-neutral-bg-level-2);
}
.collapse--no-shadow-7gRCR0X7f1k- .collapse__arrow-Yt5OKbDejdg-::before {
  border: 1px solid var(--color-neutral-border-subtlest);
  box-shadow: none;
}

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

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

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

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

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

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

.collapse-toggle__icon-ljVqkUBpppc- {
  transition: transform var(--animation-duration-medium) var(--animation-easing-medium);
}
.collapse-toggle-7dHpVjdNgoU-.is-active.collapse-toggle--rotate-degree-180-eDBBj2RRrVs-.collapse-toggle--rotate-direction-clockwise-34z-zcI2AeY- .collapse-toggle__icon-ljVqkUBpppc- {
  transform: translateY(-50%) rotate(180deg);
}
.collapse-toggle-7dHpVjdNgoU-.is-active.collapse-toggle--rotate-degree-180-eDBBj2RRrVs-.collapse-toggle--rotate-direction-counterclockwise-1kFVFLEDwKc- .collapse-toggle__icon-ljVqkUBpppc- {
  transform: translateY(-50%) rotate(-180deg);
}
.collapse-toggle-7dHpVjdNgoU-.is-active.collapse-toggle--rotate-degree-90-W6yTLBAO3w4-.collapse-toggle--rotate-direction-clockwise-34z-zcI2AeY- .collapse-toggle__icon-ljVqkUBpppc- {
  transform: translateY(-50%) rotate(90deg);
}
.collapse-toggle-7dHpVjdNgoU-.is-active.collapse-toggle--rotate-degree-90-W6yTLBAO3w4-.collapse-toggle--rotate-direction-counterclockwise-1kFVFLEDwKc- .collapse-toggle__icon-ljVqkUBpppc- {
  transform: translateY(-50%) rotate(-90deg);
}.clear-btn-75LUquHxKKg- {
  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-75LUquHxKKg-:hover {
  color: var(--color-brand-primary-text-hover);
}

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

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

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

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

.form-helper__icon--87ZKmoZaZg- {
  --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-bqb8cn6ultI- .form-helper__icon--87ZKmoZaZg- {
  color: var(--color-info-graphic);
}
.form-helper--error-NIkN7ApdcvQ- .form-helper__icon--87ZKmoZaZg- {
  color: var(--color-error-graphic);
}
.form-helper--valid-VV6pO99ofo4- .form-helper__icon--87ZKmoZaZg- {
  color: var(--color-success-graphic);
}
.form-helper--employee-1sGmYKg8olU- .form-helper__icon--87ZKmoZaZg- {
  color: var(--color-employee-graphic);
}
.form-helper--large-HYQQvdDg0WY- .form-helper__icon--87ZKmoZaZg- {
  font-size: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
}

.form-helper--large-HYQQvdDg0WY- .form-helper__content-MUnJ9xfkRH4- {
  margin-block: 0.0625rem;
}.textfield-b0oy6lru6EU- {
  --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-b0oy6lru6EU-.is-focused-cohBcLvrVC8- {
  z-index: 2;
}
[data-class=table] .textfield-b0oy6lru6EU- {
  min-width: 180px;
}

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

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

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

.textfield-b0oy6lru6EU-.is-invalid-7umcadaFy3g- {
  --textfield-shadow-size: 1px;
  --textfield-border-color: var(--color-error-border);
}

.textfield-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- {
  --textfield-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

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

.textfield__inner-AzYLY9TwIhs- {
  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-AzYLY9TwIhs-::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-b0oy6lru6EU-.is-static-Rf9o9dER6AU- .textfield__inner-AzYLY9TwIhs- {
  border: 0 0 0 0 var(--color-neutral-border-subtlest);
}
.textfield-b0oy6lru6EU-.is-focused-cohBcLvrVC8- .textfield__inner-AzYLY9TwIhs-, .textfield-b0oy6lru6EU-:has(.textfield__input-HKH-Zfw0f9k-:focus) .textfield__inner-AzYLY9TwIhs- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}

.textfield__inner-input-9Ak3yKauD1E- {
  width: 100%;
  display: contents;
}

.textfield__image-vO2XEVNsD4g- {
  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-HKH-Zfw0f9k- {
  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-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- [data-class=textarea__input],
.textfield-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- .textfield__input-HKH-Zfw0f9k- {
  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-b0oy6lru6EU-.is-static-Rf9o9dER6AU- [data-class=textarea__input],
.textfield-b0oy6lru6EU-.is-static-Rf9o9dER6AU- .textfield__input-HKH-Zfw0f9k- {
  background: none;
  height: auto;
  border: 0;
  padding-left: 0;
  padding-right: 0;
  outline: none;
}
[data-class=textarea__input]::-ms-clear,
.textfield__input-HKH-Zfw0f9k-::-ms-clear {
  display: none;
}
[data-class=textarea__input]::placeholder,
.textfield__input-HKH-Zfw0f9k-::placeholder {
  color: var(--color-neutral-text-subtle);
  opacity: 1;
}
.textfield--small-Aq4cOc4hvog- [data-class=textarea__input],
.textfield--small-Aq4cOc4hvog- .textfield__input-HKH-Zfw0f9k- {
  padding: 5px var(--textfield-horizontal-inner-padding);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textfield--center-y9pIB3Icot8- [data-class=textarea__input],
.textfield--center-y9pIB3Icot8- .textfield__input-HKH-Zfw0f9k- {
  text-align: center;
}
.textfield--center-y9pIB3Icot8-.textfield--with-icon-FRZQrBq0Pjs- [data-class=textarea__input],
.textfield--center-y9pIB3Icot8-.textfield--with-icon-FRZQrBq0Pjs- .textfield__input-HKH-Zfw0f9k- {
  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-ZNTXURcTips- [data-class=textarea__input],
.textfield--image-ZNTXURcTips- .textfield__input-HKH-Zfw0f9k- {
  padding-left: var(--textfield-inner-gap);
}

.textfield__label-2TX1W1Bk18Q- {
  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-y9pIB3Icot8- .textfield__label-2TX1W1Bk18Q- {
  justify-content: center;
}
.textfield-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- .textfield__label-2TX1W1Bk18Q- {
  color: var(--color-disabled-text);
}
.textfield--no-label-no-break-dh5aTmQnsa4- .textfield__label-2TX1W1Bk18Q- {
  /* 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--tMc-GCg9Kg- .textfield__label-2TX1W1Bk18Q- {
    /* 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-1SzYHRvhCrk- .textfield__label-2TX1W1Bk18Q- {
    /* 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-ssmwHJOkhwk- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}

.textfield__icon-ho6ostJv72k- {
  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-t75F-3yaLVI- {
  flex-shrink: 0;
  margin-right: var(--textfield-icon-padding);
}

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

.textfield__prefix-TbSo0GhT6Ik-,
.textfield__suffix-XltTHJSAgsE- {
  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-Aq4cOc4hvog- .textfield__prefix-TbSo0GhT6Ik-,
.textfield--small-Aq4cOc4hvog- .textfield__suffix-XltTHJSAgsE- {
  padding: 5px var(--textfield-horizontal-padding);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textfield-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- .textfield__prefix-TbSo0GhT6Ik-,
.textfield-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- .textfield__suffix-XltTHJSAgsE- {
  color: var(--color-disabled-text);
}

.textfield__prefix-TbSo0GhT6Ik- {
  border-right: var(--textfield-border-width) solid var(--color-neutral-border);
}
.textfield-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- .textfield__prefix-TbSo0GhT6Ik- {
  border-color: var(--color-disabled-border);
}

.textfield__suffix-XltTHJSAgsE- {
  border-left: var(--textfield-border-width) solid var(--color-neutral-border);
}
.textfield-b0oy6lru6EU-.is-disabled-DMhoNzo4WIs- .textfield__suffix-XltTHJSAgsE- {
  border-color: var(--color-disabled-border);
}.mini-header-sRAbvUmsVe0- {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}

.mini-header__inner-k6JDEfPs7wg- {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
}
.mini-header--no-logo-fLt92l7Ld2Y- .mini-header__inner-k6JDEfPs7wg- {
  justify-content: flex-end;
}.chart-legend-Y2qrazd2knk- {
  --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-j-aPVPrGsDs- {
  justify-content: flex-start;
  flex-direction: column;
  align-self: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.chart-bar__tooltip-yVal-6VjcXH-VTSw- {
  white-space: nowrap;
}

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

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

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

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

.chart-bar__axis-y-grid-ohWMBrRzIjg- path,
.chart-bar__axis-x-wlnnnw0duM8- path {
  display: none;
}

.chart-bar__axis-y-31qqA9WdrRY- path,
.chart-bar__axis-y2-eNA0PjCPd9k- path {
  stroke-width: 0;
}

.chart-bar__axis-y-31qqA9WdrRY- line,
.chart-bar__axis-y2-eNA0PjCPd9k- line,
.chart-bar__axis-y-grid-ohWMBrRzIjg- line {
  stroke-width: 1;
  stroke: var(--color-neutral-border-subtle);
}

.chart-bar__axis-y-31qqA9WdrRY- text,
.chart-bar__axis-y2-eNA0PjCPd9k- 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-wlnnnw0duM8- line {
  stroke-width: 0;
}

.chart-bar__axis-x-wlnnnw0duM8- 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-Tt1szbpPFAI- {
  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-VjJbhy5mE20- {
  margin-bottom: 10px;
}

.chart-bar-horizontal__bar-06aprO6G1sI- {
  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-OjKe0oBdot4- {
  -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-XAGoJwShz0E- {
  -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-XAGoJwShz0E-:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.chart-bar-horizontal__value-bar-XAGoJwShz0E-:nth-last-child(2) {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}.chart-pie-xaHPMc3rVZE- {
  display: flex;
}

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

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

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

.chart-pie__title-5e9o2hzLzW0- {
  margin-bottom: 1rem;
  text-align: center;
}

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

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

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

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

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

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

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

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

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

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

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

.channel__image-l-UPMqlDi0M- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.channel-list-9vnGPukLVo4- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
}

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

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

.channel-list__item-r7qltiWFTNw- {
  margin: 5px;
}
@media (min-width: 37.5rem) {
  .channel-list--large-PwQGItg6PJI- .channel-list__item-r7qltiWFTNw- {
    margin: 10px;
  }
}.check-indicator-prlzVQa1TBw- {
  --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-prlzVQa1TBw-:not([data-class=skeleton__item]) {
  cursor: pointer;
}
.check-indicator-prlzVQa1TBw-:hover {
  border-color: var(--check-indicator-hover-border-color);
}
.check-indicator-prlzVQa1TBw-.is-checked-mSprqXTxCes-, .check-indicator-prlzVQa1TBw-.is-checked-mSprqXTxCes-.is-invalid-ZDqmgnByA90- {
  background: var(--check-indicator-checked-background-color);
  border-color: var(--check-indicator-checked-border-color);
}
.check-indicator-prlzVQa1TBw-.is-checked-mSprqXTxCes-:hover .check-indicator-prlzVQa1TBw- {
  background: var(--check-indicator-checked-hover-background-color);
}
.check-indicator-prlzVQa1TBw-.is-invalid-ZDqmgnByA90- {
  border-color: var(--check-indicator-invalid-border);
}
.check-indicator-prlzVQa1TBw-.is-disabled-P7qkA7MjSDY- {
  opacity: 1;
  background: var(--check-disabled-background-color);
  border-color: var(--check-disabled-border-color);
}
.check-indicator-prlzVQa1TBw-.is-disabled-P7qkA7MjSDY-:not([data-class=skeleton__item]) {
  cursor: default;
}
.check-indicator-prlzVQa1TBw-.is-disabled-P7qkA7MjSDY-.is-checked-mSprqXTxCes- {
  color: var(--check-disabled-indicator-color);
  background: var(--check-disabled-checked-background-color);
  border-color: var(--check-disabled-checked-border-color);
}
.check-indicator-prlzVQa1TBw-[data-class=skeleton__item] {
  border: none;
}

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

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

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

.check-indicator--employee-U-k9z5ypAgs- {
  --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-B6nFpYPyGms- {
  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-prlzVQa1TBw-.is-checked-mSprqXTxCes- .check-indicator__icon-B6nFpYPyGms- {
  opacity: 1;
}

.check-W83DwwDF3FE- {
  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-KAxTdle2awk- {
  --check-content-hover-color: var(--color-employee-text-hover);
}

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

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

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

.check__label-sW8cr4gYNEQ- {
  /* 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-v4VbmD1WOwY- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

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

.check__content-JlrNC3y6-H8- {
  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__input-v4VbmD1WOwY- ~ .check__inner-OeJxZyBt-D4- .check__content-JlrNC3y6-H8-:hover {
  color: var(--check-content-hover-color);
}
.check__input-v4VbmD1WOwY-:disabled ~ .check__inner-OeJxZyBt-D4- .check__content-JlrNC3y6-H8-, .check__input-v4VbmD1WOwY-:disabled ~ .check__inner-OeJxZyBt-D4-:hover .check__content-JlrNC3y6-H8- {
  color: var(--check-disabled-text-color);
  cursor: default;
}
.check--hide-label-nDTZ6Jy0JHs- .check__content-JlrNC3y6-H8- {
  display: none;
}
.check--vertical-GTHqzi3ob9A- .check__content-JlrNC3y6-H8- {
  padding-left: 0;
}
[data-class=skeleton__content] > .check__inner-OeJxZyBt-D4- .check__content-JlrNC3y6-H8- {
  max-width: 100%;
  grid-column: 2/span 2;
  cursor: default;
}

.check__indicator-jA1622mbpLU- {
  grid-row: 1;
  grid-column: 1;
}
.check__input-v4VbmD1WOwY-:not(:disabled) ~ .check__inner-OeJxZyBt-D4- .check__indicator-jA1622mbpLU-:hover, .check__input-v4VbmD1WOwY-:not(:disabled) ~ .check__inner-OeJxZyBt-D4-:has(.check__content-JlrNC3y6-H8-:hover) .check__indicator-jA1622mbpLU- {
  border-color: var(--check-indicator-hover-border-color);
}
.check__input-v4VbmD1WOwY-:checked:not(:disabled) ~ .check__inner-OeJxZyBt-D4- .check__indicator-jA1622mbpLU-:hover, .check__input-v4VbmD1WOwY-:checked:not(:disabled) ~ .check__inner-OeJxZyBt-D4-:has(.check__content-JlrNC3y6-H8-:hover) .check__indicator-jA1622mbpLU- {
  background: var(--check-indicator-checked-hover-background-color);
}
.check--vertical-GTHqzi3ob9A- .check__indicator-jA1622mbpLU- {
  margin: 0 auto;
}
.check--indicator-middle-owVwwmrUl-s- .check__indicator-jA1622mbpLU- {
  align-self: center;
}

.check__extra-LF0ZCLXK1W0-,
.check__form-helper-K7QuAlHMzsI- {
  grid-column: 2/span 2;
  padding-top: 8px;
  padding-left: 8px;
}.radio-indicator-DtR5tPtH5xU- {
  --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-DtR5tPtH5xU-:not([data-class=skeleton__item]) {
  cursor: pointer;
}
.radio-indicator-DtR5tPtH5xU-:hover {
  border-color: var(--radio-indicator-hover-border-color);
}
.radio-indicator-DtR5tPtH5xU-.is-checked-OTd6oSR4hPI-, .radio-indicator-DtR5tPtH5xU-.is-checked-OTd6oSR4hPI-.is-invalid-biLGNrKjdC0- {
  background: var(--radio-indicator-checked-background-color);
  border-color: var(--radio-indicator-checked-border-color);
  color: var(--radio-indicator-checked-color);
}
.radio-indicator-DtR5tPtH5xU-.is-invalid-biLGNrKjdC0- {
  border-color: var(--radio-indicator-invalid-border);
}
.radio-indicator-DtR5tPtH5xU-.is-disabled-hxTYD1ah3vE- {
  background: var(--radio-indicator-disabled-bg);
  border-color: var(--radio-indicator-disabled-border);
  opacity: 1;
}
.radio-indicator-DtR5tPtH5xU-.is-disabled-hxTYD1ah3vE-:not([data-class=skeleton__item]) {
  cursor: default;
}
.radio-indicator-DtR5tPtH5xU-.is-disabled-hxTYD1ah3vE-.is-checked-OTd6oSR4hPI- {
  background: var(--radio-indicator-disabled-checked-bg);
  border-color: var(--radio-indicator-disabled-checked-border);
  color: var(--radio-indicator-disabled-color);
}
.radio-indicator-DtR5tPtH5xU-::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-DtR5tPtH5xU-.is-checked-OTd6oSR4hPI-::before {
  opacity: 1;
}
.radio-indicator-DtR5tPtH5xU-[data-class=skeleton__item] {
  border: none;
}

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

.radio-indicator--medium-0LN--ijCCRY- {
  --radio-indicator-size: 1.25rem;
  --radio-indicator-inner-size: 0.5rem;
}

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

.radio-indicator--employee-UwGnh4SyciA- {
  --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-QGZBNdxgudA- {
  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-UPCHJ0VuwP0- {
  --radio-content-hover-color: var(--color-employee-text-hover);
}

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

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

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

.radio__label-aDyD7Ku1Xyg- {
  /* 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-el-q4eT4Dqo- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

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

.radio__content-3NVwXQ-ik-o- {
  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-GQf0Oq03qZg- .radio__content-3NVwXQ-ik-o- {
  padding-left: 0;
}
.radio--hide-label-UFVWnpm9wms- .radio__content-3NVwXQ-ik-o- {
  display: none;
}
.radio__input-el-q4eT4Dqo-:not(:checked) ~ .radio__inner-GU0p5MohpPU- .radio__content-3NVwXQ-ik-o-:hover {
  color: var(--radio-content-hover-color);
}
.radio__input-el-q4eT4Dqo-:disabled ~ .radio__inner-GU0p5MohpPU- .radio__content-3NVwXQ-ik-o-, .radio__input-el-q4eT4Dqo-:disabled ~ .radio__inner-GU0p5MohpPU-:hover .radio__content-3NVwXQ-ik-o- {
  color: var(--radio-disabled-color);
  cursor: default;
}
[data-class=skeleton__content] > .radio__inner-GU0p5MohpPU- .radio__content-3NVwXQ-ik-o- {
  max-width: 100%;
  grid-column: 2/span 2;
  cursor: default;
}

.radio__indicator-T25yHjsF7fA- {
  grid-row: 1;
  grid-column: 1;
}
.radio__input-el-q4eT4Dqo-:not(:disabled) ~ .radio__inner-GU0p5MohpPU- .radio__indicator-T25yHjsF7fA-:hover, .radio__input-el-q4eT4Dqo-:not(:disabled) ~ .radio__inner-GU0p5MohpPU-:has(.radio__content-3NVwXQ-ik-o-:hover) .radio__indicator-T25yHjsF7fA- {
  border-color: var(--radio-indicator-hover-border-color);
}
.radio--vertical-GQf0Oq03qZg- .radio__indicator-T25yHjsF7fA- {
  margin: 0 auto;
}
.radio--indicator-middle-DLJFnzZ-E3M- .radio__indicator-T25yHjsF7fA- {
  align-self: center;
}

.radio__extra-RNW5cwhanWc-,
.radio__form-helper-Aqk9iZ-f-8M- {
  grid-column: 2/span 2;
  padding-top: 8px;
  padding-left: 8px;
}.choice-group-cz33DBHqkyI- {
  --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-HB6D5g-BPwU- {
  text-align: center;
  align-items: center;
}

.choice-group__inner-VxV38NfiCMA- {
  display: flex;
  gap: var(--choice-group-gap);
  flex-wrap: wrap;
  flex-direction: column;
  max-width: 100%;
}
.choice-group--inline-j4KegkoAEUE- .choice-group__inner-VxV38NfiCMA- {
  flex-direction: row;
}
.choice-group--center-HB6D5g-BPwU- .choice-group__inner-VxV38NfiCMA- {
  justify-content: center;
}

.choice-group-cz33DBHqkyI-.is-invalid-WGt-qaajt-U- .choice-group__inner-card-6z1r-gfJEUo-::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-wLfA84bUsUQ- {
  margin-bottom: var(--choice-group-gap);
}
.choice-group--no-label-no-break-u4H-l4190hQ- .choice-group__label-wLfA84bUsUQ- {
  /* 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-451zDzt3IYQ- .choice-group__label-wLfA84bUsUQ- {
    /* 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-52vJcvwEwhs- .choice-group__label-wLfA84bUsUQ- {
    /* 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-HB6D5g-BPwU- .choice-group__form-helper-j-E-fkbWHvI- {
  justify-content: center;
}*:not(.collapse-layer-grid__dropdown-AWOmY3aKqqw-) > .collapse-layer-290A-uJbLs8- {
  width: 0;
}

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

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

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

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

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

.truncate--fade-OzlGPtnciHk- {
  position: relative;
  text-overflow: clip;
}
.truncate--fade-OzlGPtnciHk-.truncate--shown-cv92-tFfd1k- {
  -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-gagkQ5yyWQ8- > * + * {
  margin-top: 2em;
}

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

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

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

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

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

.comments__item-sender-name-v1cM1FypADw- {
  max-width: 9.375rem;
}

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

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

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

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

.comments__item-replies-1RJzlFsiZ94- {
  padding-top: 20px;
}.scroll-fade-gbZ9kG508kQ- {
  --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-gbZ9kG508kQ-.has-scrolled-to-top-XYKUuHxaXL4- {
  --scroll-fade-right-scrollbar-offset: var(--scroll-fade-scrollbar-width);
  --scroll-fade-bottom: transparent;
}
.scroll-fade-gbZ9kG508kQ-.has-scrolled-to-right-iMN-lbOgmSc- {
  --scroll-fade-bottom-scrollbar-offset: var(--scroll-fade-scrollbar-height);
  --scroll-fade-left: transparent;
}
.scroll-fade-gbZ9kG508kQ-.has-scrolled-to-right-iMN-lbOgmSc-.scroll-fade--has-arrows-5cY5FY-7AaY-:not(.has-scrolled-to-top-XYKUuHxaXL4-, .has-scrolled-to-bottom--8vZolGt-ag-) {
  --scroll-fade-arrow-left: transparent 24px, rgb(0, 0, 0) 48px;
}
.scroll-fade-gbZ9kG508kQ-.has-scrolled-to-bottom--8vZolGt-ag- {
  --scroll-fade-right-scrollbar-offset: var(--scroll-fade-scrollbar-width);
  --scroll-fade-top: transparent;
}
.scroll-fade-gbZ9kG508kQ-.has-scrolled-to-left-XK9IfkLi4co- {
  --scroll-fade-bottom-scrollbar-offset: var(--scroll-fade-scrollbar-height);
  --scroll-fade-right: transparent;
}
.scroll-fade-gbZ9kG508kQ-.has-scrolled-to-left-XK9IfkLi4co-.scroll-fade--has-arrows-5cY5FY-7AaY-:not(.has-scrolled-to-top-XYKUuHxaXL4-, .has-scrolled-to-bottom--8vZolGt-ag-) {
  --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-gbZ9kG508kQ-.scroll-fade--has-arrows-5cY5FY-7AaY-.scroll-fade--gutter-md-fhXi3CW4W-I-.has-scrolled-to-right-iMN-lbOgmSc- {
  --scroll-fade-arrow-left: transparent 30px, rgb(0, 0, 0) 30%;
}
.scroll-fade-gbZ9kG508kQ-.scroll-fade--has-arrows-5cY5FY-7AaY-.scroll-fade--gutter-md-fhXi3CW4W-I-.has-scrolled-to-left-XK9IfkLi4co- {
  --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-71yyKSjcxYg- {
  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-rMxMFYIhpnQ- {
  position: absolute;
  z-index: 2;
}
.scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-left-NdtJn6gx440-, .scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-right-KvhCwbUYgsI- {
  top: calc((100% - var(--scroll-fade-bottom-scrollbar-offset)) / 2);
  transform: translateY(-50%);
}
.scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-left-NdtJn6gx440- {
  left: 0;
}
.scroll-fade--gutter-md-fhXi3CW4W-I- .scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-left-NdtJn6gx440- {
  left: 10px;
}
.scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-right-KvhCwbUYgsI- {
  right: var(--scroll-fade-right-scrollbar-offset);
}
.scroll-fade--gutter-md-fhXi3CW4W-I- .scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-right-KvhCwbUYgsI- {
  right: calc(10px + var(--scroll-fade-right-scrollbar-offset));
}
.scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-down-lxiMvpB4ZxA- {
  right: var(--scroll-fade-right-scrollbar-offset);
  bottom: var(--scroll-fade-bottom-scrollbar-offset);
}
.scroll-fade__button-rMxMFYIhpnQ-.scroll-fade__button-up-PI98OZNB-rY- {
  right: var(--scroll-fade-right-scrollbar-offset);
  top: 0;
}.scroll-to-top-button-6qL19WwLl6c- {
  position: fixed;
  z-index: 3;
}.datepicker-1ilAArtu1Fg- {
  display: inline-block;
  vertical-align: top;
  z-index: 100;
}
@media (min-width: 37.5rem) {
  .datepicker-1ilAArtu1Fg- {
    width: auto;
  }
}

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

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

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

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

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

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

.datepicker__week-header-aLS9BkOy8Vo-,
.datepicker__week-number-tgIiJTlVZ9U-,
.datepicker__day-name-3S7W3FcIvVk- {
  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-aLS9BkOy8Vo-,
.datepicker__day-name-3S7W3FcIvVk- {
  padding-bottom: 4px;
}

.datepicker__week-header-aLS9BkOy8Vo-,
.datepicker__week-number-tgIiJTlVZ9U- {
  padding-right: 6px;
}

.datepicker__day-inner-OaoTjHr9Zqw- {
  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-Y63veqsU-nc-:not(.is-selected-mjR8jol4e6A-) .datepicker__day-inner-OaoTjHr9Zqw-:hover {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.datepicker__day-Y63veqsU-nc-.is-current-WByESoT6mV0- .datepicker__day-inner-OaoTjHr9Zqw- {
  font-weight: 700;
}
.datepicker__day-Y63veqsU-nc-.is-selected-mjR8jol4e6A- .datepicker__day-inner-OaoTjHr9Zqw- {
  font-weight: 700;
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
}
.datepicker__day-Y63veqsU-nc-.is-disabled-Zv73-EKFw2g- .datepicker__day-inner-OaoTjHr9Zqw-, html[data-whatintent=mouse] .datepicker__day-Y63veqsU-nc-.is-disabled-Zv73-EKFw2g- .datepicker__day-inner-OaoTjHr9Zqw-:hover {
  color: var(--color-disabled-text);
  background-color: transparent;
}

.datepicker__buttons--WzzWXK5GjU- {
  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-8mljDuzDvV4- {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.datepicker__options-8mljDuzDvV4-[aria-hidden=true] {
  opacity: 0;
  padding-block: 16px;
}

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

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

.datepicker__option-extra-content-CQ5jA9bGXpw-,
.datepicker__option-label-wWA2jSEHu-s- {
  position: relative;
}

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

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

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

.datepicker__notice-K-oM9SS88R0- {
  width: 100%;
}.datefield__input-VI5qJrYvG1o- {
  cursor: pointer;
}

.datefield-ciNoHSxhV9g- [data-class=textfield__inner] {
  cursor: pointer;
}.suggestion-YWf0coceMYc- {
  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-dwbWlNgUm8U-.suggestion__item--additional-content-o-aGIv-0RzQ- {
  padding-top: 10px;
}
.suggestion__item--grouped--mN4jk1RGUA- + .suggestion__item-dwbWlNgUm8U-:not(.suggestion__item--grouped--mN4jk1RGUA-) {
  margin-top: 4px;
}

.suggestion__group-list-kNd5jz0cyf8- {
  padding-left: 0;
  list-style: none;
}
.suggestion__group-list-kNd5jz0cyf8-::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-dwbWlNgUm8U-:last-child > .suggestion__group-list-kNd5jz0cyf8-::after {
  display: none;
}

.suggestion__link-SvLFbj2XU8c- {
  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-SvLFbj2XU8c-:hover, .suggestion__link-SvLFbj2XU8c-:focus-visible, .suggestion__item-dwbWlNgUm8U-.is-focused-BBqfnJo5CUQ- .suggestion__link-SvLFbj2XU8c-, .suggestion__item-dwbWlNgUm8U-.is-focused-BBqfnJo5CUQ-.is-active-sWkv46HMu6c- .suggestion__link-SvLFbj2XU8c- {
  color: var(--suggestion-hover-color);
  background-color: var(--color-neutral-bg-level-4);
}
.suggestion__link-SvLFbj2XU8c-:focus-visible, .suggestion__item-dwbWlNgUm8U-.is-focused-BBqfnJo5CUQ- .suggestion__link-SvLFbj2XU8c- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  outline-offset: -2px;
}
.suggestion__item-dwbWlNgUm8U-.is-active-sWkv46HMu6c- .suggestion__link-SvLFbj2XU8c- {
  --suggestion-color: var(--color-brand-primary-text);
  font-weight: 700;
}
.suggestion__item--employee-BVL-uRFrGZc- .suggestion__link-SvLFbj2XU8c-, .suggestion__item--employee-BVL-uRFrGZc-.is-active-sWkv46HMu6c- .suggestion__link-SvLFbj2XU8c- {
  --suggestion-color: var(--color-employee-text);
  --suggestion-hover-color: var(--color-employee-text-hover);
}

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

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

.suggestion__sub-label-aSvC8KA8q-0- {
  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-DGR5ELHs1s0- {
  --spinner-size: 1.5rem;
  padding: 9px 16px;
}

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

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

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

.dropdown--width-default-ennJMt8BL-4- {
  width: 320px;
}

.dropdown__suggestion-5rSp-S5Fr3I- {
  max-height: inherit;
  transform: translateY(0);
  opacity: 1;
}
.dropdown-nG64DBXqhFs-.is-open-oMz-OttFeHY- .dropdown__suggestion-5rSp-S5Fr3I-, .dropdown-nG64DBXqhFs-.is-close-12ds5swG-qM- .dropdown__suggestion-5rSp-S5Fr3I- {
  transition: transform var(--animation-duration-short) var(--animation-easing-short), opacity var(--animation-duration-short) var(--animation-easing-short);
}
.dropdown-nG64DBXqhFs-.is-initial-CrPP5pXL-VM- .dropdown__suggestion-5rSp-S5Fr3I-, .dropdown-nG64DBXqhFs-.is-close-12ds5swG-qM- .dropdown__suggestion-5rSp-S5Fr3I- {
  transform: translateY(-10px);
  opacity: 0;
}.eu-icon-mS1O0naEk2Y- {
  display: inline-block;
  min-width: 50px;
  text-align: center;
  font-weight: 700;
}

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

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

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

.equal-height__inner-vC7qaMbFRh0- {
  width: 100%;
}.feature-list-rWKmRKAKySI- {
  display: flex;
  position: relative;
}

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

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

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

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

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

.feature-list__item-icon-col-9QpxeKyMf0I- {
  height: 3rem;
}.fittext--LoaPm5zUB0- {
  display: block;
}.filefield-HyRl57ane2o- {
  --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-HyRl57ane2o-.is-focused-gr8VnKWFW2g- {
  z-index: 2;
}

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

.filefield-HyRl57ane2o-.is-invalid-nbnNiqXrQvQ- {
  --filefield-shadow-size: 1px;
  --filefield-border-color: var(--color-error-border);
}

.filefield-HyRl57ane2o-.is-disabled-zDaaCw0JI54- {
  --filefield-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

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

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

.filefield__input-field-OWuD4KfAue0- {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  opacity: 0;
  cursor: pointer;
}
.filefield-HyRl57ane2o-.is-disabled-zDaaCw0JI54- .filefield__input-field-OWuD4KfAue0- {
  cursor: default;
}

.filefield__label-ypVQW7qLNIU- {
  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-HyRl57ane2o-.is-disabled-zDaaCw0JI54- .filefield__label-ypVQW7qLNIU- {
  color: var(--color-disabled-text);
}
.filefield--no-label-no-break-fmxYT0Xs2aY- .filefield__label-ypVQW7qLNIU- {
  /* 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-nU4cq5ETn0c- .filefield__label-ypVQW7qLNIU- {
    /* 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-BpUC11On9JM- .filefield__label-ypVQW7qLNIU- {
    /* 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-LrYQhRHCPAQ- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}

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

.filefield__file-nbkJ36MeD5Y- {
  pointer-events: auto;
}.slider-qMLERpv9YQA- {
  --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-qMLERpv9YQA- * {
  -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-pAPNQUdr8dU- {
  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-qMLERpv9YQA-.is-disabled-VT-I34TloUE- .slider__target-pAPNQUdr8dU- {
  color: var(--color-disabled-text);
  background: var(--color-disabled-bg);
}
.slider__target-pAPNQUdr8dU-::before, .slider__target-pAPNQUdr8dU-::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-qMLERpv9YQA-.is-disabled-VT-I34TloUE- .slider__target-pAPNQUdr8dU-::before, .slider-qMLERpv9YQA-.is-disabled-VT-I34TloUE- .slider__target-pAPNQUdr8dU-::after {
  background: var(--color-disabled-bg);
}
.slider__target-pAPNQUdr8dU-::before {
  left: calc(var(--slider-handle-size) / -2);
  border-radius: var(--slider-target-border-radius) 0 0 var(--slider-target-border-radius);
}
.slider__target-pAPNQUdr8dU-::after {
  right: calc(var(--slider-handle-size) / -2);
  border-radius: 0 var(--slider-target-border-radius) var(--slider-target-border-radius) 0;
}

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

.slider__origin-am2jcirGl5I- {
  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-GjyVFD-LXjU- .slider__origin-am2jcirGl5I- {
  transition: transform 0.3s;
}

.slider__state-drag-bc4hkZUX-0c- * {
  cursor: inherit !important;
}

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

.slider__tooltip--gRqyywYMnU- {
  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-qMLERpv9YQA-:not(.is-disabled-VT-I34TloUE-) .slider__handle-OUey045UzT8-:hover .slider__tooltip--gRqyywYMnU- {
  color: var(--color-brand-primary-text-hover);
}

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

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

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

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

.slider__connect-hpQC3uDPiaE- {
  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-qMLERpv9YQA-.is-disabled-VT-I34TloUE- .slider__connect-hpQC3uDPiaE- {
  background: var(--color-disabled-bg);
}
.slider__state-tap-GjyVFD-LXjU- .slider__connect-hpQC3uDPiaE- {
  transition: transform 0.3s;
}

.slider__pips-wrapper-ndKS5B9hVsQ- {
  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-pdFohlUTiGU- {
  cursor: pointer;
  position: absolute;
  transform: translateX(-50%);
}
.slider__pip-pdFohlUTiGU-:hover {
  color: var(--color-brand-primary-text-hover);
}

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

.slider__pip--disabled-QLg7-C-9Slk-,
.slider__pip--disabled-QLg7-C-9Slk-:hover {
  color: var(--color-disabled-text);
  cursor: auto;
}

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

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

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

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

.slider__label-kcz2Waof1qA- {
  display: block;
  padding-bottom: 8px;
  margin-left: calc(var(--slider-handle-size) / 2 * -1);
}
.slider__label-kcz2Waof1qA-:not(.h3, .h4, .h5, .h6) {
  font-size: var(--slider-font-size);
  line-height: var(--slider-line-height);
}
.slider-qMLERpv9YQA-.is-disabled-VT-I34TloUE- .slider__label-kcz2Waof1qA- {
  color: var(--color-disabled-text);
}
.slider--no-label-no-break-AX1pjSwK2NM- .slider__label-kcz2Waof1qA- {
  /* 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-FsyHvIpLnhc- .slider__label-kcz2Waof1qA- {
    /* 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-oc-Kos1bPOs- .slider__label-kcz2Waof1qA- {
    /* 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-hnmKhQEIrcc- {
  margin-bottom: 16px;
}

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

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

.filter__content-ERVcgmhwNWo- {
  padding-bottom: 16px;
}.tooltip-toggle-o3SUfXl4U6A- {
  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-o3SUfXl4U6A-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .tooltip-toggle-o3SUfXl4U6A-.tooltip-toggle--employee-iMhc8B6nIis-:hover {
  color: var(--color-employee-text-hover);
}

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

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

.tooltip-toggle--icon-sLvgaR4iqOU- .tooltip-toggle__text-8f8TzZyNb6A- {
  /* 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-JjN2-2MTz2A-,
.list--small-vtLVIi7gKOE-,
.list--large-fkvUk0CYxPM- {
  --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-3h4MZRnLe8k- {
  --list-ver-gap: 0;
}

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

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

.list--hor-spacing-xsmall-4qv2j2dCKgA- {
  --list-hor-gap: 1px;
}

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

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

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

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

.list--ver-spacing-large-bqw8qBqZHAw- {
  --list-ver-gap: 8px;
}

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

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

.list--hor-spacing-xlarge-30CfzyipCk0- {
  --list-hor-gap: 16px;
}

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

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

.list--ordered-1PYiX6SJKKw- {
  counter-reset: item;
}

.list__inner-KK-5qnvDKNg- {
  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-CuyN1LCerN8- > .list__inner-KK-5qnvDKNg-, .list--bordered-yKEPD10XzAg- > .list__inner-KK-5qnvDKNg- {
  margin-top: 0;
  margin-bottom: 0;
}
.list--direction-inline-CuyN1LCerN8- > .list__inner-KK-5qnvDKNg- {
  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-yKEPD10XzAg- > .list__inner-KK-5qnvDKNg- {
  overflow: hidden;
}
@media (min-width: 62.5rem) {
  .list--ordered-1PYiX6SJKKw-.list--number-size-huge-R209ZDkDAo0- > .list__inner-KK-5qnvDKNg-, .list--ordered-1PYiX6SJKKw-.list--number-size-small-REuX0sLr82o- > .list__inner-KK-5qnvDKNg- {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 0;
    margin-left: -10px;
    margin-right: -10px;
  }
}

.list__item-JXjgCsaQ8qY- {
  position: relative;
  display: block;
  padding-left: 0;
  list-style: none;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-xs-ksJnOEsGrAk- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
  padding-top: 1px;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-sm-4GU3V6Qqf78- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
  padding-top: 5px;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-md-rq6EFiZzquk- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
  padding-top: 9px;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-lg-1Dbsr8XqIBc- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
  padding-top: 10px;
}
.list--bordered-yKEPD10XzAg-:not(.list--direction-inline-CuyN1LCerN8-) > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
  padding-block: var(--list-ver-gap);
}
.list--bordered-yKEPD10XzAg-:not(.list--direction-inline-CuyN1LCerN8-) > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY-:not(:last-child) {
  border-bottom: 1px solid var(--list-border-color);
}
.list--outer-bordered-srEnQofFE4Q- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY-:last-child {
  border-bottom: 1px solid var(--list-border-color);
}
.list--outer-bordered-srEnQofFE4Q- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY-:first-child {
  border-top: 1px solid var(--list-border-color);
}
.list--direction-inline-CuyN1LCerN8-.list--bordered-yKEPD10XzAg- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
  border-bottom: none;
  margin-left: -1px;
  border-left: 1px solid var(--list-border-color);
}
.list--direction-inline-CuyN1LCerN8-.list--bordered-yKEPD10XzAg- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY-:first-child {
  border-top: none;
  border-left: none;
}
.list--direction-inline-CuyN1LCerN8- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
  padding-inline: calc(var(--list-hor-gap) / 2);
  margin-block: calc(var(--list-ver-gap) / 2);
}
@media (min-width: 62.5rem) {
  .list--ordered-1PYiX6SJKKw-.list--number-size-huge-R209ZDkDAo0- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY-, .list--ordered-1PYiX6SJKKw-.list--number-size-small-REuX0sLr82o- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
    flex: 1 0 20%;
    margin-top: 0;
    padding: 0 10px;
  }
}
@media (min-width: 62.5rem) {
  .list--ordered-1PYiX6SJKKw-.list--number-size-huge-R209ZDkDAo0-.list--no-gutter-X-xbbywxlgo- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY-, .list--ordered-1PYiX6SJKKw-.list--number-size-huge-R209ZDkDAo0-.list--no-horizontal-gutter-ptWFRD2kRb0- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- .list--ordered-1PYiX6SJKKw-.list--number-size-small-REuX0sLr82o-.list--no-gutter-X-xbbywxlgo- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY-, .list--ordered-1PYiX6SJKKw-.list--number-size-small-REuX0sLr82o-.list--no-horizontal-gutter-ptWFRD2kRb0- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- {
    padding-left: 0;
    padding-right: 0;
  }
}

.list__item-inner-C12LPV9v2OM- {
  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-9iYgpjPqLlA- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- {
  padding-left: calc(0.5em + 4px);
}
.list--small-vtLVIi7gKOE- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- {
  padding-left: calc(0.5em + 8px);
}
.list--large-fkvUk0CYxPM- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- {
  padding-left: calc(0.5em + 16px);
}
.list--full-width-cuix48IAUDU- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- {
  width: 100%;
}
.list--icon-position-middle-aKOrKnfEUiQ- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- {
  align-items: center;
}
.list--icon-R8WL1ab9bMg- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-, .list--unstyled-pg1rFUSpdpk- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-, .list--ordered-1PYiX6SJKKw- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-, .list--direction-inline-CuyN1LCerN8- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- {
  position: static;
  padding-left: 0;
}
.list--direction-inline-CuyN1LCerN8- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-, .list--bordered-yKEPD10XzAg- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- {
  margin-top: 0;
  margin-bottom: 0;
}
.list__item-inner-C12LPV9v2OM-::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-fkvUk0CYxPM- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before {
    -webkit-clip-path: circle(4px at 50% 45%);
            clip-path: circle(4px at 50% 45%);
  }
}
.list--ordered-1PYiX6SJKKw- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::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-1PYiX6SJKKw-.list--xsmall-9iYgpjPqLlA- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before {
  margin-right: 0.2857em;
}
.list--ordered-1PYiX6SJKKw-.list--small-vtLVIi7gKOE- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before {
  margin-right: 0.5em;
}
.list--ordered-1PYiX6SJKKw-.list--large-fkvUk0CYxPM- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before {
  margin-right: 0.7273em;
}
.list--icon-R8WL1ab9bMg- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before, .list--unstyled-pg1rFUSpdpk- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before, .list--direction-inline-CuyN1LCerN8- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before {
  display: none;
}
.list--ordered-1PYiX6SJKKw-.list--number-size-huge-R209ZDkDAo0- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before, .list--ordered-1PYiX6SJKKw-.list--number-size-small-REuX0sLr82o- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::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-1PYiX6SJKKw-.list--number-size-huge-R209ZDkDAo0- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before {
    font-size: 56px;
    margin-right: 0.1429em;
  }
}
@media (min-width: 62.5rem) {
  .list--ordered-1PYiX6SJKKw-.list--number-size-small-REuX0sLr82o- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM-::before {
    font-size: 40px;
    margin-right: 0.2em;
  }
}

.list__icon-Pq024aOgqvM- {
  vertical-align: baseline;
  margin-top: 0;
  position: relative;
  flex: 0 0 auto;
  color: var(--color-neutral-graphic);
}
.list--xsmall-9iYgpjPqLlA- .list__icon-Pq024aOgqvM- {
  margin-right: 0.25em;
}
.list--small-vtLVIi7gKOE- .list__icon-Pq024aOgqvM- {
  margin-right: 0.3333em;
}
.list--large-fkvUk0CYxPM- .list__icon-Pq024aOgqvM- {
  margin-right: 0.5em;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-xs-ksJnOEsGrAk- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- > .list__icon-Pq024aOgqvM- {
  margin-top: -1px;
  margin-bottom: -1px;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-sm-4GU3V6Qqf78- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- > .list__icon-Pq024aOgqvM- {
  margin-top: -5px;
  margin-bottom: -5px;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-md-rq6EFiZzquk- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- > .list__icon-Pq024aOgqvM- {
  margin-top: -9px;
  margin-bottom: -9px;
}
.list--icon-position-top-fjRNluHadns-.list--icon-size-lg-1Dbsr8XqIBc- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- > .list__icon-Pq024aOgqvM- {
  margin-top: -10px;
  margin-bottom: -10px;
}

.list__content-zrp0CaMn4kM- {
  flex: 0 1 auto;
  align-self: center;
  text-align: left;
  width: 100%;
}
.list--full-width-cuix48IAUDU- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- > .list__content-zrp0CaMn4kM- {
  flex-grow: 1;
}
@media (min-width: 62.5rem) {
  .list--number-size-huge-R209ZDkDAo0- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- > .list__content-zrp0CaMn4kM-, .list--number-size-small-REuX0sLr82o- > .list__inner-KK-5qnvDKNg- > .list__item-JXjgCsaQ8qY- > .list__item-inner-C12LPV9v2OM- > .list__content-zrp0CaMn4kM- {
    align-self: flex-start;
  }
}.footer-lMeW10UVkaE- {
  color: var(--color-neutral-text);
  background: var(--color-brand-primary-bg-subtle);
}
.footer-lMeW10UVkaE-.footer--neutral-r-7ZsRoX5Sk- {
  background: var(--color-neutral-bg-level-2);
}
@media print {
  .footer-lMeW10UVkaE- {
    display: none;
  }
}

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

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

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

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

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

.footer__footer-list-aZrDfglb8-U- {
  --list-border-color: var(--color-neutral-border-subtle);
}

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

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

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

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

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

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

.grid-collapse-trigger--exited-NUuC7Fedn3E- {
  display: none;
}.horizontal-progress-FokyS-lOoeU- {
  margin-right: -7px;
  margin-left: -7px;
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- {
  margin-right: -10px;
  margin-left: -10px;
}

.horizontal-progress__steps-D7n4EBj0yLA- {
  padding-left: 0;
  list-style: none;
  position: relative;
  z-index: 1;
  counter-reset: progress-counter;
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__steps-D7n4EBj0yLA- {
  display: flex;
  align-items: flex-start;
}

.horizontal-progress__item-m0yeZVd513w- {
  counter-increment: progress-counter;
  position: relative;
  margin-top: 40px;
  padding-right: 7px;
  padding-left: 7px;
}
.horizontal-progress__item-m0yeZVd513w-:first-child {
  margin-top: 0;
}
.horizontal-progress__item-m0yeZVd513w-.is-current-2rc7zcenSTE- + .horizontal-progress__item-m0yeZVd513w- {
  margin-top: 0;
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__item-m0yeZVd513w- {
  flex: 1 1 0%;
  display: inline-block;
  margin-top: 0;
  padding-right: 10px;
  padding-left: 10px;
}

.horizontal-progress__header-C75ORSWI52I- {
  -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-C75ORSWI52I- {
    padding-left: 2.5rem;
    min-height: 1.5rem;
  }
}
.horizontal-progress__header-C75ORSWI52I-::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-C75ORSWI52I-::after {
    left: calc(0.75rem - 1px);
  }
}
.horizontal-progress__item-m0yeZVd513w-:first-child .horizontal-progress__header-C75ORSWI52I-::after {
  top: 0;
}
@media (max-width: 37.499rem) {
  .horizontal-progress__item-m0yeZVd513w-:first-child .horizontal-progress__header-C75ORSWI52I-::after {
    top: 5px;
  }
}
.horizontal-progress__item-m0yeZVd513w-:last-child .horizontal-progress__header-C75ORSWI52I-::after {
  bottom: 16px;
}
.horizontal-progress__item-m0yeZVd513w-.is-current-2rc7zcenSTE- .horizontal-progress__header-C75ORSWI52I-::after {
  top: 28px;
  bottom: -15px;
}
.horizontal-progress__item-m0yeZVd513w-.is-done-wBF1K5tTUZ8- .horizontal-progress__header-C75ORSWI52I-::after {
  top: 28px;
  bottom: -46px;
  background: var(--color-success-border);
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__header-C75ORSWI52I- {
  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-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__header-C75ORSWI52I-::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-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__item-m0yeZVd513w-:last-child .horizontal-progress__header-C75ORSWI52I-::after {
  display: none;
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__item-m0yeZVd513w-.is-done-wBF1K5tTUZ8- .horizontal-progress__header-C75ORSWI52I-::after {
  background: var(--color-success-border);
}

.horizontal-progress__badge-wrapper-sxfYjt2zM40- {
  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-sxfYjt2zM40- {
    top: 5px;
  }
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__badge-wrapper-sxfYjt2zM40- {
  top: auto;
  bottom: 0;
  left: 0;
  margin-left: 0;
}

.horizontal-progress__counter-dDD-tCnk3Fc-::before {
  content: counter(progress-counter);
}
.horizontal-progress__item-m0yeZVd513w-.is-done-wBF1K5tTUZ8- .horizontal-progress__counter-dDD-tCnk3Fc-::before {
  display: none;
}

.horizontal-progress__title-nmj3orRdtOA- {
  color: var(--color-neutral-text-subtle);
  padding: 0;
}
.horizontal-progress__item-m0yeZVd513w-.is-done-wBF1K5tTUZ8- .horizontal-progress__title-nmj3orRdtOA-, .horizontal-progress__item-m0yeZVd513w-.is-current-2rc7zcenSTE- .horizontal-progress__title-nmj3orRdtOA- {
  color: var(--color-neutral-text);
}
.horizontal-progress-FokyS-lOoeU-.is-vertical-mhsTBpaX4aI- .horizontal-progress__title-nmj3orRdtOA- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  padding: 6px 0 0;
}

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

button.horizontal-progress__button-fy82ztLoVFM- {
  -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-ST4X1JFefXk- {
  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-m0yeZVd513w-.is-current-2rc7zcenSTE- .horizontal-progress__content-ST4X1JFefXk- {
  display: block;
  padding-left: 15px;
  padding-right: 15px;
  color: var(--color-neutral-text);
}
@media (max-width: 37.499rem) {
  .horizontal-progress__item-m0yeZVd513w-.is-current-2rc7zcenSTE- .horizontal-progress__content-ST4X1JFefXk- {
    margin-left: -5px;
  }
}
.horizontal-progress__item-m0yeZVd513w-.is-done-wBF1K5tTUZ8- .horizontal-progress__content-ST4X1JFefXk- {
  color: var(--color-neutral-text);
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__content-ST4X1JFefXk- {
  display: block;
  border: none;
  text-align: left;
}
.horizontal-progress-FokyS-lOoeU-.is-horizontal-wxLCthV8Zqw- .horizontal-progress__item-m0yeZVd513w-.is-current-2rc7zcenSTE- .horizontal-progress__content-ST4X1JFefXk- {
  display: block;
  padding-left: 0;
  padding-right: 0;
}.horizontal-filter-e670kSWB0IM- {
  position: relative;
  color: var(--color-neutral-text);
}

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

.horizontal-filter__inner-2fdRRMSZpDM- {
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
}
.horizontal-filter-e670kSWB0IM-.is-scrollable-IHTeM-1eetU- .horizontal-filter__inner-2fdRRMSZpDM- {
  padding-block: 4px;
  flex-wrap: nowrap;
}

.horizontal-filter__item-btn-8NYMI-j3UTg-, .horizontal-filter__show-all-btn-zMR7jBZ-708- {
  -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-8NYMI-j3UTg-.is-active-LqhcxFf6lLk-, .is-active-LqhcxFf6lLk-.horizontal-filter__show-all-btn-zMR7jBZ-708- {
  font-weight: 700;
}
.horizontal-filter__item-btn-8NYMI-j3UTg-.is-clearable-AQ16GVcjKWo-, .is-clearable-AQ16GVcjKWo-.horizontal-filter__show-all-btn-zMR7jBZ-708- {
  padding: 12px 16px 12px 44px;
}
.horizontal-filter__item-btn-8NYMI-j3UTg-::before, .horizontal-filter__show-all-btn-zMR7jBZ-708-::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-8NYMI-j3UTg-:hover, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-zMR7jBZ-708-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-8NYMI-j3UTg-:hover::before, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-zMR7jBZ-708-:hover::before {
  border: 1px solid var(--color-brand-primary-border);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-8NYMI-j3UTg-:not(:hover)::before, html[data-whatintent=mouse] .horizontal-filter__show-all-btn-zMR7jBZ-708-:not(:hover)::before {
  transition: border var(--animation-duration-short) var(--animation-easing-short);
}
html[data-whatintent=mouse] .horizontal-filter__item-btn-8NYMI-j3UTg-.is-active-LqhcxFf6lLk-:hover::before, html[data-whatintent=mouse] .is-active-LqhcxFf6lLk-.horizontal-filter__show-all-btn-zMR7jBZ-708-:hover::before, .horizontal-filter__item-btn-8NYMI-j3UTg-:active:hover::before, .horizontal-filter__show-all-btn-zMR7jBZ-708-:active:hover::before {
  border: 2px solid var(--color-brand-primary-border);
}
.horizontal-filter__item-btn-8NYMI-j3UTg-.is-active-LqhcxFf6lLk-::before, .is-active-LqhcxFf6lLk-.horizontal-filter__show-all-btn-zMR7jBZ-708-::before, .horizontal-filter__item-btn-8NYMI-j3UTg-:active::before, .horizontal-filter__show-all-btn-zMR7jBZ-708-:active::before {
  border: 2px solid var(--color-brand-primary-border);
}

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

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

.horizontal-filter__item-dropdown-inner-FZSDHy5r2og- {
  transition: 100ms ease-out;
  transition-property: transform, opacity;
  transform: translateY(-10px);
  opacity: 0;
  max-height: 400px;
  overflow: auto;
}
.horizontal-filter__item-dropdown-qc1v7a-L-uU-.is-open-IbMS28qLl8k- .horizontal-filter__item-dropdown-inner-FZSDHy5r2og- {
  transform: translateY(0);
  opacity: 1;
}

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

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

.horizontal-filter__item-icon-o3QgXCfGI00- {
  flex-shrink: 0;
  transform: rotate(0deg);
  display: block;
}
.horizontal-filter__item-btn-8NYMI-j3UTg-.is-active-LqhcxFf6lLk-.is-open-IbMS28qLl8k- .horizontal-filter__item-icon-o3QgXCfGI00-, .is-active-LqhcxFf6lLk-.is-open-IbMS28qLl8k-.horizontal-filter__show-all-btn-zMR7jBZ-708- .horizontal-filter__item-icon-o3QgXCfGI00- {
  transform: rotate(180deg);
}

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

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

.horizontal-filter__item-7HwS5anYD-U- {
  position: relative;
}

.horizontal-filter__item-wrapper-GG2gSaD-xqQ- {
  flex-shrink: 0;
  display: flex;
}
.horizontal-filter-e670kSWB0IM-.is-scrollable-IHTeM-1eetU- .horizontal-filter__item-wrapper-GG2gSaD-xqQ-:first-child {
  padding-left: 4px;
}
.horizontal-filter-e670kSWB0IM-.is-scrollable-IHTeM-1eetU- .horizontal-filter__item-wrapper-GG2gSaD-xqQ-:last-child {
  padding-right: 4px;
}.horizontal-scroll--CeHaKP55hE- {
  position: relative;
  display: flex;
}.select-3rFQHZ9lnb8-,
.select-menu-outer-7UHYGQQfql4- {
  --select-icon-size: 1.5rem;
}

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

.select--small-vkhx1xfJNTo-,
.select-menu-outer--small-D7ZTKxnxSnU- {
  --select-icon-size: 1rem;
}

.select--small-vkhx1xfJNTo- {
  --select-horizontal-padding: 8px;
}
[data-class=table] .select--small-vkhx1xfJNTo- {
  min-width: 140px;
}

.select--employee-gW8E7bc2eo8- {
  --select-border-color: var(--color-employee-border);
}

.select-3rFQHZ9lnb8-.is-invalid-Ap4Vo4N1Ihw- {
  --select-shadow-size: 1px;
  --select-border-color: var(--color-error-border);
}

.select-3rFQHZ9lnb8-.is-disabled--7V4EuQXAl8- {
  --select-border-color: var(--color-disabled-border);
  color: var(--color-disabled-text);
}

.select__inner--6-nae1F0AY- {
  position: relative;
  width: 100%;
}

.select__wrapper-VZ0VsoozQXg- {
  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-VZ0VsoozQXg-:focus-within {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.select-3rFQHZ9lnb8-.is-disabled--7V4EuQXAl8- .select__wrapper-VZ0VsoozQXg- {
  background-color: transparent;
  color: var(--color-disabled-text);
  -webkit-text-fill-color: var(--color-disabled-text);
  outline: none;
}
.select--no-border-E5Bm6kQGDp8-.is-open-FWjdRGe8HMk- .select__wrapper-VZ0VsoozQXg-, .select--no-border-E5Bm6kQGDp8- .select__wrapper-VZ0VsoozQXg- {
  border-color: transparent;
}
.select__wrapper-VZ0VsoozQXg-::-ms-clear {
  display: none;
}
.select__wrapper-VZ0VsoozQXg-:focus {
  outline: none;
}
.select--small-vkhx1xfJNTo- .select__wrapper-VZ0VsoozQXg- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.select__label-XcG7QjFeesk- {
  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-XcG7QjFeesk-:not(.h3, .h4, .h5, .h6) {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  font-weight: 400;
}
.select-3rFQHZ9lnb8-.is-disabled--7V4EuQXAl8- .select__label-XcG7QjFeesk- {
  color: var(--color-disabled-text);
}
.select--no-label-no-break-lIXIXXm8Da4- .select__label-XcG7QjFeesk- {
  /* 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-qRlIvY8kbaM- .select__label-XcG7QjFeesk- {
    /* 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-PmQcXKRuLLM- .select__label-XcG7QjFeesk- {
    /* 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-68jdEcOo-lQ- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}

.select__icon-NRpx46nkbsM- {
  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-3rFQHZ9lnb8-.is-open-FWjdRGe8HMk- .select__icon-NRpx46nkbsM- {
  transform: translateY(50%) rotate(180deg);
}

.select__icon-search-No5cSxfXeik- {
  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-2kY2bwzHqrQ- {
  position: relative;
  width: 100%;
}

.select__placeholder-VQTlYGweiBY- {
  color: var(--color-neutral-text-subtle);
  padding: 1px 0;
  min-height: calc(var(--type-font-size) * var(--type-line-height));
}
.select--small-vkhx1xfJNTo- .select__placeholder-VQTlYGweiBY- {
  min-height: calc(var(--type-small-font-size) * var(--type-small-line-height));
}
.select--small-vkhx1xfJNTo- .select__placeholder-VQTlYGweiBY-, .select__value-container--is-multi-eNb3bRDmmIg- .select__placeholder-VQTlYGweiBY- {
  padding: 0;
}

.select__menu-FZFMKu7sR5s- {
  position: absolute;
  z-index: 31;
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
}

.select-menu-outer--small-D7ZTKxnxSnU- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.select__menu-list-C-Esig1ofcc- {
  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-I-BbPq-vQG0- {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  padding: 9px 16px;
  cursor: pointer;
  overflow: hidden;
}
.select-menu-outer--small-D7ZTKxnxSnU- .select__option-I-BbPq-vQG0- {
  padding: 6px 8px;
}

.select__option--is-selected-XdolDW2NHNs- {
  color: var(--color-brand-primary-text);
  font-weight: 700;
}
.select-menu-outer--employee-TNfFAgr-aKU- .select__option--is-selected-XdolDW2NHNs- {
  color: var(--color-employee-text);
}

.select__option--is-focused-ffrly80Cjik- {
  color: var(--color-brand-primary-text-hover);
  background-color: var(--color-neutral-bg-hover);
}
.select-menu-outer--employee-TNfFAgr-aKU- .select__option--is-focused-ffrly80Cjik- {
  color: var(--color-employee-text-hover);
}

.select__option--employee-qJAN1bwWpfU- {
  color: var(--color-employee-text);
}
.select__option--employee-qJAN1bwWpfU-.select__option--is-focused-ffrly80Cjik- {
  color: var(--color-employee-text-hover);
}

.select__option--is-disabled-vUwYj5qdsz4- {
  color: var(--color-disabled-text);
  cursor: default;
}

.select__value-container-WbhUePhGMz8- {
  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-ytxQa68rqfE- .select__value-container-WbhUePhGMz8- {
  display: flex;
  flex: 1;
  padding-left: calc(var(--select-icon-size) + 8px + var(--select-horizontal-inner-padding));
}
.select--small-vkhx1xfJNTo- .select__value-container-WbhUePhGMz8- {
  padding-top: 5px;
  padding-bottom: 5px;
}
.select__value-container-WbhUePhGMz8- > 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-0MMIoInRQbU-,
.select__value-wrapper-zdho3rlf-eE- {
  flex-shrink: 0;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select__value-wrapper-zdho3rlf-eE- {
  padding: 1px 0;
}
.select--small-vkhx1xfJNTo- .select__value-wrapper-zdho3rlf-eE- {
  padding: 0;
}

.select__single-value-0MMIoInRQbU- {
  display: flex;
  align-items: center;
}

.select__multi-value-lCXfSJacrtQ- {
  display: inline;
}
.select__multi-value-lCXfSJacrtQ-:not(:first-child)::before {
  content: ",";
  margin-right: 4px;
}

.select__menu-notice--no-options-OlPfGbeezto- {
  cursor: default;
  display: block;
  padding: 9px 16px;
  color: var(--color-neutral-text-subtle);
}
.select-menu-outer--small-D7ZTKxnxSnU- .select__menu-notice--no-options-OlPfGbeezto- {
  padding: 6px 8px;
}

.select__option-content-Pfh75C01ceA- {
  display: flex;
  align-items: center;
  gap: 8px;
}
.select-menu-outer--small-D7ZTKxnxSnU- .select__option-content-Pfh75C01ceA- {
  gap: 4px;
}

.select__option-label-lfeOXKxJfwk- {
  display: flex;
}

.select__option-icon-v6k2zmlw63Y- {
  flex-shrink: 0;
  height: var(--select-icon-size);
  width: var(--select-icon-size);
  margin-block: -1px;
}
.select-menu-outer--small-D7ZTKxnxSnU- .select__option-icon-v6k2zmlw63Y- {
  margin-block: 0;
  margin-top: 0.05rem;
}
.select__option-check-o3BjpmS-Lq8- .select__option-icon-v6k2zmlw63Y- {
  margin-block: 0;
}
.select__value-container-WbhUePhGMz8- .select__option-icon-v6k2zmlw63Y- {
  margin-right: 8px;
}

.select__option-check-o3BjpmS-Lq8- {
  margin-block: -1px;
}
.select-menu-outer--small-D7ZTKxnxSnU- .select__option-check-o3BjpmS-Lq8- {
  margin-block: 0;
}

.select__sub-label-ZUnPA1WoDpk- {
  color: var(--color-neutral-text-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}
.select__option--is-disabled-vUwYj5qdsz4- .select__sub-label-ZUnPA1WoDpk- {
  color: var(--color-disabled-text);
}

.select__asterisk-wrapper-UzxW-9-g7Tk- {
  display: inline-block;
  align-self: flex-start;
  padding-left: 1px;
  margin-top: calc((0.5rem + 1px) * -1);
  vertical-align: text-top;
}

.select__asterisk-D--lPK9g5U4- {
  font-size: 0.5rem;
}

.select__input-container-d5y82Y-icU4- {
  padding: 1px 0;
}
.select--small-vkhx1xfJNTo- .select__input-container-d5y82Y-icU4- {
  padding: 0;
}

.select__text-wrapper-TMABXMQzmlM- {
  display: inline;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select__native-select-RUUhRylU-NY- {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: inherit;
  border: none;
}

.select__option-children-mZqbFbsPIw0- {
  display: inline-block;
}.listbox-cIB0mOuYqmA- {
  padding-left: 0;
  list-style: none;
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}

.listbox__option--rpDL7ZURQA- {
  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--rpDL7ZURQA-:hover {
  background-color: var(--color-neutral-bg-hover);
}
.listbox__option--rpDL7ZURQA-[aria-selected=true] {
  background-color: var(--color-neutral-bg-subtlest);
  color: var(--color-brand-primary-text);
  font-weight: 700;
}

.listbox__option-icon-ZP81YA5oeVs- {
  flex-shrink: 0;
}

.listbox__option-label-yfNu4v6g-2Y- {
  font-weight: 700;
  color: var(--color-neutral-text);
}
.listbox__option--rpDL7ZURQA-[aria-selected=true] .listbox__option-label-yfNu4v6g-2Y- {
  color: var(--color-brand-primary-text);
}

.listbox__option-desc-t0LGTaiHir4- {
  color: var(--color-neutral-text-subtle);
}
.listbox__option--rpDL7ZURQA-[aria-selected=true] .listbox__option-desc-t0LGTaiHir4- {
  color: var(--color-brand-primary-text);
}.chip-t5SpgmLvGYM- {
  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-t5SpgmLvGYM-.is-disabled-qToP3uw1voI- {
  opacity: 0.4;
  pointer-events: none;
}

.chip__remove-Z8o6i4NLxKU- {
  -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-Z8o6i4NLxKU-:hover {
  color: var(--color-brand-primary-text-hover);
}

.chip__remove-icon--j4C5VuQBso- {
  vertical-align: bottom;
}a.arrow-list__link-di3aRYyj-OE-::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-LbcRqcSI8DA- a.arrow-list__link-di3aRYyj-OE-:hover {
  color: var(--color-neutral-text);
}
html[data-whatintent=mouse] .arrow-list__item--employee-kvo0tksFHUw-.arrow-list__item--hover-LbcRqcSI8DA- a.arrow-list__link-di3aRYyj-OE-:hover {
  color: var(--color-employee-text);
}
.arrow-list__item--active-81IS-eHotZc- a.arrow-list__link-di3aRYyj-OE- {
  color: var(--color-brand-primary-text);
}
.arrow-list__item--active-81IS-eHotZc- a.arrow-list__link-di3aRYyj-OE-::before {
  border-left-color: var(--color-brand-primary-border);
}
.arrow-list__item--employee-kvo0tksFHUw-.arrow-list__item--active-81IS-eHotZc- a.arrow-list__link-di3aRYyj-OE- {
  color: var(--color-employee-text);
}
.arrow-list__item--employee-kvo0tksFHUw-.arrow-list__item--active-81IS-eHotZc- a.arrow-list__link-di3aRYyj-OE-::before {
  border-left-color: var(--color-employee-border);
}
a.arrow-list__link-di3aRYyj-OE- .arrow-list__content-kdSagiRMUlE- > .arrow-list__arrow-icon-G8KD1b7VyPA- {
  align-self: center;
}

.arrow-list__icon-IDZDo6x3X0Y- {
  transition: color 150ms ease;
}
.arrow-list__list-bTDtTk-zKWQ- .arrow-list__icon-IDZDo6x3X0Y- {
  font-size: 24px;
  margin-right: 0.625em;
}
@media (min-width: 37.5rem) {
  .arrow-list__list-bTDtTk-zKWQ- .arrow-list__icon-IDZDo6x3X0Y- {
    align-self: center;
    font-size: 48px;
    margin-right: 0.3334em;
  }
}
@media (max-width: 37.499rem) {
  .arrow-list-gNhUIR-gCoM-:not(.arrow-list--icon-position-middle-svDlyTuTA-4-) .arrow-list__icon-IDZDo6x3X0Y- {
    margin-top: 5px;
  }
}
.arrow-list__item--employee-kvo0tksFHUw- .arrow-list__icon-IDZDo6x3X0Y- {
  color: var(--color-employee-text);
}
.arrow-list-gNhUIR-gCoM-:not(.arrow-list--with-icon-dJXwDPmwiRE-) .arrow-list__icon-IDZDo6x3X0Y- {
  display: none;
}
html[data-whatintent=mouse] .arrow-list__item-slXMolvnyiU-:hover:not(.arrow-list__item--hover-LbcRqcSI8DA-) .arrow-list__icon-IDZDo6x3X0Y- {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .arrow-list__item--employee-kvo0tksFHUw-:hover:not(.arrow-list__item--hover-LbcRqcSI8DA-) .arrow-list__icon-IDZDo6x3X0Y- {
  color: var(--color-employee-text-hover);
}
html[data-whatintent=mouse] .arrow-list__item--active-81IS-eHotZc-:hover:not(.arrow-list__item--hover-LbcRqcSI8DA-) .arrow-list__icon-IDZDo6x3X0Y- {
  color: var(--color-neutral-text);
}

.arrow-list__content-kdSagiRMUlE- {
  display: inline-flex;
  width: 100%;
  min-height: 19px;
}
@media (min-width: 80.5rem) {
  .arrow-list__content-kdSagiRMUlE- {
    min-height: 29px;
  }
}

.arrow-list__inner-j5LxRCVzKGk- {
  width: 100%;
  flex: 0 1 auto;
  align-self: center;
}

.arrow-list__link-di3aRYyj-OE- {
  display: block;
}

.arrow-list__list-bTDtTk-zKWQ- {
  --list-ver-gap: 13px;
}
.arrow-list--large-a4nePxdJLCc- .arrow-list__list-bTDtTk-zKWQ- {
  --list-ver-gap: 0;
}

.arrow-list__item-slXMolvnyiU- {
  position: relative;
  z-index: 0;
}
.arrow-list--large-a4nePxdJLCc- .arrow-list__item-slXMolvnyiU- {
  padding: 15px;
}
@media (min-width: 37.5rem) {
  .arrow-list--large-a4nePxdJLCc- .arrow-list__item-slXMolvnyiU- {
    padding: 24px;
  }
}
.arrow-list--large-a4nePxdJLCc-.arrow-list--padding-small-euGSkmAsXE8- .arrow-list__item-slXMolvnyiU- {
  padding: 15px;
}
@media (min-width: 37.5rem) {
  .arrow-list--large-a4nePxdJLCc-.arrow-list--padding-small-euGSkmAsXE8- .arrow-list__item-slXMolvnyiU- {
    padding: 16px;
  }
}
.arrow-list--large-a4nePxdJLCc-:not(.arrow-list--with-heading-Dn1K81OpLTA-) .arrow-list__item-slXMolvnyiU-:first-child {
  border-radius: 8px 8px 0 0;
}
.arrow-list--large-a4nePxdJLCc- .arrow-list__item-slXMolvnyiU-:last-child {
  border-radius: 0 0 8px 8px;
}
.arrow-list--large-a4nePxdJLCc-.arrow-list--margin-tiny-gIW2Fosg1-Q- .arrow-list__item-slXMolvnyiU- {
  margin: 0 0 1px;
}
.arrow-list--large-a4nePxdJLCc-.arrow-list--margin-xsmall-ME9pKLkTkqk- .arrow-list__item-slXMolvnyiU- {
  margin: 0 0 2px;
}
.arrow-list--large-a4nePxdJLCc-.arrow-list--margin-small--MDqNNJnumw- .arrow-list__item-slXMolvnyiU- {
  margin: 0 0 4px;
}
.arrow-list--large-a4nePxdJLCc-.arrow-list--margin-medium-54n0Q02KsfM- .arrow-list__item-slXMolvnyiU- {
  margin: 0 0 8px;
}

.arrow-list__item--hover-LbcRqcSI8DA- {
  --arrow-list-hover-background: var(--color-neutral-bg-hover);
}
.arrow-list__item--hover-LbcRqcSI8DA-.bg-brand-secondary-bg-subtlest {
  --arrow-list-hover-background: var(--color-brand-secondary-bg-subtlest-hover);
}
.arrow-list__item--hover-LbcRqcSI8DA-::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-LbcRqcSI8DA-:hover::before {
  background-color: var(--arrow-list-hover-background);
}.overlay-LRP5N--6FxY- {
  z-index: 15;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.overlay-LRP5N--6FxY-::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-GOcWjcRf5-g- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.overlay--fixed-s7lLwfmNYaY- {
  position: fixed;
}.iframe-zGBex2p4RI8- {
  position: relative;
}

.iframe__content-aGcxO8eLaR8- {
  display: block;
  width: 100px !important;
  min-width: 100%;
  border: 0;
}

.iframe__consent-XgYxu-9Tqlk- {
  background: var(--color-backdrop);
  padding: 40px 15px;
}
@media (min-width: 37.5rem) {
  .iframe__consent-XgYxu-9Tqlk- {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.iframe__consent-inner-uegWbqq99a0- {
  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-uegWbqq99a0- {
    padding-left: 20px;
    padding-right: 20px;
  }
}.pebble-fE-O2Bixwwg- {
  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-fE-O2Bixwwg-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 105.36%;
}

.pebble--medium-djo6wHtuEAM- {
  width: 120px;
}

.pebble--large-nK4Kc3CKpaA- {
  width: 240px;
}

.pebble--full-Y4KlR1WnBNc- {
  width: 100%;
}

.pebble--dark-bLdYe2D8CKU- {
  background-image: url(/svg/pebble-white.b187579366f7ed2914b93706ec62941f.svg);
}

.pebble--stealth-eii8-pC2PZ4- {
  background-image: url(/svg/pebble-stealth.9808166c6868c47c9fc1fd7ceb502863.svg);
}.logo-jKLsmJcCT6A- {
  display: block;
}

.logo--small-FdYQsd1aKIc- {
  width: 4.75rem;
}
.logo--small-FdYQsd1aKIc-.logo--diil-uMJHY07bVoY- {
  width: 3.75rem;
}
.logo--small-FdYQsd1aKIc-.logo--super-GUByZSFlrKw- {
  width: 2.5rem;
}
.logo--small-FdYQsd1aKIc-.logo--greenit-nVEYzzQ56mc- {
  width: 6.375rem;
}
.logo--small-FdYQsd1aKIc-.logo--telia-tv-uFyw-Mnnafs- {
  width: 6.813rem;
}
.logo--small-FdYQsd1aKIc-.digital-hub-logo-Gr5uNscTojI- {
  width: 5.875rem;
}

.logo__img-nMtLmBm2t7Q- {
  display: block;
  width: 100%;
  height: auto;
}

.logo--color-neutral-9RGzuJAHJas- .logo__path-LIedIjaiJp4- {
  fill: var(--color-neutral-graphic);
}
[data-theme=dark] .logo--telia-A4E2xHiaaHA- .logo__path-LIedIjaiJp4-, .logo--telia-A4E2xHiaaHA-[data-theme=dark] .logo__path-LIedIjaiJp4-, [data-theme=dark] .logo--greenit-nVEYzzQ56mc- .logo__path-LIedIjaiJp4-, .logo--greenit-nVEYzzQ56mc-[data-theme=dark] .logo__path-LIedIjaiJp4-, [data-theme=dark] .logo--telia-tv-uFyw-Mnnafs- .logo__path-LIedIjaiJp4-, .logo--telia-tv-uFyw-Mnnafs-[data-theme=dark] .logo__path-LIedIjaiJp4-, [data-theme=dark] .digital-hub-logo-Gr5uNscTojI- .logo__path-LIedIjaiJp4-, .digital-hub-logo-Gr5uNscTojI-[data-theme=dark] .logo__path-LIedIjaiJp4- {
  fill: #ffffff;
}

.logo--color-neutral-9RGzuJAHJas- .logo__path-foreground-NuJ6QWduIqc- {
  fill: var(--color-neutral-bg-level-1);
}.notice--Wl6v-YMfME- {
  --notice-close-padding-left: 8px;
  --notice-gap: 8px;
  --notice-icon-size: 1.5rem;
  position: relative;
  border: 1px solid;
  border-radius: 4px;
  padding: 15px;
}
.notice--Wl6v-YMfME-.notice--small-YBaLB7C-4lA-, .notice--Wl6v-YMfME-.notice--vertical-unkyA2AwEsg- {
  padding: 0;
}
.notice--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY-, [data-class=container] > .notice--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU- {
  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--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY-, [data-class=container] > .notice--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU- {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media (min-width: 62.5rem) {
  .notice--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY-, [data-class=container] > .notice--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU- {
    margin-left: -32px;
    margin-right: -32px;
  }
}
@media (min-width: 80.5rem) {
  .notice--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY-, [data-class=container] > .notice--Wl6v-YMfME-.notice--full-width-VsPZQgIhIDU- {
    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--Wl6v-YMfME-.notice--vertical-unkyA2AwEsg-:not(.notice--small-YBaLB7C-4lA-) {
    --notice-gap: 16px;
    --notice-icon-size: 2.5rem;
  }
}
@media (min-width: 37.5rem) {
  .notice--Wl6v-YMfME-.notice--success-feAYmiM9GNk-:not(.notice--full-width-VsPZQgIhIDU-, .notice--small-YBaLB7C-4lA-) {
    --notice-icon-size: 2.5rem;
  }
}
@media (min-width: 37.5rem) {
  .notice--Wl6v-YMfME- {
    --notice-close-padding-left: 16px;
    --notice-gap: 16px;
    padding-left: 23px;
  }
}

.notice__content-wrapper-zQzLAmo8-xA- {
  display: flex;
  gap: var(--notice-gap);
}
.notice--vertical-unkyA2AwEsg- .notice__content-wrapper-zQzLAmo8-xA- {
  flex-direction: column;
}
.notice--center-WwIKizGBubQ-.notice--small-YBaLB7C-4lA- .notice__content-wrapper-zQzLAmo8-xA- {
  justify-content: center;
}
@media (max-width: 37.499rem) {
  .notice--Wl6v-YMfME-:not(.notice--small-YBaLB7C-4lA-) .notice__content-wrapper-zQzLAmo8-xA- {
    flex-direction: column;
  }
}

@media (min-width: 37.5rem) {
  .notice--with-close-ZDy3npiZmAE- {
    padding-right: 15px;
  }
}

.notice--info-WxXLSGTm9F4- {
  border-color: var(--color-info-border);
  background: var(--color-info-bg-subtle);
}
.notice--info-WxXLSGTm9F4- .notice__icon-hnqUcsy6yCE- {
  color: var(--color-info-graphic);
}
.notice--info-WxXLSGTm9F4-.notice--small-YBaLB7C-4lA-, .notice--info-WxXLSGTm9F4-.notice--vertical-unkyA2AwEsg- {
  background: transparent;
}

.notice--success-feAYmiM9GNk- {
  border-color: var(--color-success-border);
  background: var(--color-success-bg-subtle);
}
.notice--success-feAYmiM9GNk- .notice__icon-hnqUcsy6yCE- {
  color: var(--color-success-graphic);
}
.notice--success-feAYmiM9GNk-.notice--small-YBaLB7C-4lA-, .notice--success-feAYmiM9GNk-.notice--vertical-unkyA2AwEsg- {
  background: transparent;
}

.notice--employee-3L4hHBiTES8- {
  border-color: var(--color-employee-border);
  background: var(--color-employee-bg-subtlest);
}
.notice--employee-3L4hHBiTES8- .notice__icon-hnqUcsy6yCE- {
  color: var(--color-employee-graphic);
}
.notice--employee-3L4hHBiTES8-.notice--small-YBaLB7C-4lA-, .notice--employee-3L4hHBiTES8-.notice--vertical-unkyA2AwEsg- {
  background: transparent;
}

.notice--error-Gemg9Xdimcw- {
  border-color: var(--color-error-border);
  background: var(--color-error-bg-subtle);
}
.notice--error-Gemg9Xdimcw- .notice__icon-hnqUcsy6yCE- {
  color: var(--color-error-graphic);
}
.notice--error-Gemg9Xdimcw-.notice--small-YBaLB7C-4lA-, .notice--error-Gemg9Xdimcw-.notice--vertical-unkyA2AwEsg- {
  background: transparent;
}

.notice--attention-qvkpHlHyDRw- {
  border-color: var(--color-attention-border);
  background: var(--color-attention-bg-subtle);
}
.notice--attention-qvkpHlHyDRw- .notice__icon-hnqUcsy6yCE- {
  color: var(--color-attention-graphic);
}
.notice--attention-qvkpHlHyDRw-.notice--small-YBaLB7C-4lA-, .notice--attention-qvkpHlHyDRw-.notice--vertical-unkyA2AwEsg- {
  background: transparent;
}

.notice--small-YBaLB7C-4lA-,
.notice--vertical-unkyA2AwEsg- {
  --notice-gap: 8px;
  background: transparent;
  border: none;
}

.notice__icon-hnqUcsy6yCE- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: var(--notice-icon-size);
}

.notice__inner-wrapper-kMNmI4aqgP8- {
  display: flex;
  align-items: center;
  width: 100%;
}

.notice__inner-E-T7iSsSTJw- {
  width: 100%;
}

.notice__icon-cell-LOOHyykuZJg- {
  padding: 0;
  display: flex;
  line-height: 1;
}
.notice--vertical-unkyA2AwEsg- .notice__icon-cell-LOOHyykuZJg- {
  justify-content: center;
}
.notice--success-feAYmiM9GNk-:not(.notice--vertical-unkyA2AwEsg-, .notice--full-width-VsPZQgIhIDU-) .notice__icon-cell-LOOHyykuZJg-, .notice--small-YBaLB7C-4lA-:not(.notice--vertical-unkyA2AwEsg-) .notice__icon-cell-LOOHyykuZJg- {
  align-self: flex-start;
}
@media (min-width: 37.5rem) {
  .notice__icon-cell-LOOHyykuZJg- {
    align-self: center;
  }
}

.notice__content--u-yuo-yzw4- {
  display: flex;
  width: 100%;
  align-self: center;
  text-align: left;
}
.notice--vertical-unkyA2AwEsg- .notice__content--u-yuo-yzw4- {
  text-align: center;
}
.notice--center-WwIKizGBubQ-.notice--small-YBaLB7C-4lA- .notice__content--u-yuo-yzw4- {
  width: auto;
}
@media (min-width: 37.5rem) {
  .notice--with-close-ZDy3npiZmAE- .notice__content--u-yuo-yzw4- {
    padding-right: calc(1.5rem + var(--notice-close-padding-left));
  }
}

.notice__close-VrUPMBJMEyo- {
  position: absolute;
  right: calc(15px - var(--close-button-padding));
  top: 50%;
  transform: translateY(-50%);
}
.notice--success-feAYmiM9GNk-:not(.notice--full-width-VsPZQgIhIDU-) .notice__close-VrUPMBJMEyo- {
  top: calc(15px - var(--close-button-padding));
  transform: unset;
}
.notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY- .notice__close-VrUPMBJMEyo-, [data-class=container] > .notice--full-width-VsPZQgIhIDU- .notice__close-VrUPMBJMEyo- {
  right: calc(16px - var(--close-button-padding));
}
@media (min-width: 37.5rem) {
  .notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY- .notice__close-VrUPMBJMEyo-, [data-class=container] > .notice--full-width-VsPZQgIhIDU- .notice__close-VrUPMBJMEyo- {
    right: calc(24px - var(--close-button-padding));
  }
}
@media (min-width: 62.5rem) {
  .notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY- .notice__close-VrUPMBJMEyo-, [data-class=container] > .notice--full-width-VsPZQgIhIDU- .notice__close-VrUPMBJMEyo- {
    right: calc(32px - var(--close-button-padding));
  }
}
@media (min-width: 80.5rem) {
  .notice--full-width-VsPZQgIhIDU-.notice--full-width-container-V30SX7TbxJY- .notice__close-VrUPMBJMEyo-, [data-class=container] > .notice--full-width-VsPZQgIhIDU- .notice__close-VrUPMBJMEyo- {
    right: calc(((100vw - 80.5rem + 64px - var(--notice-scrollbar-width)) / 2 * -1 + var(--close-button-padding)) * -1);
  }
}
@media (max-width: 37.499rem) {
  .notice__close-VrUPMBJMEyo- {
    top: calc(15px - var(--close-button-padding));
    transform: unset;
  }
}
.header-GjN4hXLd5ao- {
  --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-GjN4hXLd5ao-.header--minimized-search--yvQkN-jkJQ- .header__bottom-search-wrapper-agil262a8hA-:not(.is-open-bVUjd-sZU6c-) {
  visibility: hidden;
  opacity: 0;
}

.header__main-QmD7uWLtVDQ- {
  position: static;
  z-index: 4;
}
@media (min-width: 62.5rem) {
  .header__main-QmD7uWLtVDQ- {
    position: relative;
  }
}
@media (min-width: 62.5rem) {
  .header--open-nav-LE9-pfo-Wl0-.header--has-overlay-hNiK9snSPT0- .header__main-QmD7uWLtVDQ- {
    position: relative;
  }
}
@media (min-width: 62.5rem) {
  .header--open-sso-JX8f0-Zb27Q- .header__main-QmD7uWLtVDQ- {
    position: static;
  }
}
@media (max-width: 62.499rem) {
  .header--open-nav-LE9-pfo-Wl0- .header__main-QmD7uWLtVDQ- {
    position: relative;
  }
}

.header__bottom-main--d1Pj4PJDyc- {
  pointer-events: auto;
  position: relative;
  z-index: -1;
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header-GjN4hXLd5ao-.has-scrolled-MQey3kDVRCQ- .header__bottom-main--d1Pj4PJDyc- {
  pointer-events: none;
  transform: translateY(-100%);
}
.header__bottom-main--d1Pj4PJDyc-[data-state=exited] {
  z-index: auto;
}

.header__top-n4PaCfzyoz8- {
  min-height: var(--header-top-height);
  background-color: var(--color-neutral-bg-level-2);
  white-space: nowrap;
}
@media (min-width: 37.5rem) {
  .header__top-n4PaCfzyoz8- {
    overflow: auto;
  }
}

.header__top-inner-axoGcy1Cu6g- {
  display: flex;
  justify-content: space-between;
}

.header__top-left-xMDMuhRcYq0- {
  display: flex;
  flex-shrink: 1;
  min-width: 0;
}
.header__employee-a9h38e1zSFI- .header__top-left-xMDMuhRcYq0- {
  min-width: auto;
}

.header__top-right-gwFaHqQ-Qz4- {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  overflow: hidden;
  gap: 3rem;
}
@media (min-width: 37.5rem) {
  .header__top-right-gwFaHqQ-Qz4- {
    flex-shrink: 0;
    overflow: visible;
  }
}
.header__employee-a9h38e1zSFI- .header__top-right-gwFaHqQ-Qz4- {
  flex-shrink: 1;
  overflow: visible;
}
.header__top-right-gwFaHqQ-Qz4-.logged-in-wAHaPb26rjo- {
  flex-shrink: 1;
}

.header__bottom-pfH2nd2-3tw- {
  position: relative;
  background-color: var(--color-neutral-bg-level-3);
  padding: 0;
  z-index: 1;
}

.header__bottom-shadow-jxD4WaVBmaI- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: calc(100% + 2px);
  overflow: hidden;
  pointer-events: none;
}
.header__bottom-shadow-jxD4WaVBmaI-::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-C3goaT6Hc68- {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}

.header__bottom-left-kaVWQzffUwM- {
  display: flex;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .header__bottom-left-kaVWQzffUwM- {
    flex-grow: 0;
  }
}

.header__bottom-right-search-wdLRE9bWzEc- {
  position: relative;
  width: 100%;
  height: 48px;
}
@media (min-width: 80.5rem) {
  .header__bottom-right-search-wdLRE9bWzEc- {
    max-width: 320px;
  }
}
@media (max-width: 62.499rem) {
  .header__bottom-right-search-wdLRE9bWzEc- {
    position: absolute;
    width: calc(100% - 88px);
    right: 40px;
  }
}
@media (max-width: 37.499rem) {
  .header__bottom-right-search-wdLRE9bWzEc- {
    width: calc(100% - 72px);
  }
}

.header__bottom-right-wRJACXoH0aI- {
  position: relative;
  display: flex;
  align-items: center;
  flex-grow: 1;
  justify-content: flex-end;
}
@media (max-width: 62.499rem) {
  .header__bottom-right-wRJACXoH0aI- {
    position: absolute;
    right: 24px;
    width: 100%;
  }
}
@media (max-width: 37.499rem) {
  .header__bottom-right-wRJACXoH0aI- {
    right: 16px;
  }
}

.header__bottom-search-wrapper-agil262a8hA- {
  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-agil262a8hA- {
    visibility: visible;
    opacity: 1;
    transition: opacity 0.15s ease-in;
  }
}
@media (min-width: 80.5rem) {
  .header__bottom-search-wrapper-agil262a8hA- {
    transition: width 0.15s ease-in-out;
  }
}
@media (max-width: 80.499rem) {
  .header__bottom-search-wrapper-agil262a8hA-:not(.is-open-bVUjd-sZU6c-, :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-agil262a8hA-:not(.is-open-bVUjd-sZU6c-, :focus-within) {
    padding-left: 20px;
    width: 180px;
  }
}
@media (max-width: 62.499rem) {
  .header__bottom-search-wrapper-agil262a8hA-:not(.is-open-bVUjd-sZU6c-, :focus-within) {
    position: relative;
    width: 100%;
  }
}
.header--minimized-search--yvQkN-jkJQ- .header__bottom-search-wrapper-agil262a8hA-:not(.is-open-bVUjd-sZU6c-, :focus-within) {
  visibility: hidden;
  opacity: 0;
}
@media (min-width: 62.5rem) {
  .header__bottom-search-wrapper-agil262a8hA-.is-open-bVUjd-sZU6c-, .header__bottom-search-wrapper-agil262a8hA-:focus-within {
    width: 320px;
  }
  .header__bottom-search-wrapper-agil262a8hA-.is-open-bVUjd-sZU6c-::before, .header__bottom-search-wrapper-agil262a8hA-: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-6-D518pBs5E- {
  display: block;
  position: relative;
  z-index: 1;
  margin-right: 36px;
  flex-shrink: 0;
  padding: 17px 0;
}
@media (min-width: 62.5rem) {
  .header__logo-6-D518pBs5E- {
    padding: 21px 0;
  }
}
[data-brand=diil] .header__logo-6-D518pBs5E-, [data-brand=super] .header__logo-6-D518pBs5E- {
  padding: 12px 0;
}
@media (min-width: 62.5rem) {
  [data-brand=diil] .header__logo-6-D518pBs5E-, [data-brand=super] .header__logo-6-D518pBs5E- {
    padding: 16px 0;
  }
}

.header__overlay-20u29Zerpvg- {
  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-20u29Zerpvg-.is-entered {
  opacity: 0.8;
}

.header__accessibility-gJXuEYfM69E- {
  padding: 16px 8px;
  margin-left: -8px;
  margin-right: -8px;
}
.header__top-n4PaCfzyoz8- .header__accessibility-gJXuEYfM69E- {
  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-n4PaCfzyoz8- .header__accessibility-gJXuEYfM69E- {
    display: block;
  }
}
.header__dropdown-7uFepvng7Os- .header__accessibility-gJXuEYfM69E- {
  outline-offset: -4px;
}
@media (min-width: 62.5rem) {
  .header__dropdown-7uFepvng7Os- .header__accessibility-gJXuEYfM69E- {
    display: none;
  }
}
@media (max-width: 62.499rem) {
  .header__accessibility-gJXuEYfM69E- {
    display: block;
  }
}

.header__top-n4PaCfzyoz8- .header__actions-2QEHb8Mu2yY- {
  max-width: 100%;
}
@media (min-width: 37.5rem) {
  .header__top-n4PaCfzyoz8- .header__actions-2QEHb8Mu2yY- {
    max-width: none;
  }
}

.header__actions-list-rXkK8K-oilU- {
  padding-left: 0;
  list-style: none;
  display: flex;
  align-items: center;
  gap: 24px;
}
.header__top-n4PaCfzyoz8- .header__actions-list-rXkK8K-oilU- {
  min-height: var(--header-top-height);
}
.header__bottom-pfH2nd2-3tw- .header__actions-list-rXkK8K-oilU- {
  align-items: stretch;
}

.header__actions-item-jnUU-V8Mot8- {
  position: relative;
}
.header__bottom-pfH2nd2-3tw- .header__actions-item-jnUU-V8Mot8- {
  display: flex;
}

@media (min-width: 62.5rem) {
  .header__bottom-pfH2nd2-3tw- .header__actions-item--search-tkXRFtZbRA8- {
    margin-left: 8px;
  }
}
@media (min-width: 80.5rem) {
  .header__bottom-pfH2nd2-3tw- .header__actions-item--search-tkXRFtZbRA8- {
    display: none;
  }
}
.header--minimized-search--yvQkN-jkJQ- .header__actions-item--search-tkXRFtZbRA8- {
  display: flex;
}

.header__bottom-pfH2nd2-3tw- .header__actions-item--nav-U9ZVvQYbpNw- {
  margin-left: -8px;
}

.header__actions-item--sso-Gaftxw6QhQY- {
  overflow: hidden;
}
@media (min-width: 37.5rem) {
  .header__actions-item--sso-Gaftxw6QhQY- {
    overflow: visible;
  }
}
@media (max-width: 37.499rem) {
  .header__actions-item--sso-Gaftxw6QhQY- {
    padding: 8px;
    margin-right: -8px;
  }
}
.header__actions-item--sso-Gaftxw6QhQY- .header__actions-label-5VV6GZ3NW8A- {
  font-weight: 700;
  margin-left: 4px;
}
@media (min-width: 37.5rem) {
  .header__actions-item--sso-Gaftxw6QhQY- .header__actions-label-5VV6GZ3NW8A- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}

.header__actions-button-oqT8G7TUz8Y-,
.header__actions-button-inner-3y5FBeG62-4- {
  display: flex;
  align-items: center;
  max-width: 100%;
}

.header__actions-button-oqT8G7TUz8Y- {
  font-size: 2rem;
  color: var(--color-neutral-graphic);
  line-height: 1;
  justify-content: center;
}
.header__top-n4PaCfzyoz8- .header__actions-button-oqT8G7TUz8Y- {
  outline-offset: 5px;
}

.header__actions-button-inner-3y5FBeG62-4- {
  flex-direction: column;
}
.header__actions-button--sso-tmsHgb36y0c-:not(.is-text-color) .header__actions-button-inner-3y5FBeG62-4-, .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-button-inner-3y5FBeG62-4- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__actions-button-inner-3y5FBeG62-4-:hover {
  color: var(--color-brand-primary-text-hover);
}
.header__top-n4PaCfzyoz8- .header__actions-button-inner-3y5FBeG62-4- {
  font-size: 1.5rem;
  flex-direction: row;
}
@media (min-width: 62.5rem) {
  .header__top-n4PaCfzyoz8- .header__actions-button-inner-3y5FBeG62-4- {
    font-weight: 400;
  }
}
@media (min-width: 62.5rem) {
  .header__bottom-pfH2nd2-3tw- .header__actions-item--search-tkXRFtZbRA8- .header__actions-button-inner-3y5FBeG62-4- {
    font-size: 2rem;
  }
}
.header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-button-inner-3y5FBeG62-4- {
  position: relative;
  z-index: 4;
}

.header__actions-item--placeholder-VGtWH-Rc52o- {
  opacity: 0;
  pointer-events: none;
}

.header__actions-label-5VV6GZ3NW8A- {
  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-5VV6GZ3NW8A- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}
@media (min-width: 62.5rem) {
  .header__bottom-pfH2nd2-3tw- .header__actions-item--search-tkXRFtZbRA8- .header__actions-label-5VV6GZ3NW8A- {
    /* 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-2QEHb8Mu2yY-.is-logged-in-fOENaCDTPWo- .header__actions-item--sso-Gaftxw6QhQY- .header__actions-label-5VV6GZ3NW8A- {
  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-4H6XIUX4wk8- .header__actions-label-5VV6GZ3NW8A-, .header__actions-item--notifications-mL2b2VK9J2Y- .header__actions-label-5VV6GZ3NW8A-, .header__actions-item--search-tkXRFtZbRA8- .header__actions-label-5VV6GZ3NW8A-, .header__bottom-pfH2nd2-3tw- .header__actions-item--search-tkXRFtZbRA8- .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-label-5VV6GZ3NW8A- {
  /* 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-9-e9bOfKae0- {
  display: flex;
  align-items: center;
}

.header__actions-icon-qG8aDM-cMTU- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
}
.header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon-qG8aDM-cMTU- {
  display: none;
}
@media (min-width: 62.5rem) {
  .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon-qG8aDM-cMTU- {
    display: block;
  }
}
.header__actions-item--search-tkXRFtZbRA8- .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon-qG8aDM-cMTU- {
  display: none;
}
.header__actions-item--sso-Gaftxw6QhQY- .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon-qG8aDM-cMTU- {
  display: block;
}

.header__actions-icon--close-CRIULtO0IZk- {
  display: none;
}
.header__actions-item--sso-Gaftxw6QhQY- .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon--close-CRIULtO0IZk- {
  display: none;
}
.header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon--close-CRIULtO0IZk- {
  display: block;
}
@media (min-width: 62.5rem) {
  .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon--close-CRIULtO0IZk- {
    display: none;
  }
}
.header__actions-item--search-tkXRFtZbRA8- .header__actions-button-oqT8G7TUz8Y-.is-current-iZRHulvSxwc- .header__actions-icon--close-CRIULtO0IZk- {
  display: block;
}

.header__actions-arrow-vp1HWPXFnXk- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 1rem;
  margin-left: 2px;
  flex-shrink: 0;
}

.header__actions-badge-VwPcWWFT0nY- {
  vertical-align: bottom;
  position: relative;
  top: -10px;
  margin-left: -10px;
}
@media (min-width: 62.5rem) {
  .header__actions-badge-VwPcWWFT0nY- {
    top: -8px;
    margin-left: -12px;
  }
}

.header__actions-item--notifications-mL2b2VK9J2Y- .header__actions-button-oqT8G7TUz8Y-,
.header__actions-item--cart-4H6XIUX4wk8- .header__actions-button-oqT8G7TUz8Y-,
.header__actions-item--search-tkXRFtZbRA8- .header__actions-button-oqT8G7TUz8Y- {
  font-size: 1.5rem;
}
@media (min-width: 62.5rem) {
  .header__actions-item--notifications-mL2b2VK9J2Y- .header__actions-button-oqT8G7TUz8Y-,
  .header__actions-item--cart-4H6XIUX4wk8- .header__actions-button-oqT8G7TUz8Y-,
  .header__actions-item--search-tkXRFtZbRA8- .header__actions-button-oqT8G7TUz8Y- {
    font-size: 2rem;
  }
}

.header__actions-button-oqT8G7TUz8Y-.header__actions-button--search-eoPeRguDuQ4-.is-current-iZRHulvSxwc- {
  font-size: 2rem;
}

.header--open-search-RZoZ28QqDLs- .header__bottom-pfH2nd2-3tw- .header__actions-item--notifications-mL2b2VK9J2Y-,
.header--open-search-RZoZ28QqDLs- .header__bottom-pfH2nd2-3tw- .header__actions-item--cart-4H6XIUX4wk8-,
.header--open-search-RZoZ28QqDLs- .header__bottom-pfH2nd2-3tw- .header__actions-item--nav-U9ZVvQYbpNw- {
  display: none;
}
.header--open-search-RZoZ28QqDLs- .header__bottom-pfH2nd2-3tw- .header__actions-item--search-tkXRFtZbRA8- {
  animation: fade-in-b66EeuZ25LQ- var(--animation-duration-short) var(--animation-easing-short);
}
@keyframes fade-in-b66EeuZ25LQ- {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.header__bottom-pfH2nd2-3tw- .header__actions-item--nav-U9ZVvQYbpNw- .header__actions-label-5VV6GZ3NW8A- {
  /* 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-7uFepvng7Os- {
  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-7uFepvng7Os- {
    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-7uFepvng7Os- {
    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-MQv-hKxRaws- {
    width: 20rem;
  }
}

@media (min-width: 62.5rem) {
  .header__dropdown--medium-HY5OSt6G77Y- {
    width: 37.5rem;
  }
}

.header__dropdown-inner-SzOuzMRBqLU- {
  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-SzOuzMRBqLU- {
    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-7uFepvng7Os-.is-open-bVUjd-sZU6c- .header__dropdown-inner-SzOuzMRBqLU- {
  opacity: 1;
  transform: translateY(0);
}

.header__dropdown--padding-xsmall-lKBYhJEMGkA- .header__dropdown-content-vyFufgaPP4Q- {
  padding: 8px;
}
.header__dropdown--padding-small-Qib2CRcAvTE- .header__dropdown-content-vyFufgaPP4Q- {
  padding: 20px;
}
.header__dropdown--padding-medium-y5buMVvAcvg- .header__dropdown-content-vyFufgaPP4Q- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-y5buMVvAcvg- .header__dropdown-content-vyFufgaPP4Q- {
    padding: 40px;
  }
}

.header__dropdown-header-M0lT5adNd6M- {
  background-color: var(--color-neutral-bg-level-3);
}
.header__dropdown--padding-xsmall-lKBYhJEMGkA- .header__dropdown-header-M0lT5adNd6M- {
  padding: 16px;
}
.header__dropdown--padding-small-Qib2CRcAvTE- .header__dropdown-header-M0lT5adNd6M- {
  padding: 20px;
}
.header__dropdown--padding-medium-y5buMVvAcvg- .header__dropdown-header-M0lT5adNd6M- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-y5buMVvAcvg- .header__dropdown-header-M0lT5adNd6M- {
    padding: 40px;
  }
}

.header__dropdown-footer-GO--h9V9J44- {
  background-color: var(--color-neutral-bg-level-3);
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
}
.header__dropdown--padding-xsmall-lKBYhJEMGkA- .header__dropdown-footer-GO--h9V9J44- {
  padding: 24px 8px;
}
.header__dropdown--padding-small-Qib2CRcAvTE- .header__dropdown-footer-GO--h9V9J44- {
  padding: 20px;
}
.header__dropdown--padding-medium-y5buMVvAcvg- .header__dropdown-footer-GO--h9V9J44- {
  padding: 20px;
}
@media (min-width: 62.5rem) {
  .header__dropdown--padding-medium-y5buMVvAcvg- .header__dropdown-footer-GO--h9V9J44- {
    padding: 40px;
  }
}

.header__dropdown-close-yOurekdIQ6Q- {
  display: none;
  z-index: 2;
  position: absolute;
  top: 8px;
  right: 8px;
}
@media (min-width: 62.5rem) {
  .header__dropdown-close-yOurekdIQ6Q- {
    display: block;
  }
}
.header__dropdown--sso-Ntowb8hORcQ- .header__dropdown-close-yOurekdIQ6Q- {
  display: block;
}

.header__dropdown-content-top--Pnfb6ThklQ- {
  background-color: var(--color-neutral-bg-level-2);
}

.header__dropdown-overlay-EwdDAYdDjNs- {
  overflow-y: scroll !important;
  z-index: 22;
  pointer-events: none;
}

.header__employee-a9h38e1zSFI- {
  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-xhmWzxH56o4- {
  background-color: var(--color-palette-blue-500);
}

.header__employee--dev-zvCKd7dygjA- {
  background-color: var(--color-palette-orange-400);
}

.header__employee-actions-RuEf70hEjfg- {
  display: flex;
  align-items: center;
  padding-left: 0;
  list-style: none;
}

.header__employee-item-dHbogZljuMU- {
  position: relative;
  height: 100%;
}

.header__employee-button-i5o4-x-dJnw- {
  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-i5o4-x-dJnw-.is-current-iZRHulvSxwc- {
  position: relative;
  z-index: 4;
}
html[data-whatintent=mouse] .header__employee-button-i5o4-x-dJnw-:hover, .header__employee-button-i5o4-x-dJnw-.is-current-iZRHulvSxwc- {
  color: var(--color-employee-text-hover);
  background-color: var(--color-neutral-bg-level-3);
}
.header__employee--test-xhmWzxH56o4- .header__employee-button-i5o4-x-dJnw- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__employee--test-xhmWzxH56o4- .header__employee-button-i5o4-x-dJnw-:hover, .header__employee--test-xhmWzxH56o4- .header__employee-button-i5o4-x-dJnw-.is-current-iZRHulvSxwc- {
  color: var(--color-palette-blue-500);
  background-color: var(--color-neutral-bg-level-3);
}
.header__employee--dev-zvCKd7dygjA- .header__employee-button-i5o4-x-dJnw- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__employee--dev-zvCKd7dygjA- .header__employee-button-i5o4-x-dJnw-:hover, .header__employee--dev-zvCKd7dygjA- .header__employee-button-i5o4-x-dJnw-.is-current-iZRHulvSxwc- {
  color: var(--color-palette-orange-400);
  background-color: var(--color-neutral-bg-level-3);
}

.header__employee-button--with-icon-UVIYrSNMf7A- {
  padding: 6px 10px 8px;
}

.header__employee-button--hide-label-DJZepUz2IQY- .header__employee-item-label-yCdGFM9OA-A- {
  /* 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-abZYla9qclU-,
.header__employee-arrow-icon-MXfKMgvQjqk- {
  vertical-align: baseline;
  margin-top: 0;
}

.header__employee-icon-abZYla9qclU- {
  margin-right: 6px;
  font-size: 1.5rem;
}
.header__employee-button--hide-label-DJZepUz2IQY- .header__employee-icon-abZYla9qclU- {
  margin-right: 0;
}

.header__employee-arrow-icon-MXfKMgvQjqk- {
  transition: transform 0.3s ease-in-out;
  margin-left: 2px;
  font-size: 1rem;
}
.header__employee-button-i5o4-x-dJnw-.is-current-iZRHulvSxwc- .header__employee-arrow-icon-MXfKMgvQjqk- {
  transform: rotate(180deg);
}

.header__languages-ppv9CV-Mt9M- {
  line-height: 1;
}
.header__top-n4PaCfzyoz8- .header__languages-ppv9CV-Mt9M- {
  display: none;
}
.header__top-n4PaCfzyoz8- .header__languages-ppv9CV-Mt9M-.header__languages--top-dAKJf6sdcj8- {
  display: block;
}
@media (min-width: 37.5rem) {
  .header__top-n4PaCfzyoz8- .header__languages-ppv9CV-Mt9M- {
    display: block;
  }
}
@media (min-width: 37.5rem) {
  .header__dropdown-7uFepvng7Os- .header__languages-ppv9CV-Mt9M- {
    display: none;
  }
}

.header__languages-list-i7x8opWk9Lc- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  display: flex;
  margin-left: -8px;
  margin-right: -8px;
}
.header__dropdown-7uFepvng7Os- .header__languages-list-i7x8opWk9Lc- {
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
  justify-content: flex-end;
}

.header__languages-link-n-oBTgzXiPQ- {
  position: relative;
  font-weight: 400;
  outline-offset: -5px;
  display: block;
  padding: 16px 8px;
}
.header__languages-item-9JiUVhmaOrk-.is-current-iZRHulvSxwc- .header__languages-link-n-oBTgzXiPQ- {
  color: var(--color-brand-primary-text);
}
.header__languages-item-9JiUVhmaOrk-.is-current-iZRHulvSxwc- .header__languages-link-n-oBTgzXiPQ-::after {
  display: block;
  content: "";
  border-bottom: 2px solid var(--color-brand-primary-border);
  position: absolute;
  bottom: 0;
  left: 8px;
  right: 8px;
}

.header__megamenu-grid-90e4ecYt0BY- {
  flex-wrap: wrap;
  margin-left: -20px;
}
@media (min-width: 62.5rem) {
  .header__megamenu-grid-90e4ecYt0BY- {
    flex-wrap: nowrap;
    display: inline-flex;
  }
}

.header__nav-megamenu-dropdown-GB3m35hn-hU- {
  width: 100%;
  max-width: 100%;
}
.header__nav-megamenu-dropdown-GB3m35hn-hU- .header__dropdown-inner-SzOuzMRBqLU- {
  background-color: var(--color-neutral-bg-level-2);
  border-radius: 0;
}

.header__megamenu-column-YPLydAW1kIw- {
  padding: 0 20px 20px;
  width: 15rem;
}
@media (max-width: 62.499rem) {
  .header__megamenu-column-YPLydAW1kIw- {
    width: inherit;
  }
}

@media (min-width: 62.5rem) {
  .header__megamenu-column--bordered-j2C0lax38To- {
    border-left: 1px solid var(--color-neutral-border-subtlest);
  }
}

.header__megamenu-title-vuKsGht5nxI- {
  margin-bottom: 16px;
}
.header__megamenu-title-vuKsGht5nxI-.header__megamenu-title--no-margin-f-myK0VQiHo- {
  margin-bottom: 0;
}

.header__megamenu-title-tag-6tZXrwoqcqg- {
  margin-bottom: 16px;
}

.header__megamenu-link-12HtzImz8Dg- {
  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-12HtzImz8Dg- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
@media (max-width: 62.499rem) {
  .header__megamenu-link-12HtzImz8Dg- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
.header__megamenu-link-12HtzImz8Dg-.is-current-iZRHulvSxwc- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__megamenu-link-12HtzImz8Dg-:hover {
  color: var(--color-brand-primary-text-hover);
}

.header__megamenu-link--employee-ccxb7mQdOi0-,
.header__megamenu-link--employee-ccxb7mQdOi0-.is-current-iZRHulvSxwc- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .header__megamenu-link--employee-ccxb7mQdOi0-:hover,
html[data-whatintent=mouse] .header__megamenu-link--employee-ccxb7mQdOi0-.is-current-iZRHulvSxwc-:hover {
  color: var(--color-employee-text-hover);
}

.header__megamenu-link-inner-3cTyMuMYB3g- {
  margin-right: 6px;
}

.header__megamenu-link-secure-icon-tt2yrozpZKU-,
.header__megamenu-external-icon-nfLd-eSAoCo- {
  margin-left: 3px;
  font-size: 1rem;
}

.header__megamenu-link-image-zlyvvOLGtEo- {
  display: inline-block;
  vertical-align: middle;
  margin-top: -1px;
}

.header__megamenu-section-XmMFEvRcMqI- + .header__megamenu-section-XmMFEvRcMqI- {
  margin-top: 20px;
}

.header__megamenu-tag-x1FscMBPWxw- {
  margin-top: -1px;
}

@media (min-width: 62.5rem) {
  .header__megamenu-banners-sA-tiSC6wVI- {
    margin-top: 40px;
    margin-bottom: -16px;
  }
}

@media (max-width: 62.499rem) {
  .header__megamenu-banners-grid-myhkDr-KeiA- {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 62.499rem) {
  .header__megamenu-banners-grid-myhkDr-KeiA- .header__megamenu-banners-grid-col-aItj-4o9EE4- {
    padding-right: 0;
    padding-left: 0;
  }
}

.header__megamenu-list--bordered-35ZLslqJ4Vo- {
  border-top: 1px solid var(--color-neutral-border-subtlest);
  padding-top: 15px;
  margin-top: -5px;
}

.header__megamenu-banner-u7LkLMAJ-XI- {
  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-u7LkLMAJ-XI-:hover {
  color: var(--color-neutral-text);
}
@media (min-width: 62.5rem) {
  .header__megamenu-banner-u7LkLMAJ-XI- {
    background-color: var(--color-neutral-bg-level-3);
  }
}

.header__megamenu-banner-inner-Y9Gcbd7wZ-g- {
  display: flex;
  align-items: center;
  width: 100%;
}

.header__megamenu-banner-content-aIH9UjNE4Uk- {
  width: 100%;
}
@media (min-width: 62.5rem) {
  .header__megamenu-banner--with-background-h-XKC5Bvnhc- .header__megamenu-banner-content-aIH9UjNE4Uk- {
    width: 60%;
    flex-grow: 1;
  }
}

.header__megamenu-banner-background-ex-Hy-HRTH0- {
  width: 40%;
  max-width: 400px;
  display: none;
  justify-content: flex-end;
}
@media (min-width: 62.5rem) {
  .header__megamenu-banner-background-ex-Hy-HRTH0- {
    display: flex;
    align-self: stretch;
  }
}

.header__megamenu-banner-background-inner-XLv-mro-n2M- {
  margin-top: -20px;
  margin-bottom: -20px;
  margin-right: -20px;
  overflow: hidden;
  width: 100%;
  display: flex;
  border-radius: 8px;
}

.header__megamenu-banner-background-image-wrapper--TCBeNkYmr8- {
  position: relative;
  width: 100%;
}
.header__megamenu-banner-background-image-wrapper--TCBeNkYmr8-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 17.5%;
}

.header__megamenu-banner-background-image-6LRhMqrDw2Y- {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  transform: translateY(-50%);
}

@media (max-width: 62.499rem) {
  .header__bottom-pfH2nd2-3tw- .header__nav-6lyQ5rdgB-U- {
    display: none;
  }
}
@media (min-width: 62.5rem) {
  .header__nav-6lyQ5rdgB-U- {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    flex-grow: 1;
  }
}
.header__dropdown-7uFepvng7Os- .header__nav-6lyQ5rdgB-U- {
  display: block;
}

.header__nav-list-hKxERmkC-aY- {
  padding-left: 0;
  list-style: none;
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
@media (min-width: 62.5rem) {
  .header__nav-list-hKxERmkC-aY- {
    flex-direction: row;
  }
}
.header__nav-list-hKxERmkC-aY-::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-hKxERmkC-aY-::before {
    display: none;
  }
}

.header__nav-item-oR5r89HcsWY- {
  position: relative;
  list-style: none;
  flex-grow: 1;
  display: inline-block;
  box-sizing: initial;
}
.header__nav-item-oR5r89HcsWY-::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-oR5r89HcsWY-::after {
    display: none;
  }
}
.header__nav-item-oR5r89HcsWY-:last-child::after {
  display: none;
}

.header__nav-link-i8F5gHvaPV4- {
  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-7uFepvng7Os- .header__nav-link-i8F5gHvaPV4- {
  font-size: var(--type-h4-font-size);
  line-height: var(--type-h4-line-height);
}
@media (min-width: 62.5rem) {
  .header__nav-link-i8F5gHvaPV4- {
    width: 100%;
    max-width: max-content;
    text-align: center;
    line-height: 1;
    padding: 15px 12px;
  }
}
@media (min-width: 80.5rem) {
  .header__nav-link-i8F5gHvaPV4- {
    font-size: var(--type-font-size);
    line-height: var(--type-line-height);
  }
}
.header__nav-item-oR5r89HcsWY-.is-open-bVUjd-sZU6c- > .header__nav-link-i8F5gHvaPV4-, .header__nav-item-oR5r89HcsWY-.is-current-iZRHulvSxwc- > .header__nav-link-i8F5gHvaPV4- {
  color: var(--color-brand-primary-text);
}
html[data-whatintent=mouse] .header__nav-link-i8F5gHvaPV4-:hover {
  color: var(--color-brand-primary-text-hover);
}
@media (min-width: 62.5rem) {
  .header__nav-item-oR5r89HcsWY-.is-current-iZRHulvSxwc- > .header__nav-link-i8F5gHvaPV4- .header__nav-label-inner-IJCEQsaLs48-::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-oR5r89HcsWY-.is-current-iZRHulvSxwc-.has-submenu-KlNhtUiFzxU- > .header__nav-link-i8F5gHvaPV4- .header__nav-label-inner-IJCEQsaLs48-::after {
    width: calc(100% + 15px);
  }
}

.header__nav-link--employee-gizpIc0AxLg- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .header__nav-link--employee-gizpIc0AxLg-:hover, .header__nav-item-oR5r89HcsWY-.is-open-bVUjd-sZU6c- > .header__nav-link--employee-gizpIc0AxLg-, .header__nav-item-oR5r89HcsWY-.is-current-iZRHulvSxwc- > .header__nav-link--employee-gizpIc0AxLg- {
  color: var(--color-employee-text-hover);
}

.header__nav-icon-dW6Y3TRvkmA- {
  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-dW6Y3TRvkmA- {
    display: none;
  }
}

.header__nav-item-icon-fHgxoB7Xx8Y- {
  font-size: 1.5rem;
  margin-right: 8px;
}

.header__nav-label-vNt47-8zLnU- {
  flex: 1 1 auto;
}
@media (min-width: 62.5rem) {
  .header__nav-label-vNt47-8zLnU- {
    display: flex;
    max-width: 100%;
    flex: initial;
  }
}

.header__nav-label-inner-IJCEQsaLs48- {
  position: relative;
  padding-right: 2px;
  display: flex;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .header__nav-label-inner-IJCEQsaLs48- {
    min-height: 2em;
  }
}

.header__nav-arrow-WxMtt8ISUOI- {
  vertical-align: baseline;
  margin-top: 0;
  flex-shrink: 0;
  font-size: 1.5rem;
  display: initial;
}
@media (min-width: 62.5rem) {
  .header__nav-arrow-WxMtt8ISUOI- {
    font-size: 1rem;
  }
}
@media (max-width: 62.499rem) {
  .header__nav-item-oR5r89HcsWY-.is-open-bVUjd-sZU6c- > .header__nav-link-i8F5gHvaPV4- > .header__nav-arrow-WxMtt8ISUOI- {
    transform: rotate(180deg);
  }
}

.header__nav-secondary-icon-5-V4x18b-Bs- {
  font-size: 1rem;
  margin-left: 3px;
}

.header__nav-megamenu-CIk-ftECNJI- {
  display: none;
}
.header__nav-megamenu-dropdown-GB3m35hn-hU- .header__nav-megamenu-CIk-ftECNJI- {
  display: block;
}
.header__nav-item-oR5r89HcsWY-.is-open-bVUjd-sZU6c- > .header__nav-megamenu-CIk-ftECNJI- {
  display: block;
}
@media (min-width: 62.5rem) {
  .header__nav-item-oR5r89HcsWY-.is-open-bVUjd-sZU6c- > .header__nav-megamenu-CIk-ftECNJI- {
    display: none;
  }
}
.header__nav-item-oR5r89HcsWY- > .header__nav-megamenu-CIk-ftECNJI- {
  padding: 16px;
}

.header__nav-megamenu-dropdown-GB3m35hn-hU- .header__dropdown-content-vyFufgaPP4Q- {
  padding: 32px 20px 40px;
}

.header__nav-item-button-container-0Uhwb8SraX0- {
  padding: 32px;
}
@media (min-width: 62.5rem) {
  .header__nav-item-button-container-0Uhwb8SraX0- {
    display: none;
  }
}
.header__nav-item-button-container-0Uhwb8SraX0- .header__nav-item-button-dJT0CmgBavc- {
  box-sizing: border-box;
}

.header__overlay-notices-wrapper--HlQPEMISNU- {
  pointer-events: auto;
  position: absolute;
  z-index: -1;
  width: 100%;
}

.header__overlay-notice-wrapper-e4d2I9qUYSE- {
  position: relative;
  transition: height 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(1) {
  z-index: -1;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(2) {
  z-index: -2;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(3) {
  z-index: -3;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(4) {
  z-index: -4;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(5) {
  z-index: -5;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(6) {
  z-index: -6;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(7) {
  z-index: -7;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(8) {
  z-index: -8;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(9) {
  z-index: -9;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-:nth-child(10) {
  z-index: -10;
}

.header__overlay-notice-3dlQms5Qft4- {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-.is-entering .header__overlay-notice-3dlQms5Qft4-, .header__overlay-notice-wrapper-e4d2I9qUYSE-.is-entered .header__overlay-notice-3dlQms5Qft4-, .header__overlay-notice-wrapper-e4d2I9qUYSE-.is-exiting .header__overlay-notice-3dlQms5Qft4-, .header__overlay-notice-wrapper-e4d2I9qUYSE-.is-exited .header__overlay-notice-3dlQms5Qft4- {
  position: absolute;
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-.is-entering .header__overlay-notice-3dlQms5Qft4- {
  transform: translateY(calc(-100% - 3px));
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-.is-entered .header__overlay-notice-3dlQms5Qft4- {
  transform: translateY(0);
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-.is-exiting .header__overlay-notice-3dlQms5Qft4- {
  transform: translateY(0);
}
.header__overlay-notice-wrapper-e4d2I9qUYSE-.is-exited .header__overlay-notice-3dlQms5Qft4- {
  transform: translateY(calc(-100% - 3px));
  transition: transform 500ms cubic-bezier(0.86, 0, 0.07, 1);
}

.header__search-gLXcy0kEuC0- [data-class=textfield] {
  --textfield-horizontal-padding: 16px;
  --textfield-border-radius: 24px;
}

.header__search-suggestion-button-dmJSHszxgzQ- {
  display: block;
  margin: 0 auto;
}

.header__search-suggestion-JCLxCqs9tb8-[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-UuFI-WadvtA- {
  --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-UuFI-WadvtA- {
    --header-segment-link-hor-padding: 12px;
    --header-segment-link-ver-padding: 14px;
    --header-segment-container-padding: 24px;
  }
}
@media (min-width: 62.5rem) {
  .header__segment-UuFI-WadvtA- {
    --header-segment-container-padding: 32px;
  }
}

.header__segment-list-aa6wKF-eO8Y- {
  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-aa6wKF-eO8Y- {
    font-size: var(--type-small-font-size);
    line-height: var(--type-small-line-height);
  }
}
.header__segment-list-aa6wKF-eO8Y- > [data-class=list__inner] {
  flex-wrap: nowrap;
}

.header__segment-link-sdFnuPm7MUA- {
  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-sdFnuPm7MUA-:hover {
  color: var(--color-brand-primary-text-hover);
}
.header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-, .header__segment-item-with-icon-bwK-Z24C3KY-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA- {
  color: var(--color-brand-primary-text);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-4kWD8M2WEjA- .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-, .header__segment--employee-4kWD8M2WEjA- .header__segment-item-with-icon-bwK-Z24C3KY-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA- {
  border-top-color: var(--color-employee-border);
  color: var(--color-employee-text);
}
.header__segment--employee-test-givprmM6-vs- .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-, .header__segment--employee-test-givprmM6-vs- .header__segment-item-with-icon-bwK-Z24C3KY-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-palette-blue-500);
}
.header__segment--employee-dev-W1laZGxXZxY- .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-, .header__segment--employee-dev-W1laZGxXZxY- .header__segment-item-with-icon-bwK-Z24C3KY-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-palette-orange-400);
}
.header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc-.is-employee-y329qAjLEpc- .header__segment-link-sdFnuPm7MUA- {
  color: var(--color-employee-text);
  border-top-color: var(--color-employee-border);
}
.header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc-.is-employee-y329qAjLEpc- .header__segment-link-sdFnuPm7MUA-:hover {
  color: var(--color-employee-text);
}
.header__segment--employee-4kWD8M2WEjA- .header__segment-link-sdFnuPm7MUA- {
  border-top-color: var(--color-employee-border);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-4kWD8M2WEjA- .header__segment-link-sdFnuPm7MUA-:hover {
  color: var(--color-employee-text);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-test-givprmM6-vs- .header__segment-link-sdFnuPm7MUA- {
  border-top-color: var(--color-palette-blue-500);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-test-givprmM6-vs- .header__segment-link-sdFnuPm7MUA-:hover {
  color: var(--color-palette-blue-500);
  background-color: var(--color-neutral-bg-level-3);
}
.header__segment--employee-dev-W1laZGxXZxY- .header__segment-link-sdFnuPm7MUA- {
  border-top-color: var(--color-palette-orange-400);
  color: var(--color-employee-text-onbg-strong);
}
html[data-whatintent=mouse] .header__segment--employee-dev-W1laZGxXZxY- .header__segment-link-sdFnuPm7MUA-:hover {
  color: var(--color-palette-orange-400);
  background-color: var(--color-neutral-bg-level-3);
}

.header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- {
  position: relative;
}
.header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-::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-0f-E6yTGukg- + .header__segment-item-0f-E6yTGukg- {
  margin-left: unset;
}
.header__segment-item-0f-E6yTGukg-.is-employee-y329qAjLEpc- .header__segment-link-sdFnuPm7MUA- {
  color: var(--color-employee-text);
}
.header__segment-item-0f-E6yTGukg-.is-employee-y329qAjLEpc-:not(.is-current-iZRHulvSxwc-) .header__segment-link-sdFnuPm7MUA-:hover {
  color: var(--color-employee-text-hover);
}
.header__segment-item-0f-E6yTGukg-.is-employee-y329qAjLEpc-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-::after {
  border-bottom-color: var(--color-employee-border);
}

.header__segment-UuFI-WadvtA-:not(.header__segment--employee-4kWD8M2WEjA-, .header__segment--employee-dev-W1laZGxXZxY-, .header__segment--employee-test-givprmM6-vs-) .header__segment-link-sdFnuPm7MUA- {
  border-top: unset;
}
.header__segment-UuFI-WadvtA-:not(.header__segment--employee-4kWD8M2WEjA-, .header__segment--employee-dev-W1laZGxXZxY-, .header__segment--employee-test-givprmM6-vs-) .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-,
.header__segment-UuFI-WadvtA-:not(.header__segment--employee-4kWD8M2WEjA-, .header__segment--employee-dev-W1laZGxXZxY-, .header__segment--employee-test-givprmM6-vs-) .header__segment-item-with-icon-bwK-Z24C3KY-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA- {
  background-color: unset;
}

.header__segment-item-with-icon-bwK-Z24C3KY- .header__segment-link-sdFnuPm7MUA- {
  padding-left: 3px;
}

.header__segment-icon-OxP71DeqUYg- {
  margin-right: 3px;
  padding-left: 15px;
}
@media (min-width: 37.5rem) {
  .header__segment-icon-OxP71DeqUYg- {
    padding-left: 25px;
  }
}
@media (min-width: 62.5rem) {
  .header__segment-icon-OxP71DeqUYg- {
    padding-left: 0;
  }
}

.header__employee-a9h38e1zSFI- .header__segment-link-sdFnuPm7MUA-,
.header__employee-a9h38e1zSFI- .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-,
.header__employee-a9h38e1zSFI- .header__segment-item-0f-E6yTGukg-:not(.is-current-iZRHulvSxwc-) + .header__segment-item-0f-E6yTGukg-:not(.is-current-iZRHulvSxwc-) .header__segment-link-sdFnuPm7MUA-,
.header__employee-a9h38e1zSFI- .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- + .header__segment-item-0f-E6yTGukg-:not(.is-current-iZRHulvSxwc-) .header__segment-link-sdFnuPm7MUA- {
  padding: 7px 10px;
  color: var(--color-employee-text-onbg-strong);
}
@media (min-width: 37.5rem) {
  .header__employee-a9h38e1zSFI- .header__segment-link-sdFnuPm7MUA-,
  .header__employee-a9h38e1zSFI- .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- .header__segment-link-sdFnuPm7MUA-,
  .header__employee-a9h38e1zSFI- .header__segment-item-0f-E6yTGukg-:not(.is-current-iZRHulvSxwc-) + .header__segment-item-0f-E6yTGukg-:not(.is-current-iZRHulvSxwc-) .header__segment-link-sdFnuPm7MUA-,
  .header__employee-a9h38e1zSFI- .header__segment-item-0f-E6yTGukg-.is-current-iZRHulvSxwc- + .header__segment-item-0f-E6yTGukg-:not(.is-current-iZRHulvSxwc-) .header__segment-link-sdFnuPm7MUA- {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.header__employee-a9h38e1zSFI- .header__segment-UuFI-WadvtA- {
  width: unset;
}
.header__employee-a9h38e1zSFI- .header__segment-list-aa6wKF-eO8Y- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}
.header__employee-a9h38e1zSFI- .header__segment-icon-OxP71DeqUYg- {
  padding-left: 0;
}

.header__segment--employee-4kWD8M2WEjA- .header__segment-icon-OxP71DeqUYg-,
.header__segment--employee-dev-W1laZGxXZxY- .header__segment-icon-OxP71DeqUYg-,
.header__segment--employee-test-givprmM6-vs- .header__segment-icon-OxP71DeqUYg- {
  display: block;
  margin-right: 8px;
}.internet-speed-tORPbLAC2qc- {
  --internet-speed-icon-size: 2rem;
  --internet-speed-icon-size-desktop: 3rem;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.internet-speed--multiline-4x5UV1s0014- {
  --internet-speed-icon-size: 1.5rem;
  --internet-speed-icon-size-desktop: 2rem;
}

.internet-speed--left-SKnrca3r9Ko- {
  justify-content: flex-start;
}

.internet-speed--center-C9bpHNY1B4c- {
  justify-content: center;
}

.internet-speed--right-RMxfmIarQZg- {
  justify-content: flex-end;
}

.internet-speed__items-8RQ13opHIIY- {
  display: flex;
  align-items: center;
}
.internet-speed--multiline-4x5UV1s0014- .internet-speed__items-8RQ13opHIIY- {
  flex-direction: column;
  align-items: flex-end;
}

.internet-speed__icon-es6k-YUm0ro- {
  font-size: var(--internet-speed-icon-size);
  margin: 0 5px;
}
@media (min-width: 80.5rem) {
  .internet-speed__icon-es6k-YUm0ro- {
    font-size: var(--internet-speed-icon-size-desktop);
  }
}
.internet-speed--multiline-4x5UV1s0014- .internet-speed__icon-es6k-YUm0ro- {
  display: block;
}
.internet-speed--multiline-4x5UV1s0014- .internet-speed__icon-es6k-YUm0ro-:first-child {
  margin-bottom: 0.75rem;
}
.internet-speed--collapsed-IP0v1QazcVM- .internet-speed__icon-es6k-YUm0ro- {
  margin-left: 0;
}

.internet-speed__speed-dTbWPmbIo-A- {
  display: flex;
  align-items: center;
}

.internet-speed__number-sGmjlif5oEI- {
  margin-right: 5px;
}

.internet-speed__unit-avACcp4fYFs- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
  text-align: left;
}

.internet-speed--multiline-4x5UV1s0014- .internet-speed__down-Jxjmfb7OLk0- {
  margin-bottom: 5px;
}
@media (min-width: 37.5rem) {
  .internet-speed__down-Jxjmfb7OLk0- {
    margin-bottom: 0;
  }
}.internet-speed-indicator-TFl1OQL6q04- {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color: var(--color-neutral-text);
}

.internet-speed-indicator__content-1S3Tr4y2eLg- {
  margin-top: 10%;
}

.internet-speed-indicator__heading-jLjmLGlYbYs- {
  display: block;
}

.internet-speed-indicator__graph-line-jVtwf1CoPFw-,
.internet-speed-indicator__graph-Hp8w-YI59Rg- {
  position: absolute;
  width: auto;
  height: auto;
}

.internet-speed-indicator--size-small-KOLBUFz-gXA- {
  width: 160px;
  height: 117px;
}

.internet-speed-indicator--size-medium-cyNLZhuUsDg- {
  width: 192px;
  height: 139px;
}

.internet-speed-indicator--size-responsive-WVTesFGilBU- {
  width: 100%;
  height: 0;
  padding-bottom: 72%; /* Creates a svg aspect ratio */
}
.internet-speed-indicator--size-responsive-WVTesFGilBU- .internet-speed-indicator__content-1S3Tr4y2eLg- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  margin-top: 5%;
  width: 80%;
}
.internet-speed-indicator--size-responsive-WVTesFGilBU- .internet-speed-indicator__graph-line-jVtwf1CoPFw-,
.internet-speed-indicator--size-responsive-WVTesFGilBU- .internet-speed-indicator__graph-Hp8w-YI59Rg- {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

@keyframes internet-speed-indicator__path-9-7x5mHKwYXN0- {
  from {
    stroke-dashoffset: 9;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-19-Pc9wIffDt6g- {
  from {
    stroke-dashoffset: 19;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-28-XTJwRZkj-Do- {
  from {
    stroke-dashoffset: 28;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-37-dUTU7MwoZEU- {
  from {
    stroke-dashoffset: 37;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-46-NUi-nlTxf-c- {
  from {
    stroke-dashoffset: 46;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-56-43wDzzek5C4- {
  from {
    stroke-dashoffset: 56;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-65-jcIF5TAq7us- {
  from {
    stroke-dashoffset: 65;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-74-lczRLO8jg1M- {
  from {
    stroke-dashoffset: 74;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-83-HEJ5F2hQ7FE- {
  from {
    stroke-dashoffset: 83;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-93-CliLFYW9BoA- {
  from {
    stroke-dashoffset: 93;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-102-Of-wyYNj9-g- {
  from {
    stroke-dashoffset: 102;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-111-qJStK7d8k3Y- {
  from {
    stroke-dashoffset: 111;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-120-2Ejn3fTDjhI- {
  from {
    stroke-dashoffset: 120;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-130-vXHmdUBMM0w- {
  from {
    stroke-dashoffset: 130;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-139-e-eo9tT4X8o- {
  from {
    stroke-dashoffset: 139;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-148-BWdMZ5i6ISk- {
  from {
    stroke-dashoffset: 148;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-157-Ni-qAtn5FyE- {
  from {
    stroke-dashoffset: 157;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-167-vbcLVV4wMRI- {
  from {
    stroke-dashoffset: 167;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-176-KidWMS34C0s- {
  from {
    stroke-dashoffset: 176;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-185-FMmJLd3xE5Q- {
  from {
    stroke-dashoffset: 185;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-194-L7Eo06ahcq0- {
  from {
    stroke-dashoffset: 194;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-204-usJp-4zp1b4- {
  from {
    stroke-dashoffset: 204;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-213-l5sowXXqXV4- {
  from {
    stroke-dashoffset: 213;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-222-1VQZSw92WxA- {
  from {
    stroke-dashoffset: 222;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-231-MagsRaKfoyI- {
  from {
    stroke-dashoffset: 231;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-241-il7HrJ3Qnqw- {
  from {
    stroke-dashoffset: 241;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-250-6X0OVDaHs-U- {
  from {
    stroke-dashoffset: 250;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-259-vHZN6xuIqIo- {
  from {
    stroke-dashoffset: 259;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-268-n4Jg4Or3Un8- {
  from {
    stroke-dashoffset: 268;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-278-foNZfKiRjRo- {
  from {
    stroke-dashoffset: 278;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-287--FC7Gv2Px4g- {
  from {
    stroke-dashoffset: 287;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-296-Hf6qr-f1En0- {
  from {
    stroke-dashoffset: 296;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-305-f8fF23bbOLA- {
  from {
    stroke-dashoffset: 305;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-315-5jGSub27Sbg- {
  from {
    stroke-dashoffset: 315;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-324-3lh9pqKwnrg- {
  from {
    stroke-dashoffset: 324;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-333-IQwFu0lmheg- {
  from {
    stroke-dashoffset: 333;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-342-UnvXo1jFxRM- {
  from {
    stroke-dashoffset: 342;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-352--NlXi4aXBHE- {
  from {
    stroke-dashoffset: 352;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-361-Np3xDWVaUzM- {
  from {
    stroke-dashoffset: 361;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes internet-speed-indicator__path-370-HytLyspxe1I- {
  from {
    stroke-dashoffset: 370;
  }
  to {
    stroke-dashoffset: 0;
  }
}.large-search-JS90zX-y4mE- {
  position: relative;
  max-width: 800px;
  margin-right: auto;
  margin-left: auto;
  z-index: 1;
}

.large-search--left-v-qynhH5MhU- {
  margin-left: 0;
}

.large-search--right-e5w2Fhfeer0- {
  margin-right: 0;
}

.large-search__inner-2jHhvAaKCHU- {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__inner-2jHhvAaKCHU- {
  flex-direction: row;
  align-items: flex-end;
  gap: 8px;
}

.large-search__fields-z6TqxcrSZ2Q- {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 16px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__fields-z6TqxcrSZ2Q- {
  flex-direction: row;
  align-items: flex-end;
  gap: 0;
}

.large-search__block-Y849x0f7-MQ- {
  position: relative;
  flex: 1;
  padding: 0;
  display: flex;
}
.large-search__block-Y849x0f7-MQ- + .large-search__block-Y849x0f7-MQ- {
  margin-left: -1px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:nth-child(2) {
  max-width: 165px;
}

.large-search__action-Wl72TzXhGjY- {
  flex-shrink: 0;
}

.large-search__help--eVMEeSMHZc- {
  margin-top: 4px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__help--eVMEeSMHZc- {
  padding-left: 16px;
}

/* Input Overrides */
.large-search--single-line-w-CedyZmYBE- [data-class=textfield] {
  --textfield-horizontal-padding: 16px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ- [data-class=textfield] {
  --textfield-border-radius: 0;
}
.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:first-child [data-class=textfield] {
  --textfield-border-radius: 48px 0 0 48px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:last-child [data-class=textfield] {
  --textfield-border-radius: 0 48px 48px 0;
}
.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:only-child [data-class=textfield] {
  --textfield-border-radius: 48px;
}

.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:not(:first-child) [data-class=textfield]:not([data-invalid]) [data-class=textfield__inner] {
  border-left-color: transparent;
}

.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:first-child [data-class=textfield__label] {
  padding-left: 16px;
}

.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:first-child [data-class=textfield__form-helper] {
  padding-left: 16px;
}

/* Select Overrides */
.large-search--single-line-w-CedyZmYBE- [data-class=select] {
  --select-horizontal-padding: 16px;
}

.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:first-child [data-class=select__wrapper] {
  border-top-left-radius: 48px;
  border-bottom-left-radius: 48px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:last-child [data-class=select__wrapper] {
  border-top-right-radius: 48px;
  border-bottom-right-radius: 48px;
}
.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:not(:first-child) [data-class=select]:not([data-invalid]) [data-class=select__wrapper] {
  border-left-color: transparent;
}

.large-search--single-line-w-CedyZmYBE- .large-search__block-Y849x0f7-MQ-:first-child [data-class=select__label] {
  padding-left: 16px;
}.lightbox-p97-pMgSD5Y- {
  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-p97-pMgSD5Y- {
    padding: 24px;
  }
}
.lightbox-p97-pMgSD5Y-.is-open-PVSuHzO1MGw- {
  opacity: 1;
}

.lightbox__inner-NrHICbekEEg- {
  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-p97-pMgSD5Y-.is-open-PVSuHzO1MGw- .lightbox__inner-NrHICbekEEg- {
  opacity: 1;
  transform: translateY(0);
}

.lightbox__box-K9TCO6xNevc- {
  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-K9TCO6xNevc-.has-media-loaded-PNRah5r9HAg- {
  visibility: visible;
}

.lightbox__box-inner-AKuwVN-Vb-E- {
  width: 100%;
}

.lightbox__header-8zjK5MV70R8- {
  padding: 25px 20px;
  background-color: var(--color-brand-primary-bg-subtle);
}
@media (min-width: 37.5rem) {
  .lightbox__header-8zjK5MV70R8- {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.lightbox__title-HXRq21kuL2E- {
  color: var(--color-neutral-text);
}

.lightbox__close-C2LGNzsRPt4- {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 2;
}

.lightbox__video-87tJZGfm7w4-,
.lightbox__image-6lgpZIbYzDM- {
  width: 100%;
  background-color: var(--color-neutral-bg-level-3);
}

.lightbox__video-87tJZGfm7w4- {
  --video-border-radius: 0;
}

.lightbox__spinner-1IHG51Gp5zQ- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}.modal-bDslnGQeycw- {
  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-bDslnGQeycw-.is-unmounted-8YLL6eolsjk- {
  visibility: hidden;
}
.modal-bDslnGQeycw-.is-open-yOY0Mp---Wc- {
  opacity: 1;
}
@media (min-width: 37.5rem) {
  .modal-bDslnGQeycw- {
    padding: 20px;
  }
}
.modal-bDslnGQeycw-.modal--full-screen-UHG--XIemfE-, .modal-bDslnGQeycw-.modal--with-sidebar-right-v3ZaCVU16OI-, .modal-bDslnGQeycw-.modal--with-sidebar-left-hc1a-lP7Et0- {
  padding: 0;
}

.modal__inner-WnvDw93RXLY- {
  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-WnvDw93RXLY-.modal__inner--full-screen-dp0DuuFVHRY-, .modal__inner-WnvDw93RXLY-.modal__inner--full-height-QGHvK-KqJm8-, .modal__inner-WnvDw93RXLY-.modal__inner--with-sidebar-right-PrpKQRvMQCM-, .modal__inner-WnvDw93RXLY-.modal__inner--with-sidebar-left-h4QNichKwOk- {
  height: 100%;
}
.modal__inner-WnvDw93RXLY-.modal__inner--with-sidebar-right-PrpKQRvMQCM- {
  margin-right: 0;
  transform: translateX(30px);
}
.modal__inner-WnvDw93RXLY-.modal__inner--with-sidebar-left-h4QNichKwOk- {
  margin-left: 0;
  transform: translateX(-30px);
}
.modal__inner-WnvDw93RXLY-.modal__inner--vertical-align-top-HIcRfo0Ky-0- {
  margin-top: 0;
}
.modal-bDslnGQeycw-.is-open-yOY0Mp---Wc- .modal__inner-WnvDw93RXLY- {
  opacity: 1;
  transform: translate(0, 0);
}
@media (min-width: 62.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--10-col-5bs-lRGgfPw- {
    width: 83.3333333333%;
    max-width: 64.0625rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--10-col-5bs-lRGgfPw-.modal__inner--with-sidebar-right-PrpKQRvMQCM-, .modal__inner-WnvDw93RXLY-.modal__inner--10-col-5bs-lRGgfPw-.modal__inner--10-col-5bs-lRGgfPw-.modal__inner--with-sidebar-left-h4QNichKwOk- {
    width: 83.3333333333%;
    max-width: 64.0625rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--8-col-CfkYvaX4-lk- {
    width: 66.6666666667%;
    max-width: 51.25rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--8-col-CfkYvaX4-lk-.modal__inner--with-sidebar-right-PrpKQRvMQCM-, .modal__inner-WnvDw93RXLY-.modal__inner--8-col-CfkYvaX4-lk-.modal__inner--with-sidebar-left-h4QNichKwOk- {
    width: 66.6666666667%;
    max-width: 51.25rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--6-col-RN7tj34FG6w- {
    width: 50%;
    max-width: 38.4375rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--6-col-RN7tj34FG6w-.modal__inner--with-sidebar-right-PrpKQRvMQCM-, .modal__inner-WnvDw93RXLY-.modal__inner--6-col-RN7tj34FG6w-.modal__inner--with-sidebar-left-h4QNichKwOk- {
    width: 50%;
    max-width: 38.4375rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--4-col-gCPeWoe3dbE- {
    width: 33.3333333333%;
    max-width: 25.625rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--4-col-gCPeWoe3dbE-.modal__inner--with-sidebar-right-PrpKQRvMQCM-, .modal__inner-WnvDw93RXLY-.modal__inner--4-col-gCPeWoe3dbE-.modal__inner--with-sidebar-left-h4QNichKwOk- {
    width: 33.3333333333%;
    max-width: 25.625rem;
  }
}
@media (min-width: 62.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--2-col-EzMIRibaLzY- {
    width: 16.6666666667%;
    max-width: 12.8125rem;
  }
}
@media (min-width: 37.5rem) {
  .modal__inner-WnvDw93RXLY-.modal__inner--2-col-EzMIRibaLzY-.modal__inner--with-sidebar-right-PrpKQRvMQCM-, .modal__inner-WnvDw93RXLY-.modal__inner--2-col-EzMIRibaLzY-.modal__inner--with-sidebar-left-h4QNichKwOk- {
    width: 16.6666666667%;
    max-width: 12.8125rem;
  }
}

.modal__box-mdjC2A5HUGA- {
  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-QGHvK-KqJm8- .modal__box-mdjC2A5HUGA-, .modal__inner--full-screen-dp0DuuFVHRY- .modal__box-mdjC2A5HUGA-, .modal--with-sidebar-left-hc1a-lP7Et0- .modal__box-mdjC2A5HUGA-, .modal--with-sidebar-right-v3ZaCVU16OI- .modal__box-mdjC2A5HUGA- {
  min-height: 100%;
}
.modal__inner--full-screen-dp0DuuFVHRY- .modal__box-mdjC2A5HUGA-, .modal--with-sidebar-left-hc1a-lP7Et0- .modal__box-mdjC2A5HUGA-, .modal--with-sidebar-right-v3ZaCVU16OI- .modal__box-mdjC2A5HUGA- {
  border-radius: 0;
}

.modal__body-WpEBBRe89So- {
  padding: 40px 15px;
  flex-grow: 1;
}
@media (min-width: 37.5rem) {
  .modal__body-WpEBBRe89So- {
    padding: 40px;
  }
}
@media (max-width: 37.499rem) {
  .modal__body-WpEBBRe89So- {
    padding: 32px 16px;
  }
}

.modal__close-wrapper-uF0s5QAjo88- {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 2;
}
.modal__inner--with-sticky-header-jrSU9hoJ0VQ- .modal__close-wrapper-uF0s5QAjo88- {
  position: -webkit-sticky;
  position: sticky;
}

.modal__box-inner-wUHgYu6ybFc- {
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
  overflow: auto;
  max-height: 100%;
}
.modal__inner--full-height-QGHvK-KqJm8- .modal__box-inner-wUHgYu6ybFc- {
  min-height: 100%;
}
.modal__inner--full-screen-dp0DuuFVHRY- .modal__box-inner-wUHgYu6ybFc-, .modal--with-sidebar-left-hc1a-lP7Et0- .modal__box-inner-wUHgYu6ybFc-, .modal--with-sidebar-right-v3ZaCVU16OI- .modal__box-inner-wUHgYu6ybFc- {
  min-height: 100%;
  max-height: 100%;
}
@media (min-width: 50rem) {
  .modal__cover-0s-Xm3JReM8- + .modal__box-inner-wUHgYu6ybFc- {
    width: 66.6666%;
  }
}

.modal__cover-0s-Xm3JReM8- {
  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-0s-Xm3JReM8- {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

.modal__cover--fill-U9rjgh4WvY0- {
  padding: 0;
}

.modal__cover-icon--Ynik-KKGm8- {
  width: 100%;
  height: 100%;
}

.modal__footer-rzVjoDRT34g- {
  padding: 20px 15px;
  background-color: var(--color-neutral-bg-level-2);
}
@media (min-width: 37.5rem) {
  .modal__footer-rzVjoDRT34g- {
    padding-left: 40px;
    padding-right: 40px;
  }
}

.modal__footer--sticky-YltfGsPcYm0- {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  z-index: 30;
}

.modal__spinner-e3AUWbWc2gE- {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.modal__header-CMH1pCV4eW4- {
  z-index: 1;
  background-color: var(--color-neutral-bg-level-2);
}
.modal__inner--with-sticky-header-jrSU9hoJ0VQ- .modal__header-CMH1pCV4eW4- {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.modal__header--dark-GFZhTz2gE4A- {
  background-color: var(--color-brand-primary-bg-subtle);
  color: var(--color-neutral-text);
}

.modal__header-CMH1pCV4eW4-,
.modal__footer-rzVjoDRT34g- {
  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-CMH1pCV4eW4-,
  .modal__footer-rzVjoDRT34g- {
    padding-left: 40px;
    padding-right: 40px;
  }
}
.modal__header-CMH1pCV4eW4-.text-center,
.modal__footer-rzVjoDRT34g-.text-center {
  justify-content: center;
}
.modal__header-CMH1pCV4eW4-.text-left,
.modal__footer-rzVjoDRT34g-.text-left {
  justify-content: start;
}
.modal__header-CMH1pCV4eW4-.text-right,
.modal__footer-rzVjoDRT34g-.text-right {
  justify-content: end;
}

.modal__inner--with-sticky-header-jrSU9hoJ0VQ- .modal__close--tNNgv6GxSg- {
  position: absolute;
  top: 0;
  left: auto;
  right: 10px;
}.notification-hNXZzlWYgBM- {
  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-hNXZzlWYgBM-.click-area {
  cursor: pointer;
}
.notification-hNXZzlWYgBM-.notification--not-seen-DJz6PZSb-Qo-.notification--info-s-Bi6mC5kMk- {
  background: var(--color-info-bg-subtle);
  border-color: var(--color-info-border);
}
.notification-hNXZzlWYgBM-.notification--not-seen-DJz6PZSb-Qo-.notification--success-9AaD3wgEF78- {
  background: var(--color-success-bg-subtle);
  border-color: var(--color-success-border);
}
.notification-hNXZzlWYgBM-.notification--not-seen-DJz6PZSb-Qo-.notification--error-V6eTFxqnAzQ- {
  background: var(--color-error-bg-subtle);
  border-color: var(--color-error-border);
}
.notification-hNXZzlWYgBM-.notification--not-seen-DJz6PZSb-Qo-.notification--attention-WujCR6FN8vY- {
  background: var(--color-attention-bg-subtle);
  border-color: var(--color-attention-border);
}

.notification__icon-NHjf3OuWRQc- {
  font-size: 1.5rem;
}
.notification--info-s-Bi6mC5kMk- .notification__icon-NHjf3OuWRQc- {
  color: var(--color-info-graphic);
}
.notification--error-V6eTFxqnAzQ- .notification__icon-NHjf3OuWRQc- {
  color: var(--color-error-graphic);
}
.notification--success-9AaD3wgEF78- .notification__icon-NHjf3OuWRQc- {
  color: var(--color-success-graphic);
}
.notification--attention-WujCR6FN8vY- .notification__icon-NHjf3OuWRQc- {
  color: var(--color-attention-graphic);
}

.notification__head-YauhUQ26iJg- {
  display: flex;
  align-items: center;
  gap: 8px;
}

.notification__time-gaf1SufNZXM- {
  color: var(--color-neutral-text-subtle);
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}.numberfield-i0qD-Ow6JaQ- {
  --numberfield-input-width: 3.75rem;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.numberfield--disabled--5Mkiz4oEGI- {
  color: var(--color-disabled-text);
}

.numberfield--align-center-fPtquvWPd50- {
  align-items: center;
}

.numberfield--small-mVsXJrFo-co- {
  --numberfield-input-width: 2.5rem;
}

.numberfield__label-M6iz66hkVKU- {
  display: block;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.numberfield--hide-label-n1MOcAj2ot0- .numberfield__label-M6iz66hkVKU- {
  /* 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-pDF50i84Q0k- {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
}
.numberfield--full-width-dkyYul2XwYI- .numberfield__inner-pDF50i84Q0k- {
  width: auto;
}
.numberfield__inner-pDF50i84Q0k-:focus-within {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 4px;
}

.numberfield__input--LOyjdS-xiE- {
  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-mVsXJrFo-co- .numberfield__input--LOyjdS-xiE- {
  padding: 5px;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.numberfield--full-width-dkyYul2XwYI- .numberfield__input--LOyjdS-xiE- {
  width: 100%;
}
.numberfield--disabled--5Mkiz4oEGI- .numberfield__input--LOyjdS-xiE- {
  border-color: var(--color-disabled-border);
}
.numberfield--invalid-6lJYOmtr1EM- .numberfield__input--LOyjdS-xiE- {
  border: 2px solid var(--color-error-border);
  z-index: 2;
}
.numberfield__input--LOyjdS-xiE-::-webkit-outer-spin-button, .numberfield__input--LOyjdS-xiE-::-webkit-inner-spin-button {
  display: none;
}

.numberfield__button--decrease-WIjtNiHSz6o- {
  border-radius: 4px 0 0 4px;
}

.numberfield__button--increase-fEXdG2GKYnY- {
  border-radius: 0 4px 4px 0;
}

.numberfield__label-icon-K5X57maeYmk- {
  color: var(--color-employee-graphic);
  margin-right: 4px;
}.offer-counter-SM4K1SGaBjQ- {
  position: relative;
  z-index: 0;
}

.offer-counter__figure-eLa0BlGDtaQ- {
  position: relative;
  padding-bottom: 70px;
  padding-right: 0;
  height: 350px;
  display: flex;
  align-items: flex-end;
}

.offer-counter__figure-inner-7EIPmL-GaNQ- {
  position: relative;
  z-index: 1;
  margin: 0 auto;
  max-width: 100%;
}
.offer-counter__figure-inner-7EIPmL-GaNQ-::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-H7I7tbtwLvQ- {
  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-H7I7tbtwLvQ-::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-H7I7tbtwLvQ- {
    left: -12px;
    right: -12px;
  }
}
.offer-counter__item--edge-start-ofLP98bf8vo- .offer-counter__table-H7I7tbtwLvQ-::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-ofLP98bf8vo- .offer-counter__table-H7I7tbtwLvQ-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-start-ofLP98bf8vo- .offer-counter__table-H7I7tbtwLvQ-::after {
    width: calc(100% + 80px);
    transform: translateX(-80px);
    box-shadow: -7px 10px 100px rgba(0, 0, 0, 0.7);
  }
}
.offer-counter__item--edge-end-FG6pZhq-18E- .offer-counter__table-H7I7tbtwLvQ-::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-FG6pZhq-18E- .offer-counter__table-H7I7tbtwLvQ-::before {
    display: block;
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item--edge-end-FG6pZhq-18E- .offer-counter__table-H7I7tbtwLvQ-::after {
    width: calc(100% + 80px);
    box-shadow: 7px 10px 100px rgba(0, 0, 0, 0.7);
  }
}
@media (min-width: 62.5rem) {
  .offer-counter__item-yoTznMtfP9c-:not(.offer-counter__item--edge-start-ofLP98bf8vo-, .offer-counter__item--edge-end-FG6pZhq-18E-) .offer-counter__table-H7I7tbtwLvQ-::after {
    width: 100%;
  }
}.option-card--JQmOIAwkgY- {
  --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--JQmOIAwkgY-.is-checked-0s0oQzDnNsI- {
  transition: transform var(--animation-duration-short) var(--animation-easing-short);
  transform: translateY(-4px);
}

.option-card--badge-top-nB8od5OQe1c- {
  margin-top: 15px;
}

.option-card__input-ZqhREPLVvM4- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}

.option-card__label-G4OkyTO1iRs- {
  /* 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-rNMoX4ezOPQ- {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  flex: 1 0 auto;
}
.option-card__input-ZqhREPLVvM4-:disabled ~ .option-card__body-rNMoX4ezOPQ- {
  cursor: default;
}
.option-card__input-ZqhREPLVvM4-:checked:not(:disabled) ~ .option-card__body-rNMoX4ezOPQ- {
  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-ZqhREPLVvM4-:not(:checked) ~ .option-card__body-rNMoX4ezOPQ- {
  transition: box-shadow var(--animation-duration-short) var(--animation-easing-short);
}
.option-card__body-rNMoX4ezOPQ-::before, .option-card__body-rNMoX4ezOPQ-::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-juvrau2BS7U- .option-card__body-rNMoX4ezOPQ-::before, .option-card--employee-juvrau2BS7U- .option-card__body-rNMoX4ezOPQ-::after {
  --card-border-color: var(--color-employee-border);
}
.option-card--success-JySZyb-j2m4- .option-card__body-rNMoX4ezOPQ-::before, .option-card--success-JySZyb-j2m4- .option-card__body-rNMoX4ezOPQ-::after {
  --card-border-color: var(--color-success-border);
}
.option-card__input-ZqhREPLVvM4-:disabled ~ .option-card__body-rNMoX4ezOPQ-::before, .option-card__input-ZqhREPLVvM4-:disabled ~ .option-card__body-rNMoX4ezOPQ-::after {
  --card-border-color: var(--color-disabled-border);
}
.option-card__input-ZqhREPLVvM4-:checked ~ .option-card__body-rNMoX4ezOPQ-::before, .option-card__input-ZqhREPLVvM4-:checked ~ .option-card__body-rNMoX4ezOPQ-::after {
  --card-border-color: var(--color-brand-primary-border);
}
.option-card__input-ZqhREPLVvM4-:disabled:checked ~ .option-card__body-rNMoX4ezOPQ-::before, .option-card__input-ZqhREPLVvM4-:disabled:checked ~ .option-card__body-rNMoX4ezOPQ-::after {
  --card-border-color: var(--color-disabled-border);
}
.option-card__input-ZqhREPLVvM4-:focus-visible ~ .option-card__body-rNMoX4ezOPQ-::before, .option-card__input-ZqhREPLVvM4-:focus ~ .option-card__body-rNMoX4ezOPQ-::before, .option-card__input-ZqhREPLVvM4-:focus-visible ~ .option-card__body-rNMoX4ezOPQ-::after, .option-card__input-ZqhREPLVvM4-:focus ~ .option-card__body-rNMoX4ezOPQ-::after {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.option-card--error-ohPIC7dL090-.is-animating-KN1D8Qwhqfo- .option-card__body-rNMoX4ezOPQ-::before, .option-card--error-ohPIC7dL090-.is-animating-KN1D8Qwhqfo- .option-card__body-rNMoX4ezOPQ-::after {
  --card-border-color: var(--color-error-border);
}
.option-card--error-ohPIC7dL090-.is-animating-KN1D8Qwhqfo-.option-card--animate-in-AWsg0bTFWHg- .option-card__body-rNMoX4ezOPQ-::before, .option-card--error-ohPIC7dL090-.is-animating-KN1D8Qwhqfo-.option-card--animate-in-AWsg0bTFWHg- .option-card__body-rNMoX4ezOPQ-::after {
  animation: option-card-error-in-CXDh-0ur-yI- var(--animation-duration-medium) var(--animation-easing-medium) 1 forwards;
  transform: scale(1.02);
}
.option-card--error-ohPIC7dL090-.is-animating-KN1D8Qwhqfo-.option-card--animate-out-3nYoPAO-XKA- .option-card__body-rNMoX4ezOPQ-::before, .option-card--error-ohPIC7dL090-.is-animating-KN1D8Qwhqfo-.option-card--animate-out-3nYoPAO-XKA- .option-card__body-rNMoX4ezOPQ-::after {
  animation: option-card-error-out-H1apEWhJgn0- var(--animation-duration-medium) var(--animation-easing-medium) 1 forwards;
  transform: scale(1);
}
.option-card--error-ohPIC7dL090-.option-card--animate-idle-9xm88UlEMpY- .option-card__body-rNMoX4ezOPQ-::before, .option-card--error-ohPIC7dL090-.option-card--animate-idle-9xm88UlEMpY- .option-card__body-rNMoX4ezOPQ-::after {
  --card-border-color: var(--color-error-border);
}
.option-card__body-rNMoX4ezOPQ-::after {
  opacity: 0;
  border-width: 2px;
}
.option-card__input-ZqhREPLVvM4-:checked ~ .option-card__body-rNMoX4ezOPQ-::after {
  opacity: 1;
}
.option-card__body-rNMoX4ezOPQ-::before {
  border-width: 1px;
}
.option-card__input-ZqhREPLVvM4-:disabled:checked ~ .option-card__body-rNMoX4ezOPQ-::before {
  opacity: 0;
}

html[data-whatintent=mouse]:not([data-whatintent=touch]) .option-card__input-ZqhREPLVvM4-:not(:disabled, :checked) ~ .option-card__body-rNMoX4ezOPQ-:hover::before {
  --card-border-color: var(--color-brand-primary-border);
}

html[data-whatintent=mouse]:not([data-whatintent=touch]) .option-card__input-ZqhREPLVvM4-:not(:disabled, :checked) ~ .option-card__body-rNMoX4ezOPQ-:not(:hover)::before {
  transition: border-color var(--animation-duration-medium) var(--animation-easing-medium);
}

.option-card__content-0s90pPOGC-s-:first-child {
  border-radius: 12px 12px 0 0;
}
.option-card__indicator-xLOtgKO55vI- + .option-card__content-0s90pPOGC-s-:nth-child(2) {
  border-radius: 12px 12px 0 0;
}

.option-card__content--grey--RXLi-JsggA- {
  background-color: var(--color-neutral-bg-subtlest);
}

.option-card__indicator-xLOtgKO55vI- {
  position: absolute;
  top: 16px;
  right: 16px;
}

@keyframes option-card-error-in-CXDh-0ur-yI- {
  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-H1apEWhJgn0- {
  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-7QizPCjh-0M- {
  0% {
    transform: translateY(50%);
  }
  100% {
    transform: translateY(60%);
  }
}
@keyframes option-card-error-wrapper-out-OSp8-9u7zik- {
  0% {
    transform: translateY(60%);
  }
  100% {
    transform: translateY(50%);
  }
}
@keyframes option-card-error-top-wrapper-3--Atpl1suU- {
  0% {
    transform: translateY(-50%);
  }
  100% {
    transform: translateY(-60%);
  }
}
@keyframes option-card-error-top-wrapper-out-yeEmHQy-bVM- {
  0% {
    transform: translateY(-60%);
  }
  100% {
    transform: translateY(-50%);
  }
}.option-card-group-b9jVhUNs-C0- {
  display: flex;
  flex-direction: column;
  gap: 16px;
  min-width: 0;
}
@media (min-width: 37.5rem) {
  .option-card-group-b9jVhUNs-C0- {
    gap: 24px;
  }
}

.option-card-group__content-FVLXabKB6ms- {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.option-card-group__legend-itpn5sxYp-A-: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-O1GkND1jBgA- .option-card-group__legend-itpn5sxYp-A- {
  /* 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-NbWgbMrMbVA- .option-card-group__legend-itpn5sxYp-A- {
    /* 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-0hodSfMIxzo- .option-card-group__legend-itpn5sxYp-A- {
    /* 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-N5okNHusEZs- {
  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-N5okNHusEZs- {
    font-size: var(--type-tiny-font-size);
    line-height: var(--type-tiny-line-height);
  }
}

.pagination-number--left-3kuqgGP9-aA- {
  justify-content: flex-start;
}

.pagination-number--right-YWkM64civX4- {
  justify-content: flex-end;
}

.pagination-number__items-clETzRSyHgc- {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
}

.pagination-number__text-Uo7b9ZWAYBw-,
.pagination-number__item-0HJj64MefbA- {
  margin: 10px;
}
@media (min-width: 37.5rem) {
  .pagination-number__text-Uo7b9ZWAYBw-,
  .pagination-number__item-0HJj64MefbA- {
    margin: 4px;
  }
}

.pagination-number__link-iQbE8lvGVKo- {
  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-iQbE8lvGVKo- {
    padding: 4px 5px;
    min-width: 1.625rem;
  }
}
.pagination-number--light-1VVpA3zMIXI- .pagination-number__link-iQbE8lvGVKo- {
  background-color: var(--color-neutral-bg-level-2);
}
html[data-whatintent=mouse] .pagination-number__link-iQbE8lvGVKo-:hover {
  border-color: var(--color-brand-primary-border);
  color: var(--color-brand-primary-text);
}
.pagination-number__item-0HJj64MefbA-.is-active-Y-L935H-nzs- .pagination-number__link-iQbE8lvGVKo- {
  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-0HJj64MefbA-.is-active-Y-L935H-nzs- .pagination-number__link-iQbE8lvGVKo-: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-R2Fn3vaIuuU- {
  position: relative;
}

.passfield__button-EXUpMVF2ffk- {
  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-EXUpMVF2ffk-:hover {
  color: var(--color-brand-primary-text-hover);
}

.passfield__button-icon-u5MzPoKYCH4- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
}.page-heading__button--hidden-UR7eEwBqRsI- {
  opacity: 0;
  pointer-events: none;
}.pagination-nGnrZaveU5k- {
  --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-nGnrZaveU5k- {
    --pagination-gap: 8px;
  }
}

.pagination__items-CKTWT0Plo3Q- {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
  gap: var(--pagination-gap);
}

.pagination--left-4NsK0ILHzVI- {
  justify-content: flex-start;
}

.pagination--right-QwW-OCETAdg- {
  justify-content: flex-end;
}

.pagination__break-DLGQodjyoJY- {
  --pagination-padding: 4px 8px;
}
@media (max-width: 37.499rem) {
  .pagination__break-DLGQodjyoJY- {
    --pagination-padding: 4px 2px;
  }
}

.pagination__link-s7-xuWiqb6c- {
  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-s7-xuWiqb6c-: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-lrnSbUSHIMk- .pagination__link-s7-xuWiqb6c-:hover {
  --pagination-border-color: var(--color-employee-border);
  --pagination-color: var(--color-employee-text);
}
.pagination__link-s7-xuWiqb6c-[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-s7-xuWiqb6c-[aria-current]:hover {
  --pagination-border-color: transparent;
}
.pagination--employee-lrnSbUSHIMk- .pagination__link-s7-xuWiqb6c-[aria-current] {
  --pagination-color: var(--color-employee-text-onbg-strong);
  --pagination-background-color: var(--color-employee-bg-strong);
}
html[data-whatintent=mouse] .pagination--employee-lrnSbUSHIMk- .pagination__link-s7-xuWiqb6c-[aria-current]:hover {
  --pagination-color: var(--color-employee-text-onbg-strong);
}

.pagination__link-s7-xuWiqb6c-,
.pagination__break-DLGQodjyoJY- {
  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-ZORNf8PCYU8- {
  position: relative;
  counter-reset: item;
  z-index: 0;
}

.process-list__list-1HIoW6CHmYQ- {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding-left: 0;
}
.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__list-1HIoW6CHmYQ- {
  flex-direction: row;
}

.process-list__item-VezEthSxrNk- {
  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-VezEthSxrNk- {
    padding-left: 48px;
  }
}
.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__item-VezEthSxrNk- {
  padding-left: 0;
}

.process-list__item-header-inner-g3FYIHZtfKs- {
  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-ZORNf8PCYU8-.is-vertical-16OZnZLX2fE- .process-list__item-header-inner-g3FYIHZtfKs- {
  transform: translate(-8px, 0);
}
html.no-js .process-list__item-header-inner-g3FYIHZtfKs-, .process-list-ZORNf8PCYU8-.on-screen-1v7ThRLgNcw- .process-list__item-header-inner-g3FYIHZtfKs- {
  transform: translate(0, 0);
  opacity: 1;
}

.process-list__item-header-hBsqF4kq2FI-,
.process-list__item-header-inner-g3FYIHZtfKs- {
  display: flex;
  flex-direction: column;
}
.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__item-header-hBsqF4kq2FI-,
.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__item-header-inner-g3FYIHZtfKs- {
  align-items: start;
}

.process-list__item-title-wrapper-32EJZwL7zR4- {
  max-width: 100%;
}

.process-list__item-title--SsyfYwDKXI- {
  margin-bottom: 8px;
}
.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__item-title--SsyfYwDKXI- {
  margin-bottom: 24px;
}

.process-list__badge-wrapper-gPEStkjGK8k- {
  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-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__badge-wrapper-gPEStkjGK8k- {
  position: static;
  display: block;
  top: auto;
  left: auto;
}
.process-list--icon-PWYsl-8EsrY- .process-list__badge-wrapper-gPEStkjGK8k- {
  top: calc(2.5rem + 8px);
}
.process-list--icon-PWYsl-8EsrY-.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__badge-wrapper-gPEStkjGK8k- {
  top: auto;
}
.process-list--image-HO9QQ7EZDUg- .process-list__item--with-image-Ag4xtJshjF8- .process-list__badge-wrapper-gPEStkjGK8k- {
  top: 208px;
}
.process-list--image-HO9QQ7EZDUg-.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__badge-wrapper-gPEStkjGK8k- {
  top: auto;
}
html.no-js .process-list-ZORNf8PCYU8- .process-list__badge-wrapper-gPEStkjGK8k-, .process-list-ZORNf8PCYU8-.on-screen-1v7ThRLgNcw- .process-list__badge-wrapper-gPEStkjGK8k- {
  transform: scale(1);
}

.process-list__icon-WVWqQOSJIqc- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: 2.5rem;
  margin-bottom: 8px;
}
.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__icon-WVWqQOSJIqc- {
  font-size: 3rem;
  margin-bottom: 16px;
}

.process-list__image-bDbjrEZeA3s- {
  max-height: 200px;
  margin-bottom: 8px;
}
.process-list-ZORNf8PCYU8-.is-horizontal-2ab4nbuLAZU- .process-list__image-bDbjrEZeA3s- {
  margin-bottom: 16px;
}

.process-list__content-xNw7ceTxRd0- {
  opacity: 0;
  transition: opacity 500ms cubic-bezier(0.64, 0.04, 0.35, 1);
}
html.no-js .process-list__content-xNw7ceTxRd0-, .process-list-ZORNf8PCYU8-.on-screen-1v7ThRLgNcw- .process-list__content-xNw7ceTxRd0- {
  opacity: 1;
}

.process-list__progress-line-1XayyoT4ufg- {
  position: absolute;
  height: 2px;
  width: 0;
  transition: width 2100ms;
  background: var(--color-neutral-border-subtlest);
}
.process-list-ZORNf8PCYU8-.is-vertical-16OZnZLX2fE- .process-list__progress-line-1XayyoT4ufg- {
  width: 2px;
  height: 0;
  transition-property: height;
}

.process-list__progress-line--animated-bW-R5DJ-1Hg- {
  transition: none;
}
.process-list-ZORNf8PCYU8-.is-vertical-16OZnZLX2fE- .process-list__progress-line--animated-bW-R5DJ-1Hg- {
  transition: none;
}.product-card__header-TH7vlP8egck- {
  width: 60px;
  min-width: 60px;
  margin: -10px 0 -10px -5px;
}
@media (min-width: 37.5rem) {
  .product-card__header-TH7vlP8egck- {
    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-aCrLVxYSoho- {
  position: relative;
}

.product-card__figure-inner-tiYWUzxhaEs- {
  overflow: hidden;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
}

.product-card__figure-Kf3opSm26zs- {
  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-Kf3opSm26zs-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}

.product-card__image-IXhuS539cNc- {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
}

.product-card__image--copy-yhKToR3tx9c- {
  left: 260px;
  visibility: hidden;
  opacity: 0;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: visibility, opacity, left;
}
.product-card-zQvpoCZGK-M- .product-card__image--copy-yhKToR3tx9c- {
  opacity: 0;
  transition: 300ms cubic-bezier(0.22, 0.1, 0.25, 1);
  transition-property: visibility, opacity, left;
}
.product-card--hover-compare-Gvdzpw2hees- .product-card__image--copy-yhKToR3tx9c- {
  visibility: visible;
  left: 240px;
  opacity: 1;
}

.product-card__image-compare-icon-3NM04hpRvd8- {
  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-Gvdzpw2hees- .product-card__image-compare-icon-3NM04hpRvd8- {
  visibility: visible;
  left: 208px;
  opacity: 1;
}

.product-card__main-E1xn4FWpeW8- {
  width: 100%;
}
@media (min-width: 37.5rem) {
  .product-card__main-E1xn4FWpeW8- {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

.product-card__info-inner-AekETrgbTbg- {
  padding-top: 24px;
}

.product-card__tags-hvcPZtQcBpg- {
  position: absolute;
  z-index: 2;
  top: -16px;
  right: -28px;
  text-align: center;
}

.product-card__colors-6PSpZAasP-8- {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  text-align: left;
}

.product-card__color-select-qlG-HQ2hYBE- {
  width: 100%;
  margin: 0 auto 8px;
}

.product-card__color-8Xu6cL7yqmA- {
  display: inline-block;
  border-radius: 50%;
  padding: 2px;
  border: 1px solid transparent;
}
.product-card__color-8Xu6cL7yqmA-.is-current-4R6QOAUqMps- {
  border-color: var(--color-brand-primary-border);
}

.product-card__color-inner-qI-JiF6tMDQ- {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
.product-card__color-select-qlG-HQ2hYBE- .product-card__color-inner-qI-JiF6tMDQ- {
  margin-top: -2px;
}

.product-card__color-label-SSm1cLap-38- {
  font-size: 0.75rem;
  line-height: 1.33;
}
.product-card-zQvpoCZGK-M- .product-card__color-label-SSm1cLap-38- {
  width: 100%;
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
}

.product-card__memory-selector-wQDGQxvvnv8- {
  margin: 8px 0;
}

@media (min-width: 50rem) {
  .product-card__price-MbUyuBOqLYM- {
    font-size: 1.125rem;
    line-height: 1.3;
  }
}

.product-card__discount-price-HcRkkNo3aDk-,
.product-card__current-price-lYykZDK1wrw- {
  font-size: 1.125rem;
  line-height: 1.33;
  font-weight: 700;
}
@media (min-width: 50rem) {
  .product-card__discount-price-HcRkkNo3aDk-,
  .product-card__current-price-lYykZDK1wrw- {
    font-size: 1.375rem;
    line-height: 1.27;
  }
}

.product-card--type-campaign-GiEvbkzxajY- .product-card__discount-price-HcRkkNo3aDk- {
  color: var(--color-campaign-2-text);
}

.product-card--inactive-hPYjlSfvsuY- p,
.product-card--inactive-hPYjlSfvsuY- h5,
.product-card--inactive-hPYjlSfvsuY- h4 {
  color: var(--color-neutral-text-subtle);
}

.product-card__top-content-K-AMBPcGQDo- {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 24px;
}

.product-card__compare-button-5Yq9fvIPL2o- {
  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-5Yq9fvIPL2o-.is-active-Wh4-jez-nIU- {
  color: var(--color-brand-primary-text-onbg-strong);
  background-color: var(--color-brand-primary-bg-strong);
}
.product-card-zQvpoCZGK-M- .product-card__compare-button-5Yq9fvIPL2o-.is-active-Wh4-jez-nIU-:hover {
  background-color: var(--color-brand-primary-bg-strong-hover);
}
.product-card__compare-button-5Yq9fvIPL2o-:only-child {
  margin-left: auto;
}

.product-card__compare-button-inner-tYxmcCaOYHY- {
  display: flex;
  align-items: center;
  justify-content: center;
}

.product-card-zQvpoCZGK-M- .product-card__compare-button-text-R44otuEFKbo- {
  /* 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-7o54k7OtvBg- {
  vertical-align: baseline;
  margin-top: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.product-card__compare-button-5Yq9fvIPL2o-:hover .product-card__compare-button-icon-7o54k7OtvBg- {
  opacity: 0;
}

.product-card__compare-button-icon--add-dvURGu4dN70- {
  opacity: 0;
}
.product-card__compare-button-5Yq9fvIPL2o-:not(.is-active-Wh4-jez-nIU-):hover .product-card__compare-button-icon--add-dvURGu4dN70- {
  opacity: 1;
}

.product-card__compare-button-icon--remove-JIMOC0AcR-E- {
  opacity: 0;
}
.product-card__compare-button-5Yq9fvIPL2o-.is-active-Wh4-jez-nIU-:hover .product-card__compare-button-icon--remove-JIMOC0AcR-E- {
  opacity: 1;
}

.product-card__compare-button-active-icon-ouAMQZB4tC8- {
  position: absolute;
  z-index: 1;
  top: 20px;
  left: 20px;
}

.product-card__transit-mgLtp4ND3oI- {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
}
@media (min-width: 62.5rem) {
  .product-card__transit-mgLtp4ND3oI- {
    font-size: 14px;
  }
}

.product-card__transit-icon--uutsh0OTkA- {
  vertical-align: baseline;
  margin-top: 0;
  font-size: 24px;
  margin-right: 4px;
}

.product-card__inactive-content-keDReQImCBQ- {
  font-weight: 700;
}
.product-card-zQvpoCZGK-M- .product-card__inactive-content-keDReQImCBQ- {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: var(--color-neutral-text);
  text-align: center;
}

.product-card__cart-button-wrapper-zkKg7JdEzg4- {
  margin-top: 24px;
  text-align: center;
}

.product-card__cart-button-helper-5QsKcc-FJ7U- {
  justify-content: center;
  margin-top: 10px;
}

.product-card__features-pigTPGGGOMo- {
  margin-top: 5px;
}

.product-card__feature-icon-UXrinheZHa8- {
  color: var(--color-neutral-graphic);
  font-size: var(--type-font-size);
}

.product-card__monthly-price-inner-aBVSXlzhOGA-,
.product-card__price-inner-2aatgqRPY6U- {
  width: 100%;
}

.product-card__footer-LOTyAQh1UrQ- {
  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--vV-Y19kWvs- .product-card__footer-LOTyAQh1UrQ- {
  background-color: transparent;
  border-top: 1px solid var(--color-neutral-border-subtle);
}

.product-card__price-tag-SQGFTaW0VqA- {
  white-space: nowrap;
}

.product-card__footer--column-inner-tXb5s45CUcQ- {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
  justify-content: space-between;
  gap: 6px;
}
.product-card__footer--narrow-xIJW4gkm-5o- .product-card__footer--column-inner-tXb5s45CUcQ- {
  flex-direction: column;
  gap: 8px;
}

.product-card__footer--column-left-s2PnqYE-UkA-,
.product-card__footer--column-right-ROvhIu8CqOU- {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.product-card__footer--column-right-ROvhIu8CqOU- {
  text-align: right;
}
.product-card__footer--narrow-xIJW4gkm-5o- .product-card__footer--column-right-ROvhIu8CqOU- {
  text-align: left;
}

.product-card__price-months-hA8ZVV3OO8c-,
.product-card__price-text-bQri-ez1f2o- {
  display: inline-block;
  white-space: nowrap;
}.rating-Y3lx98LfNTo- {
  display: flex;
  flex-direction: column;
}

.rating--center-ybZ2aGy7OiE- {
  align-items: center;
  text-align: center;
}

.rating--left-cmGWJgVS6Eo- {
  align-items: flex-start;
  text-align: left;
}

.rating__label-3-yZ3KKr00I- {
  padding-bottom: 16px;
  color: var(--color-neutral-text);
}

.rating__form-helper-FuOF0nIEUKQ- {
  padding-bottom: 4px;
}

.rating__stars-container-27vk6iUZw7U- {
  display: flex;
  flex-direction: column;
  text-align: left;
}

.rating__stars-bgXufzJhhBU- {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.rating__star-PJCUWfxc5as- {
  width: 2.5rem;
  height: 2.5rem;
}
@media (min-width: 37.499rem) {
  .rating__star-PJCUWfxc5as- {
    width: 3rem;
    height: 3rem;
  }
}

.rating__star-input-dbUXCms3d6k- {
  /* 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-nkSDaHw-jQk- {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  outline: none;
  padding: 8px;
}

.rating__star-hidden-label-vOYMNKwfIws- {
  /* 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-1LkO3pM6F0w- {
  color: var(--color-brand-primary-bg-strong);
}

.rating__star--unselected-ORk4y7PdWFQ- {
  color: var(--color-neutral-border);
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
}

.rating__star--error-8LP41U4CmYs- {
  color: var(--color-error-border);
}

.rating__star--hover-RsEwoaNOTyI- {
  color: var(--color-brand-primary-bg-strong-hover);
  transition: color var(--animation-duration-medium) var(--animation-easing-medium);
}

.rating__rating-label-xkJuMjYIWV0- {
  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-dbUXCms3d6k-:focus-visible + .rating__star-label-nkSDaHw-jQk- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 4px;
}.sms-preview-pJOIlNv10Wg- {
  position: relative;
  max-width: 320px;
  height: auto;
}
.sms-preview-pJOIlNv10Wg-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 199%;
}

.sms-preview__container-m-O8HeiGUsc- {
  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-MgjXJcEDzXY- {
  position: relative;
  height: 100%;
  padding: 12% 10%;
}

.sms-preview__text-N8yLvyC0i2M- {
  height: inherit;
  overflow: auto;
}
.sms-preview--middle--d46wr5keOQ- .sms-preview__text-N8yLvyC0i2M- {
  display: flex;
  align-items: center;
}.table-Zhp9v5s1AkA- {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  empty-cells: show;
}
.table-Zhp9v5s1AkA- table {
  width: 100%;
  border-collapse: collapse;
  border: 0;
  padding: 0;
  position: relative;
}
.table-Zhp9v5s1AkA- table tbody::before {
  content: "";
  display: block;
  height: 2em;
}
.table-Zhp9v5s1AkA- table tbody:first-of-type::before, .table-Zhp9v5s1AkA- table tbody.table__collapse-body-aPIwhn6mOy8-::before {
  display: none;
}
.table-Zhp9v5s1AkA- table .table__row--employee-x8BRHDXOkOg- {
  background: var(--color-employee-bg-subtlest);
}
.table-Zhp9v5s1AkA- table tr[data-footer=true],
.table-Zhp9v5s1AkA- table .table__row--footer-9n-6IVYYqk8- {
  border: 0;
  background: var(--color-brand-secondary-bg-subtlest);
}
.table-Zhp9v5s1AkA- table tr[data-footer=true] + tr,
.table-Zhp9v5s1AkA- table .table__row--footer-9n-6IVYYqk8- + tr {
  border-top: 0;
}
.table-Zhp9v5s1AkA- table th,
.table-Zhp9v5s1AkA- table td {
  padding: 12px;
  text-align: left;
}
.table-Zhp9v5s1AkA- table th.table__cell--padding-none-mMH7IMf8CQU-,
.table-Zhp9v5s1AkA- table td.table__cell--padding-none-mMH7IMf8CQU- {
  padding: 0;
}
.table-Zhp9v5s1AkA- table th.table__cell--padding-xsmall-HrF50MYQZhs-,
.table-Zhp9v5s1AkA- table td.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding: 4px;
}
.table-Zhp9v5s1AkA- table th.table__cell--padding-small-M2oP-LMi5MA-,
.table-Zhp9v5s1AkA- table td.table__cell--padding-small-M2oP-LMi5MA- {
  padding: 8px;
}
.table-Zhp9v5s1AkA- table th.table__cell--padding-large-sklfmvE-Xj0-,
.table-Zhp9v5s1AkA- table td.table__cell--padding-large-sklfmvE-Xj0- {
  padding: 16px;
}
.table-Zhp9v5s1AkA- table th.table__cell--valign-top-8Zjt2J9eBSY-,
.table-Zhp9v5s1AkA- table td.table__cell--valign-top-8Zjt2J9eBSY- {
  vertical-align: top;
}
.table-Zhp9v5s1AkA- table th.table__cell--valign-bottom-pqQQlIA959s-,
.table-Zhp9v5s1AkA- table td.table__cell--valign-bottom-pqQQlIA959s- {
  vertical-align: bottom;
}
.table-Zhp9v5s1AkA- table th.table__cell--valign-baseline-Fjx0UL3XJSY-,
.table-Zhp9v5s1AkA- table td.table__cell--valign-baseline-Fjx0UL3XJSY- {
  vertical-align: baseline;
}
.table-Zhp9v5s1AkA- table th.table__cell--valign-middle-viMtoa3R8KI-,
.table-Zhp9v5s1AkA- table td.table__cell--valign-middle-viMtoa3R8KI- {
  vertical-align: middle;
}
.table-Zhp9v5s1AkA- table th {
  vertical-align: top;
}
.table-Zhp9v5s1AkA- table thead tr {
  border-bottom: 1px solid var(--color-neutral-border);
}
.table-Zhp9v5s1AkA- table tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtle);
}
.table-Zhp9v5s1AkA- table tbody tr:first-child {
  border-top: 0;
}

/* hover */
.table--hover-0p13U1gyIUM- tbody > tr:hover {
  background: var(--color-neutral-bg-hover);
}

/* bordered */
.table--bordered--G8BrtyrsbI- table td,
.table--bordered--G8BrtyrsbI- table th {
  border-width: 1px;
  border-style: solid dotted;
  border-color: var(--color-neutral-border-subtle);
}

.table__row--left-bordered-brand-7pe2Bs9Pbik- .table__cell-tUt-MjJ-xdw-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-brand-primary-border);
}

.table__row--left-bordered-neutral-subtlest-61g7gH-qI8U- .table__cell-tUt-MjJ-xdw-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-neutral-border-subtlest);
}

.table__row--left-bordered-neutral-Pp5CQU5CeXU- .table__cell-tUt-MjJ-xdw-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-neutral-border);
}

.table__row--left-bordered-info-iCZm3xZ0ZZ8- .table__cell-tUt-MjJ-xdw-:first-child {
  box-shadow: inset 2px 0 0 0 var(--color-info-border);
}

.table__original-dOPc1K-5WPk- td.text-left,
.table__original-dOPc1K-5WPk- th.text-left {
  text-align: left;
}
.table__original-dOPc1K-5WPk- td.text-right,
.table__original-dOPc1K-5WPk- th.text-right {
  text-align: right;
}
.table__original-dOPc1K-5WPk- td.text-center,
.table__original-dOPc1K-5WPk- th.text-center {
  text-align: center;
}
.table__original-dOPc1K-5WPk- td.table__cell--1-nQrFG5uovDM-,
.table__original-dOPc1K-5WPk- th.table__cell--1-nQrFG5uovDM- {
  width: 8.3333333333%;
}
.table__original-dOPc1K-5WPk- td.table__cell--2-caqNls44Ptg-,
.table__original-dOPc1K-5WPk- th.table__cell--2-caqNls44Ptg- {
  width: 16.6666666667%;
}
.table__original-dOPc1K-5WPk- td.table__cell--3-8iRr83n2hEA-,
.table__original-dOPc1K-5WPk- th.table__cell--3-8iRr83n2hEA- {
  width: 25%;
}
.table__original-dOPc1K-5WPk- td.table__cell--4-7r-ziXN3TEw-,
.table__original-dOPc1K-5WPk- th.table__cell--4-7r-ziXN3TEw- {
  width: 33.3333333333%;
}
.table__original-dOPc1K-5WPk- td.table__cell--5---j05weCY5w-,
.table__original-dOPc1K-5WPk- th.table__cell--5---j05weCY5w- {
  width: 41.6666666667%;
}
.table__original-dOPc1K-5WPk- td.table__cell--6-TgirPG8Fy0M-,
.table__original-dOPc1K-5WPk- th.table__cell--6-TgirPG8Fy0M- {
  width: 50%;
}
.table__original-dOPc1K-5WPk- td.table__cell--7-QFKKvz4zoIQ-,
.table__original-dOPc1K-5WPk- th.table__cell--7-QFKKvz4zoIQ- {
  width: 58.3333333333%;
}
.table__original-dOPc1K-5WPk- td.table__cell--8-AEaL1tz3hAs-,
.table__original-dOPc1K-5WPk- th.table__cell--8-AEaL1tz3hAs- {
  width: 66.6666666667%;
}
.table__original-dOPc1K-5WPk- td.table__cell--9-sM32aK-OD78-,
.table__original-dOPc1K-5WPk- th.table__cell--9-sM32aK-OD78- {
  width: 75%;
}
.table__original-dOPc1K-5WPk- td.table__cell--10-SG1nkPrPDQI-,
.table__original-dOPc1K-5WPk- th.table__cell--10-SG1nkPrPDQI- {
  width: 83.3333333333%;
}
.table__original-dOPc1K-5WPk- td.table__cell--11-Z2Ti4LPf-K0-,
.table__original-dOPc1K-5WPk- th.table__cell--11-Z2Ti4LPf-K0- {
  width: 91.6666666667%;
}
.table__original-dOPc1K-5WPk- td.table__cell--12-i-uWZH3CTQ8-,
.table__original-dOPc1K-5WPk- th.table__cell--12-i-uWZH3CTQ8- {
  width: 100%;
}
.table__original-dOPc1K-5WPk- td,
.table__original-dOPc1K-5WPk- th {
  /* Indent level */
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I- {
  padding-left: 12px;
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-none-mMH7IMf8CQU-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-none-mMH7IMf8CQU- {
  padding-left: 0px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-none-mMH7IMf8CQU-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-none-mMH7IMf8CQU- {
    padding-left: 0px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-xsmall-HrF50MYQZhs-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding-left: 4px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-xsmall-HrF50MYQZhs-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-xsmall-HrF50MYQZhs- {
    padding-left: 4px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-small-M2oP-LMi5MA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-small-M2oP-LMi5MA- {
  padding-left: 8px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-small-M2oP-LMi5MA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-small-M2oP-LMi5MA- {
    padding-left: 8px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-large-sklfmvE-Xj0-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-large-sklfmvE-Xj0- {
  padding-left: 16px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-large-sklfmvE-Xj0-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I-.table__cell--padding-large-sklfmvE-Xj0- {
    padding-left: 16px;
  }
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-0-UnZ-Rm6r-6I-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-0-UnZ-Rm6r-6I- {
    padding-left: 12px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA- {
  padding-left: 27px;
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-none-mMH7IMf8CQU-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-none-mMH7IMf8CQU- {
  padding-left: 15px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-none-mMH7IMf8CQU-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-none-mMH7IMf8CQU- {
    padding-left: 20px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-xsmall-HrF50MYQZhs-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding-left: 19px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-xsmall-HrF50MYQZhs-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-xsmall-HrF50MYQZhs- {
    padding-left: 24px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-small-M2oP-LMi5MA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-small-M2oP-LMi5MA- {
  padding-left: 23px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-small-M2oP-LMi5MA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-small-M2oP-LMi5MA- {
    padding-left: 28px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-large-sklfmvE-Xj0-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-large-sklfmvE-Xj0- {
  padding-left: 31px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-large-sklfmvE-Xj0-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA-.table__cell--padding-large-sklfmvE-Xj0- {
    padding-left: 36px;
  }
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-1-K7YwIWImhJA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-1-K7YwIWImhJA- {
    padding-left: 32px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo- {
  padding-left: 42px;
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-none-mMH7IMf8CQU-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-none-mMH7IMf8CQU- {
  padding-left: 30px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-none-mMH7IMf8CQU-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-none-mMH7IMf8CQU- {
    padding-left: 40px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-xsmall-HrF50MYQZhs-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding-left: 34px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-xsmall-HrF50MYQZhs-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-xsmall-HrF50MYQZhs- {
    padding-left: 44px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-small-M2oP-LMi5MA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-small-M2oP-LMi5MA- {
  padding-left: 38px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-small-M2oP-LMi5MA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-small-M2oP-LMi5MA- {
    padding-left: 48px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-large-sklfmvE-Xj0-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-large-sklfmvE-Xj0- {
  padding-left: 46px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-large-sklfmvE-Xj0-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo-.table__cell--padding-large-sklfmvE-Xj0- {
    padding-left: 56px;
  }
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-2-zaqtcVHksjo-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-2-zaqtcVHksjo- {
    padding-left: 52px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4- {
  padding-left: 57px;
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-none-mMH7IMf8CQU-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-none-mMH7IMf8CQU- {
  padding-left: 45px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-none-mMH7IMf8CQU-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-none-mMH7IMf8CQU- {
    padding-left: 60px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-xsmall-HrF50MYQZhs-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding-left: 49px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-xsmall-HrF50MYQZhs-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-xsmall-HrF50MYQZhs- {
    padding-left: 64px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-small-M2oP-LMi5MA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-small-M2oP-LMi5MA- {
  padding-left: 53px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-small-M2oP-LMi5MA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-small-M2oP-LMi5MA- {
    padding-left: 68px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-large-sklfmvE-Xj0-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-large-sklfmvE-Xj0- {
  padding-left: 61px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-large-sklfmvE-Xj0-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4-.table__cell--padding-large-sklfmvE-Xj0- {
    padding-left: 76px;
  }
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-3-cN0Lyyik5E4-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-3-cN0Lyyik5E4- {
    padding-left: 72px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk- {
  padding-left: 72px;
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-none-mMH7IMf8CQU-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-none-mMH7IMf8CQU- {
  padding-left: 60px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-none-mMH7IMf8CQU-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-none-mMH7IMf8CQU- {
    padding-left: 80px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-xsmall-HrF50MYQZhs-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding-left: 64px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-xsmall-HrF50MYQZhs-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-xsmall-HrF50MYQZhs- {
    padding-left: 84px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-small-M2oP-LMi5MA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-small-M2oP-LMi5MA- {
  padding-left: 68px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-small-M2oP-LMi5MA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-small-M2oP-LMi5MA- {
    padding-left: 88px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-large-sklfmvE-Xj0-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-large-sklfmvE-Xj0- {
  padding-left: 76px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-large-sklfmvE-Xj0-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk-.table__cell--padding-large-sklfmvE-Xj0- {
    padding-left: 96px;
  }
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-4-WWD-dX3D4mk-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-4-WWD-dX3D4mk- {
    padding-left: 92px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI- {
  padding-left: 87px;
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-none-mMH7IMf8CQU-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-none-mMH7IMf8CQU- {
  padding-left: 75px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-none-mMH7IMf8CQU-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-none-mMH7IMf8CQU- {
    padding-left: 100px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-xsmall-HrF50MYQZhs-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding-left: 79px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-xsmall-HrF50MYQZhs-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-xsmall-HrF50MYQZhs- {
    padding-left: 104px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-small-M2oP-LMi5MA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-small-M2oP-LMi5MA- {
  padding-left: 83px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-small-M2oP-LMi5MA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-small-M2oP-LMi5MA- {
    padding-left: 108px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-large-sklfmvE-Xj0-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-large-sklfmvE-Xj0- {
  padding-left: 91px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-large-sklfmvE-Xj0-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI-.table__cell--padding-large-sklfmvE-Xj0- {
    padding-left: 116px;
  }
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-5-gvZsm8kjJgI-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-5-gvZsm8kjJgI- {
    padding-left: 112px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ- {
  padding-left: 102px;
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-none-mMH7IMf8CQU-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-none-mMH7IMf8CQU- {
  padding-left: 90px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-none-mMH7IMf8CQU-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-none-mMH7IMf8CQU- {
    padding-left: 120px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-xsmall-HrF50MYQZhs-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-xsmall-HrF50MYQZhs- {
  padding-left: 94px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-xsmall-HrF50MYQZhs-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-xsmall-HrF50MYQZhs- {
    padding-left: 124px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-small-M2oP-LMi5MA-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-small-M2oP-LMi5MA- {
  padding-left: 98px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-small-M2oP-LMi5MA-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-small-M2oP-LMi5MA- {
    padding-left: 128px;
  }
}
.table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-large-sklfmvE-Xj0-,
.table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-large-sklfmvE-Xj0- {
  padding-left: 106px;
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-large-sklfmvE-Xj0-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ-.table__cell--padding-large-sklfmvE-Xj0- {
    padding-left: 136px;
  }
}
@media (min-width: 50rem) {
  .table__original-dOPc1K-5WPk- td.table__cell--indent-level-6-HRiKkGBRGfQ-,
  .table__original-dOPc1K-5WPk- th.table__cell--indent-level-6-HRiKkGBRGfQ- {
    padding-left: 132px;
  }
}

/* sticky header */
@supports ((position: -webkit-sticky) or (position: sticky)) {
  html:not(.no-js) .table--sticky-header-level-1-61fa-4KY4vg- > .table__original-dOPc1K-5WPk- > table > thead > tr > th,
  html:not(.no-js) .table--sticky-header-level-2-lBQWbzx0b0k- > .table__original-dOPc1K-5WPk- > 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-61fa-4KY4vg- > .table__original-dOPc1K-5WPk- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-1);
  }
  html:not(.no-js) .table--sticky-header-level-2-lBQWbzx0b0k- > .table__original-dOPc1K-5WPk- > table > thead > tr > th {
    background: var(--color-neutral-bg-level-2);
  }
  .table--sticky-header-level-1-61fa-4KY4vg-.is-sticky-qlQPcbj7dXg- > .table__original-dOPc1K-5WPk- > table > thead > tr > th::after,
  .table--sticky-header-level-2-lBQWbzx0b0k-.is-sticky-qlQPcbj7dXg- > .table__original-dOPc1K-5WPk- > 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-JNvf7hfJzG4- {
  margin-top: -30px;
}

/**
 * Nav
 */
.product-comparison__nav-uWkqKsM7wpA- {
  position: absolute !important;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
}

.product-comparison__nav--next-UZzJRi6lskg- {
  right: 8px;
}

.product-comparison__nav--prev-Ff9imChIfK8- {
  left: 8px;
}

/**
 * Wrapper and container
 */
.product-comparison__affix-wDU-ExNcQKQ- {
  transition-property: top, transform;
  transform: translateY(0);
}
@media (max-width: 62.499rem) {
  .product-comparison__affix-wDU-ExNcQKQ- {
    position: fixed;
    z-index: 2;
    left: 0;
    right: 0;
  }
}
.product-comparison-JNvf7hfJzG4-:not(.has-scrolled-Ug2snnZumtk-) .product-comparison__affix-wDU-ExNcQKQ- {
  transform: translateY(-200%);
}
@media (min-width: 62.5rem) {
  .product-comparison-JNvf7hfJzG4-:not(.has-scrolled-Ug2snnZumtk-) .product-comparison__affix-wDU-ExNcQKQ- {
    transform: translateY(0);
  }
}

.product-comparison__container-HTO1UwOR4hU- {
  padding-bottom: 20px;
}
@media (min-width: 62.5rem) {
  .product-comparison__container-HTO1UwOR4hU- {
    padding-bottom: 0;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__container-HTO1UwOR4hU- {
    padding-top: 32px;
    padding-bottom: 24px;
    background: var(--color-neutral-bg-level-3);
  }
}

.product-comparison__wrapper-ddFT1QAt18Q- {
  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-4cY5YTuWzG8- {
  overflow: auto;
  padding-bottom: 1px;
}

/**
 * Table
 */
.product-comparison__wrapper-ddFT1QAt18Q- .product-comparison__title-cell-Fk4kpn7bP68- {
  padding: 24px 8px 43px;
}

.product-comparison__table-SsyhRhg-Cms- .product-comparison__header-cell-VvMwZuDTlk8- {
  padding: 8px 8px 32px;
}
@media (max-width: 62.499rem) {
  .product-comparison__table-SsyhRhg-Cms- .product-comparison__header-cell-VvMwZuDTlk8- {
    padding: 8px 16px;
  }
}

.product-comparison__table-SsyhRhg-Cms- {
  padding-bottom: 0;
}
.product-comparison__affix-wDU-ExNcQKQ- .product-comparison__table-SsyhRhg-Cms- {
  padding-top: 20px;
}
@media (min-width: 62.5rem) {
  .product-comparison__affix-wDU-ExNcQKQ- .product-comparison__table-SsyhRhg-Cms- {
    padding-top: 16px;
  }
}
.product-comparison__wrapper-ddFT1QAt18Q- .product-comparison__table-SsyhRhg-Cms- .product-comparison__table-row-XfLdd9VLo6A-:last-child {
  border-bottom: 0;
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-ddFT1QAt18Q- .product-comparison__table-SsyhRhg-Cms- .product-comparison__table-row-XfLdd9VLo6A-:last-child {
    border-top: 0;
  }
}
.product-comparison__content-wrapper-4cY5YTuWzG8- .product-comparison__table-SsyhRhg-Cms- {
  overflow: visible;
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-ddFT1QAt18Q- .product-comparison__table-SsyhRhg-Cms- {
    padding-bottom: 32px;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__table-SsyhRhg-Cms- {
    padding-top: 24px;
  }
}

.product-comparison__table-SsyhRhg-Cms- .product-comparison__table-cell-fz-27-wkGbs- {
  padding: 8px;
  border-left: 1px solid var(--color-neutral-border-subtle);
}
@media (max-width: 62.499rem) {
  .product-comparison__wrapper-ddFT1QAt18Q- .product-comparison__table-SsyhRhg-Cms- .product-comparison__table-cell-fz-27-wkGbs- {
    border-left: 0;
  }
}
.product-comparison__table-row-no-borders-jxBiB3pqEGU- .product-comparison__table-cell-fz-27-wkGbs- {
  border-left: 0;
}
.product-comparison-JNvf7hfJzG4-.show-difference-n2qZV9BG2Y0- .product-comparison__content-wrapper-4cY5YTuWzG8- .product-comparison__table-cell-fz-27-wkGbs-.no-difference-xCtRiDt8IZg- {
  opacity: 0.5;
}
.product-comparison-JNvf7hfJzG4-.show-difference-n2qZV9BG2Y0- .product-comparison__content-wrapper-4cY5YTuWzG8- .product-comparison__table-cell-fz-27-wkGbs-.has-difference-aHwv2ip1Q9w- {
  box-shadow: inset 2px 0 var(--color-success-border);
}

.product-comparison__table-SsyhRhg-Cms- th.product-comparison__table-cell-fz-27-wkGbs- {
  vertical-align: middle;
}
.product-comparison__content-wrapper-4cY5YTuWzG8- .product-comparison__table-SsyhRhg-Cms- th.product-comparison__table-cell-fz-27-wkGbs-:first-child {
  padding: 16px 8px;
}
.product-comparison__table-SsyhRhg-Cms- th.product-comparison__table-cell-fz-27-wkGbs-:first-child {
  border-left: 0;
}

@media (max-width: 62.499rem) {
  .product-comparison__table-SsyhRhg-Cms- td.product-comparison__table-cell-fz-27-wkGbs-:nth-child(2) {
    border-left: 0;
  }
}

@media (max-width: 62.499rem) {
  .product-comparison__affix-wDU-ExNcQKQ- .product-comparison__table-row--images-ho7QkvzfOro- {
    display: none;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison__affix-wDU-ExNcQKQ- .product-comparison__table-row--images-ho7QkvzfOro- + .product-comparison__table-row-XfLdd9VLo6A- {
    border-top: 0;
  }
}

/**
 * Category
 */
.product-comparison__category-heading-20rJ-fehkyg- {
  margin-top: 0;
  padding: 8px;
  border-bottom: 1px solid var(--color-neutral-border);
}
@media (min-width: 62.5rem) {
  .product-comparison__category-heading-20rJ-fehkyg- {
    padding: 60px 0 10px;
  }
}

/**
 * Item
 */
.product-comparison__item-image-container-a1B6UDfjXfs- {
  display: inline-flex;
  position: relative;
  margin-top: 10px;
}
@media (min-width: 62.5rem) {
  .product-comparison__item-image-container-a1B6UDfjXfs- {
    margin-top: 0;
  }
}

.product-comparison__item-image-ECD-H27kqwA- {
  max-width: 6.25rem;
  max-height: 6.25rem;
}
@media (min-width: 62.5rem) {
  .product-comparison__item-image-ECD-H27kqwA- {
    max-width: 5.625rem;
    max-height: 5.625rem;
  }
}

/**
 * Pager
 */
.product-comparison__pager-giOYiMj9-iI- {
  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-giOYiMj9-iI- {
    display: none;
  }
}

.product-comparison__pager-slider-R0-r9jf-LpQ- {
  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-R0-r9jf-LpQ- .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-R0-r9jf-LpQ- .slick-list:focus {
  outline: none;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .slick-slider .slick-track,
.product-comparison__pager-slider-R0-r9jf-LpQ- .slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .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-R0-r9jf-LpQ- .slick-loading .slick-track {
  visibility: hidden;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .slick-arrow.slick-hidden {
  display: none;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .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-R0-r9jf-LpQ- .slick-slide:not(:last-child) {
  border-right: 0;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .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-R0-r9jf-LpQ- .slick-slide.slick-active {
  pointer-events: auto;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .slick-slide.slick-active::after {
  opacity: 1;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .slick-slide.slick-active + .slick-active::after {
  border-left-width: 0;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .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-R0-r9jf-LpQ- .slick-slide.slick-active:last-child::after {
  border-right-width: 2px;
}
.product-comparison__pager-slider-R0-r9jf-LpQ- .slick-slide > div {
  display: flex;
  width: 100%;
}
.product-comparison__pager--1-ynlXByDGqTs- .product-comparison__pager-slider-R0-r9jf-LpQ- {
  width: calc((2.5rem + 2px) * 1 + 3px);
}
.product-comparison__pager--2-OMRGq1EadsM- .product-comparison__pager-slider-R0-r9jf-LpQ- {
  width: calc((2.5rem + 2px) * 2 + 3px);
}
.product-comparison__pager--3-1bgqM7wocRI- .product-comparison__pager-slider-R0-r9jf-LpQ- {
  width: calc((2.5rem + 2px) * 3 + 3px);
}

.product-comparison__pager-item-KFa1wZvKg-M- {
  width: 2.5rem;
  height: 2.5rem;
  padding: 5px;
  border: 0;
  background: transparent;
}

@media (min-width: 62.5rem) {
  .product-comparison__check-TrxxSp-Zw8U- {
    margin-top: 19px;
  }
}

/**
 * Remove button
 */
.product-comparison__remove-btn-FdO24iwtVhE- {
  position: absolute;
  top: -16px;
  right: -16px;
}

/**
 * Placeholder link
 */
.product-comparison__placeholder-link-mdm9KrC2PUM- {
  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-mdm9KrC2PUM- {
    margin-top: 0;
  }
}
.product-comparison__pager-giOYiMj9-iI- .product-comparison__placeholder-link-mdm9KrC2PUM- {
  margin-top: 0;
}
.product-comparison__placeholder-link-mdm9KrC2PUM-::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 100%;
}

.product-comparison__placeholder-link-inner-bA9XviXdLXQ- {
  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-yqhGrBCWPVE- {
  font-size: 1.5rem;
  color: var(--color-neutral-graphic);
  margin-bottom: 10px;
  flex-shrink: 0;
}
.product-comparison__pager-giOYiMj9-iI- .product-comparison__placeholder-link-icon-yqhGrBCWPVE- {
  color: var(--color-brand-primary-graphic);
  margin-bottom: 0;
}
html[data-whatintent=mouse] .product-comparison__pager-giOYiMj9-iI- .product-comparison__placeholder-link-icon-yqhGrBCWPVE-:hover {
  color: var(--color-brand-primary-text-hover);
}

.product-comparison__pager-giOYiMj9-iI- .product-comparison__placeholder-link-label-y5FU90okwzU- {
  /* 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-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__steps--pWhCTflEqY- {
    display: flex;
    align-items: flex-end;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:first-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:last-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__header-vRbOeBfyj8M- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__header-vRbOeBfyj8M-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__header-vRbOeBfyj8M-::after {
    display: none;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:last-child > .progress__header-vRbOeBfyj8M-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__header-vRbOeBfyj8M-::before {
    display: block;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:first-child .progress__header-vRbOeBfyj8M- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:last-child .progress__header-vRbOeBfyj8M- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__counter-SdzXFCj-SdM- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:first-child .progress__counter-SdzXFCj-SdM- {
    left: 0;
    margin-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:last-child .progress__counter-SdzXFCj-SdM- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__title-gNW8PLYkawI- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:first-child .progress__title-gNW8PLYkawI- {
    padding-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:last-child .progress__title-gNW8PLYkawI- {
    padding-right: 0;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__error-9o-UTD5DBgA- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:first-child .progress__error-9o-UTD5DBgA- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:last-child .progress__error-9o-UTD5DBgA- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__info-HyNgo4kSyZs- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:first-child .progress__info-HyNgo4kSyZs- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ-:last-child .progress__info-HyNgo4kSyZs- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__content-4SE3KDnUulA- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-0JOEMI118ac-.has-break-sm-rbgJIvo9R2w- .progress__item-QV1HuZhYYzQ- .progress__content-4SE3KDnUulA- {
    display: none !important;
  }
}
@media only screen and (min-width: 50rem) {
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__steps--pWhCTflEqY- {
    display: flex;
    align-items: flex-end;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:first-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:last-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__header-vRbOeBfyj8M- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__header-vRbOeBfyj8M-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__header-vRbOeBfyj8M-::after {
    display: none;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:last-child > .progress__header-vRbOeBfyj8M-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__header-vRbOeBfyj8M-::before {
    display: block;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:first-child .progress__header-vRbOeBfyj8M- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:last-child .progress__header-vRbOeBfyj8M- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__counter-SdzXFCj-SdM- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:first-child .progress__counter-SdzXFCj-SdM- {
    left: 0;
    margin-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:last-child .progress__counter-SdzXFCj-SdM- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__title-gNW8PLYkawI- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:first-child .progress__title-gNW8PLYkawI- {
    padding-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:last-child .progress__title-gNW8PLYkawI- {
    padding-right: 0;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__error-9o-UTD5DBgA- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:first-child .progress__error-9o-UTD5DBgA- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:last-child .progress__error-9o-UTD5DBgA- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__info-HyNgo4kSyZs- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:first-child .progress__info-HyNgo4kSyZs- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ-:last-child .progress__info-HyNgo4kSyZs- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__content-4SE3KDnUulA- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-0JOEMI118ac-.has-break-md-5pyw4Kzikig- .progress__item-QV1HuZhYYzQ- .progress__content-4SE3KDnUulA- {
    display: none !important;
  }
}
@media only screen and (min-width: 62.5rem) {
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__steps--pWhCTflEqY- {
    display: flex;
    align-items: flex-end;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:first-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:last-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__header-vRbOeBfyj8M- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__header-vRbOeBfyj8M-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__header-vRbOeBfyj8M-::after {
    display: none;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:last-child > .progress__header-vRbOeBfyj8M-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__header-vRbOeBfyj8M-::before {
    display: block;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:first-child .progress__header-vRbOeBfyj8M- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:last-child .progress__header-vRbOeBfyj8M- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__counter-SdzXFCj-SdM- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:first-child .progress__counter-SdzXFCj-SdM- {
    left: 0;
    margin-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:last-child .progress__counter-SdzXFCj-SdM- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__title-gNW8PLYkawI- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:first-child .progress__title-gNW8PLYkawI- {
    padding-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:last-child .progress__title-gNW8PLYkawI- {
    padding-right: 0;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__error-9o-UTD5DBgA- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:first-child .progress__error-9o-UTD5DBgA- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:last-child .progress__error-9o-UTD5DBgA- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__info-HyNgo4kSyZs- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:first-child .progress__info-HyNgo4kSyZs- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ-:last-child .progress__info-HyNgo4kSyZs- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__content-4SE3KDnUulA- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-0JOEMI118ac-.has-break-lg--R2WDKl3-k8- .progress__item-QV1HuZhYYzQ- .progress__content-4SE3KDnUulA- {
    display: none !important;
  }
}
@media only screen and (min-width: 80.5rem) {
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__steps--pWhCTflEqY- {
    display: flex;
    align-items: flex-end;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ- {
    flex: 1 1 0;
    display: inline-block;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:first-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:last-child {
    flex-grow: 0.5;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__header-vRbOeBfyj8M- {
    padding-left: 0;
    padding-bottom: 48px;
    text-align: center;
    margin-top: 0;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__header-vRbOeBfyj8M-::before {
    width: 100%;
    height: 2px;
    top: auto !important;
    bottom: 15px;
    right: 50%;
    left: auto;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__header-vRbOeBfyj8M-::after {
    display: none;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:last-child > .progress__header-vRbOeBfyj8M-::before {
    top: auto;
    right: 0;
    width: 200%;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-neutral-border-subtlest);
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::before {
    background: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4- .progress__header-vRbOeBfyj8M-::after {
    background-color: var(--color-success-bg-subtle);
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__header-vRbOeBfyj8M-::before {
    display: block;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:first-child .progress__header-vRbOeBfyj8M- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:last-child .progress__header-vRbOeBfyj8M- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__counter-SdzXFCj-SdM- {
    top: auto;
    bottom: 0;
    left: 50%;
    margin-left: -16px;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:first-child .progress__counter-SdzXFCj-SdM- {
    left: 0;
    margin-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:last-child .progress__counter-SdzXFCj-SdM- {
    left: 100%;
    margin-left: -32px;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__title-gNW8PLYkawI- {
    padding-left: 10px;
    padding-right: 10px;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:first-child .progress__title-gNW8PLYkawI- {
    padding-left: 0;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:last-child .progress__title-gNW8PLYkawI- {
    padding-right: 0;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__error-9o-UTD5DBgA- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:first-child .progress__error-9o-UTD5DBgA- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:last-child .progress__error-9o-UTD5DBgA- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__info-HyNgo4kSyZs- {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    margin-top: 10px;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:first-child .progress__info-HyNgo4kSyZs- {
    text-align: left;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ-:last-child .progress__info-HyNgo4kSyZs- {
    text-align: right;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__content-4SE3KDnUulA- {
    margin-left: 0;
    border: 0;
    padding: 15px 0;
  }
  .progress-0JOEMI118ac-.has-break-xl-s04sbntN8Qo- .progress__item-QV1HuZhYYzQ- .progress__content-4SE3KDnUulA- {
    display: none !important;
  }
}
.progress-0JOEMI118ac-.progress--card-ZqWTOWheWNk- {
  position: relative;
  display: flex;
  flex-direction: column;
}
@media (min-width: 50rem) {
  .progress-0JOEMI118ac-.progress--card-ZqWTOWheWNk- {
    align-items: flex-start;
    flex-direction: row;
  }
}

.progress__steps--pWhCTflEqY- {
  padding-left: 0;
  list-style: none;
  position: relative;
  z-index: 1;
  counter-reset: progress-counter;
}
.progress--card-ZqWTOWheWNk- .progress__steps--pWhCTflEqY- {
  width: 17.5rem;
  flex-direction: column;
  padding-left: 0;
  flex: 0 0 auto;
  background: var(--color-neutral-bg-level-1);
}
.progress--card-ZqWTOWheWNk- .progress__steps--pWhCTflEqY- > li:first-child {
  border-radius: 8px 8px 0 0;
}
@media (max-width: 49.999rem) {
  .progress--card-ZqWTOWheWNk- .progress__steps--pWhCTflEqY- {
    height: 100%;
    width: 100%;
    margin-top: 1rem;
  }
}
@media (min-width: 80.5rem) {
  .progress--card-ZqWTOWheWNk- .progress__steps--pWhCTflEqY- {
    width: 23.75rem;
  }
}
.progress--card-ZqWTOWheWNk-:not(.progress--has-footer-0eER3EjSZaw-) .progress__steps--pWhCTflEqY- > li:last-child {
  border-radius: 0 0 8px 8px;
}

.progress__category-PINX30jzT-8- {
  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-PINX30jzT-8-:first-child {
  border-top: 0;
}

.progress__item-QV1HuZhYYzQ- {
  counter-increment: progress-counter;
  position: relative;
  list-style: none;
}
.progress--card-ZqWTOWheWNk- .progress__item-QV1HuZhYYzQ- {
  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-ZqWTOWheWNk- .progress__item-QV1HuZhYYzQ-.progress__item--employee-D4SxSWdvCxg- {
  background-color: var(--color-employee-bg-subtlest);
}
.progress--card-ZqWTOWheWNk- .progress__item-QV1HuZhYYzQ-.is-disabled-MRuXpN4uceU- {
  pointer-events: none;
  color: var(--color-neutral-text-subtle);
}
.progress--card-ZqWTOWheWNk- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4-:not(.has-subitems-Yj9th7uRXiw-) {
  background: var(--color-neutral-bg-level-1);
  border-top: 0;
}
.progress--card-ZqWTOWheWNk- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4-:not(.has-subitems-Yj9th7uRXiw-) + .progress__item-QV1HuZhYYzQ- {
  border-top: 0;
}
@media (min-width: 50rem) {
  .progress--card-ZqWTOWheWNk- .progress__item-QV1HuZhYYzQ-.has-subitems-Yj9th7uRXiw- {
    padding: 16px;
  }
}
@media (min-width: 50rem) {
  .progress--card-ZqWTOWheWNk- .progress__item-QV1HuZhYYzQ- {
    padding: 16px;
    min-height: 74px;
  }
}

.progress__item-QV1HuZhYYzQ-.progress__item--uncategorized-J0w8At-NQjE- {
  background: var(--color-neutral-bg-level-2);
}

.progress__sub-steps-0TDLhxGeQ9M- {
  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-D4SxSWdvCxg- .progress__sub-steps-0TDLhxGeQ9M- {
  background-color: var(--color-neutral-bg-level-1);
}
@media (min-width: 50rem) {
  .progress__sub-steps-0TDLhxGeQ9M- {
    margin: 16px -16px -16px;
  }
}

.progress__sub-item-sDnl6vnSiKo- {
  position: relative;
  padding-left: 12px;
  display: flex;
  align-items: center;
}
.progress__sub-item-sDnl6vnSiKo-.is-current-INdHliPQwK4- {
  background: var(--color-neutral-bg-level-1);
}
.progress__sub-item-sDnl6vnSiKo-.is-disabled-MRuXpN4uceU- {
  color: var(--color-neutral-text-subtle);
  pointer-events: none;
}
.progress__sub-item-sDnl6vnSiKo-.progress__sub-item--employee-2ft6MUr8sa4- {
  background: var(--color-employee-bg-subtlest);
}
.progress__sub-item-sDnl6vnSiKo-.progress__sub-item--employee-2ft6MUr8sa4-.is-current-INdHliPQwK4- {
  background: var(--color-neutral-bg-level-1);
}
.progress__sub-item-sDnl6vnSiKo-::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-sDnl6vnSiKo-.is-current-INdHliPQwK4-::before {
  color: var(--color-neutral-text);
}
.progress__sub-item-sDnl6vnSiKo-.progress__sub-item--employee-2ft6MUr8sa4-.is-current-INdHliPQwK4-::before {
  color: var(--color-employee-text);
}
@media (min-width: 50rem) {
  .progress__sub-item-sDnl6vnSiKo- {
    min-height: 56px;
    padding-left: 16px;
  }
}

.progress__header-vRbOeBfyj8M- {
  display: block;
  position: relative;
  padding-left: 44px;
  margin-top: 32px;
  min-height: 32px;
}
@media (min-width: 37.5rem) {
  .progress__header-vRbOeBfyj8M- {
    padding-left: 52px;
  }
}
.progress__header-vRbOeBfyj8M-::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-vRbOeBfyj8M-::before {
    left: 16px;
  }
}
.progress__header-vRbOeBfyj8M-::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-vRbOeBfyj8M-::after {
    top: 32px;
    left: 16px;
  }
}
.progress__item-QV1HuZhYYzQ-:first-child .progress__header-vRbOeBfyj8M- {
  margin-top: 0;
}
.progress__item-QV1HuZhYYzQ-:first-child .progress__header-vRbOeBfyj8M-::before {
  display: none;
}
.progress__item-QV1HuZhYYzQ-:last-child .progress__header-vRbOeBfyj8M-::after {
  display: none;
}
.progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__item-QV1HuZhYYzQ- .progress__header-vRbOeBfyj8M- {
  margin-top: 0;
}
.progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__item-QV1HuZhYYzQ- .progress__header-vRbOeBfyj8M-::before {
  top: -15px;
}
.progress--bottom--lpAjLevH08- .progress__item-QV1HuZhYYzQ-:last-child .progress__header-vRbOeBfyj8M-::after {
  display: block;
}
.progress--bottom--lpAjLevH08- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__item-QV1HuZhYYzQ- .progress__header-vRbOeBfyj8M- {
  margin-top: 32px;
}
.progress--bottom--lpAjLevH08- .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- + .progress__item-QV1HuZhYYzQ- .progress__header-vRbOeBfyj8M-::before {
  display: block;
  top: -32px;
}
.progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M- {
  width: 100%;
  display: flex;
  align-items: center;
  min-height: 22px;
  padding-left: 36px;
  margin-top: 0;
}
.progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M-:first-child {
  text-align: left;
}
.progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M-::after, .progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M-::before {
  content: none;
}
@media (min-width: 50rem) {
  .progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M- {
    padding-left: 48px;
  }
}
.progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M-.click-area {
  cursor: pointer;
}

.progress--card-ZqWTOWheWNk- .progress__header-inner-NUrMq8OcOPc- {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 4px;
}
@media (min-width: 20rem) {
  .progress--card-ZqWTOWheWNk- .progress__header-inner-NUrMq8OcOPc- {
    flex-wrap: nowrap;
    flex-direction: row;
    align-items: center;
  }
}

.progress--card-ZqWTOWheWNk- .progress__sub-header-inner-6ny7Fe6Ntuk- {
  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-ZqWTOWheWNk- .progress__sub-header-inner-6ny7Fe6Ntuk- {
    padding: 16px 16px 16px 0;
  }
}
.progress--card-ZqWTOWheWNk- .progress__sub-item-sDnl6vnSiKo-.is-current-INdHliPQwK4- + .progress__sub-item-sDnl6vnSiKo- .progress__sub-header-inner-6ny7Fe6Ntuk- {
  border-top: 0;
}
.progress--card-ZqWTOWheWNk- .progress__sub-item-sDnl6vnSiKo-.is-current-INdHliPQwK4- .progress__sub-header-inner-6ny7Fe6Ntuk- {
  border-top: 0;
}

.progress__sub-header-title-wrapper-M6RUb0LqX3U- {
  display: flex;
  align-items: center;
}

.progress--card-ZqWTOWheWNk- .progress__header-title-section-IYutU6TRAmE- {
  flex: 1 1 auto;
}

.progress__counter-SdzXFCj-SdM- {
  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-ZqWTOWheWNk- .progress__counter-SdzXFCj-SdM- {
  top: 50%;
  transform: translateY(-50%);
  background-color: unset;
}
@media (max-width: 49.999rem) {
  .progress--card-ZqWTOWheWNk- .progress__counter-SdzXFCj-SdM- .progress__badge-eDp8hgQq2WM- {
    --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-gNW8PLYkawI- {
  -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-gNW8PLYkawI- {
    font-size: var(--type-h4-xl-font-size);
    line-height: var(--type-h4-xl-line-height);
    font-weight: 400;
  }
}
.progress__item-QV1HuZhYYzQ-.is-done-ussgaeEgKu4-.progress__item--employee-D4SxSWdvCxg- .progress__title-gNW8PLYkawI-, .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4-.progress__item--employee-D4SxSWdvCxg- .progress__title-gNW8PLYkawI- {
  color: var(--color-employee-text);
}
.progress--card-ZqWTOWheWNk- .progress__title-gNW8PLYkawI- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}
.progress__item-QV1HuZhYYzQ-.is-disabled-MRuXpN4uceU- .progress__title-gNW8PLYkawI- {
  pointer-events: none;
  color: var(--color-neutral-text-subtle);
}

html[data-whatintent=mouse] .progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M-:hover button.progress__title-gNW8PLYkawI- {
  color: var(--color-brand-primary-text-hover);
}

.progress__sub-title-SyO4vfhZWHg- {
  -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-sDnl6vnSiKo-.is-current-INdHliPQwK4- .progress__sub-title-SyO4vfhZWHg- {
  color: var(--color-neutral-text);
}
.progress__sub-item-sDnl6vnSiKo-.is-current-INdHliPQwK4-.progress__sub-item--employee-2ft6MUr8sa4- .progress__sub-title-SyO4vfhZWHg- {
  color: var(--color-employee-text);
}

html[data-whatintent=mouse] .progress--card-ZqWTOWheWNk- .progress__header-vRbOeBfyj8M-:hover button.progress__sub-title-SyO4vfhZWHg- {
  color: var(--color-brand-primary-text-hover);
}

.progress__error-9o-UTD5DBgA- {
  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-QV1HuZhYYzQ-.is-invalid-0FJYwdbCr0I- .progress__error-9o-UTD5DBgA- {
  display: block;
}

.progress__info-HyNgo4kSyZs- {
  display: block;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.progress--card-ZqWTOWheWNk- .progress__info-HyNgo4kSyZs- {
  text-overflow: clip;
  position: relative;
  overflow: hidden;
}

.progress__icon-wdmi90tnOec- {
  vertical-align: baseline;
  margin-top: 0;
  width: 24px;
  height: 24px;
}
@media (min-width: 50rem) {
  .progress__icon-wdmi90tnOec- {
    height: 32px;
    width: 32px;
  }
}
.progress__item-QV1HuZhYYzQ-.is-disabled-MRuXpN4uceU-.has-icon-g-kA2TGd1CE- .progress__icon-wdmi90tnOec- {
  color: var(--color-neutral-text-subtle);
}

.progress__content-4SE3KDnUulA- {
  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--lpAjLevH08- .progress__content-4SE3KDnUulA-, .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__content-4SE3KDnUulA- {
  display: block;
}
.progress--bottom--lpAjLevH08- .progress__content-4SE3KDnUulA-::after, .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__content-4SE3KDnUulA-::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--lpAjLevH08- .progress__content-4SE3KDnUulA-::after, .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__content-4SE3KDnUulA-::after {
    left: 14px;
  }
}
.progress--bottom--lpAjLevH08- .progress__content-4SE3KDnUulA-::before, .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__content-4SE3KDnUulA-::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--lpAjLevH08- .progress__content-4SE3KDnUulA-::before, .progress__item-QV1HuZhYYzQ-.is-current-INdHliPQwK4- .progress__content-4SE3KDnUulA-::before {
    left: 14px;
  }
}
.progress--bottom--lpAjLevH08- .progress__content-4SE3KDnUulA-::before {
  display: none;
}
.progress--card-ZqWTOWheWNk- .progress__content-4SE3KDnUulA- {
  border: 0;
  padding: 0 0 0 20px;
  margin: 0;
  width: 100%;
}
@media (max-width: 49.999rem) {
  .progress--card-ZqWTOWheWNk- .progress__content-4SE3KDnUulA- {
    padding-left: 0;
    max-width: 100%;
    margin-top: 1rem;
  }
}
@media (min-width: 50rem) {
  .progress--card-ZqWTOWheWNk- .progress__content-4SE3KDnUulA- {
    min-width: calc(100% - 17.5rem);
    max-width: calc(100% - 17.5rem);
  }
}
@media (min-width: 80.5rem) {
  .progress--card-ZqWTOWheWNk- .progress__content-4SE3KDnUulA- {
    min-width: calc(100% - 23.75rem);
    max-width: calc(100% - 23.75rem);
  }
}

.progress__header-meta-section-gsabEhryhEY- {
  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-XwAWQeNdqj0- {
  margin-left: 5px;
}

.progress__footer-thVI76XxHbY- {
  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-thVI76XxHbY- {
    padding: 16px;
  }
}

.progress__indicator-list-kAkInK-Q-P8- {
  padding-left: 0;
  list-style: none;
  display: flex;
}

.progress__collapse-button-26Ed5GgTWlk- {
  -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-26Ed5GgTWlk-:hover {
  color: var(--color-brand-primary-text-hover);
}
html[data-whatintent=mouse] .progress__collapse-button-26Ed5GgTWlk-:active {
  color: var(--color-brand-primary-text-hover);
}

.progress__indicator-list-icon-xh67U6a8-10- {
  transition: transform 0.3s ease-in-out;
}
.progress__indicator-list-icon-xh67U6a8-10-.is-open-zMolq6HriwM- {
  transform: rotate(-180deg);
}

.progress__indicator-list-item-GVpQR-eIPHo- {
  display: block;
  position: relative;
  min-height: 32px;
  flex: 1 1 0;
}
.progress__indicator-list-item-GVpQR-eIPHo-:first-child.is-current-INdHliPQwK4- {
  margin-left: 12px;
}
.progress__indicator-list-item-GVpQR-eIPHo-:last-child {
  flex-grow: 0;
  margin-right: 24px;
}
.progress__indicator-list-item-GVpQR-eIPHo-:last-child.is-current-INdHliPQwK4- {
  margin-right: 32px;
}
@media (min-width: 37.5rem) {
  .progress__indicator-list-item-GVpQR-eIPHo-:last-child.is-current-INdHliPQwK4- {
    margin-right: 40px;
  }
}
.progress__indicator-list-item-GVpQR-eIPHo-:last-child::before {
  content: none;
}
.progress__indicator-list-item-GVpQR-eIPHo-::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-GVpQR-eIPHo-.is-done-ussgaeEgKu4-::before {
  background: var(--color-success-bg-subtle);
}

.progress__indicator-step-wrapper-JqFvCkhhzUI- {
  top: 50%;
  position: absolute;
}
.progress__indicator-list-item-GVpQR-eIPHo-.is-current-INdHliPQwK4- .progress__indicator-step-wrapper-JqFvCkhhzUI- {
  left: -12px;
  transform: translateY(-50%);
}

.progress__dot-s-SGDiHNfl0- {
  position: absolute;
  height: 8px;
  width: 8px;
  border-radius: 100%;
  background-color: var(--color-neutral-border);
}

.progress__dot--done-0grRoRlIIUU- {
  background-color: var(--color-success-graphic);
}

.progress__dot--employee-zcYscYxgoIA-.progress__dot--disabled-UHLwcJrrnGM- {
  background-color: var(--color-employee-bg-subtlest);
}

.progress__dot--employee-zcYscYxgoIA-.progress__dot--done-0grRoRlIIUU- {
  background-color: var(--color-employee-text);
}

.progress__dot-background-WytXLc52agw- {
  background-color: var(--color-neutral-bg-level-1);
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 100%;
  transform: translateY(-50%);
}.progress-bar-jgINFSpY56A- {
  font-weight: 700;
}

.progress-bar__title-5U0PIGTlqoE- {
  margin-bottom: 10px;
}

.progress-bar__inner-YUjnhTVnz1s- {
  display: flex;
  gap: 16px;
  align-items: center;
}

.progress-bar__bar-wrapper-Fyb29WCDGmI- {
  position: relative;
  height: 2.5rem;
  width: 100%;
  border-radius: 999px;
  overflow: hidden;
}

.progress-bar__bar-ZCOwVS6oXqU- {
  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-i5UgV87lpho- {
  right: 0;
  background: var(--color-neutral-bg-subtle);
  color: var(--color-success-text);
  transition: color 150ms ease;
}
.progress-bar--fill-medium--x8Q7M-RZDc- .progress-bar__bar--content-i5UgV87lpho- {
  color: var(--color-info-text);
}
.progress-bar--fill-high-JXMJHLLe5q8- .progress-bar__bar--content-i5UgV87lpho- {
  color: var(--color-error-text);
}
.progress-bar--type-order-6Ul1QIBi9nQ- .progress-bar__bar--content-i5UgV87lpho- {
  color: var(--color-success-text);
}

.progress-bar__bar--overlay--WgYxqbxW7w- {
  background: var(--color-success-bg-strong);
  color: var(--color-success-text-onbg-strong);
  transition: background-color 150ms ease;
}
.progress-bar--fill-medium--x8Q7M-RZDc- .progress-bar__bar--overlay--WgYxqbxW7w- {
  background: var(--color-info-bg-strong);
  color: var(--color-info-text-onbg-strong);
}
.progress-bar--fill-high-JXMJHLLe5q8- .progress-bar__bar--overlay--WgYxqbxW7w- {
  background: var(--color-error-bg-strong);
  color: var(--color-error-text-onbg-strong);
}
.progress-bar--type-order-6Ul1QIBi9nQ- .progress-bar__bar--overlay--WgYxqbxW7w- {
  background: var(--color-success-bg-strong);
  color: var(--color-success-text-onbg-strong);
}

.progress-bar__button--dxOCzPyQ9c- {
  flex-shrink: 0;
}.search-kW2dITpGdis- {
  position: relative;
}

.search__textfield-raOQph7Xqic- {
  --textfield-icon-padding: 4px;
}
.search--small-16R9d5JFxwk- .search__textfield-raOQph7Xqic- {
  --textfield-icon-padding: 0;
}

.search__action-HcVWVKJPht0- {
  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-HcVWVKJPht0-:hover {
  color: var(--color-brand-primary-text-hover);
}
.search__action-HcVWVKJPht0-:disabled {
  color: var(--color-disabled-text);
}
.search--small-16R9d5JFxwk- .search__action-HcVWVKJPht0- {
  margin-right: 3px;
}

.search__action-icon-iP9yZRkA8vk- {
  vertical-align: baseline;
  margin-top: 0;
  display: block;
  font-size: var(--textfield-icon-size);
}.section-pIkjqhBlav8- {
  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-elgyh-lcEyY- {
    display: flex;
    flex-direction: column;
  }
}

@media (min-width: 50rem) {
  .section--has-min-height-elgyh-lcEyY- .section__inner-cHOzUMXeQpY- {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 49.999rem) {
  .section--has-min-height-elgyh-lcEyY- .section__inner-cHOzUMXeQpY- {
    min-height: auto !important;
  }
}
.section--full-8V-OSSTAwLY- .section__inner-cHOzUMXeQpY- {
  padding-top: 40px;
  padding-bottom: 40px;
}
.section--full-8V-OSSTAwLY-.section--bottom-padding-large-FHfARyQh7-4- .section__inner-cHOzUMXeQpY- {
  padding-bottom: 80px;
}
.section--full-8V-OSSTAwLY-.section--bottom-padding-xlarge-z7ATBjQtzu4- .section__inner-cHOzUMXeQpY- {
  padding-bottom: 140px;
}
@media (max-width: 49.999rem) {
  .section--full-8V-OSSTAwLY-.section--small-screen-image-above-BL-X4PsExJ4- .section__inner-cHOzUMXeQpY- {
    padding-top: 0;
  }
}
@media (min-width: 37.5rem) {
  .section--pull-top-wweWj5XTB9s- .section__inner-cHOzUMXeQpY- {
    padding-top: 67px;
  }
}

.section--pull-top-wweWj5XTB9s- {
  margin-top: -30px;
}
@media (min-width: 37.5rem) {
  .section--pull-top-wweWj5XTB9s- {
    margin-top: -72px;
  }
}

.section--pull-top-sales-arguments-AfqUBA1q3nA- {
  margin-top: -15px;
}
@media (min-width: 37.5rem) {
  .section--pull-top-sales-arguments-AfqUBA1q3nA- {
    margin-top: -72px;
  }
}

.section--pull-top-no-breadcrumbs-5u8z3kjN0qk- {
  margin-top: -30px;
}

.section--pull-bottom-PM7sZxgpu-8- {
  margin-bottom: -40px;
}

.section--pull-bottom-footer-oIaIj-Q3PP0- {
  margin-bottom: -100px;
}

.section__close-button-XT4lHCmqLBM- {
  right: 5px;
  top: 5px;
  position: absolute;
}

.section__background-ULHymNmp7D0- {
  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-BL-X4PsExJ4- .section__background-ULHymNmp7D0- {
    position: relative;
    margin-bottom: 30px;
  }
}

.section__background-image-T0jhoR-c-q4- {
  display: block;
  width: 100%;
  height: 100%;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-BL-X4PsExJ4- .section__background-image-T0jhoR-c-q4- {
    position: relative;
  }
}

.section__background-picture-P-71BAM-ODg- {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.section--full-8V-OSSTAwLY- .section__background-ULHymNmp7D0-.has-video-and-image-BtEO4lP6XYY- .section__background-picture-P-71BAM-ODg- {
  display: none;
}
@media (max-width: 49.999rem) {
  .section--full-8V-OSSTAwLY- .section__background-ULHymNmp7D0-.has-video-and-image-BtEO4lP6XYY- .section__background-picture-P-71BAM-ODg- {
    display: block;
  }
}

.section__background-video-kRb23Ew7JgU- {
  --video-border-radius: 0;
}
.section--full-8V-OSSTAwLY- .section__background-video-kRb23Ew7JgU- {
  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-8V-OSSTAwLY-.section--small-screen-image-above-BL-X4PsExJ4- .section__background-video-kRb23Ew7JgU- {
    height: unset;
    left: unset;
    transform: unset;
    position: unset;
    width: unset;
  }
}
@media (max-width: 49.999rem) {
  .section__background-ULHymNmp7D0-.has-video-and-image-BtEO4lP6XYY- .section__background-video-kRb23Ew7JgU- {
    display: none !important;
  }
}

.section__content-TNSriQBCQtc- {
  width: 100%;
}

.section__carousel-7qbdakBdHis- {
  position: absolute;
  overflow: hidden;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.section__carousel-7qbdakBdHis- .slick-track {
  height: 100%;
}
.section__carousel-7qbdakBdHis- .slick-slide {
  display: block;
  position: relative;
  float: left;
  height: 100%;
  opacity: 1 !important;
  pointer-events: none;
}
.section__carousel-7qbdakBdHis- .slick-list {
  height: 100%;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-BL-X4PsExJ4- .section__carousel-7qbdakBdHis- {
    position: relative;
  }
}

.section__carousel-item-u-Gy41AwCuY- {
  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-u-Gy41AwCuY-.is-current-LtAVk-nZBHE- {
  z-index: 1;
}
.section__carousel-item-u-Gy41AwCuY-.is-prev-current-Stfn-UkRb-I- {
  z-index: 2;
  opacity: 0;
}
@media (max-width: 49.999rem) {
  .section--small-screen-image-above-BL-X4PsExJ4- .section__carousel-item-u-Gy41AwCuY- {
    position: relative;
  }
}

.section__image-container--jzjcT2p-6Q- {
  position: relative;
  height: 100%;
  width: 100%;
}

.section__image-McurM-wGtcQ- {
  margin: auto;
}
@media (min-width: 50rem) {
  .section__image-McurM-wGtcQ- {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0, -50%);
  }
}

.section__carousel-button-vmPn1Kq5A6g- {
  position: absolute;
  top: 10px;
  right: 16px;
}
@media (min-width: 37.5rem) {
  .section__carousel-button-vmPn1Kq5A6g- {
    right: 24px;
  }
}
@media (min-width: 62.5rem) {
  .section__carousel-button-vmPn1Kq5A6g- {
    right: 32px;
  }
}
.section__carousel-button--bottom-a0uaa-LVIZY- {
  bottom: 10px;
  top: initial;
}
@media (max-width: 49.999rem) {
  .section__carousel-button--mobile-bottom-CMlWHKjeuaU- {
    bottom: 10px;
    top: initial;
  }
}
@media (max-width: 49.999rem) {
  .section__carousel-button--mobile-top-dNbuNQBuaAE- {
    top: 10px;
    bottom: initial;
  }
}

.section__carousel-inner-uG4-KzD81IM- {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}

.section__carousel-inner-container-7N7LtwMyjmw- {
  position: relative;
  height: 100%;
}.selector-9575RUE8qp4- {
  --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-oRVBwUYoY8E- {
  font-size: var(--type-font-size);
  line-height: var(--type-line-height);
  font-weight: 700;
}

.selector__label-RDpBlcDQ7OM- {
  width: 100%;
  margin-bottom: 8px;
}
.selector--hide-label-DngFXMjRy14- .selector__label-RDpBlcDQ7OM- {
  /* 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-YNgYqGN2IRY- .selector__label-RDpBlcDQ7OM- {
  text-align: center;
}
.selector--right-V35lVSsbPpo- .selector__label-RDpBlcDQ7OM- {
  text-align: right;
}
.selector--small-P-XaC-YG6E4-:not(.selector--custom-label-size--kRC26M0J0Y-) .selector__label-RDpBlcDQ7OM- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}

.selector__item-ddWIkmW-hC0- {
  position: relative;
  flex: 0 1 auto;
}
.selector__item-ddWIkmW-hC0-.selector__item--custom-color-rdhupEKzgW0- {
  border-radius: 5px;
}

.selector__input-6e5b9PW4hBs- {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  cursor: pointer;
}

.selector__indicator-siDjxkjntTo- {
  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-6e5b9PW4hBs-:hover ~ .selector__indicator-siDjxkjntTo- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-brand-primary-border);
}
.selector__input-6e5b9PW4hBs-:focus-visible ~ .selector__indicator-siDjxkjntTo- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
html[data-whatintent=mouse] .selector__item--employee-sPjwRuYIVhs- .selector__input-6e5b9PW4hBs-:hover ~ .selector__indicator-siDjxkjntTo- {
  --selector-border-color: var(--color-employee-border);
  --selector-box-shaddow: inset 0 0 0 1px var(--color-employee-border);
}
.selector__item--inactive--LeXd7VgiWw- .selector__indicator-siDjxkjntTo- .selector__item-label-strikethrough-c5FaFNPOTYo-, .selector__item--inactive--LeXd7VgiWw- .selector__indicator-siDjxkjntTo- .selector__input-6e5b9PW4hBs-:disabled .selector__item-label-strikethrough-c5FaFNPOTYo- {
  --selector-color: var(--color-neutral-text);
}
.selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo- {
  --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--LeXd7VgiWw- .selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo- .selector__item-label-strikethrough-c5FaFNPOTYo- {
  --selector-color: var(--color-brand-primary-text-onbg-strong);
}
.selector__item--inactive--LeXd7VgiWw-.selector__item--employee-sPjwRuYIVhs- .selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo- .selector__item-label-strikethrough-c5FaFNPOTYo- {
  --selector-color: var(--color-employee-text-onbg-strong);
}
.selector__item--employee-sPjwRuYIVhs- .selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo- {
  --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-6e5b9PW4hBs-:checked:hover ~ .selector__indicator-siDjxkjntTo- {
  --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-6e5b9PW4hBs-:disabled ~ .selector__indicator-siDjxkjntTo- {
  --selector-border-color: var(--color-disabled-border);
  --selector-color: var(--color-disabled-text);
  --selector-background-color: transparent;
  cursor: default;
}
.selector__input-6e5b9PW4hBs-:disabled:checked ~ .selector__indicator-siDjxkjntTo- {
  --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-6e5b9PW4hBs-:disabled:hover ~ .selector__indicator-siDjxkjntTo- {
  --selector-border-color: var(--color-disabled-border);
  --selector-box-shaddow: none;
}
html[data-whatintent=mouse] .selector__input-6e5b9PW4hBs-:disabled:checked:hover ~ .selector__indicator-siDjxkjntTo- {
  --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-sPjwRuYIVhs- .selector__input-6e5b9PW4hBs-:checked:enabled:hover ~ .selector__indicator-siDjxkjntTo- {
  --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-P-XaC-YG6E4- .selector__indicator-siDjxkjntTo- {
  --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-7Ia-BWknWUc- .selector__indicator-siDjxkjntTo- {
  --selector-indicator-font-size: 1.125rem;
  --selector-indicator-line-height: 1.5rem;
  --selector-padding: 10px 16px;
  --selector-min-height: 60px;
}
.selector--xlarge-cXUy025Ay0g- .selector__indicator-siDjxkjntTo- {
  --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-sPjwRuYIVhs- .selector__indicator-siDjxkjntTo-, .selector__item--employee-sPjwRuYIVhs-.selector__item--inactive--LeXd7VgiWw- .selector__indicator-siDjxkjntTo-, .selector__item--employee-sPjwRuYIVhs-.selector__item--inactive--LeXd7VgiWw- .selector__indicator-siDjxkjntTo- .selector__item-label-strikethrough-c5FaFNPOTYo- {
  --selector-color: var(--color-employee-text);
}
.selector__item--custom-color-rdhupEKzgW0- .selector__indicator-siDjxkjntTo- {
  --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-P-XaC-YG6E4- .selector__item--custom-color-rdhupEKzgW0- .selector__indicator-siDjxkjntTo- {
  --selector-padding: 3px;
  --selector-width: 24px;
  height: 24px;
}
.selector__item--inactive--LeXd7VgiWw-.selector__item--custom-color-rdhupEKzgW0- .selector__indicator-siDjxkjntTo-::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-P-XaC-YG6E4- .selector__item--inactive--LeXd7VgiWw-.selector__item--custom-color-rdhupEKzgW0- .selector__indicator-siDjxkjntTo-::after {
  width: 23px;
}
.selector__item--inactive--LeXd7VgiWw-.selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:disabled ~ .selector__indicator-siDjxkjntTo-::after {
  --selector-background-color-after: var(--color-disabled-border);
}
html[data-whatintent=mouse] .selector__input-6e5b9PW4hBs-:hover ~ .selector__indicator-siDjxkjntTo-::after, .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo-::after, html[data-whatintent=mouse] .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:checked:hover ~ .selector__indicator-siDjxkjntTo-::after {
  --selector-background-color-after: var(--color-brand-primary-border);
}
html[data-whatintent=mouse] .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:enabled:hover ~ .selector__indicator-siDjxkjntTo-, html[data-whatintent=mouse] .selector--small-P-XaC-YG6E4- .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:enabled:hover ~ .selector__indicator-siDjxkjntTo- {
  --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-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo-, html[data-whatintent=mouse] .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:checked:hover ~ .selector__indicator-siDjxkjntTo-, .selector__item--custom-color-rdhupEKzgW0- .selector--small-P-XaC-YG6E4- .selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo-, html[data-whatintent=mouse] .selector--small-P-XaC-YG6E4- .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:checked:hover ~ .selector__indicator-siDjxkjntTo- {
  --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-siDjxkjntTo- .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:disabled:hover ~ .selector__indicator-siDjxkjntTo- {
  --selector-border-color: var(--color-brand-primary-border);
  --selector-box-shaddow: $elevation-0;
  --selector-background-color: transparent;
}
.selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:disabled ~ .selector__indicator-siDjxkjntTo- {
  --selector-background-color: transparent;
}
.selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:disabled:checked ~ .selector__indicator-siDjxkjntTo-, html[data-whatintent=mouse] .selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:disabled:checked:hover ~ .selector__indicator-siDjxkjntTo- {
  --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-ZpuGYya6JFw- {
  /* 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-rdhupEKzgW0- .selector__indicator-inner-OYbgvzkpZ4I- {
  display: block;
  height: 24px;
  width: 24px;
  border-radius: 50%;
}
.selector--small-P-XaC-YG6E4- .selector__item--custom-color-rdhupEKzgW0- .selector__indicator-inner-OYbgvzkpZ4I- {
  height: 16px;
  width: 16px;
}
.selector__item--inactive--LeXd7VgiWw-.selector__item--custom-color-rdhupEKzgW0- .selector__indicator-siDjxkjntTo- .selector__indicator-inner-OYbgvzkpZ4I- {
  -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-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:checked ~ .selector__indicator-siDjxkjntTo- .selector__indicator-inner-OYbgvzkpZ4I- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
.selector__item--custom-color-rdhupEKzgW0- .selector__input-6e5b9PW4hBs-:disabled ~ .selector__indicator-siDjxkjntTo- .selector__indicator-inner-OYbgvzkpZ4I- {
  opacity: 0.4;
}

.selector__item--custom-color-rdhupEKzgW0- .selector__item-label-Ib6MtfvWu4g- {
  /* 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-0RmYAubDDx4- {
  margin-top: -4px;
  margin-bottom: 8px;
}
.selector--center-YNgYqGN2IRY- .selector__form-helper-0RmYAubDDx4- {
  justify-content: center;
}
.selector--right-V35lVSsbPpo- .selector__form-helper-0RmYAubDDx4- {
  justify-content: right;
}.separator-uwNUROCz7AM-, hr {
  display: block;
  margin: 0;
  border: 0;
  border-top: 2px solid var(--color-neutral-border-subtlest);
}

.separator--xxsmall-5OSt1ep4R-Q- {
  margin-top: 4px;
  margin-bottom: 4px;
}

.separator--xsmall-H797Yn7bXis- {
  margin-top: 8px;
  margin-bottom: 8px;
}

.separator--small-Y7KOi38XmvY- {
  margin-top: 16px;
  margin-bottom: 16px;
}
@media (max-width: 37.499rem) {
  .separator--small-Y7KOi38XmvY- {
    margin-top: 12px;
    margin-bottom: 12px;
  }
}

.separator--medium-gG2RFOxJtIk- {
  margin-top: 24px;
  margin-bottom: 24px;
}
@media (max-width: 37.499rem) {
  .separator--medium-gG2RFOxJtIk- {
    margin-top: 16px;
    margin-bottom: 16px;
  }
}

.separator--medium-plus-mBxErwRxbFQ- {
  margin-top: 32px;
  margin-bottom: 32px;
}
@media (max-width: 37.499rem) {
  .separator--medium-plus-mBxErwRxbFQ- {
    margin-top: 24px;
    margin-bottom: 24px;
  }
}

.separator--large-27meKq5Fnws- {
  margin-top: 40px;
  margin-bottom: 40px;
}
@media (max-width: 37.499rem) {
  .separator--large-27meKq5Fnws- {
    margin-top: 32px;
    margin-bottom: 32px;
  }
}

.separator--xlarge-4aHbTrdjG-Y- {
  margin-top: 80px;
  margin-bottom: 80px;
}
@media (max-width: 37.499rem) {
  .separator--xlarge-4aHbTrdjG-Y- {
    margin-top: 56px;
    margin-bottom: 56px;
  }
}

.separator--color-invisible-2ME5BaoME0o- {
  border-color: transparent;
}

.separator--color-medium-a6nRrFDcKlg- {
  border-color: var(--color-neutral-border-subtle);
}

.separator--color-strong-MAHsToqktBQ- {
  border-color: var(--color-neutral-border);
}

.separator--content-h06c8Ld2aYY- {
  border: none;
  overflow: hidden;
  text-align: center;
}

.separator--left-x-au5QviJcA- {
  text-align: left;
}

.separator--right-USplO4m-74Y- {
  text-align: right;
}

.separator--thin-24MDS55m1jM- {
  border-top-width: 1px;
}

[data-class=modal__body] > .separator--full-width-3HaMiGz2SmY-, [data-class=collapse__inner] > .separator--full-width-3HaMiGz2SmY- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=modal__body] > .separator--full-width-3HaMiGz2SmY-, [data-class=collapse__inner] > .separator--full-width-3HaMiGz2SmY- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=none] .separator--full-width-3HaMiGz2SmY- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding=xsmall] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding=small] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding=medium] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding=large] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding=xlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding=xxlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-right=none] .separator--full-width-3HaMiGz2SmY- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-left=none] .separator--full-width-3HaMiGz2SmY- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-horizontal=none] .separator--full-width-3HaMiGz2SmY- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-right=xsmall] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-left=xsmall] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-right=small] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-left=small] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-horizontal=small] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-right=medium] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-left=medium] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-horizontal=medium] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-right=large] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-left=large] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-horizontal=large] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-right=xlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-left=xlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-right=xxlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-left=xxlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] .separator--full-width-3HaMiGz2SmY- {
  margin-left: -64px;
  margin-right: -64px;
}

.separator__content-9X0dHIAnu18- {
  display: inline-block;
  position: relative;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 37.5rem) {
  .separator__content-9X0dHIAnu18- {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.separator__content-9X0dHIAnu18-::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-9X0dHIAnu18-::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-a6nRrFDcKlg- .separator__content-9X0dHIAnu18-::before, .separator--color-medium-a6nRrFDcKlg- .separator__content-9X0dHIAnu18-::after {
  border-color: var(--color-neutral-border-subtle);
}
.separator--color-strong-MAHsToqktBQ- .separator__content-9X0dHIAnu18-::before, .separator--color-strong-MAHsToqktBQ- .separator__content-9X0dHIAnu18-::after {
  border-color: var(--color-neutral-border);
}
.separator--left-x-au5QviJcA- .separator__content-9X0dHIAnu18- {
  padding-left: 0;
}
.separator--right-USplO4m-74Y- .separator__content-9X0dHIAnu18- {
  padding-right: 0;
}
.separator--thin-24MDS55m1jM- .separator__content-9X0dHIAnu18-::before, .separator--thin-24MDS55m1jM- .separator__content-9X0dHIAnu18-::after {
  border-top-width: 1px;
}.service-cards-F7OkhYd77PA- {
  position: relative;
}
.service-cards-F7OkhYd77PA- .service-cards__item-col-pyOX9IHXH-c- {
  justify-content: center;
  padding-left: 0;
  padding-right: 0;
}

.service-cards__inner-Mwo6IZ0nfME- {
  --grid-vertical-gutter: 32px;
  margin-left: auto;
  margin-right: auto;
}
.service-cards--items-1-VsZRKj8qbpk- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 9.5rem;
}
.service-cards--items-2-68DaIG8XNtk- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 19rem;
}
.service-cards--items-3-tvy5ey8npG0- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 28.5rem;
}
.service-cards--items-4-6OfKmS-I4gY- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 38rem;
}
.service-cards--items-5-F4R-cSiquqI- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 47.5rem;
}
.service-cards--items-6-g-IPmBBG2Y4- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 57rem;
}
.service-cards--items-7-yGsWR1t17wA- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 66.5rem;
}
.service-cards--items-8-jShFD50VVig- .service-cards__inner-Mwo6IZ0nfME- {
  max-width: 76rem;
}

.service-cards__item-85cVZR9FJ-4- {
  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-85cVZR9FJ-4-,
.service-cards__item-inner-mNZRr-SIGO8- {
  display: flex;
  flex-direction: column;
}

.service-cards__icon-7NUW8iUVqI4- {
  margin-top: 0;
  width: 2rem;
  height: 2rem;
}.signature-DvN4D-e1pWk- {
  --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-SWbVOD4e2-A- {
  --signature-background: var(--color-neutral-bg-level-1);
}

.signature--employee-RLhVBd1QCXk- {
  --signature-border-color: var(--color-employee-border);
}

.signature--invalid-HB3qHWmSr4w- {
  --signature-shadow-size: 1px;
  --signature-border-color: var(--color-error-border);
}

.signature--disabled-WeEBwS3gglY- {
  --signature-border-color: var(--color-disabled-border);
  --signature-background: var(--color-disabled-bg);
}

.signature__canvas-C7qt-FkZWYg- {
  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-DvN4D-e1pWk-:not(.signature--disabled-WeEBwS3gglY-) .signature__canvas-C7qt-FkZWYg-:focus {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.signature__canvas-C7qt-FkZWYg- .signature__canvas-inner-YQ9mjNDPw8M- {
  position: absolute;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
}

.signature__label-wrapper-3ytopL1AiDI- {
  display: flex;
  flex-direction: column;
  gap: 4px;
}

.signature__label-hQeCjpjS6j0- {
  display: flex;
  gap: 4px;
  align-items: center;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.signature--disabled-WeEBwS3gglY- .signature__label-hQeCjpjS6j0- {
  color: var(--color-disabled-text);
}

.signature__label-icon-sno6x-eZo9k- {
  font-size: 1rem;
  color: var(--color-employee-graphic);
}.sidemenu-0Ej6fhV1gXw- {
  position: relative;
  background: var(--color-neutral-bg-level-1);
  z-index: 2;
}
@media (min-width: 37.5rem) {
  .sidemenu-0Ej6fhV1gXw- {
    width: 100%;
    background: transparent;
  }
}

.sidemenu__main-H5nntrHANBA- {
  position: relative;
  overflow: hidden;
  height: 50px;
}
@media (min-width: 37.5rem) {
  .sidemenu__main-H5nntrHANBA- {
    height: auto;
    width: 100%;
    overflow: visible;
  }
}
.sidemenu__main-H5nntrHANBA-::before, .sidemenu__main-H5nntrHANBA-::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-H5nntrHANBA-::before, .sidemenu__main-H5nntrHANBA-::after {
    display: none;
  }
}
.sidemenu__main-H5nntrHANBA-::before {
  top: 0;
}
.sidemenu__main-H5nntrHANBA-::after {
  bottom: 0;
}

.sidemenu__view-5EH4-KZf7Cg- {
  width: 100%;
  white-space: nowrap;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 37.5rem) {
  .sidemenu__view-5EH4-KZf7Cg- {
    white-space: normal;
    overflow: visible;
  }
}

.sidemenu__nav-9nH-pcndT-Q- {
  padding: 0 0 20px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav-9nH-pcndT-Q- {
    padding-left: 0;
    list-style: none;
    padding-bottom: 0;
  }
}

.sidemenu__nav--level-0-oeGVSYlgGZk-::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-oeGVSYlgGZk-::after {
    display: none;
  }
}

.sidemenu--inverse-kmEMmO-P5wk- {
  background: var(--color-neutral-bg-level-2);
}
.sidemenu--inverse-kmEMmO-P5wk- .sidemenu__nav--level-0-oeGVSYlgGZk-::after {
  background: linear-gradient(to right, transparent 0%, var(--color-neutral-bg-level-2) 100%);
}
@media (min-width: 37.5rem) {
  .sidemenu--inverse-kmEMmO-P5wk- {
    background: transparent;
  }
}

.sidemenu__nav--level-1-ipcSAEKgcbw- {
  display: none;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-ipcSAEKgcbw- {
    margin-top: 13px;
    padding-left: 20px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__nav--level-1-ipcSAEKgcbw- {
    display: block;
  }
}
.sidemenu__sub-xSChIgkpToQ- .sidemenu__nav--level-1-ipcSAEKgcbw-.is-open-bPy96p0M9nY- {
  display: block;
}

.sidemenu__item-xr9X29s45Fs- {
  position: relative;
  display: inline-block;
}
@media (min-width: 37.5rem) {
  .sidemenu__item-xr9X29s45Fs- {
    display: block;
    margin-bottom: 13px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-xr9X29s45Fs-:last-child {
    margin-bottom: 0;
  }
}
.sidemenu__nav--level-1-ipcSAEKgcbw- > .sidemenu__item-xr9X29s45Fs- {
  display: block;
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-ipcSAEKgcbw- > .sidemenu__item-xr9X29s45Fs- {
    border-bottom: 0;
  }
}

.sidemenu__link-V3tMxtUaj-o- {
  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-V3tMxtUaj-o- {
    outline-offset: -4px;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__link-V3tMxtUaj-o- {
    padding: 0;
  }
}
.sidemenu__nav--level-1-ipcSAEKgcbw- > .sidemenu__item-xr9X29s45Fs- > .sidemenu__link-V3tMxtUaj-o- {
  padding: 19px 20px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-1-ipcSAEKgcbw- > .sidemenu__item-xr9X29s45Fs- > .sidemenu__link-V3tMxtUaj-o- {
    padding: 0;
  }
}
.sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o- {
  color: var(--color-brand-primary-text);
}
@media (min-width: 37.5rem) {
  .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o- {
    color: var(--color-brand-primary-text-hover);
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item-xr9X29s45Fs-:last-child .sidemenu__link-V3tMxtUaj-o- {
    padding-bottom: 0;
  }
}
.sidemenu__nav--level-0-oeGVSYlgGZk- > .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o-::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-oeGVSYlgGZk- > .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o-::after {
    display: none;
  }
}
html[data-whatintent=mouse] .sidemenu--employee-iRiyiji5fUc- .sidemenu__link-V3tMxtUaj-o-:hover {
  color: var(--color-employee-text-hover);
}
.sidemenu--employee-iRiyiji5fUc- .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o- {
  color: var(--color-employee-text);
}
.sidemenu--employee-iRiyiji5fUc- .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o-::after {
  background-color: var(--color-employee-text);
}
.sidemenu__item--employee-9BI6z-TJel4- .sidemenu__link-V3tMxtUaj-o- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .sidemenu__item--employee-9BI6z-TJel4- .sidemenu__link-V3tMxtUaj-o-:hover {
  color: var(--color-employee-text-hover);
}
.sidemenu__item--employee-9BI6z-TJel4-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o- {
  color: var(--color-employee-text-hover);
}
.sidemenu__item--employee-9BI6z-TJel4-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o-::after {
  background-color: var(--color-employee-text-hover);
}

.sidemenu__icon-pp6UUO9RZuo- {
  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-pp6UUO9RZuo- {
    display: block;
    opacity: 0;
  }
}
@media (min-width: 37.5rem) {
  .sidemenu__item--has-children-NXGSmTQ9pDk- > .sidemenu__link-V3tMxtUaj-o- .sidemenu__icon-pp6UUO9RZuo-, .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o- .sidemenu__icon-pp6UUO9RZuo-, html[data-whatintent=mouse] .sidemenu__link-V3tMxtUaj-o-:hover .sidemenu__icon-pp6UUO9RZuo- {
    opacity: 1;
  }
}
.sidemenu__item--has-children-NXGSmTQ9pDk- > .sidemenu__link-V3tMxtUaj-o- .sidemenu__icon-pp6UUO9RZuo- {
  transition: transform 300ms ease;
  transform: rotate(0deg);
  display: block;
}
.sidemenu__item--has-children-NXGSmTQ9pDk-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o- .sidemenu__icon-pp6UUO9RZuo- {
  transform: rotate(180deg);
}
.sidemenu__nav--level-0-oeGVSYlgGZk- > .sidemenu__item-xr9X29s45Fs- > .sidemenu__link-V3tMxtUaj-o- .sidemenu__icon-pp6UUO9RZuo- {
  margin-left: 4px;
}
@media (min-width: 37.5rem) {
  .sidemenu__nav--level-0-oeGVSYlgGZk- > .sidemenu__item-xr9X29s45Fs- > .sidemenu__link-V3tMxtUaj-o- .sidemenu__icon-pp6UUO9RZuo- {
    margin-left: 0;
  }
}
.sidemenu__nav--level-1-ipcSAEKgcbw- > .sidemenu__item-xr9X29s45Fs-.is-current-9hQQewkzCPY- > .sidemenu__link-V3tMxtUaj-o- .sidemenu__icon-pp6UUO9RZuo- {
  display: block;
}

.sidemenu__divider-Qt0Mqerf8Mk- {
  display: inline-block;
  position: relative;
  margin: 0 8px;
  width: 1px;
  height: 20px;
  vertical-align: middle;
}
@media (min-width: 37.5rem) {
  .sidemenu__divider-Qt0Mqerf8Mk- {
    display: block;
    margin: 15px 0;
    width: auto;
    height: auto;
    border-top: 1px solid var(--color-neutral-border-subtlest);
  }
}
.sidemenu__divider-Qt0Mqerf8Mk-::after {
  position: absolute;
  width: 100%;
  height: 100%;
  background: var(--color-neutral-border-subtlest);
  content: "";
}
@media (min-width: 37.5rem) {
  .sidemenu__divider-Qt0Mqerf8Mk-::after {
    content: none;
  }
}.skip-links-CB4gnsfKhvs- {
  height: 0;
  overflow: hidden;
  padding: 0;
}
.skip-links-CB4gnsfKhvs-: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-dgRl1dRD7M8- {
  font-size: var(--type-tiny-font-size);
  line-height: var(--type-tiny-line-height);
}.sort-indicator-RIXnE08ph1I- {
  -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-RIXnE08ph1I-:hover {
  color: var(--color-brand-primary-text-hover);
}

.sort-indicator__text-AXbLUzmaCaw- {
  display: inline-block;
  padding-right: calc(1rem + 8px);
}

.sort-indicator__arrows-Kv67ParsJpY- {
  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-RIXnE08ph1I-:hover .sort-indicator__arrows-Kv67ParsJpY- {
  color: var(--color-brand-primary-text-hover);
}

.sort-indicator__arrows-up-yDLE-GfBA70- {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0.75rem;
}
.sort-indicator--asc-TKKzGqHElJ0- .sort-indicator__arrows-up-yDLE-GfBA70- {
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.sort-indicator--desc-4ZSeVK-w3XM- .sort-indicator__arrows-up-yDLE-GfBA70- {
  display: none;
}

.sort-indicator__arrows-down-32w7cZJKp4g- {
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 0.75rem;
}
.sort-indicator--desc-4ZSeVK-w3XM- .sort-indicator__arrows-down-32w7cZJKp4g- {
  top: 50%;
  transform: translateY(-50%);
  font-size: 1rem;
}
.sort-indicator--asc-TKKzGqHElJ0- .sort-indicator__arrows-down-32w7cZJKp4g- {
  display: none;
}.tabs--Qgg7ow7FEc- {
  color: var(--color-neutral-text);
}

.tabs__content-wrapper-uuqyxTNJDDM- {
  position: relative;
}
.tabs--background-light-5sCesnTXBZw- > .tabs__content-wrapper-uuqyxTNJDDM- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs--huge-0WwduVPFeYY- > .tabs__content-wrapper-uuqyxTNJDDM- {
  border: 1px solid var(--color-neutral-border-subtle);
  border-top: 0;
  border-radius: 0 0 8px 8px;
}
.tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- > .tabs__content-wrapper-uuqyxTNJDDM- {
  border: none;
}
.tabs--button-navigation-JzSJpEgE4RQ- > .tabs__content-wrapper-uuqyxTNJDDM- {
  border: none;
  margin-top: 0;
}

.tabs__content-lgRN8DUkuOM- {
  transition: height 300ms cubic-bezier(0.22, 0.61, 0.35, 1);
}

.tabs__item-eA8KmMUJgiI- {
  padding: 24px 0;
}
@media (min-width: 50rem) {
  .tabs__item-eA8KmMUJgiI- {
    padding: 32px 0;
  }
}
.tabs--huge-0WwduVPFeYY- > .tabs__content-wrapper-uuqyxTNJDDM- > .tabs__content-lgRN8DUkuOM- > .tabs__content-inner-45Hr7FRQ-HY- > .tabs__item-eA8KmMUJgiI- {
  padding: 24px 16px;
}
@media (min-width: 50rem) {
  .tabs--huge-0WwduVPFeYY- > .tabs__content-wrapper-uuqyxTNJDDM- > .tabs__content-lgRN8DUkuOM- > .tabs__content-inner-45Hr7FRQ-HY- > .tabs__item-eA8KmMUJgiI- {
    padding: 32px;
  }
}
.tabs__item-eA8KmMUJgiI-:not(.is-current-XxA2Tg7sBXs-) {
  display: none;
}
.tabs__item-eA8KmMUJgiI-.fade-enter {
  display: block;
  opacity: 0;
}
.tabs__item-eA8KmMUJgiI-.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-eA8KmMUJgiI-.fade-enter-active {
  opacity: 0;
  transition: opacity 300ms var(--animation-easing-medium);
}
.tabs__item-eA8KmMUJgiI-.fade-enter-done {
  opacity: 1;
  transition: opacity 300ms var(--animation-easing-medium);
}
.tabs__item-eA8KmMUJgiI-.fade-exit-active, .tabs__item-eA8KmMUJgiI-.fade-exit-done {
  opacity: 0;
}
.tabs__item-eA8KmMUJgiI-.fade-exit-done {
  display: none;
}

.tabs--pull-top-DXxfw2EafRQ- > .tabs__nav-KxEnM1bftdQ- {
  margin-top: -42px;
}
.tabs--pull-top-DXxfw2EafRQ- > .tabs__nav-KxEnM1bftdQ-.tabs__nav--with-icons-NUJHCbPUgLE- {
  margin-top: -48px;
}
.tabs--pull-top-DXxfw2EafRQ- > .tabs__nav-KxEnM1bftdQ-.tabs__nav--with-icons-NUJHCbPUgLE-.tabs__nav--icons-top-gDj49JYLkuw- {
  margin-top: -86px;
}
@media (min-width: 37.5rem) {
  .tabs--pull-top-DXxfw2EafRQ- > .tabs__nav-KxEnM1bftdQ-.tabs__nav--with-icons-NUJHCbPUgLE-.tabs__nav--icons-top-gDj49JYLkuw- {
    margin-top: -90px;
  }
}

.tabs--huge-0WwduVPFeYY- {
  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-0WwduVPFeYY-.tabs--background-light-5sCesnTXBZw- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
}
[data-class=modal__body] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -16px;
  margin-right: -16px;
}
@media (min-width: 37.5rem) {
  [data-class=modal__body] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=none] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding=xsmall] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding=small] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding=medium] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding=large] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding=xlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding=xxlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -64px;
  margin-right: -64px;
}
[data-class=card__content][data-padding-right=none] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-right: 0px;
}
[data-class=card__content][data-padding-left=none] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: 0px;
}
[data-class=card__content][data-padding-horizontal=none] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: 0px;
  margin-right: 0px;
}
[data-class=card__content][data-padding-right=xsmall] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-right: -8px;
}
[data-class=card__content][data-padding-left=xsmall] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -8px;
}
[data-class=card__content][data-padding-horizontal=xsmall] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -8px;
  margin-right: -8px;
}
[data-class=card__content][data-padding-right=small] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-right: -16px;
}
[data-class=card__content][data-padding-left=small] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -16px;
}
[data-class=card__content][data-padding-horizontal=small] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -16px;
  margin-right: -16px;
}
[data-class=card__content][data-padding-right=medium] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-right: -24px;
}
[data-class=card__content][data-padding-left=medium] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -24px;
}
[data-class=card__content][data-padding-horizontal=medium] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -24px;
  margin-right: -24px;
}
[data-class=card__content][data-padding-right=large] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-right: -32px;
}
[data-class=card__content][data-padding-left=large] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -32px;
}
[data-class=card__content][data-padding-horizontal=large] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -32px;
  margin-right: -32px;
}
[data-class=card__content][data-padding-right=xlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-right: -48px;
}
[data-class=card__content][data-padding-left=xlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -48px;
}
[data-class=card__content][data-padding-horizontal=xlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -48px;
  margin-right: -48px;
}
[data-class=card__content][data-padding-right=xxlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-right: -64px;
}
[data-class=card__content][data-padding-left=xxlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -64px;
}
[data-class=card__content][data-padding-horizontal=xxlarge] > .tabs--huge-0WwduVPFeYY-.tabs--full-width-Tb2xpcIIphU- {
  margin-left: -64px;
  margin-right: -64px;
}

.tabs__nav--button-navigation-DKvhqSBuRxo- {
  display: block;
  margin-left: unset;
  margin-right: unset;
}.tabs-navigation-K9IUY3WS12E- {
  --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-K9IUY3WS12E- {
    --tabs-navigation-margin: 15px;
  }
}

.tabs-navigation--bordered-UTng7BIxX-c-::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-qtt-cP8Cwvc- {
  --tabs-navigation-margin: 0;
  white-space: normal;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding: 0;
}
.tabs-navigation--huge-qtt-cP8Cwvc-::after {
  display: block;
  height: 1px;
  background-color: var(--color-neutral-border-subtle);
}
.tabs-navigation--huge-qtt-cP8Cwvc-.tabs-navigation--background-light-Y4WJFBSSF5U- {
  background-color: var(--color-neutral-bg-level-2);
}

.tabs-navigation__scroll-5TSugLrsvjc- {
  width: 100%;
  z-index: 1;
}

.tabs-navigation__scroll-inner-qEO55H9ieZM- {
  position: relative;
}
.tabs-navigation--center-RNtt-PyCZC4- .tabs-navigation__scroll-inner-qEO55H9ieZM- {
  display: flex;
}

.tabs-navigation__inner-e7SiUC8UAEA- {
  display: flex;
  justify-content: flex-start;
  flex-wrap: nowrap;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
}
.tabs-navigation--center-RNtt-PyCZC4- .tabs-navigation__inner-e7SiUC8UAEA- {
  margin-left: auto;
  margin-right: auto;
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__inner-e7SiUC8UAEA- {
  width: 100%;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  gap: 4px;
}

.tabs-navigation__item-x-1ElH5Pihc- {
  display: inline-flex;
  text-align: center;
  flex-shrink: 0;
}
.tabs-navigation--icons-top-lGN-4gq9LRw- .tabs-navigation__item-x-1ElH5Pihc- {
  align-items: flex-end;
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc- {
  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-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg- {
  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-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg-:first-child {
  border-left: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg-:last-child {
  border-right: 1px solid var(--color-neutral-border-subtle);
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc-.tabs-navigation__item--employee-D2c2rXTBAKU-.is-current-aUck2n-0KJg- {
  border-top: 2px solid var(--color-employee-border);
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg- + .tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc-::before {
  display: none;
}
.tabs-navigation--huge-qtt-cP8Cwvc-.tabs-navigation--full-width-yJv2cSLI6Rw- .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg-:first-child {
  border-left: none;
}
.tabs-navigation--huge-qtt-cP8Cwvc-.tabs-navigation--full-width-yJv2cSLI6Rw- .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg-:last-child {
  border-right: none;
}
.tabs-navigation--huge-qtt-cP8Cwvc- > .tabs-navigation__underline-IzhD-RPaPCE-.is-animating-VCmNvEYTnPo- ~ .tabs-navigation__inner-e7SiUC8UAEA- > .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg- {
  background-color: transparent;
}
.tabs-navigation--background-light-Y4WJFBSSF5U- .tabs-navigation__item-x-1ElH5Pihc- {
  background-color: var(--color-neutral-bg-level-1);
}
.tabs-navigation--background-light-Y4WJFBSSF5U- .tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg- {
  background-color: var(--color-neutral-bg-level-2);
}

.tabs-navigation__link-QIsMWmb-6iY- {
  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-QIsMWmb-6iY-:hover {
  color: var(--color-brand-primary-text-hover);
}
.tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg- .tabs-navigation__link-QIsMWmb-6iY- {
  color: var(--color-brand-primary-text);
}
.tabs-navigation__item--employee-D2c2rXTBAKU- .tabs-navigation__link-QIsMWmb-6iY- {
  color: var(--color-employee-text);
}
html[data-whatintent=mouse] .tabs-navigation__item--employee-D2c2rXTBAKU- .tabs-navigation__link-QIsMWmb-6iY-:hover {
  color: var(--color-employee-text-hover);
}
.tabs-navigation__item--employee-D2c2rXTBAKU-.is-current-aUck2n-0KJg- .tabs-navigation__link-QIsMWmb-6iY- {
  color: var(--color-employee-text);
}
.tabs-navigation--icons-top-lGN-4gq9LRw- .tabs-navigation__link-QIsMWmb-6iY- {
  flex-direction: column;
}
.tabs-navigation__link-QIsMWmb-6iY-::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: var(--tabs-navigation-margin);
  right: var(--tabs-navigation-margin);
}
.tabs-navigation__item-x-1ElH5Pihc-.is-current-aUck2n-0KJg- .tabs-navigation__link-QIsMWmb-6iY-::after {
  height: 2px;
  background: var(--color-brand-primary-border);
}
.tabs-navigation__item--employee-D2c2rXTBAKU-.is-current-aUck2n-0KJg- .tabs-navigation__link-QIsMWmb-6iY-::after {
  background: var(--color-employee-text);
}
.tabs-navigation__underline-IzhD-RPaPCE-.is-animating-VCmNvEYTnPo- ~ .tabs-navigation__inner-e7SiUC8UAEA- > .tabs-navigation__item-x-1ElH5Pihc- > .tabs-navigation__link-QIsMWmb-6iY-::after {
  opacity: 0;
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc- .tabs-navigation__link-QIsMWmb-6iY- {
  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-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc- .tabs-navigation__link-QIsMWmb-6iY- {
    padding: 16px 18px 18px;
  }
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__item-x-1ElH5Pihc- .tabs-navigation__link-QIsMWmb-6iY-::after {
  content: none;
}
@media (min-width: 37.5rem) {
  .tabs-navigation__link-QIsMWmb-6iY- {
    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-h7snJgSU9Hc- {
  vertical-align: baseline;
  margin-top: 0;
  position: relative;
  font-size: 32px;
  flex-shrink: 0;
}
.tabs-navigation__item-icon-h7snJgSU9Hc-.tabs-navigation__item-icon-image-a9MyGzEXFwU- {
  width: 32px;
}
.tabs-navigation--icons-top-lGN-4gq9LRw- .tabs-navigation__item-icon-h7snJgSU9Hc-.tabs-navigation__item-icon-image-a9MyGzEXFwU- {
  width: 40px;
}
.tabs-navigation--icons-top-lGN-4gq9LRw- .tabs-navigation__item-icon-h7snJgSU9Hc- {
  font-size: 40px;
  margin: 0 auto;
}
.tabs-navigation__item-x-1ElH5Pihc-:not(.tabs-navigation__item--employee-D2c2rXTBAKU-) .tabs-navigation__link-QIsMWmb-6iY- .tabs-navigation__item-icon-h7snJgSU9Hc- {
  color: var(--color-neutral-graphic);
}
.tabs-navigation__item-x-1ElH5Pihc-:not(.tabs-navigation__item--employee-D2c2rXTBAKU-).is-current-aUck2n-0KJg- .tabs-navigation__link-QIsMWmb-6iY- .tabs-navigation__item-icon-h7snJgSU9Hc- {
  color: inherit;
}
html[data-whatintent=mouse] .tabs-navigation__item-x-1ElH5Pihc-:not(.tabs-navigation__item--employee-D2c2rXTBAKU-) .tabs-navigation__link-QIsMWmb-6iY-:hover .tabs-navigation__item-icon-h7snJgSU9Hc-, html[data-whatintent=mouse] .tabs-navigation__item-x-1ElH5Pihc-:not(.tabs-navigation__item--employee-D2c2rXTBAKU-).is-current-aUck2n-0KJg- .tabs-navigation__link-QIsMWmb-6iY-:hover .tabs-navigation__item-icon-h7snJgSU9Hc- {
  color: inherit;
}

.tabs-navigation__underline-IzhD-RPaPCE- {
  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-IzhD-RPaPCE-.is-animating-VCmNvEYTnPo- {
  opacity: 1;
}
.tabs-navigation--huge-qtt-cP8Cwvc-.tabs-navigation--background-light-Y4WJFBSSF5U- .tabs-navigation__underline-IzhD-RPaPCE- {
  background-color: var(--color-neutral-bg-level-2);
}
.tabs-navigation--huge-qtt-cP8Cwvc- .tabs-navigation__underline-IzhD-RPaPCE- {
  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-qtt-cP8Cwvc- .tabs-navigation__underline-IzhD-RPaPCE-::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-qtt-cP8Cwvc- .tabs-navigation__underline-IzhD-RPaPCE-.tabs-navigation__underline--type-employee-9ecEjfyUJAs-::before {
  background-color: var(--color-employee-border);
}
@media (min-width: 37.5rem) {
  .tabs-navigation__underline-IzhD-RPaPCE- {
    margin: 0 15px;
  }
}

.tabs-navigation__underline--type-employee-9ecEjfyUJAs- {
  background-color: var(--color-employee-text);
}

.tabs-navigation__item-content-5pb3-Zsge10- {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
}

.tabs-navigation__item-tag-bmW5rvZRhgk- {
  margin-left: 4px;
}.status-HPE6VRj7EPE- {
  display: flex;
  align-items: baseline;
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}

.status__circle-yMmSegg1z4s- {
  flex-shrink: 0;
  width: 0.625rem;
  height: 0.625rem;
  border-radius: 999px;
  margin-right: 8px;
}
.status--error-rhqzo33dYrs- .status__circle-yMmSegg1z4s- {
  background-color: var(--color-error-graphic);
}
.status--repair-0kMdntUZk-4- .status__circle-yMmSegg1z4s- {
  background-color: var(--color-info-graphic);
}
.status--attention-NHMSw8NXH-4- .status__circle-yMmSegg1z4s- {
  background-color: var(--color-attention-graphic);
}
.status--success-VOYm4LNBI84- .status__circle-yMmSegg1z4s- {
  background-color: var(--color-success-graphic);
}
.status--inactive-hv7ycbdGRGU- .status__circle-yMmSegg1z4s- {
  background-color: var(--color-disabled-text);
}[data-class=card__content] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w- {
    margin-left: -20px;
    margin-right: -20px;
  }
}
[data-class=card__content][data-padding=none] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w- {
  margin-left: 0;
  margin-right: 0;
}
[data-class=card__content][data-padding=medium] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w-, [data-class=card__content][data-padding=cta] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content][data-padding=medium] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w-, [data-class=card__content][data-padding=cta] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w- {
    margin-left: -40px;
    margin-right: -40px;
  }
}
[data-class=card__content][data-padding=image] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w- {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 37.5rem) {
  [data-class=card__content][data-padding=image] > .tab-cordion-CYec0heZHHM-.tab-cordion--background-light-Xiu3Pi2r-Zk-.tab-cordion--full-width-1bxLtdQX63w- {
    margin-left: -30px;
    margin-right: -30px;
  }
}.table-collapse__row--trigger-0O0YvyKcMiw- {
  cursor: pointer;
}

.table-collapse__content-5tzCaG4zBIY- {
  display: none;
}
.table-collapse-zrhwBFS2PGA- .table-collapse__content-5tzCaG4zBIY-:hover {
  background: none;
}
.table-collapse__content-5tzCaG4zBIY-.is-open-9z2aV2azfgs- {
  display: table-row;
}.tv-comparison-eTZQfUWXdJU- .tv-comparison__table-OVxcwuj4Fr0- table tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-eTZQfUWXdJU- .tv-comparison__table-OVxcwuj4Fr0- table thead tr {
  border-bottom: 1px solid var(--color-neutral-border-subtle);
}
.tv-comparison-eTZQfUWXdJU- .tv-comparison__name-bDgARyiOBk0- {
  vertical-align: middle;
  font-weight: 400;
}
@media (min-width: 62.499rem) {
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__name-bDgARyiOBk0- {
    padding-left: 0;
  }
}
@media (max-width: 49.999rem) {
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__name-bDgARyiOBk0- {
    padding: 0 6px;
  }
}
.tv-comparison-eTZQfUWXdJU- .tv-comparison__affix-HVNucgLq6Rc- {
  z-index: 3;
}
.tv-comparison-eTZQfUWXdJU- tbody tr:last-child {
  border-bottom: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-header-06roupoThjE- .tv-comparison__scroll-header-table-D-m9lTsdFQY- table th {
  border: none;
}
.tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-header-06roupoThjE- .tv-comparison__scroll-header-table-D-m9lTsdFQY- thead tr {
  border-bottom: 1px solid var(--color-neutral-border-subtle);
}
@media (max-width: 37.499rem) {
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-header-06roupoThjE- .tv-comparison__scroll-header-table-D-m9lTsdFQY- {
    overflow-x: hidden;
  }
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-header-06roupoThjE- .tv-comparison__scroll-header-table-D-m9lTsdFQY- th {
    min-width: 120px;
  }
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-header-06roupoThjE- .tv-comparison__scroll-header-table-D-m9lTsdFQY- 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-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- {
  overflow-y: hidden;
}
.tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- th {
  border-right: 1px solid var(--color-neutral-border-subtlest);
}
.tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- tbody tr {
  border-top: 1px solid var(--color-neutral-border-subtlest);
}
@media (max-width: 37.499rem) {
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- {
    overflow-x: auto;
  }
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- table {
    border-collapse: separate;
  }
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- table td {
    border-style: solid;
    border-color: var(--color-neutral-border-subtlest);
  }
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- td {
    min-width: 120px;
    border-left-width: 0;
    border-top-width: 0;
  }
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- tr:first-child th,
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- tr:first-child td {
    border-top-width: 1px;
  }
  .tv-comparison-eTZQfUWXdJU- .tv-comparison__scroll-body-2D5QStEgKbk- .tv-comparison__scroll-body-table-sWa3Oca8SeQ- 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-mf0K-Vnd958- {
  display: block;
  resize: none;
  height: 8.375rem;
  height: calc(24px + 5lh);
  font-weight: 400;
  overflow: hidden;
}
.textarea--max-lines-wWPLKDsZl0s- .textarea__input-mf0K-Vnd958- {
  overflow: auto;
}
.textarea--small-PFw-c-bdryQ- .textarea__input-mf0K-Vnd958- {
  height: 2.875rem;
  height: calc(24px + 1lh);
}

.textarea__hidden-TlgO-KwJTRs- {
  /* 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-LPri2U6MC4c- {
  --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-LPri2U6MC4c-.is-invalid-xv1VavieaMI- {
  --textarea-rows-shadow-size: 2px;
  --textarea-rows-border-color: var(--color-error-border);
}

.textarea-rows__label-gQ0LCRkF13s- {
  color: var(--color-neutral-text);
  font-size: var(--type-small-font-size);
  line-height: var(--type-small-line-height);
}
.textarea-rows-LPri2U6MC4c-.is-disabled-W315Z62sylQ- .textarea-rows__label-gQ0LCRkF13s- {
  color: var(--color-disabled-text);
}
.textarea-rows--no-label-no-break-h5kNImBQsWw- .textarea-rows__label-gQ0LCRkF13s- {
  /* 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-2y1UDPS9SEs- .textarea-rows__label-gQ0LCRkF13s- {
    /* 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-f1ptZC3vHZ4- .textarea-rows__label-gQ0LCRkF13s- {
    /* 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-RVrckKKY8qk- {
  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-RVrckKKY8qk-::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  display: block;
  width: 50px;
  background: var(--color-neutral-bg-level-2);
}
.textarea-rows__main-RVrckKKY8qk-::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-LPri2U6MC4c-.is-focused-1m8RFVJ18kE- .textarea-rows__main-RVrckKKY8qk- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
}
.textarea-rows-LPri2U6MC4c-.is-disabled-W315Z62sylQ- .textarea-rows__main-RVrckKKY8qk- {
  opacity: 0.5;
}

.textarea-rows__inner-o6nRPSGXvTM- {
  position: relative;
}

.textarea-rows__mirror-OwHM0G-YkgE-,
.textarea-rows__input-y8U36WVg9wE- {
  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-OwHM0G-YkgE- {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

.textarea-rows__input-y8U36WVg9wE- {
  padding-left: 50px;
  border: 0;
  outline: none;
  overflow: hidden;
  background: transparent;
  resize: none;
}

.textarea-rows__item-T-d2esyAACI- {
  position: relative;
  display: flex;
  overflow-wrap: anywhere;
  margin: 0 -10px;
  padding: 0 10px 0 0;
  max-width: calc(100% + 20px);
}

.textarea-rows__item--error-jK--n9sZl9k- {
  background: var(--color-error-bg-subtle);
}

.textarea-rows__item--valid-rbXXrqt9WLY- {
  background: var(--color-success-bg-subtle);
}

.textarea-rows__item-nr-fhjRgphkYpE- {
  width: 50px;
  padding-right: 10px;
  color: var(--color-neutral-text-subtle);
  text-align: right;
  flex-shrink: 0;
}

.textarea-rows__item-text-hpUuknJJ3As- {
  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-E-EaiOpuCyQ- {
  --form-helper-icon-margin-block: 3px;
  position: relative;
  line-height: calc(var(--type-font-size) * var(--type-line-height));
}

.textarea-rows__value-TiaN2NCrF0k- {
  max-width: 100%;
  flex: 0 0 auto;
}

.textarea-rows-LPri2U6MC4c-.is-wide-1bbvwHpJLiw- .textarea-rows__main-RVrckKKY8qk-::before {
  width: 64px;
}
.textarea-rows-LPri2U6MC4c-.is-wide-1bbvwHpJLiw- .textarea-rows__input-y8U36WVg9wE- {
  padding-left: 64px;
}
.textarea-rows-LPri2U6MC4c-.is-wide-1bbvwHpJLiw- .textarea-rows__item-nr-fhjRgphkYpE- {
  width: 64px;
}
.textarea-rows-LPri2U6MC4c-.is-wide-1bbvwHpJLiw- .textarea-rows__item-text-hpUuknJJ3As- {
  max-width: calc(100% - 64px);
}.timeline-uAfAV-2rf9Y- {
  position: relative;
}

.timeline__entry-w9bQ9JF7cgo- {
  position: relative;
  margin-left: 20px;
  margin-right: 20px;
}
@media (min-width: 37.5rem) {
  .timeline__entry-w9bQ9JF7cgo- {
    margin-left: 25px;
    margin-right: 25px;
  }
}
.timeline__entry-w9bQ9JF7cgo-::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-w9bQ9JF7cgo-::before {
    position: absolute;
    height: calc(100% - 10px - 1rem);
    top: calc(26px + 1rem);
  }
}
@media (min-width: 37.5rem) {
  .timeline__entry-w9bQ9JF7cgo-:last-child::before {
    height: 0;
  }
}

.timeline__icon-lCtfuDgP-8w- {
  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-lCtfuDgP-8w- {
    position: absolute;
    top: 16px;
  }
}
.timeline__entry-w9bQ9JF7cgo-.has-warning-CGq2-J790vQ- .timeline__icon-lCtfuDgP-8w- {
  color: var(--color-error-graphic);
}
.timeline__entry-w9bQ9JF7cgo-.is-current-QwldBbElpGw- .timeline__icon-lCtfuDgP-8w- {
  color: var(--color-brand-primary-graphic);
}
.timeline__entry-w9bQ9JF7cgo-.is-done-jEuKjDkrLjs- .timeline__icon-lCtfuDgP-8w- {
  color: var(--color-success-graphic);
}

.timeline__content-lbrh3ZroSIA- {
  position: relative;
  padding: 20px 0;
  margin-left: 0;
}
@media (min-width: 37.5rem) {
  .timeline__content-lbrh3ZroSIA- {
    padding: 20px 1em 0;
    margin-left: calc(1rem + 9px);
  }
}
.timeline__entry-w9bQ9JF7cgo-:last-child .timeline__content-lbrh3ZroSIA- {
  padding-bottom: 0;
}.toggle-ncbvqAIZMUc- {
  --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-WJ76XWikthw- {
  --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-iUfYUHcO9-A- {
  --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-4VNmhFg8-jk- {
  --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-Uy1aOJ-vclk- {
  /* 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-sPyQQx7uJTM- {
  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-5brlYKRxIbw- .toggle__inner-sPyQQx7uJTM- {
  padding-left: 0;
  padding-right: var(--toggle-indicator-padding);
}
.toggle--with-label-inside-Kj63HIJYrFY- .toggle__inner-sPyQQx7uJTM- {
  white-space: nowrap;
  min-height: var(--toggle-indicator-height);
  padding: 0;
}
.toggle__input-1GTQCrxzYuI-:disabled ~ .toggle__inner-sPyQQx7uJTM- {
  cursor: default;
  pointer-events: none;
}
.toggle__input-1GTQCrxzYuI-:focus-visible ~ .toggle__inner-sPyQQx7uJTM- {
  outline: 2px solid var(--color-focus-outline, #0094ff);
  outline-offset: 2px;
  border-radius: 99em;
}

.toggle__indicator-akXaNrP8etA- {
  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-5brlYKRxIbw- .toggle__indicator-akXaNrP8etA- {
  right: 0;
  left: auto;
}
.toggle__indicator-akXaNrP8etA-::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-sPyQQx7uJTM-:hover .toggle__indicator-akXaNrP8etA- {
  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-sPyQQx7uJTM-:hover .toggle__indicator-akXaNrP8etA-::after {
  background: var(--toggle-circle-hover-color);
}
.toggle--with-label-inside-Kj63HIJYrFY- .toggle__indicator-akXaNrP8etA- {
  width: auto;
  height: var(--toggle-indicator-height);
  position: static;
  transform: none;
}
.toggle__input-1GTQCrxzYuI-:disabled ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA- {
  border-color: var(--toggle-disabled-border-color);
}
.toggle__input-1GTQCrxzYuI-:disabled ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA-::after {
  box-shadow: 0 0 0 0 var(--color-neutral-border-subtlest);
  background-color: var(--toggle-disabled-circle-color);
}
.toggle__input-1GTQCrxzYuI-:disabled:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA- {
  background-color: var(--toggle-disabled-bg);
}
.toggle__input-1GTQCrxzYuI-:disabled:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA-::after {
  background-color: var(--toggle-disabled-checked-circle-color);
}
.toggle__input-1GTQCrxzYuI-:checked:not(:disabled) ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA- {
  border-color: var(--toggle-checked-border-color);
  background: var(--toggle-checked-bg);
}
.toggle__input-1GTQCrxzYuI-:checked:not(:disabled) ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA-::after {
  background: var(--toggle-checked-circle-color);
}
.toggle__input-1GTQCrxzYuI-:checked:not(:disabled) ~ .toggle__inner-sPyQQx7uJTM-:hover .toggle__indicator-akXaNrP8etA- {
  background: var(--toggle-checked-hover-bg);
}
.toggle__input-1GTQCrxzYuI-:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA-::after {
  left: calc(100% - var(--toggle-circle-spacing) - var(--toggle-circle-size));
}
.toggle--with-label-inside-Kj63HIJYrFY- .toggle__input-1GTQCrxzYuI-:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA-::after {
  left: calc(100% - var(--toggle-circle-spacing) - var(--toggle-circle-size));
}

.toggle__label-wrapper-qI9gHyaHyEo- {
  display: inline-block;
  position: relative;
}

.toggle__text-ShafGWWquHU- {
  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-iUfYUHcO9-A- .toggle__text-ShafGWWquHU- {
  font-weight: inherit;
}
.toggle--with-label-left-5brlYKRxIbw- .toggle__text-ShafGWWquHU- {
  text-align: right;
}
.toggle--with-label-inside-Kj63HIJYrFY- .toggle__text-ShafGWWquHU- {
  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-Kj63HIJYrFY- .toggle__text-ShafGWWquHU-:not(.toggle__text--loading-1iR0Z6iRJQs-) {
  color: var(--color-neutral-text-subtle);
}
.toggle__inner-sPyQQx7uJTM-:hover .toggle__text-ShafGWWquHU- {
  transition: color var(--animation-duration-short) var(--animation-easing-short);
  color: var(--toggle-label-hover-color);
}
.toggle__input-1GTQCrxzYuI-:disabled ~ .toggle__inner-sPyQQx7uJTM- .toggle__text-ShafGWWquHU- {
  color: var(--toggle-disabled-text-color);
}
.toggle--with-label-inside-Kj63HIJYrFY- .toggle__input-1GTQCrxzYuI-:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__text-ShafGWWquHU-:not(.toggle__text--loading-1iR0Z6iRJQs-) {
  color: var(--toggle-checked-circle-color);
}
.toggle--with-label-inside-Kj63HIJYrFY- .toggle__input-1GTQCrxzYuI-:disabled:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__text-ShafGWWquHU-:not(.toggle__text--loading-1iR0Z6iRJQs-) {
  color: var(--toggle-disabled-text-color);
}
.toggle--loading-2soJcEb2ieE- .toggle__text-ShafGWWquHU-:not(.toggle__text--loading-1iR0Z6iRJQs-) {
  visibility: hidden;
}

.toggle__indicator-akXaNrP8etA- .toggle__text--off-gp0FIAXe-0Q- {
  padding-left: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-right: 15px;
}
.toggle--with-on-label-zZXLxk4kIE8- .toggle__input-1GTQCrxzYuI-:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__text--off-gp0FIAXe-0Q-, .toggle--with-label-inside-Kj63HIJYrFY- .toggle__input-1GTQCrxzYuI-:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__text--off-gp0FIAXe-0Q- {
  visibility: hidden;
}

.toggle__text--on-GyHNTP6aMJc- {
  visibility: hidden;
  display: inherit;
  margin-top: calc(var(--toggle-line-height) * var(--toggle-font-size) * -1);
}
.toggle__indicator-akXaNrP8etA- .toggle__text--on-GyHNTP6aMJc- {
  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-sPyQQx7uJTM- > .toggle__text--off-gp0FIAXe-0Q- + .toggle__text--on-GyHNTP6aMJc- {
  display: block;
}
.toggle-ncbvqAIZMUc-:not(.toggle--loading-2soJcEb2ieE-) .toggle__input-1GTQCrxzYuI-:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__text--on-GyHNTP6aMJc- {
  visibility: visible;
}

.toggle__input-1GTQCrxzYuI- {
  /* 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-1iR0Z6iRJQs- {
  --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-4VNmhFg8-jk- .toggle__text--loading-1iR0Z6iRJQs- {
  --spinner-size: 1.375rem;
}
.toggle--employee-WJ76XWikthw- .toggle__text--loading-1iR0Z6iRJQs- {
  --spinner-color: var(--color-employee-graphic);
}
.toggle__indicator-akXaNrP8etA- .toggle__text--loading-1iR0Z6iRJQs- {
  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-5brlYKRxIbw- .toggle__text--loading-1iR0Z6iRJQs- {
  right: 0;
}
.toggle__input-1GTQCrxzYuI-:checked ~ .toggle__inner-sPyQQx7uJTM- .toggle__indicator-akXaNrP8etA- .toggle__text--loading-1iR0Z6iRJQs- {
  padding-right: calc(var(--toggle-circle-size) + var(--toggle-circle-spacing) + 10px);
  padding-left: 15px;
}.image-zoom-cw9icPsTSGE- {
  display: inline-block;
  position: relative;
  max-width: 100%;
}

.image-zoom__button-CxsCzfGjPPY- {
  position: absolute !important;
  left: 15px;
  bottom: 15px;
}.product-comparison-bar-kRFQov0IzuE- {
  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-kRFQov0IzuE- {
    padding-block: 24px;
  }
}
@media (min-width: 62.5rem) {
  .product-comparison-bar-kRFQov0IzuE- {
    padding-block: 16px;
  }
}

.product-comparison-bar__anchor-w02LIeNyV0o- {
  display: block;
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__anchor-w02LIeNyV0o- {
    flex-grow: 1;
  }
}

.product-comparison-bar__slot-YgCstOniRk4- {
  display: flex;
}
@media (max-width: 62.499rem) {
  .product-comparison-bar__slot-YgCstOniRk4-:not(.product-comparison-bar__buttons-lS54nIdK-KI-) {
    max-width: 25%;
  }
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__slot-YgCstOniRk4- {
    max-width: 20%;
  }
}
@media (max-width: 62.499rem) {
  .product-comparison-bar__slot-YgCstOniRk4- {
    justify-content: center;
  }
}

.product-comparison-bar__slot-inner-JgIKdBKvqKg- {
  position: relative;
  display: flex;
  gap: 8px;
  align-items: center;
}
@media (min-width: 62.5rem) {
  .product-comparison-bar__slot-inner-JgIKdBKvqKg- {
    flex-grow: 1;
  }
}

.product-comparison-bar__buttons-lS54nIdK-KI- {
  align-items: center;
}

@media (max-width: 62.499rem) {
  .product-comparison-bar__product-name-d9Yv2yujrfg- {
    /* 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-lL5-IijxSas- {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    transform: translate(50%, -50%);
  }
}

@media (max-width: 62.499rem) {
  .product-comparison-bar__product-image-container-PNGXSdY9qg0- {
    display: flex;
    position: relative;
    min-height: 48px;
  }
}.toast-KtvQCQf9hkY- {
  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-KtvQCQf9hkY-.is-enter-active, .toast-KtvQCQf9hkY-.is-exit-active {
  transition-duration: var(--animation-duration-medium);
}
.toast-KtvQCQf9hkY-.is-enter {
  transform: translateX(calc(100% + 16px + var(--floating-ui-scrollbar-width, 0px)));
}
.toast-KtvQCQf9hkY-.is-enter-active, .toast-KtvQCQf9hkY-.is-exit {
  transform: translateX(0);
  opacity: 1;
}
.toast-KtvQCQf9hkY-.is-exit-active, .toast-KtvQCQf9hkY-.is-exit-done {
  opacity: 0;
}

.toast--info-5kSxw2mAuHw- {
  background: var(--color-info-bg-subtle);
  border-color: var(--color-info-border);
}

.toast--success-MB6o4JIgIMw- {
  background: var(--color-success-bg-subtle);
  border-color: var(--color-success-border);
}

.toast--error-L7-j3eclxHc- {
  background: var(--color-error-bg-subtle);
  border-color: var(--color-error-border);
}

.toast--attention-Mfb1oYLpzDs- {
  background: var(--color-attention-bg-subtle);
  border-color: var(--color-attention-border);
}

.toast__icon-PCbsoJ71Kxg- {
  flex-shrink: 0;
  font-size: 1.5rem;
}
.toast--info-5kSxw2mAuHw- .toast__icon-PCbsoJ71Kxg- {
  color: var(--color-info-graphic);
}
.toast--error-L7-j3eclxHc- .toast__icon-PCbsoJ71Kxg- {
  color: var(--color-error-graphic);
}
.toast--success-MB6o4JIgIMw- .toast__icon-PCbsoJ71Kxg- {
  color: var(--color-success-graphic);
}
.toast--attention-Mfb1oYLpzDs- .toast__icon-PCbsoJ71Kxg- {
  color: var(--color-attention-graphic);
}

.toast__content-lmH2Co2mO3Q- {
  flex-grow: 1;
}

.toast__close-button-wrapper-yrlhRB3qVbs- {
  position: relative;
  margin: -8px -8px -8px 0;
}

.toast__close-button-PrlmpeHP33o- {
  display: block;
}

.toast__close-button-circle-0L2vFDlvaoA- {
  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-eCSPr-9Wq-c- {
  stroke-dasharray: 100, 100;
  stroke-dashoffset: 0;
  stroke-linecap: round;
  stroke-width: 2px;
  stroke: var(--color-neutral-border-subtlest);
}

.toast__close-button-circle-path-KnckoTKXmts- {
  stroke-dasharray: 0, 100;
  stroke-dashoffset: 0;
  animation: toast-close-button-timeout-cgZAmxE-uk8- 10s linear 1 forwards;
  stroke-linecap: round;
  stroke-width: 2px;
  transform: rotate(-90deg);
  transform-origin: center center;
}
.toast--info-5kSxw2mAuHw- .toast__close-button-circle-path-KnckoTKXmts- {
  stroke: var(--color-info-graphic);
}
.toast--error-L7-j3eclxHc- .toast__close-button-circle-path-KnckoTKXmts- {
  stroke: var(--color-error-graphic);
}
.toast--success-MB6o4JIgIMw- .toast__close-button-circle-path-KnckoTKXmts- {
  stroke: var(--color-success-graphic);
}
.toast--attention-Mfb1oYLpzDs- .toast__close-button-circle-path-KnckoTKXmts- {
  stroke: var(--color-attention-graphic);
}

@keyframes toast-close-button-timeout-cgZAmxE-uk8- {
  0% {
    stroke-dasharray: 0, 100;
  }
  100% {
    stroke-dasharray: 100, 100;
  }
}
.toast-provider-d1mnx6uK2SM- {
  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.75af37212457ca11a85b.css.map*/