.afd95,
#a1abf84c0-ed78-4504-ae58-25b93dd92bf1 .afd95,
#afd95-252-o .afd95,
#afd95-252 .afd95 {
  --afd95-1-not: initial;
  --afd95-1: ;
  --afd95-6-enabled-not: ;
  --afd95-6-enabled: initial;
  --afd95-7-maxheight: 400px;
  --afd95-8-hideheader-not: initial;
  --afd95-8-hideheader: ;
  --afd95-9-alignment-is-bottom-not: ;
  --afd95-9-alignment-is-bottom: initial;
  --afd95-9-alignment-is-center-not: initial;
  --afd95-9-alignment-is-center: ;
  --afd95-9-alignment-is-top-not: initial;
  --afd95-9-alignment-is-top: ;
  --afd95-9-alignment-is-empty-not: initial;
  --afd95-9-alignment-is-empty: ;
  --afd95-9-alignment-is-filled-not: ;
  --afd95-9-alignment-is-filled: initial;
  --afd95-9-alignment-val: bottom;
  --afd95-10-scalepercent: 90;
  --afd95-11-scalepercentvertical: -50;
  --afd95-12-ismobile-not: initial;
  --afd95-12-ismobile: ;
  --afd95-13-ismobilewidth-not: initial;
  --afd95-13-ismobilewidth: ;
  --afd95-14-x: calc(var(--afd95-10-scalepercent) / 100);
  --afd95-15-y: calc(
    (var(--afd95-10-scalepercent) + var(--afd95-11-scalepercentvertical)) / 100
  );
  --afd95-16-acceptall-is-button-not: ;
  --afd95-16-acceptall-is-button: initial;
  --afd95-16-acceptall-is-link-not: initial;
  --afd95-16-acceptall-is-link: ;
  --afd95-16-acceptall-is-hide-not: initial;
  --afd95-16-acceptall-is-hide: ;
  --afd95-16-acceptall-is-empty-not: initial;
  --afd95-16-acceptall-is-empty: ;
  --afd95-16-acceptall-is-filled-not: ;
  --afd95-16-acceptall-is-filled: initial;
  --afd95-16-acceptall-val: button;
  --afd95-17-acceptessentials-is-button-not: ;
  --afd95-17-acceptessentials-is-button: initial;
  --afd95-17-acceptessentials-is-link-not: initial;
  --afd95-17-acceptessentials-is-link: ;
  --afd95-17-acceptessentials-is-hide-not: initial;
  --afd95-17-acceptessentials-is-hide: ;
  --afd95-17-acceptessentials-is-empty-not: initial;
  --afd95-17-acceptessentials-is-empty: ;
  --afd95-17-acceptessentials-is-filled-not: ;
  --afd95-17-acceptessentials-is-filled: initial;
  --afd95-17-acceptessentials-val: button;
  --afd95-18-showcloseicon-not: initial;
  --afd95-18-showcloseicon: ;
  --afd95-19-acceptindividual-is-button-not: initial;
  --afd95-19-acceptindividual-is-button: ;
  --afd95-19-acceptindividual-is-link-not: ;
  --afd95-19-acceptindividual-is-link: initial;
  --afd95-19-acceptindividual-is-hide-not: initial;
  --afd95-19-acceptindividual-is-hide: ;
  --afd95-19-acceptindividual-is-empty-not: initial;
  --afd95-19-acceptindividual-is-empty: ;
  --afd95-19-acceptindividual-is-filled-not: ;
  --afd95-19-acceptindividual-is-filled: initial;
  --afd95-19-acceptindividual-val: link;
  --afd95-20-buttonorder: all, essential, save, individual;
  --afd95-21-showgroups-not: initial;
  --afd95-21-showgroups: ;
  --afd95-22-groupsfirstview-not: initial;
  --afd95-22-groupsfirstview: ;
  --afd95-23-savebutton: always;
  --afd95-24-type: banner;
  --afd95-25-maxheightenabled-not: ;
  --afd95-25-maxheightenabled: initial;
  --afd95-26-maxheight: 555px;
  --afd95-27-dialogmaxwidth: 530px;
  --afd95-28-dialogposition-is-middlecenter-not: ;
  --afd95-28-dialogposition-is-middlecenter: initial;
  --afd95-28-dialogposition-is-empty-not: initial;
  --afd95-28-dialogposition-is-empty: ;
  --afd95-28-dialogposition-is-filled-not: ;
  --afd95-28-dialogposition-is-filled: initial;
  --afd95-28-dialogposition-val: middleCenter;
  --afd95-29-dialogmargin: 0px 0px 0px 0px;
  --afd95-29-dialogmargin-0: 0px;
  --afd95-29-dialogmargin-1: 0px;
  --afd95-29-dialogmargin-2: 0px;
  --afd95-29-dialogmargin-3: 0px;
  --afd95-30-bannerposition-is-top-not: initial;
  --afd95-30-bannerposition-is-top: ;
  --afd95-30-bannerposition-is-bottom-not: ;
  --afd95-30-bannerposition-is-bottom: initial;
  --afd95-30-bannerposition-is-empty-not: initial;
  --afd95-30-bannerposition-is-empty: ;
  --afd95-30-bannerposition-is-filled-not: ;
  --afd95-30-bannerposition-is-filled: initial;
  --afd95-30-bannerposition-val: bottom;
  --afd95-31-bannermaxwidth: 1024px;
  --afd95-32-dialogborderradius: 0px;
  --afd95-33-borderradius: 1px;
  --afd95-34-animationin: slideInUp;
  --afd95-35-animationinduration: 500;
  --afd95-36-animationinonlymobile-not: ;
  --afd95-36-animationinonlymobile: initial;
  --afd95-37-animationout: none;
  --afd95-38-animationoutduration: 500;
  --afd95-39-animationoutonlymobile-not: ;
  --afd95-39-animationoutonlymobile: initial;
  --afd95-40-overlay-not: initial;
  --afd95-40-overlay: ;
  --afd95-41-overlaybg-r: 58;
  --afd95-41-overlaybg-g: 58;
  --afd95-41-overlaybg-b: 58;
  --afd95-42-overlaybgalpha: 81;
  --afd95-43-overlayblur: 2px;
  --afd95-44-enabled-not: ;
  --afd95-44-enabled: initial;
  --afd95-45-animationsenabled-not: ;
  --afd95-45-animationsenabled: initial;
  --afd95-46-alignment-is-left-not: ;
  --afd95-46-alignment-is-left: initial;
  --afd95-46-alignment-is-center-not: initial;
  --afd95-46-alignment-is-center: ;
  --afd95-46-alignment-is-right-not: initial;
  --afd95-46-alignment-is-right: ;
  --afd95-46-alignment-is-empty-not: initial;
  --afd95-46-alignment-is-empty: ;
  --afd95-46-alignment-is-filled-not: ;
  --afd95-46-alignment-is-filled: initial;
  --afd95-46-alignment-val: left;
  --afd95-47-bubbleborderradius: 50%;
  --afd95-48-icon: fingerprint;
  --afd95-49-iconcustom: ;
  --afd95-50-iconcustomretina: ;
  --afd95-51-iconsize-l: 20px;
  --afd95-51-iconsize-m: calc(20px * var(--afd95-14-x));
  --afd95-52-iconcolor: #ffffff;
  --afd95-53-bubblemargin-l: 10px 20px 20px 20px;
  --afd95-53-bubblemargin-m: calc(10px * var(--afd95-14-x))
    calc(20px * var(--afd95-14-x)) calc(20px * var(--afd95-14-x))
    calc(20px * var(--afd95-14-x));
  --afd95-53-bubblemargin-l0: 10px;
  --afd95-53-bubblemargin-m0: calc(10px * var(--afd95-14-x));
  --afd95-53-bubblemargin-l1: 20px;
  --afd95-53-bubblemargin-m1: calc(20px * var(--afd95-14-x));
  --afd95-53-bubblemargin-l2: 20px;
  --afd95-53-bubblemargin-m2: calc(20px * var(--afd95-14-x));
  --afd95-53-bubblemargin-l3: 20px;
  --afd95-53-bubblemargin-m3: calc(20px * var(--afd95-14-x));
  --afd95-54-bubblepadding-l: 15px;
  --afd95-54-bubblepadding-m: calc(15px * var(--afd95-14-x));
  --afd95-55-bubblebg: #6f7285;
  --afd95-56-bubbleborderwidth: 0px;
  --afd95-57-bubblebordercolor: #10556f;
  --afd95-58-boxshadowenabled-not: ;
  --afd95-58-boxshadowenabled: initial;
  --afd95-59-boxshadowoffsetx: 0px;
  --afd95-60-boxshadowoffsety: 2px;
  --afd95-61-boxshadowblurradius: 5px;
  --afd95-62-boxshadowspreadradius: 1px;
  --afd95-63-boxshadowcolor-r: 16;
  --afd95-63-boxshadowcolor-g: 91;
  --afd95-63-boxshadowcolor-b: 119;
  --afd95-63-boxshadowcolor-hex: #105b77;
  --afd95-64-boxshadowcoloralpha: 40%;
  --afd95-65-bubblehoverbg: #ffffff;
  --afd95-66-bubblehoverbordercolor: #000000;
  --afd95-67-hovericoncolor: #000000;
  --afd95-68-hovericoncustom: ;
  --afd95-69-hovericoncustomretina: ;
  --afd95-70-menufontsize-l: 16px;
  --afd95-70-menufontsize-m: calc(16px * var(--afd95-14-x));
  --afd95-71-menuborderradius: 5px;
  --afd95-72-menuitemspacing-l: 10px;
  --afd95-72-menuitemspacing-m: calc(10px * var(--afd95-14-x));
  --afd95-73-menuitempadding-l: 5px 10px 5px 10px;
  --afd95-73-menuitempadding-m: calc(5px * var(--afd95-14-x))
    calc(10px * var(--afd95-14-x)) calc(5px * var(--afd95-14-x))
    calc(10px * var(--afd95-14-x));
  --afd95-73-menuitempadding-l0: 5px;
  --afd95-73-menuitempadding-m0: calc(5px * var(--afd95-14-x));
  --afd95-73-menuitempadding-l1: 10px;
  --afd95-73-menuitempadding-m1: calc(10px * var(--afd95-14-x));
  --afd95-73-menuitempadding-l2: 5px;
  --afd95-73-menuitempadding-m2: calc(5px * var(--afd95-14-x));
  --afd95-73-menuitempadding-l3: 10px;
  --afd95-73-menuitempadding-m3: calc(10px * var(--afd95-14-x));
  --afd95-74-accordionmargin-l: 10px 0px 5px 0px;
  --afd95-74-accordionmargin-m: calc(10px * var(--afd95-15-y))
    calc(0px * var(--afd95-14-x)) calc(5px * var(--afd95-15-y))
    calc(0px * var(--afd95-14-x));
  --afd95-74-accordionmargin-l0: 10px;
  --afd95-74-accordionmargin-m0: calc(10px * var(--afd95-15-y));
  --afd95-74-accordionmargin-l1: 0px;
  --afd95-74-accordionmargin-m1: calc(0px * var(--afd95-14-x));
  --afd95-74-accordionmargin-l2: 5px;
  --afd95-74-accordionmargin-m2: calc(5px * var(--afd95-15-y));
  --afd95-74-accordionmargin-l3: 0px;
  --afd95-74-accordionmargin-m3: calc(0px * var(--afd95-14-x));
  --afd95-75-accordionpadding-l: 5px 10px 5px 10px;
  --afd95-75-accordionpadding-m: calc(5px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x)) calc(5px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x));
  --afd95-75-accordionpadding-l0: 5px;
  --afd95-75-accordionpadding-m0: calc(5px * var(--afd95-15-y));
  --afd95-75-accordionpadding-l1: 10px;
  --afd95-75-accordionpadding-m1: calc(10px * var(--afd95-14-x));
  --afd95-75-accordionpadding-l2: 5px;
  --afd95-75-accordionpadding-m2: calc(5px * var(--afd95-15-y));
  --afd95-75-accordionpadding-l3: 10px;
  --afd95-75-accordionpadding-m3: calc(10px * var(--afd95-14-x));
  --afd95-76-accordionarrowtype: outlined;
  --afd95-77-accordionarrowcolor: #0274be;
  --afd95-78-accordionbg: #ffffff;
  --afd95-79-accordionactivebg: #f9f9f9;
  --afd95-80-accordionhoverbg: #efefef;
  --afd95-81-accordionborderwidth-l: 1px;
  --afd95-81-accordionborderwidth-m: calc(1px * var(--afd95-14-x));
  --afd95-82-accordionbordercolor: #efefef;
  --afd95-83-accordiontitlefontsize-l: 12px;
  --afd95-83-accordiontitlefontsize-m: calc(12px * var(--afd95-14-x));
  --afd95-84-accordiontitlefontcolor: #2b2b2b;
  --afd95-85-accordiontitlefontweight: normal;
  --afd95-86-accordiondescriptionmargin-l: 5px 0px 0px 0px;
  --afd95-86-accordiondescriptionmargin-m: calc(5px * var(--afd95-15-y))
    calc(0px * var(--afd95-14-x)) calc(0px * var(--afd95-15-y))
    calc(0px * var(--afd95-14-x));
  --afd95-86-accordiondescriptionmargin-l0: 5px;
  --afd95-86-accordiondescriptionmargin-m0: calc(5px * var(--afd95-15-y));
  --afd95-86-accordiondescriptionmargin-l1: 0px;
  --afd95-86-accordiondescriptionmargin-m1: calc(0px * var(--afd95-14-x));
  --afd95-86-accordiondescriptionmargin-l2: 0px;
  --afd95-86-accordiondescriptionmargin-m2: calc(0px * var(--afd95-15-y));
  --afd95-86-accordiondescriptionmargin-l3: 0px;
  --afd95-86-accordiondescriptionmargin-m3: calc(0px * var(--afd95-14-x));
  --afd95-87-accordiondescriptionfontsize-l: 12px;
  --afd95-87-accordiondescriptionfontsize-m: calc(12px * var(--afd95-14-x));
  --afd95-88-accordiondescriptionfontcolor: #757575;
  --afd95-89-accordiondescriptionfontweight: normal;
  --afd95-90-padding-l: 20px 30px 20px 30px;
  --afd95-90-padding-m: calc(20px * var(--afd95-15-y))
    calc(30px * var(--afd95-14-x)) calc(20px * var(--afd95-15-y))
    calc(30px * var(--afd95-14-x));
  --afd95-90-padding-l0: 20px;
  --afd95-90-padding-m0: calc(20px * var(--afd95-15-y));
  --afd95-90-padding-l1: 30px;
  --afd95-90-padding-m1: calc(30px * var(--afd95-14-x));
  --afd95-90-padding-l2: 20px;
  --afd95-90-padding-m2: calc(20px * var(--afd95-15-y));
  --afd95-90-padding-l3: 30px;
  --afd95-90-padding-m3: calc(30px * var(--afd95-14-x));
  --afd95-91-descriptioninheritfontsize-not: ;
  --afd95-91-descriptioninheritfontsize: initial;
  --afd95-92-descriptionfontsize-l: 13px;
  --afd95-92-descriptionfontsize-m: calc(13px * var(--afd95-14-x));
  --afd95-93-dottedgroupsinheritfontsize-not: ;
  --afd95-93-dottedgroupsinheritfontsize: initial;
  --afd95-94-dottedgroupsfontsize-l: 13px;
  --afd95-94-dottedgroupsfontsize-m: calc(13px * var(--afd95-14-x));
  --afd95-95-dottedgroupsbulletcolor: #0274be;
  --afd95-96-teachingsinherittextalign-not: ;
  --afd95-96-teachingsinherittextalign: initial;
  --afd95-97-teachingstextalign: center;
  --afd95-98-teachingsseparatoractive-not: ;
  --afd95-98-teachingsseparatoractive: initial;
  --afd95-99-teachingsseparatorwidth: 50px;
  --afd95-100-teachingsseparatorheight: 1px;
  --afd95-101-teachingsseparatorcolor: #0274be;
  --afd95-102-teachingsinheritfontsize-not: initial;
  --afd95-102-teachingsinheritfontsize: ;
  --afd95-103-teachingsfontsize-l: 12px;
  --afd95-103-teachingsfontsize-m: calc(12px * var(--afd95-14-x));
  --afd95-104-teachingsinheritfontcolor-not: initial;
  --afd95-104-teachingsinheritfontcolor: ;
  --afd95-105-teachingsfontcolor: #757575;
  --afd95-106-acceptallonerowlayout-not: initial;
  --afd95-106-acceptallonerowlayout: ;
  --afd95-107-acceptallpadding-l: 10px 10px 10px 10px;
  --afd95-107-acceptallpadding-m: calc(10px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x)) calc(10px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x));
  --afd95-107-acceptallpadding-l0: 10px;
  --afd95-107-acceptallpadding-m0: calc(10px * var(--afd95-15-y));
  --afd95-107-acceptallpadding-l1: 10px;
  --afd95-107-acceptallpadding-m1: calc(10px * var(--afd95-14-x));
  --afd95-107-acceptallpadding-l2: 10px;
  --afd95-107-acceptallpadding-m2: calc(10px * var(--afd95-15-y));
  --afd95-107-acceptallpadding-l3: 10px;
  --afd95-107-acceptallpadding-m3: calc(10px * var(--afd95-14-x));
  --afd95-108-acceptallbg: #515361;
  --afd95-109-acceptalltextalign-is-center-not: ;
  --afd95-109-acceptalltextalign-is-center: initial;
  --afd95-109-acceptalltextalign-is-right-not: initial;
  --afd95-109-acceptalltextalign-is-right: ;
  --afd95-109-acceptalltextalign-is-empty-not: initial;
  --afd95-109-acceptalltextalign-is-empty: ;
  --afd95-109-acceptalltextalign-is-filled-not: ;
  --afd95-109-acceptalltextalign-is-filled: initial;
  --afd95-109-acceptalltextalign-val: center;
  --afd95-110-acceptallfontsize-l: 16px;
  --afd95-110-acceptallfontsize-m: calc(16px * var(--afd95-14-x));
  --afd95-111-acceptallfontcolor: #ffffff;
  --afd95-112-acceptallfontweight: normal;
  --afd95-113-acceptallborderwidth-l: 0px;
  --afd95-113-acceptallborderwidth-m: calc(0px * var(--afd95-14-x));
  --afd95-114-acceptallbordercolor: #000000;
  --afd95-115-acceptallhoverbg: #6b7689;
  --afd95-116-acceptallhoverfontcolor: #ffffff;
  --afd95-117-acceptallhoverbordercolor: #000000;
  --afd95-118-acceptessentialsuseacceptall-not: ;
  --afd95-118-acceptessentialsuseacceptall: initial;
  --afd95-119-acceptessentialsbuttontype: ;
  --afd95-120-acceptessentialspadding-l: 10px 10px 10px 10px;
  --afd95-120-acceptessentialspadding-m: calc(10px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x)) calc(10px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x));
  --afd95-120-acceptessentialspadding-l0: 10px;
  --afd95-120-acceptessentialspadding-m0: calc(10px * var(--afd95-15-y));
  --afd95-120-acceptessentialspadding-l1: 10px;
  --afd95-120-acceptessentialspadding-m1: calc(10px * var(--afd95-14-x));
  --afd95-120-acceptessentialspadding-l2: 10px;
  --afd95-120-acceptessentialspadding-m2: calc(10px * var(--afd95-15-y));
  --afd95-120-acceptessentialspadding-l3: 10px;
  --afd95-120-acceptessentialspadding-m3: calc(10px * var(--afd95-14-x));
  --afd95-121-acceptessentialsbg: #efefef;
  --afd95-122-acceptessentialstextalign-is-center-not: ;
  --afd95-122-acceptessentialstextalign-is-center: initial;
  --afd95-122-acceptessentialstextalign-is-right-not: initial;
  --afd95-122-acceptessentialstextalign-is-right: ;
  --afd95-122-acceptessentialstextalign-is-empty-not: initial;
  --afd95-122-acceptessentialstextalign-is-empty: ;
  --afd95-122-acceptessentialstextalign-is-filled-not: ;
  --afd95-122-acceptessentialstextalign-is-filled: initial;
  --afd95-122-acceptessentialstextalign-val: center;
  --afd95-123-acceptessentialsfontsize-l: 18px;
  --afd95-123-acceptessentialsfontsize-m: calc(18px * var(--afd95-14-x));
  --afd95-124-acceptessentialsfontcolor: #0a0a0a;
  --afd95-125-acceptessentialsfontweight: normal;
  --afd95-126-acceptessentialsborderwidth-l: 0px;
  --afd95-126-acceptessentialsborderwidth-m: calc(0px * var(--afd95-14-x));
  --afd95-127-acceptessentialsbordercolor: #000000;
  --afd95-128-acceptessentialshoverbg: #e8e8e8;
  --afd95-129-acceptessentialshoverfontcolor: #000000;
  --afd95-130-acceptessentialshoverbordercolor: #000000;
  --afd95-131-acceptindividualpadding-l: 5px 5px 5px 5px;
  --afd95-131-acceptindividualpadding-m: calc(5px * var(--afd95-15-y))
    calc(5px * var(--afd95-14-x)) calc(5px * var(--afd95-15-y))
    calc(5px * var(--afd95-14-x));
  --afd95-131-acceptindividualpadding-l0: 5px;
  --afd95-131-acceptindividualpadding-m0: calc(5px * var(--afd95-15-y));
  --afd95-131-acceptindividualpadding-l1: 5px;
  --afd95-131-acceptindividualpadding-m1: calc(5px * var(--afd95-14-x));
  --afd95-131-acceptindividualpadding-l2: 5px;
  --afd95-131-acceptindividualpadding-m2: calc(5px * var(--afd95-15-y));
  --afd95-131-acceptindividualpadding-l3: 5px;
  --afd95-131-acceptindividualpadding-m3: calc(5px * var(--afd95-14-x));
  --afd95-132-acceptindividualbg: #ffffff;
  --afd95-133-acceptindividualtextalign-is-center-not: ;
  --afd95-133-acceptindividualtextalign-is-center: initial;
  --afd95-133-acceptindividualtextalign-is-right-not: initial;
  --afd95-133-acceptindividualtextalign-is-right: ;
  --afd95-133-acceptindividualtextalign-is-empty-not: initial;
  --afd95-133-acceptindividualtextalign-is-empty: ;
  --afd95-133-acceptindividualtextalign-is-filled-not: ;
  --afd95-133-acceptindividualtextalign-is-filled: initial;
  --afd95-133-acceptindividualtextalign-val: center;
  --afd95-134-acceptindividualfontsize-l: 16px;
  --afd95-134-acceptindividualfontsize-m: calc(16px * var(--afd95-14-x));
  --afd95-135-acceptindividualfontcolor: #6b7689;
  --afd95-136-acceptindividualfontweight: normal;
  --afd95-137-acceptindividualborderwidth-l: 0px;
  --afd95-137-acceptindividualborderwidth-m: calc(0px * var(--afd95-14-x));
  --afd95-138-acceptindividualbordercolor: #000000;
  --afd95-139-acceptindividualhoverbg: #ffffff;
  --afd95-140-acceptindividualhoverfontcolor: #6b7689;
  --afd95-141-acceptindividualhoverbordercolor: #000000;
  --afd95-142-useacceptall-not: initial;
  --afd95-142-useacceptall: ;
  --afd95-143-type-is-button-not: ;
  --afd95-143-type-is-button: initial;
  --afd95-143-type-is-link-not: initial;
  --afd95-143-type-is-link: ;
  --afd95-143-type-is-empty-not: initial;
  --afd95-143-type-is-empty: ;
  --afd95-143-type-is-filled-not: ;
  --afd95-143-type-is-filled: initial;
  --afd95-143-type-val: button;
  --afd95-144-padding-l: 10px 10px 10px 10px;
  --afd95-144-padding-m: calc(10px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x)) calc(10px * var(--afd95-15-y))
    calc(10px * var(--afd95-14-x));
  --afd95-144-padding-l0: 10px;
  --afd95-144-padding-m0: calc(10px * var(--afd95-15-y));
  --afd95-144-padding-l1: 10px;
  --afd95-144-padding-m1: calc(10px * var(--afd95-14-x));
  --afd95-144-padding-l2: 10px;
  --afd95-144-padding-m2: calc(10px * var(--afd95-15-y));
  --afd95-144-padding-l3: 10px;
  --afd95-144-padding-m3: calc(10px * var(--afd95-14-x));
  --afd95-145-bg: #efefef;
  --afd95-146-textalign-is-center-not: ;
  --afd95-146-textalign-is-center: initial;
  --afd95-146-textalign-is-right-not: initial;
  --afd95-146-textalign-is-right: ;
  --afd95-146-textalign-is-empty-not: initial;
  --afd95-146-textalign-is-empty: ;
  --afd95-146-textalign-is-filled-not: ;
  --afd95-146-textalign-is-filled: initial;
  --afd95-146-textalign-val: center;
  --afd95-147-fontsize-l: 16px;
  --afd95-147-fontsize-m: calc(16px * var(--afd95-14-x));
  --afd95-148-fontcolor: #0a0a0a;
  --afd95-149-fontweight: normal;
  --afd95-150-borderwidth-l: 0px;
  --afd95-150-borderwidth-m: calc(0px * var(--afd95-14-x));
  --afd95-151-bordercolor: #000000;
  --afd95-152-hoverbg: #e8e8e8;
  --afd95-153-hoverfontcolor: #000000;
  --afd95-154-hoverbordercolor: #000000;
  --afd95-155-bg: #ffffff;
  --afd95-156-textalign-is-center-not: initial;
  --afd95-156-textalign-is-center: ;
  --afd95-156-textalign-is-right-not: initial;
  --afd95-156-textalign-is-right: ;
  --afd95-156-textalign-is-empty-not: initial;
  --afd95-156-textalign-is-empty: ;
  --afd95-156-textalign-is-filled-not: ;
  --afd95-156-textalign-is-filled: initial;
  --afd95-156-textalign-val: left;
  --afd95-157-linktextdecoration: underline;
  --afd95-158-borderwidth-l: 0px;
  --afd95-158-borderwidth-m: calc(0px * var(--afd95-14-x));
  --afd95-159-bordercolor: #ffffff;
  --afd95-160-fontsize-l: 14px;
  --afd95-160-fontsize-m: calc(14px * var(--afd95-14-x));
  --afd95-161-fontcolor-r: 43;
  --afd95-161-fontcolor-g: 43;
  --afd95-161-fontcolor-b: 43;
  --afd95-161-fontcolor-hex: #2b2b2b;
  --afd95-162-fontinheritfamily-not: ;
  --afd95-162-fontinheritfamily: initial;
  --afd95-163-fontfamily: Arial, Helvetica, sans-serif;
  --afd95-164-fontweight: normal;
  --afd95-165-boxshadowenabled-not: ;
  --afd95-165-boxshadowenabled: initial;
  --afd95-166-boxshadowoffsetx: 0px;
  --afd95-167-boxshadowoffsety: 5px;
  --afd95-168-boxshadowblurradius: 2px;
  --afd95-169-boxshadowspreadradius: 0px;
  --afd95-170-boxshadowcolor-r: 0;
  --afd95-170-boxshadowcolor-g: 0;
  --afd95-170-boxshadowcolor-b: 0;
  --afd95-170-boxshadowcolor-hex: #000000;
  --afd95-171-boxshadowcoloralpha: 20%;
  --afd95-172-inheritbg-not: ;
  --afd95-172-inheritbg: initial;
  --afd95-173-bg: #f4f4f4;
  --afd95-174-inherittextalign-not: ;
  --afd95-174-inherittextalign: initial;
  --afd95-175-textalign-is-center-not: ;
  --afd95-175-textalign-is-center: initial;
  --afd95-175-textalign-is-right-not: initial;
  --afd95-175-textalign-is-right: ;
  --afd95-175-textalign-is-empty-not: initial;
  --afd95-175-textalign-is-empty: ;
  --afd95-175-textalign-is-filled-not: ;
  --afd95-175-textalign-is-filled: initial;
  --afd95-175-textalign-val: center;
  --afd95-176-padding-l: 19px 30px 17px 30px;
  --afd95-176-padding-m: calc(19px * var(--afd95-15-y))
    calc(30px * var(--afd95-14-x)) calc(17px * var(--afd95-15-y))
    calc(30px * var(--afd95-14-x));
  --afd95-176-padding-l0: 19px;
  --afd95-176-padding-m0: calc(19px * var(--afd95-15-y));
  --afd95-176-padding-l1: 30px;
  --afd95-176-padding-m1: calc(30px * var(--afd95-14-x));
  --afd95-176-padding-l2: 17px;
  --afd95-176-padding-m2: calc(17px * var(--afd95-15-y));
  --afd95-176-padding-l3: 30px;
  --afd95-176-padding-m3: calc(30px * var(--afd95-14-x));
  --afd95-177-logo-is-empty-not: ;
  --afd95-177-logo-is-empty: initial;
  --afd95-177-logo-is-filled-not: initial;
  --afd95-177-logo-is-filled: ;
  --afd95-177-logo-val: ;
  --afd95-178-logoretina: ;
  --afd95-179-logomaxheight: 40;
  --afd95-180-logoposition-is-left-not: ;
  --afd95-180-logoposition-is-left: initial;
  --afd95-180-logoposition-is-right-not: initial;
  --afd95-180-logoposition-is-right: ;
  --afd95-180-logoposition-is-empty-not: initial;
  --afd95-180-logoposition-is-empty: ;
  --afd95-180-logoposition-is-filled-not: ;
  --afd95-180-logoposition-is-filled: initial;
  --afd95-180-logoposition-val: left;
  --afd95-181-logomargin-l: 5px 15px 5px 15px;
  --afd95-181-logomargin-m: calc(5px * var(--afd95-15-y))
    calc(15px * var(--afd95-14-x)) calc(5px * var(--afd95-15-y))
    calc(15px * var(--afd95-14-x));
  --afd95-181-logomargin-l0: 5px;
  --afd95-181-logomargin-m0: calc(5px * var(--afd95-15-y));
  --afd95-181-logomargin-l1: 15px;
  --afd95-181-logomargin-m1: calc(15px * var(--afd95-14-x));
  --afd95-181-logomargin-l2: 5px;
  --afd95-181-logomargin-m2: calc(5px * var(--afd95-15-y));
  --afd95-181-logomargin-l3: 15px;
  --afd95-181-logomargin-m3: calc(15px * var(--afd95-14-x));
  --afd95-182-fontsize-l: 19px;
  --afd95-182-fontsize-m: calc(19px * var(--afd95-14-x));
  --afd95-183-fontcolor: #2b2b2b;
  --afd95-184-fontinheritfamily-not: ;
  --afd95-184-fontinheritfamily: initial;
  --afd95-185-fontfamily: Arial, Helvetica, sans-serif;
  --afd95-186-fontweight: normal;
  --afd95-187-borderwidth-l: 1px;
  --afd95-187-borderwidth-m: calc(1px * var(--afd95-14-x));
  --afd95-188-bordercolor: #f5f5f5;
  --afd95-189-poweredbylink-not: ;
  --afd95-189-poweredbylink: initial;
  --afd95-190-inheritbg-not: initial;
  --afd95-190-inheritbg: ;
  --afd95-191-bg: #f5f5f5;
  --afd95-192-inherittextalign-not: ;
  --afd95-192-inherittextalign: initial;
  --afd95-193-textalign: center;
  --afd95-194-padding-l: 19px 30px 19px 30px;
  --afd95-194-padding-m: calc(19px * var(--afd95-15-y))
    calc(30px * var(--afd95-14-x)) calc(19px * var(--afd95-15-y))
    calc(30px * var(--afd95-14-x));
  --afd95-194-padding-l0: 19px;
  --afd95-194-padding-m0: calc(19px * var(--afd95-15-y));
  --afd95-194-padding-l1: 30px;
  --afd95-194-padding-m1: calc(30px * var(--afd95-14-x));
  --afd95-194-padding-l2: 19px;
  --afd95-194-padding-m2: calc(19px * var(--afd95-15-y));
  --afd95-194-padding-l3: 30px;
  --afd95-194-padding-m3: calc(30px * var(--afd95-14-x));
  --afd95-195-fontsize-l: 14px;
  --afd95-195-fontsize-m: calc(14px * var(--afd95-14-x));
  --afd95-196-fontcolor: #3a3a3a;
  --afd95-197-fontinheritfamily-not: ;
  --afd95-197-fontinheritfamily: initial;
  --afd95-198-fontfamily: Arial, Helvetica, sans-serif;
  --afd95-199-fontweight: normal;
  --afd95-200-hoverfontcolor: #141414;
  --afd95-201-borderwidth-l: 1px;
  --afd95-201-borderwidth-m: calc(1px * var(--afd95-14-x));
  --afd95-202-bordercolor: #efefef;
  --afd95-203-languageswitcher: flags;
  --afd95-204-headline-is-empty-not: initial;
  --afd95-204-headline-is-empty: ;
  --afd95-204-headline-is-filled-not: ;
  --afd95-204-headline-is-filled: initial;
  --afd95-204-headline-val: "Privacy preferences";
  --afd95-205-description: "undefined";
  --afd95-206-acceptall: "undefined";
  --afd95-207-acceptessentials: "undefined";
  --afd95-208-acceptindividual: "undefined";
  --afd95-209-poweredby: "undefined";
  --afd95-210-dataprocessinginunsafecountries: "undefined";
  --afd95-211-agenoticebanner: "undefined";
  --afd95-212-agenoticeblocker: "undefined";
  --afd95-213-listservicesnotice: "undefined";
  --afd95-214-listserviceslegitimateinterestnotice: "undefined";
  --afd95-215-tcfstackscustomname: "undefined";
  --afd95-216-tcfstackscustomdescription: "undefined";
  --afd95-217-consentforwardingexternalhosts: "undefined";
  --afd95-218-blockerheadline: "undefined";
  --afd95-219-blockerlinkshowmissing: "undefined";
  --afd95-220-blockerloadbutton: "undefined";
  --afd95-221-blockeracceptinfo: "undefined";
  --afd95-222-stickyhistory: "undefined";
  --afd95-223-stickyrevoke: "undefined";
  --afd95-224-stickyrevokesuccessmessage: "undefined";
  --afd95-225-stickychange: "undefined";
  --afd95-226-inheritdialogmaxwidth-not: initial;
  --afd95-226-inheritdialogmaxwidth: ;
  --afd95-227-dialogmaxwidth: 970px;
  --afd95-228-inheritbannermaxwidth-not: initial;
  --afd95-228-inheritbannermaxwidth: ;
  --afd95-229-bannermaxwidth: 950px;
  --afd95-230-descriptiontextalign: left;
  --afd95-231-checkboxbg: #f0f0f0;
  --afd95-232-checkboxborderwidth-l: 1px;
  --afd95-232-checkboxborderwidth-m: calc(1px * var(--afd95-14-x));
  --afd95-233-checkboxbordercolor: #c6c6c6;
  --afd95-234-checkboxactivecolor: #ffffff;
  --afd95-235-checkboxactivebg: #0274be;
  --afd95-236-checkboxactivebordercolor: #0264a6;
  --afd95-237-groupinheritbg-not: ;
  --afd95-237-groupinheritbg: initial;
  --afd95-238-groupbg: #f4f4f4;
  --afd95-239-grouppadding-l: 20px 20px 20px 20px;
  --afd95-239-grouppadding-m: calc(20px * var(--afd95-15-y))
    calc(20px * var(--afd95-14-x)) calc(20px * var(--afd95-15-y))
    calc(20px * var(--afd95-14-x));
  --afd95-239-grouppadding-l0: 20px;
  --afd95-239-grouppadding-m0: calc(20px * var(--afd95-15-y));
  --afd95-239-grouppadding-l1: 20px;
  --afd95-239-grouppadding-m1: calc(20px * var(--afd95-14-x));
  --afd95-239-grouppadding-l2: 20px;
  --afd95-239-grouppadding-m2: calc(20px * var(--afd95-15-y));
  --afd95-239-grouppadding-l3: 20px;
  --afd95-239-grouppadding-m3: calc(20px * var(--afd95-14-x));
  --afd95-240-groupspacing-l: 10px;
  --afd95-240-groupspacing-m: calc(10px * var(--afd95-14-x));
  --afd95-241-groupborderradius: 0px;
  --afd95-242-groupborderwidth-l: 1px;
  --afd95-242-groupborderwidth-m: calc(1px * var(--afd95-14-x));
  --afd95-243-groupbordercolor: #c6c6c6;
  --afd95-244-headlinefontsize-l: 16px;
  --afd95-244-headlinefontsize-m: calc(16px * var(--afd95-14-x));
  --afd95-245-headlinefontweight: normal;
  --afd95-246-headlinefontcolor: #2b2b2b;
  --afd95-247-descriptionfontsize-l: 14px;
  --afd95-247-descriptionfontsize-m: calc(14px * var(--afd95-14-x));
  --afd95-248-descriptionfontcolor: #757575;
  --afd95-249-linkcolor: #757575;
  --afd95-250-linkhovercolor: #2b2b2b;
  --afd95-251-detailshidelessrelevant-not: ;
  --afd95-251-detailshidelessrelevant: initial;
}

.afd95-2,
#a1abf84c0-ed78-4504-ae58-25b93dd92bf1 .afd95-2,
#afd95-252-o .afd95-2,
#afd95-252 .afd95-2 {
  background: none;
  padding: 0px;
  margin: 0px;
  border: none;
  max-width: initial;
  max-height: initial;
  position: fixed;
  outline: none !important;
}

.afd95-2::backdrop,
#a1abf84c0-ed78-4504-ae58-25b93dd92bf1 .afd95-2::backdrop,
#afd95-252-o .afd95-2::backdrop,
#afd95-252 .afd95-2::backdrop {
  all: unset;
}

.afd95-3,
#a1abf84c0-ed78-4504-ae58-25b93dd92bf1 .afd95-3,
#afd95-252-o .afd95-3,
#afd95-252 .afd95-3 {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0px;
  border: 0px;
  height: 1px;
  width: 1px;
  overflow: hidden;
  display: block;
}

.afd95 :focus-visible,
#a1abf84c0-ed78-4504-ae58-25b93dd92bf1 .afd95 :focus-visible,
#afd95-252-o .afd95 :focus-visible,
#afd95-252 .afd95 :focus-visible,
.afd95:focus-visible,
.afd95 *:has(+ .afd95-3:focus-visible),
.afd95 .wheir-focus-visible,
#a1abf84c0-ed78-4504-ae58-25b93dd92bf1 .afd95 .wheir-focus-visible,
#afd95-252-o .afd95 .wheir-focus-visible,
#afd95-252 .afd95 .wheir-focus-visible,
.afd95.wheir-focus-visible,
.afd95 *:has(+ .afd95-3.wheir-focus-visible) {
  outline: black auto 1px !important;
  outline-offset: 3px !important;
}

.afd95-4 .afd95-5,
#a1abf84c0-ed78-4504-ae58-25b93dd92bf1 .afd95-4 .afd95-5,
#afd95-252-o .afd95-4 .afd95-5,
#afd95-252 .afd95-4 .afd95-5 {
  display: none;
}
