.components>.component.background-white{--component-background-color: #ffffff}.components>.component.background-light-grey{--component-background-color: #eeeeee}.components>.component.background-grey{--component-background-color: #989898}.components>.component.background-dark-grey{--component-background-color: #666666}.components>.component.background-black{--component-background-color: #000000}body.fluid-backgrounds-enabled.fluid-backgrounds-ready .components{position:relative;z-index:1}body.fluid-backgrounds-enabled.fluid-backgrounds-ready .components>.component.fluid-background-module{background-color:transparent}body[data-theme-colors=enabled]{color:var(--theme-black)}body[data-theme-colors=enabled] .components>.component.background-white,body[data-theme-colors=enabled] .background-white{--component-background-color: var(--theme-white);background-color:var(--theme-white)}body[data-theme-colors=enabled] .components>.component.background-light,body[data-theme-colors=enabled] .background-light{--component-background-color: var(--theme-light);background-color:var(--theme-light)}body[data-theme-colors=enabled] .components>.component.background-light-grey,body[data-theme-colors=enabled] .background-light-grey{--component-background-color: var(--theme-light-grey);background-color:var(--theme-light-grey)}body[data-theme-colors=enabled] .components>.component.background-grey,body[data-theme-colors=enabled] .background-grey{--component-background-color: var(--theme-grey);background-color:var(--theme-grey)}body[data-theme-colors=enabled] .components>.component.background-dark-grey,body[data-theme-colors=enabled] .background-dark-grey{--component-background-color: var(--theme-dark-grey);background-color:var(--theme-dark-grey)}body[data-theme-colors=enabled] .components>.component.background-black,body[data-theme-colors=enabled] .background-black{--component-background-color: var(--theme-black);background-color:var(--theme-black)}body[data-theme-colors=enabled] .components>.component.background-white .marginal-headline,body[data-theme-colors=enabled] .components>.component.background-light .marginal-headline,body[data-theme-colors=enabled] .components>.component.background-light-grey .marginal-headline,body[data-theme-colors=enabled] .components>.component.background-grey .marginal-headline,body[data-theme-colors=enabled] .background-white .marginal-headline,body[data-theme-colors=enabled] .background-light .marginal-headline,body[data-theme-colors=enabled] .background-light-grey .marginal-headline,body[data-theme-colors=enabled] .background-grey .marginal-headline{color:var(--theme-grey)}body[data-theme-colors=enabled] .components>.component.background-white *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .components>.component.background-light *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .components>.component.background-light-grey *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .components>.component.background-grey *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .background-white *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .background-light *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .background-light-grey *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .background-grey *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation){color:var(--theme-black)}body[data-theme-colors=enabled] .components>.component.background-white .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .components>.component.background-white .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .components>.component.background-light .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .components>.component.background-light .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .components>.component.background-light-grey .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .components>.component.background-light-grey .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .components>.component.background-grey .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .components>.component.background-grey .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .background-white .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .background-white .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .background-light .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .background-light .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .background-light-grey .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .background-light-grey .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .background-grey .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .background-grey .wysiwyg-styles a:not(.cta):visited{color:var(--theme-black)}body[data-theme-colors=enabled] .components>.component.background-white .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .components>.component.background-white .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .components>.component.background-light .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .components>.component.background-light .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .components>.component.background-light-grey .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .components>.component.background-light-grey .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .components>.component.background-grey .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .components>.component.background-grey .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .background-white .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .background-white .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .background-light .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .background-light .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .background-light-grey .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .background-light-grey .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .background-grey .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .background-grey .wysiwyg-styles a:not(.cta):active{color:color-mix(in srgb,var(--theme-black),transparent 50%)}body[data-theme-colors=enabled] .components>.component.background-white .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .components>.component.background-light .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .components>.component.background-light-grey .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .components>.component.background-grey .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .background-white .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .background-light .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .background-light-grey .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .background-grey .wysiwyg-styles ul li:before{color:var(--theme-black)}body[data-theme-colors=enabled] .components>.component.background-dark-grey .marginal-headline,body[data-theme-colors=enabled] .components>.component.background-black .marginal-headline,body[data-theme-colors=enabled] .background-dark-grey .marginal-headline,body[data-theme-colors=enabled] .background-black .marginal-headline{color:var(--theme-grey)}body[data-theme-colors=enabled] .components>.component.background-dark-grey *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .components>.component.background-black *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .background-dark-grey *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation),body[data-theme-colors=enabled] .background-black *:not(.highlight-primary,.highlight-secondary,.highlight-tertiary,.cta,.marginal-headline,.no-hyphenation){color:var(--theme-white)}body[data-theme-colors=enabled] .components>.component.background-dark-grey .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .components>.component.background-dark-grey .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .components>.component.background-black .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .components>.component.background-black .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .background-dark-grey .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .background-dark-grey .wysiwyg-styles a:not(.cta):visited,body[data-theme-colors=enabled] .background-black .wysiwyg-styles a:not(.cta):link,body[data-theme-colors=enabled] .background-black .wysiwyg-styles a:not(.cta):visited{color:var(--theme-white)}body[data-theme-colors=enabled] .components>.component.background-dark-grey .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .components>.component.background-dark-grey .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .components>.component.background-black .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .components>.component.background-black .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .background-dark-grey .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .background-dark-grey .wysiwyg-styles a:not(.cta):active,body[data-theme-colors=enabled] .background-black .wysiwyg-styles a:not(.cta):hover,body[data-theme-colors=enabled] .background-black .wysiwyg-styles a:not(.cta):active{color:color-mix(in srgb,var(--theme-white),transparent 50%)}body[data-theme-colors=enabled] .components>.component.background-dark-grey .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .components>.component.background-black .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .background-dark-grey .wysiwyg-styles ul li:before,body[data-theme-colors=enabled] .background-black .wysiwyg-styles ul li:before{color:var(--theme-white)}body[data-theme-colors=enabled] .header .header__bar.background-white,body[data-theme-colors=enabled] .header .header__bar__welcome.background-white,body[data-theme-colors=enabled] .header .header__sub-menu--mobile.background-white{background-color:var(--theme-white)}body[data-theme-colors=enabled] .header .header__bar.background-light,body[data-theme-colors=enabled] .header .header__bar.background-light-grey,body[data-theme-colors=enabled] .header .header__bar__welcome.background-light,body[data-theme-colors=enabled] .header .header__bar__welcome.background-light-grey,body[data-theme-colors=enabled] .header .header__sub-menu--mobile.background-light,body[data-theme-colors=enabled] .header .header__sub-menu--mobile.background-light-grey{background-color:var(--theme-light-grey)}body[data-theme-colors=enabled] .header .header__bar.background-grey,body[data-theme-colors=enabled] .header .header__bar__welcome.background-grey,body[data-theme-colors=enabled] .header .header__sub-menu--mobile.background-grey{background-color:var(--theme-grey)}body[data-theme-colors=enabled] .header .header__bar.background-dark-grey,body[data-theme-colors=enabled] .header .header__bar__welcome.background-dark-grey,body[data-theme-colors=enabled] .header .header__sub-menu--mobile.background-dark-grey{background-color:var(--theme-dark-grey)}body[data-theme-colors=enabled] .header .header__bar.background-black,body[data-theme-colors=enabled] .header .header__bar__welcome.background-black,body[data-theme-colors=enabled] .header .header__sub-menu--mobile.background-black{background-color:var(--theme-black)}body[data-theme-colors=enabled] .header .header__bar.background-white *,body[data-theme-colors=enabled] .header .header__bar.background-light *,body[data-theme-colors=enabled] .header .header__bar.background-light-grey *,body[data-theme-colors=enabled] .header .header__bar.background-grey *,body[data-theme-colors=enabled] .header .header__bar__welcome.background-white *,body[data-theme-colors=enabled] .header .header__bar__welcome.background-light *,body[data-theme-colors=enabled] .header .header__bar__welcome.background-light-grey *,body[data-theme-colors=enabled] .header .header__bar__welcome.background-grey *{color:var(--theme-dark-grey)}body[data-theme-colors=enabled] .header .header__bar.background-white *:hover,body[data-theme-colors=enabled] .header .header__bar.background-light *:hover,body[data-theme-colors=enabled] .header .header__bar.background-light-grey *:hover,body[data-theme-colors=enabled] .header .header__bar.background-grey *:hover,body[data-theme-colors=enabled] .header .header__bar__welcome.background-white *:hover,body[data-theme-colors=enabled] .header .header__bar__welcome.background-light *:hover,body[data-theme-colors=enabled] .header .header__bar__welcome.background-light-grey *:hover,body[data-theme-colors=enabled] .header .header__bar__welcome.background-grey *:hover{color:var(--theme-black)}body[data-theme-colors=enabled] .header .header__bar.background-dark-grey *,body[data-theme-colors=enabled] .header .header__bar.background-black *,body[data-theme-colors=enabled] .header .header__bar__welcome.background-dark-grey *,body[data-theme-colors=enabled] .header .header__bar__welcome.background-black *{color:var(--theme-grey)}body[data-theme-colors=enabled] .header .header__bar.background-dark-grey *:hover,body[data-theme-colors=enabled] .header .header__bar.background-black *:hover,body[data-theme-colors=enabled] .header .header__bar__welcome.background-dark-grey *:hover,body[data-theme-colors=enabled] .header .header__bar__welcome.background-black *:hover{color:var(--theme-white)}body[data-theme-colors=enabled] .footer{background-color:var(--theme-black)}body[data-theme-colors=enabled] .footer *{color:var(--theme-grey)}body[data-theme-colors=enabled] .footer .footer-overlay{background:var(--theme-black)}body[data-theme-colors=enabled] .footer .headline .text{color:var(--theme-white)}body[data-theme-colors=enabled] .sidebar{background-color:color-mix(in srgb,var(--theme-black),transparent 40%)}body[data-theme-colors=enabled] .sidebar .sidebar__content,body[data-theme-colors=enabled] .sidebar .blocks{background-color:var(--theme-white)}body[data-theme-colors=enabled] .sidebar .block+.block{border-top-color:var(--theme-grey)}body[data-theme-colors=enabled] .default-popup.background-white,body[data-theme-colors=enabled] .default-popup-content.background-white,body[data-theme-colors=enabled] .default-popup-content-inner.background-white,body[data-theme-colors=enabled] .popup-content.background-white,body[data-theme-colors=enabled] .popup-inner.background-white{background-color:var(--theme-white)}body[data-theme-colors=enabled] .default-popup.background-light,body[data-theme-colors=enabled] .default-popup.background-light-grey,body[data-theme-colors=enabled] .default-popup-content.background-light,body[data-theme-colors=enabled] .default-popup-content.background-light-grey,body[data-theme-colors=enabled] .default-popup-content-inner.background-light,body[data-theme-colors=enabled] .default-popup-content-inner.background-light-grey,body[data-theme-colors=enabled] .popup-content.background-light,body[data-theme-colors=enabled] .popup-content.background-light-grey,body[data-theme-colors=enabled] .popup-inner.background-light,body[data-theme-colors=enabled] .popup-inner.background-light-grey{background-color:var(--theme-light-grey)}body[data-theme-colors=enabled] .default-popup.background-grey,body[data-theme-colors=enabled] .default-popup-content.background-grey,body[data-theme-colors=enabled] .default-popup-content-inner.background-grey,body[data-theme-colors=enabled] .popup-content.background-grey,body[data-theme-colors=enabled] .popup-inner.background-grey{background-color:var(--theme-grey)}body[data-theme-colors=enabled] .default-popup.background-dark-grey,body[data-theme-colors=enabled] .default-popup-content.background-dark-grey,body[data-theme-colors=enabled] .default-popup-content-inner.background-dark-grey,body[data-theme-colors=enabled] .popup-content.background-dark-grey,body[data-theme-colors=enabled] .popup-inner.background-dark-grey{background-color:var(--theme-dark-grey)}body[data-theme-colors=enabled] .default-popup.background-black,body[data-theme-colors=enabled] .default-popup-content.background-black,body[data-theme-colors=enabled] .default-popup-content-inner.background-black,body[data-theme-colors=enabled] .popup-content.background-black,body[data-theme-colors=enabled] .popup-inner.background-black{background-color:var(--theme-black)}
