.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}body{--prim:#e63d2a;--prim-dark:#b83122;--prim-light:#ee786a;--second:#06260d;--second-light:#516756;--error:#e63d2a;--succsess:var(--black);--gray:#dae0e0;--white:#fff;--black:#06260d}body.darkmode{--second:#2f2f2f;--white:#2f2f2f;--black:#fff;--gray:#d5d5d5;--second-light:#585858}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/baumeister/dist/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/baumeister/dist/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.container{flex-direction:column;align-items:flex-start;display:flex}.full-screen-height{min-height:100vh}.full-width{width:100%}.full-screen-width{z-index:1;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.column,.columns{max-width:100%}.row{grid-column-gap:2rem;grid-template-columns:repeat(12,1fr);width:100%;max-width:1512px;padding-left:2rem;padding-right:2rem;display:grid}.row .row{padding-left:initial;padding-right:initial}@media only screen and (width>=1024px){.row{grid-column-gap:5.6rem;margin-left:auto;margin-right:auto;padding-left:12.4rem;padding-right:12.4rem}}.rtl{direction:rtl}.rtl *{direction:ltr}.content-right{justify-content:flex-end}.content-bottom{align-items:flex-end}.content-verti{align-items:center}.content-hori{justify-content:center}.content-middle{justify-content:center;align-items:center}.self-top{align-self:flex-start}.self-bottom{align-self:flex-end}.self-center{align-self:center}@media only screen and (width>=640px){.only-mobile{display:none!important}}@media screen and (width<=639px){.only-desktop{display:none!important}}@media screen and (orientation:landscape){.only-portrait{display:none!important}}@media screen and (orientation:portrait){.only-landscape{display:none!important}}.hidden{display:none!important}.js-bp-small{width:0}@media only screen and (width>=0){.small-left{text-align:left}.small-push-0{grid-column-start:auto}.small-collapse{padding-left:0;padding-right:0}.small-uncollapse,.row .small-uncollapse{padding-left:5.6rem;padding-right:5.6rem}.small-1{grid-column-end:span 1}.small-push-1{grid-column-start:2}.small-pull-1{grid-column-start:12}.small-2{grid-column-end:span 2}.small-push-2{grid-column-start:3}.small-pull-2{grid-column-start:11}.small-3{grid-column-end:span 3}.small-push-3{grid-column-start:4}.small-pull-3{grid-column-start:10}.small-4{grid-column-end:span 4}.small-push-4{grid-column-start:5}.small-pull-4{grid-column-start:9}.small-5{grid-column-end:span 5}.small-push-5{grid-column-start:6}.small-pull-5{grid-column-start:8}.small-6{grid-column-end:span 6}.small-push-6,.small-pull-6{grid-column-start:7}.small-7{grid-column-end:span 7}.small-push-7{grid-column-start:8}.small-pull-7{grid-column-start:6}.small-8{grid-column-end:span 8}.small-push-8{grid-column-start:9}.small-pull-8{grid-column-start:5}.small-9{grid-column-end:span 9}.small-push-9{grid-column-start:10}.small-pull-9{grid-column-start:4}.small-10{grid-column-end:span 10}.small-push-10{grid-column-start:11}.small-pull-10{grid-column-start:3}.small-11{grid-column-end:span 11}.small-push-11{grid-column-start:12}.small-pull-11{grid-column-start:2}.small-12{grid-column-end:span 12}.small-push-12{grid-column-start:13}.small-pull-12{grid-column-start:1}.small-13{grid-column-end:span 13}.small-push-13{grid-column-start:14}.small-pull-13{grid-column-start:0}.small-14{grid-column-end:span 14}.small-push-14{grid-column-start:15}.small-pull-14{grid-column-start:-1}.small-15{grid-column-end:span 15}.small-push-15{grid-column-start:16}.small-pull-15{grid-column-start:-2}.small-16{grid-column-end:span 16}.small-push-16{grid-column-start:17}.small-pull-16{grid-column-start:-3}.small-17{grid-column-end:span 17}.small-push-17{grid-column-start:18}.small-pull-17{grid-column-start:-4}.small-18{grid-column-end:span 18}.small-push-18{grid-column-start:19}.small-pull-18{grid-column-start:-5}.small-19{grid-column-end:span 19}.small-push-19{grid-column-start:20}.small-pull-19{grid-column-start:-6}.small-20{grid-column-end:span 20}.small-push-20{grid-column-start:21}.small-pull-20{grid-column-start:-7}}.js-bp-medium{width:640px}@media only screen and (width>=640px){.medium-left{text-align:left}.medium-push-0{grid-column-start:auto}.medium-collapse{padding-left:0;padding-right:0}.medium-uncollapse,.row .medium-uncollapse{padding-left:5.6rem;padding-right:5.6rem}.medium-1{grid-column-end:span 1}.medium-push-1{grid-column-start:2}.medium-pull-1{grid-column-start:12}.medium-2{grid-column-end:span 2}.medium-push-2{grid-column-start:3}.medium-pull-2{grid-column-start:11}.medium-3{grid-column-end:span 3}.medium-push-3{grid-column-start:4}.medium-pull-3{grid-column-start:10}.medium-4{grid-column-end:span 4}.medium-push-4{grid-column-start:5}.medium-pull-4{grid-column-start:9}.medium-5{grid-column-end:span 5}.medium-push-5{grid-column-start:6}.medium-pull-5{grid-column-start:8}.medium-6{grid-column-end:span 6}.medium-push-6,.medium-pull-6{grid-column-start:7}.medium-7{grid-column-end:span 7}.medium-push-7{grid-column-start:8}.medium-pull-7{grid-column-start:6}.medium-8{grid-column-end:span 8}.medium-push-8{grid-column-start:9}.medium-pull-8{grid-column-start:5}.medium-9{grid-column-end:span 9}.medium-push-9{grid-column-start:10}.medium-pull-9{grid-column-start:4}.medium-10{grid-column-end:span 10}.medium-push-10{grid-column-start:11}.medium-pull-10{grid-column-start:3}.medium-11{grid-column-end:span 11}.medium-push-11{grid-column-start:12}.medium-pull-11{grid-column-start:2}.medium-12{grid-column-end:span 12}.medium-push-12{grid-column-start:13}.medium-pull-12{grid-column-start:1}.medium-13{grid-column-end:span 13}.medium-push-13{grid-column-start:14}.medium-pull-13{grid-column-start:0}.medium-14{grid-column-end:span 14}.medium-push-14{grid-column-start:15}.medium-pull-14{grid-column-start:-1}.medium-15{grid-column-end:span 15}.medium-push-15{grid-column-start:16}.medium-pull-15{grid-column-start:-2}.medium-16{grid-column-end:span 16}.medium-push-16{grid-column-start:17}.medium-pull-16{grid-column-start:-3}.medium-17{grid-column-end:span 17}.medium-push-17{grid-column-start:18}.medium-pull-17{grid-column-start:-4}.medium-18{grid-column-end:span 18}.medium-push-18{grid-column-start:19}.medium-pull-18{grid-column-start:-5}.medium-19{grid-column-end:span 19}.medium-push-19{grid-column-start:20}.medium-pull-19{grid-column-start:-6}.medium-20{grid-column-end:span 20}.medium-push-20{grid-column-start:21}.medium-pull-20{grid-column-start:-7}}.js-bp-large{width:1024px}@media only screen and (width>=1024px){.large-left{text-align:left}.large-push-0{grid-column-start:auto}.large-collapse{padding-left:0;padding-right:0}.large-uncollapse,.row .large-uncollapse{padding-left:5.6rem;padding-right:5.6rem}.large-1{grid-column-end:span 1}.large-push-1{grid-column-start:2}.large-pull-1{grid-column-start:12}.large-2{grid-column-end:span 2}.large-push-2{grid-column-start:3}.large-pull-2{grid-column-start:11}.large-3{grid-column-end:span 3}.large-push-3{grid-column-start:4}.large-pull-3{grid-column-start:10}.large-4{grid-column-end:span 4}.large-push-4{grid-column-start:5}.large-pull-4{grid-column-start:9}.large-5{grid-column-end:span 5}.large-push-5{grid-column-start:6}.large-pull-5{grid-column-start:8}.large-6{grid-column-end:span 6}.large-push-6,.large-pull-6{grid-column-start:7}.large-7{grid-column-end:span 7}.large-push-7{grid-column-start:8}.large-pull-7{grid-column-start:6}.large-8{grid-column-end:span 8}.large-push-8{grid-column-start:9}.large-pull-8{grid-column-start:5}.large-9{grid-column-end:span 9}.large-push-9{grid-column-start:10}.large-pull-9{grid-column-start:4}.large-10{grid-column-end:span 10}.large-push-10{grid-column-start:11}.large-pull-10{grid-column-start:3}.large-11{grid-column-end:span 11}.large-push-11{grid-column-start:12}.large-pull-11{grid-column-start:2}.large-12{grid-column-end:span 12}.large-push-12{grid-column-start:13}.large-pull-12{grid-column-start:1}.large-13{grid-column-end:span 13}.large-push-13{grid-column-start:14}.large-pull-13{grid-column-start:0}.large-14{grid-column-end:span 14}.large-push-14{grid-column-start:15}.large-pull-14{grid-column-start:-1}.large-15{grid-column-end:span 15}.large-push-15{grid-column-start:16}.large-pull-15{grid-column-start:-2}.large-16{grid-column-end:span 16}.large-push-16{grid-column-start:17}.large-pull-16{grid-column-start:-3}.large-17{grid-column-end:span 17}.large-push-17{grid-column-start:18}.large-pull-17{grid-column-start:-4}.large-18{grid-column-end:span 18}.large-push-18{grid-column-start:19}.large-pull-18{grid-column-start:-5}.large-19{grid-column-end:span 19}.large-push-19{grid-column-start:20}.large-pull-19{grid-column-start:-6}.large-20{grid-column-end:span 20}.large-push-20{grid-column-start:21}.large-pull-20{grid-column-start:-7}}.js-bp-xlarge{width:1512px}@media only screen and (width>=1512px){.xlarge-left{text-align:left}.xlarge-push-0{grid-column-start:auto}.xlarge-collapse{padding-left:0;padding-right:0}.xlarge-uncollapse,.row .xlarge-uncollapse{padding-left:5.6rem;padding-right:5.6rem}.xlarge-1{grid-column-end:span 1}.xlarge-push-1{grid-column-start:2}.xlarge-pull-1{grid-column-start:12}.xlarge-2{grid-column-end:span 2}.xlarge-push-2{grid-column-start:3}.xlarge-pull-2{grid-column-start:11}.xlarge-3{grid-column-end:span 3}.xlarge-push-3{grid-column-start:4}.xlarge-pull-3{grid-column-start:10}.xlarge-4{grid-column-end:span 4}.xlarge-push-4{grid-column-start:5}.xlarge-pull-4{grid-column-start:9}.xlarge-5{grid-column-end:span 5}.xlarge-push-5{grid-column-start:6}.xlarge-pull-5{grid-column-start:8}.xlarge-6{grid-column-end:span 6}.xlarge-push-6,.xlarge-pull-6{grid-column-start:7}.xlarge-7{grid-column-end:span 7}.xlarge-push-7{grid-column-start:8}.xlarge-pull-7{grid-column-start:6}.xlarge-8{grid-column-end:span 8}.xlarge-push-8{grid-column-start:9}.xlarge-pull-8{grid-column-start:5}.xlarge-9{grid-column-end:span 9}.xlarge-push-9{grid-column-start:10}.xlarge-pull-9{grid-column-start:4}.xlarge-10{grid-column-end:span 10}.xlarge-push-10{grid-column-start:11}.xlarge-pull-10{grid-column-start:3}.xlarge-11{grid-column-end:span 11}.xlarge-push-11{grid-column-start:12}.xlarge-pull-11{grid-column-start:2}.xlarge-12{grid-column-end:span 12}.xlarge-push-12{grid-column-start:13}.xlarge-pull-12{grid-column-start:1}.xlarge-13{grid-column-end:span 13}.xlarge-push-13{grid-column-start:14}.xlarge-pull-13{grid-column-start:0}.xlarge-14{grid-column-end:span 14}.xlarge-push-14{grid-column-start:15}.xlarge-pull-14{grid-column-start:-1}.xlarge-15{grid-column-end:span 15}.xlarge-push-15{grid-column-start:16}.xlarge-pull-15{grid-column-start:-2}.xlarge-16{grid-column-end:span 16}.xlarge-push-16{grid-column-start:17}.xlarge-pull-16{grid-column-start:-3}.xlarge-17{grid-column-end:span 17}.xlarge-push-17{grid-column-start:18}.xlarge-pull-17{grid-column-start:-4}.xlarge-18{grid-column-end:span 18}.xlarge-push-18{grid-column-start:19}.xlarge-pull-18{grid-column-start:-5}.xlarge-19{grid-column-end:span 19}.xlarge-push-19{grid-column-start:20}.xlarge-pull-19{grid-column-start:-6}.xlarge-20{grid-column-end:span 20}.xlarge-push-20{grid-column-start:21}.xlarge-pull-20{grid-column-start:-7}}.row-20{grid-column-gap:0;grid-template-columns:repeat(20,1fr)}.row-19{grid-column-gap:0;grid-template-columns:repeat(19,1fr)}p,h1,h2,h3,h4,h5,h6,ul,ol,hr,blockquote{margin:0;padding:0;font-weight:400;line-height:1.3em}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}cite,figcaption{margin:0;font-size:80%;display:block}hr{border-color:#dae0e0;border-bottom-style:none;border-bottom-width:0;margin-bottom:1em}.fs-48{letter-spacing:.008em;font-size:clamp(2.8rem,3.2vw,4.8rem);line-height:1.25}.fs-44,.teaser--animated .teaser__title p{letter-spacing:.008em;font-size:clamp(2.6rem,3.2vw,4.8rem);line-height:1.25}.fs-30,.is-wysiwyg h3,blockquote p{letter-spacing:.015em;font-size:clamp(1.9rem,2vw,3rem);line-height:1.46667}.fs-24{letter-spacing:.015em;font-size:clamp(1.5rem,1.6vw,2.4rem)}.fs-22,.is-wysiwyg h4,.is-wysiwyg p,.is-wysiwyg ul,.is-wysiwyg ol,p{letter-spacing:.0182em;font-size:clamp(1.5rem,1.5vw,2.2rem);line-height:1.6}.fs-20{letter-spacing:.015em;font-size:clamp(1.5rem,1.33vw,2rem);line-height:1.6}.fs-18,button,.button,.post-edit-link,input[type=submit],textarea[type=submit],input[type=button],textarea[type=button]{font-size:1.5rem;line-height:1.6}@media only screen and (width>=1024px){.fs-18,button,.button,.post-edit-link,input[type=submit],textarea[type=submit],input[type=button],textarea[type=button]{font-size:1.8rem}}.fs-14,button.button--link,.button.button--link,.button--link.post-edit-link{letter-spacing:1.2px;font-size:1.2rem}@media only screen and (width>=1024px){.fs-14,button.button--link,.button.button--link,.button--link.post-edit-link{font-size:1.4rem}}.fs-12,.header__scroll-trigger__icon a{letter-spacing:.1em;font-size:1rem}@media only screen and (width>=1024px){.fs-12,.header__scroll-trigger__icon a{font-size:1.2rem}}.is-bold,.teaser--animated .teaser__title p{font-weight:700}.is-semi-bold,button.button--link,.button.button--link,.button--link.post-edit-link{font-weight:600}.is-normal{font-weight:400}.is-medium,button,.button,.post-edit-link,input[type=submit],textarea[type=submit],input[type=button],textarea[type=button]{font-weight:500}.is-uppercase{text-transform:uppercase}.text-center{text-align:center}.is-red{color:var(--prim)}.is-highlight{background-color:#dae0e0}.darkmode .is-highlight{background-color:#b83122}blockquote{border-top:1px solid #e63d2a;border-bottom:1px solid #e63d2a;margin:3rem 10%;padding:2rem 4rem 0}.link-style,.is-wysiwyg a:not(.no-style){color:var(--prim);background:linear-gradient(to right,var(--prim),var(--prim)),linear-gradient(to right,#06260d,#06260d);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;padding-bottom:2px;text-decoration:none;transition:background-size .4s cubic-bezier(.59,.35,.22,1)}.link-style:hover,.is-wysiwyg a:hover:not(.no-style){background-size:0 1px,100% 1px}.link-style-white{color:#fff;background:linear-gradient(to right,#fff,#fff),linear-gradient(to right,var(--prim-dark),var(--prim-dark));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;padding-bottom:2px;text-decoration:none;transition:background-size .4s cubic-bezier(.59,.35,.22,1)}.link-style-white:hover{background-size:0 1px,100% 1px}.is-wysiwyg p,.is-wysiwyg ul,.is-wysiwyg ol{margin-bottom:3.3rem}.is-wysiwyg ul,.is-wysiwyg ol{margin-left:0;list-style-type:none}.is-wysiwyg ul li,.is-wysiwyg ol li{margin-bottom:1em;padding-left:5.5rem;position:relative}.is-wysiwyg ul li:before,.is-wysiwyg ol li:before{content:"";background-color:#e63d2a;width:2.3rem;height:1px;position:absolute;top:.8em;left:0}.is-wysiwyg ol{counter-reset:list-counter}.is-wysiwyg ol li:before{color:#e63d2a;letter-spacing:.1em;content:counter(list-counter,decimal-leading-zero);counter-increment:list-counter;background-color:#0000;height:auto;font-size:12px;font-weight:500;top:.2em}@media only screen and (width>=1024px){.is-wysiwyg ol li:before{top:.7em}}.is-wysiwyg h3{margin-bottom:1.3em;font-weight:600}.is-wysiwyg h4{margin-bottom:1.5em;font-weight:600}.is-wysiwyg a:not(.no-style){text-decoration:none}.is-wysiwyg strong{color:#00a19a;font-weight:500}.is-wysiwyg em strong{color:var(--black);font-style:normal;font-weight:600}.is-wysiwyg p+h4,.is-wysiwyg ul+h4,.is-wysiwyg ol+h4{margin-top:3.6em}.is-wysiwyg p+h3,.is-wysiwyg ul+h3,.is-wysiwyg ol+h3{margin-top:2.7em}.is-wysiwyg ol+p,.is-wysiwyg ul+p{margin-top:2.5em}button,.button,.post-edit-link,input[type=submit],textarea[type=submit],input[type=button],textarea[type=button]{color:#e63d2a;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #e63d2a;border-radius:.8rem;margin-bottom:.5em;padding:1.7rem 3rem;line-height:2rem;transition:background-color .15s cubic-bezier(.59,.35,.22,1);display:inline-block}.button-hover-parent:hover button,button.is-active,button:hover,.button-hover-parent:hover .button,.button-hover-parent:hover .post-edit-link,.button.is-active,.is-active.post-edit-link,.button:hover,.post-edit-link:hover,.button-hover-parent:hover input[type=submit],.button-hover-parent:hover textarea[type=submit],input[type=submit].is-active,textarea[type=submit].is-active,input[type=submit]:hover,textarea[type=submit]:hover,.button-hover-parent:hover input[type=button],.button-hover-parent:hover textarea[type=button],input[type=button].is-active,textarea[type=button].is-active,input[type=button]:hover,textarea[type=button]:hover{color:#fff;background-color:#e63d2a;border-color:#fff}button.no-style,.button.no-style,.no-style.post-edit-link,input[type=submit].no-style,textarea[type=submit].no-style,input[type=button].no-style,textarea[type=button].no-style{color:currentColor;background-color:#0000;border:none;border-radius:0;margin-bottom:0}button.no-style:hover,.button.no-style:hover,.no-style.post-edit-link:hover,input[type=submit].no-style:hover,textarea[type=submit].no-style:hover,input[type=button].no-style:hover,textarea[type=button].no-style:hover{color:currentColor;background-color:#0000}.block--member_list__tags .button:not(.is-active),.block--member_list__tags .post-edit-link:not(.is-active){background-color:var(--white)}.block--member_list__tags .button:not(.is-active):hover,.block--member_list__tags .post-edit-link:not(.is-active):hover,.button-on-red{color:#fff;background-color:#e63d2a;border-color:#fff}.button-on-red:hover{color:#e63d2a;background-color:#fff}.color-blue .button-on-red{background-color:#00a19a}.color-blue .button-on-red:hover{color:#00a19a;background-color:#fff}button.button--link,.button.button--link,.button--link.post-edit-link{color:var(--black);text-transform:uppercase;background:linear-gradient(to right,var(--prim),var(--prim)),linear-gradient(to right,var(--black),var(--black));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 1px,0 1px;border:none;border-radius:0;margin:2em 0 0;padding:0 0 .5rem;text-decoration:none;transition:background-size .4s cubic-bezier(.59,.35,.22,1)}button.button--link:hover,.button.button--link:hover,.button--link.post-edit-link:hover{background:linear-gradient(to right,var(--prim),var(--prim)),linear-gradient(to right,var(--black),var(--black));color:var(--black);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0 1px,100% 1px}label{margin:0;display:block}label input[type=text],label input[type=number],label input[type=email],label input[type=password],label select,label textarea{width:100%;margin-top:.5em;margin-bottom:1em;display:block}input,textarea,select{border:1px solid var(--medium-gray);background-color:var(--white);color:var(--black);border-radius:3px;outline:0;margin:0;padding:.3em .7em;display:block}input:focus,textarea:focus,input:active,textarea:active,select:focus,select:active{box-shadow:0 0 5px #dae0e0}input:focus::-moz-placeholder{opacity:.6}textarea:focus::-moz-placeholder{opacity:.6}input:active::-moz-placeholder{opacity:.6}textarea:active::-moz-placeholder{opacity:.6}select:focus::-moz-placeholder{opacity:.6}select:active::-moz-placeholder{opacity:.6}input:focus::placeholder,textarea:focus::placeholder,input:active::placeholder,textarea:active::placeholder,select:focus::placeholder,select:active::placeholder{opacity:.6}input::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}select::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder,select::placeholder{opacity:1}input:valid,textarea:valid,select:valid{border-color:var(--black)}input:disabled,textarea:disabled,select:disabled{opacity:.5;pointer-events:none}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number],textarea[type=number],select[type=number]{-moz-appearance:textfield}input[type=checkbox],textarea[type=checkbox],select[type=checkbox]{margin-right:.5em;display:inline}input[type=radio],textarea[type=radio],select[type=radio]{margin-right:.3em;display:inline}[disabled=disabled]{opacity:.7;pointer-events:none}select{padding:.3em .4em}table{text-align:left}th,td{padding:.5em 2em .5em 0}th{padding-top:0}tr{border-bottom:1px solid #06260d}.color-primary{color:var(--prim)}.color-secondary{color:var(--second)}.is-block{display:block}.is-hidden{display:none}.is-inline{display:inline}*{box-sizing:border-box}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px solid var(--prim);outline-offset:3px;border-radius:2px}html{-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#fff0;scroll-behavior:smooth;height:100%;font-size:62.5%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.is-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background-color:var(--white);color:var(--black);padding:1.2rem 2rem;font-size:1.6rem;text-decoration:underline;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}body{font-kerning:normal;-webkit-hyphens:auto;hyphens:auto;background-color:var(--white);min-height:100vh;color:var(--black);font-family:Inter,sans-serif,Arial,Helvetica;font-size:1.6rem;line-height:1.5;text-rendering:optimizelegibility!important;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important}@media only screen and (width>=1024px){body{-webkit-hyphens:none;hyphens:none}}::selection{color:inherit;background:#b83122}.icon{display:block}img{max-width:100%;height:auto}figure{margin:0}@media only screen and (width>=640px){figure.alignleft{float:left;margin:1em 2em 1em 0}figure.alignright{float:right;margin:1em 0 1em 2em}figure.alignnone{margin:1em 0}}figure img,.teaser__image img{display:block}.post-edit-link{z-index:1000;position:fixed;bottom:10px;right:10px}.video-wrapper{height:0;padding-bottom:56.25%;position:relative}.video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}@keyframes expand{0%{width:1px}to{width:100%}}.glunz-spinner{background:#06260d;width:1px;height:5px;margin-bottom:1rem;animation:6s infinite expand;display:block}.grecaptcha-badge{display:none}.site-logo{z-index:9095;display:flex;position:absolute;top:1.7rem;left:2.1rem}@media only screen and (width>=1024px){.site-logo{z-index:9005;top:3rem;left:auto;right:5rem}}.site-logo .icon{transition:transform .4s cubic-bezier(.59,.35,.22,1)}.site-logo .icon--logo,.site-logo .icon--logo-darkmode{width:3.5rem;height:3.5rem;margin-right:1rem;position:fixed}@media only screen and (width>=1024px){.site-logo .icon--logo,.site-logo .icon--logo-darkmode{width:5rem;height:5rem;position:relative}}.site-logo .icon--logo-darkmode{display:none}.site-logo .icon--logo-text{width:10.5rem;height:3.5rem;margin-left:5rem}@media only screen and (width>=1024px){.site-logo .icon--logo-text{width:15rem;height:5rem;margin-left:0}}@media screen and (width<=1023px){.nav-menu-open .site-logo{transform:translate(-60vw)}.nav-menu-open .site-logo .icon{transform-origin:50%;transition:transform .15s cubic-bezier(.59,.35,.22,1);transform:translate(-60vw)}}.darkmode .icon--logo{display:none}.darkmode .icon--logo-darkmode{display:block}#svg-logo-text-group path{fill:var(--black)}#page-header{z-index:9010;width:100vw;height:6.6rem;position:fixed;top:0;left:0}@media only screen and (width>=1024px){#page-header{width:7rem;height:100vh}}#top-bar{justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:hidden}@media only screen and (width>=1024px){#top-bar{background-color:var(--prim);flex-direction:column;justify-content:space-between;width:7rem;height:100%}}.top-bar-icon{cursor:pointer;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.top-bar-icon svg{width:2rem;height:2rem;transition:transform .15s cubic-bezier(.59,.35,.22,1)}.top-bar-icon:last-child{background-color:var(--prim-dark)}.top-bar-icon:hover svg{transform:scale(1.2)}.icon--darkmode-on{display:none}.icon--darkmode-off,.darkmode .icon--darkmode-on{display:block}.darkmode .icon--darkmode-off{display:none}#nav-container{background-color:var(--prim);width:calc(100vw - 7rem);height:100%;transition:left .4s cubic-bezier(.59,.35,.22,1) .2s;display:flex;position:fixed;top:0;left:-100vw}@media screen and (width<=1023px){#nav-container{width:100vw}}#nav-container .top-level-navi{background-color:var(--second);color:var(--second-light);clip-path:polygon(0 0,100% 0,65% 100%,0% 100%);z-index:50;flex-direction:column;justify-content:space-between;width:20%;padding:14rem 0;transition:width .4s cubic-bezier(.59,.35,.22,1);display:flex}@media screen and (width<=1023px){#nav-container .top-level-navi{padding:12rem 0}}#nav-container .secondlevel-navi{flex-shrink:100;width:100%;position:relative;left:-18rem}#nav-search-overlay{background-color:var(--white);width:100vw;height:100%;transition:left .4s cubic-bezier(.59,.35,.22,1) .2s;display:flex;position:fixed;top:0;left:-100vw}@media only screen and (width>=1024px){#nav-search-overlay{width:calc(100vw - 7rem)}}.navigation .menu-item{border:0 solid;border-top-width:1px;flex-direction:row;justify-content:flex-start;align-items:center;min-height:8.8rem;padding-left:10rem;transition:color .15s cubic-bezier(.59,.35,.22,1);display:flex}.navigation .menu-item a{align-items:center;display:flex}.navigation .menu-item .menu-item__counter{width:0;display:block;position:relative;left:-4.5rem}.navigation .menu-item .menu-item__title{line-height:1.3}.navigation .menu-item:last-child{border-width:1px 0;min-height:8.9rem}.navigation .menu-item.current-menu-item{color:#fff}.menu-top-level-nav .menu-top-level-nav__link{color:inherit;width:100%;height:100%;text-decoration:none}.menu-top-level-nav .menu-item{border-color:var(--second-light);cursor:pointer;color:#fff}@media only screen and (width>=1024px){.menu-top-level-nav .menu-item{color:inherit}}@media (hover:hover){.menu-top-level-nav .menu-item:hover,.menu-top-level-nav .menu-item.active{color:#fff}}.menu-service-nav .menu-item{border:0 solid #0000;min-height:auto;margin-top:.6em}.menu-service-nav .menu-item:hover{color:#fff}.menu-service-nav .menu-item:last-child{min-height:auto}.menu-main-nav{color:#fff}.menu-main-nav .menu-main-nav__item{border-width:0;width:calc(100% + 18rem);padding:0;display:none;position:absolute;top:7rem}.menu-main-nav .menu-main-nav__item:last-child{border-width:0}.menu-main-nav .menu-main-nav__item.active{display:block}.menu-main-nav .menu-main-nav__item .menu-item__top-level-wrapper{text-transform:uppercase;align-content:center;margin-bottom:5.2rem;padding-left:25rem;display:flex}.menu-main-nav .menu-main-nav__item .menu-item__child{width:100%;max-height:0;transition:all .4s cubic-bezier(.59,.35,.22,1);overflow:hidden}.menu-main-nav .menu-main-nav__item .menu-item__child .menu-item{border:0 solid #0000;min-height:auto;padding:0}.menu-main-nav .menu-main-nav__item .menu-item__child .menu-item:first-child{padding-top:4rem}.menu-main-nav .menu-main-nav__item .menu-item__child .menu-item:last-child{padding-bottom:2rem}.menu-main-nav .menu-main-nav__item .menu-item__child .menu-item span{line-height:1.8}.menu-main-nav .menu-main-nav__item .menu-item{border-color:#ee786a;flex-wrap:wrap;justify-content:stretch;align-items:flex-start;padding-top:2.5rem;padding-left:25rem;transition:all .4s cubic-bezier(.59,.35,.22,1);position:relative}.menu-main-nav .menu-main-nav__item .menu-item>a{transition:color .15s cubic-bezier(.59,.35,.22,1)}@media (hover:hover){.menu-main-nav .menu-main-nav__item .menu-item>a:hover{color:#ee786a}}.menu-main-nav .menu-main-nav__item .menu-item.active>a{color:var(--prim-light)}.menu-main-nav .menu-item__icon{appearance:none;font:inherit;text-align:inherit;white-space:normal;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:100;justify-content:flex-start;align-items:center;width:70%;margin:0;padding:0;transition:color .15s cubic-bezier(.59,.35,.22,1);display:flex;position:relative}.menu-main-nav .menu-item__icon:before,.menu-main-nav .menu-item__icon:after{content:"";transform-origin:50%;background-color:#fff;width:2.3rem;height:1px;transition:transform .4s cubic-bezier(.59,.35,.22,1),opacity .4s cubic-bezier(.59,.35,.22,1);display:block;position:absolute;top:.6em;right:.4em}.menu-main-nav .menu-item__icon:after{transform:rotate(90deg)}@media (hover:hover){.menu-main-nav .menu-item__icon:hover{color:var(--prim-light)}}.menu-main-nav .active .active .menu-item__icon:after{transform:rotate(180deg)}.menu-main-nav .active .active .menu-item__icon:before{opacity:0;transform:rotate(90deg)}.menu-main-nav .active .active .menu-item__child{max-height:30vh}@media screen and (width<=1023px){#menu-service-navigation{z-index:2;margin-top:6rem;position:relative}#menu-service-navigation a{color:#fff}}#service-nav-salad{background:#e63d2a;width:80vw;height:40vh;position:fixed;bottom:0;left:0}@media screen and (height>=700px){#service-nav-salad{height:50vh}}#service-nav-salad{clip-path:polygon(0% 8%,82.11% .27%,100% 100%,0% 100%);transition:transform .4s cubic-bezier(.59,.35,.22,1)}@media only screen and (width>=1024px){#service-nav-salad{display:none}}#salad{background:var(--second);clip-path:polygon(-5% -20%,100% 0,100% 73%,27% 91%);width:58vw;height:10rem;transition:transform .4s cubic-bezier(.59,.35,.22,1);display:none;position:fixed;top:0;right:0;transform:translateY(-100%)}.nav-menu-open #salad{display:block}.nav-second-open #salad{transform:translateY(0)}@media only screen and (width>=1024px){#salad{display:none!important}}#hamburger-fries,#search-button,#darkmode-button{appearance:none;font:inherit;text-align:inherit;cursor:pointer;color:inherit;background:0 0;border:0;margin:0;padding:0}#hamburger-fries{color:#fff;background:0 0;align-items:center;display:flex;overflow:hidden}#fries{letter-spacing:.1em;font-size:1rem;transition:transform .15s cubic-bezier(.59,.35,.22,1);display:block;transform:translateY(-400%)}.nav-second-open #fries{transform:translateY(0)}#fries span:first-child{margin-right:4px}#fries span:last-child{font-weight:700}@media only screen and (width>=1024px){#fries{display:none}}#hamburger{cursor:pointer;width:7rem;height:9.2rem;color:var(--black);justify-content:center;align-items:center;padding:3.6rem 2.2rem;display:flex;top:0;right:0}@media only screen and (width>=1024px){#hamburger{color:#fff}}#hamburger .lineHam{width:100%;transition:all .4s cubic-bezier(.59,.35,.22,1);display:block;position:relative}#hamburger .lineHam:before,#hamburger .lineHam:after{content:"";background-color:currentColor;width:100%;height:1px;transition:all .4s cubic-bezier(.59,.35,.22,1);display:block;position:absolute}#hamburger .lineHam:before{top:5px}#hamburger .lineHam:after{bottom:5px}@media (hover:hover){#hamburger:hover .lineHam:before{top:3px}#hamburger:hover .lineHam:after{bottom:3px}}@media screen and (width<=1023px){#hamburger{width:7rem;height:6.6rem}}.nav-menu-open #hamburger{color:#fff}@media screen and (width<=1023px){.search-mode-wrapper{width:50%;transition:transform .4s cubic-bezier(.59,.35,.22,1);display:flex;position:fixed;top:0;left:0;transform:translateY(-100%)}.nav-menu-open .search-mode-wrapper{transform:translateY(0)}.nav-second-open .search-mode-wrapper{transform:translateY(-100%)}.search-mode-wrapper #search-button{order:1}.search-mode-wrapper #darkmode-button{background:0 0;order:0}}@media only screen and (width>=1024px){.search-mode-wrapper{width:7rem;display:block}}.nav-menu-open,.search-menu-open{height:100%;overflow:hidden}.nav-menu-open #body-wrapper,.search-menu-open #body-wrapper{z-index:-1;pointer-events:none;position:relative}.nav-menu-open #nav-container{transition:left .4s cubic-bezier(.59,.35,.22,1);left:7rem}.nav-menu-open #nav-container .top-level-navi{width:35%;transition:width .4s cubic-bezier(.59,.35,.22,1) .2s}@media screen and (width<=1023px){.nav-menu-open #nav-container{left:0}.nav-menu-open #nav-container .top-level-navi{width:100%}}.nav-menu-open .lineHam{background-color:#0000!important}.nav-menu-open .lineHam:before{transform:rotate(-45deg);top:0!important}.nav-menu-open .lineHam:after{transform:rotate(45deg);bottom:0!important}@media screen and (width<=1023px){.nav-menu-open.nav-second-open #hamburger .lineHam{height:1px;background-color:#fff!important}.nav-menu-open.nav-second-open #hamburger .lineHam:before{width:40%;left:-1px;transform:rotate(40deg);top:3px!important}.nav-menu-open.nav-second-open #hamburger .lineHam:after{width:40%;left:-1px;transform:rotate(-40deg);bottom:3px!important}}.search-menu-open #nav-search-overlay{transition:left .4s cubic-bezier(.59,.35,.22,1);left:0}@media only screen and (width>=1024px){.search-menu-open #nav-search-overlay{left:7rem}}.overlay--search{overflow:auto}.overlay--search__info{margin-bottom:3rem}.overlay--search__input{margin:6rem 0;position:relative}@media only screen and (width>=1024px){.overlay--search__input{margin:12rem 0 7rem}}.overlay--search__input input,.overlay--search__input textarea{border-bottom:1px solid var(--black);border-radius:0;width:100%;padding:2rem 0}.overlay--search__input input:focus,.overlay--search__input textarea:focus{box-shadow:none}.overlay--search__input .button,.overlay--search__input .post-edit-link{align-items:center;height:100%;padding-right:0;display:flex;position:absolute;top:0;right:0}.overlay--search__input .icon{color:#e63d2a;width:3rem;height:3rem;margin-right:2rem}.search-result{border-bottom:1px solid var(--gray);padding:2rem 0 3rem}.search-result:last-child{margin-bottom:4rem}.teaser--search{padding-bottom:2rem}.teaser--search .teaser__title{margin-bottom:2rem}@media screen and (width<=1023px){.search-menu-open #hamburger{color:#06260d}.search-menu-open .lineHam:before{transform:rotate(-45deg);top:0!important}.search-menu-open .lineHam:after{transform:rotate(45deg);bottom:0!important}.search-menu-open.darkmode #hamburger{color:#fff}.menu-service-nav .menu-item{padding-left:5.9rem}.menu-main-nav{height:100vh;padding-bottom:10rem;overflow:auto}.menu-main-nav .menu-main-nav__item{width:100%;padding-top:7rem;position:relative;top:.5rem}}@media only screen and (width<=1023px) and (width>=1024px){.menu-main-nav .menu-main-nav__item{top:0}}@media screen and (width<=1023px){.menu-main-nav .menu-main-nav__item .menu-item>a{width:100%}.menu-main-nav .menu-item__icon{width:calc(100% - 2rem)}.menu-main-nav .menu-main-nav__item .menu-item__top-level-wrapper,.menu-main-nav .menu-main-nav__item .menu-item{padding-left:32%}.menu-item__top-level-wrapper{opacity:0}#nav-container{background:0 0}#nav-container .top-level-navi,#nav-container .secondlevel-navi{z-index:100;width:100vw;height:100vh;transition:transform .4s cubic-bezier(.59,.35,.22,1);position:fixed;top:0;left:0}#nav-container .top-level-navi{clip-path:none;left:-1px;transform:translate(-100vw);transition:transform .4s cubic-bezier(.59,.35,.22,1)!important}.nav-menu-open #nav-container .top-level-navi{transform:translate(0)}#nav-container .secondlevel-navi{z-index:101;clip-path:none;background:#e63d2a;width:calc(100vw + 4px);transform:translate(200vw)}.nav-menu-open #nav-container .secondlevel-navi{transform:translate(100%)}.nav-second-open #nav-container .secondlevel-navi{transform:translate(0%)}}#footer{z-index:60;color:#fff;background-color:var(--second);position:relative}@media only screen and (width>=1024px){#footer{justify-content:stretch;height:100vh;padding:0 0 0 7rem;display:flex}}.footer-left{background-color:var(--prim);clip-path:polygon(0 0,100% 0,100% 70%,0 100%);padding:3rem 2rem 8rem}@media only screen and (width>=1024px){.footer-left{clip-path:polygon(0 0,100% 0,65% 100%,0% 100%);width:35%;padding:18vh 15rem 7rem 6vw}}.footer-left p,.footer-left .footer-address{line-height:1.5}.footer-left h2,.footer-left h3{margin-bottom:3rem}@media only screen and (width>=1024px){.footer-left h2,.footer-left h3{margin-bottom:4rem}}.footer-right{flex-shrink:100;width:100%;padding:3rem 2rem 9rem}@media only screen and (width>=1024px){.footer-right{padding:18vh 20vw 7rem 5.5rem}}@media screen and (width<=1023px){.footer-right .footer-nav>ul:not(:last-child){margin-bottom:6rem}}@media only screen and (width>=1024px){.footer-right .footer-nav{gap:6rem;display:flex}}.footer-right .footer-nav .menu-item{color:var(--second-light);margin-bottom:2rem}@media only screen and (width>=1024px){.footer-right .footer-nav .menu-item{margin-bottom:3rem}}.footer-right .copyright{width:100%;color:var(--second-light);text-align:right;padding:0 2rem;position:absolute;bottom:3rem;right:0}@media only screen and (width>=1024px){.footer-right .copyright{padding:0;bottom:5rem;right:7%}}.cookie-banner{z-index:999;background:#dae0e0;width:100%;padding:2rem 1rem;position:fixed;bottom:0;left:0}@media only screen and (width>=640px){.cookie-banner{padding:4.5rem}}@media screen and (width<=639px){.cookie-banner .cookie-icon{display:none}.cookie-banner>.row>div:not(:last-child){margin-bottom:2rem}}.cookie-banner .icon{width:4rem;height:5rem}.cookie-banner p{color:#06260d;margin:0}.cookie-banner strong{color:#06260d;font-weight:700}.cookie-banner .row{align-items:center}.darkmode .cookie-banner{background:#d5d5d5}.footer-address{font-style:normal}.page__content{background-color:var(--white);z-index:50;min-height:50vh;margin-top:calc(100vh + 10rem);padding-top:1px;position:relative}.page--header-modus--small .page__content{margin-top:30vh}@media only screen and (width>=1024px){.page--header-modus--small .page__content{margin-top:50vh}}.page--news .page__content{margin-top:0}.slider--home{width:100vw;position:fixed;top:6.6rem;left:0}@media only screen and (width>=1024px){.slider--home{width:calc(100% - 7rem);top:0;left:7rem}}.slider--home .swiper-navigation{z-index:0;flex-direction:row;justify-content:flex-end;position:absolute;bottom:-6rem;right:2rem}@media only screen and (width>=1024px){.slider--home .swiper-navigation{bottom:3.3rem;right:5rem}}.slider--home .swiper-navigation .swiper-button-prev,.slider--home .swiper-navigation .swiper-button-next{margin:0;position:relative;top:auto;left:auto;right:auto}.slider--home .swiper-navigation .swiper-button-prev{margin-right:2rem}.slider--home .swiper-slide{flex-direction:column;height:auto;display:flex}@media only screen and (width>=1024px){.slider--home .swiper-slide,.slider--home .swiper-autoheight .swiper-slide{height:100vh}}.slider--home .slider__image{z-index:3;width:100%;height:25vh;position:relative}@media only screen and (width>=1024px){.slider--home .slider__image{height:100%;position:absolute}}.slider--home .slider__image img{-o-object-fit:cover;object-fit:cover;clip-path:polygon(0 0,91% 0,78% 100%,0% 100%);width:100%;height:100%;transition:clip-path .15s cubic-bezier(.59,.35,.22,1);display:block}@media only screen and (width>=1024px){.slider--home .slider__image img{clip-path:polygon(0 0,35% 0,20% 100%,0% 100%)}}.slider--home .slider__content{z-index:2;margin:auto 0;position:relative}.slider--home .slider__home-headline{margin-bottom:4rem;line-height:1.25}@media screen and (width<=1023px){.slider--home .slider__home-headline{margin-bottom:2rem;font-size:2.6rem}}.slider--home.header--scroll-trigger--0 .icon--logo-text{z-index:2}.slider--home.header--scroll-trigger--0 .swiper-navigation{z-index:5}.slider--home.header--scroll-trigger--0 .slider__content{z-index:4}.slider--home.header--scroll-trigger--1 .swiper-slide .slider__image img{clip-path:polygon(0 0,100% 0%,100% 100%,0% 100%);transition:clip-path 1s cubic-bezier(.33,1,.68,1)}.page__header{width:100%;position:fixed;top:0;left:0;overflow:hidden}.page__header .breadcrumbs{margin-bottom:4rem}@media screen and (width<=1023px){.page__header .breadcrumbs{display:none}}.page__header__h1{color:var(--prim);margin-top:1.5rem;margin-bottom:0}.page__header__h1 span:first-child{margin-right:.5em}@media only screen and (width>=1024px){.page__header__h1{margin-top:0;margin-bottom:2rem}}.page__header__inner{z-index:1;flex-direction:column;display:flex;position:relative}.page__header__top{margin-top:16vh}.page__header--large{height:100vh}.page__header--small{min-height:30vh}@media only screen and (width>=1024px){.page__header--small{min-height:50vh}}.page__header--small .row{min-height:30vh}@media only screen and (width>=1024px){.page__header--small .row{min-height:50vh}}.page__header--small .header__scroll-trigger__icon{display:none}.darkmode .page__header--small{color:#06260d}.page__header__title{margin-bottom:12rem}.page__header--small .page__header__title{margin-top:auto;margin-bottom:3rem}@media only screen and (width>=1024px){.page__header--small .page__header__title{margin-bottom:6rem}}.page__header__image{background:var(--gray);clip-path:polygon(0 73%,82% 61%,91% 100%,0 100%);width:100%;height:100%;transition:clip-path .15s cubic-bezier(.59,.35,.22,1);position:absolute;bottom:0;left:0}@media only screen and (width>=1024px){.page__header__image{width:calc(100% - 7rem);left:7rem}}.page__header--small .page__header__image{clip-path:none}@media only screen and (width>=1024px){.page__header--small .page__header__image{clip-path:polygon(0 55%,78% 30%,91% 100%,0 100%)}}.page__header__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100vh}.page__header__image__triangle{z-index:6;transition:top .15s cubic-bezier(.59,.35,.22,1),right .15s cubic-bezier(.59,.35,.22,1);display:none;position:absolute;top:-11vw;right:-66vw}@media only screen and (width>=1024px){.page__header__image__triangle{display:block}}.page__header__image__triangle .icon{width:100vw;height:28vw}.header__slide-counter{padding-top:2px;position:absolute;top:22.5vh;right:2rem}@media only screen and (width>=1024px){.header__slide-counter{padding-top:.4rem;position:relative;top:auto;right:auto}}.header__scroll-trigger__icon{z-index:4;width:100%}@media only screen and (width>=1024px){.header__scroll-trigger__icon{position:absolute;bottom:3.5rem}}.header__scroll-trigger__icon a{text-transform:uppercase;align-items:center;display:inline-flex}.header__scroll-trigger__icon .icon{width:2.5rem;height:2.5rem;margin-right:1rem}.header__scroll-trigger__icon .header__scroll-trigger__icon__wrapper{display:none}@media only screen and (width>=1024px){.header__scroll-trigger__icon .header__scroll-trigger__icon__wrapper{display:block}}.svg-scroll-path{stroke:var(--black)}.header--scroll-trigger--1 .page__header__inner,.header--scroll-trigger--1 .header__scroll-trigger__icon{z-index:0;position:relative}.header--scroll-trigger--1 .header__scroll-trigger__icon{display:none}.header--scroll-trigger--1 .page__header__image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path 1s cubic-bezier(.33,1,.68,1)}.header--scroll-trigger--1 .page__header__image__triangle{transition:top 1s cubic-bezier(.33,1,.68,1),right 1s cubic-bezier(.33,1,.68,1);top:-1vw;right:-50vw}.no-image.header--scroll-trigger--1 .page__header__inner{z-index:1}.breadcrumbs{margin:0;padding:0;list-style-type:none;display:flex}.breadcrumbs a{color:#e63d2a;padding-bottom:0;text-decoration:none}.breadcrumbs li{padding:0;display:flex}.breadcrumbs li:first-child{padding-left:0}.breadcrumbs li:not(:last-child):after{content:"/";padding:0 1rem;display:inline-flex}.breadcrumbs .icon--home{width:2rem;height:2rem;transform:translateY(-2px)}.page--news .page__header{margin-top:10rem;margin-bottom:0;position:relative}@media only screen and (width>=1024px){.page--news .page__header{margin-top:15rem}}.page--news .page__header__title{margin-top:2rem;margin-bottom:6rem}@media only screen and (width>=1024px){.page--news .page__header__title{margin-bottom:8rem}}.page--news .page__content .block--slider_images:first-child{padding-top:0}.page--news .teaser__term{text-transform:none}.single-small-post-center{justify-content:center;align-items:center;min-height:70vh;display:flex}.block{margin-bottom:11rem}.block:first-child{padding-top:7rem}.block:last-child{margin-bottom:0;padding-bottom:16rem}@media only screen and (width>=1024px){.block{margin-bottom:16rem}.block:first-child{padding-top:10rem}}.block--lead+.block--wysiwyg{margin-top:-6rem}.block--lead+.block--accordion{margin-top:-2rem}.page{counter-reset:section}.swiper-navigation{display:flex}.swiper-no-navigation .swiper-navigation{display:none}.swiper-button-prev,.swiper-button-next{width:4rem;height:4rem;color:var(--black);transition:color .15s cubic-bezier(.59,.35,.22,1);position:relative;left:auto;right:auto}.swiper-button-prev text,.swiper-button-next text{fill:var(--black);transition:fill .15s cubic-bezier(.59,.35,.22,1)}.swiper-button-prev circle,.swiper-button-next circle{stroke:var(--black);transition:stroke .15s cubic-bezier(.59,.35,.22,1)}.swiper-button-prev svg,.swiper-button-next svg{width:4rem;height:4rem}@media (hover:hover){.swiper-button-prev:not(.swiper-button-disabled):hover,.swiper-button-next:not(.swiper-button-disabled):hover{color:#e63d2a}.swiper-button-prev:not(.swiper-button-disabled):hover text,.swiper-button-next:not(.swiper-button-disabled):hover text{fill:#e63d2a}.swiper-button-prev:not(.swiper-button-disabled):hover circle,.swiper-button-next:not(.swiper-button-disabled):hover circle{stroke:#e63d2a}}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev{margin-right:1.5rem}.swiper-button-prev .icon{transform:rotate(180deg)}.swiper-button-disabled{cursor:not-allowed}.swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%}.swiper-slide img.portrait{width:auto;min-width:60%;max-height:70vh}@media only screen and (width>=1024px){.swiper-slide img.portrait{max-height:65vh}}.embed__inner iframe{aspect-ratio:16/9;width:100%;height:100%}a.teaser{display:block}.block--lead:first-child{margin-bottom:9rem;padding-top:7rem}@media only screen and (width>=1024px){.block--lead:first-child{margin-bottom:18rem;padding-top:16rem}}.block--wysiwyg{margin-bottom:4rem}@media only screen and (width>=1024px){.block--wysiwyg{margin-bottom:8.7rem}}.block--section_title{margin-bottom:4rem;position:relative}@media only screen and (width>=1024px){.block--section_title{margin-bottom:10rem}}.block--section_title h2>span{display:block}.block--section_title__counter{counter-increment:section;width:4rem}.block--section_title__counter:after{content:"0" counter(section)}.block--section_title__button{justify-content:flex-end;align-items:flex-end;display:flex}.block--section_title__button .button--link{margin:0}@media screen and (width<=1023px){.block--section_title__button{display:none}}.block--section_title__title{flex-wrap:nowrap;align-items:baseline;display:flex}.block--section_title__content{flex-shrink:100;width:calc(100% - 4rem)}.anchor-link{position:absolute;top:-10rem}.teaser__content-top{color:var(--prim);margin:2rem 0 1.2rem}@media only screen and (width>=1024px){.teaser__content-top{margin:3rem 0 2.5rem}}.teaser__term{text-transform:uppercase}.block--teaser_slider_large{color:#fff;margin-bottom:10rem}.block--teaser_slider_large .swiper-navigation{margin-top:5rem;padding-right:1.6rem}@media screen and (width<=1023px){.block--teaser_slider_large .swiper-navigation{z-index:4;width:13rem;position:absolute;bottom:20rem;right:2rem}.block--teaser_slider_large .swiper-navigation .swiper-button-next,.block--teaser_slider_large .swiper-navigation .swiper-button-prev{color:#fff}}.block--teaser_slider_large .swiper-navigation .swiper-button-prev{margin-left:auto;margin-right:2rem}.teaser--large{position:relative}.teaser--large .row:after{content:"";z-index:1;background-color:#e63d2a;width:100%;height:100%;transition:left 1s cubic-bezier(.33,1,.68,1);position:absolute;top:0;left:0}@media only screen and (width>=1024px){.teaser--large .row:after{width:calc(100% - 29rem);left:0}.teaser--large .row{position:relative}}.teaser--large .teaser__image{z-index:2;clip-path:polygon(0 0,100% 50%,100% 100%,0% 100%);width:100%;height:25rem;transition:right 1s cubic-bezier(.33,1,.68,1);position:absolute;bottom:0;right:0}.teaser--large .teaser__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media only screen and (width>=1024px){.teaser--large .teaser__image{clip-path:polygon(25% 0,100% 0,100% 100%,0% 100%);z-index:2;width:40%;height:100%;position:absolute;top:0;right:0}}.teaser--large .teaser__title{margin-bottom:4rem}@media only screen and (width>=1024px){.teaser--large .teaser__title{margin-bottom:7rem}}.teaser--large .teaser__text{margin-bottom:5rem}@media only screen and (width>=1024px){.teaser--large .teaser__text{margin-bottom:4rem}}.teaser--large .teaser__content{z-index:2;padding-top:3rem;padding-bottom:29rem;position:relative}@media only screen and (width>=1024px){.teaser--large .teaser__content{min-height:72rem;padding-top:9rem;padding-bottom:6rem}}.teaser--large .teaser__position{margin-bottom:5rem}@media only screen and (width>=1024px){.teaser--large .teaser__position{margin-bottom:10vh}}.block--teaser_slider_large.scroll-trigger--1 .row:after{left:0}@media only screen and (width>=1024px){.block--teaser_slider_large.scroll-trigger--1 .row:after{left:14rem}}.block--teaser_slider_large.scroll-trigger--1 .teaser__image{right:0}@media only screen and (width>=1024px){.block--teaser_slider_large.scroll-trigger--1 .teaser__image{right:14rem}}.color-blue .teaser--large .row:after{background-color:#00a19a}.teaser--event .teaser__top{margin-bottom:1.2rem}@media only screen and (width>=1024px){.teaser--event .teaser__top{margin-bottom:3rem}}.teaser--event .teaser__content p{line-height:1.6}.teaser--event .teaser__line:first-child{border-top:1px solid #dae0e0;margin-bottom:2rem}@media only screen and (width>=1024px){.teaser--event .teaser__line:first-child{margin-bottom:2.7rem}}.teaser--event .teaser__line:last-child{border-bottom:none;padding:4rem 0 0}@media only screen and (width>=1024px){.teaser--event .teaser__line:last-child{padding:5.5rem 0 0}}.teaser--event .teaser__right .teaser__top{margin-top:3rem}@media only screen and (width>=1024px){.teaser--event .teaser__right .teaser__top{margin-top:0}}.teaser--event .teaser__link-button{margin-top:4rem}.block--accordion__groups{border-bottom:1px solid #dae0e0}.block--accordion__group{border-top:1px solid #dae0e0;position:relative}.block--accordion__group:before,.block--accordion__group:after{content:"";background-color:var(--black);transform-origin:50%;z-index:-1;width:2.3rem;height:1px;transition:transform .4s cubic-bezier(.59,.35,.22,1),opacity .4s cubic-bezier(.59,.35,.22,1);display:block;position:absolute;top:2.5em;right:2em}.block--accordion__group:after{transform:rotate(90deg)}.block--accordion__group.is-active:after{transform:rotate(180deg)}.block--accordion__group.is-active:before{opacity:0;transform:rotate(90deg)}.block--accordion__group__title{margin:0}.block--accordion__group__trigger{appearance:none;cursor:pointer;width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:2.5rem 7rem 2.5rem 0;display:flex}@media screen and (width<=1023px){.block--accordion__group__trigger{padding-right:17vw}}.block--accordion__group__trigger .icon{width:2rem;height:2rem;color:var(--black);margin-left:auto;display:none}.block--accordion__group__content__inner{max-width:100rem;padding:2.5rem 0}@media only screen and (width>=1024px){.block--accordion__group__content__inner{padding-right:5rem}}.block--accordion__group__content{max-height:0;transition:max-height .5s;overflow:hidden}.is-active .block--accordion__group__content{max-height:100rem}.block--wysiwyg+.block--accordion{margin-top:-6rem}.teaser--animated{background-color:var(--gray);padding:3rem 2rem 9.5rem;display:block;position:relative}@media only screen and (width>=1024px){.teaser--animated{padding:4.5rem 21rem 4.5rem 6rem}}.teaser--animated .button,.teaser--animated .post-edit-link{margin-bottom:0;display:inline-block}.teaser--animated .teaser__overline{margin-bottom:1.5rem}.teaser--animated .teaser__title{margin-bottom:5rem}.teaser--animated .teaser__title p strong{color:#e63d2a;transition:color .5s}.teaser--animated .teaser__content{z-index:2;position:relative}.teaser--animated .teaser__decoration{z-index:1;clip-path:polygon(68% 82%,100% 85%,100% 100%,48% 100%);background:#e63d2a;width:100%;height:100%;transition:clip-path .5s;position:absolute;top:0;left:0}@media only screen and (width>=1024px){.teaser--animated .teaser__decoration{clip-path:polygon(87% 75%,100% 79%,100% 100%,84% 100%)}}.teaser--animated:hover .teaser__decoration{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.teaser--animated:hover .teaser__title p strong{color:#fff}.darkmode .teaser--animated .teaser__title p,.darkmode .teaser--animated .teaser__overline{color:#06260d}.block--contact_person{width:100%}.block--contact_person__intro{margin-bottom:8rem}.block--contact_person__intro h3{line-height:1.6}.teaser--person-contact{position:relative}.teaser--person-contact .teaser__image{clip-path:polygon(0 0,100% 0,100% 100%,15% 100%);width:14rem;height:17rem;position:absolute;top:-10%;right:0}@media only screen and (width>=1024px){.teaser--person-contact .teaser__image{clip-path:polygon(0 0,100% 0,80% 100%,0% 100%);width:22rem;height:100%;left:0;right:auto}}.teaser--person-contact .teaser__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.teaser--person-contact .teaser__content{background-color:var(--gray);margin-left:0;padding:3rem 0 .2rem 2rem}.teaser--person-contact .teaser__content .no-style{margin-bottom:.3em;display:block}.teaser--person-contact .teaser__content a{line-height:1em}@media screen and (width<=1023px){.teaser--person-contact .teaser__content .teaser__title{padding-right:15rem}.teaser--person-contact .teaser__content .teaser__underline{min-height:3em;padding-right:14rem}}@media only screen and (width>=640px){.teaser--person-contact .teaser__content{padding:3rem 0 .2rem 2rem}}@media only screen and (width>=1024px){.teaser--person-contact .teaser__content{margin-left:12rem;padding:5rem 5rem 2.7rem 11rem}.teaser--person-contact .teaser__content a{line-height:3.2rem}}@media only screen and (width>=1512px){.teaser--person-contact .teaser__content{padding:5rem 5rem 2.7rem 17rem}}.teaser--person-contact .teaser__underline{margin-bottom:4rem}.teaser--person-contact .teaser__title{margin-bottom:1.2rem}@media only screen and (width>=1024px){.teaser--person-contact .teaser__title{margin-bottom:.2em}}.darkmode .teaser--person-contact .teaser__content{color:#06260d}.block--contact_person+.block--contact_person{margin-top:-15rem}.block--wysiwyg+.block--contact_person{margin-top:-5rem}.teaser__link-button-mobile{display:none}.block--events_all .teaser__link-button-mobile,.block--events .teaser__link-button-mobile{margin-top:2rem;margin-bottom:0;padding:1rem 1.5rem}@media screen and (width<=1023px){.block--events_all .teaser__link-button-mobile,.block--events .teaser__link-button-mobile{display:flex}.block--events_all .teaser__link-button,.block--events .teaser__link-button{display:none}}.block--news_all.block--download_all .block--news_all__more{padding-top:2rem}.block--news_all.block--download_all .block--news_all__tags{margin-bottom:2rem}@media only screen and (width>=1024px){.block--news_all.block--download_all .block--news_all__tags{margin-bottom:9rem}}a.teaser--download-small{border-top:1px solid #dae0e0;align-items:center;padding:2.4rem 3rem 2.4rem 0;display:flex}a.teaser--download-small:last-child{border-bottom:1px solid #dae0e0}a.teaser--download-small .icon{color:#e63d2a;justify-content:center;align-items:center;width:3.3rem;height:3.7rem;margin-right:1rem;display:flex}a.teaser--download-small .teaser__icon{width:4rem;margin-left:auto;margin-right:1rem}.download-item a.teaser--download-small{border-bottom:0 solid #0000}.download-item:last-child a.teaser--download-small{border-bottom:1px solid #dae0e0}.block--wysiwyg+.block--downloads{margin-top:-6rem}.block--map{margin-bottom:0;position:relative}.block--map__inner{z-index:1;margin-bottom:14rem;position:relative}.block--map__inner iframe{aspect-ratio:16/9;width:100%}.block--map__background{z-index:0;background:var(--gray);width:100%;height:50%;position:absolute;bottom:0;left:0}.block--persons{margin-bottom:4rem}@media only screen and (width>=1024px){.block--persons{margin-bottom:2rem}.teaser--person{margin-bottom:8rem}.teaser--person:nth-child(3n+2){grid-column-start:8}.teaser--person:nth-child(3n+3){grid-column-start:15}}@media screen and (width<=1023px){.teaser--person{margin-bottom:4rem}.teaser--person:nth-child(2n+2){grid-column-start:4}}.teaser--person .teaser__image img{aspect-ratio:274/328;-o-object-fit:cover;object-fit:cover}.teaser--person .teaser__image,.teaser--person .teaser__title{margin-bottom:1.5rem}.teaser--person .teaser__underline{margin-bottom:1rem}@media only screen and (width>=1024px){.teaser--person .teaser__underline{margin-bottom:4rem}}.block--quotes .swiper-navigation{padding-top:7rem}.teaser--quote .icon--quote{width:5.5rem;height:4.3rem;display:block;position:absolute;top:0;left:-7rem}@media only screen and (width>=1024px){.teaser--quote .icon--quote{width:6.5rem;height:5rem;left:-9.6rem}}.teaser--quote .teaser__index{margin-bottom:4.4rem;margin-left:calc(4% + 5.6rem);padding-top:1.4rem;position:relative}.teaser--quote .teaser__title{margin-bottom:4rem}@media screen and (width<=1023px){.teaser--quote .teaser__title{font-size:2.5rem}}.quote-path{fill:none;stroke:#e63d2a}.block--teaser{margin-bottom:0}@media only screen and (width>=1024px){.block--teaser{margin-bottom:8rem}}.block--teaser .teaser{margin-bottom:8.2rem}.block--teaser .teaser__image{background-color:var(--gray);aspect-ratio:16/9;margin-bottom:1.5rem}.block--teaser .teaser__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.block--teaser .teaser__overline{margin-bottom:1.5rem}@media screen and (width<=1023px){.block--slider_images{margin-bottom:5rem}}.block--slider_images .swiper-slide .small-12{flex-direction:column;align-items:center;display:flex}.block--slider_images__bottom{position:relative}.block--slider_images__bottom:after{content:"";z-index:1;background:#e63d2a;width:1px;height:11rem;position:absolute;top:-7rem;left:calc(50% - .5px)}@media only screen and (width>=1024px){.block--slider_images__bottom:after{height:23rem;top:-13rem}}.block--slider_images__bottom.no-description .block--slider_images__caption,.block--slider_images__bottom.no-description:after{display:none}.block--slider_images__bottom>.small-12{position:relative}.block--slider_images__bottom .swiper-navigation{justify-content:flex-end;position:relative;top:2rem}@media only screen and (width>=1024px){.block--slider_images__bottom .swiper-navigation{justify-content:normal;position:absolute;top:-5.3rem;right:-5rem}}.block--slider_images__caption{text-align:center;justify-content:center;padding-top:4rem;display:flex}@media only screen and (width>=1024px){.block--slider_images__caption{padding-top:14rem}}.block--slider_images__caption p{letter-spacing:.06em;max-width:50%;line-height:2rem}.block--slider_images__index{padding-top:1rem}a.teaser--hover .teaser__image{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path .15s cubic-bezier(.59,.35,.22,1)}a.teaser--hover:hover .teaser__image{clip-path:polygon(0 0,100% 0,90% 100%,0 80%)}.block--member_list__tags{flex-wrap:wrap;margin-bottom:2rem;display:flex}@media only screen and (width>=1024px){.block--member_list__tags{z-index:10;margin-bottom:4rem;position:sticky;top:2rem}}.block--member_list__tags .button,.block--member_list__tags .post-edit-link{margin-bottom:1rem;margin-right:1rem}@media screen and (width<=1023px){.block--member_list__tags .button,.block--member_list__tags .post-edit-link{padding:.7rem 1rem .6rem}}.block--member_list__map{margin-bottom:7rem}.block--member_list__map .block--member_list__map__target{height:60rem;max-height:75vh}@media only screen and (width>=1024px){.block--member_list__map .block--member_list__map__target{height:80rem}}.block--member_list__map .leaflet-container{height:60rem}.region__items,.region__title{margin-bottom:7rem}a.teaser--member-inline{color:#06260d;border-top:none;padding:1rem 2rem;border-bottom:none!important}a.teaser--member-inline .teaser__title{margin-right:2rem}@media screen and (width<=639px){a.teaser--member-inline{padding:0}a.teaser--member-inline .teaser__title{margin-right:0;display:flex}a.teaser--member-inline .teaser__type{display:none}a.teaser--member-inline .teaser__icon{width:auto;margin-right:0;padding-left:1rem}a.teaser--member-inline .teaser__icon .icon{width:2.5rem;margin-right:0}}.slider--news{width:100%;position:relative;overflow:hidden}@media screen and (width<=1023px){.slider--news:after{display:none}.slider--news .swiper{overflow:visible}.slider--news .swiper .teaser--news{margin-bottom:5rem}.slider--news .swiper:after{display:none}}@media screen and (width<=639px){.slider--news .swiper .swiper-wrapper{display:block;height:auto!important}}.slider--news .teaser__image img{aspect-ratio:494/329;-o-object-fit:cover;object-fit:cover}.slider--news .teaser__title{-webkit-hyphens:auto;hyphens:auto}.darkmode .slider--news:after{background:linear-gradient(-90deg,#2f2f2f 0%,#fff0 100%)}@media only screen and (width>=1024px){.block--news_slider__swiper{width:calc(100vw - 252px)}}.block--news_slider__controls{justify-content:flex-end;align-items:flex-start;padding-top:2.2rem;display:none}@media only screen and (width>=1024px){.block--news_slider__controls{display:flex}}.block--news_slider__button{justify-content:center;display:flex}@media only screen and (width>=1024px){.block--news_slider__button{display:none}}.block--news_all{padding-top:10rem}.block--news_all .teaser--news{margin-bottom:6rem}@media only screen and (width>=1024px){.block--news_all .teaser--news{margin-bottom:8rem}}.block--news_all .teaser--news img{aspect-ratio:494/329;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.block--news_all .block--news_all__tags{margin-bottom:1rem}@media only screen and (width>=1024px){.block--news_all .block--news_all__tags{margin-bottom:6rem}}.block--lead+.block--news_all,.block--wysiwyg+.block--news_all{padding-top:0}.block--news_all__more{justify-content:center;display:flex}.block--video__outer{position:relative}.block--video__outer video{width:100%;display:block}.block--video__overlay{z-index:1;cursor:pointer;background:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.block--video__overlay .icon{color:#fff;width:5.5rem;height:5.5rem}.block--video__overlay:hover .icon{color:#e63d2a}@media screen and (width<=1023px){.block--wysiwyg+.block--video{margin-top:-4rem}}.block--iframe iframe{border:2px solid var(--prim-dark);height:80vh}.block--iframe .iframe__code iframe{border:none;height:auto}.block--form .form-textarea-counter{text-align:right;color:var(--black);opacity:.8;margin-top:.5rem;font-size:1.4rem}.block--form .wpcf7 form .wpcf7-response-output,.block--form .wpcf7 form.invalid .wpcf7-response-output,.block--form .wpcf7 form.unaccepted .wpcf7-response-output,.block--form .wpcf7 form.payment-required .wpcf7-response-output{background:var(--gray);letter-spacing:.015em;text-align:center;border:#0000;padding:2rem;font-size:clamp(1.5rem,1.6vw,2.4rem);font-weight:700}.block--form .wpcf7-not-valid-tip{color:#e63d2a;margin-top:.5rem;font-size:1.4rem}.block--form input:not([type=submit]),.block--form textarea:not([type=submit]){background-color:var(--white);border-bottom:1px solid var(--black);width:100%;color:var(--black);border-radius:0;margin:0;padding:1rem 1rem 1rem 0;display:block;box-shadow:0 0 #0000}.block--form input:not([type=submit])::-moz-placeholder{color:var(--black)}.block--form textarea:not([type=submit])::-moz-placeholder{color:var(--black)}.block--form input:not([type=submit])::placeholder,.block--form textarea:not([type=submit])::placeholder{color:var(--black)}.block--newsletter .sib-form{margin:0;padding:0}.block--newsletter .sib-form .entry__label{display:none}.block--newsletter .sib-form .entry__field{border:0 solid #0000}.block--newsletter .sib-form .sib-form-block{padding:0}.block--newsletter .sib-form .input-style{border-bottom:1px solid var(--black);width:100%;color:var(--black);background-color:#0000;background-color:var(--white);border-radius:0;margin:0;padding:1rem 1rem 1rem 0;display:block;box-shadow:0 0 #0000}.block--newsletter .sib-form .input-style::placeholder{color:var(--black)}.block--newsletter .sib-form .input-group{justify-content:space-between;margin-bottom:5rem;display:flex}.block--newsletter .sib-form .input-style-50{width:48%;padding:0}@media screen and (width<=1023px){.block--newsletter .sib-form .input-style-50{width:100%}}.block--newsletter .sib-form #sib-container{background-color:var(--white)}.lg-outer{z-index:9999!important}.lg-backdrop{z-index:9998!important}.download-gallery-items{grid-gap:1em;grid-template-columns:1fr;display:grid}@media only screen and (width>=640px){.download-gallery-items{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}.download-gallery-header{border-top:1px solid #dae0e0;border-bottom:1px solid #dae0e0;margin-bottom:2rem;padding:2rem 0}@media only screen and (width>=640px){.download-gallery-header{justify-content:space-between;align-items:center;display:flex}}.download-gallery-header-button.button--link{background:0 0;justify-content:center;align-items:center;margin-top:0;margin-left:auto;display:inline-flex}@media screen and (width<=639px){.download-gallery-header-button.button--link{margin-top:1.5rem}}.download-gallery-header-button.button--link.is-disabled{cursor:not-allowed;opacity:.5}.download-gallery-header-button.button--link.is-disabled:hover{background-color:var(--white);color:#e63d2a;border-color:#e63d2a}.download-gallery-header-button.button--link .icon{width:3rem;height:3rem;position:relative;left:-1rem}.download-image-item{cursor:pointer;border:3px solid #0000;border-radius:4px;transition:border-color .15s cubic-bezier(.59,.35,.22,1);position:relative}.download-image-item.is-portrait .download-image-item-img{background-color:var(--gray)}.download-image-item.is-portrait .download-image-item-img img{-o-object-fit:contain;object-fit:contain}@media (hover:hover){.download-image-item:hover{border-color:#ee786a}}.download-image-item.selected{border-color:#00a19a}.download-image-item-form{width:calc(100% - .5em);display:flex;position:absolute;top:0;left:0}.download-image-item-form input,.download-image-item-form textarea{display:none}.download-image-item-form .download-image-item-link{margin-left:auto}.download-image-item-form label{cursor:pointer;background:0 0;padding:.5rem}@media (hover:hover){.download-image-item-form label:hover span{color:#fff;background-color:#e63d2a}}.download-image-item-form .download-image-item-link{margin-top:.5rem}@media (hover:hover){.download-image-item-form .download-image-item-link:hover{color:#fff;background-color:#e63d2a}}.download-image-item-form .download-image-item-link,.download-image-item-form label span{background-color:var(--white);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;line-height:1;transition:background-color .15s cubic-bezier(.59,.35,.22,1);display:inline-flex}.download-image-item-form .download-image-item-link .icon,.download-image-item-form label span .icon{width:80%;height:80%}.download-image-item-form .download-image-item-link .icon--minus,.download-image-item-form label span .icon--minus{display:none}.download-image-item-form input:checked+label span,.download-image-item-form textarea:checked+label span{color:#fff;background-color:#00a19a}.download-image-item-form input:checked+label span .icon--plus,.download-image-item-form textarea:checked+label span .icon--plus{display:none}.download-image-item-form input:checked+label span .icon--minus,.download-image-item-form textarea:checked+label span .icon--minus{display:block}.download-image-item-img{aspect-ratio:3/2}.download-image-item-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.block--download-gallery+.block--wysiwyg{margin-top:-4rem}@media only screen and (width>=1024px){.block--download-gallery+.block--wysiwyg{margin-top:-6rem}}@media only print{@page{margin:70px 50px 50px}body{margin:0;padding:0}#page-header,#footer{display:none}.row{max-width:100%;display:block}}