/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.15}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}:root{--curve:cubic-bezier(.645, .045, .355, 1);--color-black:#000;--color-white:#fff;--container-width:1052px;--header-height:88px}::selection{color:inherit;background:0 0}.info::-moz-selection{color:#fff;opacity:1;background:#000}a::-moz-selection{color:#fff;opacity:1;background:#000}h2::-moz-selection{color:#fff;opacity:1;background:#000}h3::-moz-selection{color:#fff;opacity:1;background:#000}p::-moz-selection{color:#fff;opacity:1;background:#000}span::-moz-selection{color:#fff;opacity:1;background:#000}.info::selection{color:#fff;opacity:1;background:#000}a::selection{color:#fff;opacity:1;background:#000}h2::selection{color:#fff;opacity:1;background:#000}h3::selection{color:#fff;opacity:1;background:#000}p::selection{color:#fff;opacity:1;background:#000}span::selection{color:#fff;opacity:1;background:#000}body{-webkit-font-smoothing:antialiased;margin:0;transition:background-color .2s ease-in-out}body.splash-outro header{z-index:13}body.blackbody,body.blackbody header .back{background-color:#000}body.blackbody header #logo{background-image:url(../images/komeda_logowhite.svg)}body.blackbody header #full_logo div:before{border:1px solid #fff}body.blackbody header #full_logo .box_k:after{background-image:url(../images/komeda_letters_k_white.svg)}body.blackbody header #full_logo .box_f:after{background-image:url(../images/films_letters_f_white.svg)}body.blackbody header nav #nav_openclose:after,body.blackbody header nav #nav_openclose:before{background-color:#fff}body.blackbody header nav .sidebars li{background-color:#000;border-left:2px solid #fff}body.blackbody header nav .sidebars li a{color:#fff}body.blackbody header #shadow{background-color:#000}#content{transition:opacity .5s cubic-bezier(.645,.045,.355,1)}#content.hidden{opacity:0;pointer-events:none}#content.animate_out{opacity:0;transition:opacity .6s cubic-bezier(.645,.045,.355,1)}#newcontent{width:100vw;height:auto;transition:opacity .5s cubic-bezier(.645,.045,.355,1);position:fixed;top:0;left:0;transform:translateZ(0)}#newcontent.hidden{opacity:0;pointer-events:none}.container{max-width:1052px;margin:0 auto;padding:20px 0;position:relative}section{border-top:1px solid #000;padding-bottom:50px}@font-face{font-family:nb_akademie_stdregular;src:url(../fonts/nb_akademie_std_regular-webfont.eot);src:url(../fonts/nb_akademie_std_regular-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/nb_akademie_std_regular-webfont.woff2)format("woff2"),url(../fonts/nb_akademie_std_regular-webfont.woff)format("woff"),url(../fonts/nb_akademie_std_regular-webfont.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:nb_akademie_mono_stdlight;src:url(../fonts/nb_akademie_mono_std_light-webfont.eot);src:url(../fonts/nb_akademie_mono_std_light-webfont.eot?#iefix)format("embedded-opentype"),url(../fonts/nb_akademie_mono_std_light-webfont.woff2)format("woff2"),url(../fonts/nb_akademie_mono_std_light-webfont.woff)format("woff"),url(../fonts/nb_akademie_mono_std_light-webfont.ttf)format("truetype");font-weight:400;font-style:normal}.videowrapper{cursor:pointer;position:relative}.videowrapper .playpause{z-index:1;background-color:#00000080}.videowrapper .playpause,.videowrapper .showtitle{color:#fff;text-align:center;letter-spacing:-5px;justify-content:center;align-items:center;width:100%;height:100%;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:72px;transition:opacity .5s ease-in-out;display:flex;position:absolute}.videowrapper .showtitle{text-transform:uppercase;word-spacing:-10px;z-index:3;background-color:#000000bf}.videowrapper .showtitle.hide{pointer-events:none;opacity:0!important}.videowrapper .fullscreen,.videowrapper .soundcontrol{color:#fff;text-align:left;letter-spacing:-2px;opacity:0;z-index:2;pointer-events:auto;width:25%;height:32px;margin-top:-16px;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;line-height:32px;transition:opacity .5s ease-in-out;position:absolute;top:50%;left:10px}.videowrapper .fullscreen{text-align:right;left:auto;right:10px}.videowrapper input[type=range]{-webkit-appearance:none;background-color:#0000;outline:none;width:100%;height:10px;position:absolute;bottom:0;left:0;overflow:hidden}.videowrapper input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;color:#fff;height:60px;margin-top:0}.videowrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;width:1px;height:30px;box-shadow:-900px 0 0 900px #fff}.videowrapper input[type=range]::-moz-range-progress{background-color:#fff}.videowrapper input[type=range]::-moz-range-track{background-color:#0000}.videowrapper input[type=range]::-ms-fill-lower{background-color:#fff}.videowrapper input[type=range]::-ms-fill-upper{background-color:#0000}.videowrapper video{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.videowrapper .videoprogress{opacity:0;cursor:pointer;z-index:3;transition:opacity .25s ease-in-out}.videowrapper.loaded .videoprogress,.videowrapper.paused .playpause{opacity:1}.videowrapper.playing .fullscreen,.videowrapper.playing .playpause,.videowrapper.playing .soundcontrol,.videowrapper.playing .videoprogress{opacity:0}.videowrapper.hovering .fullscreen,.videowrapper.hovering .playpause,.videowrapper.hovering .soundcontrol,.videowrapper.hovering .videoprogress{opacity:1!important;pointer-events:auto!important}.videowrapper .fullscreen.hide,.videowrapper .playpause.hide,.videowrapper .soundcontrol.hide{pointer-events:none;opacity:0!important}header #full_logo{z-index:12;cursor:pointer;transition:transform .25s ease-in-out;position:absolute;top:20px;left:20px}header #full_logo .box_k{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_k:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_k{width:65px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:0;left:0}header #full_logo .box_k:after{content:"";background-image:url(../images/komeda_letters_k.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;right:4px}header #full_logo .box_o{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_o:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_o{width:35px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:0;left:64px}header #full_logo .box_o:after{content:"";background-image:url(../images/komeda_letters_o_white.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;right:4px}header #full_logo .box_m{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_m:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_m{width:50px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:0;left:98px}header #full_logo .box_m:after{content:"";background-image:url(../images/komeda_letters_m_white.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;right:4px}header #full_logo .box_e{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_e:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_e{width:55px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:0;left:147px}header #full_logo .box_e:after{content:"";background-image:url(../images/komeda_letters_e_white.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;right:4px}header #full_logo .box_d{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_d:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_d{width:30px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:0;left:201px}header #full_logo .box_d:after{content:"";background-image:url(../images/komeda_letters_d_white.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;right:4px}header #full_logo .box_a{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_a:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_a{width:60px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:0;left:230px}header #full_logo .box_a:after{content:"";background-image:url(../images/komeda_letters_a_white.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;right:4px}header #full_logo .box_s{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_s:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_s{width:65px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:23px;left:0}header #full_logo .box_s:after{content:"";background-image:url(../images/films_letters_s.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;left:4px}header #full_logo .box_mm{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_mm:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_mm{width:35px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:23px;left:64px}header #full_logo .box_mm:after{content:"";background-image:url(../images/films_letters_m.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;left:4px}header #full_logo .box_l{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_l:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_l{width:50px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:23px;left:98px}header #full_logo .box_l:after{content:"";background-image:url(../images/films_letters_l.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;left:4px}header #full_logo .box_i{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_i:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_i{width:55px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:23px;left:147px}header #full_logo .box_i:after{content:"";background-image:url(../images/films_letters_i.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;left:4px}header #full_logo .box_f{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_f:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_f{width:30px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:23px;left:201px}header #full_logo .box_f:after{content:"";background-image:url(../images/films_letters_f.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute;top:4px;left:4px}header #full_logo .box_0{height:24px;position:absolute;overflow:hidden;transform:translateZ(0)}header #full_logo .box_0:before{content:"";box-sizing:border-box;border:1px solid #000;width:100%;height:100%;display:block;position:relative}header #full_logo .box_0{width:60px;transition:width .15s cubic-bezier(.645,.045,.355,1),left .15s cubic-bezier(.645,.045,.355,1);top:23px;left:230px}header #full_logo.step1 .box_k{width:40px}header #full_logo.step1 .box_o{left:39px}header #full_logo.step1 .box_m{left:73px}header #full_logo.step1 .box_e{width:80px;left:122px}header #full_logo.step1 .box_a{width:40px}header #full_logo.step1 .box_s{width:30px;left:10px}header #full_logo.step1 .box_mm{left:39px}header #full_logo.step1 .box_l{left:73px}header #full_logo.step1 .box_i{width:80px;left:122px}header #full_logo.step2 .box_k{width:40px}header #full_logo.step2 .box_o{left:39px}header #full_logo.step2 .box_m{left:73px}header #full_logo.step2 .box_e{width:55px;left:122px}header #full_logo.step2 .box_d{left:176px}header #full_logo.step2 .box_a{width:40px;left:205px}header #full_logo.step2 .box_s{width:30px;left:10px}header #full_logo.step2 .box_mm{left:39px}header #full_logo.step2 .box_l{left:73px}header #full_logo.step2 .box_i{width:80px;left:122px}header #full_logo.step2 .box_0,header #full_logo.step3 .box_a{width:0}header #full_logo.step3 .box_a:after,header #full_logo.step3 .box_s:after,header #full_logo.step4 .box_e:after,header #full_logo.step4 .box_o:after,header #full_logo.step5 .box_d:after,header #full_logo.step5 .box_l:after,header #full_logo.step6 .box_i:after,header #full_logo.step6 .box_m:after{opacity:0}header #full_logo.step3 .box_s{width:0;left:40px}header #full_logo.step3 .box_l{width:40px}header #full_logo.step3 .box_i{width:25px;left:112px}header #full_logo.step3 .box_f{left:136px}header #full_logo.step3 .box_0{left:165px}header #full_logo.step4 .box_a{left:142px}header #full_logo.step4 .box_o{width:0}header #full_logo.step4 .box_m{left:39px}header #full_logo.step4 .box_e{width:0;left:88px}header #full_logo.step4 .box_d{width:55px;left:88px}header #full_logo.step4 .box_mm{width:0;left:29px}header #full_logo.step4 .box_l{left:29px}header #full_logo.step4 .box_i{left:68px}header #full_logo.step4 .box_f{left:92px}header #full_logo.step4 .box_0{left:121px}header #full_logo.step5 .box_d,header #full_logo.step5 .box_l{width:0}header #full_logo.step5 .box_i{left:29px}header #full_logo.step5 .box_f{left:53px}header #full_logo.step6 .box_k{width:70px}header #full_logo.step6 .box_m{width:0;left:69px}header #full_logo.step6 .box_i{width:0}header #full_logo.step6 .box_f{left:29px}header #full_logo.step7 .box_f{left:0}#filmfilter{z-index:10;position:fixed;bottom:20px;left:20px}#filmfilter .openbutton{cursor:pointer;border:1px solid #c8c8c880;width:24px;height:36px;transition:border .1s ease-in-out;position:relative;overflow:hidden}#filmfilter .openbutton .dots{letter-spacing:-.5px;font-size:18px;line-height:18px;top:10px;left:-3px;transform:rotate(-90deg)translate(50px)}#filmfilter .openbutton .dots,#filmfilter .openbutton .ok{color:#909090;transition:color .1s ease-in-out,transform .25s ease-in-out;position:absolute}#filmfilter .openbutton .ok{font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;line-height:24px;top:5px;left:7px;transform:rotate(-90deg)translateZ(0)}#filmfilter .openbutton:hover{z-index:12;border:1px solid #fff}#filmfilter .openbutton:hover .dots,#filmfilter .openbutton:hover .ok{color:#fff}#filmfilter .mobile_openedtags{display:none}#filmfilter .expander_row1{transform-origin:0 0;z-index:10;width:720px;height:26px;padding-left:1px;position:absolute;bottom:11px;left:0;overflow:hidden;transform:rotate(-90deg)}#filmfilter .expander_row1:hover{z-index:11}#filmfilter .expander_row1 .filter{transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out}#filmfilter .expander_row2{transform-origin:0 0;z-index:10;width:720px;height:26px;padding-left:1px;position:absolute;bottom:11px;left:25px;overflow:hidden;transform:rotate(-90deg)}#filmfilter .expander_row2:hover{z-index:11}#filmfilter .expander_row2 .filter{transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out .1s}#filmfilter .filter{cursor:pointer;color:#909090;text-transform:uppercase;z-index:10;border:1px solid #c8c8c880;height:24px;margin-left:-1px;padding:0 8px;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;line-height:24px;display:inline-block;position:relative;overflow:hidden}#filmfilter .filter.active,#filmfilter .filter:hover{z-index:11;color:#fff;border:1px solid #fff}#filmfilter .mobileok{display:none}#filmfilter.compact_void .expander_row1 .filter{transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out;transform:translate(-720px)}#filmfilter.compact_void .expander_row2 .filter{transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out .1s;transform:translate(-720px)}#filmfilter.compact_void .openbutton{border:1px solid #fff}#filmfilter.compact_void .openbutton .dots{color:#fff;transform:rotate(-90deg)translateZ(0)}#filmfilter.compact_void .openbutton .ok{color:#fff;transform:rotate(-90deg)translate(-50px)}#filmfilter.compact .expander_row1 .filter:not(.active){transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out;transform:translate(-720px)}#filmfilter.compact .expander_row2 .filter:not(.active){transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out .1s;transform:translate(-720px)}#filmfilter.compact .openbutton .dots{transform:rotate(-90deg)translateZ(0)}#filmfilter.compact .openbutton .ok{transform:rotate(-90deg)translate(-50px)}#logo{z-index:20;background-image:url(../images/komeda_logoblack.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:70px;height:47px;transition:opacity .5s cubic-bezier(.645,.045,.355,1);display:block;position:fixed;top:20px;left:20px}#logo.hidden{opacity:0;pointer-events:none}header{z-index:11;width:100vw;position:fixed;top:0;left:0}header.hidden #full_logo,header.hidden #nav_openclose,header.hidden .back{pointer-events:none!important}header #closeplay{color:#fff;letter-spacing:-2px;cursor:pointer;z-index:10;opacity:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:24px;line-height:26px;text-decoration:none;transition:transform .25s ease-in-out,opacity .25s ease-in-out;position:fixed;top:18px;right:20px;transform:translateY(-88px)}header nav{z-index:15;position:absolute;top:0}header nav,header nav #nav_openclose{transition:transform .25s ease-in-out;right:0}header nav #nav_openclose{cursor:pointer;width:36px;height:36px;position:fixed;top:10px;transform:translate(-50vw)}header nav #nav_openclose:after{width:2px;height:16px;top:10px;left:17px}header nav #nav_openclose:after,header nav #nav_openclose:before{content:"";background-color:#000;transition:background-color .2s ease-in-out;position:absolute}header nav #nav_openclose:before{width:16px;height:2px;top:17px;left:10px}header nav .sidebars{margin:0;padding:0;list-style:none;transition:width .25s ease-in-out,transform .25s ease-in-out;position:relative}header nav .sidebars li{cursor:pointer;background-color:#fff;border-left:2px solid #000;width:50vw;height:100vw;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,transform .25s ease-in-out;position:absolute;left:0}header nav .sidebars li a{letter-spacing:-3px;color:#000;opacity:.5;text-transform:uppercase;text-align:right;transform-origin:100%;pointer-events:none;width:120px;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:24px;line-height:24px;text-decoration:none;transition:color .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:8px;left:-101px;transform:rotate(-90deg)}header nav .sidebars li.selected a{opacity:1}header nav .sidebars li:hover a{opacity:1;transition:color .15s ease-in-out,opacity .15s ease-in-out}header nav.half_open #nav_openclose{transform:translate(-50vw)}header nav.full_open_k #nav_openclose,header nav.half_open #nav_openclose:after{opacity:0}header nav.half_open .sidebars{width:50vw;transform:translateZ(0)}header nav.half_open .sidebars li:first-child{transform:translateZ(0)}header nav.half_open .sidebars li:nth-child(2){transform:translate(38%)}header nav.half_open .sidebars li:nth-child(3){transform:translate(58%)}header nav.half_open .sidebars li:nth-child(4){transform:translate(67%)}header nav.half_open .sidebars li:nth-child(5){transform:translate(85%)}header nav.half_open .sidebars li a{pointer-events:auto}header nav.full_open_k .sidebars{opacity:0;width:452px;transform:translateY(100px)}header nav.full_open_k .sidebars li:first-child{transform:translateZ(0)}header nav.full_open_k .sidebars li:nth-child(2){transform:translate(90px)}header nav.full_open_k .sidebars li:nth-child(3){transform:translate(180px)}header nav.full_open_k .sidebars li:nth-child(4){transform:translate(270px)}header nav.full_open_k .sidebars li:nth-child(5){transform:translate(360px)}header nav.full_open_k .sidebars li a,header nav.full_open_o #nav_openclose{opacity:0}header nav.full_open_o .sidebars{opacity:0;width:calc(100vw - 88px);transform:translateY(100px)}header nav.full_open_o .sidebars li:first-child{transform:translateZ(0)}header nav.full_open_o .sidebars li:nth-child(2){transform:translate(calc(100vw - 450px))}header nav.full_open_o .sidebars li:nth-child(3){transform:translate(calc(100vw - 360px))}header nav.full_open_o .sidebars li:nth-child(4){transform:translate(calc(100vw - 270px))}header nav.full_open_o .sidebars li:nth-child(5){transform:translate(calc(100vw - 180px))}header nav.full_open_m #nav_openclose,header nav.full_open_o .sidebars li a{opacity:0}header nav.full_open_m .sidebars{opacity:0;width:calc(100vw - 88px);transform:translateY(100px)}header nav.full_open_m .sidebars li:first-child{transform:translateZ(0)}header nav.full_open_m .sidebars li:nth-child(2){transform:translate(90px)}header nav.full_open_m .sidebars li:nth-child(3){transform:translate(calc(100vw - 360px))}header nav.full_open_m .sidebars li:nth-child(4){transform:translate(calc(100vw - 270px))}header nav.full_open_m .sidebars li:nth-child(5){transform:translate(calc(100vw - 180px))}header nav.full_open_e #nav_openclose,header nav.full_open_m .sidebars li a{opacity:0}header nav.full_open_e .sidebars{opacity:0;width:calc(100vw - 88px);transform:translateY(100px)}header nav.full_open_e .sidebars li:first-child{transform:translateZ(0)}header nav.full_open_e .sidebars li:nth-child(2){transform:translate(90px)}header nav.full_open_e .sidebars li:nth-child(3){transform:translate(180px)}header nav.full_open_e .sidebars li:nth-child(4){transform:translate(calc(100vw - 270px))}header nav.full_open_e .sidebars li:nth-child(5){transform:translate(calc(100vw - 180px))}header nav.full_open_d #nav_openclose,header nav.full_open_e .sidebars li a{opacity:0}header nav.full_open_d .sidebars{opacity:0;width:calc(100vw - 88px);transform:translateY(100px)}header nav.full_open_d .sidebars li:first-child{transform:translateZ(0)}header nav.full_open_d .sidebars li:nth-child(2){transform:translate(90px)}header nav.full_open_d .sidebars li:nth-child(3){transform:translate(180px)}header nav.full_open_d .sidebars li:nth-child(4){transform:translate(270px)}header nav.full_open_d .sidebars li:nth-child(5){transform:translate(calc(100vw - 180px))}header nav.full_open_a #nav_openclose,header nav.full_open_d .sidebars li a{opacity:0}header nav.full_open_a .sidebars{opacity:0;width:calc(100vw - 88px);transform:translateY(100px)}header nav.full_open_a .sidebars li:first-child{transform:translateZ(0)}header nav.full_open_a .sidebars li:nth-child(2){transform:translate(90px)}header nav.full_open_a .sidebars li:nth-child(3){transform:translate(180px)}header nav.full_open_a .sidebars li:nth-child(4){transform:translate(270px)}header nav.full_open_a .sidebars li:nth-child(5){transform:translate(360px)}header nav.appear #nav_openclose,header nav.full_open_a .sidebars li a{opacity:0}header nav.appear .sidebars{opacity:1;transition:transform .5s cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}header nav.appear .sidebars li a{opacity:0}header nav.collapse #nav_openclose{opacity:1;transition:opacity .25s cubic-bezier(.645,.045,.355,1) .5s;transform:translate(-48px)}header nav.collapse .sidebars{opacity:1;width:50vw;transition:width .5s cubic-bezier(.645,.045,.355,1),transform .5s cubic-bezier(.645,.045,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1);transform:translate(50vw)}header nav.collapse .sidebars li{transition:transform .5s cubic-bezier(.645,.045,.355,1);transform:translate(200px)}header nav.collapse .sidebars li a{opacity:0;transition:opacity .3s cubic-bezier(.645,.045,.355,1) .35s}header nav.collapse .sidebars li.selected,header nav.collapse .sidebars li:first-child,header nav.compact #nav_openclose{transform:translate(-48px)}header nav.collapse .sidebars li.selected a,header nav.collapse .sidebars li:first-child a{opacity:1}header nav.compact .sidebars{width:50vw;transform:translate(50vw)}header nav.compact .sidebars li{transform:translateZ(0)}header nav.compact .sidebars li.selected{transform:translate(-48px)}header #shadow,header nav.hidden{pointer-events:none}header nav.hidden,header nav.hidden #nav_openclose{transform:translate(48px)}header #shadow{opacity:0;z-index:14;background-color:#fff;width:100vw;height:100vh;transition:opacity .2s ease-in-out;position:absolute}header #shadow.open{pointer-events:auto;opacity:.6}header.logohidden nav.compact #nav_openclose{transform:translateY(-88px)}header.logohidden #closeplay{opacity:1;transform:translateZ(0)}#progressbar{-webkit-appearance:none;z-index:25;color:#000;background-color:#0000;border:none;width:100vw;height:4px;margin:0;padding:0;display:none;position:absolute;top:0;left:0}#progressbar::-webkit-progress-bar{background-color:#0000}#progressbar::-moz-progress-bar{background-color:#000}#progressbar::-webkit-progress-value{background-color:#000}footer{height:27px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:12px;position:relative}footer .copy,footer .policy,footer .terms{position:absolute;bottom:0}footer .terms{left:calc(66.6667% - 11.6667px)}footer .policy{right:0}#splash{z-index:12;cursor:pointer;background-color:#000;width:100vw;height:100vh;position:fixed}#splash.hidden{opacity:0;pointer-events:none}#splash.animate_out{opacity:0;transition:opacity .6s cubic-bezier(.645,.045,.355,1)}#splash .line_k{z-index:13;pointer-events:none;width:0;height:2px;transition:transform 1.2s cubic-bezier(.645,.045,.355,1),width .75s cubic-bezier(.645,.045,.355,1) .6s;top:50px;left:0}#splash .line_d,#splash .line_d:after,#splash .line_e,#splash .line_e:after,#splash .line_k,#splash .line_k:after,#splash .line_m,#splash .line_m:after,#splash .line_o,#splash .line_o:after{background-color:#fff;position:absolute}#splash .line_k:after{content:"";opacity:0;width:2px;height:500px;top:0;right:0}#splash .line_o{z-index:13;pointer-events:none;width:0;height:2px;transition:transform 1.2s cubic-bezier(.645,.045,.355,1),width .75s cubic-bezier(.645,.045,.355,1) .45s;top:100px;left:0}#splash .line_o:after{content:"";opacity:0;width:2px;height:500px;top:0;right:0}#splash .line_m{z-index:13;pointer-events:none;width:0;height:2px;transition:transform 1.2s cubic-bezier(.645,.045,.355,1),width .75s cubic-bezier(.645,.045,.355,1) .3s;top:150px;left:0}#splash .line_m:after{content:"";opacity:0;width:2px;height:500px;top:0;right:0}#splash .line_e{z-index:13;pointer-events:none;width:0;height:2px;transition:transform 1.2s cubic-bezier(.645,.045,.355,1),width .75s cubic-bezier(.645,.045,.355,1) .15s;top:200px;left:0}#splash .line_e:after{content:"";opacity:0;width:2px;height:500px;top:0;right:0}#splash .line_d{z-index:13;pointer-events:none;width:0;height:2px;transition:transform 1.2s cubic-bezier(.645,.045,.355,1),width .75s cubic-bezier(.645,.045,.355,1);top:250px;left:0}#splash .line_d:after{content:"";opacity:0;width:2px;height:500px;top:0;right:0}#splash .block_fs{background-image:url(../images/films_letters_s.svg);transition:transform 1s cubic-bezier(.645,.045,.355,1),opacity 1s cubic-bezier(.645,.045,.355,1);left:0}#splash .block_fi,#splash .block_fl,#splash .block_fm,#splash .block_fs{z-index:11;background-position:0;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;margin-left:18px;position:fixed;bottom:18px;transform:translateZ(0)}#splash .block_fm{background-image:url(../images/films_letters_m.svg);transition:transform 1s cubic-bezier(.645,.045,.355,1) .1s,opacity 1s cubic-bezier(.645,.045,.355,1) .1s;left:23.67vw}#splash .block_fl{background-image:url(../images/films_letters_l.svg);transition:transform 1s cubic-bezier(.645,.045,.355,1) .2s,opacity 1s cubic-bezier(.645,.045,.355,1) .2s;left:32.73vw}#splash .block_fi{background-image:url(../images/films_letters_i.svg);transition:transform 1s cubic-bezier(.645,.045,.355,1) .3s,opacity 1s cubic-bezier(.645,.045,.355,1) .3s;left:43.51vw}#splash .block_ff{z-index:11;background-image:url(../images/films_letters_f_white.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;margin-left:18px;transition:transform 1s cubic-bezier(.645,.045,.355,1) .4s,opacity 1s cubic-bezier(.645,.045,.355,1) .4s;bottom:18px;left:58.51vw}#splash .block_ff,#splash .block_k{position:fixed;transform:translateZ(0)}#splash .block_k{z-index:10;background-color:#fff;border-right:2px solid #000;width:100vw;height:100vh;transition:transform .45s cubic-bezier(.645,.045,.355,1),background-color 1s cubic-bezier(.645,.045,.355,1),border 1s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) .75s;right:76.33vw}#splash .block_k .video{opacity:0;background-color:#000;justify-content:flex-end;align-items:center;height:46vh;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1) .6s,transform 1s cubic-bezier(.645,.045,.355,1);display:flex;position:absolute;top:0;left:450px;right:3px;overflow:hidden}#splash .block_k .video video{min-width:calc(100vw - 450px);min-height:100%;transition:transform .45s cubic-bezier(.645,.045,.355,1);transform:translate(25vw)}#splash .block_k .videotitle{text-align:center;opacity:0;color:#000;margin-top:20px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition:opacity .45s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;top:46vh;left:450px;right:3px}#splash .block_k .videotitle a{color:#b4b4b4;letter-spacing:-1px;text-transform:uppercase;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;text-decoration:none}#splash .block_k:before{background-image:url(../images/komeda_letters_k.svg)}#splash .block_k:after,#splash .block_k:before{content:"";background-position:100%;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:18px;right:16px}#splash .block_k:after{background-image:url(../images/komeda_letters_k_white.svg)}#splash .block_o{z-index:9;background-color:#fff;border-right:2px solid #000;width:100vw;height:100vh;transition:transform .45s cubic-bezier(.645,.045,.355,1),background-color 1s cubic-bezier(.645,.045,.355,1),border 1s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) .9s;position:fixed;right:67.27vw;transform:translateZ(0)}#splash .block_o .video{opacity:0;background-color:#000;justify-content:flex-end;align-items:center;height:48vh;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1) .6s,transform 1s cubic-bezier(.645,.045,.355,1);display:flex;position:absolute;top:0;left:450px;right:3px;overflow:hidden}#splash .block_o .video video{min-width:calc(100vw - 450px);min-height:100%;transition:transform .45s cubic-bezier(.645,.045,.355,1);transform:translate(25vw)}#splash .block_o .videotitle{text-align:center;opacity:0;color:#000;margin-top:20px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition:opacity .45s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;top:48vh;left:450px;right:3px}#splash .block_o .videotitle a{color:#b4b4b4;letter-spacing:-1px;text-transform:uppercase;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;text-decoration:none}#splash .block_o:before{background-image:url(../images/komeda_letters_o.svg)}#splash .block_o:after,#splash .block_o:before{content:"";background-position:100%;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:18px;right:16px}#splash .block_o:after{background-image:url(../images/komeda_letters_o_white.svg)}#splash .block_m{z-index:8;background-color:#fff;border-right:2px solid #000;width:100vw;height:100vh;transition:transform .45s cubic-bezier(.645,.045,.355,1),background-color 1s cubic-bezier(.645,.045,.355,1),border 1s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.05s;position:fixed;right:56.49vw;transform:translateZ(0)}#splash .block_m .video{opacity:0;background-color:#000;justify-content:flex-end;align-items:center;height:53vh;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1) .6s,transform 1s cubic-bezier(.645,.045,.355,1);display:flex;position:absolute;top:0;left:450px;right:3px;overflow:hidden}#splash .block_m .video video{min-width:calc(100vw - 450px);min-height:100%;transition:transform .45s cubic-bezier(.645,.045,.355,1);transform:translate(25vw)}#splash .block_m .videotitle{text-align:center;opacity:0;color:#000;margin-top:20px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition:opacity .45s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;top:53vh;left:450px;right:3px}#splash .block_m .videotitle a{color:#b4b4b4;letter-spacing:-1px;text-transform:uppercase;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;text-decoration:none}#splash .block_m:before{background-image:url(../images/komeda_letters_m.svg)}#splash .block_m:after,#splash .block_m:before{content:"";background-position:100%;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:18px;right:16px}#splash .block_m:after{background-image:url(../images/komeda_letters_m_white.svg)}#splash .block_e{z-index:7;background-color:#fff;border-right:2px solid #000;width:100vw;height:100vh;transition:transform .45s cubic-bezier(.645,.045,.355,1),background-color 1s cubic-bezier(.645,.045,.355,1),border 1s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.2s;position:fixed;right:41.49vw;transform:translateZ(0)}#splash .block_e .video{opacity:0;background-color:#000;justify-content:flex-end;align-items:center;height:57vh;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1) .6s,transform 1s cubic-bezier(.645,.045,.355,1);display:flex;position:absolute;top:0;left:450px;right:3px;overflow:hidden}#splash .block_e .video video{min-width:calc(100vw - 450px);min-height:100%;transition:transform .45s cubic-bezier(.645,.045,.355,1);transform:translate(25vw)}#splash .block_e .videotitle{text-align:center;opacity:0;color:#000;margin-top:20px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition:opacity .45s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;top:57vh;left:450px;right:3px}#splash .block_e .videotitle a{color:#b4b4b4;letter-spacing:-1px;text-transform:uppercase;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;text-decoration:none}#splash .block_e:before{background-image:url(../images/komeda_letters_e.svg)}#splash .block_e:after,#splash .block_e:before{content:"";background-position:100%;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:18px;right:16px}#splash .block_e:after{background-image:url(../images/komeda_letters_e_white.svg)}#splash .block_d{z-index:6;background-color:#fff;border-right:2px solid #000;width:100vw;height:100vh;transition:transform .45s cubic-bezier(.645,.045,.355,1),background-color 1s cubic-bezier(.645,.045,.355,1),border 1s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.35s;position:fixed;right:31.25vw;transform:translateZ(0)}#splash .block_d .video{opacity:0;background-color:#000;justify-content:flex-end;align-items:center;height:63vh;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1) .6s,transform 1s cubic-bezier(.645,.045,.355,1);display:flex;position:absolute;top:0;left:450px;right:3px;overflow:hidden}#splash .block_d .video video{min-width:calc(100vw - 450px);min-height:100%;transition:transform .45s cubic-bezier(.645,.045,.355,1);transform:translate(25vw)}#splash .block_d .videotitle{text-align:center;opacity:0;color:#000;margin-top:20px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition:opacity .45s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;top:63vh;left:450px;right:3px}#splash .block_d .videotitle a{color:#b4b4b4;letter-spacing:-1px;text-transform:uppercase;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;text-decoration:none}#splash .block_d:before{background-image:url(../images/komeda_letters_d.svg)}#splash .block_d:after,#splash .block_d:before{content:"";background-position:100%;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:18px;right:16px}#splash .block_d:after{background-image:url(../images/komeda_letters_d_white.svg)}#splash .block_a{z-index:5;width:100vw;height:100vh;transition:transform .45s cubic-bezier(.645,.045,.355,1),background-color 1s cubic-bezier(.645,.045,.355,1),border 1s cubic-bezier(.645,.045,.355,1),height 0 cubic-bezier(.645,.045,.355,1);background-color:#fff;position:fixed;transform:translateZ(0)}#splash .block_a .video{opacity:0;background-color:#000;justify-content:flex-end;align-items:center;height:68vh;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1) .6s,transform 1s cubic-bezier(.645,.045,.355,1);display:flex;position:absolute;top:0;left:450px;right:0;overflow:hidden}#splash .block_a .video video{min-width:calc(100vw - 450px);min-height:100%;transition:transform .45s cubic-bezier(.645,.045,.355,1);transform:translate(25vw)}#splash .block_a .videotitle{text-align:center;opacity:0;color:#000;margin-top:20px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:16px;transition:opacity .45s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;top:68vh;left:450px;right:3px}#splash .block_a .videotitle a{color:#b4b4b4;letter-spacing:-1px;text-transform:uppercase;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;text-decoration:none}#splash .block_a:before{background-image:url(../images/komeda_letters_a.svg)}#splash .block_a:after,#splash .block_a:before{content:"";background-position:100%;background-repeat:no-repeat;background-size:contain;width:85px;height:78px;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:18px;right:16px}#splash .block_a:after{background-image:url(../images/komeda_letters_a_white.svg)}#splash #gotofilms{cursor:pointer;opacity:0;background-image:url(../images/icons/homearrow.svg);background-position:50%;background-size:contain;width:30px;height:42px;transition:transform .45s cubic-bezier(.645,.045,.355,1),opacity 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:20px;right:calc(23.67vw - 58px);transform:translateY(-200px)}#splash .mobilevideos,#splash.position_clip1 .line_d,#splash.position_clip1 .line_e,#splash.position_clip1 .line_k,#splash.position_clip1 .line_m,#splash.position_clip1 .line_o,#splash.position_move1 .line_d,#splash.position_move1 .line_e,#splash.position_move1 .line_k,#splash.position_move1 .line_m,#splash.position_move1 .line_o,#splash.position_move2 .line_d,#splash.position_move2 .line_e,#splash.position_move2 .line_k,#splash.position_move2 .line_m,#splash.position_move2 .line_o{display:none}#splash.position_linestart .block_a,#splash.position_linestart .block_d,#splash.position_linestart .block_e,#splash.position_linestart .block_k,#splash.position_linestart .block_m,#splash.position_linestart .block_o{background-color:#000;border-right:2px solid #fff;height:0}#splash.position_linestart .block_a:after,#splash.position_linestart .block_a:before,#splash.position_linestart .block_d:after,#splash.position_linestart .block_d:before,#splash.position_linestart .block_e:after,#splash.position_linestart .block_e:before,#splash.position_linestart .block_k:after,#splash.position_linestart .block_k:before,#splash.position_linestart .block_m:after,#splash.position_linestart .block_m:before,#splash.position_linestart .block_o:after,#splash.position_linestart .block_o:before{opacity:0}#splash.position_linestart .block_k{transform:translate(66.33vw,252px)}#splash.position_linestart .block_o{transform:translate(57.27vw,202px)}#splash.position_linestart .block_m{transform:translate(46.49vw,152px)}#splash.position_linestart .block_e{transform:translate(31.49vw,102px)}#splash.position_linestart .block_d{transform:translate(21.25vw,52px)}#splash.position_linestart .block_ff,#splash.position_linestart .block_fi,#splash.position_linestart .block_fl,#splash.position_linestart .block_fm,#splash.position_linestart .block_fs{opacity:0;transform:translateY(-70vh)}#splash.position_line1 .line_d,#splash.position_line1 .line_e,#splash.position_line1 .line_k,#splash.position_line1 .line_m,#splash.position_line1 .line_o,#splash.position_line2 .line_d,#splash.position_line2 .line_e,#splash.position_line2 .line_k,#splash.position_line2 .line_m,#splash.position_line2 .line_o{width:90vw}#splash.position_letter1 .block_a,#splash.position_letter1 .block_d,#splash.position_letter1 .block_e,#splash.position_letter1 .block_k,#splash.position_letter1 .block_m,#splash.position_letter1 .block_o,#splash.position_line1 .block_a,#splash.position_line1 .block_d,#splash.position_line1 .block_e,#splash.position_line1 .block_k,#splash.position_line1 .block_m,#splash.position_line1 .block_o,#splash.position_line2 .block_a,#splash.position_line2 .block_d,#splash.position_line2 .block_e,#splash.position_line2 .block_k,#splash.position_line2 .block_m,#splash.position_line2 .block_o{background-color:#000;border-right:2px solid #fff;height:100vh}#splash.position_line1 .block_a:after,#splash.position_line1 .block_a:before,#splash.position_line1 .block_d:after,#splash.position_line1 .block_d:before,#splash.position_line1 .block_e:after,#splash.position_line1 .block_e:before,#splash.position_line1 .block_k:after,#splash.position_line1 .block_k:before,#splash.position_line1 .block_m:after,#splash.position_line1 .block_m:before,#splash.position_line1 .block_o:after,#splash.position_line1 .block_o:before{opacity:0}#splash.position_line1 .block_k{transform:translate(66.33vw,252px)}#splash.position_line1 .block_o{transform:translate(57.27vw,202px)}#splash.position_line1 .block_m{transform:translate(46.49vw,152px)}#splash.position_line1 .block_e{transform:translate(31.49vw,102px)}#splash.position_line1 .block_d{transform:translate(21.25vw,52px)}#splash.position_line1 .block_ff,#splash.position_line1 .block_fi,#splash.position_line1 .block_fl,#splash.position_line1 .block_fm,#splash.position_line1 .block_fs{opacity:0;transform:translateY(-70vh)}#splash.position_line2 .block_a:after,#splash.position_line2 .block_a:before,#splash.position_line2 .block_d:after,#splash.position_line2 .block_d:before,#splash.position_line2 .block_e:after,#splash.position_line2 .block_e:before,#splash.position_line2 .block_k:after,#splash.position_line2 .block_k:before,#splash.position_line2 .block_m:after,#splash.position_line2 .block_m:before,#splash.position_line2 .block_o:after,#splash.position_line2 .block_o:before{opacity:0}#splash.position_line2 .block_k{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) .75s;transform:translateY(252px)}#splash.position_line2 .block_o{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) .9s;transform:translateY(202px)}#splash.position_line2 .block_m{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.05s;transform:translateY(152px)}#splash.position_line2 .block_e{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.2s;transform:translateY(102px)}#splash.position_line2 .block_d{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.35s;transform:translateY(52px)}#splash.position_line2 .block_ff,#splash.position_line2 .block_fi,#splash.position_line2 .block_fl,#splash.position_line2 .block_fm,#splash.position_line2 .block_fs{opacity:0;transform:translateY(-70vh)}#splash.position_letter1 .line_k{width:90vw;transform:translate(-21.25vw,-500px)}#splash.position_letter1 .line_d:after,#splash.position_letter1 .line_e:after,#splash.position_letter1 .line_k:after,#splash.position_letter1 .line_m:after,#splash.position_letter1 .line_o:after{opacity:1}#splash.position_letter1 .line_o{width:90vw;transform:translate(-31.49vw,-500px)}#splash.position_letter1 .line_m{width:90vw;transform:translate(-46.49vw,-500px)}#splash.position_letter1 .line_e{width:90vw;transform:translate(-57.27vw,-500px)}#splash.position_letter1 .line_d{width:90vw;transform:translate(-66.33vw,-500px)}#splash.position_letter1 .block_a:after,#splash.position_letter1 .block_d:after,#splash.position_letter1 .block_e:after,#splash.position_letter1 .block_k:after,#splash.position_letter1 .block_m:after,#splash.position_letter1 .block_o:after{opacity:1;transform:translateY(calc(114px - 100vh))}#splash.position_letter1 .block_a:before,#splash.position_letter1 .block_d:before,#splash.position_letter1 .block_e:before,#splash.position_letter1 .block_k:before,#splash.position_letter1 .block_m:before,#splash.position_letter1 .block_o:before{opacity:0}#splash.position_letter1 .block_k{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) .75s;transform:translateZ(0)}#splash.position_letter1 .block_o{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) .9s;transform:translateZ(0)}#splash.position_letter1 .block_m{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.05s;transform:translateZ(0)}#splash.position_letter1 .block_e{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.2s;transform:translateZ(0)}#splash.position_letter1 .block_d{transition:transform 1.2s cubic-bezier(.645,.045,.355,1),height 1s cubic-bezier(.645,.045,.355,1) 1.35s;transform:translateZ(0)}#splash.position_letter1 .block_ff,#splash.position_letter1 .block_fi,#splash.position_letter1 .block_fl,#splash.position_letter1 .block_fm,#splash.position_letter1 .block_fs{opacity:0;transform:translateY(-70vh)}#splash.position_start .line_k{width:90vw;transform:translate(-21.25vw,-500px)}#splash.position_start .line_d:after,#splash.position_start .line_e:after,#splash.position_start .line_k:after,#splash.position_start .line_m:after,#splash.position_start .line_o:after{opacity:1}#splash.position_start .line_o{width:90vw;transform:translate(-31.49vw,-500px)}#splash.position_start .line_m{width:90vw;transform:translate(-46.49vw,-500px)}#splash.position_start .line_e{width:90vw;transform:translate(-57.27vw,-500px)}#splash.position_start .line_d{width:90vw;transform:translate(-66.33vw,-500px)}#splash.position_logo1 .block_a,#splash.position_logo1 .block_d,#splash.position_logo1 .block_e,#splash.position_logo1 .block_k,#splash.position_logo1 .block_m,#splash.position_logo1 .block_o,#splash.position_logo2 .block_a,#splash.position_logo2 .block_d,#splash.position_logo2 .block_e,#splash.position_logo2 .block_k,#splash.position_logo2 .block_m,#splash.position_logo2 .block_o,#splash.position_start .block_a,#splash.position_start .block_d,#splash.position_start .block_e,#splash.position_start .block_k,#splash.position_start .block_m,#splash.position_start .block_o{background-color:#000;border-right:2px solid #fff}#splash.position_start .block_a:after,#splash.position_start .block_d:after,#splash.position_start .block_e:after,#splash.position_start .block_k:after,#splash.position_start .block_m:after,#splash.position_start .block_o:after{opacity:1;transform:translateY(calc(114px - 100vh))}#splash.position_start .block_a:before,#splash.position_start .block_d:before,#splash.position_start .block_e:before,#splash.position_start .block_k:before,#splash.position_start .block_m:before,#splash.position_start .block_o:before{opacity:0}#splash.position_start .block_ff,#splash.position_start .block_fi,#splash.position_start .block_fl,#splash.position_start .block_fm,#splash.position_start .block_fs{opacity:0;transform:translateY(-70vh)}#splash.position_logo1 .line_k{width:90vw;transform:translate(-21.25vw,-500px)}#splash.position_logo1 .line_d:after,#splash.position_logo1 .line_e:after,#splash.position_logo1 .line_k:after,#splash.position_logo1 .line_m:after,#splash.position_logo1 .line_o:after{opacity:1}#splash.position_logo1 .line_o{width:90vw;transform:translate(-31.49vw,-500px)}#splash.position_logo1 .line_m{width:90vw;transform:translate(-46.49vw,-500px)}#splash.position_logo1 .line_e{width:90vw;transform:translate(-57.27vw,-500px)}#splash.position_logo1 .line_d{width:90vw;transform:translate(-66.33vw,-500px)}#splash.position_logo1 .block_a:after,#splash.position_logo1 .block_d:after,#splash.position_logo1 .block_e:after,#splash.position_logo1 .block_k:after,#splash.position_logo1 .block_m:after,#splash.position_logo1 .block_o:after{transform:translateY(calc(114px - 100vh))}#splash.position_logo2 .line_k{width:90vw;transform:translate(-21.25vw,-52px)}#splash.position_logo2 .line_o{width:90vw;transform:translate(-31.49vw,-102px)}#splash.position_logo2 .line_m{width:90vw;transform:translate(-46.49vw,-152px)}#splash.position_logo2 .line_e{width:90vw;transform:translate(-57.27vw,-202px)}#splash.position_logo2 .line_d{width:90vw;transform:translate(-66.33vw,-252px)}#splash.position_logo2 .block_ff,#splash.position_logo2 .block_fi,#splash.position_logo2 .block_fl,#splash.position_logo2 .block_fm,#splash.position_logo2 .block_fs{opacity:1;transition:transform 1s cubic-bezier(.645,.045,.355,1),opacity 1s cubic-bezier(.645,.045,.355,1);transform:translateY(calc(100vh - 114px))}#splash.position_clip1 #gotofilms{opacity:1;transform:translateZ(0)}#splash.position_clip1 .block_a,#splash.position_clip1 .block_d,#splash.position_clip1 .block_e,#splash.position_clip1 .block_k,#splash.position_clip1 .block_m,#splash.position_clip1 .block_o{cursor:pointer;background-color:#fff}#splash.position_clip1 .block_a .video,#splash.position_clip1 .block_d .video,#splash.position_clip1 .block_e .video,#splash.position_clip1 .block_k .video,#splash.position_clip1 .block_m .video,#splash.position_clip1 .block_o .video{opacity:1}#splash.position_clip1 .block_a:after,#splash.position_clip1 .block_d:after,#splash.position_clip1 .block_e:after,#splash.position_clip1 .block_k:after,#splash.position_clip1 .block_m:after,#splash.position_clip1 .block_o:after{opacity:0}#splash.position_clip1 .block_a,#splash.position_move2 .block_a{transition:background-color 1s cubic-bezier(.645,.045,.355,1)!important}#splash.position_clip1 .block_ff,#splash.position_clip1 .block_fi,#splash.position_clip1 .block_fl,#splash.position_clip1 .block_fm,#splash.position_clip1 .block_fs{opacity:1;transform:translateY(calc(100vh - 114px))}#splash.position_move1 #gotofilms{opacity:1;transform:translateZ(0)}#splash.position_move1 .block_a .video,#splash.position_move1 .block_d .video,#splash.position_move1 .block_e .video,#splash.position_move1 .block_k .video,#splash.position_move1 .block_m .video,#splash.position_move1 .block_o .video{opacity:1;transform:translateY(-200vh)}#splash.position_move1 .block_a:after,#splash.position_move1 .block_d:after,#splash.position_move1 .block_e:after,#splash.position_move1 .block_k:after,#splash.position_move1 .block_m:after,#splash.position_move1 .block_o:after{opacity:0}#splash.position_move1 .block_a .videotitle,#splash.position_move1 .block_a:before,#splash.position_move1 .block_d .videotitle,#splash.position_move1 .block_d:before,#splash.position_move1 .block_e .videotitle,#splash.position_move1 .block_e:before,#splash.position_move1 .block_k .videotitle,#splash.position_move1 .block_k:before,#splash.position_move1 .block_m .videotitle,#splash.position_move1 .block_m:before,#splash.position_move1 .block_o .videotitle,#splash.position_move1 .block_o:before{transform:translateY(-200vh)}#splash.position_move1 .block_ff,#splash.position_move1 .block_fi,#splash.position_move1 .block_fl,#splash.position_move1 .block_fm,#splash.position_move1 .block_fs{opacity:1;transform:translateY(calc(100vh - 114px))}#splash.position_move2 #gotofilms{opacity:1;transform:translateZ(0)}#splash.position_move2 .block_a,#splash.position_move2 .block_d,#splash.position_move2 .block_e,#splash.position_move2 .block_k,#splash.position_move2 .block_m,#splash.position_move2 .block_o{background-color:#000;border-right:2px solid #fff}#splash.position_move2 .block_a .video,#splash.position_move2 .block_d .video,#splash.position_move2 .block_e .video,#splash.position_move2 .block_k .video,#splash.position_move2 .block_m .video,#splash.position_move2 .block_o .video{opacity:1;transform:translateY(-200vh)}#splash.position_move2 .block_a:after,#splash.position_move2 .block_d:after,#splash.position_move2 .block_e:after,#splash.position_move2 .block_k:after,#splash.position_move2 .block_m:after,#splash.position_move2 .block_o:after{opacity:0}#splash.position_move2 .block_a .videotitle,#splash.position_move2 .block_a:before,#splash.position_move2 .block_d .videotitle,#splash.position_move2 .block_d:before,#splash.position_move2 .block_e .videotitle,#splash.position_move2 .block_e:before,#splash.position_move2 .block_k .videotitle,#splash.position_move2 .block_k:before,#splash.position_move2 .block_m .videotitle,#splash.position_move2 .block_m:before,#splash.position_move2 .block_o .videotitle,#splash.position_move2 .block_o:before{transform:translateY(-200vh)}#splash.position_move2 .block_ff,#splash.position_move2 .block_fi,#splash.position_move2 .block_fl,#splash.position_move2 .block_fm,#splash.position_move2 .block_fs{opacity:1;transform:translateY(calc(100vh - 114px))}#splash.open_k #gotofilms{transform:translate(calc(450px - 76.33vw))}#splash.open_k .block_k{transform:translate(calc(76.33vw - 450px))}#splash.open_k .block_k video{transform:translateZ(0)}#splash.open_a .block_a .videotitle,#splash.open_d .block_d .videotitle,#splash.open_e .block_e .videotitle,#splash.open_k .block_k .videotitle,#splash.open_m .block_m .videotitle,#splash.open_o .block_o .videotitle{opacity:1}#splash.open_k .block_o{transform:translate(calc(67.27vw - 360px))}#splash.open_k .block_m{transform:translate(calc(56.49vw - 270px))}#splash.open_k .block_e{transform:translate(calc(41.49vw - 180px))}#splash.open_k .block_d{transform:translate(calc(31.25vw - 90px))}#splash.open_o .block_k{transform:translate(calc(90px - 23.67vw))}#splash.open_o .block_o{transform:translate(calc(67.27vw - 360px))}#splash.open_o .block_o video{transform:translateZ(0)}#splash.open_o .block_m{transform:translate(calc(56.49vw - 270px))}#splash.open_o .block_e{transform:translate(calc(41.49vw - 180px))}#splash.open_o .block_d{transform:translate(calc(31.25vw - 90px))}#splash.open_m .block_k{transform:translate(calc(90px - 23.67vw))}#splash.open_m .block_o{transform:translate(calc(180px - 32.73vw))}#splash.open_m .block_m{transform:translate(calc(56.49vw - 270px))}#splash.open_m .block_m video{transform:translateZ(0)}#splash.open_m .block_e{transform:translate(calc(41.49vw - 180px))}#splash.open_m .block_d{transform:translate(calc(31.25vw - 90px))}#splash.open_e .block_k{transform:translate(calc(90px - 23.67vw))}#splash.open_e .block_o{transform:translate(calc(180px - 32.73vw))}#splash.open_e .block_m{transform:translate(calc(270px - 43.51vw))}#splash.open_e .block_e{transform:translate(calc(41.49vw - 180px))}#splash.open_e .block_e video{transform:translateZ(0)}#splash.open_e .block_d{transform:translate(calc(31.25vw - 90px))}#splash.open_d .block_k{transform:translate(calc(90px - 23.67vw))}#splash.open_d .block_o{transform:translate(calc(180px - 32.73vw))}#splash.open_d .block_m{transform:translate(calc(270px - 43.51vw))}#splash.open_d .block_e{transform:translate(calc(360px - 58.51vw))}#splash.open_d .block_d{transform:translate(calc(31.25vw - 90px))}#splash.open_d .block_d video{transform:translateZ(0)}#splash.open_a .block_k{transform:translate(calc(90px - 23.67vw))}#splash.open_a .block_o{transform:translate(calc(180px - 32.73vw))}#splash.open_a .block_m{transform:translate(calc(270px - 43.51vw))}#splash.open_a .block_e{transform:translate(calc(360px - 58.51vw))}#splash.open_a .block_d{transform:translate(calc(450px - 68.75vw))}#splash.open_a .block_a video{transform:translateZ(0)}#films .container,#news .container{max-width:1052px}#films .container #filmgrid{width:100%;padding-top:300px;position:relative}#films .container #filmgrid .film{cursor:pointer;width:calc(50% - 36px);height:326.667px;margin-bottom:72px;position:relative}#films .container #filmgrid .film a.overlay{z-index:2;width:100%;height:100%;display:block;position:absolute}#films .container #filmgrid .film .cover{background-color:#333;width:100%;height:100%;position:relative;overflow:hidden}#films .container #filmgrid .film .cover .overlayposter{opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute}#films .container #filmgrid .film .cover .overlayposter,#films .container #filmgrid .film .cover video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:140%;margin-top:-10%}#films .container #filmgrid .film h2{color:#fff;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px;position:absolute}#films .container #filmgrid .film.hovering .cover .overlayposter{opacity:0}#films .container footer{color:#fff;margin-top:100px}#news .container #firstnews{color:#fff;box-sizing:border-box;background-color:#000;width:100%;margin-bottom:72px;padding:20px;position:relative}#news .container #firstnews .date,#news .container #firstnews h2{text-transform:uppercase;letter-spacing:-5px;word-break:break-all;width:80%;margin:0;padding:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:72px;line-height:72px}#news .container #firstnews h2{margin-bottom:180px;font-weight:400}#news .container #firstnews .image{opacity:0;background-position:50%;background-size:cover;width:80%;height:380px;position:absolute;top:20px;left:20px}#news .container #firstnews .mob_image,#play .container #mobilehead{display:none}#news .container #firstnews:hover .image{opacity:1}#news .container #newsgrid .newsitem{color:#000;cursor:pointer;border-top:1px solid #000;width:calc(50% - 36px);height:326.667px;margin-bottom:72px;padding-top:20px;position:relative}#news .container #newsgrid .newsitem .date,#news .container #newsgrid .newsitem h2{text-transform:uppercase;letter-spacing:-2px;margin:0;padding:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:24px;line-height:28px}#news .container #newsgrid .newsitem h2{margin-bottom:15px;font-weight:400}#news .container #newsgrid .newsitem .image{opacity:0;background-position:50%;background-size:cover;width:100%;height:280px;position:absolute;top:20px;left:0}#news .container #newsgrid .newsitem .text{width:100%}#news .container #newsgrid .newsitem:hover .image{opacity:1}#news .container .text{width:50%;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px}#news .container .text p span{color:#909090}#news .container .text p{margin:0 0 18px}#news .container .text p a{color:#b4b4b4;text-decoration:none}#play{-webkit-overflow-scrolling:touch;width:100vw;height:100vh;position:fixed;overflow:auto}#play .container{padding-top:0}#play .container #filmspace_1,#play .container #filmspace_2{height:calc(50vh - 297px);min-height:20px}#play .container #filmspace_3{height:200px}#play .container #filmspace_4{height:100px}#play .container #film{width:100%;height:554px;position:relative}#play .container #film .videowrapper{border:1px solid #fff;height:554px}#play .container section{border-top:1px solid #fff;position:relative}#play .container section .leftcolumn{color:#fff;z-index:2;width:45%;padding-right:5px;transition:opacity .25s ease-in-out;position:absolute}#play .container section .leftcolumn h2,#play .container section .leftcolumn h3{text-transform:uppercase;letter-spacing:-3px;margin:8px 0 20px;padding:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:24px;font-weight:400;line-height:26px}#play .container section .rightcolumn{color:#fff;margin-left:50%;padding-left:5px;transition:opacity .25s ease-in-out}#play .container section .text{margin:10px 0 0;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px}#play .container section .text p span{color:#909090}#play .container section .text p{margin:0 0 18px}#play .container section .text p a{color:#b4b4b4;text-decoration:none}#play .container section .text p.share{letter-spacing:-2px;color:#b4b4b4;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace}#play .container section .text p.share a{color:#fff;text-decoration:none}#play .container section .stills{text-align:center;z-index:1;width:700px;max-width:100%;margin-top:50px;margin-left:auto;margin-right:auto;transition:opacity .25s ease-in-out;position:relative}#play .container section .stills #r_stillmove{z-index:2;cursor:none;width:50%;height:100%;position:absolute;top:0;right:0}#play .container section .stills #l_stillmove{z-index:2;cursor:none;width:50%;height:100%;position:absolute;top:0;left:0}#play .container section .stills #s_arrow_left{border-bottom:2px solid #fff;border-left:2px solid #fff}#play .container section .stills #s_arrow_left,#play .container section .stills #s_arrow_right{pointer-events:none;z-index:3;width:12px;height:12px;display:none;position:fixed;transform:rotate(45deg)}#play .container section .stills #s_arrow_right{border-top:2px solid #fff;border-right:2px solid #fff}#play .container section .stills #stillslider .still{width:700px;margin-bottom:10px;display:inline-block}#play .container section .stills #stillslider .still img{width:700px}#play .container section .relatedprojects{margin-top:50px;transition:opacity .25s ease-in-out}#play .container section .relatedprojects .related{width:calc(33.3333% - 6.66667px);height:155px;margin-right:10px;display:inline-block;position:relative}#play .container section .relatedprojects .related a.overlay{z-index:2;width:100%;height:100%;display:block;position:absolute}#play .container section .relatedprojects .related .cover{background-color:#333;width:100%;height:100%;position:relative;overflow:hidden}#play .container section .relatedprojects .related .cover .overlayposter{opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .15s cubic-bezier(.645,.045,.355,1);position:absolute}#play .container section .relatedprojects .related .cover .overlayposter,#play .container section .relatedprojects .related .cover video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:140%;margin-top:-10%}#play .container section .relatedprojects .related .title{color:#fff;text-transform:uppercase;letter-spacing:-2px;word-spacing:-2px;width:100%;margin-top:10px;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;line-height:18px;position:absolute}#play .container section .relatedprojects .related.hovering .cover .overlayposter,#play.on_info section:nth-of-type(2) .leftcolumn,#play.on_info section:nth-of-type(2) .stills,#play.on_info section:nth-of-type(3) .leftcolumn,#play.on_info section:nth-of-type(3) .relatedprojects,#play.on_stills section:nth-of-type(3) .leftcolumn,#play.on_stills section:nth-of-type(3) .relatedprojects,#play.on_video section:first-of-type .leftcolumn,#play.on_video section:first-of-type .rightcolumn,#play.on_video section:nth-of-type(2) .leftcolumn,#play.on_video section:nth-of-type(2) .stills,#play.on_video section:nth-of-type(3) .leftcolumn,#play.on_video section:nth-of-type(3) .relatedprojects{opacity:0}#play .container section .relatedprojects .related:last-of-type{margin-right:0}#play .container section #infolink,#play .container section #relatedlink,#play .container section #stillslink{color:#fff;cursor:pointer;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;transition:opacity .25s ease-in-out;position:absolute;top:-23px;left:0}#play .container section #infolink:after,#play .container section #relatedlink:after,#play .container section #stillslink:after{content:"";background-image:url(../images/icons/arrowdown.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:12px;position:absolute;top:2px;right:-24px}#play .container footer{color:#fff;margin-top:30vh}#play.on_info #infolink:after,#play.on_related #relatedlink:after,#play.on_stills #stillslink:after{transform:rotate(180deg)}#about .container section h2,#services .container section h2{text-transform:uppercase;letter-spacing:-3px;max-width:45%;margin:8px 0 0;padding:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:24px;font-weight:400;line-height:26px;position:absolute}#about .container section .text,#services .container section .text{margin:10px 0 0 50%;padding-left:5px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px}#about .container section .text p,#services .container section .text p{margin:0 0 18px}#about .container section .text a,#services .container section .text a{color:#000;text-decoration:none}#about .container section .servicespacing,#about .container section .text.min,#services .container section .servicespacing,#services .container section .text.min{height:275px}#about .container section .titleimage,#services .container section .titleimage{box-sizing:border-box;width:45%;margin:13px 0 0;position:absolute}#about .container section .titleimage img,#services .container section .titleimage img{width:100%}#about .container section #showreel,#services .container section #showreel{background-color:#000;width:100%;margin-top:80px}#about .container section #showreel .videowrapper,#services .container section #showreel .videowrapper{aspect-ratio:1050/595;border:1px solid #000;width:100%;height:auto}#about .container footer,#services .container footer{margin-top:150px}#about .container section{border-top:1px solid #fff}#about .container section .text,#about .container section .text a,#about .container section h2{color:#fff}#about .container section #showreel .videowrapper{border:1px solid #fff}#contact .container section h2{text-transform:uppercase;letter-spacing:-3px;max-width:50%;margin:5px 0 0;padding:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:36px;font-weight:400;position:absolute}#contact .container section .text{margin:10px 0 0 50%;padding-left:5px;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px}#contact .container section .text p{margin:0 0 18px}#contact .container section .text a{color:#000;text-decoration:none}#contact .container section .mapinfo{margin:10px 0 0;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;position:absolute}#contact .container section #map{background-color:#dadada;height:320px;margin-top:10px;margin-left:calc(50% + 5px)}#contact .container footer{margin-top:100px}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span{display:none}.gmnoprint div{background:0 0!important}@media (width<=689px){header #full_logo .box_k{width:70px}header #full_logo .box_o{width:0}header #full_logo .box_a:after,header #full_logo .box_d:after,header #full_logo .box_e:after,header #full_logo .box_i:after,header #full_logo .box_l:after,header #full_logo .box_m:after,header #full_logo .box_o:after,header #full_logo .box_s:after,header #full_logo.step1 .box_a:after,header #full_logo.step1 .box_d:after,header #full_logo.step1 .box_e:after,header #full_logo.step1 .box_i:after,header #full_logo.step1 .box_l:after,header #full_logo.step1 .box_m:after,header #full_logo.step1 .box_o:after,header #full_logo.step1 .box_s:after,header #full_logo.step2 .box_a:after,header #full_logo.step2 .box_d:after,header #full_logo.step2 .box_e:after,header #full_logo.step2 .box_i:after,header #full_logo.step2 .box_l:after,header #full_logo.step2 .box_m:after,header #full_logo.step2 .box_o:after,header #full_logo.step2 .box_s:after,header #full_logo.step3 .box_a:after,header #full_logo.step3 .box_d:after,header #full_logo.step3 .box_e:after,header #full_logo.step3 .box_i:after,header #full_logo.step3 .box_l:after,header #full_logo.step3 .box_m:after,header #full_logo.step3 .box_o:after,header #full_logo.step3 .box_s:after,header #full_logo.step4 .box_a:after,header #full_logo.step4 .box_d:after,header #full_logo.step4 .box_e:after,header #full_logo.step4 .box_i:after,header #full_logo.step4 .box_l:after,header #full_logo.step4 .box_m:after,header #full_logo.step4 .box_o:after,header #full_logo.step4 .box_s:after,header #full_logo.step5 .box_a:after,header #full_logo.step5 .box_d:after,header #full_logo.step5 .box_e:after,header #full_logo.step5 .box_i:after,header #full_logo.step5 .box_l:after,header #full_logo.step5 .box_m:after,header #full_logo.step5 .box_o:after,header #full_logo.step5 .box_s:after,header #full_logo.step6 .box_a:after,header #full_logo.step6 .box_d:after,header #full_logo.step6 .box_e:after,header #full_logo.step6 .box_i:after,header #full_logo.step6 .box_l:after,header #full_logo.step6 .box_m:after,header #full_logo.step6 .box_o:after,header #full_logo.step6 .box_s:after,header #full_logo.step7 .box_a:after,header #full_logo.step7 .box_d:after,header #full_logo.step7 .box_e:after,header #full_logo.step7 .box_i:after,header #full_logo.step7 .box_l:after,header #full_logo.step7 .box_m:after,header #full_logo.step7 .box_o:after,header #full_logo.step7 .box_s:after,header nav.half_open #nav_openclose:after{opacity:0}header #full_logo .box_m{width:0;left:69px}header #full_logo .box_e{width:0;left:88px}header #full_logo .box_a,header #full_logo .box_d,header #full_logo .box_i,header #full_logo .box_l{width:0}header #full_logo .box_f{left:0}header #full_logo .box_mm{width:0;left:29px}header #full_logo .box_s{width:0;left:40px}header #full_logo .box_0{width:0}header #full_logo.step1 .box_k,header #full_logo.step2 .box_k,header #full_logo.step3 .box_k,header #full_logo.step4 .box_k,header #full_logo.step5 .box_k,header #full_logo.step6 .box_k,header #full_logo.step7 .box_k{width:70px}header #full_logo.step1 .box_o,header #full_logo.step2 .box_o,header #full_logo.step3 .box_o,header #full_logo.step4 .box_o,header #full_logo.step5 .box_o,header #full_logo.step6 .box_o,header #full_logo.step7 .box_o{width:0}header #full_logo.step1 .box_m,header #full_logo.step2 .box_m,header #full_logo.step3 .box_m,header #full_logo.step4 .box_m,header #full_logo.step5 .box_m,header #full_logo.step6 .box_m,header #full_logo.step7 .box_m{width:0;left:69px}header #full_logo.step1 .box_e,header #full_logo.step2 .box_e,header #full_logo.step3 .box_e,header #full_logo.step4 .box_e,header #full_logo.step5 .box_e,header #full_logo.step6 .box_e,header #full_logo.step7 .box_e{width:0;left:88px}header #full_logo.step1 .box_a,header #full_logo.step1 .box_d,header #full_logo.step1 .box_i,header #full_logo.step1 .box_l,header #full_logo.step2 .box_a,header #full_logo.step2 .box_d,header #full_logo.step2 .box_i,header #full_logo.step2 .box_l,header #full_logo.step3 .box_a,header #full_logo.step3 .box_d,header #full_logo.step3 .box_i,header #full_logo.step3 .box_l,header #full_logo.step4 .box_a,header #full_logo.step4 .box_d,header #full_logo.step4 .box_i,header #full_logo.step4 .box_l,header #full_logo.step5 .box_a,header #full_logo.step5 .box_d,header #full_logo.step5 .box_i,header #full_logo.step5 .box_l,header #full_logo.step6 .box_a,header #full_logo.step6 .box_d,header #full_logo.step6 .box_i,header #full_logo.step6 .box_l,header #full_logo.step7 .box_a,header #full_logo.step7 .box_d,header #full_logo.step7 .box_i,header #full_logo.step7 .box_l{width:0}header #full_logo.step1 .box_f,header #full_logo.step2 .box_f,header #full_logo.step3 .box_f,header #full_logo.step4 .box_f,header #full_logo.step5 .box_f,header #full_logo.step6 .box_f,header #full_logo.step7 .box_f{left:0}header #full_logo.step1 .box_mm,header #full_logo.step2 .box_mm,header #full_logo.step3 .box_mm,header #full_logo.step4 .box_mm,header #full_logo.step5 .box_mm,header #full_logo.step6 .box_mm,header #full_logo.step7 .box_mm{width:0;left:29px}header #full_logo.step1 .box_s,header #full_logo.step2 .box_s,header #full_logo.step3 .box_s,header #full_logo.step4 .box_s,header #full_logo.step5 .box_s,header #full_logo.step6 .box_s,header #full_logo.step7 .box_s{width:0;left:40px}header #full_logo.step1 .box_0,header #full_logo.step2 .box_0,header #full_logo.step3 .box_0,header #full_logo.step4 .box_0,header #full_logo.step5 .box_0,header #full_logo.step6 .box_0,header #full_logo.step7 .box_0{width:0}header{z-index:14}header .back{background-color:#fff;width:100vw;height:88px;transition:transform .25s ease-in-out;position:absolute;top:0;left:0}header nav .sidebars li{border-left:1px solid #000;height:100vh}header nav.compact #nav_openclose,header nav.compact .sidebars li.selected{transform:translateZ(0)}header nav.half_open #nav_openclose{transform:translate(-88vw)}header nav.half_open .sidebars{width:88vw;transform:translateZ(0)}header nav.half_open .sidebars li:first-child{transform:translateZ(0)}header nav.half_open .sidebars li:nth-child(2){transform:translate(16vw)}header nav.half_open .sidebars li:nth-child(3){transform:translate(40vw)}header nav.half_open .sidebars li:nth-child(4){transform:translate(52vw)}header nav.half_open .sidebars li:nth-child(5){transform:translate(76vw)}header #shadow.open{pointer-events:auto;opacity:1}header.nav-up #closeplay,header.nav-up #full_logo,header.nav-up .back,header.nav-up nav.compact #nav_openclose{transform:translateY(-88px)}header.hidden #full_logo,header.hidden .back,header.hidden nav.compact #nav_openclose{transform:translateY(-88px)!important}body.blackbody nav .sidebars li{border-left:1px solid #fff}.container{max-width:calc(100vw - 40px);margin:0 auto;padding:150px 0;position:relative}section{border-top:1px solid #000;padding-bottom:50px}.videowrapper .playpause,.videowrapper .showtitle{letter-spacing:-2px;width:80%;padding-left:10%;padding-right:10%;font-size:24px}.videowrapper .fullscreen,.videowrapper .soundcontrol{opacity:0!important;pointer-events:none!important}.videowrapper.hovering .playpause,.videowrapper.hovering .videoprogress{opacity:1!important;pointer-events:auto!important}.videowrapper.hovering .fullscreen,.videowrapper.hovering .soundcontrol{opacity:0!important;pointer-events:none!important}#filmfilter{background-color:#000;width:100vw;height:100vh;transition:height .25s ease-in-out;position:fixed;top:0;bottom:auto;left:0;overflow:hidden;transform:translateZ(0)}#filmfilter .openbutton{cursor:pointer;z-index:12;width:100px;height:36px;position:absolute;top:120px;left:20px;overflow:hidden;border:none!important}#filmfilter .openbutton .dots{color:#fff;top:6px;left:80px;transform:none!important}#filmfilter .openbutton .ok{color:#fff;font-size:0;line-height:27px;top:6px;left:0;transform:none!important}#filmfilter .openbutton .ok:before{content:"FILTER";font-size:16px}#filmfilter .openbutton:hover{z-index:12;border:none}#filmfilter .openbutton:hover .dots,#filmfilter .openbutton:hover .ok{color:#fff}#filmfilter .mobile_openedtags{position:absolute;top:160px}#filmfilter .mobile_openedtags .tag{cursor:pointer;color:#fff;text-transform:uppercase;border:1px solid #c8c8c8;height:28px;margin-left:20px;margin-right:-10px;padding:0 8px;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;line-height:28px;transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out .1s;display:inline-block;transform:translate(-720px)}#filmfilter .expander_row1{padding:150px 0 0}#filmfilter .expander_row1,#filmfilter .expander_row2{z-index:10;width:auto;height:auto;position:relative;bottom:auto;left:auto;overflow:visible;transform:rotate(0)}#filmfilter .expander_row2{padding:0}#filmfilter .filter,#filmfilter .mobileok{cursor:pointer;color:#909090;float:left;clear:both;text-transform:uppercase;z-index:10;border:1px solid #c8c8c880;height:28px;margin-top:-1px;margin-left:20px;padding:0 8px;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;line-height:28px;display:block;position:relative;overflow:hidden}#filmfilter .filter:first-of-type,#filmfilter .mobileok:first-of-type{margin-top:28px}#filmfilter .filter.active,#filmfilter .filter:hover,#filmfilter .mobileok.active,#filmfilter .mobileok:hover{z-index:11;color:#fff;border:1px solid #fff}#filmfilter .mobileok{color:#fff;border:1px solid #fff;margin-top:28px;transition:transform .25s ease-in-out .2s;transform:translateZ(0)}#filmfilter.compact_void{height:150px;position:absolute}#filmfilter.compact_void .openbutton .dots,#filmfilter.compact_void .openbutton .ok{color:#909090}#filmfilter.compact_void .mobileok{transition:transform .25s ease-in-out .2s;transform:translate(-500px)}#filmfilter.compact{height:210px;position:absolute}#filmfilter.compact .expander_row1 .filter,#filmfilter.compact .expander_row2 .filter{transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out;transform:translate(-500px)}#filmfilter.compact .mobileok{transition:transform .25s ease-in-out .2s;transform:translate(-500px)}#filmfilter.compact .mobile_openedtags .tag{transition:border .1s ease-in-out,color .1s ease-in-out,transform .25s ease-in-out .1s;transform:translateZ(0)}#films .container #filmgrid{padding-top:20px}#films .container #filmgrid .film{width:100vw;height:66vw;margin-bottom:72px}#films .container #filmgrid .film h2{left:20px}#about .container footer,#contact .container footer,#films .container #filmgrid .film .cover video,#services .container footer{display:none}#films .container #filmgrid .film.hovering .cover .overlayposter,#news .container #firstnews:hover .image,#news .container #newsgrid .newsitem:hover .image,#play .container section .relatedprojects .related.hovering .cover .overlayposter,#play.on_info section:nth-of-type(2) .leftcolumn,#play.on_info section:nth-of-type(2) .stills,#play.on_info section:nth-of-type(3) .leftcolumn,#play.on_info section:nth-of-type(3) .relatedprojects,#play.on_stills section:nth-of-type(3) .leftcolumn,#play.on_stills section:nth-of-type(3) .relatedprojects,#play.on_video section:first-of-type .leftcolumn,#play.on_video section:first-of-type .rightcolumn,#play.on_video section:nth-of-type(2) .leftcolumn,#play.on_video section:nth-of-type(2) .stills,#play.on_video section:nth-of-type(3) .leftcolumn,#play.on_video section:nth-of-type(3) .relatedprojects{opacity:1}#films .container #filmgrid.filtered{padding-top:60px}#about .container section h2,#services .container section h2{max-width:100%;margin:8px 0 0;position:relative}#about .container section .text,#services .container section .text{margin:20px 0 0;padding:0}#about .container section .text.min,#services .container section .text.min{height:auto;padding-bottom:30px}#about .container section .servicespacing,#services .container section .servicespacing{height:30px}#about .container section .titleimage,#services .container section .titleimage{width:100%;margin:13px 0 0;position:relative}#about .container section #showreel,#services .container section #showreel{width:100%;height:66vw}#about .container section #showreel .videowrapper,#services .container section #showreel .videowrapper{border:1px solid #000;border-left:none;border-right:none;height:66vw}#contact .container section h2{max-width:100%;position:relative}#contact .container section .text{margin:20px 0 0;padding-left:0}#contact .container section .mapinfo{margin:10px 0 0;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;position:relative}#contact .container section #map{background-color:#dadada;width:100vw;height:320px;margin-top:20px;margin-left:-20px}#news .container{max-width:calc(100vw - 40px);padding-top:0}#news .container #firstnews{color:#fff;background-color:#000;width:100vw;margin-bottom:72px;margin-left:-20px;padding:170px 20px 20px}#news .container #firstnews .date,#news .container #firstnews h2{word-break:normal;letter-spacing:-2px;width:90%;font-size:24px;line-height:24px}#news .container #firstnews h2{margin-bottom:15px}#news .container #firstnews .image{display:none!important}#news .container #firstnews .mob_image{background-position:50%;background-size:cover;width:100%;height:260px;margin-bottom:20px;display:block}#news .container #firstnews .text{width:100%}#news .container #newsgrid .newsitem{color:#000;border-top:1px solid #000;width:100%;height:auto;margin-bottom:72px;padding-top:20px}#news .container #newsgrid .newsitem .date,#news .container #newsgrid .newsitem h2{text-transform:uppercase;letter-spacing:-2px;margin:0;padding:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:24px;line-height:28px}#news .container #newsgrid .newsitem h2{margin-bottom:15px;font-weight:400}#news .container #newsgrid .newsitem .image{display:none!important}#news .container #newsgrid .newsitem .mob_image{background-position:50%;background-size:cover;width:100%;height:260px;margin-bottom:20px;display:block}#news .container #newsgrid .newsitem .text{width:100%}#news .container .text{width:50%;font-family:nb_akademie_stdregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:18px}#news .container .text p span{color:#909090}#news .container .text p{margin:0 0 18px}#news .container .text p a{color:#b4b4b4;text-decoration:none}#play #closeplay{position:absolute}#play .container #mobilehead{color:#fff;padding:150px 0 0;display:block}#play .container #mobilehead h2,#play .container #mobilehead h3{text-transform:uppercase;letter-spacing:-3px;margin:0;padding:0;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:24px;font-weight:400;line-height:26px}#play .container #mobilehead #mobilecloseplay,#play .container section .leftcolumn h2,#play .container section .leftcolumn h3,#play .container section .stills #l_stillmove,#play .container section .stills #r_stillmove,#play .container section .stills #s_arrow_left,#play .container section .stills #s_arrow_right{display:none}#play .container #filmspace_1{height:20px!important}#play .container #filmspace_2{height:60px!important}#play .container #filmspace_3,#play .container #filmspace_4{height:40px!important}#play .container #film{width:100%;height:66vw;position:relative}#play .container #film .videowrapper{height:66vw}#play .container section .leftcolumn{width:100%;position:relative}#play .container section .rightcolumn{width:100%;margin:0;padding:0}#play .container section .stills{text-align:center;margin-top:20px;transition:opacity .25s ease-in-out;position:relative}#play .container section .stills #stillslider .still{width:100%;margin-bottom:10px;display:inline-block}#play .container section .stills #stillslider .still img{width:100%}#play .container section .relatedprojects{margin-top:20px}#play .container section .relatedprojects .related{width:100%;height:155px;margin-bottom:60px;margin-right:0}#play .container section #infolink:after,#play .container section #relatedlink:after,#play .container section #stillslink:after,#play .container section .relatedprojects .related .cover video,#splash .block_a .video,#splash .block_a .videotitle,#splash .block_a:before,#splash .block_d .video,#splash .block_d .videotitle,#splash .block_d:before,#splash .block_e .video,#splash .block_e .videotitle,#splash .block_e:before,#splash .block_k .video,#splash .block_k .videotitle,#splash .block_k:before,#splash .block_m .video,#splash .block_m .videotitle,#splash .block_m:before,#splash .block_o .video,#splash .block_o .videotitle,#splash .block_o:before{display:none}#play .container section .relatedprojects .related .title{color:#fff;text-transform:uppercase;letter-spacing:-2px;word-spacing:-2px;width:100%;margin-top:10px;font-family:nb_akademie_mono_stdlight,Lucida Console,Monaco,monospace;font-size:16px;line-height:18px;position:absolute}#play .container section .relatedprojects .related:last-of-type{margin-right:0}#play .container section #infolink,#play .container section #relatedlink,#play .container section #stillslink{pointer-events:none}#play .container footer{margin-top:0}#play.on_info #infolink:after,#play.on_related #relatedlink:after,#play.on_stills #stillslink:after{transform:rotate(180deg)}#splash div,#splash div:after{transition:none!important}#splash .block_a,#splash .block_d,#splash .block_e,#splash .block_k,#splash .block_m,#splash .block_o{background-color:#0000;border-right:1px solid #fff}#splash .block_a:after,#splash .block_d:after,#splash .block_e:after,#splash .block_k:after,#splash .block_m:after,#splash .block_o:after{content:"";opacity:1;background-position:100%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;transition:opacity 1.2s cubic-bezier(.645,.045,.355,1),transform 1s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:18px;right:6px;transform:translateY(calc(48px - 100vh))}#splash .block_k{right:80vw}#splash .block_o{right:70vw}#splash .block_m{right:60vw}#splash .block_e{right:40vw}#splash .block_d{right:30vw}#splash .block_a{border-right:none;right:0}#splash .block_fs{left:0}#splash .block_ff,#splash .block_fi,#splash .block_fl,#splash .block_fm,#splash .block_fs{width:24px;height:24px;margin-left:8px;bottom:8px}#splash .block_fm{left:20vw}#splash .block_fl{left:30vw}#splash .block_fi{left:40vw}#splash .block_ff{left:60vw}#splash .mobilevideos{z-index:0;display:block;position:absolute;inset:0}#splash .mobilevideos video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}#splash.open_a .block_d,#splash.open_a .block_e,#splash.open_a .block_k,#splash.open_a .block_m,#splash.open_a .block_o,#splash.open_d .block_d,#splash.open_d .block_e,#splash.open_d .block_k,#splash.open_d .block_m,#splash.open_d .block_o,#splash.open_e .block_d,#splash.open_e .block_e,#splash.open_e .block_k,#splash.open_e .block_m,#splash.open_e .block_o,#splash.open_k .block_d,#splash.open_k .block_e,#splash.open_k .block_k,#splash.open_k .block_m,#splash.open_k .block_o,#splash.open_m .block_d,#splash.open_m .block_e,#splash.open_m .block_k,#splash.open_m .block_m,#splash.open_m .block_o,#splash.open_o .block_d,#splash.open_o .block_e,#splash.open_o .block_k,#splash.open_o .block_m,#splash.open_o .block_o{transform:none}#splash.open_a .block_a .videotitle,#splash.open_d .block_a .videotitle,#splash.open_e .block_a .videotitle,#splash.open_k .block_a .videotitle,#splash.open_m .block_a .videotitle,#splash.open_o .block_a .videotitle{opacity:0}}@media (width>=690px) and (width<=1250px){#films .container{max-width:490px}#films .container #filmgrid .film{width:490px;height:303px;margin-bottom:72px}}@media (width>=1550px) and (width<=1919px){#films .container{max-width:1200px}#films .container #filmgrid .film{width:calc(50% - 36px);height:376px}}@media (width>=1920px){#films .container{max-width:1700px}#films .container #filmgrid .film{width:calc(33.3333% - 48px);height:345.778px}}.page-enter-active{transition:opacity .5s cubic-bezier(.645,.045,.355,1)}.page-leave-active{transition:opacity .6s cubic-bezier(.645,.045,.355,1)}.page-enter-from,.page-leave-to{opacity:0}
