/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a.button,div.button{color:var(--white);justify-content:center;max-width:100%;padding:var(--size-3);width:auto}a.button,a.button--inline,div.button,div.button--inline{grid-column-gap:var(--size-4);grid-row-gap:var(--size-4);align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-wrap:nowrap;-o-object-fit:fill;object-fit:fill;position:relative;text-decoration:none;z-index:1}a.button--inline,div.button--inline{color:var(--wei,#fff);font-family:ChineseRocksRegular,serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;text-shadow:4px 4px 2px rgba(0,0,0,.5)}a.button{display:inline-block}.button--green,a.button--green{grid-column-gap:var(--size-2);grid-row-gap:var(--size-2);align-items:center;background:var(--hellgrn,#ced839);border-radius:40px;box-shadow:4px 4px 2px 0 rgba(0,0,0,.5);color:var(--kaltschwarz);color:var(--kaltschwarz,#040e15);display:inline-flex;font-family:ChineseRocksRegular,serif;font-size:24px;font-style:normal;font-weight:400;justify-content:center;line-height:24px;padding:14px 25px;text-align:center;z-index:1}.header{height:70px}@media (min-width:768px){.header{height:120px}}.header{bottom:auto;display:block;justify-content:space-between;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.header ul{display:flex;justify-content:flex-end}.header ul>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(6rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(6rem*var(--tw-space-x-reverse))}.header ul{padding-top:var(--size-5)}.header ul li{color:var(--kaltschwarz);flex:none;font-family:var(--display-fantasy);font-size:var(--font-size-4);height:46px;line-height:140%;padding-top:var(--size-3);text-decoration:none;text-shadow:2px 2px 3px hsla(0,0%,100%,.5)}.header--light ul li{color:var(--wei);text-shadow:2px 2px 3px rgba(0,0,0,.5)}.header .hamb{cursor:pointer;padding:40px 20px;position:absolute;right:0;top:-5px}.header .hamb-line{background:var(--white);display:block;height:2px;position:relative;width:24px}.header .hamb-line:after,.header .hamb-line:before{background:var(--white);content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .hamb-line:before{top:5px}.header .hamb-line:after{top:-5px}@media (min-width:768px){.header .hamb{top:0}.header .hamb-line{height:2px;width:36px}.header .hamb-line:before{top:10px}.header .hamb-line:after{top:-10px}}.header .side-menu{display:none}.header .navigation{max-height:0;transition:max-height .5s ease-out}.header .side-menu:checked~.navigation{display:block;margin-left:auto;margin-right:auto;max-height:100%;padding-left:.25rem;padding-right:.25rem;width:100%;width:100%}@media (min-width:320px){.header .side-menu:checked~.navigation{max-width:320px}}@media (min-width:480px){.header .side-menu:checked~.navigation{max-width:480px}}@media (min-width:640px){.header .side-menu:checked~.navigation{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.header .side-menu:checked~.navigation{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.header .side-menu:checked~.navigation{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.header .side-menu:checked~.navigation{max-width:1190px}}@media (min-width:1440px){.header .side-menu:checked~.navigation{max-width:1440px}}@media (min-width:1920px){.header .side-menu:checked~.navigation{max-width:1920px}}.header .side-menu:checked~.navigation{padding-right:20px;padding-top:70px}.header .side-menu:checked~.navigation:after{background-image:url(/themes/custom/futura/images/offcanvas-fuba.webp);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}.header .side-menu:checked~.navigation ul{flex-direction:column;left:0;max-height:100vh;top:0;width:100%}.header .side-menu:checked~.navigation ul>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.header .side-menu:checked~.navigation ul li{background-image:none;color:#fff;text-align:right;text-shadow:2px 2px 3px rgba(0,0,0,.5);width:100%}.header .side-menu:checked~.navigation~.hamb .hamb-line{background:transparent}.header .side-menu:checked~.navigation~.hamb .hamb-line:before{top:0;transform:rotate(-45deg)}.header .side-menu:checked~.navigation~.hamb .hamb-line:after{top:0;transform:rotate(45deg)}.page-theme--dark .header ul li{--tw-text-opacity:1;background:linear-gradient(180deg,#fff,#f5f7f2 50%,#dee4d2);-webkit-background-clip:text;background-clip:text;color:rgba(255,255,255,var(--tw-text-opacity));text-shadow:2px 2px 3px rgba(0,0,0,.5)}.page-theme--dark .header ul li a.is-active{background:linear-gradient(180deg,#ffe341,#fec900 50%,#e28b2e);-webkit-background-clip:text;background-clip:text;display:inline-block;text-shadow:2px 2px 3px rgba(0,0,0,.5)}.footer{background-color:var(--kaltschwarz);margin-top:-40px;-webkit-mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;padding-bottom:1rem;padding-top:40px;position:relative;z-index:10}.footer .menu--footer,.footer .menu--kiddinx,.footer .menu--social{margin-bottom:1rem}@media (min-width:1024px){.footer .menu--footer,.footer .menu--kiddinx,.footer .menu--social{grid-column-gap:var(--size-10);grid-row-gap:var(--size-10);margin-bottom:0}}.footer .menu--footer nav ul,.footer .menu--social nav ul{grid-column-gap:var(--size-5);grid-row-gap:var(--size-5);align-items:center;display:flex}.footer .menu--footer nav ul li,.footer .menu--social nav ul li{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:ChineseRocksRegular,serif;font-size:20px;font-style:normal;font-weight:400;line-height:100%;text-shadow:2px 2px 3px rgba(0,0,0,.5)}.footer .menu--footer nav ul{flex-direction:column}@media (min-width:1024px){.footer .menu--footer nav ul{flex-direction:row;justify-content:center}}.footer .menu--social li a{background-repeat:no-repeat;display:block;height:32px;overflow:hidden;text-indent:-9999em;width:32px}.footer .menu--social li a.insta{background-image:url(/themes/custom/futura/images/icon-insta.svg)}.footer .menu--social li a.facebook{background-image:url(/themes/custom/futura/images/icon-facebook.svg)}.footer .menu--social li a.youtube{background-image:url(/themes/custom/futura/images/icon-youtube.svg)}@charset "UTF-8";.slick-loading .slick-list{background:#fff url(/themes/custom/futura/build/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/themes/custom/futura/build/fonts/slick.eot);src:url(/themes/custom/futura/build/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/futura/build/fonts/slick.woff) format("woff"),url(/themes/custom/futura/build/fonts/slick.ttf) format("truetype"),url(/themes/custom/futura/build/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}[dir=rtl] .slick-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' class='bi bi-chevron-right' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}[dir=rtl] .slick-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' class='bi bi-chevron-left' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E")}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.page-theme--dark .teaser--hero-default .headline-wrapper .kicker{color:var(--wei,#fff);text-align:center;text-shadow:2px 2px 3px rgba(0,0,0,.5)}.page-theme--dark .teaser--hero-default .headline-wrapper .heading{color:var(--gelb,#fec900);text-align:center;text-shadow:4px 4px 2px rgba(0,0,0,.5)}.teaser--hero-default .content-header{position:relative;width:100%}.teaser--hero-default .headline-wrapper .headline,.teaser--hero-default .headline-wrapper .kicker{text-align:center}.teaser--hero-default .content-header-image-background{height:100%;overflow:hidden}.teaser--hero-default .content-header-image-background div{height:100%}.teaser--hero-default .content-header-image-background img{height:100%;-o-object-fit:cover;object-fit:cover}.teaser--hero-default .content-header-image-center{bottom:-70px;left:0;max-width:100%;position:absolute;right:0;text-align:center;top:auto}.teaser--hero-default .content-header-image-center div{height:100%}.teaser--hero-default .content-header-image-center img{display:inline-block;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.teaser--hero-character{background:url(/themes/custom/futura/images/bg-shapes.svg) repeat-y}.teaser--hero-character .hero{align-items:center;display:flex;justify-content:space-between;width:auto}.teaser--hero-character .hero-character img{width:100%}.teaser--hero-character .hero .person__inner{width:280px;z-index:2}@media (min-width:480px){.teaser--hero-character .hero .person__inner{width:400px}}@media (min-width:768px){.teaser--hero-character .hero .person__inner{width:450px}}@media (min-width:1024px){.teaser--hero-character .hero .person__inner{width:600px}}.teaser--hero-character .hero .person__image{margin-left:41px;width:210px}@media (min-width:480px){.teaser--hero-character .hero .person__image{margin-left:50px;width:300px}}@media (min-width:768px){.teaser--hero-character .hero .person__image{margin-left:auto;margin-right:auto;margin-top:0;width:450px}}.teaser--hero-character .col-2col{grid-column-gap:var(--size-2);grid-row-gap:var(--size-2);flex-direction:column}@media (min-width:1024px){.teaser--hero-character .col-2col{grid-column-gap:var(--size-10);grid-row-gap:var(--size-10);flex-direction:row}}.teaser--hero-character .col-2col{align-items:center;display:flex;height:auto;position:relative;width:100%}.teaser--hero-character .charakters-content{grid-column-gap:0;grid-row-gap:0;align-items:center;flex-direction:column;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.teaser--hero-character .charakters-content{align-items:flex-start;padding-left:0;padding-right:0}}.teaser--hero-character .charakters-content{--tw-text-opacity:1;color:rgba(0,76,150,var(--tw-text-opacity));display:flex}.teaser--hero-character .charakters-content .plain{background-position:50%;background-repeat:no-repeat;background-size:contain;background:none;display:flex;flex-direction:column}@media (min-width:1024px){.teaser--hero-character .charakters-content .plain{align-items:flex-start}}.teaser--hero-animated .content-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:100%}.teaser--hero-animated .content-wrapper.first{margin-top:var(--size-36)}.teaser--hero-animated .light-bg{background-image:url(/themes/custom/futura/images/bg-light-centered.webp);background-position:50%;background-size:cover;height:auto;margin-bottom:0}@media (min-width:768px){.teaser--hero-animated .light-bg{background-image:url(/themes/custom/futura/images/bg_light.webp)}}.teaser--hero-animated .hero{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start}@media (min-width:480px){.teaser--hero-animated .hero{display:flex;height:auto}}@media (min-width:768px){.teaser--hero-animated .hero{flex-direction:row}}@media (min-width:1024px){.teaser--hero-animated .hero{align-items:center;display:flex;height:auto;justify-content:space-between}}.teaser--hero-animated .teaser-text{margin-left:2rem;margin-right:2rem;text-align:center}@media (min-width:768px){.teaser--hero-animated .teaser-text{font-size:var(--font-size-2);margin-left:0;margin-right:0;margin-top:0;text-align:left}}.teaser--hero-animated .teaser-text{color:var(--kaltschwarz);font-family:Roboto,sans-serif;font-size:var(--font-size-1);line-height:140%;margin-top:0}.teaser--hero-animated .teaser-cta{display:flex}@media (min-width:768px){.teaser--hero-animated .teaser-cta{display:block}}.teaser--hero-animated .animation{margin-left:auto;margin-right:auto;position:relative;width:60%}@media (min-width:480px){.teaser--hero-animated .animation{display:flex;flex-direction:row}}@media (min-width:640px){.teaser--hero-animated .animation{display:flex;flex-direction:row}}@media (min-width:768px){.teaser--hero-animated .animation{width:100%}}.teaser--hero-animated .animation div{height:inherit}.teaser--hero-animated .animation img{height:auto;max-width:100%}.kicker{color:var(--dunkelgrau);font-family:BrayNotes,sans-serif;font-size:20px;font-style:normal;font-weight:400;text-align:center}@media (min-width:768px){.kicker{font-size:28px;line-height:78.571%;text-align:left;text-shadow:2px 2px 3px hsla(0,0%,100%,.5)}}.kicker--variant-1{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-family:BrayNotes,sans-serif;font-size:24px;line-height:100%;text-align:center;text-shadow:2px 2px 3px rgba(0,0,0,.5)}.heading-3xl{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;margin-top:0;padding-bottom:var(--size-1-5);padding-top:var(--size-1-5)}@media (min-width:480px){.heading-3xl{flex-direction:column;height:auto;margin-top:0;padding-bottom:var(--size-1-5);padding-top:var(--size-1-5)}}@media (min-width:768px){.heading-3xl{background-size:contain;padding-bottom:var(--size-5);padding-top:var(--size-5);width:100%}}@media (min-width:1024px){.heading-3xl{width:100%}}.heading{font-size:var(--size-5);text-align:center}@media (min-width:480px){.heading{font-size:var(--size-7)}}@media (min-width:768px){.heading{font-size:var(--size-10);text-align:left}}@media (min-width:1024px){.heading{font-size:var(--size-14)}}.heading{color:var(--kaltschwarz);line-height:121%;text-shadow:4px 4px 2px hsla(0,0%,100%,.5)}.heading,.heading--variant-1{font-family:ChineseRocksRegular,serif}.heading--variant-1{color:var(--gelb,#fec900);font-size:48px;font-style:normal;font-weight:400;line-height:56px;text-align:center;text-shadow:4px 4px 2px rgba(0,0,0,.5)}.headling-fantasy-2{font-size:var(--font-size-4)}@media (min-width:480px){.headling-fantasy-2{font-size:var(--font-size-7)}}@media (min-width:768px){.headling-fantasy-2{font-size:var(--font-size-7)}}@media (min-width:1024px){.headling-fantasy-2{font-size:var(--font-size-8)}}.headling-fantasy-2{color:var(--secondary-1);font-family:var(--display-fantasy-2);line-height:140%;text-align:center}.headlines-pages-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:var(--size-10)}.lottie-animation-3{height:40px}@media (min-width:480px){.lottie-animation-3{height:70px}}@media (min-width:768px){.lottie-animation-3{height:60px}}@media (min-width:1024px){.lottie-animation-3{height:100px}}.teaser--trailer__wrapper{background:url(/themes/custom/futura/images/bg-dark-centered.webp) #d3d3d3 50%/cover no-repeat;-webkit-mask-image:url(/themes/custom/futura/images/torn1900x10000-flipped.svg);mask-image:url(/themes/custom/futura/images/torn1900x10000-flipped.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.teaser--trailer__inner{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.teaser--trailer__inner{max-width:320px}}@media (min-width:480px){.teaser--trailer__inner{max-width:480px}}@media (min-width:640px){.teaser--trailer__inner{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.teaser--trailer__inner{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.teaser--trailer__inner{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.teaser--trailer__inner{max-width:1190px}}@media (min-width:1440px){.teaser--trailer__inner{max-width:1440px}}@media (min-width:1920px){.teaser--trailer__inner{max-width:1920px}}.teaser--trailer__inner{max-width:1280px}.teaser--trailer .button--inline,.teaser--trailer a.button--inline{font-family:ChineseRocksRegular,serif}.teaser--trailer .button--inline svg,.teaser--trailer a.button--inline svg{pointer-events:none}.teaser--trailer .video-embed-field-responsive-video{border:5px solid var(--dunkelgrau,#3b444c)}@media (min-width:768px){.teaser--trailer .video-embed-field-responsive-video{border:10px solid var(--dunkelgrau,#3b444c)}}.teaser--characters{align-items:center;display:flex;height:80vh;margin-bottom:0}.teaser--characters .teaser-video>a>div>div,.teaser--characters .teaser-video>div>div{overflow:hidden;position:relative}.teaser--characters .teaser-video>a>div>div:after,.teaser--characters .teaser-video>div>div:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.teaser--characters .slider-nav-wrapper h3{color:#fff!important;text-shadow:0 2px 8px rgba(60,90,93,.8)}.teaser--characters .slider-nav-wrapper .slider-nav .slick-track{display:flex;overflow-y:hidden}.teaser--characters .slider-nav-wrapper .slider-nav .slick-track>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(8px*(1 - var(--tw-space-x-reverse)));margin-right:calc(8px*var(--tw-space-x-reverse))}.teaser--characters .slider-nav-wrapper .slider-nav .slick-track li{flex:1 1 0%}.teaser--characters .slider-nav-wrapper .slick-next,.teaser--characters .slider-nav-wrapper .slick-prev{display:none}.teaser--characters .slider-nav-wrapper .slick-dots{display:flex;gap:12px;justify-content:center;margin-top:24px}.teaser--characters .slider-nav-wrapper .slick-dots li{cursor:pointer;flex:0 0 17px}.teaser--characters .slider-nav-wrapper .slick-dots li button{background:#fff;border-radius:50%;cursor:pointer;display:block;height:17px;text-indent:-9999px;width:17px}.teaser--characters .slider-nav-wrapper .slick-dots li.slick-active button{background-color:#6d295a}.teaser--characters .slider-nav-wrapper ul:not(:has(:nth-child(2))){visibility:hidden}.teaser--hero h2,.teaser--hero_full h2{font-size:32px;line-height:36px}.teaser--hero .image img,.teaser--hero_full .image img{width:auto}.teaser--hero .image .portrait img,.teaser--hero_full .image .portrait img{max-height:calc(100vw - 100px)!important}.teaser--hero .image .landscape img,.teaser--hero_full .image .landscape img{max-height:817px;width:auto}.teaser--hero video,.teaser--hero_full video{height:auto;left:50%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}.teaser--profile .profile-header h2.profile__name{font-family:BrayNotes,sans-serif;font-size:32px;font-weight:700;line-height:36px}@media (min-width:768px){.teaser--profile .profile-header h2.profile__name{font-size:58px;line-height:68px}}.teaser--profile .profile-header h2.profile__name{color:#fff!important;text-shadow:0 2px 8px rgba(60,90,93,.8)}.teaser--profile .profile-header img{border:2px solid #004c96;border-radius:50%;display:block}@media (min-width:1024px){.teaser--third{background:none}}.teaser--third .link__arrow{transform:translateX(0);transition:all .2s ease}.teaser--third .link__arrow svg>path{fill:#6d295a}.teaser--third a.link:hover .link__arrow{transform:translateX(20%)}.teaser--split .image__link{display:block;height:100%}.teaser--split .image__link div{height:100%}.teaser--split .image__link img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.teaser--split .teaser-text{text-align:center}@media (min-width:768px){.teaser--split .teaser-text{text-align:left}}@media (min-width:1024px){.teaser-text{font-size:var(--font-size-2);margin-top:0}}.teaser-text{color:var(--kaltschwarz);font-family:Roboto,sans-serif;font-size:var(--font-size-1);line-height:140%;margin-top:0}.button a,.button span,.teaser-cta a{color:var(--white);font-family:var(--display);font-size:var(--font-size-2);line-height:120%;text-decoration:none}@media (min-width:480px){.button a,.button span,.teaser-cta a{font-size:var(--font-size-4)}}@media (min-width:768px){.button a,.button span,.teaser-cta a{font-size:var(--font-size-5)}}@media (min-width:1024px){.button a,.button span,.teaser-cta a{font-size:var(--font-size-6)}}.teaser-cta .button{align-items:center;background:linear-gradient(180deg,#ffe341,#fec900 50%,#e28b2e);border-radius:40px;box-shadow:4px 4px 2px 0 rgba(0,0,0,.5);display:inline-flex;justify-content:center;padding:0;z-index:1}.teaser-cta .button a{color:var(--kaltschwarz,#040e15);font-family:ChineseRocksRegular,serif;font-size:24px;font-style:normal;font-weight:400;line-height:24px;padding:14px 25px;text-align:center}.teaser--characters{z-index:1}.teaser--container .teaser--container__wrapper{background:url(/themes/custom/futura/images/bg-grass-merged.webp) #d3d3d3 50%/cover no-repeat;-webkit-mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.teaser--container .teaser--container__wrapper--green{background:url(/themes/custom/futura/images/bg-shapes.svg) var(--dunkelgrn) repeat-y;background-size:cover}.teaser--container .teaser--container__wrapper--green .heading{color:#fff;text-shadow:4px 4px 2px rgba(0,0,0,.5)}.teaser--container .teaser--container__wrapper--green .teaser-text{color:#fff}.teaser--container .teaser--container__wrapper--white-full-width{background:url(/themes/custom/futura/images/bg-shapes.svg) #fff repeat-y;background-size:cover}.teaser--container .teaser--container__wrapper--white-full-width .kicker{color:var(--dunkelgrau);text-shadow:2px 2px 3px hsla(0,0%,100%,.5)}.teaser--container .button--inline,.teaser--container a.button--inline{display:flex;font-family:ChineseRocksRegular,serif;justify-content:center}@media (min-width:768px){.teaser--container .button--inline,.teaser--container a.button--inline{justify-content:flex-start}}.teaser--container .button--inline svg,.teaser--container a.button--inline svg{pointer-events:none}.container__wrapper{background:url(/themes/custom/futura/images/bg-grass-merged.webp) repeat-y;background-size:contain;-webkit-mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.container__wrapper .container__inner{padding-top:120px}.characters-view{padding-bottom:4rem}@media (min-width:768px){.characters-view{padding-bottom:8rem}}.characters-view{background-image:url(/themes/custom/futura/images/bg-grass-merged.webp);background-repeat:repeat-y;background-size:contain;-webkit-mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);mask-image:url(/themes/custom/futura/images/torn1900x10000.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.person{height:400px;width:400px}.person .person__image{height:290px;width:290px;z-index:-1}.person__inner{align-items:center;background-repeat:no-repeat;display:flex;justify-content:center}.person__image{background-image:url(/themes/custom/futura/images/character-circle-v2.svg),url(/themes/custom/futura/images/character-circle-himmel-b.png);background-repeat:no-repeat,no-repeat;background-size:100%,100%;margin-left:auto;margin-right:auto;position:static;z-index:-1}.person__name{color:#fff;font-family:var(--display);font-size:var(--size-10);line-height:110%;text-align:center}.teaser--episode__image img{border-color:var(--episode-style-color,"#84D2DF");border-style:solid;border-width:10px;box-shadow:8px 8px 15px 0 rgba(0,0,0,.5);-o-object-fit:contain;object-fit:contain;width:100%}.teaser--episode__episode-identifier{background:var(--episode-style-color,"#84D2DF");border-radius:100px;box-shadow:4px 4px 2px 0 rgba(0,0,0,.5);color:#000;display:inline-block;margin-right:10px;padding:6px 16px 4px;text-shadow:none}.teaser--episode .teaser--episode__headline{text-shadow:4px 4px 2px rgba(0,0,0,.5)}.teaser--episode .teaser--episode__text{font-weight:700}html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Roboto,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;--tw-blur:var(--tw-empty,);--tw-brightness:var(--tw-empty,);--tw-contrast:var(--tw-empty,);--tw-grayscale:var(--tw-empty,);--tw-hue-rotate:var(--tw-empty,);--tw-invert:var(--tw-empty,);--tw-saturate:var(--tw-empty,);--tw-sepia:var(--tw-empty,);--tw-drop-shadow:var(--tw-empty,);--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);border-color:rgba(229,231,235,var(--tw-border-opacity))}.layout-container{display:flex;flex-direction:column;margin:0 auto;max-width:1920px}.layout-container>main{flex-grow:1}@media (min-width:1920px){.layout-container{border-left:2px solid #ffe;border-right:2px solid #ffe;box-shadow:0 0 0 2px #fff,10px 3px 10px rgba(0,0,0,.2),-10px 3px 10px rgba(0,0,0,.2)}}@font-face{font-family:ChineseRocksRegular;font-style:normal;font-weight:400;src:url(/themes/custom/futura/build/fonts/ChineseRocksRegular/font.woff2) format("woff2"),url(/themes/custom/futura/build/fonts/ChineseRocksRegular/font.woff) format("woff")}@font-face{font-family:Roboto;src:url(/themes/custom/futura/build/fonts/Roboto/font.woff2) format("woff2"),url(/themes/custom/futura/build/fonts/Roboto/font.woff) format("woff")}@font-face{font-family:BrayNotes;src:url(/themes/custom/futura/build/fonts/BrayNotes/font.woff2) format("woff2"),url(/themes/custom/futura/build/fonts/BrayNotes/font.woff) format("woff")}h1,h2,h3,h4,h5{font-family:ChineseRocksRegular,serif}.h1,h1{font-size:36px}@media (min-width:768px){.h1,h1{font-size:48px;line-height:140%}}@media (min-width:1024px){.h1,h1{font-size:64px;line-height:140%}}.h2,h2{font-size:32px;font-style:normal;line-height:38px}@media (min-width:768px){.h2,h2{font-size:36px;line-height:42px}}@media (min-width:1024px){.h2,h2{font-size:48px;line-height:56px}}.h3,h3{font-size:26px;font-style:normal;line-height:32px}@media (min-width:768px){.h3,h3{font-size:36px;line-height:40px}}.page--heroless .header-wrapper{align-items:center}.page--heroless article.page--heroless{padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.page--heroless article.page--heroless{max-width:320px}}@media (min-width:480px){.page--heroless article.page--heroless{max-width:480px}}@media (min-width:640px){.page--heroless article.page--heroless{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.page--heroless article.page--heroless{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.page--heroless article.page--heroless{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.page--heroless article.page--heroless{max-width:1190px}}@media (min-width:1440px){.page--heroless article.page--heroless{max-width:1440px}}@media (min-width:1920px){.page--heroless article.page--heroless{max-width:1920px}}.page--heroless article.page--heroless{margin-left:auto;margin-right:auto}.page--heroless.page-type--landingpage h1{display:none}.page--heroless.page-type--page #block-futura-content{margin:0 auto}@media (min-width:768px){.page--heroless.page-type--page #block-futura-content{width:690px}}.page--heroless.page-type--page main>.layout-content{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.page--heroless.page-type--page main>.layout-content{max-width:320px}}@media (min-width:480px){.page--heroless.page-type--page main>.layout-content{max-width:480px}}@media (min-width:640px){.page--heroless.page-type--page main>.layout-content{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.page--heroless.page-type--page main>.layout-content{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.page--heroless.page-type--page main>.layout-content{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.page--heroless.page-type--page main>.layout-content{max-width:1190px}}@media (min-width:1440px){.page--heroless.page-type--page main>.layout-content{max-width:1440px}}@media (min-width:1920px){.page--heroless.page-type--page main>.layout-content{max-width:1920px}}.page--heroless.page-type--page main>.layout-content{margin:0 auto}.page--heroless.page-type--page>.h1,.page--heroless.page-type--page>h1{padding-bottom:2rem;padding-top:2rem}#block-futura-primary-local-tasks{padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){#block-futura-primary-local-tasks{max-width:320px}}@media (min-width:480px){#block-futura-primary-local-tasks{max-width:480px}}@media (min-width:640px){#block-futura-primary-local-tasks{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){#block-futura-primary-local-tasks{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){#block-futura-primary-local-tasks{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){#block-futura-primary-local-tasks{max-width:1190px}}@media (min-width:1440px){#block-futura-primary-local-tasks{max-width:1440px}}@media (min-width:1920px){#block-futura-primary-local-tasks{max-width:1920px}}#block-futura-primary-local-tasks{margin-left:auto;margin-right:auto;position:relative}#block-futura-primary-local-tasks ul{position:absolute;z-index:999}#block-futura-primary-local-tasks ul li{display:inline}.page--hero .body__wrapper,.page--heroless .body_wrapper{background:url(/themes/custom/futura/images/bg-grass-merged.webp) repeat-y;background-size:contain;margin-top:-40px;-webkit-mask-image:url(/themes/custom/futura/images/torn10k.svg);mask-image:url(/themes/custom/futura/images/torn10k.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;padding-bottom:4rem;padding-top:6rem}.page--hero .body,.page--heroless .body{padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.page--hero .body,.page--heroless .body{max-width:320px}}@media (min-width:480px){.page--hero .body,.page--heroless .body{max-width:480px}}@media (min-width:640px){.page--hero .body,.page--heroless .body{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.page--hero .body,.page--heroless .body{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.page--hero .body,.page--heroless .body{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.page--hero .body,.page--heroless .body{max-width:1190px}}@media (min-width:1440px){.page--hero .body,.page--heroless .body{max-width:1440px}}@media (min-width:1920px){.page--hero .body,.page--heroless .body{max-width:1920px}}.page--hero .body,.page--heroless .body{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.page--hero .body,.page--heroless .body{padding-left:2rem;padding-right:2rem}}.page--hero .body,.page--heroless .body{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-weight:700;min-height:100vh}.page--heroless.page-type--character{padding-top:0}.cke_editable,.page--hero .body,.page--heroless .body{max-width:800px}.cke_editable .h1,.cke_editable .h2,.cke_editable .h3,.cke_editable .h4,.cke_editable .h5,.cke_editable h1,.cke_editable h2,.cke_editable h3,.cke_editable h4,.cke_editable h5,.page--hero .body .h1,.page--hero .body .h2,.page--hero .body .h3,.page--hero .body .h4,.page--hero .body .h5,.page--hero .body h1,.page--hero .body h2,.page--hero .body h3,.page--hero .body h4,.page--hero .body h5,.page--heroless .body .h1,.page--heroless .body .h2,.page--heroless .body .h3,.page--heroless .body .h4,.page--heroless .body .h5,.page--heroless .body h1,.page--heroless .body h2,.page--heroless .body h3,.page--heroless .body h4,.page--heroless .body h5{font-family:var(--display-fantasy-2)}.cke_editable .h1,.cke_editable h1,.page--hero .body .h1,.page--hero .body h1,.page--heroless .body .h1,.page--heroless .body h1{font-size:var(--font-size-5)}@media (min-width:480px){.cke_editable .h1,.cke_editable h1,.page--hero .body .h1,.page--hero .body h1,.page--heroless .body .h1,.page--heroless .body h1{font-size:var(--font-size-7)}}@media (min-width:1024px){.cke_editable .h1,.cke_editable h1,.page--hero .body .h1,.page--hero .body h1,.page--heroless .body .h1,.page--heroless .body h1{font-size:var(--font-size-8)}}.cke_editable .h2,.cke_editable h2,.page--hero .body .h2,.page--hero .body h2,.page--heroless .body .h2,.page--heroless .body h2{font-size:var(--font-size-5);margin-bottom:var(--size-5)}@media (min-width:480px){.cke_editable .h2,.cke_editable h2,.page--hero .body .h2,.page--hero .body h2,.page--heroless .body .h2,.page--heroless .body h2{margin-bottom:var(--size-3)}}@media (min-width:1024px){.cke_editable .h2,.cke_editable h2,.page--hero .body .h2,.page--hero .body h2,.page--heroless .body .h2,.page--heroless .body h2{font-size:var(--font-size-6)}}.cke_editable .h2,.cke_editable h2,.page--hero .body .h2,.page--hero .body h2,.page--heroless .body .h2,.page--heroless .body h2{font-weight:700;line-height:140%;margin-top:0}.cke_editable .h3,.cke_editable h3,.page--hero .body .h3,.page--hero .body h3,.page--heroless .body .h3,.page--heroless .body h3{font-size:var(--size-7);margin-top:0}@media (min-width:480px){.cke_editable .h3,.cke_editable h3,.page--hero .body .h3,.page--hero .body h3,.page--heroless .body .h3,.page--heroless .body h3{margin-bottom:var(--size-3)}}@media (min-width:1024px){.cke_editable .h3,.cke_editable h3,.page--hero .body .h3,.page--hero .body h3,.page--heroless .body .h3,.page--heroless .body h3{font-size:var(--size-8);margin-bottom:var(--size-5)}}.cke_editable .h3,.cke_editable h3,.page--hero .body .h3,.page--hero .body h3,.page--heroless .body .h3,.page--heroless .body h3{font-weight:700;line-height:140%}.cke_editable div,.cke_editable p,.page--hero .body div,.page--hero .body p,.page--heroless .body div,.page--heroless .body p{font-family:Roboto,sans-serif;font-size:14px;line-height:140%;margin-bottom:1.25rem}@media (min-width:480px){.cke_editable div,.cke_editable p,.page--hero .body div,.page--hero .body p,.page--heroless .body div,.page--heroless .body p{font-size:17px}}.cke_editable a,.page--hero .body a,.page--heroless .body a{color:var(--secondary-1);text-decoration:underline}.cke_editable b,.cke_editable strong,.page--hero .body b,.page--hero .body strong,.page--heroless .body b,.page--heroless .body strong{font-weight:700}.cke_editable .embedded-entity,.cke_editable figure,.page--hero .body .embedded-entity,.page--hero .body figure,.page--heroless .body .embedded-entity,.page--heroless .body figure{clear:both;display:block;margin-left:auto;margin-right:auto;padding-bottom:1rem;padding-top:1rem;text-align:center;width:100%}.cke_editable .embedded-entity img,.cke_editable figure img,.page--hero .body .embedded-entity img,.page--hero .body figure img,.page--heroless .body .embedded-entity img,.page--heroless .body figure img{margin-left:auto;margin-right:auto}.cke_editable .embedded-entity.align-left,.cke_editable .embedded-entity.align-right,.cke_editable figure.align-left,.cke_editable figure.align-right,.page--hero .body .embedded-entity.align-left,.page--hero .body .embedded-entity.align-right,.page--hero .body figure.align-left,.page--hero .body figure.align-right,.page--heroless .body .embedded-entity.align-left,.page--heroless .body .embedded-entity.align-right,.page--heroless .body figure.align-left,.page--heroless .body figure.align-right{width:100%}@media (min-width:768px){.cke_editable .embedded-entity.align-left,.cke_editable .embedded-entity.align-right,.cke_editable figure.align-left,.cke_editable figure.align-right,.page--hero .body .embedded-entity.align-left,.page--hero .body .embedded-entity.align-right,.page--hero .body figure.align-left,.page--hero .body figure.align-right,.page--heroless .body .embedded-entity.align-left,.page--heroless .body .embedded-entity.align-right,.page--heroless .body figure.align-left,.page--heroless .body figure.align-right{width:50%}}.cke_editable .embedded-entity.align-left,.cke_editable figure.align-left,.page--hero .body .embedded-entity.align-left,.page--hero .body figure.align-left,.page--heroless .body .embedded-entity.align-left,.page--heroless .body figure.align-left{padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.cke_editable .embedded-entity.align-left,.cke_editable figure.align-left,.page--hero .body .embedded-entity.align-left,.page--hero .body figure.align-left,.page--heroless .body .embedded-entity.align-left,.page--heroless .body figure.align-left{float:left;padding-right:1rem}}.cke_editable .embedded-entity.align-right,.cke_editable figure.align-right,.page--hero .body .embedded-entity.align-right,.page--hero .body figure.align-right,.page--heroless .body .embedded-entity.align-right,.page--heroless .body figure.align-right{padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.cke_editable .embedded-entity.align-right,.cke_editable figure.align-right,.page--hero .body .embedded-entity.align-right,.page--hero .body figure.align-right,.page--heroless .body .embedded-entity.align-right,.page--heroless .body figure.align-right{float:right;padding-left:1rem}}.cke_editable figure>.embedded-entity,.page--hero .body figure>.embedded-entity,.page--heroless .body figure>.embedded-entity{padding:0}.cke_editable figcaption,.page--hero .body figcaption,.page--heroless .body figcaption{display:block;font-family:Roboto,sans-serif;font-size:14px;margin-bottom:1rem;margin-top:.25rem;text-align:left}.cke_editable ul,.page--hero .body ul,.page--heroless .body ul{padding:1rem}.cke_editable ul li,.page--hero .body ul li,.page--heroless .body ul li{list-style:disc}.cke_editable blockquote,.page--hero .body blockquote,.page--heroless .body blockquote{background-image:url(/themes/custom/futura/images/quote.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;border-left:5px var(--lila-1);color:var(--primary-3);font-family:var(--display-fantasy);font-size:var(--font-size-4);line-height:140%;margin:0 0 10px;margin-bottom:var(--size-5);margin-top:var(--size-5);padding:var(--size-2-5) var(--size-5) var(--size-2-5) var(--size-8)}.cke_editable blockquote p,.page--hero .body blockquote p,.page--heroless .body blockquote p{font-family:inherit;font-size:inherit}.cke_editable blockquote p:last-child,.page--hero .body blockquote p:last-child,.page--heroless .body blockquote p:last-child{padding-bottom:0}.cke_editable article.embedded-entity[data-entity-type=node],.page--hero .body article.embedded-entity[data-entity-type=node],.page--heroless .body article.embedded-entity[data-entity-type=node]{margin-bottom:.5rem;margin-top:.5rem;padding:2rem}.cke_editable article.embedded-entity[data-entity-type=node] h1,.cke_editable article.embedded-entity[data-entity-type=node] h2,.cke_editable article.embedded-entity[data-entity-type=node] h3,.page--hero .body article.embedded-entity[data-entity-type=node] h1,.page--hero .body article.embedded-entity[data-entity-type=node] h2,.page--hero .body article.embedded-entity[data-entity-type=node] h3,.page--heroless .body article.embedded-entity[data-entity-type=node] h1,.page--heroless .body article.embedded-entity[data-entity-type=node] h2,.page--heroless .body article.embedded-entity[data-entity-type=node] h3{font-size:36px;line-height:40px}.container{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.container{max-width:320px}}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.container{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.container{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.container{max-width:1190px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1920px){.container{max-width:1920px}}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.top-\[10px\]{top:10px}.top-0{top:0}.bottom-0{bottom:0}.right-0{right:0}.left-0{left:0}.right-\[0px\]{right:0}.top-\[0\]{top:0}.bottom-\[auto\]{bottom:auto}.left-\[0\]{left:0}.right-\[0\]{right:0}.z-0,.z-\[0\]{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-20{z-index:20}.z-\[-1\]{z-index:-1}.z-\[10\]{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.mt-\[-40px\]{margin-top:-40px}.mb-16{margin-bottom:4rem}.mt-\[-10px\]{margin-top:-10px}.mb-8{margin-bottom:2rem}.mt-auto{margin-top:auto}.mb-10{margin-bottom:2.5rem}.mb-\[10\%\]{margin-bottom:10%}.mt-24{margin-top:6rem}.mt-\[-60px\]{margin-top:-60px}.mt-\[-30px\]{margin-top:-30px}.mt-\[-20px\]{margin-top:-20px}.mb-1{margin-bottom:.25rem}.mt-0{margin-top:0}.mb-5{margin-bottom:1.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mb-\[25px\]{margin-bottom:25px}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-screen{height:100vh}.h-full{height:100%}.h-\[26px\]{height:26px}.h-\[40px\]{height:40px}.max-h-\[900px\]{max-height:900px}.min-h-\[100vw\]{min-height:100vw}.min-h-\[200px\]{min-height:200px}.w-full{width:100%}.w-\[120px\]{width:120px}.w-16{width:4rem}.w-\[200px\]{width:200px}.w-\[80\%\]{width:80%}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[330px\]{max-width:330px}.max-w-\[850px\]{max-width:850px}.flex-0{flex:0 0 auto}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-transform)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-items-stretch{justify-items:stretch}.gap-4{gap:1rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-x-\[8px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(8px*(1 - var(--tw-space-x-reverse)));margin-right:calc(8px*var(--tw-space-x-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded-\[20px\]{border-radius:20px}.border{border-width:1px}.border-b-8{border-bottom-width:8px}.border-elea-secondary{--tw-border-opacity:1;border-color:rgba(0,76,150,var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-dunkelgrn{background-color:var(--dunkelgrn)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-6{padding:1.5rem}.p-0{padding:0}.p-1{padding:.25rem}.py-4{padding-bottom:1rem;padding-top:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-8{padding-left:2rem;padding-right:2rem}.pt-\[80px\]{padding-top:80px}.pt-\[120px\]{padding-top:120px}.pb-6{padding-bottom:1.5rem}.pt-\[40px\]{padding-top:40px}.pt-5{padding-top:1.25rem}.pr-10{padding-right:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-10{padding-bottom:2.5rem}.pb-\[40px\]{padding-bottom:40px}.text-left{text-align:left}.text-center{text-align:center}.font-dancing,.font-fantasy-2,.font-headline,.font-menu{font-family:ChineseRocksRegular,serif}.font-display{font-family:BrayNotes,sans-serif}.text-size-5{font-size:36px}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.italic{font-style:italic}.text-elea-secondary,.text-secondary-1{--tw-text-opacity:1;color:rgba(0,76,150,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-kaltschwarz{color:var(--kaltschwarz)}.opacity-25{opacity:.25}.filter{filter:var(--tw-filter)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--copy:"Roboto",sans-serif;--display-fantasy:"ChineseRocksRegular",sans-serif;--display-fantasy-2:"ChineseRocksRegular",sans-serif;--display:"BrayNotes",sans-serif;--dunkelgrau:#3b444c;--dunkelgrn:#2c5e21;--gelb:#fec900;--hellgrau:#99a0ab;--hellgrn:#ced839;--kaltschwarz:#040e15;--rasengrn:#83ac18;--wei:#fff;--black:#000;--white:#fff;--font-size-1:16px;--font-size-2:17px;--font-size-3:26px;--font-size-4:30px;--font-size-5:36px;--font-size-6:41px;--font-size-7:48px;--font-size-8:64px;--font-size-9:84px;--font-size-14:56px;--size-1-5:6px;--size-1:4px;--size-2-5:10px;--size-2:8px;--size-3-5:14px;--size-3:12px;--size-4:16px;--size-5:20px;--size-6:24px;--size-7:28px;--size-8:32px;--size-9:36px;--size-10:40px;--size-12:48px;--size-14:56px;--size-20:80px;--size-32:128px;--size-36:144px}.poll-view-form .form-item,.vote-form .form-item,article.page-type--webform .form-item{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:.5rem}.poll-view-form .form-item div.description,.vote-form .form-item div.description,article.page-type--webform .form-item div.description{flex:1 1 100%}.poll-view-form .form-item input,.poll-view-form .form-item label,.vote-form .form-item input,.vote-form .form-item label,article.page-type--webform .form-item input,article.page-type--webform .form-item label{--tw-text-opacity:1;color:rgba(0,76,150,var(--tw-text-opacity));flex:1 1 0%;font-family:BrayNotes,sans-serif;font-size:20px;font-weight:700;line-height:32px}.poll-view-form .form-item input.form-radio,.vote-form .form-item input.form-radio,article.page-type--webform .form-item input.form-radio{flex:0 0 auto;height:24px;margin-right:1rem;position:relative;width:24px}.poll-view-form .form-item input.form-radio:after,.vote-form .form-item input.form-radio:after,article.page-type--webform .form-item input.form-radio:after{background:url(/themes/custom/futura/images/radio.webp) no-repeat 50%;background-size:cover;bottom:0;content:"";display:block;height:100%;top:0;width:100%}.poll-view-form .form-item input.form-radio:checked:after,.vote-form .form-item input.form-radio:checked:after,article.page-type--webform .form-item input.form-radio:checked:after{background:url(/themes/custom/futura/images/radio-selected.webp) no-repeat 50%;background-size:cover}.poll-view-form .form-item input.form-text,.vote-form .form-item input.form-text,article.page-type--webform .form-item input.form-text{padding:.5rem;width:100%}.poll-view-form fieldset,.poll-view-form fieldset legend,.vote-form fieldset,.vote-form fieldset legend,article.page-type--webform fieldset,article.page-type--webform fieldset legend{margin-bottom:1rem;margin-top:1rem}div[role=contentinfo]{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){div[role=contentinfo]{max-width:320px}}@media (min-width:480px){div[role=contentinfo]{max-width:480px}}@media (min-width:640px){div[role=contentinfo]{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){div[role=contentinfo]{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){div[role=contentinfo]{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){div[role=contentinfo]{max-width:1190px}}@media (min-width:1440px){div[role=contentinfo]{max-width:1440px}}@media (min-width:1920px){div[role=contentinfo]{max-width:1920px}}.color-1{color:#f3be48}.color-2{color:#004c96}.color-3{color:#ed6b3d}.color-4{color:#5bb3e5}#block-socialmenu{padding-bottom:1rem}#block-socialmenu ul{display:flex;flex-direction:row;justify-content:flex-start;margin-top:1rem;min-height:0}#block-socialmenu ul>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}@media (min-width:768px){#block-socialmenu ul{justify-content:center;margin-top:0}}#block-socialmenu li{flex:0 0 auto;height:30px;padding:0;width:30px}#block-socialmenu li a{background-repeat:no-repeat;background-size:cover;display:block;height:100%;text-indent:-10000px;width:100%}#block-socialmenu li a.twitter{background-image:url(/themes/custom/futura/images/icon-twitter.svg)}#block-socialmenu li a.facebook{background-image:url(/themes/custom/futura/images/icon-facebook.svg)}#block-socialmenu li a.insta,#block-socialmenu li a.instagramm{background-image:url(/themes/custom/futura/images/icon-instagram.svg)}#block-socialmenu li a.youtube{background-image:url(/themes/custom/futura/images/icon-youtube.svg)}.page--non-node main{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.page--non-node main{max-width:320px}}@media (min-width:480px){.page--non-node main{max-width:480px}}@media (min-width:640px){.page--non-node main{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.page--non-node main{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.page--non-node main{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.page--non-node main{max-width:1190px}}@media (min-width:1440px){.page--non-node main{max-width:1440px}}@media (min-width:1920px){.page--non-node main{max-width:1920px}}.page--non-node main{margin:2rem auto;min-height:50vh}.grid-container{--grid-layout-gap:40px;--grid-column-count:1;--grid-item--min-width:100%}@media (min-width:640px){.grid-container{--grid-column-count:3;--grid-item--min-width:320px}}.grid-container{--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count)*var(--grid-layout-gap));--grid-item--max-width:calc((100% - var(--total-gap-width))/var(--grid-column-count));grid-gap:var(--grid-layout-gap);display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));row-gap:40px}.views-view-grid--episodes{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.views-view-grid--episodes{max-width:320px}}@media (min-width:480px){.views-view-grid--episodes{max-width:480px}}@media (min-width:640px){.views-view-grid--episodes{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.views-view-grid--episodes{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.views-view-grid--episodes{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.views-view-grid--episodes{max-width:1190px}}@media (min-width:1440px){.views-view-grid--episodes{max-width:1440px}}@media (min-width:1920px){.views-view-grid--episodes{max-width:1920px}}.views-view-grid--episodes{max-width:1280px}.views-view-grid--episodes .grid-item{display:flex}.views-view-grid--characters .grid-item{display:flex;justify-content:center}.content-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;padding-bottom:var(--font-size-3);padding-top:var(--font-size-3);width:100%}@media (min-width:480px){.content-wrapper{margin-bottom:var(--size-5);padding-bottom:var(--size-2-5);padding-top:var(--size-2-5)}}@media (min-width:1024px){.content-wrapper{padding-left:var(--size-5);padding-right:var(--size-5)}}.video-embed-field-responsive-video .klaro.cm-as-context-notice{padding-bottom:0;padding-top:0}.video-embed-field-responsive-video .klaro{--border-radius:0}.video-embed-field-responsive-video iframe{aspect-ratio:16/9;height:100%;position:static;width:100%}.video-embed-field-responsive-video iframe:not([src]),.video-embed-field-responsive-video:after{display:none}@media (min-width:480px){.s\:h-\[35px\]{height:35px}.s\:min-h-\[300px\]{min-height:300px}.s\:w-\[160px\]{width:160px}}@media (min-width:640px){.sm\:container{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.sm\:container{max-width:320px}}@media (min-width:480px){.sm\:container{max-width:480px}}@media (min-width:640px){.sm\:container{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.sm\:container{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.sm\:container{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.sm\:container{max-width:1190px}}@media (min-width:1440px){.sm\:container{max-width:1440px}}@media (min-width:1920px){.sm\:container{max-width:1920px}}.sm\:mb-0{margin-bottom:0}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:w-\[60\%\]{width:60%}.sm\:flex-1{flex:1 1 0%}.sm\:flex-row{flex-direction:row}.sm\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.md\:container{margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem;width:100%}@media (min-width:320px){.md\:container{max-width:320px}}@media (min-width:480px){.md\:container{max-width:480px}}@media (min-width:640px){.md\:container{max-width:640px;padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.md\:container{max-width:768px;padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.md\:container{max-width:1024px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1190px){.md\:container{max-width:1190px}}@media (min-width:1440px){.md\:container{max-width:1440px}}@media (min-width:1920px){.md\:container{max-width:1920px}}.md\:static{position:static}.md\:float-right{float:right}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:h-\[70px\]{height:70px}.md\:h-full{height:100%}.md\:min-h-\[480px\]{min-height:480px}.md\:w-1\/2{width:50%}.md\:w-\[320px\]{width:320px}.md\:w-auto{width:auto}.md\:flex-1{flex:1 1 0%}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:justify-center{justify-content:center}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.md\:self-center{align-self:center}.md\:overflow-x-auto{overflow-x:auto}.md\:p-4{padding:1rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:pb-32{padding-bottom:8rem}.md\:pr-4{padding-right:1rem}.md\:pb-0{padding-bottom:0}.md\:text-size-7{font-size:48px}.md\:opacity-100{opacity:1}}@media (min-width:1024px){.lg\:mx-16{margin-left:4rem;margin-right:4rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:max-h-\[50vh\]{max-height:50vh}.lg\:min-h-\[620px\]{min-height:620px}.lg\:min-h-\[220px\]{min-height:220px}.lg\:w-\[50\%\]{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/2{width:50%}.lg\:flex-1{flex:1 1 0%}.lg\:flex-row{flex-direction:row}.lg\:gap-\[40px\]{gap:40px}.lg\:px-0{padding-left:0}.lg\:pr-0,.lg\:px-0{padding-right:0}.lg\:text-size-8{font-size:64px}}@media (min-width:1190px){.xl\:gap-\[80px\]{gap:80px}.xl\:px-0{padding-left:0;padding-right:0}}
