.ce-headline-center,.ce-align-center,.text-center{text-align:center}.ce-headline-right,.ce-align-right,.text-end{text-align:end}.image-caption{margin-block-start:2.75rem;padding-inline:.25em}.image-caption h3{margin-block-end:.25em!important}@media (width>=576px){.ce-gallery.slider{width:100%!important}}.ce-textpic,.ce-image{flex-direction:column;display:flex}.ce-textpic img,.ce-image img{width:100%}.ce-textpic .ce-bodytext:not(:only-child),.ce-image .ce-bodytext:not(:only-child){z-index:1}@media (width>=576px){.ce-textpic .ce-bodytext:not(:only-child),.ce-image .ce-bodytext:not(:only-child){align-self:flex-end;max-width:66.6667%}}.ce-textpic .ce-gallery figure+figure,.ce-image .ce-gallery figure+figure{margin-block-start:2em}@media (width>=768px){.ce-textpic.ce-intext.ce-left,.ce-textpic.ce-intext.ce-right,.ce-image.ce-intext.ce-left,.ce-image.ce-intext.ce-right{flex-direction:row;justify-content:space-between;align-items:center}}.ce-textpic.ce-intext.ce-left .ce-gallery,.ce-textpic.ce-intext.ce-right .ce-gallery,.ce-image.ce-intext.ce-left .ce-gallery,.ce-image.ce-intext.ce-right .ce-gallery{align-self:flex-start}.ce-textpic.ce-intext.ce-left .ce-gallery+.ce-bodytext,.ce-textpic.ce-intext.ce-right .ce-gallery+.ce-bodytext,.ce-image.ce-intext.ce-left .ce-gallery+.ce-bodytext,.ce-image.ce-intext.ce-right .ce-gallery+.ce-bodytext{margin-block-end:20px}@media (width>=768px){.ce-textpic.ce-intext.ce-left .ce-bodytext,.ce-textpic.ce-intext.ce-right .ce-bodytext,.ce-image.ce-intext.ce-left .ce-bodytext,.ce-image.ce-intext.ce-right .ce-bodytext{align-self:center;margin-block-start:0}}.ce-textpic.ce-intext.ce-left .ce-bodytext header,.ce-textpic.ce-intext.ce-right .ce-bodytext header,.ce-image.ce-intext.ce-left .ce-bodytext header,.ce-image.ce-intext.ce-right .ce-bodytext header{max-width:100%}@media (width>=576px){.ce-textpic.ce-right .ce-gallery,.ce-image.ce-right .ce-gallery{align-self:flex-end}.ce-textpic.ce-right .ce-gallery img,.ce-image.ce-right .ce-gallery img{margin-inline-start:auto}.ce-textpic.ce-right .ce-bodytext,.ce-image.ce-right .ce-bodytext{align-self:flex-start}}@media (width>=768px){.ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery,.ce-image.ce-right.ce-intext.ce-nowrap .ce-gallery{order:1}}.ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext,.ce-image.ce-right.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext{padding-block-end:20px}@media (width>=768px){.ce-textpic.ce-right.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext,.ce-image.ce-right.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext{padding-block-end:0;padding-inline-end:40px}}.ce-textpic.ce-left .ce-gallery img,.ce-image.ce-left .ce-gallery img{margin-inline-end:auto}@media (width>=576px){.ce-textpic.ce-left .ce-bodytext,.ce-image.ce-left .ce-bodytext{align-self:flex-end}}@media (width>=768px){.ce-textpic.ce-left.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext,.ce-image.ce-left.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext{padding-block-end:0;padding-inline-start:40px}}@media (width>=576px){.ce-textpic.ce-center .ce-gallery,.ce-image.ce-center .ce-gallery,.ce-textpic.ce-center .ce-bodytext,.ce-image.ce-center .ce-bodytext{align-self:center}}.ce-textpic .ce-gallery+.ce-bodytext,.ce-image .ce-gallery+.ce-bodytext{margin-block-start:3rem}@media (width>=576px){.ce-textpic .ce-gallery+.ce-bodytext,.ce-image .ce-gallery+.ce-bodytext{margin-block-start:5rem}}.ce-textpic .ce-bodytext+.ce-gallery,.ce-image .ce-bodytext+.ce-gallery{margin-block-start:3rem}@media (width>=576px){.ce-textpic .ce-bodytext+.ce-gallery,.ce-image .ce-bodytext+.ce-gallery{margin-block-start:5rem}}.ce-textpic .ce-gallery,.ce-image .ce-gallery{margin-inline-start:-40px}@media screen and (width>=768px){.ce-textpic .ce-gallery,.ce-image .ce-gallery{margin-inline-start:calc(28.5714px - 8.92857vw)}}@media screen and (width>=1440px){.ce-textpic .ce-gallery,.ce-image .ce-gallery{margin-inline-start:-100px}}.ce-textpic .ce-gallery,.ce-image .ce-gallery{margin-inline-end:-20px}@media screen and (width>=768px){.ce-textpic .ce-gallery,.ce-image .ce-gallery{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.ce-textpic .ce-gallery,.ce-image .ce-gallery{margin-inline-end:-100px}}.ce-textpic .ce-gallery,.ce-image .ce-gallery{z-index:0;width:100vw;overflow-x:hidden}@media (width>=576px){.ce-textpic .ce-gallery,.ce-image .ce-gallery{width:fit-content;max-width:66.6667%;overflow-x:initial;margin:0}}@media (width<=575px){.ce-textpic .ce-gallery .image-caption,.ce-image .ce-gallery .image-caption{padding-inline:20px}}@media screen and (width<=575px) and (width>=768px){.ce-textpic .ce-gallery .image-caption,.ce-image .ce-gallery .image-caption{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width<=575px) and (width>=1440px){.ce-textpic .ce-gallery .image-caption,.ce-image .ce-gallery .image-caption{padding-inline-start:100px}}@media screen and (width<=575px) and (width>=768px){.ce-textpic .ce-gallery .image-caption,.ce-image .ce-gallery .image-caption{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width<=575px) and (width>=1440px){.ce-textpic .ce-gallery .image-caption,.ce-image .ce-gallery .image-caption{padding-inline-end:100px}}@media (width>=768px){.ce-intext.ce-nowrap .ce-gallery{max-width:50%}.ce-intext .ce-gallery,.ce-intext .ce-bodytext{width:50%}.ce-gallery.ce-gallery--33{width:33.3333%}.ce-gallery.ce-gallery--33+.ce-bodytext{width:66.6667%}}.ce-uploads{--icon-size:1em;padding-inline-start:0;list-style:none}.ce-uploads li{padding-block-end:.5em}.ce-uploads a:before{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:inherit;width:.4em;height:.4em;margin-right:.5em;display:inline-block;position:relative;transform:rotate(45deg)}.ce-uploads a{border:0}.ce-uploads a:before{vertical-align:middle}.ce-uploads a:hover{color:var(--brand)}.ce-uploads .svg-icon{vertical-align:middle;margin-inline-end:.5em}.ce-uploads .svg-icon~.ce-uploads-description{margin-inline-start:4rem}.ce-uploads .ce-uploads-description{font-weight:400;display:block}.ce-uploads .ce-uploads-filesize{margin-inline-start:.5em}.ce-uploads .ce-uploads-filesize:before{content:"("}.ce-uploads .ce-uploads-filesize:after{content:")"}.powermail_form{max-width:800px;margin:0 auto}.powermail_form .powermail_captcha{margin-block-end:1em}.powermail_form .mandatory{color:#e74b3c;margin-inline-start:.2em}.powermail_form input.button{height:auto}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Make It Better;font-style:normal;font-weight:400;font-display:swap;src:url(/unternehmen/assets/Fonts/MakeItBetter-Regular.woff2)format("woff2")}@font-face{font-family:Make It Better;font-style:normal;font-weight:700;font-display:swap;src:url(/unternehmen/assets/Fonts/MakeItBetter-Bold.woff2)format("woff2")}.visuallyhidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.no-scroll{overflow:hidden}.component-container:not(.component-container--shortcut){padding-inline-start:20px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut){padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut){padding-inline-start:100px}}.component-container:not(.component-container--shortcut){padding-inline-end:20px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut){padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut){padding-inline-end:100px}}.component-container:not(.component-container--shortcut){margin-block-end:var(--component-vertical-spacing,40px)}@media (width>=1440px){.component-container:not(.component-container--shortcut){--component-vertical-spacing:60px}}.component-container:not(.component-container--shortcut){z-index:0;padding-block:var(--component-vertical-padding,0);position:relative;container:component-container/inline-size}.component-container:not(.component-container--shortcut)>header,.component-container:not(.component-container--shortcut) .content-container,.component-container:not(.component-container--shortcut)>.component-container__footer{z-index:1;position:relative}@media (width<=575px){.component-container:not(.component-container--shortcut).component-container--shifted{padding-inline:40px 20px}}@media screen and (width<=575px) and (width>=768px){.component-container:not(.component-container--shortcut).component-container--shifted{padding-inline-start:calc(8.92857vw - 28.5714px)}}@media screen and (width<=575px) and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--shifted{padding-inline-start:100px}}@media screen and (width<=575px) and (width>=768px){.component-container:not(.component-container--shortcut).component-container--shifted{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width<=575px) and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--shifted{padding-inline-end:100px}}@media (width<=575px){.component-container:not(.component-container--shortcut).component-container--shifted .ce-image .image-caption{padding-inline:40px 20px}}@media screen and (width<=575px) and (width>=768px){.component-container:not(.component-container--shortcut).component-container--shifted .ce-image .image-caption{padding-inline-start:calc(8.92857vw - 28.5714px)}}@media screen and (width<=575px) and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--shifted .ce-image .image-caption{padding-inline-start:100px}}@media screen and (width<=575px) and (width>=768px){.component-container:not(.component-container--shortcut).component-container--shifted .ce-image .image-caption{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width<=575px) and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--shifted .ce-image .image-caption{padding-inline-end:100px}}.component-container:not(.component-container--shortcut):focus{outline:none}.component-container:not(.component-container--shortcut) :is(h1,h2,h3,h4,h5,h6){color:inherit}.component-container:not(.component-container--shortcut) :is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.component-container:not(.component-container--shortcut) :is(h1,h2,h3,h4,h5,h6):only-child{margin-block-end:.5em}.component-container:not(.component-container--shortcut).component-container--textpic,.component-container:not(.component-container--shortcut).component-container--sfcontentelements_textpicspeciale{overflow-x:hidden}.component-container:not(.component-container--shortcut).component-container--spacing-block-start{padding-block-start:120px!important}.component-container:not(.component-container--shortcut).component-container--contain{contain:content}.component-container:not(.component-container--shortcut) .component-container__background-image-container{width:100%;max-width:1120px;height:calc(100% + 2px);margin:0 -1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .component-container__bg-img{object-fit:cover;object-position:50% 50%;width:100vw;height:100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover{position:relative;overflow:hidden}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .lazyloaded{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover{position:absolute}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .lazyloading,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .lazyloaded{position:relative;overflow:hidden}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .lazyloading .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .lazyloaded .component-container__bg-img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .lazyloading,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--cover .lazyloaded{width:100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--top .component-container__bg-img{object-fit:scale-down;object-position:top 40px left 50%;width:100%;height:100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--top{position:relative;overflow:hidden}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--top .lazyloaded{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--top{position:absolute}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloading,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloaded,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloading,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloaded{position:relative;overflow:hidden}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloading .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloaded .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloading .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloaded .component-container__bg-img{object-fit:cover;object-position:50% 0;width:100%;height:100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloading,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloaded,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloading,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloaded{width:100%;height:100%}@media (width>=768px){.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloading .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--left .lazyloaded .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloading .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloaded .component-container__bg-img{object-fit:contain;object-position:0 100%}.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloading .component-container__bg-img,.component-container:not(.component-container--shortcut) .component-container__background-image-container.component-container__background-image-container--right .lazyloaded .component-container__bg-img{object-position:100% 100%}.component-container:not(.component-container--shortcut) header,.component-container:not(.component-container--shortcut) .component-container__bodytext{max-width:75%}}@media (width>=992px){.component-container:not(.component-container--shortcut) header,.component-container:not(.component-container--shortcut) .component-container__bodytext{max-width:50%}}.component-container:not(.component-container--shortcut) .component-container__bodytext{margin-bottom:3rem}@media (width>=768px){.component-container:not(.component-container--shortcut) .component-container__bodytext{margin-bottom:5rem}}.component-container:not(.component-container--shortcut) .component-container--plugin-full-width{margin-inline:calc(50% - 50vw)}.component-container:not(.component-container--shortcut) .component-container--plugin-full-width.component-container--full-width-bg{padding-block-end:45%}.component-container:not(.component-container--shortcut).component-container--rounded{border-radius:40px;max-width:min(1120px,100vw - 40px);margin-inline:20px}@media (width>=768px){.component-container:not(.component-container--shortcut).component-container--rounded{max-width:min(1120px,76.1905vw + 142.857px);margin-inline:calc(11.9048vw - 71.4286px)}}@media (width>=1120px){.component-container:not(.component-container--shortcut).component-container--rounded{margin-inline:auto}}.component-container:not(.component-container--shortcut) .content-container{flex-direction:column;max-width:1120px;margin:0 auto;display:flex}.component-container:not(.component-container--shortcut) .content-container .content-container__footer{margin-top:2rem}@media screen and (width>=768px){.component-container:not(.component-container--shortcut) .content-container .content-container__footer{margin-top:calc(2rem + .406504vw - 3.12195px)}}@media screen and (width>=1260px){.component-container:not(.component-container--shortcut) .content-container .content-container__footer{margin-top:4rem}}.component-container:not(.component-container--shortcut) .content-container .content-container__footer{justify-content:flex-start;display:flex}.component-container:not(.component-container--shortcut) .content-container .header--center~.content-container__footer{justify-content:center}.component-container:not(.component-container--shortcut) .content-container .ce-left.ce-above+.content-container__footer,.component-container:not(.component-container--shortcut) .content-container .ce-right.ce-below+.content-container__footer{justify-content:flex-end}.plugin-container>.component-container:not(.component-container--shortcut)>.content-container{max-width:none}.plugin-container>.component-container:not(.component-container--shortcut)>.content-container>header{text-align:center;max-width:1120px;margin:0 auto}.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{margin-block-end:40px}@media (width>=1260px){.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{margin-block-end:60px}}.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{padding-inline-start:20px}@media screen and (width>=768px){.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{padding-inline-start:100px}}.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{padding-inline-end:20px}@media screen and (width>=768px){.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{padding-inline-end:100px}}.plugin-container>.component-container:not(.component-container--shortcut)>.component-container{position:relative;overflow:hidden}.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content{margin-inline-start:-20px}@media screen and (width>=768px){.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content{margin-inline-start:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content{margin-inline-start:-100px}}.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content{margin-inline-end:-20px}@media screen and (width>=768px){.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content{margin-inline-end:-100px}}.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content:last-child .component-container:last-child{margin-block-end:0;padding-block-end:40px}@media (width>=1440px){.plugin-container>.component-container:not(.component-container--shortcut) .plugin-content:last-child .component-container:last-child{padding-block-end:60px}}:root{--outline-size:2px;--outline-style:solid;--outline-color:var(--brand);--outline-offset:0;--icon-size:2.4rem;--component-vertical-spacing:40px}@media (width>=768px){:root{--icon-size:2.8rem}}@media (width>=1260px){:root{--component-vertical-spacing:60px}}@media (prefers-reduced-motion:reduce){:root{--transition-duration:0}}html,body{margin:0;padding:0}html{font-size:62.5%}body{font-size:1.6rem}@media screen and (width>=992px){body{font-size:calc(1.6rem + 0vw - 0px)}}@media screen and (width>=1260px){body{font-size:1.6rem}}body{color:#333;letter-spacing:.01em;overflow-wrap:break-word;flex-direction:column;justify-content:flex-start;min-height:100vh;font-family:Make It Better,Arial,sans-serif;line-height:1.5;display:flex;position:relative;overflow-x:hidden}*,:after,:before{box-sizing:border-box}:where(a,button,input,textarea,select,summary):focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}:where(a,button,input,textarea,select,summary):focus:not(:focus-visible){outline:#0000}a{--outline-offset:.15em;--icon-color:currentColor;color:var(--link-color,#333);-webkit-text-decoration-line:var(--link-text-decoration,none);text-decoration-line:var(--link-text-decoration,none);border-block-end:var(--link-border,1px solid var(--brand));transition:color var(--transition-duration,.3s) ease-in-out, border-color var(--transition-duration,.3s) ease-in-out;font-weight:700}a[href*="//"]:not([href*=scout24\.]):before{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:inherit;width:.6em;height:.6em;transition:border-color var(--transition-duration,.3s) ease-in-out;margin-right:.5em;display:inline-block;position:relative;transform:rotate(45deg)}a[href*="//"]:not([href*=scout24\.]){transition:color var(--transition-duration,.3s) ease-in-out;border:0;padding-inline-start:15px}@media (width<=575px){a[href*="//"]:not([href*=scout24\.]):before{border-width:1px 1px 0 0}}a[href*="//"]:not([href*=scout24\.]):before{margin-inline-start:-15px;display:inline-block}a[href*="//"]:not([href*=scout24\.]):hover:before{border-color:var(--brand)}a[href*="//"]:not([href*=scout24\.]).button:before{border-color:#fff;margin-inline-start:0}a[href*="//"]:not([href*=scout24\.]).button:hover:before{border-color:#333}a[href*="//"]:not([href*=scout24\.]).button{align-items:center;gap:.25em;display:inline-flex}a:hover{-webkit-text-decoration-line:var(--link-hover-text-decoration,none);text-decoration-line:var(--link-hover-text-decoration,none);color:var(--link-hover-color,var(--brand))}button{color:inherit;text-wrap:balance;text-align:center;font-family:inherit}img{max-width:100%;height:auto;display:block}ul,ol{padding-inline-start:1.1em}dl dt{font-weight:700}dl dd{margin-inline-start:1.1em}form fieldset{border:0;margin:0;padding:0}form legend{font-size:20px}@media screen and (width>=768px){form legend{font-size:20px}}@media screen and (width>=1260px){form legend{font-size:20px}}form legend{margin-block-end:.85em;font-weight:700}form label,form .label{font-weight:700}form input,form select{font-family:inherit}form select,form textarea,form input:not([type=submit]):not([type=reset]){caret-color:#333;background-color:#fff;border:1px solid #adadad;border-radius:8px;width:100%;max-width:100%;padding:0 12px;font-size:16px}form select,form input:not([type=checkbox]):not([type=radio]):not(.button){height:4rem}form [type=file]{opacity:0;pointer-events:none;height:0;font-size:0;position:absolute;top:0;left:0}form [multiple]{height:8rem}form textarea{resize:vertical}figure{margin:0}iframe{border:0;max-width:100%}hr{border-color:#333;width:100%}table{border-spacing:0;border-collapse:collapse;width:100%;display:block;overflow:auto hidden}table:not(:last-child){margin-block-end:1.5em}table caption{font-weight:700}table th{text-align:left;-webkit-hyphens:initial;hyphens:initial}table th,table td{vertical-align:top;text-align:left;padding:.4em .75em}table tbody tr:nth-of-type(odd){background-color:#ededed}table p:first-child{margin-block-start:0}table p:last-child{margin-block-end:0}@media (width>=65em){.page-content-header{margin-block-start:8.5rem}.page-content-header.no-top-margin{margin-block-start:0}}.page-header+.main-content-container{margin-block-start:8.5rem}.main-content-container__bg{display:none}@media (width>=1260px){.main-content-container__bg{pointer-events:none;display:block;position:absolute}.main-content-container__bg img{object-fit:contain;object-position:left;inline-size:100%;max-inline-size:min(100vw,1920px);margin-inline:auto}}.svg-bg{fill:var(--svg-fill,var(--brand));transition:fill var(--transition-duration,.3s) ease-in-out}h1,.h1{font-size:32px}@media screen and (width>=768px){h1,.h1{font-size:calc(3.25203vw + 7.02439px)}}@media screen and (width>=1260px){h1,.h1{font-size:48px}}h1,.h1{letter-spacing:.035em;margin-block-end:.2em;font-weight:400;line-height:1.25}h2,.h2{font-size:28px}@media screen and (width>=768px){h2,.h2{font-size:calc(1.21951vw + 18.6341px)}}@media screen and (width>=1260px){h2,.h2{font-size:34px}}h2,.h2{letter-spacing:.035em;margin-block-end:.35em;font-weight:400;line-height:1.25}h3,.h3{font-size:24px}@media screen and (width>=768px){h3,.h3{font-size:calc(.406504vw + 20.878px)}}@media screen and (width>=1260px){h3,.h3{font-size:26px}}h3,.h3{font-weight:400}h4,.h4{font-size:20px}@media screen and (width>=768px){h4,.h4{font-size:20px}}@media screen and (width>=1260px){h4,.h4{font-size:20px}}h4,.h4{font-weight:400}h5,.h5{font-size:18px}@media screen and (width>=768px){h5,.h5{font-size:18px}}@media screen and (width>=1260px){h5,.h5{font-size:18px}}h5,.h5{font-weight:400}p{margin-block:.5em}p:empty{margin:0}strong{font-weight:700}em{font-style:italic}blockquote{color:var(--brand);margin-block:.5em;margin-inline:0;font-size:32px;font-weight:700;line-height:1.3}.component-container:not(.component-container--shortcut).component-container--bg{--component-vertical-spacing:40px;padding-block-start:var(--component-vertical-spacing);padding-block-end:var(--component-vertical-spacing)}@media (width>=1260px){.component-container:not(.component-container--shortcut).component-container--bg{--component-vertical-spacing:60px}}.component-container:not(.component-container--shortcut).component-container--bg{background-color:var(--component-bg,#fff);color:var(--component-color,inherit)}.component-container:not(.component-container--shortcut).component-container--bg a{border-bottom-color:currentColor}.component-container:not(.component-container--shortcut).component-container--bg-white{--component-bg:#fff;--component-color:#fff;--link-color: ;--link-hover-color: ;--accordion-title-hover-color: }.component-container:not(.component-container--shortcut).component-container--bg-white .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-white .text.text--quote strong:after{background-color:#fff}.component-container:not(.component-container--shortcut).component-container--bg-white .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-scout24{--component-bg:#ff9015;--component-color: ;--link-color: ;--link-hover-color:#333;--accordion-title-hover-color:#333}.component-container:not(.component-container--shortcut).component-container--bg-scout24.component-container--highlighter .component-container__highlighter{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-scout24 .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-scout24 .text.text--quote strong:after{background-color:#ff9015}.component-container:not(.component-container--shortcut).component-container--bg-scout24 .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-charcoal{--component-bg:#333;--component-color:#fff;--link-color:#fff;--link-hover-color:#fff;--accordion-title-hover-color: }.component-container:not(.component-container--shortcut).component-container--bg-charcoal .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-charcoal .text.text--quote strong:after{background-color:#333}.component-container:not(.component-container--shortcut).component-container--bg-charcoal .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24{--component-bg:#00fed0;--component-color: ;--link-color: ;--link-hover-color:#333;--accordion-title-hover-color:#333}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24.component-container--highlighter .component-container__highlighter{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24 .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-immoscout24 .text.text--quote strong:after{background-color:#00fed0}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24 .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white{--component-bg:#00fed0;--component-color: ;--link-color: ;--link-hover-color: ;--accordion-title-hover-color: }.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container{--component-bg:#fff}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{background-color:var(--component-bg);padding-inline-start:10px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-inline-start:calc(13.3929vw - 92.8572px)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-inline-start:100px}}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-inline-end:10px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-inline-end:calc(13.3929vw - 92.8572px)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-inline-end:100px}}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{margin-inline-start:-10px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{margin-inline-start:calc(92.8572px - 13.3929vw)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{margin-inline-start:-100px}}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{margin-inline-end:-10px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{margin-inline-end:calc(92.8572px - 13.3929vw)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{margin-inline-end:-100px}}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-top:20px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-top:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-top:100px}}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-bottom:20px}@media screen and (width>=768px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-bottom:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{padding-bottom:100px}}@media (width>=992px){.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .content-container .plugin-content{margin-inline:-20px;padding-block:20px;padding-inline:20px}}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .text.text--quote strong:after{background-color:#00fed0}.component-container:not(.component-container--shortcut).component-container--bg-immoscout24-white .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-lightgray{--component-bg:#ededed;--component-color: ;--link-color: ;--link-hover-color:#333;--accordion-title-hover-color: }.component-container:not(.component-container--shortcut).component-container--bg-lightgray.component-container--highlighter .component-container__highlighter--inline-start,.component-container:not(.component-container--shortcut).component-container--bg-lightgray.component-container--highlighter .component-container__highlighter--three-strokes,.component-container:not(.component-container--shortcut).component-container--bg-lightgray.component-container--highlighter .component-container__highlighter--three-strokes-separated{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-lightgray .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-lightgray .text.text--quote strong:after{background-color:#ededed}.component-container:not(.component-container--shortcut).component-container--bg-lightgray .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-yellow{--component-bg:#f5f200;--component-color: ;--link-color: ;--link-hover-color:#333;--accordion-title-hover-color: }.component-container:not(.component-container--shortcut).component-container--bg-yellow.component-container--highlighter .component-container__highlighter{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-yellow .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-yellow .text.text--quote strong:after{background-color:#f5f200}.component-container:not(.component-container--shortcut).component-container--bg-yellow .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-beige{--component-bg:#fbeada;--component-color: ;--link-color: ;--link-hover-color:#333;--accordion-title-hover-color: }.component-container:not(.component-container--shortcut).component-container--bg-beige .text.text--highlighter strong:after,.component-container:not(.component-container--shortcut).component-container--bg-beige .text.text--quote strong:after{background-color:#fbeada}.component-container:not(.component-container--shortcut).component-container--bg-beige .carousel__navigation-arrow.slick-disabled{--svg-fill:#fff}.component-container:not(.component-container--shortcut).component-container--bg-scout24 a:focus,.component-container:not(.component-container--shortcut).component-container--bg-immoscout24 a:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline-color:#333}.component-container:not(.component-container--shortcut).component-container--bg-scout24 a:focus:not(:focus-visible),.component-container:not(.component-container--shortcut).component-container--bg-immoscout24 a:focus:not(:focus-visible){outline:#0000}.main-content-container .component-container:not(.component-container--shortcut).component-container--bg:last-child:not(.component-container--rounded){margin-block-end:0}.component-container:not(.component-container--shortcut).component-container--highlighter{--component-vertical-padding:60px}@media (width>=1440px){.component-container:not(.component-container--shortcut).component-container--highlighter{--component-vertical-padding:85px}}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter{--svg-fill:var(--brand);align-items:flex-start;block-size:calc(60px + 2rem);display:flex;position:absolute;inset-block:calc(-60px - 1.5rem) 0}@media (width>=576px){.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter{block-size:calc(60px + 10rem);max-inline-size:calc(50% - 3rem);inset-block-end:3rem}}@media (width>=1440px){.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter{block-size:calc(85px + 13rem);inset-block-start:calc(-85px - 3rem)}}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter .svg-bg{block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter+.header{flex-direction:column;justify-content:flex-end;min-block-size:10rem;display:flex}@media (width>=576px){.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter+.header{max-inline-size:50%;padding-inline-end:20px}}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter.component-container__highlighter--bg{--component-highlighter-offset:calc(60px * 2);block-size:calc(100% + 2 * var(--component-highlighter-offset));z-index:-1;justify-content:end;inline-size:50%;margin-inline-end:calc(50% - 50vw);inset-block-start:calc(-1 * var(--component-highlighter-offset));inset-inline-end:0}@media (width>=1260px){.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter.component-container__highlighter--bg{--component-highlighter-offset:calc(85px * 2)}}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter.component-container__highlighter--three-strokes-separated{--component-highlighter-offset:calc(60px / 2);flex-direction:column;inline-size:100vw;max-inline-size:100vw;margin-inline:calc(50% - 50vw);padding-inline:5cqi}@media (width>=1440px){.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter.component-container__highlighter--three-strokes-separated{padding-inline:10cqi}}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter.component-container__highlighter--three-strokes-separated .svg-bg:nth-child(2){place-self:end;margin-block-start:auto}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter.component-container__highlighter--three-strokes{--component-highlighter-offset:calc(60px / 2);align-items:center;inline-size:100%;max-inline-size:100%;margin-inline-end:calc(50% - 50vw)}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter.component-container__highlighter--inline-start{margin-inline:calc(50% - 50vw) 0;inset-block-end:auto;inset-inline-start:0}.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter:not(.component-container__highlighter--bg)+:not(.header){margin-block-start:1em}@media (width>=576px){.component-container:not(.component-container--shortcut).component-container--highlighter .component-container__highlighter:not(.component-container__highlighter--bg)+:not(.header){margin-block-start:10rem}}.button{--outline-offset:.15em;--icon-color:currentColor;--icon-size:1em;background-color:var(--button-bg,#333);color:var(--button-color,#fff);letter-spacing:.05em;transition:background-color var(--transition-duration,.3s) ease-in-out, border-color var(--transition-duration,.3s) ease-in-out, color var(--transition-duration,.3s) ease-in-out, padding var(--transition-duration,.3s) ease-in-out;border-radius:8px;padding:1rem 2rem;font-size:1.6rem;font-weight:700;line-height:1.5em;display:inline-block;border:2px solid var(--button-border-color,#333)!important}.button:not(:disabled):hover{background-color:var(--button-hover-bg,transparent);border-color:var(--button-hover-border-color,#333);color:var(--button-hover-color,#333);cursor:pointer;text-decoration:none}.button:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));text-decoration:underline}.button:focus:not(:focus-visible){outline:#0000}.button.button--brand{--button-bg:var(--brand);--button-color:#333;--button-border-color:var(--brand);--button-hover-bg:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85));--button-hover-border-color:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85));--button-hover-color:#000}.button.button--brand:before{border-color:#333!important}.button.button--inverted{--button-bg:transparent;--button-color:#333;--button-border-color:#333;--button-hover-bg:#333;--button-hover-border-color:#333;--button-hover-color:#fff;border:2px solid var(--button-border-color)!important}.button.button--icon{justify-content:flex-start;align-items:center;margin-block-end:1em;display:inline-flex}.button.button--icon .svg-icon{margin-inline-end:.5em}.button.button--scroll-to .svg-icon{transform:rotate(90deg)}.button:disabled{--button-bg:#adadad;--button-color:#fff;--button-border-color:#adadad;cursor:not-allowed}.file-upload{position:relative;overflow:hidden;display:inline-block!important}.file-upload .file-upload__label,.file-upload .file-upload__delete{--icon-size:2rem;color:#333;align-items:center;font-weight:700;text-decoration:none;display:flex}.file-upload .file-upload__label:hover,.file-upload .file-upload__label label:hover,.file-upload .file-upload__delete:hover,.file-upload .file-upload__delete label:hover{cursor:pointer;text-decoration:underline}.file-upload [type=file]{opacity:0;pointer-events:none;height:0;font-size:0;position:absolute;top:0;left:0}.file-upload .file-upload__filename{margin-block:10px;display:block}.file-upload .file-upload__info{display:none}.file-upload.filled .file-upload__label{margin-block-end:20px}.file-upload.filled .file-upload__info{display:block}.header.header--left{align-self:flex-start}.header.header--center{align-self:center}.header.header--center+.component-container__bodytext{text-align:center;align-self:center}.header.header--right{align-self:flex-end}.header.header--underline{flex-direction:column;align-items:flex-start;display:flex}.header.header--underline .header__title{order:1}.header.header--underline .text--highlighter{--text-highlighter-height:.25em;--text-highlighter-top:1em;--text-highlighter-width:calc(100% + .25em);--text-highlighter-skew:-35deg}.header.header--underline .text--highlighter-bar{--text-highlighter-left:.9em;--text-highlighter-height:.5em;--text-highlighter-top:.9em;--text-highlighter-width:calc(100% + .75em);--text-highlighter-skew:0;--text-highlighter-rotate:0}.header.header--with-svg{flex-direction:column;align-items:flex-start;display:flex}.header.header--with-svg .header__title{order:1}.header.header--with-svg .header__wrapper{--svg-fill:var(--brand);grid-template-columns:repeat(2,auto);display:grid}.header.header--with-svg .header__wrapper.header__wrapper--spacing-top{padding-block-start:2em}.header.header--with-svg .header__wrapper.header__wrapper--spacing-top .header__subtitle+.svg-bg{width:8.5em;padding-block-start:-2em}.header.header--with-svg .header__wrapper .header__title{order:initial;grid-area:1/1;display:inline-block;position:relative;margin-top:.3em!important}.header.header--with-svg .header__wrapper .header__subtitle{grid-area:1/1;margin-block-end:.5em;padding-inline-end:var(--header-subtitle-padding,2.5em);display:inline-block;position:relative}.header.header--with-svg .header__wrapper .header__subtitle+.svg-bg{align-self:start;height:4em}.header.header--with-svg .header__wrapper.header__wrapper--arrow{--header-subtitle-padding:1.5em}.header.header--with-svg .header__wrapper.header__wrapper--arrow .svg-bg{width:auto;height:3em;margin-block-start:-.5em;rotate:-35deg}.header.header--with-svg .header__wrapper .svg-bg{z-index:-1;grid-area:1/1/auto/2;justify-self:end}@media not screen and (prefers-reduced-motion:reduce){.header.header--with-svg-animation .svg-three-strokes-mask,.header.header--with-svg-animation .svg-arrow-long-mask,.header.header--with-svg-animation .svg-arrow-mask{stroke-dasharray:var(--animation-dashoffset,1400);stroke-dashoffset:var(--animation-dashoffset,1400)}.header.header--with-svg-animation .svg-arrow-mask{--animation-dashoffset:350}.header.header--with-svg-animation.header--with-svg-animation-active .svg-three-strokes-mask,.header.header--with-svg-animation.header--with-svg-animation-active .svg-arrow-long-mask,.header.header--with-svg-animation.header--with-svg-animation-active .svg-arrow-mask{animation:1s linear forwards dash}}@keyframes dash{to{stroke-dashoffset:0}}.svg-icon{width:var(--icon-size,2.4rem);height:var(--icon-size,2.4rem);fill:var(--icon-color,#333);transition:fill var(--transition-duration,.3s) ease-in-out}.icon{max-height:100%}.icon.icon--with-bg{grid-template-columns:1.6rem;margin-inline-end:1em;display:grid}.icon.icon--with-bg .icon__svg,.icon.icon--with-bg .icon__bg{grid-area:1/1}.icon.icon--with-bg .icon__bg{width:100%;height:100%;fill:var(--brand)}.image,.image .image__wrapper{position:relative}.image .image__wrapper .lazyload,.image .image__wrapper .lazyloading,.image .image__wrapper .lazyloaded,.image .image__wrapper .image__highlighter{grid-area:1/1}.image .image__wrapper .image-caption{grid-area:2/1}.image.image--animation .lazyload,.image.image--animation .lazyloading,.image.image--animation .lazyloaded{overflow:hidden}@media not screen and (prefers-reduced-motion:reduce){.image.image--animation.image--animation-zoom img{transition:transform .75s ease-in-out}.image.image--animation.image--animation-zoom.image--animation-active img{transform:scale(1.3)}.image.image--animation.image--animation-slide-up img{transition:transform .75s ease-in-out;transform:scale(1.25)translateY(3rem)}.image.image--animation.image--animation-slide-up.image--animation-active img{transform:scale(1.25)translateY(0)}}.image.image--highlighted .image__wrapper{margin-block-end:2.75rem}.image.image--highlighted:not(.image--three-strokes) .image__wrapper{margin-block-start:3rem}.ce-left .image.image--three-strokes{margin-block-end:2rem;margin-inline-end:3rem}.image .image__highlighter{opacity:0;fill:var(--brand);z-index:1;pointer-events:none;width:100%;max-width:95%;height:100%;max-height:95%;transition:opacity var(--transition-duration,.3s) ease-in-out;position:absolute;top:-2rem;right:-20%}@media (width>=576px){.image .image__highlighter{right:-15%}}@media (width>=768px){.image .image__highlighter{right:-20%}}.image .image__highlighter .svg-bg{width:100%;max-width:100%;height:auto;max-height:100%;aspect-ratio:var(--svg-aspect-ratio)}@media not screen and (prefers-reduced-motion:reduce){.image .image__highlighter.image__highlighter--draw .svg-circle-mask{stroke-dasharray:1700;stroke-dashoffset:1700px}.image .image__highlighter.image__highlighter--draw.image__highlighter-active .svg-circle-mask{animation:1.2s linear forwards dash}}.image .image__highlighter.image__highlighter--marker{width:auto;max-width:75%;height:auto;max-height:19.5rem;top:auto;bottom:-2rem;right:-10%}@media not screen and (prefers-reduced-motion:reduce){.image .image__highlighter.image__highlighter--marker .svg-three-strokes-mask{stroke-dasharray:1400;stroke-dashoffset:1400px}.image .image__highlighter.image__highlighter--marker.image__highlighter-active .svg-three-strokes-mask{animation:1.2s linear forwards dash}}.image .image__highlighter.image__highlighter--zoom{opacity:0;justify-content:flex-end;align-items:flex-end;max-width:55%;height:fit-content;max-height:50%;display:flex;top:2rem;left:calc(100% - 21rem)}@media not screen and (prefers-reduced-motion:reduce){.image .image__highlighter.image__highlighter--zoom{transition:bottom var(--transition-duration,.3s) ease-in-out, top var(--transition-duration,.3s) ease-in-out, left var(--transition-duration,.3s) ease-in-out, right var(--transition-duration,.3s) ease-in-out, opacity .4s ease-in-out;top:calc(100% - 16rem);left:2rem}}.image .image__highlighter.image__highlighter--zoom:not(.image__highlighter--small){max-width:19rem;max-height:13rem}.image .image__highlighter.image__highlighter--zoom+.image__highlighter--zoom{top:2rem;bottom:auto;left:calc(100% - 21rem);transform:rotate(180deg)}.image .image__highlighter.image__highlighter--zoom.image__highlighter-active{opacity:1;top:calc(100% - 11rem);left:-2rem}.image .image__highlighter.image__highlighter--zoom.image__highlighter-active+.image__highlighter--zoom{top:-3rem;bottom:auto;left:calc(100% - 17rem)}.image .lazyloaded~.image__highlighter--draw,.image .lazyloaded~.image__highlighter--marker{opacity:1}.list.list--style-none{margin-inline:0;padding:0}.list.list--style-none li{list-style:none}.list.list--style-inline{display:flex}.list.list--downloads{max-width:100%;margin-block-start:1em}.list.list--downloads a{border:0;font-weight:400;display:block}.list.list--downloads a:not(.button):before{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:inherit;width:.4em;height:.4em;margin-right:.5em;display:inline-block;position:relative;transform:rotate(45deg)}.list.list--downloads a:not(.button){margin-block-end:1em}.list.list--downloads a.button{margin-block-start:1em}.list.list--downloads .svg-icon{vertical-align:middle}.list.list--big-spacing li{margin-block-end:2em}.text:has(.text--reduced-width){width:100%}.text.text--lead{font-size:18px}@media screen and (width>=768px){.text.text--lead{font-size:18px}}@media screen and (width>=1260px){.text.text--lead{font-size:18px}}.text.text--lead{font-weight:400}@media (width>=992px){.text.text--2-cols{-moz-column-count:2;column-count:2;display:block}.text.text--3-cols{-moz-column-count:3;column-count:3;display:block}}@media not (prefers-reduced-motion:reduce){.text.text--animate{color:rgba(51, 51, 51, var(--scroll-factor,.25))}.text.text--animate strong{color:#333}}.text.text--quote{font-size:clamp(1.75em,4vw,2.85em)}.text.text--no-highlighter{--text-highlighter:transparent;display:inline-block;position:relative}.text.text--highlighter,.text.text--quote:not(.text--no-highlighter){--text-highlighter-height:1em;--text-highlighter-width:100%;--text-highlighter-top:0;--text-highlighter-skew:-10deg;display:inline-block;position:relative}.text.text--highlighter :where(strong,.header__subtitle),.text.text--quote:not(.text--no-highlighter) :where(strong,.header__subtitle){white-space:nowrap;max-width:100%;font-weight:400;display:inline-block;position:relative}.text.text--highlighter :where(strong,.header__subtitle):before,.text.text--quote:not(.text--no-highlighter) :where(strong,.header__subtitle):before{content:"";width:var(--text-highlighter-width);height:var(--text-highlighter-height);top:var(--text-highlighter-top);bottom:0;left:var(--text-highlighter-left,0);z-index:-1;background-color:var(--text-highlighter,var(--brand));transform:translate(-.25em, .32em) rotate(var(--text-highlighter-rotate,-1.5deg)) skew(var(--text-highlighter-skew));border-radius:2px 5px;display:block;position:absolute}@media not screen and (prefers-reduced-motion:reduce){.text.text--highlighter :where(strong,.header__subtitle):after,.text.text--quote:not(.text--no-highlighter) :where(strong,.header__subtitle):after{content:"";width:calc(var(--text-highlighter-width) + .5em);height:calc(var(--text-highlighter-height) + .2em);top:var(--text-highlighter-top);z-index:-1;background-color:var(--component-bg,#fff);transform:translate(-.25em, .25em) rotate(var(--text-highlighter-rotate,-1.5deg)) skew(var(--text-highlighter-skew));border-radius:2px 5px;display:block;position:absolute;bottom:0;right:-.3em}.text.text--highlighter.text--highlighter-animation-active :where(strong,.header__subtitle):after,.text.text--quote:not(.text--no-highlighter).text--highlighter-animation-active :where(strong,.header__subtitle):after{animation:.5s linear forwards draw}@keyframes draw{to{width:0}}}.text.text--highlighter.text--highlighter-bar :where(strong,.header__subtitle):before{top:calc(100% + .5em)}.text.text--highlighter.text--highlighter-bar :where(strong,.header__subtitle):after{top:calc(100% + .5em);right:calc(-.3em - var(--text-highlighter-left) - .5em)}@media not screen and (prefers-reduced-motion:reduce){.text.text--highlighter.text--highlighter-bar.text--highlighter-animation-active :where(strong,.header__subtitle):before{animation:.5s linear forwards raise}.text.text--highlighter.text--highlighter-bar.text--highlighter-animation-active :where(strong,.header__subtitle):after{animation:none}@keyframes raise{to{top:var(--text-highlighter-top,0)}}}.text.text--reduced-width{width:100%;max-width:90rem;margin:0 auto;display:block}@media (width>=992px){.text.text--half{width:50%;display:block}}.text.text--2-thirds{width:66.6667%;display:block}.text.text--icon{align-items:center;gap:.75em;display:inline-flex}.text.text--icon:not(:last-child){margin-inline-end:1.25em}.text.text--icon.text--icon-calendar{font-size:.75em}.text.text--icon.text--icon-calendar:before{content:url("data:image/svg+xml;charset=UTF-8, <svg fill=\"%23333\" width=\"21\" height=\"21\" viewBox=\"0 0 21 21\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M20 8V2h-5V0h-2v2H7V0H5v2H0v18h8v-2H2v-8h6.497l1.975-2H2V4h3v2l2-1V4h6v2l2-1V4h3v4h2Z\" /><path d=\"M15 21a6 6 0 1 1 6-6 6.007 6.007 0 0 1-6 6Zm0-10a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z\" /><path d=\"M18 16h-4v-4h2v2h2v2Z\" /></svg>")}.text.text--icon.text--icon-clock{font-size:.75em}.text.text--icon.text--icon-clock:before{content:url("data:image/svg+xml;charset=UTF-8, <svg fill=\"%23333\" width=\"16\" height=\"20\" viewBox=\"0 0 16 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m14.31 7.1 1.4-1.39-1.42-1.42-1.39 1.4A7.94 7.94 0 0 0 9 4.07V2h3V0H4v2h3v2.07A8 8 0 1 0 16 12a7.92 7.92 0 0 0-1.69-4.9ZM8 18A6 6 0 1 1 8 6a6 6 0 0 1 0 12Z\" /><path d=\"M5.711 8.298 4.297 9.712l2.998 2.998 1.415-1.414L5.71 8.298Z\"/></svg>")}.accordion .accordion__item{border-block-end:1px solid #5c5c5c;position:relative}.accordion .accordion__collapse{visibility:hidden;max-height:0;transition:visibility .1ms linear .8s,max-height .8s ease-in-out;overflow:hidden}.accordion .accordion__trigger{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;margin-block:0;margin-inline:auto 0;padding:0;display:flex;position:relative}.accordion .accordion__trigger .accordion__trigger-icon{justify-content:center;align-items:center;min-width:1em;transition:transform .2s ease-in-out;display:flex;position:relative}.accordion .accordion__trigger .accordion__trigger-icon:before{content:"";width:59%;height:.15em;transition:transform .2s ease-in-out, background-color var(--transition-duration,.3s) ease-in-out;background-color:#333;display:block;position:absolute;top:50%;left:0;transform:rotate(40deg)}.accordion .accordion__trigger .accordion__trigger-icon:after{content:"";width:59%;height:.15em;transition:transform .2s ease-in-out, background-color var(--transition-duration,.3s) ease-in-out;background-color:#333;display:block;position:absolute;top:50%;right:0;transform:rotate(-40deg)}.accordion .accordion__title{transition:color var(--transition-duration,.3s) ease-in-out;-webkit-hyphens:auto;hyphens:auto;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0;display:flex}.accordion .accordion__title .accordion__title-text{transition:border-color var(--transition-duration,.3s) ease-in-out;border-block-end:1px solid #0000;margin-block-end:0}.accordion .accordion__title .accordion__title-text-wrapper{max-inline-size:100%}.accordion .accordion__title:hover{cursor:pointer;color:var(--accordion-title-hover,var(--brand))}.accordion .accordion__title:hover .accordion__trigger-icon:before,.accordion .accordion__title:hover .accordion__trigger-icon:after{background-color:var(--accordion-title-hover,var(--brand))}.accordion .accordion__title:hover .accordion__title-text{text-decoration:underline}@media (width>=768px){.accordion .accordion__title:hover .accordion__title-text{border-bottom-color:var(--brand);text-decoration:none}}.accordion .accordion__toggle:focus+.accordion__header .accordion__title{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.accordion .accordion__toggle:focus:not(:focus-visible)+.accordion__header .accordion__title{outline:#0000}.accordion .accordion__header,.accordion .accordion__body{padding-inline:0}.accordion .accordion__header{padding-block:.2em}.accordion .accordion__media+.accordion__content{margin-block-start:2rem}@media (width>=768px){.accordion .accordion__media+.accordion__content{margin-block-start:0;margin-inline-start:2rem}}.accordion .accordion__body{padding-block:.2em .5em}@media (width>=768px){.accordion .accordion__body{padding-block:1em;display:flex}}.accordion .accordion__body:not(:first-child){border-block-start:2px solid #ededed}.accordion .accordion__body p:first-child{margin-block-start:0}.accordion .accordion__body .accordion__description{margin-block-end:1em;font-size:.8em}.accordion .accordion__body .button{place-self:flex-start flex-end}.accordion .accordion__body .accordion__media{max-width:100%;margin-block-end:.5em}@media (width>=768px){.accordion .accordion__body .accordion__media{flex-shrink:0;flex-basis:33.3333%;order:1;max-width:33.3333%;margin-inline-start:auto}}.accordion .accordion__body .video .video__consent-content{grid-gap:.25em;font-size:1.2rem}@media (width>=576px){.accordion .accordion__body .video .video__consent-content{grid-gap:1em;max-width:100%}}.accordion .accordion__body .video .button{justify-self:center}.accordion .accordion__toggle:checked+.accordion__header .accordion__trigger-icon:before{transform:rotate(-40deg)}.accordion .accordion__toggle:checked+.accordion__header .accordion__trigger-icon:after{transform:rotate(40deg)}.accordion .accordion__toggle:checked~.accordion__collapse{visibility:visible;max-height:2000px;transition:max-height 1s ease-in-out}@media (width>=768px){.accordion.accordion--no-impact-on-big-screens .accordion__item{border:0;margin-block-start:0}.accordion.accordion--no-impact-on-big-screens .accordion__trigger{display:none}.accordion.accordion--no-impact-on-big-screens .accordion__title-text{border:0}.accordion.accordion--no-impact-on-big-screens .accordion__title:hover{color:inherit;cursor:inherit}.accordion.accordion--no-impact-on-big-screens .accordion__collapse{visibility:visible;max-height:2000px;transition:max-height 1s ease-in-out}.accordion.accordion--to-teaser{flex-flow:wrap;justify-content:flex-start;width:calc(100% + 40px);margin-inline:-20px;display:flex}.accordion.accordion--to-teaser .accordion__item{flex-direction:column;flex:1 0 33.3333%;max-width:33.3333%;margin-block-end:40px;padding-inline:20px;display:flex}}.accordion.accordion--to-teaser .accordion__title .accordion__title-meta{flex-direction:row;display:flex}@media (width>=768px){.accordion.accordion--to-teaser .accordion__title .accordion__title-meta{flex-direction:column}.accordion.accordion--to-teaser .accordion__title .accordion__subtitle-text{order:1;margin-bottom:.5em;display:inline-block}}.accordion.accordion--to-teaser .accordion__title .accordion__title-text{font-weight:700;display:block}@media (width>=768px){.accordion.accordion--to-teaser .accordion__title .accordion__title-text{min-height:3.6em;font-size:1.75em;font-weight:400;line-height:1.2}}.accordion.accordion--to-teaser .accordion__title .accordion__categories{margin-inline-start:1em}@media (width>=768px){.accordion.accordion--to-teaser .accordion__title .accordion__categories{margin:0;font-weight:700}}.accordion.accordion--to-teaser .accordion__body{flex-direction:column}@media (width>=768px){.accordion.accordion--to-teaser .accordion__media{flex-basis:100%;order:0;max-width:100%}}.accordion.accordion--to-teaser .accordion__content-text{width:100%}.accordion.accordion--to-teaser .accordion__link{align-self:flex-start;max-width:100%;margin-block-start:1em;display:inline-block}@media (width>=768px){.accordion.accordion--to-teaser .accordion__link:after{content:"";position:absolute;inset:0}}.accordion .slider.slick-initialized img{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.accordion .slider.slick-initialized .lazyload{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.accordion .slider.slick-initialized{position:relative;overflow:hidden}.accordion .slider.slick-initialized .lazyloaded{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.button-group{margin-block:1em 2em;display:flex}.button-group .button-group__item{margin-inline:10px}.button-group .button-group__item:first-child{margin-inline-start:0}.button-group .button-group__item:last-child{margin-inline-end:0}.button-group .button-group__item.button-group__item--active{color:var(--brand)}.card{--link-border:none;--link-hover-color:var(--flip-card-color,#333);--link-hover-text-decoration:underline}.card .card__wrapper{grid-template-columns:repeat(var(--card-columns,2), 1fr);gap:20px;display:grid}@media (width>=992px){.card .card__wrapper{--card-columns:3}}.card .card__wrapper.card__wrapper--first-prominent{--card-columns:1;--card-padding:1rem 2rem}@media (width>=768px){.card .card__wrapper.card__wrapper--first-prominent{--card-columns:4}.card .card__wrapper.card__wrapper--first-prominent:not(.slick-initialized) .card__item{display:block!important}.card .card__wrapper.card__wrapper--first-prominent:not(.slick-initialized) .card__item:first-child{--card-padding:2rem 3em;grid-column:1/-1}.card .card__wrapper.card__wrapper--first-prominent:not(.slick-initialized) .card__item:first-child .card__item-wrapper{width:max-content;margin-inline:auto}}.card .card__item{text-align:center;position:relative}.card .card__item-wrapper{border:var(--card-item-border,none);grid-auto-rows:min-content 1fr;place-items:center;gap:1em;height:100%;display:grid;overflow:hidden}@media (width>=576px){.card .card__item-wrapper{grid-auto-rows:1fr;gap:0}}.card .card__item-media-header-wrapper{grid-area:1/1;grid-template-rows:12rem auto;align-items:center;display:grid}.card .card__item-image{position:relative;overflow:hidden}.card .card__item-image img{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.card .card__item-image{justify-content:center;max-height:12rem;display:flex}.card .card__item-title{margin-block-start:.2rem;font-size:clamp(1.6rem,.61vw + .836rem,2rem)}.card .card__item-text{flex-direction:column;justify-content:center;display:none}@media (width>=768px){.card .card__item-text{background-color:var(--flip-card-bg,var(--brand));width:100%;height:100%;color:var(--flip-card-color,#333);padding:var(--card-padding,4rem 2rem);top:var(--card-item-content-top,100%);transition:top var(--transition-duration,.3s) ease-in-out;grid-area:1/1;display:flex;position:relative}}.card .card__item-text a:before{content:"";position:absolute;inset:0}.card .card__item--border{--card-item-border:1px solid #ededed}.card .card__item--border .card__item-media-header-wrapper{grid-template-rows:auto;width:100%;padding:0}.card .card__item--border:not(.card__item--flip) .card__item-image{background-color:var(--flip-card-bg,var(--brand))}.card .card__item--border .card__item-title{padding:1em}.card .card__item--border .card__item-title .card__item-link{padding-inline-start:0;font-weight:400}.card .card__item--border .card__item-title .card__item-link:before{content:"";border:0;position:absolute;inset:0}.card .card__wrapper.card__wrapper--col-4{--card-columns:1}@media (width>=576px){.card .card__wrapper.card__wrapper--col-4{--card-columns:2}}@media (width>=768px){.card .card__wrapper.card__wrapper--col-4{--card-columns:4}}.card .card__item--flip .card__item-wrapper:hover{--card-item-content-top:0}.card .card__item--flip .card__item-media-header-wrapper{padding:20px}.card .card__item--flip .card__item-text{display:flex}@media (width<=767px){.card .card__item--flip .card__item-text{padding:0 20px 20px}}@media (width<=575px){.card .card__wrapper.card__wrapper--alternating .card__item-media-header-wrapper{flex-direction:var(--card-item-flex-direction,row);justify-content:space-around;gap:20px;width:100%;display:flex}.card .card__wrapper.card__wrapper--alternating .card__item:nth-child(2n){--card-item-flex-direction:row-reverse}}@media (width<=767px){.card .card__wrapper.card__wrapper--alternating .card__item-text{display:none}}.card .slider{--card-item-border:1px solid #ededed}@media (width<=767px){.card .slider .card__item-wrapper{grid-auto-rows:min-content}.card .slider .card__item-wrapper:has(.card__item-media-header-wrapper:only-child){grid-auto-rows:1fr}.card .slider .card__item-media-header-wrapper{grid-template-rows:min-content}}.card .slider.slick-initialized{margin-inline-end:-20px}@media screen and (width>=768px){.card .slider.slick-initialized{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.card .slider.slick-initialized{margin-inline-end:-100px}}.card .slider.slick-initialized{width:calc(100% + 20px)}.card .slider.slick-initialized .slick-list{padding:0 5rem 0 0}.card .slider.slick-initialized .slick-track{gap:20px}.carousel .carousel__wrapper.slick-initialized~.carousel__navigation{display:flex}.carousel .carousel__navigation{justify-content:space-between;align-items:center;gap:2rem;margin-block-start:1em;display:none}@media (width>=768px){.carousel .carousel__navigation{width:19rem;margin-inline-start:auto}}@media (width>=992px){.carousel .carousel__navigation{gap:9rem;width:26rem}}.carousel .carousel__navigation .carousel__navigation-arrow:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:none}.carousel .carousel__navigation .carousel__navigation-arrow:focus:not(:focus-visible){outline:#0000}.carousel .carousel__navigation .carousel__navigation-arrow:focus .svg-bg{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));fill:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .75))}.carousel .carousel__navigation .carousel__navigation-arrow:focus:not(:focus-visible) .svg-bg{outline:#0000}.carousel .carousel__navigation .carousel__navigation-arrow{cursor:pointer;background:0 0;border:0;width:8.5rem;padding:0}.carousel .carousel__navigation .carousel__navigation-arrow:hover{--svg-fill:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85))}.carousel .carousel__navigation .carousel__navigation-arrow.slick-disabled{--svg-fill:#ededed}.carousel .carousel__navigation .svg-bg{width:100%;height:auto}.carousel .carousel__navigation .carousel__navigation-arrow-prev{transform:rotate(180deg)}.carousel{margin-inline:-10px;position:relative}header+.carousel{margin-block-start:20px}.carousel .carousel__item:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}.carousel .carousel__item:focus:not(:focus-visible){outline:#0000}.carousel .carousel__item{grid-row-gap:30px;justify-content:center;padding-inline:10px;display:grid!important}.carousel .carousel__item .lazyload,.carousel .carousel__item .lazyloading,.carousel .carousel__item .lazyloaded{position:relative;overflow:hidden}.carousel .carousel__item .lazyload img,.carousel .carousel__item .lazyloading img,.carousel .carousel__item .lazyloaded img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.carousel .carousel__item .lazyload,.carousel .carousel__item .lazyloading,.carousel .carousel__item .lazyloaded{height:100%;aspect-ratio:unset!important}.carousel .carousel__item .carousel__item-content{letter-spacing:.05em;flex-direction:column;font-size:1.05em;display:flex;position:relative}@media (width>=768px){.carousel .carousel__item .carousel__item-content{font-size:1.2em}}.carousel .carousel__item .carousel__item-text{order:-1;margin-block-end:1.8em}.carousel .carousel__item .carousel__item-title{font-size:1.6rem}.carousel.carousel--overlay{margin-inline:0}@media (width>=768px){.carousel.carousel--overlay .carousel__navigation{z-index:1;position:absolute;bottom:0;right:0}}.carousel.carousel--overlay .carousel__wrapper{margin-inline-end:calc(50% - 50vw)}.carousel.carousel--overlay .carousel__wrapper:not(.slick-initialized) .carousel__item:not(:first-of-type){display:none}.carousel.carousel--overlay .carousel__item{color:#fff;grid-template-rows:100%;grid-template-columns:100%;align-items:end;padding-inline:0}@media (width>=768px){.carousel.carousel--overlay .carousel__item{max-width:47.5rem}}.carousel.carousel--overlay .carousel__item:after{content:"";height:100%;transition:background-position var(--transition-duration,.3s) ease-in-out;background-image:linear-gradient(#0000 25%,#0006 100%);background-position:0;background-size:100% 200%;grid-area:1/1}.carousel.carousel--overlay .carousel__item .carousel__item-image{z-index:-1;grid-area:1/1;height:100%}.carousel.carousel--overlay .carousel__item .carousel__item-content{z-index:1;text-shadow:0 0 1em #0006;grid-area:1/1;padding:1.5em 1em}.carousel.carousel--overlay .carousel__item .carousel__item-title{font-size:inherit}.carousel.carousel--overlay .carousel__item .carousel__item-text{opacity:0;transform-origin:100%;transition:opacity .5s ease-in-out, transform var(--transition-duration,.3s) ease-in-out;line-height:1.3;transform:scale(.7)}@media (width>=768px){.carousel.carousel--overlay .carousel__item .carousel__item-text{width:calc(47.5rem - 2em);font-size:1.2em}}.carousel.carousel--overlay .carousel__item.slick-current:after{background-position:0 100%}.carousel.carousel--overlay .carousel__item.slick-current .carousel__item-text{opacity:1;transform:scale(1)}.carousel.carousel--overlay .slick-track{height:clamp(48rem,48vw,68.5rem)}@media (width>=768px){.carousel.carousel--overlay .slick-track{perspective:100px;transform-style:preserve-3d;max-width:100%!important;transform:translate(0,0)!important}}.carousel.carousel--overlay .slick-slide{padding-right:2.5rem}@media (width>=768px){.carousel.carousel--overlay .slick-slide{max-width:38rem;transition:transform .5s ease-in-out, max-width var(--transition-duration,.3s) ease-in-out;transform-style:preserve-3d;z-index:0;padding-inline-end:0;position:absolute;inset:0;transform:translate3d(calc(-50% - 7.5rem),0,-40px)}.carousel.carousel--overlay .slick-current{opacity:1;max-width:47.5rem;transition:transform .5s ease-in-out, max-width var(--transition-duration,.3s) ease-in-out .2s;z-index:1;position:relative;transform:translate(8rem)}.carousel.carousel--overlay .slick-current~.slick-slide{transform:translate3d(calc(400% + 40px + 19.5rem),0,-40px)}.carousel.carousel--overlay .slick-current+.slick-slide{transform:translate3d(calc(100% + 40px + 12rem),0,-40px)}.carousel.carousel--overlay .slick-current+.slick-slide+.slick-slide{opacity:1;transform:translate3d(calc(200% + 40px + 14.5rem),0,-40px)}.carousel.carousel--overlay .slick-current+.slick-slide+.slick-slide+.slick-slide{opacity:1;transform:translate3d(calc(300% + 40px + 17rem),0,-40px)}}.contact{--svg-fill:#fff;grid-template-columns:repeat(var(--contact-columns,1), 1fr);gap:20px;display:grid}@media (width>=576px){.contact{--contact-columns:2}}@media (width>=768px){.contact{--contact-columns:3}}@media (width>=992px){.contact{grid-template-columns:repeat(auto-fit,minmax(23rem,1fr))}}@media (width>=1260px){.contact{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}}.contact .contact__item{place-items:center;display:grid;container:contact-item/inline-size}@media (width<=575px){.contact .contact__item:not(:first-child){display:none}}.contact .contact__image-container{grid-area:1/1/span 2}.contact .contact__content-container{grid-area:2/1;font-size:min(1.4rem,.5em + 3cqi);line-height:1.15;display:grid;translate:min(-5%,-1em) min(2em,20%)}.contact .contact__content-container .svg-bg{grid-area:1/1;width:calc(100% + 2em);max-width:30rem;padding:min(20px,.5em + 5cqi);rotate:10deg}.contact .contact__content-container .contact__content-wrapper{z-index:1;grid-area:1/1;grid-auto-rows:min-content;place-content:center stretch;gap:.25em;width:100%;max-width:18rem;height:100%;margin-inline:auto;padding:.5em 1.5em;display:grid}@supports (padding:15cqi){.contact .contact__content-container .contact__content-wrapper{padding-block-start:calc(1em - 5cqi);padding-inline:calc(4em - 6cqi) calc(3em - 10cqi)}}.contact .contact__content-container .contact__title{font-size:min(2.2rem,.75em + 3cqi)}.counter{grid-template-columns:repeat(var(--card-columns,1), 1fr);text-align:center;gap:40px;display:grid}@media (width>=576px){.counter{--card-columns:2}}@media (width>=768px){.counter{--card-columns:4}}.counter .counter__item{flex-direction:var(--counter-item-flex-direction,row);justify-content:space-around;align-items:center;gap:20px;display:flex}@media (width>=576px){.counter .counter__item{grid-auto-rows:max-content auto;justify-content:center;row-gap:50px;margin-block-start:50px;display:grid}}.counter .counter__item:nth-child(2n){--counter-item-flex-direction:row-reverse}@media not screen and (prefers-reduced-motion:reduce){.counter .counter__item .svg-circle-mask{stroke-dasharray:1700;stroke-dashoffset:1700px}.counter .counter__item.highlighter-active .svg-circle-mask{animation:1.2s linear forwards dash}@keyframes dash{to{stroke-dashoffset:0}}}.counter .counter__item-number-container{place-items:center;width:50%;font-size:4rem;font-weight:700;display:grid}@media (width>=576px){.counter .counter__item-number-container{width:100%}}.counter .counter__item-number-container .svg-bg{display:none}@media (width>=576px){.counter .counter__item-number-container .svg-bg{grid-area:1/1;width:60%;height:auto;display:block}}.counter .counter__item-number-container .counter__item-number{grid-area:1/1}.counter .counter__item-text{width:50%;font-size:2rem}@media (width>=576px){.counter .counter__item-text{width:100%}}.daterange-picker{grid-template-rows:auto;grid-template-columns:auto;display:grid!important}.daterange-picker .daterange-picker__input{grid-area:1/1;padding-inline-end:1.5em;display:flex;position:relative}.daterange-picker .daterange-picker__icon{z-index:1;grid-area:1/1;place-self:center end;width:2rem;margin-inline-end:1.25em}.daterangepicker{font-family:inherit!important}.daterangepicker .button:not(:last-child){margin-inline-end:.5em}.daterangepicker tbody tr:nth-of-type(odd){background-color:inherit}.daterangepicker .in-range{background-color:#adadad33!important}.daterangepicker .active,.daterangepicker .active:hover{background-color:var(--brand)!important}.download{justify-content:space-between;gap:4rem;display:grid}@media (width>=768px){.download{grid-template-columns:repeat(2,1fr)}}.download .download__item{place-items:start;gap:20px;display:grid}@media (width>=768px){.download .download__item{align-content:start;max-width:44.5rem}.download .download__item:first-child{padding-inline-start:0}.download .download__item:last-child{padding-inline-end:0}}.download .download__item:only-child{grid-column-end:span 2}@media (width>=768px){.download .download__item:only-child{grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;justify-items:start;max-width:100%}.download .download__item:only-child .download__item-content{flex-direction:column;justify-content:center;align-items:start;height:100%;display:flex}}.download .download__item .download__item-title{margin-block-end:.4em}.download .download__item .download__item-description{margin-block-end:auto}.download .download__item .download__item-description+.button{margin-block-start:2em}.download .download__item .download__item-bodytext{margin-block-start:1.5em}.download .download__item .download__item-bodytext a{border-bottom-color:var(--brand)}.download .download__item .download__item-bodytext a:hover{color:var(--brand)}.download .download__item .download__item-bodytext a:not(:last-child){margin-inline-end:.75em}.facts-and-figures{grid-row-gap:20px;display:grid}@media (width>=768px){.facts-and-figures{grid-column-gap:40px;grid-template-columns:repeat(2,1fr)}}.facts-and-figures header{grid-column:1}.facts-and-figures:not(:has(.facts-and-figures__link)) .facts-and-figures__media{grid-row-end:span 2}.facts-and-figures .facts-and-figures__media{grid-column:1;grid-row-end:span 3}.facts-and-figures .facts-and-figures__media .teaser{max-width:100%;padding:0}.facts-and-figures .facts-and-figures__media .teaser__title{font-weight:700;display:block}@media (width>=768px){.facts-and-figures .facts-and-figures__media .teaser__title{min-height:3.6em;font-size:1.75em;font-weight:400;line-height:1.2}}.facts-and-figures .facts-and-figures__details-header{margin-block:0}@media (width>=768px){.facts-and-figures .facts-and-figures__details-header{grid-column-end:span 2}.facts-and-figures .facts-and-figures__media+.facts-and-figures__details-header{grid-area:1/2/auto/span 1;align-self:end}.facts-and-figures .facts-and-figures__item-wrapper{grid-column-end:span 2}.facts-and-figures .facts-and-figures__media~.facts-and-figures__item-wrapper{grid-column:2/span 1}}.facts-and-figures .facts-and-figures__item{--facts-and-figures-item-size:1.75em;margin-block-end:40px}.facts-and-figures .facts-and-figures__item:last-child{margin-block-end:20px}.facts-and-figures .facts-and-figures__item .facts-and-figures__item-header{grid-template-columns:var(--facts-and-figures-item-size) 1fr;grid-gap:.5em;border-block-end:2px solid #adadad;align-items:center;margin-block-end:.75em;padding-block-end:.75em;font-weight:700;display:grid}.facts-and-figures .facts-and-figures__item .facts-and-figures__item-title:first-child{grid-column:1/span 2}.facts-and-figures .facts-and-figures__item .facts-and-figures__item-image img{height:var(--facts-and-figures-item-size)}.facts-and-figures .facts-and-figures__facts-wrapper{grid-gap:1.75em;grid-template-columns:repeat(2,1fr);display:grid}.facts-and-figures .facts-and-figures__facts-wrapper .facts-and-figures__highlight{align-items:center;gap:.5em;font-weight:700;display:flex;position:relative}.facts-and-figures .facts-and-figures__facts-wrapper .facts-and-figures__highlight:before{content:"";background-color:var(--facts-and-figures-highlight);width:1em;height:1em}.facts-and-figures .facts-and-figures__facts-wrapper .facts-and-figures__meta{color:#5c5c5c}.facts-and-figures .facts-and-figures__facts-wrapper .facts-and-figures__meta:not(:first-child){margin-inline-start:.25em}.facts-and-figures .facts-and-figures__footnote{font-size:.75em}@media (width>=768px){.facts-and-figures .facts-and-figures__footnote{grid-column-end:span 2}}.facts-and-figures .facts-and-figures__link{place-self:start}@media (width>=768px){.facts-and-figures .facts-and-figures__media~.facts-and-figures__footnote{grid-column:2/span 1}}.gallery .gallery__wrapper.slick-initialized~.gallery__navigation{display:flex}.gallery .gallery__navigation{justify-content:space-between;align-items:center;gap:2rem;margin-block-start:1em;display:none}@media (width>=768px){.gallery .gallery__navigation{width:19rem;margin-inline-start:auto}}@media (width>=992px){.gallery .gallery__navigation{gap:9rem;width:26rem}}.gallery .gallery__navigation .gallery__navigation-arrow:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:none}.gallery .gallery__navigation .gallery__navigation-arrow:focus:not(:focus-visible){outline:#0000}.gallery .gallery__navigation .gallery__navigation-arrow:focus .svg-bg{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));fill:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .75))}.gallery .gallery__navigation .gallery__navigation-arrow:focus:not(:focus-visible) .svg-bg{outline:#0000}.gallery .gallery__navigation .gallery__navigation-arrow{cursor:pointer;background:0 0;border:0;width:8.5rem;padding:0}.gallery .gallery__navigation .gallery__navigation-arrow:hover{--svg-fill:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85))}.gallery .gallery__navigation .gallery__navigation-arrow.slick-disabled{--svg-fill:#ededed}.gallery .gallery__navigation .svg-bg{width:100%;height:auto}.gallery .gallery__navigation .gallery__navigation-arrow-prev{transform:rotate(180deg)}.gallery{position:relative}.gallery:not(:first-child){margin-block-start:20px}.gallery .slider:not(.slick-initialized) .slider__item:not(:first-of-type){display:block}.gallery .slider .slick-list{padding:0 9rem!important}.gallery .gallery__wrapper{width:100vw;margin-inline-start:50%;overflow:hidden;transform:translate(-50%)}.gallery .gallery__wrapper.slick-initialized{position:static}.gallery .gallery__wrapper:not(.slick-initialized),.gallery .slider.slick-initialized .slick-track{-moz-column-gap:clamp(1rem, 1.52vw + -.909rem, 2rem);grid-template-rows:repeat(12,1fr);column-gap:clamp(1rem,1.52vw - .909rem,2rem);display:grid;width:max-content!important}.gallery .gallery__wrapper:not(.slick-initialized):has(.slick-slide:only-child){transform:none!important}.gallery .gallery__wrapper:not(.slick-initialized):has(.slick-slide:nth-child(2):last-child){transform:none!important}.gallery .gallery__wrapper:not(.slick-initialized):has(.slick-slide:nth-child(3):last-child){transform:none!important}.gallery .slider.slick-initialized .slick-track:has(.slick-slide:only-child){transform:none!important}.gallery .slider.slick-initialized .slick-track:has(.slick-slide:nth-child(2):last-child){transform:none!important}.gallery .slider.slick-initialized .slick-track:has(.slick-slide:nth-child(3):last-child){transform:none!important}.gallery .gallery__wrapper:not(.slick-initialized) .gallery__item,.gallery .slider.slick-initialized .slick-slide{grid-row:2/span 5;align-self:end;width:clamp(11.5rem,25vw - 20rem,28rem);height:clamp(8rem,18.18vw - 14.909rem,20rem)}.gallery .gallery__wrapper:not(.slick-initialized) .gallery__item:nth-child(5n+2),.gallery .slider.slick-initialized .slick-slide:nth-child(5n+2){grid-row-end:-1;width:clamp(11.5rem,36.82vw - 34.891rem,35.8rem);height:clamp(15.2rem,35.15vw - 29.091rem,38.4rem)}.gallery .gallery__wrapper:not(.slick-initialized) .gallery__item:nth-child(5n+3),.gallery .slider.slick-initialized .slick-slide:nth-child(5n+3){grid-row:1/-2;width:clamp(14.8rem,31.82vw - 25.291rem,35.8rem);height:clamp(20rem,43.64vw - 34.982rem,48.8rem)}.gallery .gallery__wrapper:not(.slick-initialized) .gallery__item:nth-child(5n+4),.gallery .slider.slick-initialized .slick-slide:nth-child(5n+4){grid-row:5/span 6;align-self:start;width:clamp(11.5rem,36.82vw - 34.891rem,35.8rem);height:clamp(8.8rem,24.24vw - 21.745rem,24.8rem)}.gallery .gallery__wrapper:not(.slick-initialized) .gallery__item:nth-child(5n+5),.gallery .slider.slick-initialized .slick-slide:nth-child(5n+5){grid-row:3/span 9;align-self:start;height:clamp(15.8rem,34.24vw - 27.345rem,38.4rem)}.iframe{width:100%}.iframe iframe{width:100%;overflow:hidden}.iframe .iframe__wrapper{width:100%}.job-alert{--form-max-width:55rem;background-color:#f5f200;margin-inline:calc(50% - 50vw);padding-block-end:20px}@media (width>=576px){.job-alert{max-width:55rem;margin-inline:auto}}.job-alert .job-alert__image{height:auto;margin-inline:auto}.job-alert .form{padding-inline-start:20px}@media screen and (width>=768px){.job-alert .form{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.job-alert .form{padding-inline-start:100px}}.job-alert .form{padding-inline-end:20px}@media screen and (width>=768px){.job-alert .form{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.job-alert .form{padding-inline-end:100px}}@media (width>=576px){.job-alert .form{padding-inline:3.25em}}.job-alert .button{width:100%}.job-alert .mandatory{color:inherit}.keyvisual{row-gap:4rem;display:grid}@media (width>=576px){.keyvisual{-moz-column-gap:20px;grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}.keyvisual .keyvisual__icon{grid-area:1/1;max-width:9.5rem}@media (width>=576px){.keyvisual .keyvisual__icon{max-width:13rem}}.keyvisual .keyvisual__image{justify-content:center;align-items:center;display:flex}@media (width>=576px){.keyvisual .keyvisual__image{grid-area:1/2/3;justify-content:flex-end;margin-inline-start:20px}}.keyvisual .keyvisual__image .lazyload,.keyvisual .keyvisual__image .lazyloading,.keyvisual .keyvisual__image .lazyloaded{aspect-ratio:576/400}.keyvisual .keyvisual__image img{width:100%;height:auto}@media (width>=576px){.keyvisual .keyvisual__content{grid-area:1/1/3;align-self:center;margin-inline-end:20px}.keyvisual .keyvisual__icon~.keyvisual__content{grid-area:2/1;align-self:end}}.keyvisual .keyvisual__header{margin-block-end:.2em}.keyvisual .keyvisual__link{margin-top:1rem}@media screen and (width>=768px){.keyvisual .keyvisual__link{margin-top:calc(1rem + .203252vw - 1.56098px)}}@media screen and (width>=1260px){.keyvisual .keyvisual__link{margin-top:2rem}}.keyvisual .keyvisual__link{display:inline-block}@media (width>=576px){.keyvisual.keyvisual--invert-order .keyvisual__icon{grid-column:2}.keyvisual.keyvisual--invert-order .keyvisual__image{grid-area:1/1/3;justify-content:flex-start}.keyvisual.keyvisual--invert-order .keyvisual__content{grid-area:1/2/3;align-self:center;margin-inline:20px 0}.keyvisual.keyvisual--invert-order .keyvisual__icon~.keyvisual__content{grid-area:2/2;align-self:end}}.keyvisual.keyvisual--50-50 .keyvisual__image .lazyload,.keyvisual.keyvisual--50-50 .keyvisual__image .lazyloading,.keyvisual.keyvisual--50-50 .keyvisual__image .lazyloaded{aspect-ratio:576/400}@media (width>=576px){.keyvisual.keyvisual--50-50 .keyvisual__image .lazyload,.keyvisual.keyvisual--50-50 .keyvisual__image .lazyloading,.keyvisual.keyvisual--50-50 .keyvisual__image .lazyloaded{aspect-ratio:1}.keyvisual.keyvisual--33-66{grid-template-columns:repeat(2,1fr)}.keyvisual.keyvisual--33-66.keyvisual--invert-order .keyvisual__image{grid-column:1}}@media (width>=768px){.keyvisual.keyvisual--33-66{grid-template-columns:repeat(3,1fr)}.keyvisual.keyvisual--33-66 .keyvisual__image{grid-column:3}.keyvisual.keyvisual--33-66.keyvisual--invert-order .keyvisual__content{grid-column:2/4}}.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-inline-start:-20px}@media screen and (width>=768px){.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-inline-start:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-inline-start:-100px}}.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-inline-end:-20px}@media screen and (width>=768px){.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-inline-end:-100px}}.keyvisual.keyvisual--no-image-spacing .keyvisual__image{justify-self:end;margin-block-start:calc(-1 * var(--component-vertical-spacing,40px))}@media (width>=576px){.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-block-end:calc(-1 * var(--component-vertical-spacing,40px))}}@media (width>=1260px){.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-inline-end:0}}@media (width>=1440px){.keyvisual.keyvisual--no-image-spacing .keyvisual__image{margin-block:calc(-1 * var(--component-vertical-spacing,60px));max-width:40rem;margin-inline:20px 0}}.keyvisual.keyvisual--no-image-spacing .keyvisual__image .lazyloaded{position:relative;overflow:hidden}.keyvisual.keyvisual--no-image-spacing .keyvisual__image .lazyloaded img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.keyvisual.keyvisual--no-image-spacing .keyvisual__image .lazyloaded{aspect-ratio:unset!important}.keyvisual.keyvisual--no-image-spacing .keyvisual__image .lazyloaded img{height:auto}.keyvisual.keyvisual--no-image-spacing.keyvisual--invert-order .keyvisual__image{justify-self:start}@media (width>=576px){.keyvisual.keyvisual--no-image-spacing.keyvisual--invert-order .keyvisual__image{margin-inline-end:20px}}@media (width>=1260px){.keyvisual.keyvisual--no-image-spacing.keyvisual--invert-order .keyvisual__image{margin-inline-start:0}}.form.form--reduced-width{width:min(var(--form-max-width,800px), 100%);margin-inline:auto}.form.form--left{margin-inline-start:0}@media (width>=768px){.form.form--inline .form__fieldset-wrapper{flex-wrap:wrap;align-items:center;display:flex}.form.form--inline .form__fieldset-wrapper .form__row:not(:first-child){margin-inline-start:3rem}.form .form__row{display:flex}.form .form__row .form__input-label-group{flex:1;margin-inline:10px}.form .form__row .form__input-label-group:first-child{margin-inline-start:0}.form .form__row .form__input-label-group:last-child{margin-inline-end:0}}.form .form__row.form__buttons{justify-content:space-between}.form .form__row.form__buttons .button,.form .form__row.form__buttons a{margin-block-end:2rem;display:inline-block}.form .form__input-label-group{width:100%;margin-block-end:2rem}@media (width>=768px){.form .form__input-label-group{align-items:flex-start;display:flex}}.form .form__input-label-group.form__input-label-group--vertical{flex-direction:column}.form .form__input-label-group.form__input-label-group--vertical+.form__buttons .button{height:4rem;margin-block-start:1.5em;padding-block:0}@media (width>=768px){.form .form__input-label-group:not(.form__input-label-group--vertical) label,.form .form__input-label-group:not(.form__input-label-group--vertical) .label{flex:1 0 40%}.form .form__input-label-group:not(.form__input-label-group--vertical) input,.form .form__input-label-group:not(.form__input-label-group--vertical) .form__input,.form .form__input-label-group:not(.form__input-label-group--vertical) .select{flex:1 0 60%}}.form .form__input-label-group legend{font-size:inherit;margin-block-end:.25em}.form .form__input-label-group .form__input{flex-wrap:wrap;width:100%;display:flex}@media (width>=768px){.form .form__input-label-group .form__input input{flex:none}}.form .form__input-label-group .form__input .checkbox,.form .form__input-label-group .form__input .radio{width:100%;display:flex}.form .form__input-label-group .form__input .checkbox [type=checkbox],.form .form__input-label-group .form__input .checkbox [type=radio],.form .form__input-label-group .form__input .radio [type=checkbox],.form .form__input-label-group .form__input .radio [type=radio]{width:auto}@media (width<=767px){.form .form__filter{margin-block-end:2rem}}.form .form__filter .checkbox{height:100%}.form .form__filter .checkbox .checkbox__label .form__icon-filter-description{font-size:1.2em}.form .form__filter .checkbox .checkbox__label svg{width:1.5em;height:1.5em}.form .form__filter .checkbox .checkbox__label svg+.form__icon-filter-description{margin-inline-start:.5em;font-size:1em}.form .form__filter .checkbox .checkbox__label:hover svg{fill:#333}.form .form__filter .checkbox .checkbox__input{width:1px}.form .form__filter .checkbox .checkbox__input:focus~.checkbox__label{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));--outline-offset:.15em}.form .form__filter .checkbox .checkbox__input:focus:not(:focus-visible)~.checkbox__label{outline:#0000}.form .form__filter .checkbox .checkbox__input:checked~.checkbox__label{background-color:var(--brand);color:#333}.form .form__filter .checkbox .checkbox__input:checked~.checkbox__label svg{fill:currentColor}.form .form__filter .checkbox .checkbox__input:checked~.checkbox__label:hover{background-color:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85))}.form .form__filter .form__filter-link{justify-content:center;align-items:center;display:flex}.language-switch{display:flex;position:relative}.language-switch .language-switch__control-container:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}.language-switch .language-switch__control-container:focus:not(:focus-visible){outline:#0000}.language-switch .language-switch__control-container{transition:color var(--transition-duration,.3s) ease-in-out;font-weight:700;font-size:inherit;background:0 0;border:0;align-items:center;padding:0;display:flex}.language-switch .language-switch__control-container:hover{cursor:pointer}.language-switch .language-switch__control-container:hover .language-switch__current-language{border-block-end-color:currentColor}.language-switch .language-switch__current-language{border-block-end:1px solid var(--brand)}@media (width>=1120px){.language-switch .language-switch__current-language{border-block-end:1px solid #0000;margin-inline-start:1em}}.language-switch .language-switch__list{margin-inline-start:1em;list-style:none}@media (width>=65em){.language-switch .language-switch__list{background-color:#fff;min-width:100%;margin-inline-start:0;padding-block-end:.2em;padding-inline:0;display:none;position:absolute;top:100%;left:0}.language-switch .language-switch__list .language-switch__list-item a{padding-inline-end:1.5em}}@media (width>=1120px){.language-switch .language-switch__list .language-switch__list-item a{padding-inline-start:1em}}@media (width>=65em){.language-switch .language-switch__toggle-button:after{content:"";width:.4em;height:.4em;transition:border-color var(--transition-duration,.3s) ease-in-out;border:.01em solid #333;border-width:.01em .01em 0 0;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(135deg)}.language-switch .language-switch__toggle-button{justify-content:center;align-items:center;width:1.5em;height:1em;display:flex}}.language-switch.active .language-switch__list{display:block!important}.language-switch.active .language-switch__current-language{color:var(--brand)}.language-switch.active .language-switch__toggle-button:after{border-color:var(--brand);bottom:-1px;transform:rotate(-45deg)}.letter-slider{text-align:center;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=992px){.letter-slider{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-block:3em}}.component-container:has(.letter-slider){--component-vertical-spacing:40px;padding-block-start:var(--component-vertical-spacing);padding-block-end:var(--component-vertical-spacing)}@media (width>=1260px){.component-container:has(.letter-slider){--component-vertical-spacing:60px}}.component-container:has(.letter-slider){color:#fff;background-color:#5c5c5c;background-image:linear-gradient(270deg,#636363 0%,#282828 45%,#333 100%);background-size:100%}@media (width>=992px){.component-container:has(.letter-slider){background-image:radial-gradient(at 0 0,#d0d0d0 0%,#747474 30%,#636363 50%,#282828 85%,#111 100%)}}.letter-slider .slick-slide:nth-child(2){--color:#00fed0}.letter-slider .slick-slide:nth-child(3){--color:#f5f200}.letter-slider .slick-slide:nth-child(4){--color:#00dfff}.letter-slider .slick-slide:nth-child(5){--color:#c06bff}.letter-slider .slider:not(.slick-initialized),.letter-slider .slick-list{margin-inline:var(--inline-spacing,4rem)}@media (width>=992px){.letter-slider .slider--main{--inline-spacing:0}.letter-slider .slider--main .slider__item{padding-inline-start:8rem}.letter-slider .slider--main .slick-prev{inset-inline-start:-100%!important}.letter-slider .slider--main .slick-next{inset-inline-end:100%!important}}.letter-slider .slider--thumbs{--inline-spacing:1rem;text-transform:uppercase;justify-content:center;inline-size:100%;margin-inline:auto;font-size:clamp(9rem,10vw,15rem);display:inline-flex}.letter-slider .slider--thumbs .slick-track{inline-size:max-content!important;transform:none!important}.letter-slider .slider--thumbs .slick-slide{text-align:center}.letter-slider .slider--thumbs .slider__item{color:var(--color,var(--brand));align-items:center;font-weight:700;line-height:1.45;display:flex!important}.letter-slider .slider--thumbs .slick-slide:not(.slick-current){-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color,var(--brand));opacity:.5}.letter-slider .letter-slider__item-title{color:var(--color,var(--brand));text-transform:uppercase;letter-spacing:-.035em;margin-block-end:.5em;font-size:1.75em;font-weight:700;line-height:1.05}@media (width>=992px){.letter-slider .letter-slider__item-title{margin-block-end:.35em;font-size:3em}.letter-slider .letter-slider__item-title:after{content:"";background-image:linear-gradient(90deg,#00fed0,#f5f200,#00dfff,#c06bff);width:100%;height:2px;display:block;position:relative}}.letter-slider .letter-slider__item-title:first-letter{font-size:2.25em}.letter-slider .letter-slider__item-subtitle{letter-spacing:.025em;margin-block-end:.5em;font-size:1.2em;line-height:1.25}:root:has(.lightbox[open]){overflow:clip}.lightbox:has(.lightbox__dynamic-content-wrapper:empty){display:none}.lightbox .lightbox__container{padding-inline-start:20px}@media screen and (width>=768px){.lightbox .lightbox__container{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.lightbox .lightbox__container{padding-inline-start:100px}}.lightbox .lightbox__container{padding-inline-end:20px}@media screen and (width>=768px){.lightbox .lightbox__container{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.lightbox .lightbox__container{padding-inline-end:100px}}.lightbox .lightbox__container{color:#333;z-index:10;opacity:0;visibility:hidden;transition:opacity var(--transition-duration,.3s), visibility var(--transition-duration,.3s) .1ms;pointer-events:none;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox .lightbox__close:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}.lightbox .lightbox__close:focus:not(:focus-visible){outline:#0000}.lightbox .lightbox__close{background:0 0;border:0;align-self:flex-end;width:2rem;height:2rem;margin:0;padding:0}.lightbox .lightbox__close span:before,.lightbox .lightbox__close span:after{content:"";width:1.5rem;height:3px;transition:transform var(--transition-duration,.3s) ease-in-out, background-color var(--transition-duration,.3s) ease-in-out;background-color:#000;position:absolute;top:50%;left:0}.lightbox .lightbox__close span:before{transform:translateY(-50%)}.lightbox .lightbox__close span:after{transform:translateY(-50%)rotate(-90deg)}.lightbox .lightbox__close span{display:block;transform:rotate(45deg)}.lightbox .lightbox__close span:before,.lightbox .lightbox__close span:after{transition:color var(--transition-duration,.3s) ease-in-out}.lightbox .lightbox__close:hover{cursor:pointer}.lightbox .lightbox__close:hover span:before,.lightbox .lightbox__close:hover span:after{background-color:#333}.lightbox .lightbox__content-container{background-color:#fff;flex-direction:column;justify-content:flex-start;width:100%;max-width:min(95vw,1120px);max-height:95vh;padding:1rem;display:flex}@media (width>=768px){.lightbox .lightbox__content-container{padding:3rem}}.lightbox .lightbox__content-container .lightbox__content{min-height:30vh;max-height:80vh;transition:height var(--transition-duration,.3s);margin-block-start:1em;overflow-y:auto}.lightbox .lightbox__content-container .lightbox__content .video{aspect-ratio:16/9;max-width:100%;margin-inline:auto}.lightbox .lightbox__content-container .lightbox__content iframe,.lightbox .lightbox__content-container .lightbox__content video,.lightbox .lightbox__content-container .lightbox__content img,.lightbox .lightbox__content-container .lightbox__content .fb-video{max-width:100%;margin-inline:auto;display:block}.lightbox .lightbox__content-container .lightbox__content .fb-video{justify-content:center;align-items:center;display:flex}.lightbox[open] .lightbox__container{opacity:1;visibility:visible;pointer-events:auto}.lightbox[open] .lightbox__container .lightbox-content-contentelement{display:block}.lightbox .component-container{margin-block-end:0}.lightbox.lightbox--layout-no-spacing .lightbox__content-container{grid-template-columns:auto 3rem;padding:0;display:grid}.lightbox.lightbox--layout-no-spacing .lightbox__close{z-index:1;grid-area:1/2;align-self:start;margin-block-start:1rem;margin-inline-end:1rem}.lightbox.lightbox--layout-no-spacing .lightbox__content{grid-area:1/1/auto/span 2;margin-block-start:0}@media (width>=992px){.lightbox.lightbox--layout-no-spacing .lightbox__content{grid-column-end:span 1}}.lightbox-trigger{pointer-events:auto;display:block}.slider .lightbox-trigger{--outline-offset:-.15em}.lightbox-content-contentelement{display:none}.lightbox-content-contentelement>.lazyload,.lightbox-content-contentelement>.lazyloading,.lightbox-content-contentelement>.lazyloaded{position:relative;overflow:hidden}.lightbox-content-contentelement>.lazyload img,.lightbox-content-contentelement>.lazyloading img,.lightbox-content-contentelement>.lazyloaded img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.lightbox-content-contentelement>.lazyload,.lightbox-content-contentelement>.lazyloading,.lightbox-content-contentelement>.lazyloaded{max-height:80vh;margin-inline:auto}.list-teaser{--svg-fill:#fff;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(28rem,1fr));display:grid}.list-teaser .list-teaser__item{border-block-end:0;font-weight:400}.list-teaser .list-teaser__item:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}.list-teaser .list-teaser__item:focus:not(:focus-visible){outline:#0000}.list-teaser .list-teaser__item[data-lightbox-content]{cursor:pointer}.list-teaser .list-teaser__teaser--headline{padding-inline-end:20px}.list-teaser .list-teaser__image-container{position:relative;overflow:hidden}.list-teaser .list-teaser__image-container img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.list-teaser .list-teaser__image-container{position:relative}.list-teaser .list-teaser__image-container .svg-bg{width:calc(100% - 1rem);height:auto;position:absolute;bottom:-2rem;left:1rem}.list-teaser .list-teaser__content-container{margin-block-start:-1rem;padding-block-end:20px;padding-inline:30px 20px;position:relative}.list-teaser .list-teaser__title{margin-block-end:.75em;font-weight:700;display:inline-block}.list-teaser .list-teaser__title span{border-block-end:1px solid var(--brand)}.list-teaser .list-teaser__subtitle:not(:last-child){margin-block-end:.5em}.list-teaser-details{grid-column-gap:clamp(20px, 10vw, 11.5rem);grid-row-gap:20px;grid-template-columns:100%;min-height:30vh;max-height:80vh;display:grid}@media (width>=992px){.list-teaser-details{grid-template-columns:3fr 5fr}}.list-teaser-details .list-teaser-details__image{position:relative;overflow:hidden}.list-teaser-details .list-teaser-details__image img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.list-teaser-details .list-teaser-details__image{max-height:80rem}.list-teaser-details .list-teaser-details__image .lazyload,.list-teaser-details .list-teaser-details__image .lazyloading,.list-teaser-details .list-teaser-details__image .lazyloaded{width:100%;height:100%}.list-teaser-details .list-teaser-details__text{margin-block-end:1em;margin-inline:1em 3.5rem}@media (width>=992px){.list-teaser-details .list-teaser-details__text{margin-block:6rem;margin-inline-start:0}}.list-teaser-details .list-teaser-details__headline{margin-block:0}.list-teaser-details .list-teaser-details__subtitle{margin-block:.25em 3rem;font-weight:700}.list-teaser-details .list-teaser-details__subtitle span{display:block}.navigation-search{z-index:3;color:#fff;letter-spacing:.05em;pointer-events:none;justify-content:center;align-items:center;max-width:48rem;height:5rem;margin-inline:auto;display:none;position:fixed;bottom:1.5rem;left:1.5rem;right:1.5rem}@media (width>=65em){.navigation-search{max-width:100%;padding-inline:20px;inset:1.5rem 0 auto}}@media screen and (width>=65em) and (width>=768px){.navigation-search{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=65em) and (width>=1440px){.navigation-search{padding-inline-start:100px}}@media screen and (width>=65em) and (width>=768px){.navigation-search{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=65em) and (width>=1440px){.navigation-search{padding-inline-end:100px}}.navigation-search .navigation-search__wrapper{width:calc(100% - 9.6rem);height:100%;position:relative}@media (width>=65em){.navigation-search .navigation-search__wrapper{width:100%;max-width:1120px;padding-inline:calc(10.5rem + 2em) 9.5%;font-size:1.6rem}}@media (width>=1260px){.navigation-search .navigation-search__wrapper{padding-inline-end:9.5rem}}.navigation-search .navigation-search__form{pointer-events:initial;height:100%;position:relative}.navigation-search .navigation-search__input:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px}.navigation-search .navigation-search__input:focus:not(:focus-visible){outline:#0000}.navigation-search .navigation-search__input{padding-inline:1em;border-radius:0!important;height:100%!important}.navigation-search .navigation-search__submit{--icon-color:#333;--icon-size:2rem;background-color:#fff;border-radius:0;justify-content:center;align-items:center;padding:.5em;display:flex;position:absolute;top:2px;bottom:2px;right:2px;border:0!important}.navigation-search .navigation-search__submit:hover{--icon-color:var(--brand)}#search-trigger:checked~.navigation-search{display:flex}.navigation-search__label{cursor:pointer;border-block-end:1px solid #0000;line-height:1}.navigation-search__label:hover{border-block-end-color:currentColor}#search-trigger:checked~.navigation .navigation-search__label:before,#search-trigger:checked~.navigation .navigation-search__label:after,#search-trigger:checked~.navigation-control .navigation-search__label:before,#search-trigger:checked~.navigation-control .navigation-search__label:after{content:"";width:1.5rem;height:3px;transition:transform var(--transition-duration,.3s) ease-in-out, background-color var(--transition-duration,.3s) ease-in-out;background-color:#fff;position:absolute;top:50%;left:50%}#search-trigger:checked~.navigation .navigation-search__label:before,#search-trigger:checked~.navigation-control .navigation-search__label:before{transform:translate(-50%,-50%)rotate(45deg)}#search-trigger:checked~.navigation .navigation-search__label:after,#search-trigger:checked~.navigation-control .navigation-search__label:after{transform:translate(-50%,-50%)rotate(-45deg)}#search-trigger:checked~.navigation .navigation-search__label,#search-trigger:checked~.navigation-control .navigation-search__label{position:relative}#search-trigger:checked~.navigation .navigation-search__label .svg-icon,#search-trigger:checked~.navigation-control .navigation-search__label .svg-icon{opacity:0;visibility:hidden}#search-trigger:focus~.navigation .navigation-search__label{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}#search-trigger:focus:not(:focus-visible)~.navigation .navigation-search__label{outline:#0000}#search-trigger:checked~.navigation .navigation-search__label:before,#search-trigger:checked~.navigation .navigation-search__label:after,#search-trigger:checked~.navigation .navigation-search__label:hover:before,#search-trigger:checked~.navigation .navigation-search__label:hover:after{background-color:#333}.pagination{align-items:center;margin-block:1em;margin-inline:0;padding-left:0;list-style:none;display:flex;position:relative}.pagination li{padding-inline:.75em}.pagination li:first-child{padding-inline-start:0}.pagination .pagination__prev .pagination__link:before{content:"";border-style:solid;border-width:.1em .1em 0 0;border-color:inherit;width:.4em;height:.4em;margin-right:.5em;display:inline-block;position:relative;transform:rotate(225deg)}.pagination .pagination__next .pagination__link:after{content:"";border-style:solid;border-width:.1em .1em 0 0;border-color:inherit;width:.4em;height:.4em;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(45deg)}.pagination.pagination--above{margin-block-end:2em}.pagination.pagination--below{margin-block-start:2em}.quote-highlight{--quote-text-width:62%;--quote-notch-overlap:11.2%;--quote-notch-media-pull:calc(var(--quote-notch-overlap) * 62 / 38);border-radius:40px;margin:0;overflow:hidden}@media (width>=768px){.quote-highlight{grid-template-columns:var(--quote-text-width) minmax(0, 1fr);grid-template-rows:minmax(0,1fr) auto;min-height:24rem;display:grid}}.quote-highlight .quote-highlight__stage{background-color:#fbeada;min-height:0;display:block;position:relative}@media (width>=768px){.quote-highlight .quote-highlight__stage{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;background-color:#0000;align-self:stretch;display:grid}}.quote-highlight .quote-highlight__stage:before{content:"";display:none}@media (width>=768px){.quote-highlight .quote-highlight__stage:before{z-index:1;width:100%;min-width:100%;clip-path:var(--quote-highlight-clip-url);background-color:#fbeada;grid-area:1/1/-1;justify-self:stretch;margin-inline-end:calc(-1 * var(--quote-notch-overlap));display:block}}.quote-highlight .quote-highlight__clip-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.quote-highlight .quote-highlight__media{background-color:#fbeada;border-radius:40px;min-height:0;position:relative;overflow:hidden}@media (width>=768px){.quote-highlight .quote-highlight__media{z-index:0;min-height:20rem;width:calc(100% + var(--quote-notch-media-pull));border-radius:0;grid-area:1/2/-1;place-self:stretch stretch;margin-inline-start:calc(-1 * var(--quote-notch-media-pull));overflow:visible}}.quote-highlight .quote-highlight__image{position:relative}.quote-highlight .quote-highlight__image>div{width:100%;height:auto}.quote-highlight .quote-highlight__image img{object-fit:cover;object-position:center top;width:100%;height:auto;display:block}@media (width>=768px){.quote-highlight .quote-highlight__image{position:absolute;inset:0}.quote-highlight .quote-highlight__image>div,.quote-highlight .quote-highlight__image img{height:100%}}.quote-highlight .quote-highlight__content{background-color:#fbeada;flex-direction:column;justify-content:flex-start;align-self:stretch;width:100%;min-height:0;padding:2.5rem 2rem;display:flex;position:relative}@media (width>=768px){.quote-highlight .quote-highlight__content{z-index:2;background-color:#0000;grid-area:1/1;max-width:none;padding:7rem 9rem 2rem 6rem}.quote-highlight:has(figcaption.quote-highlight__meta) .quote-highlight__content{padding-bottom:0}}.quote-highlight .quote-highlight__quote{color:#333;flex-direction:column;flex:1;justify-content:center;min-height:0;margin:0;font-size:clamp(1.8rem,2vw,1.675rem);line-height:1.45;display:flex}.quote-highlight .quote-highlight__quote>p{margin:0}.quote-highlight .quote-highlight__quote>p:before{content:"„"}.quote-highlight .quote-highlight__quote>p:after,:lang(en) .quote-highlight .quote-highlight__quote>p:before{content:"“"}:lang(en) .quote-highlight .quote-highlight__quote>p:after{content:"”"}.quote-highlight figcaption.quote-highlight__meta{margin:0}@media (width>=768px){.quote-highlight figcaption.quote-highlight__meta{z-index:2;background-color:#0000;grid-area:2/1;place-self:end stretch;padding:2.5rem 9rem 10rem 6rem}}@media (width<=767.98px){.quote-highlight figcaption.quote-highlight__meta{background-color:#fbeada;padding:0 2rem 2.5rem}}.quote-highlight .quote-highlight__name{margin:0;margin-block-end:.1rem;font-size:1.6rem;font-style:normal;display:block}.quote-highlight .quote-highlight__role{margin:0;font-size:1.6rem}.read-more .read-more__text{visibility:hidden;max-height:0;transition:max-height .8s ease-in-out,visibility .1ms linear .8s;overflow:hidden}.read-more .read-more__label{color:#333;border-bottom:1px solid var(--brand);transition:color var(--transition-duration,.3s) ease-in-out;margin-block:.5em;font-weight:700;text-decoration:none}.read-more .read-more__label:hover{color:var(--brand);cursor:pointer}.read-more .read-more__trigger:focus~.read-more__label{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}.read-more .read-more__trigger:focus:not(:focus-visible)~.read-more__label{outline:#0000}.read-more .read-more__trigger:checked~.read-more__text{visibility:visible;max-height:2000px;transition:max-height .8s ease-in-out}.shares{width:100%}@media (width>=768px){.shares{display:flex}}.shares .shares__graph-wrapper{margin-inline-start:-40px}@media screen and (width>=768px){.shares .shares__graph-wrapper{margin-inline-start:calc(28.5714px - 8.92857vw)}}@media screen and (width>=1440px){.shares .shares__graph-wrapper{margin-inline-start:-100px}}.shares .shares__graph-wrapper{margin-inline-end:-20px}@media screen and (width>=768px){.shares .shares__graph-wrapper{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.shares .shares__graph-wrapper{margin-inline-end:-100px}}.shares .shares__graph-wrapper{color:#333;background-color:#fff;flex-direction:column;justify-content:space-around;align-items:center;margin-block:-40px 4rem;display:flex}@media (width>=768px){.shares .shares__graph-wrapper{flex:1 0 50%;margin-block-end:-40px;margin-inline-end:0}}@media (width>=1260px){.shares .shares__graph-wrapper{margin-inline-start:0}}@media (width>=1440px){.shares .shares__graph-wrapper{margin-block:-60px}}.shares .shares__graph-wrapper .shares__graph{flex-direction:column;justify-content:space-around;width:100%;padding-block-end:20px;padding-inline:40px 20px;display:flex}.shares .shares__graph-wrapper .shares__graph .button{align-self:flex-start;margin-block-start:1em}.shares .shares__info-wrapper{flex-direction:column;justify-content:center;align-items:center;font-size:3.5rem;font-weight:700;line-height:1;display:flex}@media (width>=768px){.shares .shares__info-wrapper{flex:1 0 50%;align-items:center;max-width:50%}}@media (width>=1260px){.shares .shares__info-wrapper{align-items:flex-end}}.shares .shares__info-big{font-size:100px}@media screen and (width>=768px){.shares .shares__info-big{font-size:calc(8.13008vw + 37.561px)}}@media screen and (width>=1260px){.shares .shares__info-big{font-size:140px}}.shares .shares__highlight-negative{color:#e74b3c}.shares .shares__highlight-positive{color:#46a058}.shares .shares__additional-info{font-size:2rem;line-height:1.2}.sharing{justify-content:center;align-items:center;padding-block:1em .5em;display:flex;position:relative}@media (width>=576px){.sharing{justify-content:flex-end;padding-block:0}}.sharing a{border-block-end:0;align-items:center;height:100%;margin-inline-end:2.4em;display:inline-flex}.sharing a:before{content:none!important}.sharing a:last-child{margin-inline-end:0}.skip-links{z-index:100;pointer-events:none;margin:0;list-style:none;position:relative}.skip-links a{pointer-events:initial;background-color:var(--brand);color:#fff;font-weight:700}.skip-links.skip-links--page-top{padding:0}.skip-links.skip-links--page-top a{text-align:center;width:100%;height:1px;line-height:0;display:block;position:fixed;top:-100%;left:0;overflow:hidden}.skip-links.skip-links--page-top a:focus{height:60px;padding:0 15px;line-height:60px;top:0}main .skip-links{position:absolute;top:0}main .skip-links a{opacity:0;padding:.25em}main .skip-links a:focus{opacity:1}.slider.slick-slider{overflow:hidden}.slider.slick-slider .slick-prev:after{content:"";border-style:solid;border-width:2px 2px 0 0;border-color:var(--brand);width:1.2em;height:1.2em;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(225deg)}.slider.slick-slider .slick-prev{left:0}.slider.slick-slider .slick-next:after{content:"";border-style:solid;border-width:2px 2px 0 0;border-color:var(--brand);width:1.2em;height:1.2em;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(45deg)}.slider.slick-slider .slick-next{right:0}.slider.slick-slider .slick-arrow{z-index:1;text-indent:-9999px;width:2.5rem;height:calc(100% - 120px);transition:background-color var(--transition-duration,.3s) ease-in-out;background-color:#0000;border:0;margin:0;padding:0;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.slider.slick-slider .slick-arrow:hover{cursor:pointer;background-color:var(--brand)}.slider.slick-slider .slick-arrow:hover:after{border-color:#333}.slider.slick-slider .slick-arrow:after{transition:border-color var(--transition-duration,.3s) ease-in-out;position:absolute;top:50%;left:calc(50% - .5em);transform:translate(-50%,-50%)rotate(45deg)}.slider.slick-slider .slick-arrow:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));background-color:var(--brand);outline:0}.slider.slick-slider .slick-arrow:focus:after{border-color:#333}.slider.slick-slider .slick-arrow:focus:not(:focus-visible){outline:#0000}.slider.slick-slider .slick-arrow.slick-prev{transform:translateY(-50%)rotate(180deg)}.slider.slick-slider .slick-arrow.slick-disabled{display:none!important}.slider.slick-slider .slick-track{flex-wrap:nowrap;height:100%;margin-inline:0;display:flex}.slider.slick-slider .slick-track:before{content:none}.slider.slick-slider.slick-initialized .slick-slide{height:auto}.slider.slick-slider .slick-slide>div{height:100%;display:flex}.slider.slick-slider .slick-dots{text-align:center;width:100%;margin:10px 0 0;padding:0;list-style:none;display:block;position:relative;left:0}@media (width>=992px){.slider.slick-slider .slick-dots{height:40px}}.slider.slick-slider .slick-dots li{cursor:pointer;margin:0 4px;padding:0;display:inline-block;position:relative}.slider.slick-slider .slick-dots li button{cursor:pointer;color:#0000;border-radius:100%;width:15px;height:15px;padding:3px;font-size:0;line-height:0;display:block}@media (width>=1260px){.slider.slick-slider .slick-dots li button{width:10px;height:10px}}.slider.slick-slider .slick-dots li button:focus{outline:var(--brand) solid 2px;outline-offset:2px}.slider.slick-slider.slick-initialized{overflow:visible}.slider.slick-slider.slick-initialized .slick-prev,.slider.slick-slider.slick-initialized .slick-next{position:absolute}.slider{overflow:hidden}.slider .slider__item{max-width:100%;height:100%}.slider .lazyloading,.slider .lazyloaded{max-width:100%}.slider .lazyloading img,.slider .lazyloaded img{max-width:100%;max-height:100%}.slider.slick-initialized img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.slider.slick-initialized .lazyload{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.slider.slick-initialized{position:relative;overflow:hidden}.slider.slick-initialized .lazyloaded{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.slider.slick-initialized{height:auto;overflow:visible}.slider.slick-initialized .slider__item{margin-block-end:0;position:relative;overflow:hidden}.slider.slick-initialized .slick-list{height:100%}.slider:not(.slick-initialized) .slider__item:not(:first-of-type){display:none}.slider.slider--continuous{max-width:min(100vw,1920px);margin-block:2em 1.5em;margin-inline:calc(50% - 50vw)}@media (width>=1920px){.slider.slider--continuous{margin-inline:-400px}}.slider.slider--continuous img{max-width:15rem}.stage{margin-block-end:var(--component-vertical-spacing,40px)}@media (width>=1440px){.stage{--component-vertical-spacing:60px}}.stage{contain:content;background-color:var(--stage-bg,#333);max-width:min(100vw,1920px);height:clamp(26rem,37.88vw - 21.727rem,51rem);color:var(--stage-color,inherit);margin-inline:auto;display:grid;container:stage/inline-size}.stage .stage__content--hidden{display:none}.stage .stage__bg-wrapper{position:relative;overflow:hidden}.stage .stage__bg-wrapper img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.stage .stage__bg-wrapper{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.stage .stage__bg-wrapper,.stage .stage__media-wrapper{grid-area:1/1}.stage .stage__bg-wrapper .lazyload,.stage .stage__bg-wrapper .lazyloaded,.stage .stage__media-wrapper .lazyload,.stage .stage__media-wrapper .lazyloaded{height:100%;aspect-ratio:auto!important}.stage .stage__bg-wrapper img,.stage .stage__media-wrapper img{max-width:100%;display:block}.stage .stage__media-wrapper iframe{pointer-events:none;max-width:100%;display:block}.stage .stage__content{--component-vertical-spacing:40px;padding-block-start:var(--component-vertical-spacing);padding-block-end:var(--component-vertical-spacing)}@media (width>=1260px){.stage .stage__content{--component-vertical-spacing:60px}}.stage .stage__content{padding-inline-start:20px}@media screen and (width>=768px){.stage .stage__content{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.stage .stage__content{padding-inline-start:100px}}.stage .stage__content{padding-inline-end:20px}@media screen and (width>=768px){.stage .stage__content{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.stage .stage__content{padding-inline-end:100px}}.stage .stage__content{z-index:0;grid-area:1/1;width:100%;max-width:100%;position:relative}@media (width<=992px){.page-content-header .stage .stage__content{padding-block:6rem 3rem}}.stage .stage__content:only-child{color:#fff}.stage .stage__content .stage__content-container{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1120px;height:100%;margin-inline:auto;display:flex}.stage .stage__content .stage__content-container .stage__header{max-width:100%;margin-block-start:0}.stage.stage--white{--stage-color:#fff}.stage.stage--white a{color:#fff}.stage.stage--white a:hover{color:var(--brand)}.stage.stage--charcoal{--stage-color:#333}.stage.stage--charcoal a{color:#333}.stage.stage--charcoal a:hover{color:var(--brand)}.stage.stage--video{grid-auto-rows:100%;height:auto}@media (width>=768px){.stage.stage--video{aspect-ratio:1920/510}}@media (width<=767px){.stage.stage--video .stage__content:not(.stage__content--hidden){z-index:1}}.stage.stage--video .video{grid-auto-rows:auto}@media (width>=768px){.stage.stage--video .video .video__container+div{display:none}}.stage.stage--video .video__media-container{object-fit:cover;width:100%;height:100%;position:relative}.stage.stage--big{grid-template-rows:1fr;grid-template-columns:1fr;height:100vh;max-height:66.5rem;display:grid;overflow:hidden;padding:0!important}@media (width>=768px){.stage.stage--big{height:60vw;max-height:74.5rem}}.stage.stage--big .stage__bg-wrapper{width:100%;height:100%;top:0;left:0;transform:none}.stage.stage--big .stage__decoration{grid-area:1/1;position:relative}@media not screen and (prefers-reduced-motion:reduce){.stage.stage--big .stage__decoration .stage__decoration-element{animation-name:arrow-pulse;animation-duration:1.1s;animation-iteration-count:3;animation-fill-mode:forwards}}@keyframes arrow-pulse{0%{transform:translate(-10%)}50%{transform:translate(0)}to{transform:translate(-10%)}}.stage.stage--big .stage__decoration .stage__decoration-item{position:absolute;top:0;left:0}.stage.stage--big .stage__decoration .stage__decoration-item svg{fill:var(--brand);width:300px;height:150px}.stage.stage--big .stage__decoration .stage__decoration-item:first-child{display:none}@media (width>=992px){.stage.stage--big .stage__decoration .stage__decoration-item:first-child{display:block;top:35%;left:16%;transform:translate(-50%,-50%)rotate(15deg)scale(.8)}}@media (width>=1260px){.stage.stage--big .stage__decoration .stage__decoration-item:first-child{transform:translate(-50%,-50%)rotate(15deg)scale(1.1)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(2){top:48%;left:25%;transform:translate(-50%,-50%)rotate(35deg)scale(.4)}@media (width>=768px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(2){top:20%;left:40%;transform:translate(-50%,-50%)rotate(62deg)scale(.6)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(3){display:none}@media (width>=1260px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(3){display:block;top:5%;left:58%;transform:translate(-50%,-50%)rotate(100deg)scale(1.2)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(4){top:25%;left:84%;transform:translate(-50%,-50%)rotate(100deg)scale(.6)}@media (width>=768px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(4){top:15%;left:82%;transform:translate(-50%,-50%)rotate(140deg)scale(.6)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(5){display:none}@media (width>=768px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(5){display:block;top:34%;left:94%;transform:translate(-50%,-50%)rotate(175deg)scale(1)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(6){display:none}@media (width>=992px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(6){display:block;top:82%;left:98%;transform:translate(-50%,-50%)rotate(220deg)scale(1.2)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(7){top:98%;left:88%;transform:translate(-50%,-50%)rotate(260deg)scale(.7)}@media (width>=768px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(7){top:100%;left:82%;transform:translate(-50%,-50%)rotate(240deg)scale(.7)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(8){display:none}@media (width>=1260px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(8){display:block;top:85%;left:59%;transform:translate(-50%,-50%)rotate(260deg)scale(1.1)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(9){top:95%;left:25%;transform:translate(-50%,-50%)rotate(315deg)scale(.4)}@media (width>=768px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(9){top:92%;left:43%;transform:translate(-50%,-50%)rotate(295deg)scale(.5)}}.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(10){top:85%;left:10%;transform:translate(-50%,-50%)rotate(330deg)scale(.3)}@media (width>=768px){.stage.stage--big .stage__decoration .stage__decoration-item:nth-child(10){top:85%;left:28%;transform:translate(-50%,-50%)rotate(330deg)scale(.6)}}.stage.stage--big .stage__content{padding-inline-start:20px}@media screen and (width>=768px){.stage.stage--big .stage__content{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.stage.stage--big .stage__content{padding-inline-start:100px}}.stage.stage--big .stage__content{padding-inline-end:20px}@media screen and (width>=768px){.stage.stage--big .stage__content{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.stage.stage--big .stage__content{padding-inline-end:100px}}.stage.stage--big .stage__content{grid-area:1/1;align-self:end;margin-bottom:12vw}@media (width>=576px){.stage.stage--big .stage__content{margin-bottom:22vw}}@media (width>=768px){.stage.stage--big .stage__content{margin-bottom:12vw}}@media (width>=1260px){.stage.stage--big .stage__content{margin-bottom:16rem}}.stage.stage--big p{margin-top:0;font-size:1.4em}@media (width>=576px){.stage.stage--big p{max-width:70%}}@media (width>=768px){.stage.stage--big p{letter-spacing:.035em;font-size:2em}}.stage.stage--job{--stage-bg:#fff;height:auto}.stage.stage--job .stage__bg-wrapper{aspect-ratio:19/9;height:auto;max-height:68rem}@container stage (inline-size>=1430px){.stage.stage--job .stage__bg-wrapper{aspect-ratio:unset!important;height:100%!important}}.stage.stage--job .stage__content-container{gap:2em}.stage.stage--job .stage__content .stage__header{color:#fff;max-width:10ch;min-height:2.1em;margin-block-start:clamp(8rem,19.68vw - 3.333rem,25rem);font-size:clamp(5rem,8.18vw - 5.309rem,10.4rem);line-height:1.05;display:none}@media (width>=768px){.stage.stage--job .stage__content .stage__header{display:block}}.stage.stage--job .stage__teaser{text-align:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff40;flex-direction:column;align-items:center;gap:.35em;width:100%;margin-block-start:30vw;padding:4rem;display:flex}@media (width>=768px){.stage.stage--job .stage__teaser{margin-block-start:0}}.stage.stage--job .stage__teaser .stage__teaser-subtitle{font-size:32px}@media screen and (width>=768px){.stage.stage--job .stage__teaser .stage__teaser-subtitle{font-size:calc(1.62602vw + 19.5122px)}}@media screen and (width>=1260px){.stage.stage--job .stage__teaser .stage__teaser-subtitle{font-size:40px}}.stage.stage--job .stage__teaser p{max-inline-size:60ch;font-size:1.2em}.stage.stage--job .stage__teaser p:first-child{margin-block-start:1.5em}.story{grid-gap:20px;display:grid}@media (width>=768px){.story{grid-template-rows:auto;grid-template-columns:1fr 2.5vw 2.5vw 1fr}}@media (width>=992px){.story{grid-template-columns:1fr 5vw 5vw 1fr}.story .header.header--with-svg .header__wrapper.header__wrapper--spacing-top{padding-block-start:2em}}.story .header.header--with-svg .header__wrapper.header__wrapper--spacing-top .header__subtitle+.svg-bg{width:5em;height:3em;margin-block-start:-1.5em}.story .story__item{flex-direction:column;justify-content:flex-start;display:flex}.story .story__item:not(:last-child){margin-block-end:3rem}@media (width>=768px){.story .story__item:not(:last-child){margin-block-end:18rem}}@media (width>=992px){.story .story__item:not(:last-child){margin-block-end:24rem}}@media (width>=768px){.story .story__item:nth-child(2n){grid-column:4}.story .story__item:nth-child(odd){grid-column:1}.story .story__item:first-child{grid-row:1/span 2}.story .story__item:nth-child(2){grid-row:2/span 2}.story .story__item:nth-child(3){grid-row:3/span 2}.story .story__item:nth-child(4){grid-row:4/span 2}.story .story__item:nth-child(5){grid-row:5/span 2}.story .story__item.story__item--landscape:nth-child(2n){grid-column:3/span 2}.story .story__item.story__item--landscape:nth-child(odd){grid-column:1/span 2}}@media (width>=768px) and (width<=1440px){.story .story__item.story__item--landscape:nth-child(2n) .story__item-image{margin-inline-end:calc(100% + 10px - 50vw)}.story .story__item.story__item--landscape:nth-child(odd) .story__item-image{margin-inline-start:calc(100% + 10px - 50vw)}}.story .story__item .story__item-content{width:100%;position:relative}.story .story__item .story__item-subtitle{grid-template-rows:min-content;justify-content:flex-start;align-items:center;display:grid}.story .story__item .story__item-subtitle .header__wrapper{align-items:center}.story .story__item .story__item-subtitle .svg-bg{grid-area:1/1;width:clamp(15rem,4vw,20rem)}.story .story__item .story__item-subtitle .story__item-subtitle-content{grid-area:1/1;margin-block-end:.5em}.story .story__item .story__item-subtitle:not(:first-child){margin-block-start:clamp(.75em,2vw,2em)}.story .story__item .story__item-subtitle+.story__item-title{margin-block-start:0}.story .story__item .story__item-title{-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:clamp(1.325em,2vw,1.75em)}@media (width<=767px){.story .story__item .story__item-title{margin-block-end:.75em}}.story .story__item .story__item-text{display:none}@media (width>=768px){.story .story__item .story__item-text{display:block}}.story .story__item .story__item-text:not(:last-child){margin-block-end:2em}.story .story__item .story__item-link{align-self:flex-end}@media (width>=768px){.story .story__item .story__item-link{align-self:flex-start}}.story .story__item .story__item-link:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=768px){.story.story--condensed{grid-template-columns:repeat(3,minmax(0,1fr))}}.story.story--condensed .story__item{margin-block-end:3rem!important}@media (width>=768px){.story.story--condensed .story__item{grid-area:1/1/span 1/span 3}.story.story--condensed .story__item:nth-child(2){grid-column:1}.story.story--condensed .story__item:nth-child(3){grid-column:2}.story.story--condensed .story__item:nth-child(4){grid-column:3}.story.story--condensed .story__item:nth-child(2),.story.story--condensed .story__item:nth-child(3),.story.story--condensed .story__item:nth-child(4){grid-row:2}.story.story--condensed .story__item:nth-child(2) .header__wrapper--spacing-top,.story.story--condensed .story__item:nth-child(3) .header__wrapper--spacing-top,.story.story--condensed .story__item:nth-child(4) .header__wrapper--spacing-top{margin-block-start:-1.5em}.story.story--condensed .story__item:nth-child(2) .story__item-image,.story.story--condensed .story__item:nth-child(3) .story__item-image,.story.story--condensed .story__item:nth-child(4) .story__item-image{margin-block-end:2.5em}.story.story--condensed .story__item:nth-child(2) .story__item-content,.story.story--condensed .story__item:nth-child(3) .story__item-content,.story.story--condensed .story__item:nth-child(4) .story__item-content{flex-direction:column;flex:1 0 auto;display:flex}.story.story--condensed .story__item:nth-child(2) .story__item-title,.story.story--condensed .story__item:nth-child(3) .story__item-title,.story.story--condensed .story__item:nth-child(4) .story__item-title{font-size:1.5em}.story.story--condensed .story__item:nth-child(2) .story__item-link,.story.story--condensed .story__item:nth-child(3) .story__item-link,.story.story--condensed .story__item:nth-child(4) .story__item-link{margin-block-start:auto}.story.story--condensed .story__item:nth-child(5){grid-area:3/1/span 1/4}.story.story--condensed .story__item:not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)){grid-column-gap:2vw;grid-template-columns:repeat(2,1fr);display:grid}.story.story--condensed .story__item:not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)) .story__item-image{grid-area:1/1}.story.story--condensed .story__item:not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)) .story__item-content{grid-area:1/2;padding-inline-start:5vw}}.story.story--horizontal{grid-template-columns:100%}.story.story--horizontal .story__item{grid-column-gap:2vw;grid-area:auto/auto/span 1/span 1;display:grid}@media (width>=768px){.story.story--horizontal .story__item{grid-template-columns:repeat(2,1fr)}.story.story--horizontal .story__item:not(:last-child){margin-block-end:10rem}}.story.story--horizontal .story__item .story__item-image{grid-area:1/1}.story.story--horizontal .story__item .story__item-content{grid-row:2}@media (width>=768px){.story.story--horizontal .story__item .story__item-content{grid-area:1/2;padding-inline-start:5vw}}.story.story--horizontal .story__item .story__item-title{-webkit-hyphens:none;hyphens:none;word-break:break-word}@media (width>=768px){.story.story--horizontal .story__item:nth-child(2n) .story__item-image{grid-column:2}.story.story--horizontal .story__item:nth-child(2n) .story__item-content{grid-column:1;padding-inline:0 5vw}}.tag-container{flex-wrap:wrap;justify-content:flex-start;gap:1em;margin:0 -.5em;padding-inline-start:0;list-style:none;display:flex}.tag-container .tag{height:100%;color:var(--tag-color,#333);background-color:var(--tag-bg,#ededed);cursor:pointer;transition:background-color var(--transition-duration,.3s) ease-in-out;border:2px solid #0000;border-radius:1.75rem/50%;justify-content:center;align-items:center;gap:.25em;padding:.25rem 1.5rem;font-weight:700;display:flex;position:relative}.tag-container .tag:has(a:focus):focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));--outline-offset:.15em}.tag-container .tag:has(a:focus):focus:not(:focus-visible){outline:#0000}.tag-container .tag:has(a:focus) a{outline:0}.tag-container .tag.active{--tag-color:#333;--tag-bg:var(--brand)}.tag-container .tag.active:hover{--tag-bg:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85))}.tag-container .tag a{color:currentColor;border-bottom:0}.tag-container .tag a:before{content:"";position:absolute;inset:0}.tag-container .tag:hover{--tag-bg:#d5d5d5}.teaser{flex:1;width:100%;min-width:0;max-width:100%;margin-inline:auto;position:relative}@media (width>=768px){.teaser{flex-direction:column;max-width:clamp(27.5rem,12.88vw + 11.273rem,36rem);display:flex}}.teaser .teaser__content{background-color:var(--teaser-bg);transition:background-color var(--transition-duration,.3s) ease-in-out;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:flex-start;display:flex}.teaser .teaser__content-wrapper{flex-direction:column;flex:1 0 auto;justify-content:center;width:100%;display:flex}.teaser .teaser__image-wrapper{overflow:hidden}.teaser .teaser__image-wrapper img{width:100%}.teaser .teaser__image-wrapper+.teaser__content{padding-block-start:1em}.teaser .teaser__image-wrapper+.teaser__content .teaser__content-wrapper{justify-content:flex-start}.teaser .teaser__header-container{display:flex}.teaser .teaser__header-container .teaser__icon{max-width:1.5em;height:1.5em;margin-inline-end:1em}.teaser .teaser__category,.teaser .teaser__title{margin-block-end:.2em;font-weight:700}.teaser .teaser__title .teaser__link:before{content:"";position:absolute;inset:0}.teaser .teaser__subtitle{margin-block-end:.8em;font-size:1.4rem}.teaser .teaser__link{margin-block-start:1em;display:inline-block}.teaser .teaser__link:only-child{margin-block-start:0}.teaser .slick-slider{width:100%;max-width:100%;height:fit-content}.teaser.teaser--bg{grid-template-columns:1fr;display:grid}.teaser.teaser--bg .teaser__bg,.teaser.teaser--bg .teaser__content{grid-area:1/1;min-width:0}.teaser.teaser--bg .teaser__bg{--svg-fill:var(--brand)}.teaser.teaser--bg .teaser__bg .component-container--bg{--svg-fill:#fff}.teaser.teaser--bg .teaser__content{padding:2.5em 2em 2em}.teaser.teaser--highlighter{--svg-fill:var(--brand)}.teaser.teaser--highlighter .teaser__content{justify-content:flex-start;align-items:center}.teaser.teaser--highlighter.teaser--aligned .teaser__content{justify-content:center}.teaser.teaser--highlighter .teaser__content-bg{justify-content:center;align-self:center;align-items:center;width:100%;max-width:34rem;display:grid}.teaser.teaser--highlighter .teaser__content-bg .svg-bg{grid-area:1/1;max-width:100%}.component-container--bg:where(:not(.component-container--bg-charcoal,.component-container--bg-white)) .teaser.teaser--highlighter .teaser__content-bg .svg-bg{--svg-fill:#fff}.teaser.teaser--highlighter .teaser__content-bg .teaser__text-wrapper{grid-area:1/1}.teaser.teaser--highlighter-stretch{position:relative}@media (width>=576px) and (width<=767px){.teaser.teaser--highlighter-stretch{flex:1 0 100%;max-width:100%}}@media (width>=768px){.teaser.teaser--highlighter-stretch .teaser__text-wrapper{height:100%}}.teaser.teaser--highlighter-stretch .teaser__meta{margin-block-end:.25em;display:inline-block}.teaser.teaser--highlighter-stretch .teaser__title{align-self:flex-end;font-size:1.3em}.teaser.teaser--highlighter-stretch .teaser__link:hover{color:#333;border-color:#333}.teaser.teaser--highlighter-stretch .teaser__link:hover:before{border-color:#333}.teaser.teaser--highlighter-stretch .svg-bg{width:100%;height:100%}.component-container--bg:where(:not(.component-container--bg-charcoal,.component-container--bg-white)) .teaser.teaser--highlighter-stretch .svg-bg{--svg-fill:#fff}.teaser.teaser--highlighter-stretch .teaser__bg{width:100%;height:auto;display:block;position:relative}.teaser.teaser--highlighter-stretch .teaser__bg svg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.teaser.teaser--big-title .teaser__content{font-size:1.8rem}.teaser.teaser--big-title .teaser__text-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.teaser.teaser--big-title .teaser__title{font-size:52px}@media screen and (width>=992px){.teaser.teaser--big-title .teaser__title{font-size:calc(10.4478vw - 51.6418px)}}@media screen and (width>=1260px){.teaser.teaser--big-title .teaser__title{font-size:80px}}.teaser.teaser--big-title .teaser__title{text-align:center;-webkit-hyphens:auto;hyphens:auto;margin-block-end:-1px;font-weight:400;line-height:1}.teaser.teaser--big-title .teaser__subtitle{text-align:center;font-weight:700}.teaser.teaser--big-title .teaser__text{text-align:center}.teaser.teaser--big-title .teaser__content-bg+.teaser__text{text-align:center;font-weight:700}.teaser.teaser--landscape{max-width:100%;display:grid}@media (width>=768px){.teaser.teaser--landscape{grid-column:1/-1;grid-template-rows:max-content;grid-template-columns:repeat(2,1fr)}}.teaser.teaser--landscape .teaser__image-container{grid-row:2}@media (width>=768px){.teaser.teaser--landscape .teaser__image-container{grid-area:1/1/3;width:100%;height:fit-content;padding-inline-end:20px}}.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-start:-20px}@media screen and (width>=768px){.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-start:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-start:-100px}}.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-end:-20px}@media screen and (width>=768px){.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-end:-100px}}@media (width>=768px){.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-end:10%}}@media (width>=1260px){.teaser.teaser--landscape .teaser__image-wrapper{margin-inline-start:0}}.teaser.teaser--landscape .teaser__image-wrapper .lazyloading,.teaser.teaser--landscape .teaser__image-wrapper .lazyloaded{position:relative;overflow:hidden}.teaser.teaser--landscape .teaser__image-wrapper .lazyloading img,.teaser.teaser--landscape .teaser__image-wrapper .lazyloaded img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.teaser.teaser--landscape .teaser__image-wrapper .lazyloading,.teaser.teaser--landscape .teaser__image-wrapper .lazyloaded{z-index:0;display:block}@media (width>=768px){.teaser.teaser--landscape .teaser__image-wrapper .lazyloading,.teaser.teaser--landscape .teaser__image-wrapper .lazyloaded{height:100%}}.teaser.teaser--landscape .teaser__image-wrapper .teaser__image-caption{margin-block:1.5em 1em;font-size:1.4rem}.teaser.teaser--landscape .teaser__image-wrapper .teaser__image-person{margin:0;font-weight:700}.teaser.teaser--landscape .teaser__content{grid-row:3}@media (width>=768px){.teaser.teaser--landscape .teaser__content{grid-area:2/2;padding-inline-start:20%}}.teaser.teaser--landscape .teaser__text-wrapper{grid-row:1;margin-block-end:1em}@media (width>=768px){.teaser.teaser--landscape .teaser__text-wrapper{grid-area:1/2;padding-inline-start:20px}}.teaser.teaser--landscape .teaser__quote{max-width:100%}.teaser.teaser--landscape .teaser__quote p{margin:0}.teaser.teaser--landscape .teaser__quote p:before{content:"„"}.teaser.teaser--landscape .teaser__quote p:after,:lang(en) .teaser.teaser--landscape .teaser__quote p:before{content:"“"}:lang(en) .teaser.teaser--landscape .teaser__quote p:after{content:"”"}@media (width>=768px){.teaser.teaser--landscape .teaser__quote{margin-block:1.8em 1em}.teaser.teaser--landscape.teaser--image-decoration .teaser__image-container{grid-area:1/1;padding-inline-end:0}}.teaser.teaser--landscape.teaser--image-decoration .teaser__image-wrapper{grid-template-rows:10% 80% 10%;height:100%;display:grid}@media (width>=768px){.teaser.teaser--landscape.teaser--image-decoration .teaser__image-wrapper{grid-template-columns:5fr 1fr;margin-inline-end:0}}.teaser.teaser--landscape.teaser--image-decoration .teaser__image-wrapper .teaser__svg-wrapper{grid-area:1/1/4;position:relative}@media (width>=768px){.teaser.teaser--landscape.teaser--image-decoration .teaser__image-wrapper .teaser__svg-wrapper{grid-column:1/3}}.teaser.teaser--landscape.teaser--image-decoration .teaser__image-wrapper .teaser__svg{fill:var(--brand);width:100%;height:100%;max-height:100%;position:absolute;bottom:0;right:0}.teaser.teaser--landscape.teaser--image-decoration .teaser__image-wrapper .lazyloading,.teaser.teaser--landscape.teaser--image-decoration .teaser__image-wrapper .lazyloaded{overflow:initial;grid-area:2/1;width:100%}@media (width>=768px){.teaser.teaser--landscape.teaser--image-decoration .teaser__content{grid-area:1/2}}.teaser.teaser--landscape.teaser--image-decoration .teaser__text-wrapper{padding-inline-start:0}.teaser.teaser--landscape+.teaser{margin-block-start:40px}@media (width>=1440px){.teaser.teaser--landscape+.teaser{margin-block-start:60px}}.teaser.teaser--text-top .teaser__content-wrapper{justify-content:flex-start}.teaser.teaser--sharer{--outline-offset:.15em}.teaser.teaser--sharer .teaser__share-label{z-index:1;position:relative}.teaser.teaser--sharer .teaser__share-label:hover{--icon-color:var(--brand);cursor:pointer}.teaser.teaser--sharer .teaser__share{z-index:1;grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:center;margin-block-end:1rem;display:grid;position:relative}.teaser.teaser--sharer .teaser__share .teaser__share-close{cursor:pointer;pointer-events:none;width:1.4rem;height:2rem;margin-inline:.5em .2em;display:inline-block;position:relative}.teaser.teaser--sharer .teaser__share .teaser__share-close .teaser__share-close-icon:before,.teaser.teaser--sharer .teaser__share .teaser__share-close .teaser__share-close-icon:after{content:"";width:100%;height:3px;transition:transform var(--transition-duration,.3s) ease-in-out, background-color var(--transition-duration,.3s) ease-in-out;background-color:#000;position:absolute;top:50%;left:0}.teaser.teaser--sharer .teaser__share .teaser__share-close .teaser__share-close-icon:before{transform:translateY(-50%)}.teaser.teaser--sharer .teaser__share .teaser__share-close .teaser__share-close-icon:after{transform:translateY(-50%)rotate(-90deg)}.teaser.teaser--sharer .teaser__share .teaser__share-close .teaser__share-close-icon{width:100%;height:100%;display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.teaser.teaser--sharer .teaser__share .teaser__share-close .teaser__share-close-icon:hover:before,.teaser.teaser--sharer .teaser__share .teaser__share-close .teaser__share-close-icon:hover:after{background-color:var(--brand)}.teaser.teaser--sharer .teaser__share .teaser__share-wrapper{z-index:1;visibility:hidden;border:1px solid #adadad;border-radius:1.75rem/50%;grid-area:1/1;justify-content:center;align-items:center;height:100%;padding:.2rem .5rem;position:relative}.teaser.teaser--sharer .teaser__share .teaser__share-wrapper a{border-bottom:0;align-items:center;height:100%;margin-inline:.25em;padding-inline-start:0;display:inline-flex}@media (width>=992px){.teaser.teaser--sharer .teaser__share .teaser__share-wrapper a{margin-inline:.5em}}.teaser.teaser--sharer .teaser__share .teaser__share-wrapper a:before{content:none}.teaser.teaser--sharer .teaser__share .teaser__share-label{background-color:var(--component-bg,#fff);opacity:1;height:100%;transition:opacity var(--transition-duration,.3s) ease-in-out;grid-area:1/1;justify-content:flex-end;align-items:center;display:flex}.teaser.teaser--sharer .teaser__share-toggle:checked~.teaser__content .teaser__share-wrapper{visibility:visible}.teaser.teaser--sharer .teaser__share-toggle:checked~.teaser__content .teaser__share-label{opacity:0}.teaser.teaser--sharer .teaser__share-toggle:focus~.teaser__content{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));--icon-color:var(--brand);outline:0}.teaser.teaser--sharer .teaser__share-toggle:focus~.teaser__content .teaser__share-label .svg-icon{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}.teaser.teaser--sharer .teaser__share-toggle:focus~.teaser__content .teaser__share-close span:before,.teaser.teaser--sharer .teaser__share-toggle:focus~.teaser__content .teaser__share-close span:after{background:var(--brand)}.teaser.teaser--sharer .teaser__share-toggle:focus:not(:focus-visible)~.teaser__content{outline:#0000}.teaser.teaser--lightbox .teaser__image-wrapper{justify-content:center;display:grid}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-container{color:#fff;z-index:1;background-color:#000000bf;grid-area:1/1;place-items:center;font-family:Make It Better,Arial,sans-serif;display:grid}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content{font-size:1.2rem}@media screen and (width>=768px){.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content{font-size:calc(1.2rem + .0813008vw - .62439px)}}@media screen and (width>=1260px){.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content{font-size:1.6rem}}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content{grid-gap:1em;text-align:center;justify-items:center;margin-inline:auto;padding:10px;display:grid}@media (width>=576px){.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content{max-width:100%;padding:20px}}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content .button{font-size:inherit}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content a{color:var(--brand);text-decoration-color:currentColor}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content a:hover{text-decoration-line:underline;color:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85))!important}.teaser.teaser--lightbox .teaser__image-wrapper{font-size:1.4rem}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-content{padding:1em}.teaser.teaser--lightbox .teaser__image-wrapper .button{font-size:inherit}.teaser.teaser--lightbox .teaser__image-wrapper .teaser__consent-container+.lightbox-trigger{grid-area:1/1}.teaser.teaser--lightbox .teaser__content{position:relative}.teaser.teaser--lightbox .lightbox-trigger{border-block-end:0;justify-content:center;align-items:center;display:grid}.teaser.teaser--lightbox .lightbox-trigger:hover{color:#333}.teaser.teaser--lightbox .lightbox-trigger>div{grid-area:1/1}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-wrapper{--svg-fill:var(--brand);background:0 0;border:0;grid-area:1/1;grid-template-rows:auto auto;grid-template-columns:auto;justify-content:center;align-items:center;display:grid}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-wrapper .svg-bg{grid-area:1/1/5;width:250px;min-width:250px;display:block}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-wrapper:after{content:attr(data-caption);text-align:center;grid-area:3/1;display:block}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-wrapper:hover{--svg-fill:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85));cursor:pointer}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-wrapper:hover .teaser__play-icon{background-color:#333}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-wrapper:hover .teaser__play-icon:after{border-color:var(--brand)}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-icon:after{content:"";border-style:solid;border-width:2px 2px 0 0;border-color:inherit;width:1em;height:1em;transition:border-color var(--transition-duration,.3s) ease-in-out;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(45deg)}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-icon{width:4rem;height:4rem;transition:var(--transition-duration,.3s) ease-in-out;border:2px solid #333;border-radius:50%;grid-area:2/1;justify-self:center;align-items:center;margin:0 auto;display:flex;position:relative}.teaser.teaser--lightbox .lightbox-trigger .teaser__play-icon:after{margin:0;left:50%;transform:translate(calc(-50% - .15em))rotate(45deg)}.teaser.teaser--gallery{--link-border:none;--link-hover-color:var(--flip-card-color,#333);--link-hover-text-decoration:underline;--teaser-gallery-aspect-ratio:360 / 150}.teaser.teaser--gallery .teaser__content{padding:.5em 1em;font-size:clamp(2rem,.91vw + .855rem,2.6rem)}@media (width>=992px){.teaser.teaser--gallery .teaser__content{padding:1.25em 2em}}.teaser.teaser--gallery .teaser__content .teaser__content-wrapper{justify-content:center}.teaser.teaser--gallery .teaser__image-wrapper{position:relative;overflow:hidden}.teaser.teaser--gallery .teaser__image-wrapper img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}@media (width>=992px){.teaser.teaser--gallery .lazyloaded{aspect-ratio:var(--teaser-gallery-aspect-ratio)!important}}.teaser.teaser--gallery .teaser__image{width:100%;height:auto}.teaser.teaser--gallery .teaser__header-container{text-align:center;justify-content:center}.teaser.teaser--gallery .teaser__title{color:var(--teaser-color);font-weight:400}.teaser.teaser--gallery .teaser__title a{font-weight:inherit;color:inherit}.teaser.teaser--gallery .teaser__title a:after{content:"";position:absolute;inset-block:0;inset-inline:0}.teaser.teaser--job{--link-border:none;--link-hover-color:var(--flip-card-color,variables.$flip-card-back-color);--link-hover-text-decoration:underline;-moz-column-gap:20px;grid-template-columns:1fr 2fr;column-gap:20px;max-width:100%;margin-block-end:0;padding:0;display:grid;overflow:hidden}@media (width>=576px){.teaser.teaser--job{grid-template-rows:max-content;grid-template-columns:100%}.teaser.teaser--job:hover{--teaser-hover-content-top:0}}.teaser.teaser--job .teaser__image-wrapper{grid-area:1/1;display:grid;position:relative}.teaser.teaser--job .teaser__image-wrapper .teaser__image-overlay-container{position:relative;overflow:hidden}.teaser.teaser--job .teaser__image-wrapper .teaser__image-overlay-container img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.teaser.teaser--job .teaser__image-wrapper .teaser__image-overlay-container{grid-area:1/1}.teaser.teaser--job .teaser__image-wrapper .teaser__image-overlay-container:before{content:"";opacity:.9;background-color:var(--teaser-overlay-bg);display:block;position:absolute;inset:0}.teaser.teaser--job .teaser__image-wrapper .teaser__icon-wrapper{grid-area:1/1;justify-content:center;align-items:center;padding:20px;display:flex;position:relative}.teaser.teaser--job .teaser__image-wrapper+.teaser__content{border-block-start:0}.teaser.teaser--job .teaser__image{width:100%}.teaser.teaser--job .teaser__content{padding-block-start:0}@media (width>=576px){.teaser.teaser--job .teaser__content{border:1px solid #ededed;grid-area:2/1;padding:1.1em 2em 1.8em}}.teaser.teaser--job .teaser__text-wrapper{margin-block-start:auto}.teaser.teaser--job .teaser__subtitle{color:#5c5c5c;font-size:1.2rem}.teaser.teaser--job .teaser__link{margin-block-end:.5em;font-size:1.4rem;font-weight:400}@media (width>=576px){.teaser.teaser--job .teaser__link{font-size:18px}}@media screen and (width>=576px) and (width>=768px){.teaser.teaser--job .teaser__link{font-size:18px}}@media screen and (width>=576px) and (width>=1260px){.teaser.teaser--job .teaser__link{font-size:18px}}.teaser.teaser--job .teaser__link:after{content:"";position:absolute;inset:0}.teaser.teaser--job .teaser__hover-content{display:none}@media (width>=576px){.teaser.teaser--job .teaser__hover-content{background-color:var(--teaser-overlay-bg,var(--brand));color:var(--teaser-overlay-color,#333);top:var(--teaser-hover-content-top,100%);transition:top var(--transition-duration,.3s) ease-in-out;flex-direction:column;grid-area:1/1/span 2;align-items:flex-start;padding:20px;display:flex;position:relative}}.teaser.teaser--job .teaser__hover-content .button{margin-block-start:auto}.teaser.teaser--filter{--icon-size:1.1em;--link-border:none;--link-hover-color:#333;--teaser-vertical-spacing:1.25em;flex-direction:column;display:flex}@media (width>=768px){.teaser.teaser--filter{--teaser-vertical-spacing:1.5em}}.teaser.teaser--filter:hover,.teaser.teaser--filter.teaser--selected{--teaser-bg:#ededed;--filter-teaser-image-opacity:.75}.teaser.teaser--filter .teaser__image-wrapper{opacity:var(--filter-teaser-image-opacity,1);transition:opacity var(--transition-duration,.3s) ease-in-out}.teaser.teaser--filter .teaser__image-wrapper img{block-size:100%}.teaser.teaser--filter .teaser__content{gap:var(--teaser-vertical-spacing,0);padding-block:var(--teaser-vertical-spacing,0);border:1px solid #ededed;align-items:center;padding-inline:20px}.teaser.teaser--filter .teaser__title{text-align:center;width:100%;font-size:1.3em;font-weight:400}.teaser.teaser--filter .teaser__link{align-items:center;gap:.5em;font-size:1em;display:inline-flex}.teaser--bg-arrow-rising,.teaser--bg-arrow-rising .teaser__content{height:100%}.teaser--bg-arrow-rising .teaser__card{text-align:center;background-color:#fff;border-radius:40px;place-items:center;width:100%;height:100%;padding:7.5rem 3rem 6.2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000001a}.teaser--bg-arrow-rising .teaser__card-arrow{opacity:0;width:90%;height:100%;position:absolute;inset-block-start:32px;inset-inline-end:24px}.teaser--bg-arrow-rising .teaser__card-arrow path{fill:#fbeada}.teaser--bg-arrow-rising .teaser__card-arrow{transition:opacity .55s ease-out,transform .7s cubic-bezier(.22,1,.36,1);transform:translate(-12%,12%)}@media (prefers-reduced-motion:reduce){.teaser--bg-arrow-rising .teaser__card-arrow{opacity:1;transform:translate(0)}}.teaser--bg-arrow-rising.teaser--in-view .teaser__card-arrow{opacity:1;transform:translate(0)}.teaser--bg-arrow-rising .teaser__text-wrapper{position:relative}.teaser--bg-arrow-rising .teaser__subtitle{margin-block-start:0}.teaser--bg-arrow-rising .teaser__title{margin-block:0 1.5rem;font-size:clamp(3.693rem,5vw,4rem);font-weight:700;line-height:1.2}.teaser--bg-arrow-rising .teaser__text{font-size:1.6rem}.teaser-speciale{--svg-fill:#fff}@media (width>=768px){.teaser-speciale{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);display:grid}}.teaser-speciale .teaser-speciale__image{margin-inline-start:-40px}@media screen and (width>=768px){.teaser-speciale .teaser-speciale__image{margin-inline-start:calc(28.5714px - 8.92857vw)}}@media screen and (width>=1440px){.teaser-speciale .teaser-speciale__image{margin-inline-start:-100px}}.teaser-speciale .teaser-speciale__image{margin-inline-end:-20px}@media screen and (width>=768px){.teaser-speciale .teaser-speciale__image{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.teaser-speciale .teaser-speciale__image{margin-inline-end:-100px}}.teaser-speciale .teaser-speciale__image{margin-block:-40px 4rem}@media (width>=576px){.teaser-speciale .teaser-speciale__image{margin-inline:-20px}}@media screen and (width>=576px) and (width>=768px){.teaser-speciale .teaser-speciale__image{margin-inline-start:calc(71.4286px - 11.9048vw)}}@media screen and (width>=576px) and (width>=1440px){.teaser-speciale .teaser-speciale__image{margin-inline-start:-100px}}@media screen and (width>=576px) and (width>=768px){.teaser-speciale .teaser-speciale__image{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=576px) and (width>=1440px){.teaser-speciale .teaser-speciale__image{margin-inline-end:-100px}}@media (width>=768px){.teaser-speciale .teaser-speciale__image{margin-block-end:-40px;margin-inline-end:0}}@media (width>=1260px){.teaser-speciale .teaser-speciale__image{margin-inline-start:0}}@media (width>=1440px){.teaser-speciale .teaser-speciale__image{margin-block:-60px}}.teaser-speciale .teaser-speciale__image .lazyload,.teaser-speciale .teaser-speciale__image .lazyloading,.teaser-speciale .teaser-speciale__image .lazyloaded{position:relative;overflow:hidden}.teaser-speciale .teaser-speciale__image .lazyload img,.teaser-speciale .teaser-speciale__image .lazyloading img,.teaser-speciale .teaser-speciale__image .lazyloaded img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.teaser-speciale .teaser-speciale__image .lazyload,.teaser-speciale .teaser-speciale__image .lazyloading,.teaser-speciale .teaser-speciale__image .lazyloaded{height:100%;aspect-ratio:auto!important}@media (width>=768px){.teaser-speciale .teaser-speciale__image .lazyloaded img{position:absolute}}.teaser-speciale .teaser-speciale__highlight{color:#333;justify-content:center;display:flex;position:relative;top:-10rem}@media (width>=768px){.teaser-speciale .teaser-speciale__highlight{grid-area:1/2;align-self:start;position:relative;top:-3rem}}@media (width>=992px){.teaser-speciale .teaser-speciale__highlight{position:absolute;top:-2rem;left:50%;transform:translate(-50%)}}.teaser-speciale .teaser-speciale__highlight .teaser-speciale__highlight-wrapper{grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:relative}.teaser-speciale .teaser-speciale__highlight .teaser-speciale__highlight-content{flex-direction:column;grid-area:1/1;justify-content:center;max-width:100%;height:100%;padding-block:2em;padding-inline:4em 3em;font-size:1.4rem;display:flex;position:absolute}.teaser-speciale .teaser-speciale__highlight .teaser-speciale__highlight-header{font-size:1.6em;font-weight:700;display:block}.teaser-speciale .teaser-speciale__highlight .teaser-speciale__highlight-subheader{margin-block-end:1.5em;font-size:1.4rem;display:block}.teaser-speciale .teaser-speciale__highlight .svg-bg{grid-area:1/1;margin:0 auto}.teaser-speciale .teaser-speciale__highlight+.teaser-speciale__content{margin-block-start:-10rem}@media (width>=768px){.teaser-speciale .teaser-speciale__highlight+.teaser-speciale__content{margin-block-start:25rem;padding-inline-start:3em}}@media (width>=992px){.teaser-speciale .teaser-speciale__highlight+.teaser-speciale__content{margin-block-start:5em;margin-inline-start:12rem}}@media (width>=768px){.teaser-speciale .teaser-speciale__content{grid-area:1/2;justify-self:end;max-width:37rem;padding-inline-start:2em}}@media (width>=1260px){.teaser-speciale .teaser-speciale__content{padding-inline-start:0}}.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-start:-20px}@media screen and (width>=768px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-start:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-start:-100px}}.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-end:-40px}@media screen and (width>=768px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-end:calc(28.5714px - 8.92857vw)}}@media screen and (width>=1440px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-end:-100px}}.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{grid-column:2/3}@media (width>=576px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline:-20px}}@media screen and (width>=576px) and (width>=768px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-start:calc(71.4286px - 11.9048vw)}}@media screen and (width>=576px) and (width>=1440px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-start:-100px}}@media screen and (width>=576px) and (width>=768px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=576px) and (width>=1440px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-end:-100px}}@media (width>=768px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-start:0}}@media (width>=1260px){.teaser-speciale.teaser-speciale--inverted .teaser-speciale__image{margin-inline-end:0}}.teaser-speciale.teaser-speciale--inverted .teaser-speciale__content{grid-column:1/2;justify-self:start;width:100%}.textpic-speciale{grid-row-gap:20px;grid-template-columns:100%;display:grid}@media (width>=768px){.textpic-speciale{grid-gap:5vw;grid-template-rows:min-content;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.textpic-speciale .textpic-speciale__item{z-index:0;max-width:100%}@media (width<=767px){.textpic-speciale .textpic-speciale__item:not(:last-child){margin-block-end:3rem}}@media (width>=768px){.textpic-speciale .textpic-speciale__item:first-child:nth-last-child(n+3):not(:last-child),.textpic-speciale .textpic-speciale__item:first-child:nth-last-child(n+3)~.textpic-speciale__item:not(:last-child){margin-block-end:10rem}.textpic-speciale .textpic-speciale__item:nth-child(2n){grid-column:2}.textpic-speciale .textpic-speciale__item:nth-child(odd){grid-column:1}.textpic-speciale .textpic-speciale__item:first-child{grid-row:1/span 1}.textpic-speciale .textpic-speciale__item:nth-child(2){grid-row:1/span 2}.textpic-speciale .textpic-speciale__item:nth-child(3){grid-row:2/span 2}.textpic-speciale .textpic-speciale__item:nth-child(4){grid-row:3/span 2}.textpic-speciale .textpic-speciale__item:last-child{grid-row-end:span 1}}.textpic-speciale .textpic-speciale__item .textpic-speciale__item-content{width:100%}.textpic-speciale .textpic-speciale__item .textpic-speciale__image-wrapper{position:relative}.textpic-speciale .textpic-speciale__item .image--highlighted .textpic-speciale__image-wrapper{margin-block:2rem 2.5rem}.textpic-speciale .textpic-speciale__item .image--highlighted .image__highlighter--marker{max-width:85%}.textpic-speciale .textpic-speciale__item .teaser{flex-basis:100%;max-width:100%}.textpic-speciale .textpic-speciale__item .textpic-speciale__item-title{font-size:clamp(1.75em,4vw,2.85em)}.textpic-speciale .textpic-speciale__item .textpic-speciale__image-description:not(:only-child){margin-block-start:1em;display:inline-block}@media (width>=768px){.textpic-speciale.textpic-speciale--shifted .textpic-speciale__item:first-child{grid-row:1/span 2}.textpic-speciale.textpic-speciale--shifted .textpic-speciale__item:nth-child(2){grid-row:2/span 2}.textpic-speciale.textpic-speciale--shifted .textpic-speciale__item:nth-child(3){grid-row:3/span 2}.textpic-speciale.textpic-speciale--shifted .textpic-speciale__item:nth-child(4){grid-row:4/span 2}}.ticker{--icon-size:1.6rem;box-sizing:content-box;width:100%;height:3rem;overflow:hidden}.ticker:hover .ticker__wrapper,.ticker:hover .ticker__content{animation-play-state:paused}.ticker .ticker__wrapper{box-sizing:content-box;width:100%;height:3rem;line-height:3rem;display:inline-block;position:relative}.ticker .ticker__item-wrapper{width:100%;position:absolute;left:0;transform:translateY(3rem)}.ticker .ticker__item-wrapper:only-child{top:0}.ticker .ticker__item-wrapper.ticker__item-wrapper--animating-vertically-start{will-change:transform;animation-name:ticker-vertical-start;animation-duration:4s;animation-timing-function:cubic-bezier(1,0,.5,0);animation-iteration-count:1;animation-fill-mode:forwards;display:block}.ticker .ticker__item-wrapper.ticker__item-wrapper--animating-vertically-end{will-change:transform;animation-name:ticker-vertical-end;animation-duration:4s;animation-timing-function:cubic-bezier(1,0,.5,0);animation-iteration-count:1;animation-fill-mode:forwards;display:block}.ticker .ticker__item-wrapper.vertical-animation-stopped{animation:none}.ticker .ticker__item-wrapper.ticker__item-wrapper--exceeds-width .ticker__link-wrapper{position:absolute;top:0;right:0}.ticker .ticker__item-wrapper.ticker__item-wrapper--exceeds-width .ticker__content{padding-inline-end:1.5em}.ticker .ticker__item-wrapper.ticker__item-wrapper--exceeds-width .ticker__content+.ticker__content{display:flex}.ticker .ticker__item-wrapper.ticker__item-wrapper--animating-horizontally .ticker__item .ticker__content{will-change:transform;animation-name:ticker-horizontal;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:1}.ticker .ticker__item-wrapper.ticker__item-wrapper--animating-horizontally:only-child .ticker__item .ticker__content{animation-iteration-count:infinite}@keyframes ticker-horizontal{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@keyframes ticker-vertical-start{0%,10%{transform:translateY(3rem)}20%,to{transform:translate(0,0)}}@keyframes ticker-vertical-end{0%,80%{transform:translate(0,0)}90%,to{transform:translateY(-3rem)}}.ticker .ticker__item{white-space:nowrap;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;display:flex;position:relative}.ticker .ticker__category{align-items:center;padding-inline-end:1em;font-weight:700;display:flex}.ticker .ticker__category .ticker__icon .ticker__icon-bg{aspect-ratio:1;height:1em}.ticker .ticker__content{align-items:center;display:flex}.ticker .ticker__content+.ticker__content{display:none}.ticker .svg-icon{vertical-align:text-top;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ticker .ticker__link-wrapper{background-image:linear-gradient(270deg,#fff 80%,#fff0 100%);border:0;padding-inline:1.2em .2em}.timeline{align-items:flex-start;display:flex}@media (width>=768px){.timeline{flex-direction:column;margin:0 auto}}.timeline .timeline__scale-container{align-content:center;width:max-content;height:100%;margin-left:0;position:sticky;top:5vh}@media (width>=768px){.timeline .timeline__scale-container{flex-direction:row-reverse;justify-content:flex-end;width:calc(100% - 8rem);height:7rem;margin-inline:auto;display:flex;position:relative;top:0}}.timeline .timeline__scale-wrapper{width:100%;min-width:5rem;position:relative;overflow:auto}@media (width>=992px){.timeline .timeline__scale-wrapper{overflow-x:hidden}}.timeline .timeline__scale{flex-direction:column-reverse;width:max-content;margin:0;padding-inline-start:0;list-style:none;display:flex;position:relative}@media (width>=768px){.timeline .timeline__scale{color:#5c5c5c;will-change:left;flex-direction:row;min-width:100%;height:100%;padding-inline-start:1.4em;transition:left .25s ease-in-out;position:absolute;top:0;left:0}.timeline .timeline__scale:before{content:"";background-color:var(--brand);width:100%;height:4px;position:absolute;top:calc(50% - 2px);left:0}}.timeline .timeline__scale li{flex-direction:column-reverse;flex:0;align-items:center;display:flex;position:relative}@media (width>=768px){.timeline .timeline__scale li{z-index:1;background-repeat:repeat-y;background-size:50% 100%;flex-grow:1;flex-shrink:0;min-width:2.4rem}}.timeline .timeline__scale li div{justify-content:center;margin-block:.1em}@media (width>=768px){.timeline .timeline__scale li div{z-index:2;text-align:center;white-space:nowrap;cursor:pointer;margin:0;display:flex;position:absolute;top:0;bottom:0;left:0}.timeline .timeline__scale li div:before{content:"";visibility:visible;width:1.4rem;height:1.4rem;transition:background-color var(--transition-duration,.3s) ease-in-out;background-color:#fff;border:2px solid #5c5c5c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.timeline .timeline__scale li span{visibility:visible;opacity:1;color:#5c5c5c;transition:color var(--transition-duration,.3s) ease-in-out;align-self:flex-end}@media (width<=767px){.timeline .timeline__scale li .selected{font-weight:700}.timeline .timeline__scale li .selected span{color:#333}}@media (width>=768px){.timeline .timeline__scale li .selected:before{background-color:#5c5c5c}}.timeline .timeline__navigation{flex-direction:row;justify-content:space-between;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media (width<=767px){.timeline .timeline__navigation{display:none!important}}.timeline .timeline__navigation .timeline__navigation-button:after{content:"";border-style:solid;border-width:3px 3px 0 0;border-color:var(--brand);width:1.3em;height:1.3em;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(45deg)}.timeline .timeline__navigation .timeline__navigation-button{z-index:1;text-indent:-9999px;width:4rem;height:4rem;transition:background-color var(--transition-duration,.3s) ease-in-out, opacity var(--transition-duration,.3s) ease-in-out;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.timeline .timeline__navigation .timeline__navigation-button:focus{outline:0}.timeline .timeline__navigation .timeline__navigation-button:focus:after{border-color:#333}.timeline .timeline__navigation .timeline__navigation-button:focus:not(:focus-visible){outline:0}.timeline .timeline__navigation .timeline__navigation-button:focus:not(:focus-visible):after{border-color:#333}.timeline .timeline__navigation .timeline__navigation-button:after{transition:border-color var(--transition-duration,.3s) ease-in-out;position:absolute;top:50%;left:calc(50% - .5em);transform:translate(-50%,-50%)rotate(45deg)}.timeline .timeline__navigation .timeline__navigation-button:disabled{opacity:.2}.timeline .timeline__navigation .timeline__navigation-button:hover:after{border-color:#333}.timeline .timeline__navigation .previous{right:100%;transform:translateY(-50%)rotate(180deg)}.timeline .timeline__navigation .next{left:100%}.timeline .timeline__events-content{width:100%;transition:height .4s;position:relative;overflow:hidden}@media (width>=768px){.timeline .timeline__events-content{margin:2em auto}}.timeline .timeline__events-content ol{margin:0;padding:0;list-style:none}@media (width<=767px){.timeline .timeline__events-content ol{flex-direction:column-reverse;display:flex}}.timeline .timeline__events-content li{padding:0 5%}@media (width>=768px){.timeline .timeline__events-content li{z-index:1;width:100%;animation-duration:.25s;animation-timing-function:ease-in-out;position:absolute;top:0;left:0;transform:translate(-100%)}}.timeline .timeline__events-content li.selected{position:relative;transform:translate(0)}.timeline .timeline__events-content li.enter-left{animation:.5s ease-in enter-left}@keyframes enter-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.timeline .timeline__events-content li.enter-right{animation:.5s ease-in enter-right}@keyframes enter-right{0%{transform:translate(100%)}to{transform:translate(0)}}.timeline .timeline__events-content li.leave-right{animation:.5s ease-in leave-right}@keyframes leave-right{0%{transform:translate(0)}to{transform:translate(100%)}}.timeline .timeline__events-content li.leave-left{animation:.5s ease-in leave-left}@keyframes leave-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@supports ((-webkit-mask-image:url("/unternehmen/assets/Images//Svg/scribble-1.svg")) or (mask-image:url("/unternehmen/assets/Images//Svg/scribble-1.svg"))){.timeline .timeline__events-content li:nth-child(5n+1) .timeline__event-date:before{-webkit-mask-image:url(/unternehmen/assets/Images//Svg/scribble-2.svg);mask-image:url(/unternehmen/assets/Images//Svg/scribble-2.svg)}.timeline .timeline__events-content li:nth-child(5n+2) .timeline__event-date:before{-webkit-mask-image:url(/unternehmen/assets/Images//Svg/scribble-3.svg);mask-image:url(/unternehmen/assets/Images//Svg/scribble-3.svg)}.timeline .timeline__events-content li:nth-child(5n+3) .timeline__event-date:before{-webkit-mask-image:url(/unternehmen/assets/Images//Svg/scribble-4.svg);mask-image:url(/unternehmen/assets/Images//Svg/scribble-4.svg)}.timeline .timeline__events-content li:nth-child(5n+4) .timeline__event-date:before{-webkit-mask-image:url(/unternehmen/assets/Images//Svg/scribble-5.svg);mask-image:url(/unternehmen/assets/Images//Svg/scribble-5.svg)}.timeline .timeline__events-content li:nth-child(5n) .timeline__event-date:before{-webkit-mask-image:url(/unternehmen/assets/Images//Svg/scribble-1.svg);mask-image:url(/unternehmen/assets/Images//Svg/scribble-1.svg)}}.timeline .timeline__events-content .timeline__event{flex-wrap:wrap;padding-bottom:20px;display:flex}@media (width>=768px){.timeline .timeline__events-content .timeline__event{grid-column-gap:2rem;grid-row-gap:1em;grid-column-gap:4rem;grid-template-rows:auto auto 1fr;grid-template-columns:1fr min-content;display:grid}}.timeline .timeline__events-content .timeline__event-image{order:2;grid-area:1/2/4;margin-block-start:1rem}@media (width>=768px){.timeline .timeline__events-content .timeline__event-image{width:40rem;margin-block-start:0}}.timeline .timeline__events-content .timeline__event-date{font-size:40px}@media screen and (width>=768px){.timeline .timeline__events-content .timeline__event-date{font-size:calc(4.06504vw + 8.78049px)}}@media screen and (width>=1260px){.timeline .timeline__events-content .timeline__event-date{font-size:60px}}.timeline .timeline__events-content .timeline__event-date{color:#333;grid-area:1/1;width:100%;padding-inline-start:.75em;font-weight:700;position:relative}.timeline .timeline__events-content .timeline__event-date:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}@supports ((-webkit-mask-image:url("/unternehmen/assets/Images//Svg/scribble-1.svg")) or (mask-image:url("/unternehmen/assets/Images//Svg/scribble-1.svg"))){.timeline .timeline__events-content .timeline__event-date:before{background-color:var(--brand);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.timeline .timeline__events-content .timeline__event-title{grid-area:2/1;margin-block:0}.timeline .timeline__events-content .timeline__event-description{grid-area:3/1;align-self:center}.to-top{position:relative}.to-top:before{content:"";border-style:solid;border-width:2px 2px 0 0;border-color:var(--brand);width:.85em;height:.85em;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.to-top{font-size:inherit;transition:color var(--transition-duration,.3s) ease-in-out;background:0 0;border:0;margin-block:3rem 1em;padding-block-start:1em;font-weight:700}.to-top:hover{cursor:pointer;color:var(--brand)}.to-top:before{top:.7em}.to-top:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0;text-decoration:underline}.to-top:focus:not(:focus-visible){outline:#0000}.video{justify-content:center;display:grid}.video .video__consent-container{color:#fff;z-index:1;background-color:#000000bf;grid-area:1/1;place-items:center;font-family:Make It Better,Arial,sans-serif;display:grid}.video .video__consent-content{font-size:1.2rem}@media screen and (width>=768px){.video .video__consent-content{font-size:calc(1.2rem + .0813008vw - .62439px)}}@media screen and (width>=1260px){.video .video__consent-content{font-size:1.6rem}}.video .video__consent-content{grid-gap:1em;text-align:center;justify-items:center;margin-inline:auto;padding:10px;display:grid}@media (width>=576px){.video .video__consent-content{max-width:80%;padding:20px}}.video .video__consent-content .button{font-size:inherit}.video .video__consent-content a{color:var(--brand);text-decoration-color:currentColor}.video .video__consent-content a:hover{text-decoration-line:underline;color:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85))!important}.video{grid-template-columns:1fr;grid-auto-rows:max-content;height:100%;position:relative}@media (width>=576px){.video.video--loading .video__container{display:none}.video{max-width:100%}}@media (width<=767px){.video[data-autoplay="1"] .video__container,.video[data-autoplay=true] .video__container{display:none}}.video iframe,.video video{z-index:1;border:0;grid-area:1/1;width:100%;height:100%;position:absolute;top:0;left:0}.video iframe+.video__media-container:before,.video video+.video__media-container:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.video .video__media-container{position:relative;overflow:hidden}.video .video__media-container img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.video .video__media-container{grid-area:1/1;width:100%;height:100%;top:0;left:0}.video .video__play-wrapper:focus .svg-bg{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));fill:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .75));outline:none}.video .video__play-wrapper:focus:not(:focus-visible) .svg-bg{outline:#0000}.video .video__play-wrapper{color:var(--video-play-color,currentColor);transition:color var(--transition-duration,.3s) ease-in-out;background:0 0;border:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video .video__play-wrapper .svg-bg{fill:var(--video-play-highlight,var(--brand));width:clamp(18rem,4.55vw + 12.273rem,21rem);transition:fill var(--transition-duration,.3s) ease-in-out;grid-area:1/1/3;display:block}.video .video__play-wrapper:after{content:attr(data-caption);text-align:center;z-index:1;grid-area:2/1;display:block}.video .video__play-wrapper:hover{--video-play-highlight:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85));cursor:pointer}.video .video__play-wrapper.video__play-wrapper--background{--video-play-color:var(--brand);background-image:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;width:15rem;height:15rem;padding:2em}.video .video__play-wrapper.video__play-wrapper--background:hover{--video-play-color:#fff}.video .video__play-icon:after{content:"";border-style:solid;border-width:2px 2px 0 0;border-color:inherit;width:1em;height:1em;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(45deg)}.video .video__play-icon{width:var(--video-play-icon-size,4rem);height:var(--video-play-icon-size,4rem);border:2px solid;border-radius:50%;grid-area:1/1;place-content:center;align-self:end;margin-block:0 .5rem;margin-inline:auto;display:grid;position:relative}.video .video__play-icon:after{margin-inline-start:30%;bottom:0;transform:translate(-50%)rotate(45deg)}.video.video--animate{--video-play-icon-size:5.5rem;--mappingSlope:(1 - .5) / (1 - 0);--scale:clamp(var(--mappingSlope), ((var(--scale-factor,0) / 2) + .5), 1);grid-template-rows:1fr auto;justify-content:center;align-self:center;width:100%;max-width:100%;height:max-content;display:grid;position:relative}@media (width>=768px){.video.video--animate{grid-template-rows:1fr 1fr}}.video.video--animate .video__consent-container{grid-row-end:span 2}.video.video--animate .video__media-container{grid-area:1/1/3;width:100%;height:max-content}@media (width>=768px){.video.video--animate .video__media-container{transform-origin:50% 0;transform:scale3d(var(--scale,0), var(--scale,0), 1);transition:transform 70ms linear}}@media (prefers-reduced-motion:reduce){.video.video--animate .video__media-container{transition:none;transform:none}}.video.video--animate img{object-fit:cover;width:100%;height:100%}.video.video--animate.video--loading .video__container{visibility:hidden}.video.video--animate:not(.video--loading) .video__play-wrapper{visibility:hidden;pointer-events:none}.video.video--animate .video__play-wrapper{grid-area:2/1/4;justify-content:center;align-items:center;position:relative}@media (width>=768px){.video.video--animate .video__play-wrapper{grid-row:2}}.video.video--animate .video__play-wrapper .svg-bg{opacity:1}@media (width<=767px){.video.video--animate .video__play-wrapper .svg-bg{width:20rem;min-width:20rem;height:auto}}.video.video--animate .video__play-wrapper:after{align-self:start;margin-block-start:1em}@media (width>=768px){.video.video--animate .video__play-wrapper:after{font-size:1.1em}}.video.video--animate .video__play-icon{align-self:end}.video.video--animate .video__play-icon:after{width:1.25em;height:1.25em;left:calc(50% - .25em)}.video.video--milk-glass{--video-play-icon-size:10rem;--video-play-icon-size-half:5rem;--video-play-icon-width:8rem}@media (width>=768px){.video.video--milk-glass{--video-play-icon-size:15rem;--video-play-icon-size-half:7.5rem;--video-play-icon-width:12rem}}.video.video--milk-glass:hover{--video-milk-glass-opacity:0;--video-milk-glass-blur:0}.video.video--milk-glass .video__media-container:after{content:"";background-color:rgba(255, 255, 255, var(--video-milk-glass-opacity,.4));-webkit-backdrop-filter:blur(var(--video-milk-glass-blur,8px));backdrop-filter:blur(var(--video-milk-glass-blur,8px));position:absolute;inset:0}.video.video--milk-glass .video__play-wrapper:after{content:none}.video.video--milk-glass .video__play-icon{border:0}.video.video--milk-glass .video__play-icon:after{border-color:#0000 #0000 #0000 #fff;border-width:var(--video-play-icon-size-half) 0 var(--video-play-icon-size-half) var(--video-play-icon-width);width:100%;height:100%;margin-inline-start:15%;transform:none}.footer{color:#fff;background-color:#333;margin-block-start:auto;padding-bottom:5rem}@media (width>=768px){.footer{padding-block-end:0}}.footer~img{display:none}.footer .footer__to-top{justify-content:center;display:flex}.footer p{color:#adadad}.footer a{color:#ededed;border:0;font-weight:400}.footer a:hover{color:var(--brand)}.footer .footer__social{color:#333;background-color:#ededed}.footer .footer__social a{color:#333}.footer .footer__social-header{text-align:center;margin-block-end:0}.footer .footer__social-links{justify-content:center;gap:1em;padding:0;list-style:none;display:flex}@media (width>=576px){.footer .footer__social-links{gap:3rem}}.footer .footer__social-links a{padding-inline-start:0;line-height:1;display:inline-block}.footer .footer__social-links a:before{content:none!important}.footer .footer__social-links a:hover{--icon-color:var(--brand)}.footer .footer__navigation-container{grid-template-rows:auto;grid-template-columns:100%;display:grid!important}@media (width>=768px){.footer .footer__navigation-container{grid-template-columns:1fr 16.6667%}}.footer .footer__navigation-menu-container{flex-direction:column;grid-area:1/1;justify-content:flex-start;margin-inline:0;display:flex}@media (width>=768px){.footer .footer__navigation-menu-container{flex-direction:row;align-items:flex-start}}.footer .footer__navigation-menu-container a{color:#adadad;font-weight:inherit;border-color:#0000;padding-inline-start:0}.footer .footer__navigation-menu-container a:before{content:none}.footer .footer__navigation-menu-container a:hover{color:var(--brand)}.footer .footer__navigation-menu-container.accordion{--outline-offset:.15em}@media (width<=767px){.footer .footer__navigation-menu-container.accordion .accordion__toggle:focus+.accordion__header .accordion__title-text{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:0}.footer .footer__navigation-menu-container.accordion .accordion__toggle:focus:not(:focus-visible)+.accordion__header .accordion__title-text{outline:#0000}.footer .footer__navigation-menu-container.accordion .accordion__collapse a:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));margin-inline-start:.3em}.footer .footer__navigation-menu-container.accordion .accordion__collapse a:focus:not(:focus-visible){outline:#0000}}@media (width>=768px){.footer .footer__navigation-menu-container.accordion .accordion__header{width:max-content}.footer .footer__navigation-menu-container.accordion .accordion__collapse{overflow:unset}}.footer .footer__navigation-menu-container.accordion .accordion__title-text{font-weight:700}.footer .footer__navigation-menu-container.accordion .accordion__trigger-icon:before,.footer .footer__navigation-menu-container.accordion .accordion__trigger-icon:after{background-color:#fff}.footer .footer__navigation-menu-container ul{margin:0;padding-inline-start:0;list-style:none}.footer .footer__navigation-menu-container li{padding-block:.5em}@media (width>=768px){.footer .footer__navigation-menu-container li{padding:0}}.footer .footer__navigation-menu-container>a{color:#fff;margin-inline-start:0;font-weight:700}@media (width<=767px){.footer .footer__navigation-menu-container>a{align-items:center;height:4rem;display:flex}}.footer .footer__navigation-menu-container .footer-navigation__item{flex:1 0 auto;padding:0}.footer .footer__navigation-menu-container .footer-navigation__item:not(:last-child){border-block-end:1px solid #5c5c5c}@media (width>=768px){.footer .footer__navigation-menu-container .footer-navigation__item{max-width:20%;border-block-end:0!important}}.footer .footer__navigation-menu-container .footer-navigation__item:is(a){margin-block-start:.2em}.footer .footer__navigation-menu-container .footer__logo{max-width:7.5rem}.footer .footer__logo{margin-block-end:.1rem}.footer .footer__navigation-menu-details{flex:1;grid-row:3}@media (width>=768px){.footer .footer__navigation-menu-details{grid-area:1/2}}.footer .footer__navigation-menu-details-header{margin-block-end:0}.footer .footer__site-end-navigation{flex-wrap:wrap;grid-row:2;justify-content:space-evenly;align-items:center;margin-block:1.5rem 3rem;font-size:1.4rem;display:flex}@media (width>=768px){.footer .footer__site-end-navigation{grid-area:2/1/auto/3;justify-content:center}}.footer .footer__site-end-navigation .footer__site-end-navigation-item{padding-block:.25em;padding-inline:.25rem}@media (width>=768px){.footer .footer__site-end-navigation .footer__site-end-navigation-item{padding-inline:3.5rem}}.footer .footer__copyright{text-align:center;margin-block-end:4rem}.navigation{z-index:2;letter-spacing:.05em;opacity:0;visibility:hidden;pointer-events:none;width:max(34.5rem,70%);max-width:100%;transition:background-color var(--transition-duration,.3s) ease-in-out, opacity var(--transition-duration,.3s), visibility var(--transition-duration,.3s) .1ms;background-color:#fff;padding-block-end:8rem;position:fixed;inset-block:0;inset-inline-start:0}@media (width>=65em){.navigation{visibility:visible;opacity:1;pointer-events:auto;background:0 0;width:100%;height:8.5rem;padding-block-end:0;font-size:1.4rem;position:static}}.navigation a{border-color:#0000}.navigation .navigation__link-wrapper{order:-1}@media (width>=65em){.navigation .navigation__link-wrapper a{width:100%}}.navigation .navigation__link-wrapper a:not(.button):hover{color:#333;border-color:currentColor}.navigation .navigation__container{flex-direction:column;height:100%;max-height:calc(100vh - 9.5rem);padding-block-start:1em;padding-inline:2em 1.5em;list-style:none;display:flex;overflow-y:auto}@media (width>=65em){.navigation .navigation__container{height:100%;max-height:none;overflow:initial;flex-direction:row;justify-content:space-between;margin:0;padding-block-start:0;padding-inline-end:0}}@media (width>=1120px){.navigation .navigation__container{justify-content:flex-end}}.navigation .navigation__item-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navigation .navigation__item{padding-block:.5em}@media (width<=64em){.navigation .navigation__item:first-child{padding-block-start:3.75rem}}@media (width>=65em){.navigation .navigation__item{justify-content:space-between;align-items:center;padding-inline:.1em;display:flex}}@media (width>=1120px){.navigation .navigation__item{padding-inline:.5em}}@media (width>=1260px){.navigation .navigation__item{padding-inline:.7em}}@media (width>=65em){.navigation .navigation__item:hover .navigation__item-wrapper:before,.navigation .navigation__item:hover .navigation__item-wrapper:after{content:"";display:block;position:absolute}.navigation .navigation__item:hover .navigation__item-wrapper:before{width:45px;height:30px;bottom:-30px;left:-45px}.navigation .navigation__item:hover .navigation__item-wrapper:after{width:25px;height:25px;bottom:-30px;right:-25px}}@media (width>=1260px){.navigation .navigation__item:hover .navigation__item-wrapper:before{width:40px;height:30px;bottom:-30px;left:-55px}.navigation .navigation__item:hover .navigation__item-wrapper:after{width:25px;height:25px;bottom:-30px;right:-40px}}.navigation .navigation__item a{padding-inline-start:0!important}.navigation .navigation__item a:before{content:none!important}.navigation .navigation__item--current>.navigation__menu-toggle,.navigation .navigation__item--current>.navigation__link-wrapper a{color:var(--brand);--icon-color:currentColor}.navigation .navigation__menu-toggle{width:2em;height:2em;transition:color var(--transition-duration,.3s) ease-in-out;justify-content:space-between;font-weight:700;display:flex}@media (width>=65em){.navigation .navigation__menu-toggle{display:none}}.navigation .navigation__menu-toggle .navigation__menu-toggle-icon{justify-content:center;align-items:center;min-width:1.4em;transition:transform .2s ease-in-out;display:flex;position:relative}.navigation .navigation__menu-toggle .navigation__menu-toggle-icon:before{content:"";width:59%;height:.15em;transition:transform .2s ease-in-out, background-color var(--transition-duration,.3s) ease-in-out;background-color:#333;display:block;position:absolute;top:50%;left:0;transform:rotate(40deg)}.navigation .navigation__menu-toggle .navigation__menu-toggle-icon:after{content:"";width:59%;height:.15em;transition:transform .2s ease-in-out, background-color var(--transition-duration,.3s) ease-in-out;background-color:#333;display:block;position:absolute;top:50%;right:0;transform:rotate(-40deg)}.navigation .navigation__menu-toggle .navigation__menu-toggle-icon{margin-inline-start:auto}.navigation .navigation__menu-toggle:hover{--icon-color:#333}.navigation .navigation__menu-toggle:hover .navigation__menu-toggle-icon:before,.navigation .navigation__menu-toggle:hover .navigation__menu-toggle-icon:after{background-color:#333}@media (width>=65em){.navigation .navigation__item>.navigation__sub{background-color:#fff;width:auto;position:absolute;top:100%;left:0;right:0}.navigation .navigation__item>.navigation__sub:before{content:"";background:#ededed;height:1px;margin-inline:calc(50% - 50vw);display:block;position:absolute;top:0;left:0;right:0}}.navigation .navigation__sub{visibility:hidden;width:100%;max-height:0;transition:visibility 1ms linear var(--transition-duration,.3s), max-height var(--transition-duration,.3s) ease-in-out;flex:none;overflow:hidden}@media (width>=65em){.navigation .navigation__sub{max-height:none;transition:none;overflow:visible}.navigation .navigation__sub .navigation__sub{margin-block-start:1.3em}}.navigation .navigation__sub .navigation__menu-toggle-icon{min-width:1.1em}.navigation .navigation__sub .navigation__link-wrapper a:hover{border-color:#333}.navigation .navigation__sub-container{position:relative}@media (width>=65em){.navigation .navigation__sub-container{max-width:1120px}.navigation .navigation__sub-container:before,.navigation .navigation__sub-container:after{content:"";background:linear-gradient(#ededed 1px,#fff 1px 100%);width:max(30vw,50vw - 560px);min-width:8%;height:100%;position:absolute;top:0;left:100%}.navigation .navigation__sub-container:before{left:auto;right:100%}}.navigation .navigation__sub-wrapper{justify-content:space-between;display:flex}@media (width>=65em){.navigation .navigation__sub-wrapper{max-height:90vh;padding-block:2rem 6rem;padding-inline-start:var(--navigation-sub-padding,8rem)}}.navigation .navigation__sub-list-wrapper{width:100%}.navigation .navigation__sub-list{list-style:none}@media (width>=65em){.navigation .navigation__sub-list{-moz-column-width:16rem;column-width:16rem;-moz-column-fill:auto;column-fill:auto;-moz-column-gap:.75em;column-gap:.75em;width:max-content;max-width:100%;min-height:24rem;padding-inline-start:0}.navigation .navigation__sub-list[data-columns="2"],.navigation .navigation__sub-list[data-columns="3"]{-moz-column-count:3;column-count:3;-moz-column-fill:balance;column-fill:balance}.navigation .navigation__sub-list[data-columns="2"]{-moz-column-count:2;column-count:2}.navigation .navigation__sub-list .navigation__sub-list{-moz-column-count:initial;column-count:initial;-moz-column-width:initial;column-width:initial;-moz-column-gap:unset;column-gap:unset;height:auto;min-height:0;padding-inline-start:0}}@media (width>=1260px){.navigation .navigation__sub-list{padding-inline-start:1rem}}.navigation .navigation__sub-item{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block:.4em;display:flex}@media (width>=65em){.navigation .navigation__sub-item{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin-block-end:1.5em;display:block}}.navigation .navigation__sub-item a{font-weight:400}@media (width>=65em){.navigation .navigation__sub-item a{font-weight:700}}.navigation .navigation__sub-item .navigation__link-wrapper{width:calc(100% - 3.5rem)}@media (width>=65em){.navigation .navigation__sub-item .navigation__link-wrapper{width:100%}}.navigation .navigation__sub-item:first-child{padding-block-start:1.5rem}@media (width>=65em){.navigation .navigation__sub-item:first-child{padding-block-start:.4em}.navigation .navigation__sub-item .navigation__sub-item{width:100%;margin-block-end:0;padding-block:.15em}}.navigation .navigation__sub-item .navigation__sub-item .navigation__link-wrapper{width:100%}.navigation .navigation__sub-item .navigation__sub-item a{font-weight:400}.navigation .navigation__sub-item:last-child{padding-block-end:0}.navigation .navigation__sub-item:hover .navigation__menu-toggle{--icon-color:#333}.navigation .navigation__search-trigger,.navigation .navigation__language-switch{align-items:center;display:flex}@media (width>=65em){.navigation .navigation__search-trigger,.navigation .navigation__language-switch{justify-content:flex-end}}@media (width<=64em){.navigation .navigation__language-switch{order:-1}}.navigation .navigation__search-trigger{--icon-size:2rem;display:none}@media (width>=65em){.navigation .navigation__search-trigger{padding-inline:1em .5em;display:flex}.navigation .navigation__search-trigger:last-child{margin-inline-start:5.3rem}}.navigation .navigation__search-trigger:hover{--icon-color:#333}.navigation .navigation__menu-toggle-input:checked~.navigation__sub{visibility:visible;max-height:999px;transition:max-height var(--transition-duration,.3s) ease-in-out}@media (width>=65em){.navigation .navigation__menu-toggle-input:checked~.navigation__sub .navigation__sub{visibility:visible;max-height:999px}}.navigation .navigation__menu-toggle-input:checked~.navigation__item-wrapper .navigation__menu-toggle-icon:before,.navigation .navigation__menu-toggle-input:checked~.navigation__menu-toggle .navigation__menu-toggle-icon:before{transform:rotate(-40deg)}.navigation .navigation__menu-toggle-input:checked~.navigation__item-wrapper .navigation__menu-toggle-icon:after,.navigation .navigation__menu-toggle-input:checked~.navigation__menu-toggle .navigation__menu-toggle-icon:after{transform:rotate(40deg)}.navigation .navigation__menu-toggle-input:focus~.navigation__menu-toggle{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}.navigation .navigation__menu-toggle-input:focus:not(:focus-visible)~.navigation__menu-toggle{outline:#0000}@media (width>=65em){.navigation .navigation__menu-toggle-input:focus~.navigation__item-wrapper .navigation__menu-toggle{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0;display:block;position:absolute;bottom:-100%;left:50%;transform:translate(-50%,50%)}.navigation .navigation__menu-toggle-input:focus~.navigation__item-wrapper .navigation__menu-toggle .navigation__menu-toggle-icon{height:1.4em}.navigation .navigation__menu-toggle-input:focus~.navigation__item-wrapper .navigation__menu-toggle .navigation__menu-toggle-icon:before,.navigation .navigation__menu-toggle-input:focus~.navigation__item-wrapper .navigation__menu-toggle .navigation__menu-toggle-icon:after{background-color:var(--brand)}.navigation .navigation__menu-toggle-input:focus:not(:focus-visible)~.navigation__item-wrapper .navigation__menu-toggle{outline:#0000}.navigation .navigation__menu-toggle-input:focus~a{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));outline:var(--brand) solid 2px;outline-offset:0}.navigation .navigation__menu-toggle-input:focus:not(:focus-visible)~a{outline:#0000}}#main-menu-toggle:checked~.page-header .navigation{opacity:1;visibility:visible;pointer-events:auto}.navigation-control{--icon-color:#fff;--icon-size:2rem;z-index:2;color:#fff;letter-spacing:.05em;justify-content:center;align-items:center;max-width:48rem;height:5rem;margin-inline:auto;display:flex;position:fixed;inset-block-end:1.5rem;inset-inline:1.5rem}@media (width>=65em){.navigation-control{z-index:-1;justify-content:flex-end;max-width:1120px;inset-block-end:0}.navigation-control .navigation-control__trigger,.navigation-control .navigation-control__search{display:none}}.navigation-control .navigation-control__trigger{cursor:pointer;border-top-left-radius:8px;border-bottom-left-radius:8px;align-items:center;display:flex;position:relative}.navigation-control .navigation-control__trigger .navigation-control__trigger-icon{background-color:#fff;width:1.8rem;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.navigation-control .navigation-control__trigger .navigation-control__trigger-icon:before,.navigation-control .navigation-control__trigger .navigation-control__trigger-icon:after{content:"";cursor:pointer;background-color:#fff;width:100%;height:2px;position:absolute;left:0}.navigation-control .navigation-control__trigger .navigation-control__trigger-icon:before{top:-.6rem}.navigation-control .navigation-control__trigger .navigation-control__trigger-icon:after{bottom:-.6rem}.navigation-control .navigation-control__trigger .navigation-control__trigger-icon{transform-origin:0;transition:background .25s ease-in-out;inset-inline-start:50%;transform:translate(-50%)}.navigation-control .navigation-control__trigger .navigation-control__trigger-icon:before,.navigation-control .navigation-control__trigger .navigation-control__trigger-icon:after{transform-origin:0;transition:transform .25s ease-in-out}.navigation-control .navigation-control__search{border-top-right-radius:8px;border-bottom-right-radius:8px}.navigation-control .navigation-control__trigger,.navigation-control .navigation-control__search,.navigation-control .navigation-control__cta{justify-content:center;align-items:center;height:100%;transition:background-color .25s ease-in-out;display:flex}.navigation-control .navigation-control__trigger:not(:empty):hover,.navigation-control .navigation-control__search:not(:empty):hover,.navigation-control .navigation-control__cta:not(:empty):hover{background-color:var(--brand)}.navigation-control .navigation-control__trigger,.navigation-control .navigation-control__search{background-color:#333;border:0;min-width:4.8rem}@media (width>=65em){.navigation-control .navigation-control__trigger,.navigation-control .navigation-control__search{display:none}}.navigation-control .navigation-control__cta{--svg-fill:var(--brand);background-color:#333;border-inline:1px solid #fff;width:100%;position:relative}@media (width>=65em){.navigation-control .navigation-control__cta{--icon-color:#333;background:0 0;border:0;width:auto;height:auto;padding-block:2.5rem;padding-inline:5.5rem}.navigation-control .navigation-control__cta:hover{--svg-fill:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85));background:0 0!important}.navigation-control .navigation-control__cta:hover #navigation-control__cta-link{--nav-control-link-bg:hsl(var(--brand-hue), var(--brand-saturation), calc(var(--brand-lightness) * .85))}.navigation-control .navigation-control__cta .svg-icon{margin-inline-end:.5em;position:relative}}.navigation-control .navigation-control__cta .navigation-control__cta-bg{display:none}@media (width>=65em){.navigation-control .navigation-control__cta .navigation-control__cta-bg{display:block;position:absolute;inset:0}.navigation-control .navigation-control__cta .navigation-control__cta-bg .svg-bg{width:100%;height:100%;transition:fill var(--transition-duration,.3s) ease-in-out}}.navigation-control .navigation-control__cta #navigation-control__cta-link{--outline-color:var(--brand);color:var(--nav-control-link-color,#fff);background-color:var(--nav-control-link-bg);border-block-end:0;padding:.5em}@media (width>=65em){.navigation-control .navigation-control__cta #navigation-control__cta-link{--nav-control-link-color:#333;--nav-control-link-bg:var(--brand);--outline-color:#333;z-index:1;transition:background-color var(--transition-duration,.3s) ease-in-out;border-bottom:2px solid #333;padding:0}}.navigation-control .navigation-control__cta #navigation-control__cta-link:before{content:"";border:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:none}.page-header{padding-inline-start:20px}@media screen and (width>=768px){.page-header{padding-inline-start:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.page-header{padding-inline-start:100px}}.page-header{padding-inline-end:20px}@media screen and (width>=768px){.page-header{padding-inline-end:calc(11.9048vw - 71.4286px)}}@media screen and (width>=1440px){.page-header{padding-inline-end:100px}}.page-header{z-index:2;background:#fff;position:static}@media (width>=65em){.page-header{width:100%;position:fixed}}.page-header .page-header__content-container{align-items:center;max-width:max(1120px,52em);margin-inline:auto;display:flex;position:relative}.page-header .page-header__content-container:before{content:"";transition:background-color var(--transition-duration,.3s) ease-in-out;pointer-events:none;background-color:#0000;position:fixed;inset:0}@media (width>=65em){.page-header .page-header__content-container:before{top:8.5rem}}.page-header .page-header__logo-wrapper{z-index:2;justify-content:flex-start;align-items:center;width:max-content;display:flex;position:absolute;top:1.5rem;left:0}@media (width>=65em){.page-header .page-header__logo-wrapper{width:auto;height:8.5rem;margin-block-end:auto;position:relative;top:0}}.page-header .page-header__logo-wrapper a{border:0}.page-header .page-header__logo-wrapper .page-header__logo{width:auto;height:3.7rem}#main-menu-toggle:checked~.page-header .page-header__content-container:before{background-color:#3336}#main-menu-toggle:checked~.page-header [for=main-menu-toggle] .navigation-control__trigger-icon{background:0 0}#main-menu-toggle:checked~.page-header [for=main-menu-toggle] .navigation-control__trigger-icon:before{transform:rotate(45deg)}#main-menu-toggle:checked~.page-header [for=main-menu-toggle] .navigation-control__trigger-icon:after{transform:rotate(-45deg)}#main-menu-toggle:checked~.page-header~.main-content-container{pointer-events:none}#main-menu-toggle:focus~.page-header [for=main-menu-toggle]{background-color:var(--brand)}#main-menu-toggle:focus~.page-header [for=main-menu-toggle] .menu-toggle__icon,#main-menu-toggle:focus~.page-header [for=main-menu-toggle] .menu-toggle__icon:before,#main-menu-toggle:focus~.page-header [for=main-menu-toggle] .menu-toggle__icon:after{background-color:#fff}.page-header .page-header__meta-content{z-index:3;margin-inline-start:auto;position:absolute;inset-block-start:1.5rem;inset-inline-end:0}@media (width>=992px){.page-header .page-header__meta-content{width:55vw;margin-block-start:1.5rem;position:relative;inset-block-start:0}}.page-header .page-header__meta-content .form__row{grid-template-columns:1fr max-content;gap:.5em;display:grid}.page-header .page-header__meta-content .form-control{width:100%;max-width:28rem;height:100%!important}.page-header .page-header__meta-content .page-header__search-wrapper{align-items:center;display:grid}.page-header .page-header__meta-content .page-header__search-wrapper .page-header__search-label,.page-header .page-header__meta-content .page-header__search-wrapper .form-control{grid-area:1/1;justify-self:end}.page-header .page-header__meta-content .page-header__search-wrapper .page-header__search-label{align-items:center;margin-inline-end:.5em;display:flex}@media (width>=620px){.page-header .page-header__meta-content .page-header__search-wrapper .page-header__search-label{pointer-events:none}}@media (width<=619px){.page-header #job-search-trigger:not(:checked)~.page-header__meta-content .form-control{display:none}.page-header #job-search-trigger:checked~.page-header__meta-content{width:100%}}.teaser-container{grid-template-columns:repeat(var(--teaser-columns,1), 1fr);gap:20px;width:100%;height:fit-content;margin-block-end:3.5rem;display:grid}.teaser-container .teaser-container__illustration{order:-1;justify-content:flex-end;display:flex}@media (width>=768px){.teaser-container .teaser-container__illustration{order:0;grid-column-end:span 2;height:auto}}@media (width>=992px){.teaser-container .teaser-container__illustration{grid-column-end:span 1}}.teaser-container .teaser-container__illustration svg{max-width:100%;height:15rem}@media (width>=768px){.teaser-container .teaser-container__illustration svg{height:auto;max-height:100%;margin-block-start:-4rem}}@media (width>=992px){.teaser-container .teaser-container__illustration svg{margin-block-start:-8rem}}.teaser-container.teaser-container--masonry{width:calc(100% + 40px);margin-inline:-20px}.teaser-container.teaser-container--masonry .teaser{max-width:100%;margin-block-end:40px;padding-inline:20px}@media (width>=768px){.teaser-container.teaser-container--masonry .teaser{max-width:50%}}@media (width>=992px){.teaser-container.teaser-container--masonry .teaser{max-width:33.3333%}}@media (width>=768px){.teaser-container.teaser-container--flex{--teaser-columns:2}}@media (width>=768px) and (width<=899px){.teaser-container.teaser-container--flex .teaser:not(.teaser--landscape):nth-child(odd):last-child{grid-column-end:span 2;justify-self:center;width:50%}}@media (width>=900px){:is(.teaser-container.teaser-container--flex:has(.teaser:nth-child(3n):last-child),.teaser-container.teaser-container--flex:has(.teaser-container__illustration)){--teaser-columns:3}}@media (width>=768px){.teaser-container.teaser-container--slider-mobile{--teaser-columns:3}.teaser-container.teaser-container--slider-mobile .teaser{grid-column-end:span 1!important;width:100%!important}}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider{overflow:hidden}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-prev:after{content:"";border-style:solid;border-width:2px 2px 0 0;border-color:var(--brand);width:1.2em;height:1.2em;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(225deg)}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-prev{left:0}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-next:after{content:"";border-style:solid;border-width:2px 2px 0 0;border-color:var(--brand);width:1.2em;height:1.2em;margin-left:.3em;display:inline-block;position:relative;bottom:.1em;transform:rotate(45deg)}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-next{right:0}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow{z-index:1;text-indent:-9999px;width:2.5rem;height:calc(100% - 120px);transition:background-color var(--transition-duration,.3s) ease-in-out;background-color:#0000;border:0;margin:0;padding:0;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow:hover{cursor:pointer;background-color:var(--brand)}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow:hover:after{border-color:#333}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow:after{transition:border-color var(--transition-duration,.3s) ease-in-out;position:absolute;top:50%;left:calc(50% - .5em);transform:translate(-50%,-50%)rotate(45deg)}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow:focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size));background-color:var(--brand);outline:0}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow:focus:after{border-color:#333}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow:focus:not(:focus-visible){outline:#0000}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow.slick-prev{transform:translateY(-50%)rotate(180deg)}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-arrow.slick-disabled{display:none!important}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-track{flex-wrap:nowrap;height:100%;margin-inline:0;display:flex}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-track:before{content:none}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider.slick-initialized .slick-slide{height:auto}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-slide>div{height:100%;display:flex}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-dots{text-align:center;width:100%;margin:10px 0 0;padding:0;list-style:none;display:block;position:relative;left:0}@media (width>=1260px){.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-dots{height:40px}}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-dots li{cursor:pointer;margin:0 4px;padding:0;display:inline-block;position:relative}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-dots li button{cursor:pointer;color:#0000;border-radius:100%;width:15px;height:15px;padding:3px;font-size:0;line-height:0;display:block}@media (width>=1260px){.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-dots li button{width:10px;height:10px}}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider .slick-dots li button:focus{outline:var(--brand) solid 2px;outline-offset:2px}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider.slick-initialized{overflow:visible}.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider.slick-initialized .slick-prev,.teaser-container.teaser-container--slider-mobile.slick-initialized.slick-slider.slick-initialized .slick-next{position:absolute}.teaser-container.teaser-container--slider-mobile.slick-initialized{grid-template-columns:2.5rem 1fr 2.5rem;display:grid}.teaser-container.teaser-container--slider-mobile.slick-initialized .slick-list{grid-column:2}.teaser-container.teaser-container--slider-mobile.slick-initialized .slick-track{gap:20px}.teaser-container.teaser-container--slider-mobile.slick-initialized .slick-arrow{height:100%!important}@media (width>=768px){.teaser-container.teaser-container--gallery{--teaser-columns:3}}.teaser-container.teaser-container--gallery .slick-track{gap:20px}@media (width>=992px){.teaser-container.teaser-container--gallery .teaser:nth-child(6n+1),.teaser-container.teaser-container--gallery .teaser:nth-child(6n+2),.teaser-container.teaser-container--gallery .teaser:nth-child(6n+4){--teaser-gallery-aspect-ratio:355 / 420;grid-row-end:span 2}}.tx-sfdownload .component-container{margin-inline-start:-20px}@media screen and (width>=768px){.tx-sfdownload .component-container{margin-inline-start:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.tx-sfdownload .component-container{margin-inline-start:-100px}}.tx-sfdownload .component-container{margin-inline-end:-20px}@media screen and (width>=768px){.tx-sfdownload .component-container{margin-inline-end:calc(71.4286px - 11.9048vw)}}@media screen and (width>=1440px){.tx-sfdownload .component-container{margin-inline-end:-100px}}@media (width>=992px){.tx-sfdownload .form__row .form__input-label-group:first-child{flex-grow:1.5}}.tx-sfdownload .form__row+.form__filter{margin-block-start:40px}@media (width>=1260px){.tx-sfdownload .form__row+.form__filter{margin-block-start:4rem}}@media (width>=768px){.tx-sfdownload .pagination--above{display:none}}.tx-sfdownload .teaser-container{gap:20px;display:grid}@media (width>=576px){.tx-sfdownload .teaser-container{grid-template-columns:repeat(auto-fill,minmax(27rem,1fr))}}@media (width>=768px){.tx-sfdownload .teaser-container{width:100%;margin-inline:0}}.tx-sfdownload .teaser--download{--icon-size:1em}.tx-sfdownload .teaser--download .teaser__image-wrapper{background-color:#ededed;height:24rem;padding:2.5rem}.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyload,.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyloading,.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyloaded{position:relative;overflow:hidden}.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyload img,.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyloading img,.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyloaded img{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyload,.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyloading,.tx-sfdownload .teaser--download .teaser__image-wrapper .lazyloaded{width:100%;height:100%;position:relative}.tx-sfdownload .teaser--download .teaser__image-wrapper img{box-shadow:0 8px 20px #0000001a}.tx-sfdownload .teaser--download .teaser__image-wrapper+.teaser__content{margin-block-start:.8em}.tx-sfdownload .teaser--download .teaser__download-link-wrapper{justify-content:space-between;align-items:flex-end;max-width:100%;display:flex}.tx-sfdownload .teaser--download .teaser__download-link-wrapper .teaser__link{border-block-end:0;max-width:calc(100% - 4rem);margin-block-start:0}.tx-sfdownload .teaser--download .teaser__download-link-wrapper .teaser__link span{border-block-end:1px solid var(--brand)}.tx-sfdownload .teaser--download .teaser__download-link-wrapper .teaser__link:after{content:"";position:absolute;inset:0}.tx-sfdownload .teaser--download .teaser__download-link-wrapper .teaser__download-extension{text-transform:uppercase;flex-direction:column;align-self:flex-start;align-items:center;margin-inline-start:1em;font-size:.9em;display:flex}.tx-sfdownload #filter-results{scroll-margin-block-start:20rem}.tx-sfjob{container:jobs/inline-size}.tx-sfjob .component-container--plugin-full-width+.component-container{margin-inline:calc(50% - 50vw)}.tx-sfjob .teaser-container:not(.teaser-container--slider-mobile){gap:20px;display:grid}@media (width>=576px){.tx-sfjob .teaser-container:not(.teaser-container--slider-mobile){grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}@media (width>=768px){.tx-sfjob .teaser-container:not(.teaser-container--slider-mobile){grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));width:100%;margin-inline:0}.stage+.component-container .tx-sfjob:has(.job__column-wrapper){margin-block-start:clamp(0rem,10.61vw - 13.364rem,7rem)}.tx-sfjob .job__column-wrapper{grid-template-columns:2.5fr 3.5fr;align-items:start;gap:20px;display:grid}.tx-sfjob .job__column-wrapper .job__side-column{max-width:40cqi}}.tx-sfjob .job__column-wrapper .job__main-column{margin-block-end:40px}@media (width>=768px){.tx-sfjob .job__column-wrapper .job__main-column{margin-block-end:0}}.tx-sfjob .job__column-wrapper .job__main-column ul{padding-inline-start:0;list-style:none}.tx-sfjob .job__column-wrapper .job__main-column li{padding-inline-start:1.5em;position:relative}.tx-sfjob .job__column-wrapper .job__main-column li:before{content:"";border-style:solid;border-width:0 2px 2px 0;border-color:var(--list-icon-color,#333);width:calc(.45em + 1px);height:.9em;display:block;position:absolute;top:2px;left:.3em;transform:rotate(44deg)}.tx-sfjob .job__column-wrapper .job__main-column li::marker{content:none}.tx-sfjob .job__header{background-color:#ededed;margin-block-start:-40px;margin-inline:calc(50% - 50vw);padding:1.5em}@media (width>=768px){.tx-sfjob .job__header{margin-block-start:0;margin-inline:0}}.tx-sfjob .job__header .job__topline{font-size:18px}@media screen and (width>=768px){.tx-sfjob .job__header .job__topline{font-size:18px}}@media screen and (width>=1260px){.tx-sfjob .job__header .job__topline{font-size:18px}}.tx-sfjob .job__header h1{margin-block:0 .5em}.tx-sfjob .job__header ul{margin-block-end:1.5em}.tx-sfjob #application-form .form{max-width:min(94rem,100%);margin-block-start:1em;margin-inline:auto}.tx-sfjob #application-form .form fieldset{grid-column-gap:20px;display:grid}@media (width>=768px){.tx-sfjob #application-form .form fieldset{grid-template-columns:repeat(2,1fr)}}.tx-sfjob #application-form .form .job__form-input-group--col-span legend{width:100%}@media (width>=768px){.tx-sfjob #application-form .form .job__form-input-group--col-span,.tx-sfjob #application-form .form p{grid-column-end:span 2}}.tx-sfjob .component-container__background-image-container.component-container__background-image-container--cover{max-width:100%}@media (width>=768px){.tx-sfnewsroom .news-list-view .pagination--above{display:none}}.tx-sfnewsroom .news-search-form .form__fieldset-legend{margin-block-end:.2em}@media (width<=575px){.tx-sfnewsroom [data-show-mobile="3"] .teaser:nth-child(n+4){display:none}}.tx-sfnewsroom .teaser--newsroom{--icon-size:2rem}.teaser-container--slider-mobile .tx-sfnewsroom .teaser--newsroom{flex-basis:100%}.tx-sfnewsroom .teaser--newsroom .teaser__header-container{justify-content:space-between;margin-block-end:.25em}.tx-sfnewsroom .teaser--newsroom:not(.teaser--highlighter-stretch) .teaser__title{font-size:1.5em}.tx-sfnewsroom .teaser--newsroom .teaser__title{font-weight:400;line-height:1.2}.tx-sfnewsroom .teaser--newsroom .teaser__title+.teaser__text{margin-block-start:1em}.tx-sfnewsroom .teaser--newsroom .teaser__link:after{content:"";position:absolute;inset:0}.tx-sfnewsroom .teaser--newsroom .teaser__link:only-child,.tx-sfnewsroom .teaser--newsroom .teaser__link.teaser__link--social-media{margin-block-start:0}.tx-sfnewsroom .teaser--newsroom .teaser__link.teaser__link--social-media:focus{outline:none}.tx-sfnewsroom .teaser--newsroom .teaser__link.teaser__link--social-media:focus:after{outline:var(--brand) solid 2px;outline-offset:0}.tx-sfnewsroom .teaser--newsroom .teaser__link.teaser__link--social-media:before{content:none}.tx-sfnewsroom .teaser--newsroom-highlighter{position:relative}@media (width>=576px) and (width<=767px){.tx-sfnewsroom .teaser--newsroom-highlighter{flex:1 0 100%;max-width:100%}}@media (width>=768px){.tx-sfnewsroom .teaser--newsroom-highlighter .teaser__text-wrapper{height:100%}}.tx-sfnewsroom .teaser--newsroom-highlighter .teaser__meta{margin-block-end:.25em;display:inline-block}.tx-sfnewsroom .teaser--newsroom-highlighter .teaser__title{align-self:flex-end;font-size:1.3em}.tx-sfnewsroom .teaser--newsroom-highlighter .teaser__link:hover{color:#333;border-color:#333}.tx-sfnewsroom .teaser--newsroom-highlighter .teaser__link:hover:before{border-color:#333}.tx-sfnewsroom .teaser--newsroom-highlighter .svg-bg{width:100%;height:100%}.tx-sfnewsroom .teaser--newsroom-highlighter .teaser__bg{width:100%;height:auto;display:block;position:relative}.tx-sfnewsroom .teaser--newsroom-highlighter .teaser__bg svg{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.tx-sfnewsroom .teaser--newsroom-highlighter-reduced .teaser__text-wrapper{display:grid}.tx-sfnewsroom .teaser--newsroom-highlighter-reduced .teaser__meta{grid-area:1/1}.tx-sfnewsroom .teaser--newsroom-highlighter-reduced .teaser__title{font-size:inherit;grid-area:2/1}.tx-sfnewsroom .teaser--newsroom-highlighter-reduced .teaser__link{border:0;grid-area:1/2/3;align-self:end;margin-inline-start:1rem}.tx-sfnewsroom .page-navigation ul{align-items:center;padding-inline-start:0;list-style:none;display:flex}.tx-sfnewsroom .page-navigation li{padding-inline:.5em}.tx-sfnewsroom .page-navigation li:first-child{padding-inline-start:0}.tx-sfnewsroom .news__article{margin-inline:calc(50% - 50vw)}@media (width>=768px){.tx-sfnewsroom .news__article header{padding-inline-end:20px;max-width:66.6667%!important}}.tx-sfnewsroom .news__article.news__article--fullwidth .news__article-column-wrapper{flex-direction:column}.tx-sfnewsroom .news__article.news__article--fullwidth .news__article-column-wrapper .news__article-main-column{flex-basis:100%;max-width:100%;margin-block-end:40px;padding-inline-end:0}@media (width>=768px){.tx-sfnewsroom .news__article-column-wrapper{display:flex}}.tx-sfnewsroom .news__article-column-wrapper .news__article-main-column{margin-block-end:40px}@media (width>=768px){.tx-sfnewsroom .news__article-column-wrapper .news__article-main-column{flex:1 0 66.6667%;max-width:66.6667%;margin-block-end:0;padding-inline-end:20px}.tx-sfnewsroom .news__article-column-wrapper .news__article-side-column{flex:1 0 33.3333%;max-width:33.3333%;padding-inline-start:20px}}.tx-sfnewsroom .news__article-related-gallery{--icon-size:1em;flex-wrap:wrap;margin-inline:-10px;padding:0;list-style:none;display:flex}.tx-sfnewsroom .news__article-related-gallery li{flex:1 0 50%;max-width:50%;padding:10px}@media (width>=576px){.tx-sfnewsroom .news__article-related-gallery li{flex-basis:33.3333%;max-width:33.3333%}}@media (width>=768px){.tx-sfnewsroom .news__article-related-gallery li{flex-basis:50%;max-width:50%}}.tx-sfnewsroom .news__article-related-gallery img{margin-block-end:.25em}.tx-sfnewsroom .news__article-related-gallery a{border-block-end:1px solid var(--brand);padding-inline-start:0}.tx-sfnewsroom .news__article-related-gallery a:before{content:none}.tx-sfnewsroom .news__article-related-gallery .svg-icon{vertical-align:baseline;margin-block-end:-.1em;margin-inline-end:.5em}.tx-sfnewsroom .news__teaser-text{margin-block-end:20px;font-weight:700}.tx-sfnewsroom .news__text-wrap:not(:only-child){margin-block-start:3rem}@media (width>=576px){.tx-sfnewsroom .news__text-wrap:not(:only-child){margin-block-start:5rem}}.tx-sfnewsroom .news__text-wrap ul:first-child{margin-block-start:0}.tx-sfnewsroom .news__category .news__category-item:not(:last-child):after{content:"|"}.tx-sfnewsroom .news__img-wrap{max-width:66.6667%}.component-container--bg .tx-sfnewsroom .teaser__link:hover{color:var(--brand);border-color:var(--brand)}.component-container--bg .tx-sfnewsroom .teaser__link:hover:before{border-color:var(--brand)}.page-access-filtering .page-access-filtering__request{color:#333;background-color:#ededed;padding:5em 2em}@media (width>=768px){.page-access-filtering .page-access-filtering__request{max-width:66.6667%;margin:0 auto}}.page-access-filtering .page-access-filtering__request .button{text-align:center;width:100%;margin:3rem 3rem 0 0;padding:1rem 7rem}@media (width>=768px){.page-access-filtering .page-access-filtering__request .button{width:auto}}.page-access-filtering .page-access-filtering__request .page-access-filtering__formtextstatic{font-weight:700}.page-access-filtering .loading-icon{border-style:solid;border-width:2px;border-color:var(--brand);border-top-color:#fff;border-radius:50%;width:30px;height:30px;margin:0 auto;animation:.6s linear infinite spin;display:block;position:relative}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-access-filtering .page-loading-container{z-index:10;opacity:1;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .15s;display:flex;position:fixed;top:0;left:0}.page-access-filtering .page-loading-container .loading-icon{width:4rem;height:4rem;margin:0 auto 1rem}.page-access-filtering.content-loaded .page-loading-container{z-index:-1;pointer-events:none;opacity:0!important}
