@font-face{font-family:Fakt;src:url(../fonts/FaktPro-Normal.eff68696.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fakt;src:url(../fonts/FaktPro-SemiBold.7fde16c4.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}#app footer{opacity:0;transition:opacity .25s ease-out}#app.loaded footer{opacity:1}#app.privacy footer{z-index:0}#content{z-index:5}#content.z-index-change{z-index:1}#project-container.absolute,#stream-container.absolute{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:0}#app .clone-item{min-height:0!important;z-index:100;position:fixed;top:0;left:0;pointer-events:none}#app .clone-item.stream-item .padding-pusher{display:none}#app .clone-item.absolute{position:absolute}#app .clone-item#teaser-image{overflow:hidden}#app .clone-item#teaser-image img{position:absolute;left:50%;height:100%;width:auto;top:0;transform:translate3d(-50%,0) scale(1)}#app .clone-item#next{max-height:none}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px;padding-bottom:0;min-height:calc(100vh - 15px);display:flex;flex-direction:column}#content{position:relative;flex-grow:1;width:100%}.transition-container[data-v-521ade67]{position:relative;transition:.15s;transition:.5s;transition-timing-function:easeInOut;width:100%;height:100%;overflow:hidden;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:#000}.clone-item .transition-container[data-v-521ade67],.clone-item img[data-v-521ade67]{transition:0s}img[data-v-521ade67]{position:relative;transition:.3s;position:absolute;z-index:10;height:100%;width:auto;left:50%;overflow:hidden}span.title[data-v-521ade67]{z-index:15;color:#fff;position:absolute;left:0;bottom:0;text-transform:uppercase;background:#000;padding:.5em .5em .4em;padding-left:calc(.5em + 2px);transition-duration:.25s;transition-timing-function:easeInOut}.clone-item.hover-style .transition-container img[data-v-521ade67],.stream-item:hover .transition-container img[data-v-521ade67]{opacity:.7}.clone-item.hover-style span.title[data-v-521ade67],.stream-item:hover span.title[data-v-521ade67]{letter-spacing:.24em;font-size:1rem;opacity:1}.no-hover.clone-item .transition-container[data-v-521ade67]{transform:scale(1)}@keyframes fadeOut-521ade67{0%{opacity:1}to{opacity:0}}.clone-item span.title[data-v-521ade67]{animation:fadeOut-521ade67 .5s ease-out;animation-fill-mode:forwards}.stream-item[data-v-206e87c3]:first-child{transition-delay:.07s}.stream-item[data-v-206e87c3]:nth-child(2){transition-delay:.14s}.stream-item[data-v-206e87c3]:nth-child(3){transition-delay:.21s}.stream-item[data-v-206e87c3]:nth-child(4){transition-delay:.28s}.stream-item[data-v-206e87c3]:nth-child(5){transition-delay:.35s}.stream-item[data-v-206e87c3]:nth-child(6){transition-delay:.42s}.stream-item[data-v-206e87c3]:nth-child(7){transition-delay:.49s}.stream-item[data-v-206e87c3]:nth-child(8){transition-delay:.56s}.stream-item[data-v-206e87c3]:nth-child(9){transition-delay:.63s}.stream-item[data-v-206e87c3]:nth-child(10){transition-delay:.7s}.stream-item[data-v-206e87c3]:nth-child(11){transition-delay:.77s}.stream-item[data-v-206e87c3]:nth-child(12){transition-delay:.84s}.stream-item[data-v-206e87c3]:nth-child(13){transition-delay:.91s}.stream-item[data-v-206e87c3]:nth-child(14){transition-delay:.98s}.stream-item[data-v-206e87c3]:nth-child(15){transition-delay:1.05s}.stream-item[data-v-206e87c3]:nth-child(16){transition-delay:1.12s}.stream-item[data-v-206e87c3]:nth-child(17){transition-delay:1.19s}.stream-item[data-v-206e87c3]:nth-child(18){transition-delay:1.26s}.stream-item[data-v-206e87c3]:nth-child(19){transition-delay:1.33s}.stream-item[data-v-206e87c3]:nth-child(20){transition-delay:1.4s}.stream-item[data-v-206e87c3]{position:relative;display:table;width:auto;cursor:pointer;opacity:1;visibility:visible;transform:translate(0);transition:.5s;transition-property:opacity,transform;transition-timing-function:easeOut;transform-origin:center top;overflow:hidden}.stream-item.opacity-null[data-v-206e87c3]{opacity:.00001;visibility:hidden;transition:0}.stream-item.hidden[data-v-206e87c3]{background-color:transparent;opacity:.0001;transform:translateY(100%) scale(.9) rotateX(-45deg)}.stream-item.hide[data-v-206e87c3]{opacity:0!important;visibility:hidden;transition:0s;transition-delay:0s}.stream-item .padding-pusher[data-v-206e87c3],.stream-item a[data-v-206e87c3]{position:relative;z-index:5}.stream-item a[data-v-206e87c3]{position:absolute;z-index:10;height:100%;width:100%}#app.immediate .stream-item[data-v-206e87c3]{opacity:1;transform:translate(0) scale(1) rotateX(0deg);transition:0}.stream-item[data-v-206e87c3]{backface-visibility:hidden;will-change:filter;transform:translateZ(0)}#stream{position:relative;width:calc(100% + 4px);margin-left:-2px;display:flex;flex-wrap:wrap;overflow:hidden;perspective:100vw;transform-style:preserve-3d;backface-visibility:hidden;padding-top:4rem;padding-bottom:4rem}@media(max-width:640px){#stream{margin-top:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;border:none;background-color:transparent;padding:0;outline:none;height:auto}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-selection{color:#e0e1e2;background:#000}::selection{color:#e0e1e2;background:#000}body,html{font-family:Fakt,sans-serif;font-weight:700;background:#e0e1e2;max-width:100%;font-size:14px;line-height:1.5;letter-spacing:.12em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2.2rem;font-weight:400;letter-spacing:-.02em;line-height:1.16em}h2{text-transform:uppercase}h2,h2 div{text-decoration:underline}a,button{color:#000;cursor:pointer}img{width:100%;height:auto;display:block}.target-display-none a,.target-display-none img{display:none!important}.opacity-null-instant{opacity:0!important;transition:none!important;transition-delay:0!important}.opacity-null{opacity:0}.nobr{white-space:nowrap}.no-break{white-space:pre}.uppercase{text-transform:uppercase}.underline{position:relative;text-decoration:none!important;white-space:pre;transition:color .1s}.underline:after{content:"";position:absolute;width:calc(100% + .5em);height:1px;bottom:-.1em;left:-.25em;background:#000;z-index:-1;transition:.1s}.underline:hover{color:#fff}.underline:hover:after{opacity:.9;height:1.4em}.no-underline{text-decoration:none}.underline-parent a,.underline-parent button{position:relative;text-decoration:none!important;white-space:pre;transition:color .1s}.underline-parent a:after,.underline-parent button:after{content:"";position:absolute;width:calc(100% + .5em);height:1px;bottom:-.1em;left:-.25em;background:#000;z-index:-1;transition:.1s}.underline-parent a:hover,.underline-parent button:hover{color:#fff}.underline-parent a:hover:after,.underline-parent button:hover:after{opacity:.9;height:1.4em}.margin-bottom-null{margin-bottom:0}.container-max-width{max-width:1200px;margin-left:auto;margin-right:auto}.button-style{padding:1.5em 15px;background:#000;color:#fff;line-height:1;text-transform:uppercase;display:table;letter-spacing:.12em;white-space:pre;position:relative}.button-style.hover,.button-style.right{transition-duration:.2s;transition-timing-function:easeOut}.button-style.hover:hover{letter-spacing:.24em}.button-style.left:hover{transform:translateX(15px)}.button-style.left:after,.button-style.right:after{content:"";position:absolute;width:100%;height:100%;background:#000;left:-100%;top:0;z-index:1}.button-style.right:after{left:100%}.clone-item .button-style,.next-project:hover .button-style{letter-spacing:.18em;transform:translateX(-15px)}.frame{pointer-events:none;z-index:20;border:2px solid #e0e1e2;outline-offset:-2px;position:absolute;top:0;right:0;bottom:0;left:0}#stream-container #stream{margin-bottom:100px}@media(max-width:768px){#stream-container #stream{margin-bottom:120px}}@media(max-width:560px){#stream-container #stream{margin-bottom:200px}}