:where(.c-fit-text){align-items:center;gap:var(--theme-spacing-md);max-width:100%;font-size:clamp(var(--minFontSize,0px), var(--theme-fontSize-heading-lg), var(--maxFontSize,9999px));--minFontSize:0px;--maxFontSize:9999px;font-family:var(--theme-fontFamily-heading-lg);font-weight:var(--theme-fontWeight-heading-lg);font-style:initial;line-height:var(--theme-lineHeight-heading-lg);letter-spacing:var(--theme-letterSpacing-heading-lg);text-transform:initial;-webkit-text-decoration:initial;text-decoration:initial;line-height:90%;display:flex}:where(.c-front-page-shortcuts-half){--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--theme-colors-strong-on-X:var(--theme-colors-onPrimaryStrong);--theme-colors-medium-on-X:var(--theme-colors-onPrimaryMedium);--theme-colors-subtle-on-X:var(--theme-colors-onPrimarySubtle);--theme-colors-disabled-on-X:var(--theme-colors-onPrimaryDisabled);--theme-colors-interactive-on-X:var(--theme-colors-onPrimaryInteractive);--theme-colors-interactiveHover-on-X:var(--theme-colors-onPrimaryInteractiveHover);--theme-colors-interactiveActive-on-X:var(--theme-colors-onPrimaryInteractiveActive);--theme-colors-danger-on-X:var(--theme-colors-onPrimaryDanger);--theme-colors-onIndent-on-X:var(--theme-colors-onPrimaryOnIndent);--theme-colors-onIndentActive-on-X:var(--theme-colors-onPrimaryOnIndentActive);--theme-colors-onIndentHover-on-X:var(--theme-colors-onPrimaryOnIndentHover);--theme-colors-indent-on-X:var(--theme-colors-onPrimaryIndent);--theme-colors-indentActive-on-X:var(--theme-colors-onPrimaryIndentActive);--theme-colors-text-strong-on-X:var(--theme-colors-text-onPrimaryStrong);--theme-colors-text-medium-on-X:var(--theme-colors-text-onPrimaryMedium);--theme-colors-text-subtle-on-X:var(--theme-colors-text-onPrimarySubtle);--theme-colors-text-disabled-on-X:var(--theme-colors-text-onPrimaryDisabled);--theme-colors-text-interactive-on-X:var(--theme-colors-text-onPrimaryInteractive);--theme-colors-text-interactiveHover-on-X:var(--theme-colors-text-onPrimaryInteractiveHover);--theme-colors-text-interactiveActive-on-X:var(--theme-colors-text-onPrimaryInteractiveActive);--theme-colors-text-danger-on-X:var(--theme-colors-text-onPrimaryDanger);--theme-colors-text-onIndent-on-X:var(--theme-colors-text-onPrimaryOnIndent);--theme-colors-text-onIndentActive-on-X:var(--theme-colors-text-onPrimaryOnIndentActive);--theme-colors-text-onIndentHover-on-X:var(--theme-colors-text-onPrimaryOnIndentHover);--theme-colors-border-extraStrong-on-X:var(--theme-colors-border-onPrimaryExtraStrong);--theme-colors-border-strong-on-X:var(--theme-colors-border-onPrimaryStrong);--theme-colors-border-medium-on-X:var(--theme-colors-border-onPrimaryMedium);--theme-colors-border-subtle-on-X:var(--theme-colors-border-onPrimarySubtle);--theme-colors-border-danger-on-X:var(--theme-colors-border-onPrimaryDanger);--theme-colors-border-interactive-on-X:var(--theme-colors-border-onPrimaryInteractive);width:100%;padding-top:var(--theme-spacing-3xl);padding-bottom:var(--theme-spacing-xl);padding-inline:var(--theme-spacing-xl);border-top-right-radius:var(--theme-borderRadius-xl)}:where(.c-front-page-shortcuts-half) .c-front-page__icon{height:clamp(32px, var(--theme-spacing-2xl), 64px);width:clamp(32px, var(--theme-spacing-2xl), 64px);flex-shrink:0}:where(.c-front-page-slider){gap:var(--theme-spacing-xl);padding-block:var(--theme-spacing-xl);padding-inline:var(--theme-spacing-2xl);display:flex}.c-front-page-slider--orientation--horizontal .c-front-page-slider__slide-bar{height:1.5px;position:relative}:is(.c-front-page-slider--orientation--horizontal .c-front-page-slider__slide-bar):after{--un-translate-y:-50%;width:100%;height:20px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));content:"";position:absolute;top:50%;left:0}.c-front-page-slider--orientation--horizontal .c-front-page-slider__slide-bar--active:before{--un-translate-y:-50%;height:6px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));content:"";--un-bg-opacity:1;background-color:rgb(var(--theme-colors-onCanvasStrong) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-onCanvasStrong) / var(--un-bg-opacity));border-radius:var(--theme-borderRadius-full);width:var(--slider-bar-progress);transition:width .2s linear;position:absolute;top:50%;left:0}.c-front-page-slider--orientation--vertical{padding-left:var(--site-half-viewport-margin);margin-right:calc(var(--theme-layout-column-of-12) + var(--theme-layout-gutter));flex-direction:column}.c-front-page-slider--orientation--vertical .c-front-page-slider__wrapper{flex-direction:column}.c-front-page-slider--orientation--vertical .c-front-page-slider__slide-bar{width:1.5px;position:relative}:is(.c-front-page-slider--orientation--vertical .c-front-page-slider__slide-bar):after{--un-translate-x:-50%;width:20px;height:100%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));content:"";flex-grow:1;position:absolute;top:0;left:50%}.c-front-page-slider--orientation--vertical .c-front-page-slider__slide-bar--active:before{--un-translate-x:-50%;width:6px;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));content:"";--un-bg-opacity:1;background-color:rgb(var(--theme-colors-onCanvasStrong) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-onCanvasStrong) / var(--un-bg-opacity));border-radius:var(--theme-borderRadius-full);height:var(--slider-bar-progress);transition:height .2s linear;position:absolute;top:0;left:50%}:where(.c-front-page-shortcuts){--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--theme-colors-strong-on-X:var(--theme-colors-onPrimaryStrong);--theme-colors-medium-on-X:var(--theme-colors-onPrimaryMedium);--theme-colors-subtle-on-X:var(--theme-colors-onPrimarySubtle);--theme-colors-disabled-on-X:var(--theme-colors-onPrimaryDisabled);--theme-colors-interactive-on-X:var(--theme-colors-onPrimaryInteractive);--theme-colors-interactiveHover-on-X:var(--theme-colors-onPrimaryInteractiveHover);--theme-colors-interactiveActive-on-X:var(--theme-colors-onPrimaryInteractiveActive);--theme-colors-danger-on-X:var(--theme-colors-onPrimaryDanger);--theme-colors-onIndent-on-X:var(--theme-colors-onPrimaryOnIndent);--theme-colors-onIndentActive-on-X:var(--theme-colors-onPrimaryOnIndentActive);--theme-colors-onIndentHover-on-X:var(--theme-colors-onPrimaryOnIndentHover);--theme-colors-indent-on-X:var(--theme-colors-onPrimaryIndent);--theme-colors-indentActive-on-X:var(--theme-colors-onPrimaryIndentActive);--theme-colors-text-strong-on-X:var(--theme-colors-text-onPrimaryStrong);--theme-colors-text-medium-on-X:var(--theme-colors-text-onPrimaryMedium);--theme-colors-text-subtle-on-X:var(--theme-colors-text-onPrimarySubtle);--theme-colors-text-disabled-on-X:var(--theme-colors-text-onPrimaryDisabled);--theme-colors-text-interactive-on-X:var(--theme-colors-text-onPrimaryInteractive);--theme-colors-text-interactiveHover-on-X:var(--theme-colors-text-onPrimaryInteractiveHover);--theme-colors-text-interactiveActive-on-X:var(--theme-colors-text-onPrimaryInteractiveActive);--theme-colors-text-danger-on-X:var(--theme-colors-text-onPrimaryDanger);--theme-colors-text-onIndent-on-X:var(--theme-colors-text-onPrimaryOnIndent);--theme-colors-text-onIndentActive-on-X:var(--theme-colors-text-onPrimaryOnIndentActive);--theme-colors-text-onIndentHover-on-X:var(--theme-colors-text-onPrimaryOnIndentHover);--theme-colors-border-extraStrong-on-X:var(--theme-colors-border-onPrimaryExtraStrong);--theme-colors-border-strong-on-X:var(--theme-colors-border-onPrimaryStrong);--theme-colors-border-medium-on-X:var(--theme-colors-border-onPrimaryMedium);--theme-colors-border-subtle-on-X:var(--theme-colors-border-onPrimarySubtle);--theme-colors-border-danger-on-X:var(--theme-colors-border-onPrimaryDanger);--theme-colors-border-interactive-on-X:var(--theme-colors-border-onPrimaryInteractive);width:100%;padding-top:var(--theme-spacing-3xl);padding-bottom:var(--theme-spacing-xl)}:where(.c-front-page-shortcuts) .c-front-page__icon{height:clamp(32px, var(--theme-spacing-2xl), 64px);width:clamp(32px, var(--theme-spacing-2xl), 64px);flex-shrink:0}:where(.c-front-page-header-half){isolation:isolate;display:flex}@media (width<=calc(60em - .1px)){:where(.c-front-page-header-half){flex-direction:column}}.c-front-page-header-half__media{width:calc((5 * var(--theme-layout-column-of-12)) + (4 * var(--theme-layout-gutter)) + var(--site-half-viewport-margin))}@media (width<=59.9em){.c-front-page-header-half__media--single{margin-left:var(--site-half-viewport-margin)}.c-front-page-header-half__media--multiple{width:calc(var(--visual-viewport-width) - var(--site-half-viewport-margin) - (var(--theme-layout-column-of-12) + var(--theme-layout-gutter)))}}.t-front-page-half-enter-active,.t-front-page-half-leave-active{transition:all .7s ease-in-out}:is(.t-front-page-half-enter-active,.t-front-page-half-leave-active) .c-front-page-header-half__hero-image{transition:all .5s ease-in-out}:is(.t-front-page-half-enter-active,.t-front-page-half-leave-active) .c-front-page-header-half__cta-button{transition:opacity .5s ease-in-out .3s}.t-front-page-half-leave-active{z-index:1}.t-front-page-half-enter-from .c-front-page-header-half__hero-image{transform:translate(200%)}.t-front-page-half-leave-to{transform:translate(-200%)}.c-front-page-header-half__wrapper:before{z-index:-1;content:"";--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--theme-colors-strong-on-X:var(--theme-colors-onPrimaryStrong);--theme-colors-medium-on-X:var(--theme-colors-onPrimaryMedium);--theme-colors-subtle-on-X:var(--theme-colors-onPrimarySubtle);--theme-colors-disabled-on-X:var(--theme-colors-onPrimaryDisabled);--theme-colors-interactive-on-X:var(--theme-colors-onPrimaryInteractive);--theme-colors-interactiveHover-on-X:var(--theme-colors-onPrimaryInteractiveHover);--theme-colors-interactiveActive-on-X:var(--theme-colors-onPrimaryInteractiveActive);--theme-colors-danger-on-X:var(--theme-colors-onPrimaryDanger);--theme-colors-onIndent-on-X:var(--theme-colors-onPrimaryOnIndent);--theme-colors-onIndentActive-on-X:var(--theme-colors-onPrimaryOnIndentActive);--theme-colors-onIndentHover-on-X:var(--theme-colors-onPrimaryOnIndentHover);--theme-colors-indent-on-X:var(--theme-colors-onPrimaryIndent);--theme-colors-indentActive-on-X:var(--theme-colors-onPrimaryIndentActive);--theme-colors-text-strong-on-X:var(--theme-colors-text-onPrimaryStrong);--theme-colors-text-medium-on-X:var(--theme-colors-text-onPrimaryMedium);--theme-colors-text-subtle-on-X:var(--theme-colors-text-onPrimarySubtle);--theme-colors-text-disabled-on-X:var(--theme-colors-text-onPrimaryDisabled);--theme-colors-text-interactive-on-X:var(--theme-colors-text-onPrimaryInteractive);--theme-colors-text-interactiveHover-on-X:var(--theme-colors-text-onPrimaryInteractiveHover);--theme-colors-text-interactiveActive-on-X:var(--theme-colors-text-onPrimaryInteractiveActive);--theme-colors-text-danger-on-X:var(--theme-colors-text-onPrimaryDanger);--theme-colors-text-onIndent-on-X:var(--theme-colors-text-onPrimaryOnIndent);--theme-colors-text-onIndentActive-on-X:var(--theme-colors-text-onPrimaryOnIndentActive);--theme-colors-text-onIndentHover-on-X:var(--theme-colors-text-onPrimaryOnIndentHover);--theme-colors-border-extraStrong-on-X:var(--theme-colors-border-onPrimaryExtraStrong);--theme-colors-border-strong-on-X:var(--theme-colors-border-onPrimaryStrong);--theme-colors-border-medium-on-X:var(--theme-colors-border-onPrimaryMedium);--theme-colors-border-subtle-on-X:var(--theme-colors-border-onPrimarySubtle);--theme-colors-border-danger-on-X:var(--theme-colors-border-onPrimaryDanger);--theme-colors-border-interactive-on-X:var(--theme-colors-border-onPrimaryInteractive);width:100%;height:126px;position:absolute;bottom:0;left:0}.c-front-page-header__media{aspect-ratio:3/4;clip-path:content-box;width:100%;height:fit-content;position:relative}@media (width>=41em){.c-front-page-header__media{aspect-ratio:1}}@media (width>=80em){.c-front-page-header__media{aspect-ratio:21/9}}.c-front-page-header__hero-container--has-shortcuts:before{z-index:-1;content:"";--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-primary) / var(--un-bg-opacity));--theme-colors-strong-on-X:var(--theme-colors-onPrimaryStrong);--theme-colors-medium-on-X:var(--theme-colors-onPrimaryMedium);--theme-colors-subtle-on-X:var(--theme-colors-onPrimarySubtle);--theme-colors-disabled-on-X:var(--theme-colors-onPrimaryDisabled);--theme-colors-interactive-on-X:var(--theme-colors-onPrimaryInteractive);--theme-colors-interactiveHover-on-X:var(--theme-colors-onPrimaryInteractiveHover);--theme-colors-interactiveActive-on-X:var(--theme-colors-onPrimaryInteractiveActive);--theme-colors-danger-on-X:var(--theme-colors-onPrimaryDanger);--theme-colors-onIndent-on-X:var(--theme-colors-onPrimaryOnIndent);--theme-colors-onIndentActive-on-X:var(--theme-colors-onPrimaryOnIndentActive);--theme-colors-onIndentHover-on-X:var(--theme-colors-onPrimaryOnIndentHover);--theme-colors-indent-on-X:var(--theme-colors-onPrimaryIndent);--theme-colors-indentActive-on-X:var(--theme-colors-onPrimaryIndentActive);--theme-colors-text-strong-on-X:var(--theme-colors-text-onPrimaryStrong);--theme-colors-text-medium-on-X:var(--theme-colors-text-onPrimaryMedium);--theme-colors-text-subtle-on-X:var(--theme-colors-text-onPrimarySubtle);--theme-colors-text-disabled-on-X:var(--theme-colors-text-onPrimaryDisabled);--theme-colors-text-interactive-on-X:var(--theme-colors-text-onPrimaryInteractive);--theme-colors-text-interactiveHover-on-X:var(--theme-colors-text-onPrimaryInteractiveHover);--theme-colors-text-interactiveActive-on-X:var(--theme-colors-text-onPrimaryInteractiveActive);--theme-colors-text-danger-on-X:var(--theme-colors-text-onPrimaryDanger);--theme-colors-text-onIndent-on-X:var(--theme-colors-text-onPrimaryOnIndent);--theme-colors-text-onIndentActive-on-X:var(--theme-colors-text-onPrimaryOnIndentActive);--theme-colors-text-onIndentHover-on-X:var(--theme-colors-text-onPrimaryOnIndentHover);--theme-colors-border-extraStrong-on-X:var(--theme-colors-border-onPrimaryExtraStrong);--theme-colors-border-strong-on-X:var(--theme-colors-border-onPrimaryStrong);--theme-colors-border-medium-on-X:var(--theme-colors-border-onPrimaryMedium);--theme-colors-border-subtle-on-X:var(--theme-colors-border-onPrimarySubtle);--theme-colors-border-danger-on-X:var(--theme-colors-border-onPrimaryDanger);--theme-colors-border-interactive-on-X:var(--theme-colors-border-onPrimaryInteractive);width:100%;height:126px;position:absolute;bottom:0;left:0}.c-front-page-header__media--single{margin-left:var(--site-half-viewport-margin)}.c-front-page-header__media--multiple{width:calc(var(--visual-viewport-width) - var(--site-half-viewport-margin) - (var(--theme-layout-column-of-12) + var(--theme-layout-gutter)))}.t-front-page-enter-active,.t-front-page-leave-active{transition:all .7s ease-in-out}:is(.t-front-page-enter-active,.t-front-page-leave-active) .c-front-page__hero-image{transition:all .5s ease-in-out}:is(.t-front-page-enter-active,.t-front-page-leave-active) .c-front-page-header__cta-button{transition:opacity .5s ease-in-out .3s}.t-front-page-leave-active{z-index:1}.t-front-page-enter-from .c-front-page__hero-image{transform:translate(100%)}.t-front-page-leave-to{transform:translate(-100%)}.c-front-page-shortcuts__title,.d-front-page__title{font-family:Margo \+ Beuys}.d-front-page.d-front-page--no-hero .c-block-list{--enter-translate:calc(max(10rem, 100vh - 29rem))}.d-front-page--no-hero.d-front-page--before-enter-animation .c-block-list{opacity:0;transform:translateY(var(--enter-translate,0))}.d-front-page--no-hero.d-front-page--enter-animation .c-block-list{animation:d-front-page-fade-in calc(3s - var(--enter-delay,0s)) var(--enter-delay,0s) var(--easing-ease-slow) forwards}.d-front-page .d-front-page__title-area>p{--enter-translate:calc(max(10rem, 100vh - 25rem))}.d-front-page .d-front-page__title{--enter-translate:calc(max(12rem, 100vh - 27rem))}.d-front-page .c-front-page-header__media{--enter-translate:calc(max(14rem, 100vh - 29rem))}.d-front-page .c-front-page-slider{--enter-translate:calc(max(10rem, 100vh - 25rem));--enter-delay:.3s}.d-front-page .c-front-page-header__hero-container{clip-path:content-box}.d-front-page--before-enter-animation .d-front-page__title-area>p,.d-front-page--before-enter-animation :is(.c-front-page-header__media,.c-front-page-slider,.d-front-page__title){opacity:0;transform:translateY(var(--enter-translate,0))}.d-front-page--enter-animation .d-front-page__title-area>p,.d-front-page--enter-animation :is(.c-front-page-header__media,.c-front-page-slider,.d-front-page__title){animation:d-front-page-fade-in calc(3s - var(--enter-delay,0s)) var(--enter-delay,0s) var(--easing-ease-slow) forwards}@keyframes d-front-page-fade-in{33%{opacity:1;transform:translateY(var(--enter-translate,0))}to{opacity:1;transform:translateY(0)}}
