@charset "UTF-8";
::selection{background:#FF0062;color:white}@font-face{font-family:"Silka";src:url("../fonts/silka/Silka-BlackItalic.woff2") format("woff2"), url("../fonts/silka/Silka-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Silka";src:url("../fonts/silka/Silka-BoldItalic.woff2") format("woff2"), url("../fonts/silka/Silka-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Silka";src:url("../fonts/silka/Silka-LightItalic.woff2") format("woff2"), url("../fonts/silka/Silka-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Silka";src:url("../fonts/silka/Silka-RegularItalic.woff2") format("woff2"), url("../fonts/silka/Silka-RegularItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:200;src:url(../fonts/material/material200.woff2) format("woff2")}.material{font-family:"Material Symbols Outlined";font-weight:200;font-style:normal;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:bottom}*{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.hyphens{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}*{-webkit-font-smoothing:antialiased;font-family:Silka;font-size:1.1rem;font-weight:300;line-height:1.45}h1,h2,h3{padding:0;margin:0;font-family:Silka;font-size:4rem;font-weight:700;line-height:1}h1+p,h2+p,h3+p{margin-top:2rem}p{margin:0}p+p{margin-top:0.5rem}p+h1,p+h2,p+h3{margin-top:2rem}p a{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.1rem}p a:hover{text-decoration-thickness:3px}a{color:inherit;text-decoration:none}b,strong,em{font-style:normal;font-size:inherit;line-height:inherit;font-weight:650}ul{list-style-type:none;margin:0;padding:0;font-size:inherit;line-height:1.5rem}main ul{margin-top:2rem;padding-right:2rem}main ul li{margin-left:1.6rem;line-height:1.5rem}main ul li:before{content:"–";display:inline-block;margin-right:0.675rem;margin-left:-1.4rem}@media (max-width:650px){:root{font-size:11px;letter-spacing:-0.01rem}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html{width:100%;background:black;color:white}html body{position:relative;display:flex;flex-direction:column;min-height:100vh;width:100%;margin:0;padding:0;border:0}html body main{position:relative;display:flex;flex-direction:column;margin-bottom:auto}section{position:relative;width:100%}.rail{position:relative;width:100%;max-width:80rem;margin:auto;padding:2rem;display:flex;flex-direction:row}footer .rail{justify-content:space-between;align-items:center}footer .logo{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:1rem}footer .logo svg{height:2rem;width:auto}footer .logo svg .ur{fill:white}footer .logo span{font-size:1rem;font-weight:700}header{position:absolute;z-index:100;width:100%}header .rail{justify-content:space-between;align-items:center}header .logo{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:3rem}header .logo svg{height:4rem;width:auto}header .logo svg .ur{fill:white}header .logo span{font-size:1.8rem;font-weight:700}header nav{display:flex;flex-direction:row;justify-content:end;align-items:start;gap:2rem;padding-right:3rem}header nav button{all:unset;color:white;cursor:pointer}section.ausklapper .rail{flex-direction:column;gap:1rem;max-width:60rem;margin:5rem auto}section.ausklapper details{width:100%;margin:auto}section.ausklapper details summary,section.ausklapper details .content{padding:2rem 10rem 2rem 0}section.ausklapper details .content{padding-top:0;margin-top:-1rem}section.ausklapper details summary{width:100%;display:inline-block;cursor:pointer;position:relative}section.ausklapper details summary>*{font-size:1.5rem;line-height:1.2;font-weight:700}section.ausklapper details summary+p,section.ausklapper details summary+ul,section.ausklapper details summary+ol{margin-top:0}section.ausklapper details summary::-webkit-details-marker{display:none}section.ausklapper details summary:after{position:absolute;right:0.5rem;top:2.25rem;display:flex;justify-content:center;align-items:center;font-family:"Material Symbols Outlined";content:"play_arrow";font-size:4rem;line-height:0;font-weight:200;transform:rotate(90deg)}section.ausklapper details[open] summary:after{transform:rotate(-90deg)}section.buehne .media{position:absolute;height:100vh;width:100vw;top:0;left:0;filter:contrast(1.2) brightness(1.2)}section.buehne .media .image,section.buehne .media .video{position:absolute;height:100%;width:100%}section.buehne .media .image img,section.buehne .media .image video,section.buehne .media .video img,section.buehne .media .video video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}section.buehne .media .gradient{position:absolute;bottom:0;width:100%;height:25rem;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%)}section.buehne .rail{height:100vh}section.buehne .rail .content{display:flex;flex-direction:row;justify-content:space-between;align-items:end;gap:5rem;padding-bottom:4rem}section.buehne .rail .content .headline{flex-shrink:0}section.buehne .rail .content .headline *{font-weight:900;text-transform:uppercase;font-size:6.5vw;line-height:0.9;letter-spacing:-0.025em}section.buehne .rail .content .headline em{color:#FF0062}section.buehne .rail .content .text{width:45%;flex-shrink:0;padding-right:3rem}section.buehne .rail .content .text *{font-size:1.1rem;font-weight:300;line-height:1.45}section.scroller .rail{flex-direction:row}section.scroller .content{display:flex;flex-direction:column;padding-bottom:5rem}section.scroller .content .step{margin:10rem 0;padding:0 0 0 4rem;display:flex;flex-direction:column;gap:2rem}section.scroller .content .step .headline *{font-size:2rem}section.scroller .images{position:sticky;width:45rem;height:45rem;top:5rem;flex-shrink:0}section.scroller .images .crop{position:absolute;right:-2rem;top:0;width:45rem;height:45rem;overflow:hidden}section.scroller .images .crop img{border-radius:40rem;position:absolute;right:-5rem;top:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity 0.5s linear}section.scroller .images .crop img.active{opacity:1}section.scroller .images .dot{background-color:#FF0062;position:absolute;top:-2rem;right:-4rem;width:15rem;height:15rem;border-radius:15rem}/*# sourceMappingURL=base.min.css.map */