.rte ol,.rte ul,nav ul{list-style-type:none;margin:0;padding:0}@font-face{font-family:Gilroy;font-style:normal;font-weight:500;src:url(/dist/assets/fonts/gilroy/354AAB_0_0.eot);src:url(/dist/assets/fonts/gilroy/354AAB_0_0.eot?#iefix) format("embedded-opentype"),url(/dist/assets/fonts/gilroy/354AAB_0_0.woff2) format("woff2"),url(/dist/assets/fonts/gilroy/354AAB_0_0.woff) format("woff"),url(/dist/assets/fonts/gilroy/354AAB_0_0.ttf) format("truetype")}@font-face{font-family:Gilroy;font-style:normal;font-weight:900;src:url(/dist/assets/fonts/gilroy/354AAB_1_0.eot);src:url(/dist/assets/fonts/gilroy/354AAB_1_0.eot?#iefix) format("embedded-opentype"),url(/dist/assets/fonts/gilroy/354AAB_1_0.woff2) format("woff2"),url(/dist/assets/fonts/gilroy/354AAB_1_0.woff) format("woff"),url(/dist/assets/fonts/gilroy/354AAB_1_0.ttf) format("truetype")}@font-face{font-family:ek;font-style:normal;font-weight:400;src:url(/dist/assets/fonts/icon/ek.eot);src:url(/dist/assets/fonts/icon/ek.eot#iefix) format("embedded-opentype"),url(/dist/assets/fonts/icon/ek.woff2) format("woff2"),url(/dist/assets/fonts/icon/ek.woff) format("woff"),url(/dist/assets/fonts/icon/ek.ttf) format("truetype")}.network:before,.sitefooter .coordinates__link:before{display:inline-block;font-family:ek,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;speak:none;text-align:center;text-decoration:inherit;text-transform:none}.sitefooter .coordinates__link:before{content:"\e802"}.network--twitter:before{content:"\f099"}.network--facebook:before{content:"\f09a"}.network--linkedin:before{content:"\f0e1"}.network--xing:before{content:"\f168"}.network--instagram:before{content:"\f16d"}html{line-height:1}body,html{background-color:#273b2d}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4.26667vw;line-height:160%;margin-bottom:24px;color:#ad8b5e;font-family:chaparral-pro,serif;font-weight:100;max-width:100vw;overflow:visible;position:relative}@media only screen and (min-width:1024px){body{font-size:1.66667vw;line-height:1.66667;margin-bottom:40px}}body:last-child{margin-bottom:0}body:before{transition:background-color 1s ease-in-out 1s,opacity 1s ease-in-out 1s;opacity:.4;content:"";display:block;background-color:transparent;background-image:url(/dist/assets/images/grain.png);background-repeat:repeat;position:fixed;pointer-events:none;height:auto;bottom:0;z-index:1978}body .bulb{overflow:hidden;pointer-events:none}body .bulb,body .bulb:after{position:absolute;inset:0;display:block}body .bulb:after{content:"";opacity:.7;mix-blend-mode:soft-light;background-position:top;background-size:contain;background-repeat:no-repeat;background-image:url(/dist/assets/images/bulb.svg);animation-name:bulb;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;filter:blur(107px)}h1,h2,h3,h4,h5,p{font-size:100%;font-weight:100;margin-bottom:0;margin-top:0}blockquote{margin:0}b,strong{font-weight:500}i{font-style:normal}.logo{width:40.67797%;max-width:200px}.logo,.logo span{display:block}.logo svg{width:100%;height:auto;fill:#ad8b5e}.image,.image span{position:relative}.image span{display:block;overflow:hidden;text-align:center}.image img{width:100%;height:auto}.image img.lazyload,.image img.lazyloading{width:100%}.image.is--fix img{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate3d(-50%,-50%,0)}.image.is--fix img.lazyload,.image.is--fix img.lazyloading{height:100%;-o-object-fit:cover;object-fit:cover}.rte ol,.rte ul{margin-bottom:20px;margin-top:20px}.rte ol li,.rte ul li{padding-left:36px;margin-bottom:15px;position:relative}.rte ol li:before,.rte ul li:before{color:#323232;position:absolute;left:8px;width:22px;padding-right:6px}.rte a:not(.button):not(.textlink){color:#cd1414;font-weight:500;position:relative;padding-bottom:5px;margin-bottom:-5px;background-image:linear-gradient(90deg,#cd1414 0,#cd1414);background-position:50% calc(100% + 5px);background-repeat:repeat-x;background-size:100% 3px;text-decoration:none;transition:background-position .25s ease-in-out}.csshover .rte a:not(.button):not(.textlink):active,.csshover .rte a:not(.button):not(.textlink):hover,.rte a:not(.button):not(.textlink).hover{background-position:center 100%}.rte p{font-size:4.26667vw;line-height:160%;margin-bottom:24px}@media only screen and (min-width:1024px){.rte p{font-size:1.66667vw;line-height:1.66667;margin-bottom:40px}}.rte p:last-child{margin-bottom:0}.rte p a{max-width:100%;word-wrap:break-word}.rte ul ol,.rte ul ul{margin-bottom:0;margin-top:20px}.rte ul li:before{background-color:#cd1414;border-radius:50%;content:"";display:block;height:10px;width:10px;padding-right:0;position:absolute;text-align:left;top:8px}.rte ol{counter-reset:listcounter}.rte ol ol,.rte ol ul{margin-bottom:0;margin-top:15px}.rte ol li:before{content:counter(listcounter) ".";counter-increment:listcounter;top:0}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte.is--centered{text-align:center}.footernav{font-size:12px;font-weight:500;line-height:2;letter-spacing:.428571px}.footernav a{text-decoration:none;transition:color .25s ease-in-out}.csshover .footernav a:active,.csshover .footernav a:hover,.footernav a.hover{color:#fff}.footernav ul{display:flex;flex-direction:row;flex-wrap:wrap}.footernav ul li p{display:inline}.footernav ul li:after{content:"|";margin-left:14px;margin-right:14px}.footernav ul li:last-child:after{display:none}@media only screen and (min-width:1024px){.footernav ul{justify-content:flex-end}}.network{text-decoration:none;transition:color .25s ease-in-out;color:#ad8b5e}.csshover .network:active,.csshover .network:hover,.network.hover{color:#fff}.network i{display:none}.networknav{font-size:24px;line-height:1}.networknav ul{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.networknav ul li{margin-left:10px;margin-right:10px}@media only screen and (min-width:1024px){.networknav ul{justify-content:flex-end}}.siteheader__inner{margin-left:auto;margin-right:auto;width:87.5%;padding-top:40px;padding-bottom:40px}@media only screen and (min-width:1024px){.siteheader__inner{padding-top:60px;padding-bottom:60px}}.siteheader{position:absolute;top:0;left:0;width:100%;z-index:3}.sitemain{padding:4.26667vw}.sitemain__inner{border:2px solid #ad8b5e;padding-top:6.4vw;padding-bottom:53.33333vw;padding-inline:4.26667vw;position:relative}.sitemain__inner .bubbles{display:block;position:absolute;background-color:#273b2d;height:32px;width:32px;padding:8px;pointer-events:none}.sitemain__inner .bubbles:before{background-color:#d9d9d9;content:"";display:block;position:absolute;height:8px;width:8px;border-radius:50%;top:50%;left:50%;margin-top:-4px;margin-left:-4px}.sitemain__inner .bubbles--top{top:-17px}.sitemain__inner .bubbles--bottom{bottom:-17px}.sitemain__inner .bubbles--left{left:-17px}.sitemain__inner .bubbles--right{right:-17px}.sitemain__inner .branches{width:26.66667vw;height:27.73333vw;pointer-events:none;background-image:url(/dist/assets/images/zweige.svg);background-position:top;background-size:contain;background-repeat:no-repeat;position:absolute}.sitemain__inner .branches--top{top:0}.sitemain__inner .branches--bottom{bottom:0;transform:scaleY(-1)}.sitemain__inner .branches--left{left:0}.sitemain__inner .branches--right{right:0;transform:scaleX(-1)}.sitemain__inner .branches--right.branches--bottom{transform:scale(-1)}@media only screen and (min-width:1024px){.sitemain__inner{border-width:4px;padding-bottom:27.77778vw;padding-top:0}.sitemain__inner .bubbles{padding:20px;width:56px;height:56px}.sitemain__inner .bubbles:before{height:16px;width:16px;margin-top:-8px;margin-left:-8px}.sitemain__inner .bubbles--top{top:-30px}.sitemain__inner .bubbles--bottom{bottom:-30px}.sitemain__inner .bubbles--left{left:-30px}.sitemain__inner .bubbles--right{right:-30px}.sitemain__inner .branches{width:20.83333vw;height:21.66667vw}}.sitefooter__inner{margin-left:auto;margin-right:auto;position:relative;z-index:2;width:78.66667vw}@media only screen and (min-width:1024px){.sitefooter__inner{width:86.11111vw}}.sitefooter__meta{margin-top:24px}.sitefooter{font-family:Gilroy,Helvetica,sans-serif;font-size:16px;line-height:1.75;position:relative;padding-block:10.66667vw}@media only screen and (min-width:1024px){.sitefooter{padding-block:2.77778vw}}.sitefooter .coordinates__link{font-weight:800;display:inline-block;text-decoration:none;position:relative;margin-right:44px;transition:color .25s ease-in-out}.sitefooter .coordinates__link:before{font-size:24px;line-height:1;position:absolute;right:-40px;top:0}.sitefooter .coordinates__link:after{background-color:#678ace;content:"";opacity:0;display:block;height:2px;position:absolute;bottom:2px;left:0;width:100%;transition:background-color .25s ease-in-out;color:#7e7a6f}.csshover .sitefooter .coordinates__link:active,.csshover .sitefooter .coordinates__link:hover{color:#231f20}.csshover .sitefooter .coordinates__link:active:after,.csshover .sitefooter .coordinates__link:hover:after{opacity:1}.sitefooter .coordinates__link.hover{color:#231f20}.sitefooter .coordinates__link.hover:after{opacity:1}.sitefooter .networknav{margin-top:24px}@media only screen and (min-width:1024px){.sitefooter .networknav{margin-top:-56px}}.sitefooter .footernav{margin-top:24px}.sitefooter .vcard{font-style:normal}.sitefooter .vcard div{margin-top:24px}@media only screen and (min-width:1024px){.sitefooter .vcard div{margin-top:40px}}.sitefooter .vcard a{display:inline-block;text-decoration:none;position:relative;transition:color .25s ease-in-out}.sitefooter .vcard a:after{background-color:#ad8b5e;content:"";display:block;height:2px;position:absolute;bottom:2px;left:0;width:100%;transition:background-color .25s ease-in-out}.sitefooter .vcard a.url{display:none}.csshover .sitefooter .vcard a:active,.csshover .sitefooter .vcard a:hover{color:#fff}.csshover .sitefooter .vcard a:active:after,.csshover .sitefooter .vcard a:hover:after{background-color:#fff}.sitefooter .vcard a.hover{color:#fff}.sitefooter .vcard a.hover:after{background-color:#fff}.sitefooter .vcard p{font-weight:800}@media only screen and (min-width:1024px){.sitefooter .vcard{display:flex;flex-direction:row;flex-wrap:wrap}.sitefooter .vcard>div{flex-basis:25%;max-width:25%;width:100%}.sitefooter .vcard>div.coordinates{flex-basis:75%;max-width:75%}}.sitefooter__box{z-index:3;padding-bottom:20px}.stage{width:78.66667vw;height:78.66667vw;margin-inline:auto;color:#fff;text-align:center;position:relative;display:flex;flex-direction:column;justify-content:center;z-index:0;margin-bottom:8vw}.stage .logo{width:17.6vw}.stage:before{content:"";display:block;border:2px solid #ad8b5e;inset:0;position:absolute;pointer-events:none;border-radius:50%;z-index:-1;margin:5.33333vw}.stage .star{background-image:url(/dist/assets/images/star.svg)}.stage .star,.stage .star:before{background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;display:block}.stage .star:before{content:"";background-image:url(/dist/assets/images/star-white.svg);width:10%;height:10%;top:0;left:50%;opacity:0;animation-name:starlight;animation-duration:3s;animation-iteration-count:infinite;transform:translate(-50%,-50%)}.stage .star--1{width:5.86667vw;height:5.86667vw;left:26.66667vw;top:13.33333vw}.stage .star--1:before{animation-delay:2s}.stage .star--2{width:2.93333vw;height:2.93333vw;left:34.66667vw;top:11.2vw}.stage .star--3{width:8vw;height:8vw;top:13.86667vw;left:45.33333vw}.stage .star--3:before{animation-delay:1.25s}@media only screen and (min-width:1024px){.stage{height:68.05556vw;width:68.05556vw;margin-bottom:4.16667vw}.stage:before{margin:4.16667vw;border-width:4px}.stage .logo{margin-top:2.08333vw;width:9.72222vw}.stage .star--1{width:4.86111vw;height:4.86111vw;left:23.47222vw;top:11.11111vw}.stage .star--2{width:2.36111vw;height:2.36111vw;left:29.86111vw;top:10.41667vw}.stage .star--3{width:6.66667vw;height:6.66667vw;top:12.5vw;left:39.16667vw}}.stage__digit{display:flex;flex-direction:row;justify-content:center;margin-top:13.33333vw}.stage__digit .digit{font-size:25.6vw;line-height:80%;overflow:hidden}.stage__digit .digit[data-digit]{position:relative}.stage__digit .digit[data-digit]:before,.stage__digit .digit[data-digit] span{display:inline-block;animation-name:digit;animation-timing-function:linear;animation-delay:2s;animation-duration:5s;animation-iteration-count:infinite;transition:transform .25s cubic-bezier(.33,1,.68,1)}.stage__digit .digit[data-digit]:before{content:attr(data-digit);position:absolute;top:-100%;left:0}.stage__digit .digit[data-digit]:after{content:"";display:block;position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(180deg,#273b2d 0,rgba(39,59,45,0) 10%,rgba(39,59,45,0) 90%,#273b2d);z-index:1}@media only screen and (min-width:1024px){.stage__digit{margin-top:9.02778vw}.stage__digit .digit{font-size:22.22222vw}}.stage__headline{background-color:#273b2d;border-top:2.66667vw solid #273b2d;border-bottom:2.66667vw solid #273b2d;font-family:Gilroy,Helvetica,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:.5em;font-size:2.66667vw}.stage__headline:after,.stage__headline:before{content:"";display:block;height:2px;width:100%;background-color:#ad8b5e}@media only screen and (min-width:1024px){.stage__headline{font-size:2.22222vw;border-width:2.43056vw}.stage__headline:after,.stage__headline:before{height:4px}.stage__headline:before{margin-bottom:1.11111vw}.stage__headline:after{margin-top:1.11111vw}}.stage__logo{display:flex;flex-direction:column;align-items:center}@keyframes digit{25%{transform:translateY(0)}37%{transform:translateY(105%)}41%{transform:translateY(97%)}44%{transform:translateY(102%)}47%{transform:translateY(99%)}50%{transform:translateY(100%)}70%{transform:translateY(100%)}82%{transform:translateY(-5%)}85%{transform:translateY(3%)}90%{transform:translateY(-2%)}93%{transform:translateY(1%)}94%{transform:translateY(0)}}@keyframes starlight{40%{opacity:1;transform:translate(-50%,-50%) rotate(1turn)}99%{transform:translate(-50%,-50%) rotate(1turn)}}.text__headline{font-family:Gilroy,Helvetica,sans-serif;font-weight:900;font-size:32px;line-height:1.25;margin-bottom:24px}@media only screen and (min-width:1024px){.text__headline{font-size:64px;line-height:1.25}}.text__headline:last-child{margin-bottom:0}.text{font-family:chaparral-pro,serif;font-size:4.26667vw;font-weight:400;font-style:italic;line-height:160%;text-align:center}.content{width:78.66667vw;padding-inline:8vw;padding-block:10.66667vw;margin-inline:auto;background-color:#fff;color:#231f20;box-shadow:0 0 20px 0 #0d1d12;position:relative}.content:before{content:"";display:block;pointer-events:none;position:absolute;inset:0;margin:3.2vw;border:2px solid #ad8b5e}.content .ball{position:absolute;top:100%;background-repeat:no-repeat;background-position:top;background-size:contain;transform-origin:center top;transition-timing-function:linear;animation-timing-function:linear;animation-duration:2s;animation-iteration-count:infinite}.content .ball--1{animation-name:balls-1;animation-duration:1.75s;width:12vw;margin-left:-6vw;height:19.2vw;left:40%;background-image:url(/dist/assets/images/kugel-1.svg)}.content .ball--2{animation-name:balls-2;animation-delay:.25s;left:50%;height:34.93333vw;background-image:url(/dist/assets/images/kugel-2.svg)}.content .ball--2,.content .ball--3{width:10.66667vw;margin-left:-5.33333vw}.content .ball--3{animation-name:balls-3;animation-delay:.375s;animation-duration:1.29s;left:60%;height:23.73333vw;background-image:url(/dist/assets/images/kugel-3.svg)}@media only screen and (min-width:1024px){.content{width:68.05556vw;padding-inline:5.55556vw;padding-block:8.33333vw}.content:before{margin:2.77778vw}.content .ball--1{left:64%;width:6.66667vw;margin-left:-3.33333vw;height:10.55556vw}.content .ball--2{left:70%;height:19.51389vw}.content .ball--2,.content .ball--3{width:5.90278vw;margin-left:-2.95139vw}.content .ball--3{left:76%;height:13.19444vw}}@keyframes balls-1{25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}}@keyframes balls-2{25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}@keyframes balls-3{25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}@keyframes bulb{25%{opacity:.5;transform:scale(1.5)}50%{opacity:.7;transform:scale(1.5) rotate(25deg)}75%{opacity:.3;transform:scale(1.65) rotate(-25deg)}}