.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.vanta-canvas{filter:brightness(2) contrast(2.5)}@font-face{font-family:'Futura';src:url("../fonts/futura/Futura-Condensed-Light.woff2") format("woff2"),url("../fonts/futura/Futura-Condensed-Light.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Futura';src:url("../fonts/futura/Futura-Bold.woff2") format("woff2"),url("../fonts/futura/Futura-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}.default,form *{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:none;margin:0;padding:0;box-shadow:none;resize:none;outline:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background:none}.noplaceholder::-webkit-input-placeholder,section.formular form textarea:hover::-webkit-input-placeholder,section.formular form textarea:focus::-webkit-input-placeholder{opacity:0;display:none}.noplaceholder:-moz-placeholder,section.formular form textarea:-moz-placeholder:hover,section.formular form textarea:-moz-placeholder:focus{opacity:0;display:none}.noplaceholder::-moz-placeholder,section.formular form textarea:hover::-moz-placeholder,section.formular form textarea:focus::-moz-placeholder{opacity:0;display:none}.noplaceholder:-ms-input-placeholder,section.formular form textarea:-ms-input-placeholder:hover,section.formular form textarea:-ms-input-placeholder:focus{opacity:0;display:none}.noplaceholder::-ms-input-placeholder,section.formular form textarea:hover::-ms-input-placeholder,section.formular form textarea:focus::-ms-input-placeholder{opacity:0;display:none}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.hyphens,*{hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.nohyphens{hyphens:none;-moz-hyphens:none;-webkit-hyphens:none}*{font-family:'Futura';font-weight:normal;margin-top:0;margin-bottom:0;text-align:justify}body{font-weight:normal;line-height:0.95;font-size:4.2rem;letter-spacing:-0.15rem;text-transform:uppercase}h1,.like-h1,h2,.like-h2,h3,.like-h3{position:relative;line-height:1.2;font-weight:600;display:block}h1,.like-h1{font-size:3.5rem}h2,.like-h2{font-size:2.0rem}h3,.like-h3{font-size:1.3rem}*+p,p+p{margin-top:1.6rem}a{text-decoration:none;color:inherit;cursor:pointer}em{text-decoration:inherit;font-style:inherit;font-weight:inherit;font-family:inherit}b,em,strong{font-weight:bold;font-size:105%}b>span,em>span,strong>span{font-weight:bold;font-size:105%}ul{list-style-type:none;padding:0;margin:0;margin-top:1.6rem;line-height:1.6}ul li{text-indent:-1rem;margin-left:1rem}ul li:before{content:"-";position:relative;display:inline-block;margin-left:1rem}@media (max-width: 800px){body{font-size:2.5rem;letter-spacing:-0.1rem}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{width:100%;overflow-x:hidden;background:black;color:white}html body{position:relative;width:100%;overflow-x:hidden;margin:0;padding:0;border:0}html body main{position:relative;display:flex;flex-direction:column}::selection{background:white;color:black}.scheme-inverted ::selection{background:black;color:white}.rail{position:relative;display:flex;width:auto;padding:2.0rem}@media (max-width: 800px){.rail{padding:1.0rem}}section{position:relative;width:100%}section.text .image{position:relative}section.text .image img{display:none;width:60vw;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;z-index:-1}section.text .image:hover,section.text .image .hover{cursor:default}section.text .image:hover img,section.text .image .hover img{display:block}html[mode="light"] section.text .image img{filter:invert(1)}@media (max-width: 800px){section.text .image img{z-index:10;width:80vw}}.fog{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}footer{margin-top:calc(100vh - 18rem)}footer .rail{display:block;text-align:justify}footer a{display:inline-block;margin-right:1.5rem;hyphens:none;-moz-hyphens:none;-webkit-hyphens:none}@media (max-width: 800px){footer{margin-top:calc(50svh)}}header{margin-bottom:calc(100vh - 18rem)}header .rail{display:flex;justify-content:space-between;align-items:center}header svg{height:2rem;width:auto;stroke-width:0}header svg *{fill:white;stroke-width:0}header nav{margin-right:1rem;display:flex;gap:1.5rem}header nav a{font-size:1.3rem;letter-spacing:-0.05rem}@media (max-width: 800px){header{margin-bottom:calc(50vh)}header .rail{flex-direction:column;justify-content:center;align-items:center}header svg{margin-top:2.0rem;height:2.0rem}header nav{margin-right:0;margin-top:2rem;gap:1rem}header nav a{font-size:1.4rem;letter-spacing:-0.05rem}}section.abstand .rail{padding:0;margin-left:2rem;margin-right:2rem;background-color:transparent}section.abstand .rail.size-small{height:2px}section.abstand .rail.size-medium{height:2rem}section.abstand .rail.size-large{height:4.5rem}section.abstand .rail.size-maxi{height:calc(100vh - 4rem)}section.abstand .rail.visibility-normal{background-color:currentColor}section.buttons .rail{display:flex;justify-content:space-between;align-items:stretch;gap:1rem}section.buttons .rail .button{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:2rem}section.buttons .border .button{border:2px solid white;background-color:transparent}section.buttons .border .button:hover{background-color:white;color:black}section.buttons .face .button{border:2px solid white;background-color:white;color:black}section.buttons .face .button:hover{border:2px solid currentColor;background-color:transparent;color:currentColor}section.buttons .small .button{font-size:2.3rem;letter-spacing:-0.1rem;padding:1rem}@media (max-width: 800px){section.buttons .rail{flex-direction:column}section.buttons .rail .button{padding:0.5rem}section.buttons .small .button{font-size:1.4rem;letter-spacing:-0.05rem;padding:0.5rem}}section.dates *{font-size:2.3rem;letter-spacing:-0.1rem}section.dates .rail{display:flex;align-items:stretch;border-right:0;margin:2rem;padding:0;border-bottom:2px solid white;border-left:2px solid white;border-right:2px solid white}section.dates .headline{border-right:2px solid white;border-top:2px solid white;padding:1rem}section.dates .tiles{width:100%;display:grid;grid-template-columns:1fr 1fr}section.dates .tiles .tile{display:flex;align-items:flex-start;border-top:2px solid white;padding:1rem}section.dates .tiles .tile:not(:nth-of-type(2n)){border-right:2px solid white}section.dates .tiles .tile:nth-last-of-type(2):not(:nth-of-type(2n-1)){box-shadow:0 2px 0 currentColor}section.dates .tiles .tile:only-child{grid-column:span 2;border-right:0}section.dates .tiles .tile .date{width:6rem;flex-shrink:0}section.dates .tiles .tile .text *{text-align:left}@media (max-width: 800px){section.dates *{font-size:2.5rem;letter-spacing:-0.1rem}section.dates .rail{display:flex;flex-direction:column;flex-wrap:wrap;margin:1rem;border-bottom:2px solid white;border-left:2px solid white;border-right:2px solid white}section.dates .headline{border-right:none;border-top:2px solid white;padding:0.5rem}section.dates .tiles{grid-template-columns:1fr}section.dates .tiles .tile{padding:0.5rem;border-top:2px solid white}section.dates .tiles .tile:not(:nth-of-type(2n)){border-right:none}section.dates .tiles .tile:nth-last-of-type(2):not(:nth-of-type(2n-1)){box-shadow:0 2px 0 currentColor}}section.formular form{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;grid-template-rows:auto}section.formular form *{color:currentColor;text-transform:uppercase;font-size:2.3rem;line-height:1;letter-spacing:-0.1rem;-webkit-appearance:none;-moz-appearance:none;border:none;box-shadow:none;resize:none;outline:none;cursor:pointer}section.formular form *:not(div,.hint){padding:0.25rem 1rem}section.formular form *::-webkit-input-placeholder{color:currentColor}section.formular form *:-moz-placeholder{opacity:1;color:currentColor}section.formular form *::-moz-placeholder{opacity:1;color:currentColor}section.formular form *:-ms-input-placeholder{color:currentColor}section.formular form *::-ms-input-placeholder{color:currentColor}section.formular form>*:not(.hint){border-left:2px solid white;border-top:2px solid white}section.formular form>*:not(.hint):nth-child(2n){border-right:2px solid white}section.formular form>*:not(.hint):nth-last-child(1),section.formular form>*:not(.hint):nth-last-child(2){border-bottom:2px solid white}section.formular form textarea{flex-shrink:1;width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;padding:1rem}section.formular form .data{position:relative;flex-shrink:0;display:flex;justify-content:stretch;align-items:center}section.formular form .data input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:auto;-moz-appearance:auto;opacity:0;z-index:-1}section.formular form .data input:checked ~ label{background-color:white;color:black}section.formular form .data label{line-height:1.65;width:100%}section.formular form .data label:hover{cursor:pointer;background-color:white;color:black}section.formular form button{flex-shrink:0;white-space:nowrap;width:auto;margin:0;padding:0 1rem}section.formular form button:hover{background-color:white;color:black}section.formular form .hint{width:100%}section.formular form .hint p{padding:0}section.formular form *:not(div,.hint){padding:0.2rem 0.5rem;line-height:1.2 !important}section.formular form>*:not(.hint){border-left:2px solid white;border-top:2px solid white;border-right:2px solid white}section.formular form>*:not(.hint):nth-last-child(2){border-bottom:none}@media (max-width: 800px){section.formular form{grid-template-columns:1fr;grid-template-rows:auto}section.formular form *:not(div,.hint){padding:0.2rem 0.5rem;line-height:1.2 !important}section.formular form>*:not(.hint){border-left:2px solid white;border-top:2px solid white;border-right:2px solid white}section.formular form>*:not(.hint):nth-last-child(2){border-bottom:none}}section.slider .rail{display:flex;flex-direction:column;padding-top:0}section.slider .slides{position:relative;width:100%}section.slider .slide{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:relative;overflow:hidden;width:100%;height:calc(100vh - 14rem);border:0}section.slider .slide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:invert(1);z-index:1}section.slider .slide img.o-center{object-position:center}section.slider .slide img.o-top{object-position:top}section.slider .slide img.o-bottom{object-position:bottom}section.slider .slide .text{z-index:2;padding:2rem}section.slider .slide .text.white{color:black}section.slider .slide .text *{font-size:5rem;text-align:center;line-height:0.9}section.slider .arrows{height:2rem;position:relative;display:flex;justify-content:flex-end;align-items:center;margin-bottom:-2rem}section.slider .arrows img{cursor:pointer;height:2rem;width:auto;filter:brightness(3)}@media (max-width: 800px){section.slider{margin-bottom:1rem}section.slider .slide{height:90vw}section.slider .slide .text *{font-size:3rem}}html{-webkit-transition:0.1s -webkit-filter linear;-moz-transition:0.1s -moz-filter linear;-moz-transition:0.1s filter linear;-ms-transition:0.1s -ms-filter linear;-o-transition:0.1s -o-filter linear;transition:0.1s filter linear, 0.1s -webkit-filter linear}html[mode="light"]{filter:invert(1)}section.text.scheme-inverted .rail{background-color:white;margin:1rem 2rem;padding:1rem 1.15rem}section.text.scheme-inverted .rail *{color:black}section.text.size-small{font-size:2.3rem;letter-spacing:-0.1rem}@media (max-width: 800px){section.text.scheme-inverted .rail{margin:1rem;padding:1rem}section.text.scheme-inverted .rail *{color:black}section.text.size-small{font-size:1.4rem;letter-spacing:-0.05rem}}html{filter:invert(1);background-color:white}html body{background-color:black}header{margin-bottom:0}header svg{height:5rem}
/*# sourceMappingURL=mpb.min.css.map */
