body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:BigCaslon;src:url(/fonts/Big-Caslon-Medium.ttf);font-weight:500}@font-face{font-family:Neue-Haas;src:url(/fonts/neue-haas-unico-pro-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/neue-haas-unico-pro-medium.otf);font-weight:500}@font-face{font-family:Neue-Haas;src:url(/fonts/neue-haas-unico-pro-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/neue-haas-unico-pro-regular.otf);font-weight:400}*{cursor:inherit}body{cursor:default}a{cursor:pointer}body,html{background:#fff;margin:0;width:100%;height:100%;overflow:hidden}h1,h2,h3,h4,h5,h6,li,p{margin:0;font-family:Neue-Haas;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:500}li,p{font-weight:400}form{display:inline-block}input{outline:none}a{color:#000;text-decoration:none}.text-block a{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.text-block p a{text-decoration:underline}.text-block a:hover{color:#888}li,ul{list-style:none}.line{display:none}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000000;background:#fff;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.overlay.hide{opacity:0;pointer-events:none}*{box-sizing:border-box}::-moz-selection{background:#eaeaea}::selection{background:#eaeaea}.canvas{position:absolute;top:0;left:0;z-index:100000;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.canvas.load{z-index:100001}.load-text{z-index:100002;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.invisible{opacity:0;visibility:hidden;pointer-events:none}.characterContainer{top:0;left:0;width:100%;height:100%}.characterContainer,.text-element{position:absolute;pointer-events:none}.text-element{font-size:72px;font-size:5vw;font-family:Neue-Haas;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100000;opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition-delay:.6s;transition-delay:.6s}.work .text-element{opacity:0}.te-0{-webkit-transform:translate3d(2.36111vw,15.0625vh,0);transform:translate3d(2.36111vw,15.0625vh,0)}.te-1{-webkit-transform:translate3d(28.95833vw,6.3125vh,0);transform:translate3d(28.95833vw,6.3125vh,0)}.te-2{-webkit-transform:translate3d(60.90278vw,4.0625vh,0);transform:translate3d(60.90278vw,4.0625vh,0)}.te-3{-webkit-transform:translate3d(70.97222vw,25.0625vh,0);transform:translate3d(70.97222vw,25.0625vh,0)}.te-4{-webkit-transform:translate3d(51.66667vw,32.125vh,0);transform:translate3d(51.66667vw,32.125vh,0)}.te-5{-webkit-transform:translate3d(73.05556vw,48.25vh,0);transform:translate3d(73.05556vw,48.25vh,0)}.te-6{-webkit-transform:translate3d(8.88889vw,56vh,0);transform:translate3d(8.88889vw,56vh,0)}.te-7{-webkit-transform:translate3d(61.97917vw,72.125vh,0);transform:translate3d(61.97917vw,72.125vh,0)}.te-8{-webkit-transform:translate3d(8.40278vw,79vh,0);transform:translate3d(8.40278vw,79vh,0)}.project-element{position:absolute;z-index:10;line-height:0}.project-element img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-element-info,.project-element-title{font-size:14px;opacity:0;-webkit-transition:opacity .6s ease-out,color .2s ease-out;transition:opacity .6s ease-out,color .2s ease-out;line-height:0;padding:0;margin:0;height:0}.project-element-info.show,.project-element-title.show{opacity:1;line-height:1.4;height:auto}.true .project-element-info,.true .project-element-title{line-height:1.4;height:auto}.project-element-title.show,.true .project-element-title{margin-top:8px}.project-element-info{font-weight:400}.project-element-0{-webkit-transform:translate3d(560px,67px,0);transform:translate3d(560px,67px,0);display:block}.project-element-0 img{width:200px;width:13.8vw}.ft-0 img{width:13.8vw!important}.project-element-1{-webkit-transform:translate3d(200px,67px,0);transform:translate3d(200px,67px,0);display:block}.project-element-1 img{width:216px;width:15vw}.ft-1 img{width:15vw!important}.project-element-2{-webkit-transform:translate3d(151px,134px,0);transform:translate3d(151px,134px,0);-webkit-transform:translate3d(951px,64px,0);transform:translate3d(951px,64px,0);display:block}.project-element-2 img{width:190px;width:13.2vw}.ft-2 img{width:13.2vw!important}.project-element-3{-webkit-transform:translate3d(85px,232px,0);transform:translate3d(85px,232px,0);display:block}.project-element-3 img{width:164px;width:190px;width:13vw}.ft-3 img{width:13vw!important}.project-element-4{-webkit-transform:translate3d(240px,186px,0);transform:translate3d(240px,186px,0);display:block}.project-element-4 img{width:300px;width:20vw}.ft-4 img{width:20vw!important}.project-element-5{-webkit-transform:translate3d(100px,516px,0);transform:translate3d(100px,516px,0);display:block}.project-element-5 img{width:190px;width:13.2vw}.ft-5 img{width:13.2vw!important}.project-element-6{-webkit-transform:translate3d(241px,629px,0);transform:translate3d(241px,629px,0);display:block}.project-element-6 img{width:180px;width:12.5vw}.ft-6 img{width:12.5vw!important}.project-element-7{-webkit-transform:translate3d(406px,516px,0);transform:translate3d(406px,516px,0);-webkit-transform:translate3d(946px,526px,0);transform:translate3d(946px,526px,0);display:block}.project-element-7 img{width:180px;width:270px;width:18.75vw}.ft-7 img{width:18.75vw!important}.project-element-8{-webkit-transform:translate3d(570px,180px,0);transform:translate3d(570px,180px,0);display:block}.project-element-8 img{width:180px;width:140px;width:9.8vw}.project-element-9{-webkit-transform:translate3d(520px,403px,0);transform:translate3d(520px,403px,0);display:block}.project-element-9 img{width:220px}.project-element-10{-webkit-transform:translate3d(780px,216px,0);transform:translate3d(780px,216px,0);display:block}.project-element-10 img{width:175px}.project-element-11{-webkit-transform:translate3d(900px,596px,0);transform:translate3d(900px,596px,0);display:block}.project-element-12{-webkit-transform:translate3d(1068px,474px,0);transform:translate3d(1068px,474px,0);display:block}.project-element-13{-webkit-transform:translate3d(1200px,616px,0);transform:translate3d(1200px,616px,0);-webkit-transform:translate3d(120px,56px,0);transform:translate3d(120px,56px,0);display:block}.project-element-13 img{width:170px;width:150px}.project-element-14{-webkit-transform:translate3d(1170px,165px,0);transform:translate3d(1170px,165px,0);-webkit-transform:translate3d(1170px,195px,0);transform:translate3d(1170px,195px,0);display:block}.project-element-14 img{width:220px;width:200px}.project-element-15{-webkit-transform:translate3d(1198px,44px,0);transform:translate3d(1198px,44px,0);display:block;z-index:1}.project-element-15 img{width:160px;z-index:1}.logo{position:absolute;z-index:10000;font-size:20px;left:20px;top:50%;height:21px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.logo:hover path{fill:#888!important}.logo path{pointer-events:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.header{position:fixed;top:0;width:100%;padding:20px;z-index:10000}.nav{float:right}.nav li{margin:0 8px;font-size:20px;display:inline-block;color:#000;width:60px;text-align:center;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.nav li,.nav li:hover{font-family:Neue-Haas;font-size:16px}.nav li:hover{color:#000;color:#888}.active{pointer-events:none}.active li{color:#000;font-size:16px;color:#888;font-family:Neue-Haas}.ex{display:none}.ex:hover span{background:#888}.header.onproject .ex{display:block}.header.onproject .nav{opacity:0;pointer-events:none}.footer-section,.project-page .footer{background:#f2f2f2}.footer{padding:7px 0}.half .footer{position:absolute;bottom:0;left:0;width:100%}.copyright{font-size:11px;font-weight:500;text-align:center}.credit-section{margin:40px 0}.text-wrap{position:absolute;top:50%;left:50%;width:calc(100% - 120px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.credit{font-size:26px;line-height:1.3}.hamburger{display:none;top:0;right:0;width:40px!important;top:20px;right:20px;z-index:10000}.ex,.hamburger{position:absolute}.ex{z-index:1000;top:20px;right:20px;width:40px;height:40px}.ex span{height:2px;display:block;width:100%;background:#000;position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;pointer-events:none}.ex .one{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.ex .two{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.about-page,.container,.image-list,.press-page,.project-page,.root{height:100%}.image-list{overflow:scroll;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;position:absolute;width:100%}.image-list.hide{display:none}.group:after{content:"";display:block;clear:both}.homeImage{max-width:100%;max-height:100%;opacity:1;-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;will-change:transform}.homeImage.hide{opacity:0;pointer-events:none;display:none}.project-element{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;opacity:1}.project-element.hide{opacity:0}.opacity.project-element{-webkit-transition:opacity .6s ease-in-out!important;transition:opacity .6s ease-in-out!important}.transitioning .project-element{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.work .project-element{pointer-events:all;z-index:10}.work .project-element:hover .project-element-info,.work .project-element:hover .project-element-title{color:#888}.true.project-element{-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.info-page{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;background:hsla(0,0%,100%,.9);pointer-events:none}.info-page.is-active{opacity:1;pointer-events:all}.about-page{overflow:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;position:fixed;top:0;left:0;width:100%;z-index:1;background:#fff}.about-page.hide,.project-page{display:none;opacity:0;pointer-events:none}.project-page{-webkit-filter:none;filter:none;background:#fff;overflow:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.project-page.is-active{opacity:1;pointer-events:all;display:block}.block-image{max-width:100%}.full-image{width:100%}.block{display:flex;line-height:0;font-size:16px}.block h2,.block h3,.block h4,.block h5,.block h6,.block li,.block p{line-height:normal}.block p{font-size:calc(.8vw + .8vh + .35vmin);line-height:1.4}.small-header{font-size:16px;font-weight:400;margin-bottom:10px}.text-block,.video-wrapper{position:relative}.video-wrapper{padding-bottom:51.25%;height:0}.about-page .video-wrapper{padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.photographer-wrapper{padding-bottom:50px;text-align:center}.photographer-credits{color:#9e9e9e;font-size:14px}.footer-section{padding:40px}.footer-section.with-photographer{padding-top:10px}.nav-button{cursor:pointer;font-size:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.nav-button:hover{color:#888}.nav-button.prev{float:left}.nav-button.next{float:right}.block.full{height:100%}.video-block.full{height:auto;display:block}.block.title{position:relative}.project-title{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:120px;font-family:Neue-Haas;color:#fff;font-size:10.4vw;line-height:1.1}.project-title.two-lines{top:45%}.text-block{padding:60px}.half{width:50%;min-height:calc(16vw + 40vh + 10vmin)}.credits.half{height:calc(16vw + 40vh + 10vmin + 150px)}.left{float:left}.image-block{background-position:50%;background-size:cover}.right{float:right}.block .description-main{font-weight:500}.client,.email,.form-submit{font-size:calc(1.2vw + 1.2vh + .35vmin);font-weight:500;line-height:1.3}.description-sub{margin:20px 0}.contact-section{margin:4vh 0}.contact-section:first-of-type{margin-top:1.2vh}.clients-list{float:left;width:50%;padding:0 5px}.awards-list{width:100%}.clients-list:first-of-type{padding-left:0;padding-right:0}.client-wrap{position:absolute;top:50%;left:50%;width:500px;width:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-text{background:#f2f2f2;border-radius:none;outline:none;border:none;width:100%;padding:10px;color:#888;float:left;clear:both;font-size:13px;margin:13px 0 8px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #f2f2f2 inset}.form-submit{outline:none;border:none;background:transparent;cursor:pointer;-webkit-transition:color .2s ease-out;transition:color .2s ease-out;padding:0}.form-submit:hover{color:#888}.press-page{padding-top:100px;overflow:auto;-webkit-overflow-scrolling:touch}.show-modal.press-page{overflow:hidden}.press-modal{position:fixed;pointer-events:all;width:100%;height:100%;z-index:100;top:0;left:0;overflow:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;display:none;background:hsla(0,0%,100%,.8)}.not-found{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.not-found.hide{display:none}.show-modal .press-modal{display:block}.press-modal-image{position:absolute;top:100px;margin-bottom:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;max-width:1500px;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;-webkit-transition-delay:3s;transition-delay:3s}.press-modal-image.hide{display:none}.show-modal .press-modal-image{opacity:1}.press-section{width:25%;margin:50px 0;padding:20px 40px;display:inline-block}.press-image{-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.show-modal .press-image{-webkit-filter:blur(6px);filter:blur(6px)}.show-modal .classSection{color:#bbb}.press-date,.press-title{font-size:14px}.press-title{font-weight:500}.press-date{font-weight:400}.press-image{width:100%}.grid-view{padding:100px 0 240px;visibility:hidden;pointer-events:none}.grid-title{position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;left:50%;font-family:Neue-Haas;font-size:80px;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#f2f2f2;opacity:0;pointer-events:none;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}.hidden{display:none}.work .grid-title{opacity:1}.project-row{margin:40px 0}.new-section:first-of-type{margin-top:40px}.project-row.new-section{padding-top:300px;margin-top:0}.project-row.products.new-section{margin-top:40px;padding-top:0}.project-position{float:left;visibility:hidden;pointer-events:none;background:red;width:calc(25vw - 40px);margin:20px;height:300px}.furniture .project-position{background:#ff0}.spaces .project-position{background:#00f}.float-center{float:right;clear:both;position:relative;left:-50%;text-align:left}.float-center>.child{position:relative;left:50%}.work .canvas{display:none}.work .text-element{visibility:hidden;pointer-events:none}.scrollbar{position:absolute;top:2px;right:2px;width:8px;height:100px;z-index:1000000;background:#000;background:rgba(0,0,0,.5);border-radius:4px;cursor:-webkit-grab;cursor:grab}.feat:first-of-type img{width:200px!important}.load-page{position:absolute;top:0;left:0;width:100%;height:100%;background:#fafafa;z-index:1000000000;-webkit-transform:rotate(0);transform:rotate(0)}.is-ie .load-page{display:none!important}.loading{-webkit-animation:slide-in-out 1.4s;animation:slide-in-out 1.4s;-webkit-animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-timing-function:cubic-bezier(.075,.82,.165,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.loading.fast{-webkit-animation:slide-in-out .8s;animation:slide-in-out .8s;-webkit-animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-timing-function:cubic-bezier(.075,.82,.165,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slide-in-out{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0)}50%{-webkit-transform:translateZ(0);transform:translateZ(0);-ms-transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0)}}@keyframes slide-in-out{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0)}50%{-webkit-transform:translateZ(0);transform:translateZ(0);-ms-transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0)}}.about-head-image,.image-block.title{-webkit-animation:fade-in-enter .5s ease-in-out;animation:fade-in-enter .5s ease-in-out;opacity:0;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.past-initial-load .about-head-image,.past-initial-load .image-block.title{-webkit-animation:none;animation:none;opacity:1}.next-project .about-head-image,.next-project .image-block.title{-webkit-animation:blur-in .5s ease-in-out;animation:blur-in .5s ease-in-out;opacity:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fade-in-enter{0%{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes fade-in-enter{0%{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.project-transition-appear,.project-transition-enter{opacity:.01;-webkit-filter:blur(10px);filter:blur(10px);-webkit-transition:opacity .5s ease-in,-webkit-filter .5s ease-in;transition:opacity .5s ease-in,-webkit-filter .5s ease-in;transition:filter .5s ease-in,opacity .5s ease-in;transition:filter .5s ease-in,opacity .5s ease-in,-webkit-filter .5s ease-in;-webkit-transition-delay:.8s;transition-delay:.8s}.project-transition-appear h1{opacity:.01;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px));-webkit-transition:opacity .8s ease-in,-webkit-transform .8s ease-in;transition:opacity .8s ease-in,-webkit-transform .8s ease-in;transition:transform .8s ease-in,opacity .8s ease-in;transition:transform .8s ease-in,opacity .8s ease-in,-webkit-transform .8s ease-in;-webkit-transition-delay:1s;transition-delay:1s}.project-transition-appear-active,.project-transition-enter.project-transition-enter-active{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.project-transition-appear-active h1{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.fade-leave{opacity:1}.fade-leave.fade-leave-active{opacity:.5;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.fade-appear,.fade-enter{opacity:.01;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in;-webkit-transition-delay:.5s;transition-delay:.5s}.fade-appear-active,.fade-enter.fade-enter-active{opacity:1}.press-image,.project-element{-webkit-animation:blur-in .8s;animation:blur-in .8s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.show-modal .press-image{-webkit-animation:none;animation:none}.canvas{-webkit-animation:fade-enter 1s;animation:fade-enter 1s;-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.classSection{margin:20px 0;text-align:right;-webkit-animation:fade-enter 1s;animation:fade-enter 1s;-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-timing-function:ease;animation-timing-function:ease;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.next-project .project-title{-webkit-animation:text-enter .8s;animation:text-enter .8s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes fade-enter{0%{opacity:0}to{opacity:1}}@keyframes fade-enter{0%{opacity:0}to{opacity:1}}@-webkit-keyframes text-enter{0%{opacity:0;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px))}to{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes text-enter{0%{opacity:0;-webkit-transform:translateY(calc(-50% + 3px));transform:translateY(calc(-50% + 3px))}to{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes blur-in{0%{-webkit-filter:blur(10px);filter:blur(10px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur-in{0%{-webkit-filter:blur(10px);filter:blur(10px)}to{-webkit-filter:blur(0);filter:blur(0)}}@media (max-width:1000px){.hamburger{display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;padding:0;outline:none;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:2px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.ex{position:absolute;z-index:1000;top:20px;right:20px;width:40px;height:26px}.half{clear:both;width:100%;min-height:0}.image-block.half{height:40vh}.press-section{width:50%}.about-page .full.image-block{background-position:30%;height:70vh}.block{display:block}.block.full{height:40vh}.video-block.full{height:auto}.block.title{height:70vh}.text-block{height:auto;padding:11px 20px}.mobile-text-block.first{padding-top:40px}.mobile-text-block.last{padding-bottom:40px}.block .description-main,.client,.email,.form-submit{font-size:22px}.block p{font-size:16px}.client-wrap{position:static;-webkit-transform:none;transform:none;width:100%}.client-wrap .small-header{margin:0 0 30px}.clients-list{width:50%}.contact-section{margin:30px 0}.text-wrap{position:static;width:100%;-webkit-transform:none;transform:none}.project-title{top:50%;font-size:60px}.credits.half{height:calc(16vw + 40vh + 10vmin)}.credits.half.text-block{height:auto}.credit-section{margin:20px 0 0}.credit{font-size:22px}.footer-section{padding:40px 20px}.footer{padding:12px 0}.nav-button{font-size:22px}.nav-button:hover{color:#000}.text-element{font-size:70px}.te-0{-webkit-transform:translate3d(60.5775px,64.7835px,0)!important;transform:translate3d(60.5775px,64.7835px,0)!important;-webkit-transform:translate3d(78.5775px,64.7835px,0)!important;transform:translate3d(78.5775px,64.7835px,0)!important}.te-1{-webkit-transform:translate3d(222.352px,264.7816px,0)!important;transform:translate3d(222.352px,264.7816px,0)!important;-webkit-transform:translate3d(60.352px,268.7816px,0)!important;transform:translate3d(60.352px,268.7816px,0)!important}.te-2{-webkit-transform:translate3d(312.611px,448.188px,0)!important;transform:translate3d(312.611px,448.188px,0)!important}.te-3{-webkit-transform:translate3d(672.6px,323.123px,0)!important;transform:translate3d(672.6px,323.123px,0)!important;-webkit-transform:translate3d(541.6px,168.123px,0)!important;transform:translate3d(541.6px,168.123px,0)!important}.te-4{-webkit-transform:translate3d(818.354px,441.47px,0)!important;transform:translate3d(818.354px,441.47px,0)!important;-webkit-transform:translate3d(770.354px,357.47px,0)!important;transform:translate3d(770.354px,357.47px,0)!important}.te-5{-webkit-transform:translate3d(980.901px,222.391px,0)!important;transform:translate3d(980.901px,222.391px,0)!important;-webkit-transform:translate3d(828.901px,66.391px,0)!important;transform:translate3d(828.901px,66.391px,0)!important}.te-6{-webkit-transform:translate3d(1213.5443px,46.299px,0)!important;transform:translate3d(1213.5443px,46.299px,0)!important;-webkit-transform:translate3d(1043.5443px,197.299px,0)!important;transform:translate3d(1043.5443px,197.299px,0)!important}.te-7{-webkit-transform:translate3d(1350.908px,190.488px,0)!important;transform:translate3d(1350.908px,190.488px,0)!important;-webkit-transform:translate3d(1113.908px,331.488px,0)!important;transform:translate3d(1113.908px,331.488px,0)!important}.te-8{-webkit-transform:translate3d(1625.376px,124.011px,0)!important;transform:translate3d(1625.376px,124.011px,0)!important;-webkit-transform:translate3d(980.376px,470.011px,0)!important;transform:translate3d(980.376px,470.011px,0)!important;width:400px}}@media (max-width:1000px){.homepage{position:absolute;top:50%}.press-section{width:100%}.hamburger{display:block}.onproject .hamburger{display:none}.logo{top:20px;-webkit-transform:none;transform:none}.logo:hover path{fill:#000!important}.nav a{display:block;width:100%;height:65px}body,html{overflow:hidden;position:relative}.work{position:absolute;overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:none!important;transform:none!important}.nav,.work{top:0;left:0;height:100%;width:100%}.nav{-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;background:#fff;position:fixed;padding-top:20px;z-index:1000}.nav.hide{opacity:0;pointer-events:none}.canvas,.text-element{z-index:10}.canvas{display:none}.nav li{text-align:left;display:block;font-size:50px;margin-left:20px;font-weight:500;line-height:1.3}.nav li.first{margin-top:50px}.nav li:hover{color:#000;font-size:50px;font-family:Neue-Haas}.grid-view{display:none}.grid-title{font-size:14vw}.homepage a,.project-element{pointer-events:none}.project-element{visibility:hidden;display:none;-webkit-transform:none!important;transform:none!important;position:relative!important;margin:40px auto;padding:20px;-webkit-animation:none;animation:none}.project-element.mobile-featured{visibility:visible;display:block}.project-element img{width:100%!important}.project-element *,.text-element{-webkit-transition:none;transition:none;-webkit-animation:none;animation:none}.mobile-featured{position:absolute!important;top:0;left:0}.mobile-featured,.mobile-featured img{-webkit-transition-duration:0s!important;transition-duration:0s!important}.work .mobile-featured{position:relative!important;-webkit-transform:none!important;transform:none!important;width:100%!important}.work .text-element{display:none}.work a:first-of-type .project-element-0{padding-top:60px}.mobile-featured-1{-webkit-transform:translate3d(204.002px,76.9908px,0)!important;transform:translate3d(204.002px,76.9908px,0)!important;z-index:0;width:330px!important;margin:0!important}.mobile-featured-2{-webkit-transform:translate3d(405px,50.0039px,0)!important;transform:translate3d(405px,50.0039px,0)!important;z-index:0;width:240px!important;margin:0!important}.mobile-featured-3{-webkit-transform:translate3d(1098px,46.0039px,0)!important;transform:translate3d(1098px,46.0039px,0)!important;z-index:0;width:230px!important;margin:0!important}.mobile-featured-4{-webkit-transform:translate3d(557px,419.0039px,0)!important;transform:translate3d(557px,419.0039px,0)!important;z-index:0;width:210px!important;margin:0!important}.mobile-featured-5{-webkit-transform:translate3d(29px,354.0039px,0)!important;transform:translate3d(29px,354.0039px,0)!important;z-index:0;width:273px!important;margin:0!important}.mobile-featured-6{-webkit-transform:translate3d(767px,181.0039px,0)!important;transform:translate3d(767px,181.0039px,0)!important;z-index:0;width:280px!important;margin:0!important}.work .project-element-0{padding-top:200px}.homepage a:first-of-type .project-element-0{margin-top:40px}.work .project-element{visibility:visible;display:block}.scrollbar{display:none}.press-section{margin:40px 0}.line{position:absolute;top:0;left:0;display:block;z-index:100}.work .line{display:none}.line-1{-webkit-transform:translate3d(130px,161px,0);transform:translate3d(130px,161px,0);width:59px}.line-2{-webkit-transform:translate3d(204px,360px,0);transform:translate3d(204px,360px,0);width:224px}.line-3{width:178px;-webkit-transform:translate3d(447px,267px,0);transform:translate3d(447px,267px,0)}.line-4{-webkit-transform:translate3d(643px,269px,0);transform:translate3d(643px,269px,0);width:169px}.line-5{-webkit-transform:translate3d(828px,164px,0);transform:translate3d(828px,164px,0);width:109px}.line-6{-webkit-transform:translate3d(1017px,161px,0);transform:translate3d(1017px,161px,0);width:96px}.line-7{-webkit-transform:translate3d(1196px,291px,0);transform:translate3d(1196px,291px,0);width:35px}.line-8{width:115px;-webkit-transform:translate3d(1124px,430px,0);transform:translate3d(1124px,430px,0)}}
/*# sourceMappingURL=main.f9f267ca.chunk.css.map */