@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
@-webkit-keyframes pulse{45%,5%{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}35%{-webkit-transform:scale3d(.75,.75,1);transform:scale3d(.75,.75,1)}50%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}65%{-webkit-transform:scale3d(1.09,1.09,1);transform:scale3d(1.09,1.09,1)}85%{-webkit-transform:scale3d(.98,.98,1);transform:scale3d(.98,.98,1)}90%{-webkit-transform:scale3d(1.01,1.01,1);transform:scale3d(1.01,1.01,1)}95%{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1)}}@keyframes pulse{45%,5%{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}35%{-webkit-transform:scale3d(.75,.75,1);transform:scale3d(.75,.75,1)}50%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}65%{-webkit-transform:scale3d(1.09,1.09,1);transform:scale3d(1.09,1.09,1)}85%{-webkit-transform:scale3d(.98,.98,1);transform:scale3d(.98,.98,1)}90%{-webkit-transform:scale3d(1.01,1.01,1);transform:scale3d(1.01,1.01,1)}95%{-webkit-transform:scale3d(.99,.99,1);transform:scale3d(.99,.99,1)}}@-webkit-keyframes checkbox{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}80%{opacity:1;-webkit-transform:scale(1.8);transform:scale(1.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes checkbox{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}80%{opacity:1;-webkit-transform:scale(1.8);transform:scale(1.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp{0%{-webkit-transform:translateY(100vh);transform:translateY(100vh)}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes scaleDown{0%{opacity:1;scale:.9}to{opacity:0;scale:.6}}@keyframes scaleDown{0%{opacity:1;scale:.9}to{opacity:0;scale:.6}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}.slick-slide img,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress{display:inline-block}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}.slick-slide.slick-loading img,[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img,video{border:0;display:block;width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.form input[type=file],.slick-arrow.slick-hidden{display:none}@font-face{font-family:"TT_Firs_Text_Variable";src:url(../fonts/TT_Firs_Text_Variable.woff2) format("woff2"),url(../fonts/TT_Firs_Text_Variable.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:"TT_Firs_Neue_Variable";src:url(../fonts/TT_Firs_Neue_Variable.woff2) format("woff2"),url(../fonts/TT_Firs_Neue_Variable.woff) format("woff");font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"TT_Firs_Text_Variable",sans-serif;font-size:24px;font-weight:400;line-height:1.42;color:#02216e}body,html{min-height:100vh}body.freeze,html.freeze{overflow:hidden}html{scroll-behavior:smooth}html :target{scroll-margin-top:90px}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-rendering:optimizeSpeed;scrollbar-gutter:stable}a,p{margin:0;padding:0}p:not(:last-child){margin-bottom:1.3478em}a{text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:inherit}.container{max-width:1230px;margin:0 auto}ul{list-style:none;margin:0;padding:0}.pt1{padding-top:20px}.pt2{padding-top:40px}.pt3{padding-top:60px}.pt4{padding-top:80px}.pt5{padding-top:100px}.pt6{padding-top:120px}.pt7{padding-top:140px}.pt8{padding-top:160px}.pt9{padding-top:180px}.pt10{padding-top:200px}.pb1{padding-bottom:15px}.pb2{padding-bottom:40px}.pb3{padding-bottom:60px}.pb4{padding-bottom:80px}.pb5{padding-bottom:100px}.pb6{padding-bottom:120px}.pb7{padding-bottom:140px}.pb8{padding-bottom:160px}.pb9{padding-bottom:180px}.pb10{padding-bottom:200px}.header{position:fixed;z-index:500;top:0;left:0;right:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header:after,.header:before{content:"";position:absolute;z-index:-1;background:#fff}.header:before{top:0;left:0;right:0;bottom:100%;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.header.background:before{bottom:0}.header:after{inset:0 0 100% 0;-webkit-transition:all .2s ease .2s;-o-transition:all .2s ease .2s;transition:all .2s ease .2s}.header.navOpen:after{bottom:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header.slideUp{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.header__inner,.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header__inner{height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -70px}.header__logo{display:block;width:166px;height:48px}.header__icon{display:block;width:100%;height:100%;fill:currentColor}.header__nav ul{gap:42px}.footer__nav a:hover,.footer__nav li.active a,.header__nav a:hover,.header__nav li.active a{color:#bb0c90}.header__navButton{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:17px;margin-left:auto;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative}.header__navButton>span{display:block;position:absolute;height:1px;width:100%;background:currentColor;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header__navButton>:nth-child(1){top:0}.header__navButton>:nth-child(2),.header__navButton>:nth-child(3){top:calc(50% - 1px)}.header__navButton>:nth-child(3){opacity:0}.header__navButton>:nth-child(4){bottom:0}.header__navButton.active>:nth-child(1){top:calc(50% - 2px);width:0%;left:50%}.header__navButton.active>:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:70%;left:0}.header__navButton.active>:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;width:70%}.header__navButton.active>:nth-child(4){top:calc(50% - 2px);width:0%;left:50%}.footer{margin-top:auto;background-color:#ebeae9;padding:80px 0 25px}.footer__inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}.footer__headline{font-family:"TT_Firs_Neue_Variable",sans-serif;font-size:54px;line-height:1.1;font-weight:300}.footer__title{margin-bottom:65px}.footer__bottom{padding-top:85px;font-size:12px}.footer__nav a{cursor:pointer}.footer__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__nav li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:23px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.footer__nav li:not(:last-child){border-right:1px solid currentColor}.footer__nav li:first-child{padding-left:0}.footer__nav li:last-child{padding-right:0}.footer__address{font-style:normal}.animateIn{-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;opacity:0}.animateIn--active,.animateIn--fade.animateIn--active{opacity:1}.animateIn--scale{-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}.animateIn--scale.animateIn--active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.animateIn--pulse{opacity:1}.animateIn--pulse.animateIn--active{-webkit-animation:pulse 1s ease;animation:pulse 1s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animateIn--toLeft{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}.animateIn--toLeft.animateIn--active,.animateIn--toRight.animateIn--active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.animateIn--toRight{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}.animateIn--toTop{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.animateIn--toBottom.animateIn--active,.animateIn--toTop.animateIn--active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.animateIn--toBottom{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.animateIn__wrapper{overflow:hidden}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.breadcrumbs__item::after{content:"→";margin:0 1rem}.breadcrumbs__item--current::after{content:""}.klaro{font-family:"TT_Firs_Text_Variable",sans-serif!important}.klaro .cm-btn{line-height:1!important;color:#02216e!important;min-height:40px!important;border-radius:60px!important;padding:3px 25px!important;background:#ebeae9!important;font-size:.75rem!important}.klaro .context-notice a,.klaro .cookie-modal a,.klaro .cookie-notice a{color:#f49405!important}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{background:#f49405!important}.klaro .cookie-modal .cm-list-input.half-checked+.cm-list-label .slider{background:rgba(244,148,5,.2)!important}.klaro .hide:focus-visible{outline:0}.klaro h1,.klaro p{color:#02216e!important}.klaro h1{font-family:"TT_Firs_Neue_Variable",sans-serif!important}.navMobile{position:fixed;top:0;left:0;right:0;z-index:400;padding:120px 17px 30px;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background:#ebeae9}.navMobile.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:#ebeae9}.navMobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:42px;font-family:"TT_Firs_Neue_Variable",sans-serif;font-weight:200;letter-spacing:-.02em;font-size:28px;text-align:center}.navMobile ul li{opacity:0}.navMobile.active li{opacity:1;-webkit-transition:all .2s ease .2s;-o-transition:all .2s ease .2s;transition:all .2s ease .2s}.navMobile a:hover,.navMobile li.active a{color:#bb0c90}.form,.form__row{display:grid;grid-template-columns:1fr}.form{padding:30px;grid-gap:30px 40px;background:#fff;border-radius:10px}.form__row{grid-gap:1rem}.form__row--2{grid-template-columns:1fr 1fr}.form__row--3{grid-template-columns:1fr 1fr 1fr}.form__row--4{grid-template-columns:1fr 1fr 1fr 1fr}.form__field{position:relative}.form__field--error .form__input--file,.form__field--error input,.form__field--error select{border-color:red}.form__error{font-size:12px;color:red;translate:38px 0;margin-top:5px}.form__error:empty{display:none}.form__input{display:block;width:100%;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #02216e;height:67px;padding:15px 30px 18px;border-radius:40px}.form__input::-webkit-input-placeholder{color:#e0e0e0}.form__input::-moz-placeholder{color:#e0e0e0}.form__input:-ms-input-placeholder{color:#e0e0e0}.form__input::-ms-input-placeholder{color:#e0e0e0}.form__input::placeholder{color:#e0e0e0}.form__input:focus{outline:0}.form__input--textarea{resize:none;height:215px}.form__input--file{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 29px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;height:unset;padding:20px 33px}.form__input--file:hover .button{background:#f49405;color:#fff}.form__field--error .form__inputBlock{border-color:red}.form__label{font-size:12px;background:#fff;display:block;padding:0 6px;position:absolute;left:32px;top:6px;height:12px;z-index:10;margin-top:-15px}.form__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.form__radioButton{display:block;width:25px;height:25px;border:2px solid currentColor;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.form__radioButton:after{content:"";display:block;width:15px;height:15px;background:currentColor;border-radius:100%;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}:checked+.form__radioButton:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form__radioField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5em;cursor:pointer}.form__checkbox input,.form__radio input{display:none}.form__checkbox{display:inline-grid;grid-template-columns:24px 1fr;grid-gap:13px;cursor:pointer}.form__checkboxButton{width:18px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid currentColor;border-radius:3px}.form__checkboxIcon{display:block;width:11px;height:11px;opacity:0;fill:#000}input:checked+.form__checkboxButton .form__checkboxIcon{-webkit-animation:checkbox .2s ease;animation:checkbox .2s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.form__checkboxLabel{font-size:12px;max-width:425px}.form__checkboxLabel--small{font-size:.85rem}.form__checkboxLabel a{text-decoration:underline}.form__select{position:relative}.form__selectIcon{display:block;width:24px;height:24px;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;fill:currentColor}.form__select .form__input{color:#e0e0e0}.form__select .form__input.active{color:#02216e}.quote{max-width:800px;margin-top:-40px}.quote__blockquote{margin:0}.quote__paragraph::before{content:"„";display:block;font-family:"TT_Firs_Neue_Variable",sans-serif;font-weight:100;font-size:180px;line-height:.5;translate:-8px -55px}.quote__author{margin-top:30px}.introText{display:grid;grid-template-columns:1fr 2.1fr;gap:40px}.introText__content{max-width:800px}.introText__text:not(:last-child){margin-bottom:40px}.heroAnimation{background:-webkit-gradient(linear,left top,left bottom,from(#fefefd),to(#ebeae9));background:-o-linear-gradient(top,#fefefd 0,#ebeae9 100%);background:linear-gradient(180deg,#fefefd 0,#ebeae9 100%);padding-top:90px}.heroAnimation--small .heroAnimation__inner{min-height:500px;gap:30px 40px}.heroAnimation__inner{min-height:calc(100vh - 90px);display:grid;grid-template-columns:1.4fr 1fr;gap:0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0;margin:0 -70px}.heroAnimation__image{max-width:450px;margin:0 auto}.listLink{display:grid;grid-template-columns:1fr 2.1fr;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listLink--alignTop{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.listLink__keeper{overflow:hidden}.listLink__image{max-width:330px}.listLink__headline{margin-bottom:60px}.listLink__list{border-top:1px solid #02216e}.listLink__list:not(:last-child){margin-bottom:60px}.listLink__item{border-bottom:1px solid #02216e}.listLink__header,.listLink__link{display:grid;grid-template-columns:48px 1fr 130px 90px 60px;gap:20px;font-size:12px;line-height:1.3;font-weight:450}.listLink__link{min-height:66px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listLink__link:hover{color:#bb0c90}.listLink__header{margin-bottom:10px}.listLink__header span:first-child{grid-column:span 2;padding-left:10px}.listLink__header span:nth-child(3){grid-column:span 2}.listLink__title{font-family:"TT_Firs_Neue_Variable",sans-serif;font-weight:400;font-size:32px}.listLink__svgWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listLink__svgWrapper svg{width:25px;aspect-ratio:1;fill:currentColor}.listLink__icon{max-width:42px}.imageText{display:grid;grid-template-columns:1fr 1.429fr;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.imageText--reverse{grid-template-columns:1.429fr 1fr}.imageText--reverse .imageText__figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.imageText--reverse .imageText__image{max-width:380px}.imageText__image{max-width:360px;margin:0 auto}.imageText__headline{margin-bottom:40px}.imageText__buttonWrapper{margin-top:40px}.team{display:grid;grid-template-columns:repeat(4,1fr);gap:60px 40px}.team__headline,.team__item{text-align:center}.team__headline{margin-bottom:60px}.team__image{max-width:200px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:50%;margin:0 auto 30px}.team__name{font-weight:600}.team__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin-top:30px}.team__socialIcon{width:24px;aspect-ratio:1;display:block;fill:currentColor;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.team__socialIcon:hover{fill:#bb0c90}.team__socialIcon--twitter{width:22px}.team__socialIcon--medium{width:29px;aspect-ratio:1.76}.hero{background:-webkit-gradient(linear,left top,left bottom,from(#fefefd),to(#ebeae9));background:-o-linear-gradient(top,#fefefd 0,#ebeae9 100%);background:linear-gradient(180deg,#fefefd 0,#ebeae9 100%);padding-top:90px}.hero__inner{min-height:545px;-ms-flex-line-pack:center;align-content:center;max-width:800px;padding:80px 0}.hero__neighborsWrapper{padding-top:40px}.hero__headline{line-height:1.15!important;margin-bottom:50px}.hero__buttonWrapper,.hero__infoWrapper{margin-top:30px}.hero__infoWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.hero__infoWrapper>:not(:last-child){border-right:1px solid currentColor;padding-right:20px}.hero__figure{position:relative}.hero__figure:nth-child(2):before,.intro__figure:nth-child(2):before{content:"╳";display:block;width:20px;aspect-ratio:1;position:absolute;top:50%;left:0;translate:-40px -50%}.hero__figureWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__figure svg,.intro__figure svg{display:block;width:188px;aspect-ratio:170/50;fill:currentColor}.hero__image{display:block;width:188px}.textBlock{max-width:800px}.textBlock__headline{margin-bottom:40px}.textBlock__buttonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 45px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px}.textBlock__socialWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.textBlock__figure{margin-bottom:80px}.filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:sticky;left:0;top:150px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.filter__layout{display:grid;grid-template-columns:1fr 2.1fr;gap:50px 40px}.filter__content .teaserCard__keeper{max-width:100%}.filter__content .teaserCard__wrapper--2{grid-template-columns:1fr 1fr}.intro__headline{line-height:1.15!important;margin-bottom:50px}.intro__buttonWrapper{margin-top:30px}.intro__figure{position:relative}.intro__figureWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;margin-bottom:25px}.contentList{margin:80px 0}.contentList__headline{max-width:900px}.contentList__item{padding:50px 0;border-top:1px solid currentColor;display:grid;grid-template-columns:65px 1fr 1.835fr;gap:1rem 40px}.contentList__item:last-child{border-bottom:1px solid currentColor}.contact{display:grid;grid-template-columns:1fr 2.1fr;gap:40px;padding:100px 0}.contact__background{background-color:#ebeae9}.contact__headline{margin-bottom:30px}.contact+.line{margin-bottom:0}.teaserCard{display:block}.teaserCard__headline{margin-bottom:60px}.teaserCard__headline.h3{margin-bottom:35px}.teaserCard__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px 32px}.teaserCard__wrapper--2{grid-template-columns:1fr 1fr;gap:76px 32px}.teaserCard__stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ebeae9;aspect-ratio:380/220;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;margin-bottom:30px;position:relative}.teaserCard:hover .teaserCard__stage{background:#f49405;color:#fff}.teaserCard__logo{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.teaserCard__logoWrapper{width:44.75%;text-align:center}.teaserCard__logoWrapper:nth-child(2):before{content:"╳";display:block;font-size:19px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.teaserCard__logoWrapper svg{display:block;width:100%;aspect-ratio:170/50;fill:currentColor}.teaserCard__stage:has(.teaserCard__logoWrapper:nth-child(2)) .teaserCard__logoWrapper{width:37.37%}.teaserCard__text{margin-bottom:10px}.teaserCard__bottom{padding-top:90px}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400;font-style:normal;word-break:break-word;line-height:1.2}.h1{font-family:"TT_Firs_Neue_Variable",sans-serif;font-size:62px;font-weight:200;line-height:1.35;letter-spacing:-.02em}.h2{font-size:54px;font-weight:300;line-height:1.1;letter-spacing:0}.h2,.h3,.h4{font-family:"TT_Firs_Neue_Variable",sans-serif}.h3{font-size:42px;font-weight:300;line-height:1.1;letter-spacing:0}.h4{font-size:32px;font-weight:400;line-height:1.28125}.headlineButton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.265625em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2em;color:#f49405;border:.03125em solid currentColor;padding:0 .59375em}.headlineButton--secondary{color:#bb0c90}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;border-radius:60px;padding:3px 25px;background:#ebeae9;font-family:"TT_Firs_Text_Variable",sans-serif;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;gap:0;line-height:1.1}.button:focus{outline:0}.button:hover{background:#f49405;color:#fff;gap:10px}.button__icon{display:block;height:10px;fill:#fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:0}.button:hover .button__icon{width:30px}.button--upload{pointer-events:none;gap:15px;-ms-flex-negative:0;flex-shrink:0}.button--upload .button__icon{width:19px;aspect-ratio:1.266;height:unset;fill:currentColor;-webkit-transition:none;-o-transition:none;transition:none}.button--upload .button__icon:hover{width:19px;aspect-ratio:1.1875}.button--noIcon:hover{gap:0}.button--white{background:#fff}.button--filter.active{background:#f49405;color:#fff;gap:10px}.buttonText{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:450;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.buttonText:focus{outline:0}.buttonText__stage{overflow:hidden}.buttonText__icon{display:block;width:65px;height:10px;fill:currentcolor;-webkit-transform:translateX(-35px);-ms-transform:translateX(-35px);transform:translateX(-35px);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.buttonText:hover .buttonText__icon,.buttonText__trigger:hover .buttonText__icon{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.buttonText__trigger .buttonText{-webkit-transition:none;-o-transition:none;transition:none}.buttonText--iconShort:hover .buttonText__icon,.buttonText__trigger:hover .buttonText--iconShort .buttonText__icon{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.buttonSimple{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.buttonSimple:hover{color:#bb0c90}.buttonSimple__icon{width:30px;aspect-ratio:2.5;fill:currentColor}.buttonSimple__icon--arrow{width:50px;aspect-ratio:2.5}.buttonIcon__icon{width:32px;aspect-ratio:1;display:block;fill:currentColor;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.buttonIcon__icon:hover{fill:#bb0c90}.buttonIcon__icon--medium{width:39px;aspect-ratio:1.72}.buttonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.buttonWrapper--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialog{opacity:0;pointer-events:none;z-index:1000;position:relative;padding:0;border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:#fff;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}.dialog::-webkit-backdrop{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog::backdrop{background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog__closeIcon{position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;background:#ebeae9;fill:#fff;border-radius:100%;padding:.5rem;cursor:pointer}.dialog[open]{pointer-events:auto;-webkit-animation:slideUp .4s ease-in-out forwards;animation:slideUp .4s ease-in-out forwards}.dialog.close{-webkit-animation:scaleDown .4s cubic-bezier(.5,1,.75,1.25) forwards;animation:scaleDown .4s cubic-bezier(.5,1,.75,1.25) forwards}.dialog[open]::-webkit-backdrop{-webkit-animation:fadeIn .4s ease forwards;animation:fadeIn .4s ease forwards}.dialog[open]::backdrop{-webkit-animation:fadeIn .4s ease forwards;animation:fadeIn .4s ease forwards}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem}.pagination__title{color:#f49405;margin-bottom:1rem}.pagination__wrapper{text-align:right}.pagination__icon{width:1rem;aspect-ratio:1;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.pagination__icon:hover{fill:#f49405}.content a{text-decoration:underline;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content ul{list-style:disc;padding-left:1em;margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5{margin-bottom:.8571em}.content__imageWrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content__imageWrapper,.neighbors,.neighbors__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.neighbors{gap:20px;font-size:18px;padding:20px 0;height:73px}.neighbors__link{gap:10px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.neighbors__link a{-webkit-transition:none;-o-transition:none;transition:none}.neighbors__link--prev .neighbors__icon{rotate:180deg}.neighbors__link:hover{color:#bb0c90}.neighbors__line{width:100%;height:1px;background:currentColor}.neighbors__icon{width:30px;aspect-ratio:3;fill:currentColor}.line{border-top:1px solid #02216e;margin-bottom:60px}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.social__button{display:block;width:39px;height:32px}.social__icon{width:100%;height:100%;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;fill:currentColor}.social__icon:hover{fill:#bb0c90}@media (min-width:1000px){.filter.slideUp{top:50px}}@media (max-width:1440px){.header__inner,.heroAnimation__inner{margin:0}.h1{font-size:50px}.h2{font-size:42px}.h3{font-size:30px}.h4{font-size:20px}}@media (max-width:1300px){.container{margin:0 35px}}@media (max-width:1200px){.footer__inner{gap:20px}.h1{font-size:43px}}@media (max-width:1100px){.form__input--file{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.introText{grid-template-columns:1fr;gap:30px}.introText__text:not(:last-child){margin-bottom:30px}.team{grid-template-columns:repeat(2,1fr)}.contact{grid-template-columns:1fr;gap:50px;padding:70px 0}}@media (max-width:1000px){.footer__inner{grid-template-columns:1fr;gap:60px}.footer__title{margin-bottom:40px}.footer__bottom{padding-top:60px}.footer__dummy{display:none}.heroAnimation__inner{grid-template-columns:1fr;max-width:600px;margin:0 auto;padding:20px 0 80px}.heroAnimation__headline{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.heroAnimation__animation{max-width:400px;margin:0 auto}.heroAnimation__image{max-width:400px}.filter{top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 20px}.filter__layout{grid-template-columns:1fr}}@media (max-width:900px){.header__nav,.listLink__introHeadline br{display:none}.header__navButton{display:-webkit-box;display:-ms-flexbox;display:flex}.introText{max-width:600px;margin:0 auto}.listLink{grid-template-columns:1fr;max-width:600px}.listLink,.listLink__image{margin:0 auto}.imageText{grid-template-columns:1fr}.imageText--reverse .imageText__figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.imageText--reverse .imageText__image{max-width:360px}.imageText,.teaserCard__keeper{max-width:600px;margin:0 auto}.teaserCard__wrapper{grid-template-columns:1fr}}@media (max-width:880px){.form__input--file{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:800px){.contentList{margin:40px 0}.contentList__item{grid-template-columns:50px 1fr;gap:1rem}.contentList__content{grid-column:span 2}}@media (max-width:768px){.filter__content .teaserCard__wrapper--2,.form__row--2{grid-template-columns:1fr}}@media (max-width:600px){:root{line-height:1.3}html :target{scroll-margin-top:60px}.mobileNoBr br{display:none}.container{margin:0 17px}.pt2{padding-top:20px}.pt3{padding-top:40px}.pt4{padding-top:50px}.pt5{padding-top:60px}.pt6{padding-top:75px}.pt7{padding-top:90px}.pt8{padding-top:100px}.pt9{padding-top:110px}.pt10{padding-top:120px}.pb2{padding-bottom:20px}.pb3{padding-bottom:40px}.pb4{padding-bottom:50px}.pb5{padding-bottom:60px}.pb6{padding-bottom:75px}.pb7{padding-bottom:90px}.pb8{padding-bottom:100px}.pb9{padding-bottom:110px}.pb10{padding-bottom:120px}.header__inner{height:75px}.header__logo{width:125px;height:37px}.header__navButton.active>:nth-child(1),.header__navButton.active>:nth-child(4){top:calc(50% - 1px)}.footer{padding:40px 0 70px}.footer__inner{gap:40px}.footer__inner--bottom{gap:25px}.footer__headline{font-size:26px;line-height:1.2;max-width:360px}.footer__title{margin-bottom:20px;max-width:360px;font-size:18px}.footer__bottom{text-align:center;font-size:11px}.footer__nav li,.footer__nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__nav li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0}.navMobile{padding:100px 17px 22px}.form{font-size:18px}.heroAnimation{padding-top:75px}.heroAnimation--small .heroAnimation__inner{min-height:500px}.heroAnimation__inner{min-height:calc(100vh - 75px)}.heroAnimation__animation,.heroAnimation__image{max-width:300px}.listLink{gap:30px}.listLink__image{max-width:260px}.listLink__headline{margin-bottom:40px}.listLink__list:not(:last-child){margin-bottom:40px}.listLink__link{min-height:42px}.listLink__header,.listLink__link{font-size:11px;grid-template-columns:30px 1fr 80px 35px 30px;gap:10px}.listLink__title{font-size:18px}.listLink__svgWrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.listLink__svgWrapper svg{width:20px;margin-left:5px}.imageText{gap:30px}.imageText__image{max-width:260px}.team{grid-template-columns:1fr}.hero{padding-top:75px}.hero__inner{min-height:350px;padding:40px 0}.hero__neighborsWrapper{padding-top:0}.hero__infoWrapper{font-size:18px}.hero__figure svg,.hero__image,.intro__figure svg{max-width:120px}.contact__headline{margin-bottom:20px}.teaserCard__headline,.teaserCard__headline.h3{margin-bottom:30px}.teaserCard__text{font-size:24px}.h1{font-size:32px}.h2{font-size:28px}.h3{font-size:20px}.h4{font-size:18px}.button{font-size:16px;min-height:31px;padding:2px 21px}.button:hover{gap:8px}.button__icon{height:8px}.button:hover .button__icon{width:24px}.buttonSimple{font-size:16px}.content{font-size:18px}.neighbors{font-size:16px;padding:10px 0;height:50px}.neighbors__icon{width:24px}}@media (max-width:500px){.form__checkboxLabel--small{font-size:.75rem}}