*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol[class],p,ul[class]{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}img:not([alt]){-webkit-filter:blur(10px);filter:blur(10px)}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slide-in-bck-center{0%{-webkit-transform:translateZ(600px);transform:translateZ(600px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-bck-center{0%{-webkit-transform:translateZ(600px);transform:translateZ(600px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes color-change{0%{background-position:0 0}to{background-position:0 -100%}}@keyframes color-change{0%{background-position:0 0}to{background-position:0 -100%}}@-webkit-keyframes color-cycle{0%{height:0}to{height:100vh;height:calc(var(--vh, 1vh)*100)}}@keyframes color-cycle{0%{height:0}to{height:100vh;height:calc(var(--vh, 1vh)*100)}}html{font-size:62.5%}@media (max-width:600px){html{overflow-x:hidden}}body{position:relative;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-transition:all 1s;transition:all 1s}.noscroll{overflow:hidden;position:absolute}.invisible{display:none}.ir{position:absolute!important;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.intro,.ir{overflow:hidden}.intro{background-size:100% 200%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#1080c9));background-image:linear-gradient(180deg,#fff 50%,#1080c9 0);background-position:0 -100%;-webkit-animation:color-change 1s cubic-bezier(.165,.84,.44,1) 1;animation:color-change 1s cubic-bezier(.165,.84,.44,1) 1}.intro,.intro__background{position:relative}.intro__background .bg{position:absolute;top:0;left:0;-webkit-animation:color-cycle .4s cubic-bezier(.165,.84,.44,1) 1;animation:color-cycle .4s cubic-bezier(.165,.84,.44,1) 1}.intro__background .bg,.intro__banner{width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100)}.intro__banner{display:block;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:6.07613vw;padding-right:6.07613vw;-webkit-perspective:500px;perspective:500px}.intro__banner svg{-webkit-animation:slide-in-bck-center .7s cubic-bezier(.25,.46,.45,.94) .5s both;animation:slide-in-bck-center .7s cubic-bezier(.25,.46,.45,.94) .5s both}@media (max-width:600px){.intro__banner{padding:0 13px}.intro__banner svg path{-webkit-transform:scale(1.3) rotate(-43.16deg);transform:scale(1.3) rotate(-43.16deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@media (min-width:601px){.sticky{position:-webkit-sticky!important;position:sticky!important}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:600px){.wrapper{display:block}}.wrapper--posters{position:relative;background-color:#d7d9d9;top:0;left:0;width:66.63vw;height:100vh;height:calc(var(--vh, 1vh)*100)}@media (max-width:600px){.wrapper--posters{width:100vw;height:auto;background-color:#fff}}.wrapper--posters .poster{position:absolute;height:100%;width:100%;top:0;z-index:1}@media (max-width:600px){.wrapper--posters .poster{position:relative}}.wrapper--posters .poster__visual{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:600px){.wrapper--posters .poster__visual{height:100vw}}.wrapper--posters .poster__visual img{visibility:visible;opacity:0;width:100%;height:auto;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media (max-width:600px){.wrapper--posters .poster__visual img{max-width:100vw;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}}.wrapper--posters .poster--default{z-index:2}.wrapper--posters .poster--default img{opacity:1}.wrapper--posters .poster--active{z-index:3}.wrapper--posters .poster--active img{opacity:1}.wrapper--posters .poster .info{display:none}@media (max-width:600px){.wrapper--posters .poster .info{display:block}}.wrapper--infos{position:relative;width:100%}@media (max-width:600px){.wrapper--infos{display:none}}.footer{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:right;-ms-flex-align:right;align-items:right;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:#fff;left:100%;-webkit-transition:all 1s;transition:all 1s;bottom:0;z-index:20;overflow-x:hidden;overflow-y:scroll}.footer .button--close{position:fixed;padding:0;top:0;right:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;margin:2.34261vw}.footer .button--close svg{width:3.80673vw;height:3.80673vw}@media (max-width:600px){.footer .button--close svg{width:44px;height:44px}}.footer .button--close:hover .bg{fill:#333}@media (max-width:600px){.footer .button--close{margin:32px}}.footer--open{left:0}.footer--open .button--close{display:block;opacity:1}.footer__wrapper{width:100%;max-width:77.59883vw;margin-top:9.0776vw;margin-right:9.0776vw;margin-left:auto}@media (max-width:600px){.footer__wrapper{margin-right:0;margin-top:96px;max-width:100%;padding:24px}}.footer__image{width:100%;max-width:73.20644vw;margin-top:2.34261vw;margin-bottom:4.68521vw}.footer__image img{width:100%;height:auto}@media (max-width:600px){.footer__image{max-width:100%;margin:32px 0 64px}}.footer__credits,.footer__textWrapper{width:100%;margin-left:auto;max-width:51.24451vw}@media (max-width:600px){.footer__credits,.footer__textWrapper{max-width:100%}}.footer__credits,.footer__text{font-family:neue-haas-grotesk-display,sans-serif;font-weight:400;font-style:normal;color:#000;-webkit-box-sizing:content-box;box-sizing:content-box;border-top:1px solid #212121;padding-top:.58565vw;padding-bottom:3.51391vw;font-size:2.92826vw;line-height:4.39239vw}.footer__credits__block:before,.footer__text__block:before{content:"";display:inline-block;width:2.19619vw;height:2.19619vw;margin-right:.36603vw;border-radius:1.0981vw;background-color:#212121}@media (max-width:600px){.footer__credits__block:before,.footer__text__block:before{width:14px;height:14px;margin-right:5px;border-radius:7px}}@media (max-width:600px){.footer__credits,.footer__text{font-size:24px;line-height:30px;padding:8px 0 32px}}.footer__credits .link,.footer__text .link{color:#212121;text-decoration:underline}.footer__credits .link:visited,.footer__text .link:visited{color:#212121}.footer__credits .link:focus,.footer__credits .link:hover,.footer__text .link:focus,.footer__text .link:hover{color:#333}.footer__credits__headline,.footer__text__headline{font-weight:400;font-size:2.19619vw;line-height:4.39239vw}@media (max-width:600px){.footer__credits__headline,.footer__text__headline{font-size:18px;line-height:30px}}.footer__credits__links .footer__linkBox:before,.footer__text__links .footer__linkBox:before{content:"";display:inline-block;width:2.19619vw;height:2.19619vw;margin-right:.36603vw;border-radius:1.0981vw;background-color:#212121}@media (max-width:600px){.footer__credits__links .footer__linkBox:before,.footer__text__links .footer__linkBox:before{width:14px;height:14px;margin-right:5px;border-radius:7px}}.footer__credits{border:none;font-size:2.19619vw;line-height:2.92826vw}@media (max-width:600px){.footer__credits{font-size:18px;line-height:30px}}@media (min-width:601px){.no-sticky .sticky{position:relative!important}}.no-sticky .wrapper .poster{position:static}.no-sticky .wrapper .poster__visual{border-bottom:1px solid #212121}.no-sticky .wrapper .poster__visual img{opacity:1}.no-sticky .wrapper .box{height:100vh}.navigation{position:fixed;z-index:10;width:100%}.navigation .button{padding:0;margin:2.34261vw}.navigation .button--info{position:absolute;opacity:1;-webkit-animation:fade-in 1.1s 1.6s both;animation:fade-in 1.1s 1.6s both;right:0;background-color:#212121;color:#fff;font-family:neue-haas-grotesk-display,sans-serif;font-style:normal;font-weight:400;font-size:2.19619vw;line-height:3.66032vw;border-radius:3.66032vw;padding:.07321vw 1.90337vw}.navigation .button--info:hover{background-color:#333}@media (max-width:600px){.navigation .button{margin:32px}.navigation .button--info{position:fixed;bottom:0;font-size:20px;line-height:44px;border-radius:44px;padding:1px 26px}}.button--home{position:fixed;padding:0;z-index:30;margin:2.34261vw;-webkit-animation:fade-in 1.1s 1s both;animation:fade-in 1.1s 1s both}.button--home svg{width:6.58858vw;height:auto}.button--home:hover svg path{fill:#333}@media (max-width:600px){.button--home{margin:32px;max-width:44px}}body{color:#212121;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:601px){.button:hover,a:hover,body,button:hover{cursor:none}}button{background-color:transparent;border:none}.button--link{display:inline-block;text-decoration:none;background-color:#212121;color:#fff;font-family:neue-haas-grotesk-display,sans-serif;font-style:normal;font-weight:400;font-size:2.92826vw;line-height:3.66032vw;border-radius:3.66032vw;margin-top:2.34261vw;margin-bottom:2.34261vw;padding:.73206vw 1.90337vw}.button--link:hover{background-color:#333}@media (max-width:600px){.button--link{font-size:20px;line-height:40px;border-radius:50px;margin:24px 0 0;padding:2px 27px}}.cursor{position:fixed;pointer-events:none;z-index:50;opacity:1;-webkit-animation:fade-in 1.1s 1.6s both;animation:fade-in 1.1s 1.6s both}@media (max-width:600px){.cursor{display:none}}.cursor .cursor--auto{display:block}.cursor .cursor--pointer,.cursor.is-hover .cursor--auto{display:none}.cursor.is-hover .cursor--pointer{display:block}.cursor.is-click .cursor--auto{display:none}.cursor.is-click .cursor--poniter{display:block}.bg--white{background-color:#fff}.bg--dark-green{background-color:#099346}.bg--light-blue{background-color:#1270b5}.bg--violet{background-color:#9c398a}.bg--light-red{background-color:#e53b34}.bg--pink{background-color:#d629a5}.bg--red{background-color:#e30613}.bg--orange{background-color:#ec710c}.bg--light-orange{background-color:#f39200}.bg--medium-blue{background-color:#0277ba}.bg--dark-orange{background-color:#ea5b0b}.bg--dark-blue{background-color:#1080c9}.bg--light-green{background-color:#009244}.bg--yellow{background-color:#fcbd0a}.bg--light-grey{background-color:#9a9998}.bg--brown{background-color:#764e25}.bg--light-violet{background-color:#8e3187}.bg--turquoise{background-color:#4b9297}.bg--light-yellow{background-color:#fcbc0c}.wrapper .box{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #212121;padding:2.92826vw;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:80vh}.wrapper .box:last-of-type{-webkit-animation:none;animation:none}.wrapper .info{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;font-style:normal}.wrapper .info__headline{display:inline;text-transform:uppercase;font-size:3.66032vw;line-height:3.66032vw;padding-right:.87848vw;padding-bottom:.29283vw}@media (max-width:600px){.wrapper .info__headline{font-size:40px;line-height:40px;padding-right:12px;padding-bottom:12px}}.wrapper .info__headline--small{text-transform:none}.wrapper .info__headline sup{text-transform:lowercase}.wrapper .info__tags{display:inline-block}.wrapper .info__subheadline{font-size:3.66032vw;line-height:3.66032vw}@media (max-width:600px){.wrapper .info__subheadline{font-size:40px;line-height:40px}}.wrapper .info__date{padding-top:1.1713vw;padding-bottom:2.34261vw;font-size:2.19619vw;line-height:2.63543vw}@media (max-width:600px){.wrapper .info__date{font-size:22px;line-height:30px;padding-top:18px;padding-bottom:24px}}.wrapper .info__desc{display:inline-block;vertical-align:top;max-width:46.85212vw;padding-right:2.92826vw;padding-bottom:2.92826vw;font-size:1.31772vw;line-height:1.75695vw}@media (max-width:600px){.wrapper .info__desc{font-size:16px;line-height:24px;padding-right:0;padding-bottom:0;max-width:100%}}.wrapper .info .banner{background-repeat:no-repeat;background-size:cover;display:inline-block;color:transparent;overflow:hidden;white-space:nowrap;height:2.92826vw;width:8.39971vw}@media (max-width:600px){.wrapper .info .banner{width:86px;height:30px}}.wrapper .info .banner--crea{background-image:url(tag--crea.8b529fd3.svg)}.wrapper .info .banner--prod{background-image:url(tag--prod.e28c3194.svg)}.wrapper .info .banner--coprod{background-image:url(tag--coprod.f7146e58.svg);width:9.11859vw}@media (max-width:600px){.wrapper .info .banner--coprod{width:93.42px}}.wrapper .info .banner--tour{background-image:url(tag--tour.7ec4efd0.svg);width:11.27379vw}@media (max-width:600px){.wrapper .info .banner--tour{width:115.5px}}.wrapper .info .banner--inovart{background-image:url(tag--inovart.801dc74a.svg);background-size:cover;max-width:100%;width:17.8265vw;height:9.51684vw}@media (max-width:600px){.wrapper .info .banner--inovart{margin-top:24px;width:182.6325px;height:97.5px}}@media (max-width:600px){.wrapper .info{padding:24px 24px 72px;border-bottom:none}.wrapper .info:last-of-type{height:auto}}
/*# sourceMappingURL=styles.4c2e8ba6.css.map */