.data-privacy-layer-visible{overflow:hidden}.data-privacy-layer-visible body{scrollbar-gutter:stable}.external-content-container{position:relative;font-size:1.125rem;container-type:inline-size;container-name:external-content}.external-content-container--scroll:before,.external-content-container--scroll:after{position:absolute;left:0;width:100%;height:1.5625rem;content:"";pointer-events:none;z-index:1;opacity:1;transition:opacity .4s}.external-content-container--scroll:before{top:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.external-content-container--scroll:after{bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.external-content-container--scroll-start:before{opacity:0}.external-content-container--scroll-end:after{opacity:0}.external-content-container--no-consent .external-content-container__preview{opacity:1}.external-content-container--no-consent .external-content-container__content{opacity:0}.external-content-container--consent-given .external-content-container__preview{opacity:0}.external-content-container--consent-given .external-content-container__content{opacity:1}.external-content-container--consent-given:before,.external-content-container--consent-given:after{display:none}.external-content-container__preview{transition:opacity .5s ease-in}.external-content-container__preview__consent-info{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:auto;padding:1rem;color:#fff;background-color:rgba(51,51,51,.5)}@container external-content (max-width: 767.99px){.external-content-container__preview__consent-info{font-size:80%}.external-content-container__preview__consent-info__heading{text-align:center}}@container external-content (min-width: 768px){.external-content-container__preview__consent-info{display:flex;flex-direction:column;align-items:center;justify-content:center}.external-content-container__preview__consent-info>*{max-width:50%}}.external-content-container__preview__consent-info__accept{margin:1.5625rem 0 0.625rem;display:flex;align-items:center;justify-content:center}.external-content-container__preview__consent-info__accept__button{font-family:"Karbon-Medium",Verdana,sans-serif;font-size:1rem;height:2.5rem;padding-left:0.9375rem;padding-right:0.9375rem;text-transform:uppercase;border:none;background-color:#767676;color:#fff;cursor:pointer}.external-content-container__preview__consent-info__privacy-link{text-align:center;margin-bottom:0.9375rem;font-size:0.875rem}.external-content-container__preview__consent-info__privacy-link button{background:none;border:none;padding:0;font:inherit;color:#fff;text-decoration:underline;cursor:pointer}.external-content-container__preview__consent-info a[href]{text-decoration:underline}.external-content-container__content{transition:opacity .5s ease-in;opacity:0;display:none}.privacy-layer{display:none;position:fixed;bottom:0;left:0;height:100vh;width:100vw;align-items:flex-end;justify-content:center;background-color:rgba(30,30,30,.5019607843);z-index:9999999999}.privacy-layer.privacy-layer--open{display:flex}.privacy-layer__modal{border:none;padding:0}.privacy-layer__modal .p-layer__content{font-size:0.875rem;color:#333;margin-block-end:0;max-height:80vh;font-family:"Karbon-Regular",Verdana,sans-serif;padding:0.625rem;overflow:auto;display:grid;grid-template-rows:auto 1fr auto}.privacy-layer__modal .p-layer__content a{color:#333}.privacy-layer__modal .p-layer__content strong{font-family:"Karbon-Bold",Verdana,sans-serif}.privacy-layer__modal .p-layer__headline{font-size:1.125rem;font-family:"Karbon-Bold",Verdana,sans-serif;margin-top:0;margin-bottom:0.625rem;color:#000}.privacy-layer__modal .p-layer__actions{display:flex;flex-direction:column;gap:0.3125rem 0.625rem}.privacy-layer__modal .p-layer__actions .p-layer__button{font-family:"Karbon-Medium",Verdana,sans-serif;font-size:1rem;height:2.5rem;width:100%;text-transform:uppercase;padding-left:0.9375rem;padding-right:0.9375rem;border:none;background-color:#f5002d;color:#fff;cursor:pointer}.privacy-layer__modal .p-layer__actions .p-layer__button--all-gray,.privacy-layer__modal .p-layer__actions .p-layer__button--selection{background-color:#767676}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion .pill-toggle{width:3.125rem;height:1.5rem;display:inline-block;cursor:pointer;position:relative;margin-right:0.625rem}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion .pill-toggle__slider{position:absolute;inset:0;background-color:rgba(0,0,0,.25);border-radius:1.875rem;transition:.25s all}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion .pill-toggle__slider::before{content:"";position:absolute;height:1.25rem;width:1.25rem;left:0.125rem;top:0.125rem;background-color:#fff;border-radius:50%;transition:.25s all}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion .pill-toggle__input{opacity:0;position:absolute}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion .pill-toggle__input:focus-visible+.pill-toggle__slider{outline:0.125rem dotted #333}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion .pill-toggle__input:checked+.pill-toggle__slider{background-color:#00875c}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion .pill-toggle__input:checked+.pill-toggle__slider::before{transform:translateX(1.625rem)}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__wrap{list-style:none;padding-inline-start:0}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__item{border-color:#d2d2d2;border-style:solid;border-width:0.0625rem 0 0}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__item:last-of-type{border-bottom-width:0.0625rem}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__item--active>.custom-privacy-accordion__content{max-height:none}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__item--active>.custom-privacy-accordion__trigger::after,.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__item--active>*>.custom-privacy-accordion__trigger::after{transform:rotate(135deg) translateY(-0.0625rem) translateX(0.25rem)}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__label{display:flex;font-size:1rem;justify-content:space-between;line-height:1.5rem;align-items:center}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__trigger{align-items:center;display:flex;flex-grow:1;justify-content:space-between;line-height:1.5rem;padding:0.625rem;text-decoration:none}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__trigger--inline{display:inline-flex;justify-content:flex-start}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__trigger::after{content:"";display:inline-block;width:0.5rem;height:0.5rem;border-left:0.125rem solid #333;border-bottom:0.125rem solid #333;transform:rotate(-45deg) translateY(-0.1875rem) translateX(0);margin-left:1rem;transition:transform .3s ease}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__content{box-sizing:border-box;max-height:0;overflow:hidden;transition:max-height .25s}.privacy-layer__modal .p-layer__accordion-wrap .custom-privacy-accordion__content--padding{padding:0.625rem}.privacy-layer__modal .p-layer__scrollable{overflow:auto}.privacy-layer__modal .p-layer__scrollable p{margin:0 0 0.3125rem}@media only screen and (min-width: 768px){.privacy-layer__modal .p-layer__content{font-size:1rem;line-height:1.5;max-height:90vh;max-width:37.5rem;padding:1.25rem}.privacy-layer__modal .p-layer__actions{flex-direction:row}.privacy-layer__modal .p-layer__actions .p-layer__button--all-gray,.privacy-layer__modal .p-layer__actions .p-layer__button--all{order:1}}@media only screen and (max-width: 767.99px){.privacy-layer__modal .p-layer__content{font-size:0.875rem;line-height:1.125rem}.privacy-layer__modal .p-layer__scrollable{padding-right:0.625rem}}@media only screen and (min-width: 768px){.privacy-layer{align-items:center}}
