.hidden{display:none!important;visibility:hidden}#gvr-volume-wrap:hover input,#YouTube-player-volume-wrap:hover input,.vis-visible{opacity:1;visibility:visible}#gvr-volume-wrap input,#YouTube-player-volume-wrap input,.vis-hidden{opacity:0;visibility:hidden}#gvr-volume-wrap input,#YouTube-player-volume-wrap input,.contactForm label,.text-reveal .text-mask,.transition-all,a,button{transition:all .3s ease-out}#preloaderTextWrap,.clientName,.contact footer,.designer-url,.font-small,.homeViewAllProjs,.horiz-designer-url,.logo,.proj-inside-back,.projectInsideHero .copyright,.projectNum,.projListTextWrap .copyright,.projTextDesc,.secondNav,.servicesGiven,.share,.terms-cond,.titleWrap h2,.titleWrap time,blockquote cite,body>footer,nav .copyright{font-size:.75vw;font-family:Inconsolata,monospace;text-transform:uppercase;line-height:1;letter-spacing:1em}@media (max-width:1200px){#preloaderTextWrap,.clientName,.contact footer,.designer-url,.font-small,.homeViewAllProjs,.horiz-designer-url,.logo,.proj-inside-back,.projectInsideHero .copyright,.projectNum,.projListTextWrap .copyright,.projTextDesc,.secondNav,.servicesGiven,.share,.terms-cond,.titleWrap h2,.titleWrap time,blockquote cite,body>footer,nav .copyright{font-size:9px}}@media (min-width:1466.66666667px){#preloaderTextWrap,.clientName,.contact footer,.designer-url,.font-small,.homeViewAllProjs,.horiz-designer-url,.logo,.proj-inside-back,.projectInsideHero .copyright,.projectNum,.projListTextWrap .copyright,.projTextDesc,.secondNav,.servicesGiven,.share,.terms-cond,.titleWrap h2,.titleWrap time,blockquote cite,body>footer,nav .copyright{font-size:11px}}@media (max-width:1024px){#preloaderTextWrap,.clientName,.contact footer,.designer-url,.font-small,.homeViewAllProjs,.horiz-designer-url,.logo,.proj-inside-back,.projectInsideHero .copyright,.projectNum,.projListTextWrap .copyright,.projTextDesc,.secondNav,.servicesGiven,.share,.terms-cond,.titleWrap h2,.titleWrap time,blockquote cite,body>footer,nav .copyright{letter-spacing:.75em;font-size:10px}}#projWatchFilmIcoBtn,#storiesSVGWrap,#videoWrap,.full,.storiesAnim,.stories img,.storiesSVG,.text-reveal .text-mask,.zero{left:0;top:0;bottom:0;right:0}.full,.text-reveal .text-mask{position:absolute;z-index:1}.-scrollY{overflow-y:scroll!important}.-posRel{position:relative!important}.-rotate{transform:rotate(-90deg)}.-rotate,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}*{margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:inherit;color:#fff}a,abbr,acronym,address,applet,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,samp,span,strong,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;outline:0;vertical-align:baseline;background:transparent}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.floatLeft{float:left}.floatRight{float:right}img{border:none;max-width:100%}.wrap{margin:0 auto;position:relative}.js noscript{display:none}body{position:relative}.horizontalRule{background-color:#fff;width:17em;height:1rem;display:inline-block}abbr{text-decoration:none}@media (max-width:1240px){html{font-size:15px}}@media (max-width:1024px){html{font-size:14px}}@media (max-width:768px){html{font-size:13px}}@media (max-width:666px){html{font-size:12px}}::-moz-selection{background:#f05b40;color:#fff;text-shadow:none}::selection{background:#f05b40;color:#fff;text-shadow:none}a,button{text-decoration:none;font-family:Inconsolata,monospace}.no-touch a:active,.no-touch a:hover,a:link,a:visited{color:#fff}.currentLink{cursor:default}.no-touch button:hover,button{outline:none}blockquote{font-style:normal}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6,strong{font-weight:400;font-family:inherit}.alignCenter{text-align:center}.alignRight{text-align:right}.alignLeft{text-align:left}.darkHighlightColor{color:#ba4732}.textHide{font:0/0 a}address{font-style:normal}@font-face{font-family:ModeratBold;src:url(../fonts/Moderat-Bold.eot);src:url(../fonts/Moderat-Bold.eot#iefix) format("embedded-opentype"),url(../fonts/Moderat-Bold.woff) format("woff2"),url(../fonts/Moderat-Bold.woff) format("woff")}@font-face{font-family:Moderat;src:url(../fonts/Moderat-Regular.eot);src:url(../fonts/Moderat-Regular.eot#iefix) format("embedded-opentype"),url(../fonts/Moderat-Regular.woff) format("woff2"),url(../fonts/Moderat-Regular.woff) format("woff")}@font-face{font-family:Inconsolata;src:url(../fonts/inconsolata.eot);src:url(../fonts/inconsolata.eot#iefix) format("embedded-opentype"),url(../fonts/inconsolata.woff) format("woff2"),url(../fonts/inconsolata.woff) format("woff")}html{font-family:Moderat;font-size:16px;color:#fff;background:#181818}blockquote,h1,h2,h3,h4,h5,h6{font-family:inherit}ol,ul{padding:0;list-style:none;list-style-image:none}dd,ol,ul{margin:0}.clientName,.logo,.toggleNav,nav{z-index:10000}.clientName,.logo,.proj-inside-back{position:fixed;left:60px;top:60px;line-height:1;letter-spacing:1em}@media screen and (max-width:767px){.clientName,.logo,.proj-inside-back{letter-spacing:.75em;left:0;right:0;text-align:center;top:80px}}@media screen and (min-width:768px){.clientName,.logo,.proj-inside-back{transform-origin:left top;transform:rotate(-90deg) translate3d(-100%,0,10px)}}.clientName{white-space:nowrap;position:absolute}@media (max-width:767px){.clientName{display:none}}.homeProjRightWrap .clientName{transform:translateZ(160px);left:10px;right:auto;top:20px}@media (min-width:1024px),(orientation:portrait){.homeProjRightWrap .clientName{transform:rotate(-90deg) translate3d(-100%,0,160px);transform-origin:left top}}.homeProjLeftWrap .clientName{transform:translateZ(160px);left:auto;right:10px;bottom:10px;top:auto}@media (min-width:1024px),(orientation:portrait){.homeProjLeftWrap .clientName{transform:rotate(-90deg) translate3D(0,100%,160px);transform-origin:right top;right:30px;bottom:auto;top:20px}}@media screen and (max-width:665px){.projPg .logo{position:fixed}}@media screen and (min-width:666px){.projPg .logo{opacity:0;visibility:hidden}}nav{text-transform:uppercase;position:fixed;left:0;top:0;width:100vw;min-height:100vh;background:#181818;z-index:120;overflow:hidden;visibility:hidden}footer{right:70px;bottom:60px;z-index:100}#navBG{background:#000;position:absolute;left:40px;top:40px;bottom:40px;right:40px;z-index:1;-webkit-backface-visibility:hidden}@media screen and (max-width:666px){#navBG{top:30px;right:30px;bottom:30px;left:30px}}#navTVAnim{z-index:2;background:#181818}.vertCentre{position:absolute;z-index:100;top:50%;left:30px;right:30px;transform:translateY(-50%)}.mainNav{font-size:5vh;text-align:center;text-transform:uppercase;letter-spacing:.65em;position:relative;z-index:10}@media (min-width:768px),(orientation:landscape){.mainNav{font-size:6.8vh}}.mainNav a,.mainNav li{line-height:.9}.mainNav a{display:inline-block;position:relative;font-size:inherit;margin:0 -.6492693111em .5em 0}.designer-url,.mainNav,.secondNav,.terms-cond{z-index:4;position:relative}.secondNav{text-align:center;letter-spacing:.5em;margin-top:.5rem;-webkit-backface-visibility:hidden}.secondNav li{display:inline-block;height:24px;line-height:24px}.secondNav li a{padding:.7em 0}.contact_email_phone a{display:inline-block;padding:.5em 0}.secondNav li:not(:last-child):after{content:"//";font:inherit;vertical-align:top;padding-left:1em}.mainNav li:after{content:"";position:absolute;display:inline-block;background-color:#181818}.designer-url,.terms-cond{letter-spacing:1em;-webkit-backface-visibility:hidden}.toggleNav{width:19px;position:fixed;top:-60px;height:40px;left:50vw;margin-left:-9px}.projPgRight .projListTextWrap{left:40px;right:auto}.projPgRight #projectHeroSideBar{left:0;right:auto}.projPgRight .projectInsideHero .copyright{transform-origin:right bottom;transform:rotate(-90deg) translateX(100%);left:auto;z-index:20;bottom:20px}.projPgRight .nextProjPreview,.projPgRight .projectInsideHero,.projPgRight .projInsideMainContent{left:32vw;position:relative;z-index:1000}.projPgRight .projInsideMainContent{z-index:900}.projPgRight .proj-inside-scroll{left:auto;right:-95%}@media (max-width:666px){.projPgRight .proj-inside-scroll{right:-50%}}.toggleNav span{background:#fff;height:100%;display:block;width:1px;position:absolute;top:0;-webkit-backface-visibility:hidden;transition:all .2s ease-out}.toggleNav span:first-child{left:0}.no-touch .toggleNav:hover span:first-child{top:-8px}.toggleNav span:nth-child(2){left:9px}.no-touch .toggleNav:hover span:nth-child(2){top:8px}.toggleNav span:nth-child(3){left:18px}.no-touch .toggleNav:hover span:nth-child(3){top:-4px}#toggleNav.clicked span{top:0}.toggleNav:before{content:"Open Navigation";font-size:0;line-height:0;display:block}.toggleNav[aria-pressed=true]:before{content:"Close Navigation"}.designer-url{transform-origin:left top;transform:rotate(-90deg);position:absolute;left:60px;bottom:60px}@media (max-width:768px){.designer-url{bottom:90px}}@media (orientation:landscape){.mobile .designer-url{bottom:20px}}@media screen and (max-width:1024px){.terms-cond{position:absolute;left:40px;right:40px;bottom:130px;text-align:center}}@media screen and (min-width:1024px){.terms-cond{transform-origin:right bottom;transform:rotate(-90deg);right:60px;top:40px;position:fixed}}@media (orientation:landscape){.mobile .terms-cond{bottom:40px}}@keyframes spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(1turn)}}#preloader,#preloaderDash,#preloaderProgress,#preloaderTextWrap{left:0;top:0;right:0;bottom:0}#preloader{z-index:1000;position:fixed;background:transparent}#preloaderTextWrap{height:140px;width:100%;margin:auto;position:absolute;z-index:10;text-align:center;text-transform:uppercase;line-height:1}#preloaderDash{-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinte;-webkit-animation-timing-function:ease-in-out;-moz-animation-name:spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinte;-moz-animation-timing-function:ease-in-out;-ms-animation-name:spin;-ms-animation-duration:1s;-ms-animation-iteration-count:infinte;-ms-animation-timing-function:ease-in-out;animation-name:spin;animation-duration:1s;animation-iteration-count:infinte;animation-timing-function:ease-in-out}#preloaderDash,#preloaderProgress{font-size:20px;margin:auto;height:20px;max-width:10em}#preloaderBrand,#preloaderDash,#preloaderMiscText,#preloaderProgress{position:absolute;width:100%}#preloaderBrand{top:0}#preloaderMiscText{bottom:0}#preloaderProgressDone,#preloadingSize{position:absolute;width:3em;text-align:left}#preloaderProgressDone{left:0}#preloadingSize{right:0}#preloaderLineBottom,#preloaderLineTop{transform:scaleY(0);width:2px;background:#fff;left:50%;position:absolute;z-index:10;height:60%}#preloaderLineTop{transform-origin:top left;top:-100px}#preloaderLineBottom{transform-origin:bottom left;bottom:-100px}.media-object{max-width:60vw;margin:10% 0}.media-left{margin-left:10vw}.media-right{margin-left:30vw}.media-object{-webkit-display:flex;-moz-display:flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.media-object figure{width:50%}.media-object .media-body{width:45%}.media-right figure{-ms-flex-order:2;order:2}.media-right .media-body{-ms-flex-order:1;order:1}.media-body h1{margin-bottom:5%}.shadow{left:0;top:0;bottom:0;right:0;z-index:-1;background:#000}.lines,.shadow{position:absolute}.lines{display:none}main{z-index:10;position:relative}.heroSec{height:100vh;position:relative;overflow:hidden}.homeSecWrap section,.stories{right:0;bottom:0;position:relative;overflow:hidden;padding:40px;box-sizing:border-box}.heroImg{left:40px;right:40px;top:40px;bottom:40px;position:absolute;z-index:1;overflow:hidden}@media screen and (max-width:666px){.heroImg{top:40px;bottom:40px;left:30px;right:30px}}.heroImg video{width:100%;height:100%;min-width:100%;min-height:100%}.imgWrap{overflow:hidden}@media (max-width:767px){.imgWrap{margin:30px}}.heroImg .YouTubeVideoWrap,.heroImg img{display:block;width:100%;height:100%}@media (max-width:767px){.projPg .heroImg .YouTubeVideoWrap,.projPg .heroImg img{height:calc(100% - 60px)}}.YouTubeVideoWrap{position:absolute;left:0;top:0;right:0;bottom:0;z-index:100;pointer-events:none}.YouTubeVideoWrap iframe{display:block;min-width:100%;min-height:100%}.heroBG{width:120vw;height:120vh;position:absolute;left:-10vw;top:-10vh;background-size:cover;background-position:50%}.heroScroll{text-transform:uppercase;font-size:10px;line-height:1;letter-spacing:9px;text-align:center;text-indent:9px;position:absolute;z-index:10;left:0;bottom:10vh;width:100%}.heroScroll:after{background:#fff;width:1px;height:20vh;position:absolute;left:50%;top:40px;content:"";display:block}.mobile .heroScroll{bottom:15vh}.storiesPg .heroScroll{position:fixed}.heroHead{transform:translateX(-50%) translateY(-50%);width:50vw;position:absolute;z-index:100;top:50%;left:50%;text-align:center}@media screen and (max-width:666px){.heroHead{width:80vw}}.heroHead_subtitle{background-color:#fff}.heroHead_subtitle,.heroHead_text{display:inline-block;line-height:1}.heroHead_text{font-size:3vw;color:#000;padding:.6em 1.2em;text-transform:uppercase;letter-spacing:.65em;text-indent:.65em;font-family:Inconsolata,monospace}@media (max-width:400px){.heroHead_text{font-size:12px}}@media (min-width:500px){.heroHead_text{font-size:15px}}.heroHead strong{font-size:12vw;display:block;line-height:.9}@media (max-width:500px){.heroHead strong{font-size:60px}}.heroHeadWrap{transform:translateY(-50%);position:absolute;left:20vw;top:50%;width:60vw;text-align:center;z-index:10}@media (max-width:666px){.newsPg .heroHeadWrap{left:10vw;width:80vw}}.heroHeadWrap h2{text-transform:uppercase;font-family:Inconsolata,monospace}.heroHeadWrap h2 span{font-size:2vw;display:inline-block;background-color:#fff;color:#000;padding:.6em 1.2em;letter-spacing:.65em;text-indent:.65em;line-height:1}@media (max-width:650px){.heroHeadWrap h2 span{font-size:13px}}@media (min-width:750px){.heroHeadWrap h2 span{font-size:15px}}.heroHeadWrap h1{line-height:1.1;font-size:5vw}@media (max-width:800px){.heroHeadWrap h1{font-size:40px}}.heroHeadWrap .txtBorderWrap,.stories .txtBorderWrap{position:relative}.article-footer.share h4{cursor:pointer;text-align:center}.article-footer.share a{visibility:hidden;opacity:0;display:inline-block}header+.curtainWrap{position:fixed;left:0;top:0;bottom:0;right:0}header+.curtainWrap .curtainLeft,header+.curtainWrap .curtainRight{-webkit-backface-visibility:hidden;backface-visibility:hidden}.curtainWrap{pointer-events:none;position:absolute;left:40px;right:40px;bottom:40px;top:40px;z-index:1000}@media screen and (max-width:666px){.curtainWrap{top:30px;right:30px;bottom:30px;left:30px}}.curtainWrap div{width:50%;height:100%;background:#181818;position:absolute;top:0}.curtainLeft{left:0}.curtainRight{right:0}.homePg .curtainWrap{position:fixed}.homeViewAllProjs{position:absolute;left:0;right:0;text-align:center;bottom:20%;z-index:10}@media screen and (max-width:768px){.homeViewAllProjs{bottom:20%}}.homeViewAllProjs:before{transform:translateY(-100%);background:#fff;width:1px;left:50%;top:-1em;height:3.674540682vh;content:"";display:block;position:absolute}.homeHRLeft,.homeHRRight{width:20%;z-index:2;height:0;display:block;outline:none;border:1px solid #fff;position:absolute;top:50%;opacity:.6;margin:3vh 0 0;padding:0}.homeHRLeft{transform-origin:right center;left:70px}.homeHRRight{transform-origin:left center;right:70px}.heroVideo{display:none}.glitch-border-wrap{z-index:10000;position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.glitch-border-wrap rect{fill:#181818}@media (max-width:767px){.projectInsideHero .glitch-border-wrap{left:30px;right:30px;top:30px;bottom:30px}}.glitch-border-bottom,.glitch-border-top{left:0;top:0;position:absolute;pointer-events:none;display:block;width:100%;height:100%}.glitch-border-bottom{transform:scale(-1)}.hello .curtainWrap{transform:translateZ(61px);z-index:100}#hello video{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}#hello .heroImg{overflow:hidden}.homeImgGlitchBG{position:absolute;left:0;top:0;bottom:0;right:0}.hello{background-color:#181818}.desktop .homeSecWrap section .heroImg .videoURL+img{display:none}.projectNav{position:fixed;left:-2vw;right:-2vw;margin:0 auto;bottom:10px;font-size:0;z-index:100;text-align:center;line-height:0}.projectNav-item{position:relative;display:inline-block;font-size:12px;line-height:1}.projectNav-item:not(:last-child){margin-right:4vw}@media (min-width:1024px){.projectNav-item:not(:last-child){margin-right:5vw}}.projectNav-link:after,.projectNav-link:before{content:"";display:block;background-clip:content-box;position:absolute;left:50%;top:-40px}.projectNav-link:before{width:0;margin-left:1px;transition:all .3s ease-in-out}.projectNav-link.active:before{width:3px;margin-left:-2px;background-color:#fff;height:10px;z-index:30}.projectNav-link:after{margin-left:-11px;width:1px;height:30px;padding:0 10px;background-color:#8b8b8b;z-index:10}.projectNav-link{font:inherit;color:inherit;display:block;position:relative;font-family:Inconsolata,monospace;text-transform:uppercase;padding:0 2vw}.projectNav-link.active{pointer-events:none}.projListDescWrap{position:absolute;left:40px;right:40px;bottom:40px;top:40px}@media (max-width:666px){.projListDescWrap{left:30px;top:30px;bottom:30px;right:30px}}#videoWrap{position:fixed;z-index:100}#videoURL,.videoURL{display:none}#projVideoWrap{z-index:2000;position:fixed;left:0;top:0;right:0;bottom:0;background:#000;visibility:hidden;opacity:0}#projVideoWrap iframe{width:100%;height:100%}.projListDescWrap .heroImg{width:70%}@media (min-width:768px){.projListDescWrap .heroImg{top:0;height:100%}}@media screen and (max-width:666px){.projListDescWrap .heroImg{top:60px;bottom:60px}}.homeProjRightWrap .projListDescWrap .heroImg{left:0}.homeProjLeftWrap .projListDescWrap .heroImg{right:0;left:auto}.projListDescWrap .projListDescWrapNum{z-index:-1;position:absolute}.projListDescWrap>.projectNum{bottom:50px}.projListDescWrap>.projNum{font-size:40vh;top:25vh}.projListDescWrap>.projNum,.titleWrap .projNum{line-height:1;opacity:.06;position:absolute;text-transform:uppercase;font-family:Inconsolata,monospace}.titleWrap .projNum{font-size:30vh;top:-2vh;left:-10vw;z-index:10}.homeProjLeftWrap .projListDescWrap>.projNum{right:-.16em}.homeProjRightWrap .projListDescWrap>.projNum{left:-.16em}.homeSecWrap{counter-reset:projNum}.projListDescWrap{counter-increment:projNum}.projNumBig{display:inline-block;vertical-align:text-bottom;font:inherit;line-height:inherit}.projNumInside{max-width:150%}.projectNum{position:absolute;z-index:11}.slide>.projectNum{bottom:70px}.homeProjRightWrap .projListDescWrap>.projectNum{transform-origin:left top;transform:rotate(-90deg) translateY(100%);left:10px}.homeProjRightWrap .projListTextWrap{right:40px}.projListDescWrap .projListTextWrap .projectNum{transform-origin:left top;transform:rotate(-90deg) translateY(100%) translateX(-100%);left:80px}.homePg .homeProjLeftWrap .projListDescWrap>.projectNum{transform-origin:right top;transform:rotate(-90deg) translateX(100%) translateZ(160px);right:20px}#google-vr{display:block;left:0;top:0;bottom:0;right:0;position:absolute;z-index:2}.projListTextWrap{height:auto;background-color:#000;padding:0 15px;box-sizing:border-box}@media (min-width:1024px){.projListTextWrap:before{content:"";display:block;background-color:#000;z-index:-1;position:absolute;width:100%;padding:20px;left:-30px;bottom:2.5%;top:2.5%}}@media screen and (min-width:666px){.projListTextWrap{min-width:250px;width:33%}.projPg .projListTextWrap{width:calc(97% - 40px);transform:translateY(-50%);position:absolute;z-index:10;top:50%}}.homePg .projListTextWrap{transform:translateY(-50%);position:absolute;z-index:10;top:50%}.homeProjLeftWrap .projListTextWrap{left:40px}.projListTextWrap .projNum{top:10px;margin-top:1rem;font-size:12vw;line-height:1;letter-spacing:-.01em;color:#fff}.projListTextWrap .projectNum{position:absolute;top:10px}.projListDescWrap .projListTextWrap .projectNum{left:-30px;top:40px}@media (max-width:1023px){.projListDescWrap .projListTextWrap .projectNum{display:none}}.projName{font-size:41px;font-size:3vw;margin-bottom:1vh;font-family:Inconsolata,monospace;text-transform:uppercase}@media (max-width:800px){.projName{font-size:5vw;margin-top:10px}}.servicesGiven{line-height:3;letter-spacing:.2em}.servicesGiven li{float:left;line-height:1.2}.servicesGiven li:not(:last-child){margin-right:1em}.servicesGiven li:not(:last-child):after{content:"//";display:inline-block;padding-left:1em;vertical-align:middle}.projTextDesc{margin:6vh 0;letter-spacing:.15em;line-height:1.2;font-size:1vw;padding-right:40px}@media (max-width:1000px){.projTextDesc{font-size:10px}}@media (min-width:1400px){.projTextDesc{font-size:14px}}@media (max-width:1023px){.projTextDesc{display:none}}.projListViewProj,.projWatchFilm,.projWatchFilm:hover{font-size:1em;font-family:Inconsolata,monospace;letter-spacing:1vw;text-transform:uppercase;display:inline-block;line-height:1;padding:0 0 .4em 1.1vw;border-bottom:1em solid #fff;margin:0 0 2vh}@media (min-width:1024px){.projListViewProj,.projWatchFilm,.projWatchFilm:hover{margin:0 0 8vh}}@media (max-width:1023px){.projListViewProj{margin:5vh 0}}.horiz-designer-url{right:0;left:0;position:absolute;bottom:80px;margin:0 auto;width:auto;letter-spacing:.8em;text-align:center}@media (orientation:landscape){.mobile .horiz-designer-url{bottom:20px}}@media (orientation:landscape){.mobile .contact .horiz-designer-url{display:none}}.contact footer,.projectInsideHero .copyright,.projListTextWrap .copyright,body>footer{display:block;position:absolute;text-align:center}@media screen and (min-width:768px){.contact footer,.projectInsideHero .copyright,.projListTextWrap .copyright,body>footer{transform-origin:right top;transform:rotate(-90deg) translateX(100%)}}@media screen and (min-width:768px){.projListTextWrap .copyright{right:20px;bottom:30px}}nav .copyright{position:absolute;z-index:90}@media screen and (max-width:1024px){nav .copyright{bottom:110px;right:40px;left:40px;text-align:center}}@media screen and (min-width:1024px){nav .copyright{bottom:70px;right:60px}}@media screen and (min-width:768px){nav .copyright{transform-origin:right bottom;transform:rotate(-90deg) translateX(100%)}}.projPg #projectHeroSideBar{z-index:102}#projectHeroSideBar{width:32vw;background:#000;z-index:10}@media (max-width:767px){#projectHeroSideBar{display:none}}@media screen and (min-width:1240px){.projPg #projectHeroSideBar{position:fixed;right:0;top:0;height:100vh}}.insideProjWrap .projNum:before{display:none}.insideProjWrap .projListTextWrap{right:20px}.projInsideMainContent{position:relative;padding:0 40px 0 60px;width:67.8125vw;box-sizing:border-box}.projectInsideHero{z-index:100;position:relative;background:#000}.projectInsideHero img{z-index:1}.projectInsideHero{z-index:103}.projectInsideHero .heroImg{height:100vh;position:relative;left:0;top:0;bottom:0;right:0}@media (min-width:1024px){.projectInsideHero .heroImg{width:68vw}}.projInsideMainContent{font-family:Inconsolata,monospace}.projInsideMainContent figure{clear:both;display:block;position:relative}@media screen and (min-width:1024px){.imgLeft figcaption{left:56%}}.imgRight .imgWrap{float:right}.imgCenter .imgWrap,.imgLeft .imgWrap,.imgRight .imgWrap{margin-bottom:20px}@media (min-width:1024px){.imgCenter .imgWrap,.imgLeft .imgWrap,.imgRight .imgWrap{width:50%}}.imgCenter img,.imgLeft img,.imgRight img{display:block}@media (max-width:666px){.imgCenter img,.imgLeft img,.imgRight img{width:100%}}.imgCenter figcaption,.imgLeft figcaption,.imgRight figcaption{line-height:1.31;letter-spacing:2.1px}@media (min-width:1024px){.imgCenter figcaption,.imgLeft figcaption,.imgRight figcaption{position:absolute;top:10%;width:45%}}@media (max-width:666px){.imgCenter figcaption,.imgLeft figcaption,.imgRight figcaption{margin-top:20px;position:relative;left:0;width:100%}}@media screen and (min-width:1024px){.imgCenter{margin-left:20px;margin-left:60px}}.imgCenter img{width:100%;margin-bottom:20px}.nextProjPreview{width:67.8125vw;height:412px;height:0;padding-top:28.11059908%;position:relative;z-index:10;background:#181818}.nextProjPreview img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}@media (max-width:1240px){.nextProjPreview{width:100%}}.nextProjPreview .heroImg{left:0;right:0;bottom:0;top:0;z-index:1}.nextProjPreview img{width:100%;height:100%!important}.nextProjPreview h1{transform:translateY(-50%);font-size:3.75vw;position:absolute;top:50%;width:100%;z-index:10;text-align:center;line-height:1.4}@media (max-width:1200px){.nextProjPreview h1{font-size:45px}}.projPg main+footer{display:none}#videoClose{position:fixed;right:40px;top:40px;z-index:10000;width:30px}#videoClose svg{display:block;width:100%}#videoClose svg path{stroke:#fff;stroke-width:2}#videoClose svg circle{fill:#000}#controls,#YouTubeVideoControls{position:absolute;left:0;right:0;bottom:50px;width:90%;max-width:1120px;margin:auto}#projVideoWrap .curtainWrap{left:0;right:0;top:0;bottom:0;z-index:10000000}#gvr-volume-wrap,#toggleplay,[for=YouTube-player-volume]{font-size:0}#toggleplay,#YouTube-player-volume-wrap{z-index:100}#toggleplay{position:absolute;left:0;width:40px;height:40px}#toggleplay span{position:absolute;font-size:0}#toggleplay .pauseLine,#toggleplay .playTriangle{transition:all .3s ease-in-out}#toggleplay[aria-pressed=false] .pauseLine{opacity:1}#toggleplay[aria-pressed=true] .pauseLine{opacity:0}#toggleplay[aria-pressed=true] .playTriangle{opacity:1}#toggleplay[aria-pressed=false] .playTriangle{opacity:0}#gvr-volume-wrap,#toggleplay,#YouTube-player-volume-wrap{bottom:0}#gvr-progress-wrap,#YouTube-player-progress-wrap{position:relative;padding:0 60px 0 110px;bottom:-6px}#gvr-progress-wrap input[type=range],#YouTube-player-progress-wrap input[type=range]{padding:20px 0;background-clip:content-box}#gvr-volume-wrap,#YouTube-player-volume-wrap{position:absolute;left:50px}#gvr-volume-wrap input,#YouTube-player-volume-wrap input{transform:rotate(90deg) translateY(100%) translateX(100%);transform-origin:right bottom;position:absolute;left:-56px;display:block;padding:20px 0;background-clip:content-box;bottom:145px;width:100px}#gvr-volume-wrap svg,#YouTube-player-volume-wrap svg{width:40px;height:40px;display:block;overflow:visible}#YouTube-player-infos{position:fixed;left:50%;top:50%}.gvr-controls #time,label[for=YouTube-player-progress]{position:absolute;right:0;bottom:16px;width:2.5em}#gvr-volume-wrap circle,#YouTube-player-volume-wrap circle{fill:none;stroke:#fff;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.4142}.playerVolIco1{fill:#fff}.playerVolIco2{fill:none;stroke:#fff;stroke-width:14.38;stroke-linejoin:round;stroke-miterlimit:1.4142}#toggleplay[aria-pressed=false] svg polygon{display:block}#toggleplay[aria-pressed=false] svg line,#toggleplay[aria-pressed=true] svg polygon{display:none}#toggleplay[aria-pressed=true] svg line{display:block}.proj-inside-back{top:30px}@media screen and (min-width:768px){.proj-inside-back{left:20px}}.proj-scroll{position:relative;z-index:10010}.proj-inside-back,.proj-inside-scroll{position:absolute;z-index:10;font-size:10px;font-family:Inconsolata,monospace;text-transform:uppercase;letter-spacing:1em;line-height:1}.proj-inside-scroll{bottom:10vh;font-size:10px;text-align:center;width:100%;left:50%}.mobile .proj-inside-scroll{bottom:15vh}.proj-inside-scroll .-rotate{transform-origin:left bottom;text-align:left}@media screen and (max-width:767px){.proj-inside-scroll .-rotate{transform:translateX(-50%) rotate(0deg);transform-origin:50% 50% 0;text-align:center}}@media screen and (min-width:768px){.proj-inside-scroll{left:5%}}.proj-inside-scroll:after{transform:rotate(-90deg);transform-origin:left bottom;background:#fff;content:"";display:block;position:absolute;left:-5px;width:120px;height:1px;top:140px}.projPg .heroImg{overflow:hidden}.aboutPg .heroSec{overflow:visible}.aboutPg .logo,.newsPg .logo{position:absolute}.secHead+p{left:57.03125vw;font-size:16px;line-height:1.31;letter-spacing:2.1px;width:20em}.personWrap,.secHead+p{position:relative}@media screen and (max-width:666px){.personWrap{margin-bottom:8vh}}@media screen and (min-width:1024px){.personWrap{margin:16vh 0;width:59.21875vw;left:5.9375vw}}.personWrap h1{font-size:10vw;line-height:1;letter-spacing:-.3px}@media (max-width:350px){.personWrap h1{font-size:35px}}@media (min-width:600px){.personWrap h1{font-size:60px}}.personWrap .name{white-space:nowrap}@media (min-width:1024px){.personWrap .name{position:absolute!important;z-index:100;bottom:100%;right:0}}.personWrap .desc{margin-bottom:12vh}@media (min-width:1024px){.personWrap .desc{position:absolute;z-index:100;top:40%;right:-15%;width:16em;margin-top:7vw;padding:1em}}.personWrap h3{font-size:1.5vw;line-height:1.31;letter-spacing:2.1px;font-family:Inconsolata,monospace}@media (max-width:1000px){.personWrap h3{font-size:15px}}@media (min-width:1266.66666667px){.personWrap h3{font-size:19px}}.personWrap img{width:100%;position:relative}.personWrap h1,.personWrap h3{z-index:120}@media screen and (min-width:1024px){.personWrap:nth-of-type(2n){left:25vw}.personWrap:nth-of-type(2n) .name{left:0}.personWrap:nth-of-type(2n) .desc{right:auto;left:-10%}}.personWrap:nth-of-type(2n) .prlx{margin-left:0;margin-right:-30px;right:0}.personWrap:nth-of-type(2n) .span_a{right:-87px;left:auto;bottom:20px}.personWrap:nth-of-type(2n) .span_b{transform-origin:left bottom}.personWrap:nth-of-type(2n) figure{position:relative;z-index:10}#projWatchFilmIcoBtn{margin:auto;position:absolute;font-size:0;width:112px;height:112px;z-index:10}.no-touch #projWatchFilmIcoBtn:hover{transform:scale(1.2)}@media (max-width:1240px){#projWatchFilmIcoBtn{width:70px;height:70px}}@media (max-width:666px){#projWatchFilmIcoBtn{width:150px;height:150px}}#projWatchFilmIcoBtn svg{width:100%}#projWatchFilmIcoBtn svg circle,#projWatchFilmIcoBtn svg polygon{fill:none;stroke:#fff;stroke-width:7;stroke-miterlimit:10}@media (max-width:1240px){#projWatchFilmIcoBtn svg circle,#projWatchFilmIcoBtn svg polygon{stroke-width:5}}@media (max-width:666px){#projWatchFilmIcoBtn svg circle,#projWatchFilmIcoBtn svg polygon{stroke-width:3}}#projWatchFilmIcoBtn svg circle{fill:rgba(0,0,0,.6)}.aboutPg .titleWrap{text-align:left;position:relative;margin-top:26vh}@media screen and (min-width:1024px){.aboutPg .titleWrap{width:73.828125%;left:26.171875%}}.aboutPg .titleWrap h1,.aboutPg .titleWrap h2,.aboutPg .titleWrap time{text-align:left}.aboutPg .titleWrap:after,.aboutPg blockquote:after{font-family:Inconsolata,monospace;font-size:500px;line-height:1;letter-spacing:-135px;content:"//";display:inline-block;position:absolute;left:-25%;top:50%;z-index:-1;opacity:.1;color:hsla(0,0%,100%,.1);margin-top:-250px}.newsListPg .slide,.newsPg .slide{width:100%;height:100vh}.blog-link{transition:none!important;display:inline-block;margin-top:27px;margin-top:1.6875em;padding-bottom:.5em;font-family:Inconsolata,monospace;font-size:1em;line-height:1;letter-spacing:10.4px;text-align:center;text-transform:uppercase}.blog-link .horizontalRule{content:"";display:block;width:100%;background:#fff}#storiesSlideWrap{min-height:100vh;min-width:100vw;transform-style:preserve-3d;position:relative;z-index:2}.scroll{bottom:15vh;margin:0 0 0 -30px;width:60px;font-family:Inconsolata,monospace;font-size:10px;line-height:1;letter-spacing:6.5px;text-align:center;z-index:10;text-transform:uppercase}.scroll,.scroll hr{position:absolute;left:50%}.scroll hr{width:1px;height:14.43569554vh;background-color:#fff;top:20px}.newsMainContent{padding-bottom:140px;padding-bottom:10.9375%}.scrollImg{position:relative;margin-bottom:16vh}@media (min-width:768px){.scrollImg{margin-bottom:8vh}}@media screen and (max-width:666px){.scrollImg{margin-bottom:50px}}.scrollImg img{width:100%;display:block}.scrollImg figcaption{letter-spacing:7px}@media (max-width:767px){.scrollImg figcaption{display:none}}.scrollImg .span_a{display:block;position:absolute;left:10px;bottom:10px}.scrollImg .span_b{transform-origin:left top;transform:rotate(-90deg);display:block;font-size:10px;font-family:Inconsolata,monospace;text-transform:uppercase}@media screen and (min-width:768px){.newsMainContent .scrollImg{left:20px;width:calc(100% - 40px);margin:8vh 0}}@media screen and (min-width:1024px){.newsMainContent .scrollImg{width:45.46875vw;left:16.015625vw}}.newsMainContent figcaption{width:100%;font-family:Inconsolata,monospace;line-height:1;letter-spacing:.5em;text-align:center;z-index:-1}.stories.slide,.storiesBG{position:fixed;z-index:-1;left:40px;top:40px;right:40px;bottom:40px}@media screen and (max-width:666px){.stories.slide,.storiesBG{top:30px;right:30px;bottom:30px;left:30px}}.storiesBG{background:#000;pointer-events:none}.stories.slide{z-index:2}.stories h1,.stories img{-webkit-backface-visibility:hidden}.stories img{position:absolute;margin:auto;width:auto;height:54.6875%}.stories .heroHeadWrap{width:90vw;left:5vw;margin-top:-.1em}.stories h1{font-size:5vw;letter-spacing:-1px;margin-left:auto;margin-right:auto}@media (max-width:500px){.stories h1{font-size:25px}}@media (min-width:1200px){.stories h1{font-size:60px}}.stories.slide_1 h1{font-size:60px}.storiesAnimWrap{position:fixed;z-index:1;left:40px;top:40px;right:40px;bottom:40px}.storiesAnim{position:absolute;display:block;margin:auto}#storiesSVGWrap,.storiesSVG{position:fixed;z-index:1;width:70vw;height:70vh;margin:auto}#storiesSVGWrap svg{width:100%;height:100%}#storiesSVGWrap path,.storiesSVG path{fill:none;stroke:#fff}.stories .heroHeadWrap h2{display:block;background-color:#fff;color:#000;text-transform:uppercase;font-size:14px;padding:.2em 1em 0 1.6428571429em;letter-spacing:.6428571429em;line-height:1.9285714286;display:inline-block;font-family:Inconsolata,monospace;margin-bottom:40px}.stories{transform:translateZ(240px)}#storiesSVGWrap{transform:translateZ(100px)}#storiesSecWrap .contact{transform:translateZ(0)}.aboutPg main,.projPg main{max-width:100%;overflow:hidden}.mobile.aboutPg .mobile.aboutPg,.mobile.newsPg{overflow:auto;-webkit-overflow-scrolling:touch}.mainContent{padding:0 100px;position:relative}@media (max-width:768px){.mainContent{padding:0 40px}}@media (max-width:666px){.mainContent{padding:0 30px}}.titleWrap{margin:8vh 0 6vh;position:relative;padding:0}.titleWrap h1{font-size:7vw;line-height:.86;letter-spacing:-.5px;font-family:Moderat;margin-bottom:8vh}@media (max-width:642.857142857px){.titleWrap h1{font-size:45px}}.titleWrap h2,.titleWrap time{letter-spacing:2px}@media screen and (min-width:1024px){.newsMainContent .titleWrap{left:14.453125vw;width:47.8125vw}}@media (max-width:666px){.titleWrap{width:100%;left:0}}.secHead{font-size:95px;font-size:7vw;margin-bottom:8vh}.secSubHead{margin-top:0;margin-bottom:20px;font-family:Inconsolata,monospace;font-size:10px;letter-spacing:2px}.secHead,.secSubHead{width:100%;left:0;position:relative;text-align:center}.contentGroup,.introText,figcaption{position:relative;font-family:Inconsolata,monospace;line-height:1.3125;font-size:1.5vw;letter-spacing:2.1px;text-align:left;clear:both;margin-bottom:8vh}@media (max-width:1000px){.contentGroup,.introText,figcaption{font-size:15px}}@media (min-width:1266.66666667px){.contentGroup,.introText,figcaption{font-size:19px}}@media screen and (min-width:1024px){.contentGroup,.introText{width:35%;left:55%}}.contentGroup>p,.introText>p{margin-bottom:1em;font-size:inherit}.contentGroup>p:last-child,.introText>p:last-child{margin-bottom:0}@media (min-width:1240px){.aboutMainContent .contentGroup,.aboutMainContent .introText,.newsInsideMainContent .contentGroup,.newsInsideMainContent .introText,.projInsideMainContent .contentGroup,.projInsideMainContent .introText{left:55%}}@media (min-width:1024px) and (max-width:1240px){.aboutMainContent .contentGroup,.aboutMainContent .introText,.newsInsideMainContent .contentGroup,.newsInsideMainContent .introText,.projInsideMainContent .contentGroup,.projInsideMainContent .introText{left:40%;width:55%}}@media (max-width:1024px){.contentGroup,.introText{font-size:1.1666666667rem}}@media (max-width:666px){.contentGroup,.introText{width:100%;left:0}}@media (min-width:1024px){.projInsideMainContent .contentGroup,.projInsideMainContent .introText{width:42%;left:50%;margin-right:40px}}@media (min-width:667px) and (max-width:768px){.projInsideMainContent .contentGroup,.projInsideMainContent .introText{width:80%;margin-left:auto;margin-right:auto}}.projInsideMainContent .contentGroup.align-left,.projInsideMainContent .introText.align-left{float:left}.projInsideMainContent .contentGroup.align-right,.projInsideMainContent .introText.align-right{float:right}.contentGroup.align-left{left:10vw}.contentGroup.align-right{left:45%}blockquote{font-size:3.75vw;font-family:inherit;width:42.1875vw;line-height:1;position:relative;font-family:Moderat;clear:both;margin:8vh auto 12vh}@media (max-width:800px){blockquote{font-size:30px}}@media (max-width:1240px){blockquote{width:60%}}@media (max-width:768px){blockquote{width:80%;margin-left:auto;margin-right:auto}}@media (max-width:666px){blockquote{line-height:1.3;margin-left:0;margin-right:0;width:100%;left:0;right:0}}blockquote cite{letter-spacing:2px;display:block;margin-top:20px;text-align:right}@media (max-width:666px){blockquote cite{text-align:left}}.newsMainContent blockquote{margin:8vh auto}@media screen and (min-width:1024px){.newsMainContent blockquote{left:27.5vw;left:calc(27vw - 80px)}}.projInsideMainContent .contentGroup,.projInsideMainContent .imgCenter,.projInsideMainContent .imgLeft,.projInsideMainContent .imgRight,.projInsideMainContent blockquote{margin-bottom:8vh}.share{transform:rotate(-90deg) translateX(50%);transform-origin:right center;position:fixed;right:15px;bottom:50%;z-index:10}@media (max-width:666px){.share{right:20px}}.projPgLeft .share{transform:rotate(-90deg) translateX(-50%) translateY(100%);transform-origin:left bottom;left:40px;right:auto}@media (max-width:666px){.projPgLeft .share{left:20px}}#contact .curtainWrap{display:none}#contactSphere{position:absolute;left:40px;top:40px;bottom:40px;right:40px;overflow:hidden}@media (max-width:666px){#contactSphere{left:30px;top:30px;bottom:30px;right:30px}}.contact{position:relative;z-index:100;min-height:100vh;width:100%;font-family:Inconsolata,monospace;overflow-y:scroll!important}.contact footer{position:absolute;right:70px;bottom:70px}@media screen and (orientation:portrait){.mobile .contact footer{bottom:110px}}@media screen and (orientation:landscape){.mobile .contact footer{bottom:40px}}@media screen and (max-width:768px){.contact footer{right:40px;left:40px}}@media screen and (max-width:767px){.contact footer.-open{display:none}}.contactText{transform:translateY(-50%);top:50%;text-align:center;position:absolute;left:60px;right:60px}.mobile .contactText.-open{transform:translateY(0);top:0;padding:20vh 0}@media (orientation:landscape){.mobile .contactText.-open{padding:30vh 0}}@media (min-width:1240px){.contactText{left:100px;right:100px}}@media (max-width:768px){.contactText{left:40px;right:40px;padding:18vh 0}}@media (max-width:666px){.contactText{left:30px;right:30px}}#contactFormWrap{overflow:hidden}#messageStatus{font-size:0;padding:0;margin:0}.contactText button{z-index:100;letter-spacing:-7.4px;font-size:10vh;min-height:1em;font-family:Moderat;display:block;width:100%;margin:0 auto}.contactText button h1,.contactText button span{font-size:inherit;display:inline}@media (max-width:666px) and (orientation:portrait){.contactText button{font-size:6vh}}@media (max-width:768px){.contactText button{letter-spacing:-3px}}@media (max-width:666px){.contactText button{letter-spacing:-1px}}#toggleContactForm{margin-bottom:10px}.mobile #toggleContactForm{display:none}.contactText p{font-size:14px;letter-spacing:.5em;font-family:Inconsolata,monospace}.mobile .contactText p{margin-bottom:20px}.contactHead{letter-spacing:.8em}.contactText h2 a,.contactText h3 a{display:inline-block}.contactForm{width:785px;width:68vw;margin:0 auto;text-align:center}.contactForm fieldset{background:#181818;margin-bottom:20px;position:relative;display:block;overflow:hidden}.mobile .contactForm fieldset{margin-bottom:10px}.contactForm input[type=email],.contactForm input[type=text],.contactForm textarea{display:block;color:#fff;background:transparent;width:100%;outline:none;border:none;font-family:Inconsolata,monospace;font-size:14px;letter-spacing:.3em;box-sizing:border-box;position:relative;z-index:100}.contactForm input[type=email],.contactForm input[type=text]{height:40px;line-height:40px;padding:0 1em}.contactForm textarea{height:70px;line-height:1.3;padding:.5em 1em}.contactForm .col2Wrap fieldset{width:100%}.contactForm label{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;pointer-events:none;z-index:10;text-align:center;text-transform:uppercase;letter-spacing:.5em;font-size:14px;height:1em;line-height:1em;margin:auto}.contactForm .col2Wrap label{height:40px;line-height:40px}.contactForm textarea+label{height:70px;line-height:70px;font-family:Inconsolata,monospace}.contactForm fieldset.notEmpty input~label,.contactForm input[type=email]:focus~label,.contactForm input[type=text]:focus~label{transform:translateY(120%)}.contactForm fieldset.notEmpty textarea~label,.contactForm textarea:focus~label{transform:translateY(100px)}#contactForm [type=submit]{margin:30px auto;font-size:16px;padding-bottom:10px;display:inline-block;letter-spacing:.8em;border:none;outline:none;border-bottom:15px solid #fff;text-transform:uppercase;background-color:transparent;background-image:none}@media screen and (max-width:666px){#contactForm [type=submit]{margin:20px auto}}@media (min-width:1024px){.contactForm .col2Wrap fieldset{width:383px;width:48%}.contactForm .col2Wrap fieldset:first-child{float:left}.contactForm .col2Wrap fieldset:last-child{float:right}}.js.homePg footer{opacity:0;visibility:hidden}form{margin:0}fieldset{border:0;margin:0;padding:0}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}button{background:transparent;border:none;outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}button,input{outline:none;border:none;font-family:inherit}.typed-cursor{-webkit-animation-name:blink;-webkit-animation-duration:.7s;-webkit-animation-iteration-count:infinte;-webkit-animation-timing-function:ease;-moz-animation-name:blink;-moz-animation-duration:.7s;-moz-animation-iteration-count:infinte;-moz-animation-timing-function:ease;-ms-animation-name:blink;-ms-animation-duration:.7s;-ms-animation-iteration-count:infinte;-ms-animation-timing-function:ease;animation-name:blink;animation-duration:.7s;animation-iteration-count:infinte;animation-timing-function:ease;font-size:13.12335958vh;opacity:1}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.typed-fade-out{-webkit-animation-name:none;-webkit-animation-duration:0;-webkit-animation-iteration-count:infinte;-webkit-animation-timing-function:ease;-moz-animation-name:none;-moz-animation-duration:0;-moz-animation-iteration-count:infinte;-moz-animation-timing-function:ease;-ms-animation-name:none;-ms-animation-duration:0;-ms-animation-iteration-count:infinte;-ms-animation-timing-function:ease;animation-name:none;animation-duration:0;animation-iteration-count:infinte;animation-timing-function:ease;opacity:0;transition:opacity .25s}@keyframes noise-anim{0%{clip:rect(26px,800px,24px,0)}2%{clip:rect(18px,800px,20px,0)}4%{clip:rect(11px,800px,1px,0)}6%{clip:rect(22px,800px,19px,0)}8%{clip:rect(11px,800px,22px,0)}10%{clip:rect(22px,800px,28px,0)}12%{clip:rect(14px,800px,13px,0)}14%{clip:rect(11px,800px,28px,0)}16%{clip:rect(15px,800px,9px,0)}18%{clip:rect(21px,800px,28px,0)}20%{clip:rect(7px,800px,15px,0)}22%{clip:rect(7px,800px,24px,0)}24%{clip:rect(27px,800px,13px,0)}26%{clip:rect(5px,800px,30px,0)}28%{clip:rect(7px,800px,6px,0)}30%{clip:rect(25px,800px,6px,0)}32%{clip:rect(20px,800px,7px,0)}34%{clip:rect(30px,800px,21px,0)}36%{clip:rect(25px,800px,25px,0)}38%{clip:rect(30px,800px,30px,0)}40%{clip:rect(29px,800px,30px,0)}42%{clip:rect(29px,800px,12px,0)}44%{clip:rect(2px,800px,9px,0)}46%{clip:rect(16px,800px,15px,0)}48%{clip:rect(6px,800px,9px,0)}50%{clip:rect(3px,800px,16px,0)}52%{clip:rect(9px,800px,16px,0)}54%{clip:rect(6px,800px,18px,0)}56%{clip:rect(18px,800px,8px,0)}58%{clip:rect(8px,800px,30px,0)}60%{clip:rect(22px,800px,11px,0)}62%{clip:rect(29px,800px,20px,0)}64%{clip:rect(22px,800px,15px,0)}66%{clip:rect(20px,800px,3px,0)}68%{clip:rect(20px,800px,28px,0)}70%{clip:rect(10px,800px,17px,0)}72%{clip:rect(24px,800px,19px,0)}74%{clip:rect(17px,800px,26px,0)}76%{clip:rect(21px,800px,27px,0)}78%{clip:rect(22px,800px,10px,0)}80%{clip:rect(4px,800px,18px,0)}82%{clip:rect(5px,800px,10px,0)}84%{clip:rect(16px,800px,27px,0)}86%{clip:rect(14px,800px,23px,0)}88%{clip:rect(1px,800px,26px,0)}90%{clip:rect(25px,800px,26px,0)}92%{clip:rect(20px,800px,19px,0)}94%{clip:rect(17px,800px,5px,0)}96%{clip:rect(9px,800px,23px,0)}98%{clip:rect(30px,800px,29px,0)}to{clip:rect(7px,800px,26px,0)}}.glitchTextHover,.projWatchFilm{position:relative;overflow:visible!important}.glitchTextHover.active{pointer-events:none;cursor:default}.no-touch .glitchTextHover.active:after,.no-touch .glitchTextHover.active:before,.no-touch .glitchTextHover:hover:after,.no-touch .glitchTextHover:hover:before,.no-touch .projWatchFilm:hover:after,.no-touch .projWatchFilm:hover:before{content:attr(data-text);position:absolute;top:0;background:#000;display:block}.glitchTextHover.active:after,.no-touch .glitchTextHover:hover:after,.no-touch .projWatchFilm:hover:after,nav.visible .glitchTextHover.active:after{-webkit-animation-name:noise-anim;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:noise-anim;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:noise-anim;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:noise-anim;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;animation-direction:alternate-reverse;text-shadow:-1px 0 red;overflow:hidden;left:-2px;clip:rect(0,900px,0,0)}#html.no-touch nav.visible .glitchTextHover:after,#html.no-touch nav.visible .glitchTextHover:before{background:transparent}@keyframes noise-anim-2{0%{clip:rect(28px,800px,3px,0)}2%{clip:rect(5px,800px,13px,0)}4%{clip:rect(16px,800px,26px,0)}6%{clip:rect(17px,800px,16px,0)}8%{clip:rect(20px,800px,22px,0)}10%{clip:rect(23px,800px,17px,0)}12%{clip:rect(9px,800px,7px,0)}14%{clip:rect(4px,800px,3px,0)}16%{clip:rect(6px,800px,17px,0)}18%{clip:rect(10px,800px,11px,0)}20%{clip:rect(6px,800px,23px,0)}22%{clip:rect(11px,800px,16px,0)}24%{clip:rect(26px,800px,7px,0)}26%{clip:rect(18px,800px,17px,0)}28%{clip:rect(13px,800px,25px,0)}30%{clip:rect(7px,800px,21px,0)}32%{clip:rect(25px,800px,1px,0)}34%{clip:rect(23px,800px,24px,0)}36%{clip:rect(7px,800px,10px,0)}38%{clip:rect(6px,800px,22px,0)}40%{clip:rect(18px,800px,16px,0)}42%{clip:rect(15px,800px,3px,0)}44%{clip:rect(24px,800px,30px,0)}46%{clip:rect(25px,800px,1px,0)}48%{clip:rect(18px,800px,16px,0)}50%{clip:rect(3px,800px,9px,0)}52%{clip:rect(4px,800px,4px,0)}54%{clip:rect(15px,800px,20px,0)}56%{clip:rect(28px,800px,2px,0)}58%{clip:rect(7px,800px,30px,0)}60%{clip:rect(9px,800px,21px,0)}62%{clip:rect(7px,800px,9px,0)}64%{clip:rect(24px,800px,18px,0)}66%{clip:rect(25px,800px,23px,0)}68%{clip:rect(8px,800px,6px,0)}70%{clip:rect(5px,800px,9px,0)}72%{clip:rect(25px,800px,13px,0)}74%{clip:rect(20px,800px,20px,0)}76%{clip:rect(29px,800px,24px,0)}78%{clip:rect(12px,800px,4px,0)}80%{clip:rect(9px,800px,14px,0)}82%{clip:rect(1px,800px,20px,0)}84%{clip:rect(15px,800px,28px,0)}86%{clip:rect(17px,800px,3px,0)}88%{clip:rect(24px,800px,3px,0)}90%{clip:rect(28px,800px,22px,0)}92%{clip:rect(16px,800px,30px,0)}94%{clip:rect(15px,800px,17px,0)}96%{clip:rect(10px,800px,28px,0)}98%{clip:rect(1px,800px,20px,0)}to{clip:rect(20px,800px,29px,0)}}.glitchTextHover.active:before,.no-touch .glitchTextHover:hover:before,.no-touch .projWatchFilm:hover:before{-webkit-animation-name:noise-anim-2;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:noise-anim-2;-moz-animation-duration:3s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:noise-anim-2;-ms-animation-duration:3s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:noise-anim-2;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;animation-direction:alternate-reverse;text-shadow:1px 0 blue;overflow:hidden;left:4px;clip:rect(0,900px,0,0)}@keyframes blink-anim{0%{opacity:1}5%{opacity:.3}10%{opacity:.1}15%{opacity:1}20%{opacity:.9}25%{opacity:.5}30%{opacity:.6}50%{opacity:.8}55%{opacity:.2}60%{opacity:.5}65%{opacity:.8}90%{opacity:.2}95%{opacity:.7}to{opacity:1}}.no-touch .blinkTextHover:hover{animation:blink-anim .8s infinite linear alternate-reverse}.objectFit{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}input[type=range]{-webkit-appearance:none;width:100%;margin:4.1px 0}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2.8px;cursor:pointer;box-shadow:1px 1px 0 rgba(0,0,0,.13),0 0 1px hsla(0,0%,5%,.13);background:transparent;border-radius:0;border:0 solid rgba(0,1,1,0)}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 .3px rgba(0,0,0,.46),0 0 0 hsla(0,0%,5%,.46);border:0 solid transparent;height:11px;width:5px;border-radius:0;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-4.1px}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range]::-moz-range-track{width:100%;height:2.8px;cursor:pointer;box-shadow:1px 1px 0 rgba(0,0,0,.13),0 0 1px hsla(0,0%,5%,.13);background:transparent;border-radius:0;border:0 solid rgba(0,1,1,0)}input[type=range]::-moz-range-thumb{box-shadow:0 0 .3px rgba(0,0,0,.46),0 0 0 hsla(0,0%,5%,.46);border:0 solid transparent;height:11px;width:5px;border-radius:0;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:2.8px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:transparent;border:0 solid rgba(0,1,1,0);border-radius:0;box-shadow:1px 1px 0 rgba(0,0,0,.13),0 0 1px hsla(0,0%,5%,.13)}input[type=range]::-ms-thumb{box-shadow:0 0 .3px rgba(0,0,0,.46),0 0 0 hsla(0,0%,5%,.46);border:0 solid transparent;height:11px;width:5px;border-radius:0;background:#fff;cursor:pointer;height:2.8px}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:transparent}.block-revealer__element{position:absolute;z-index:100;top:-50px;bottom:-50px;left:-40px;right:-40px;width:calc(100% + 80px);height:calc(100% + 100px);background:#000;pointer-events:none;opacity:0}.text-reveal .text-mask,.text-revel-transition{transition:all .3s ease}.text-reveal{position:relative}.text-reveal .text-mask{transform-origin:right center;background:#000;z-index:100;transform:scaleX(1)}.text-reveal.active .text-mask{transform:scaleX(0)}@media only screen and (min-width:666px) and (max-width:1240px){.projPg #projectHeroSideBar{position:absolute;top:50%;right:0}}@media only screen and (min-width:768px) and (max-width:1240px){.projPg.projPgRight .projHero{margin-left:32vw}}@media only screen and (max-width:1240px){.stories .heroHeadWrap{left:10vw;width:80vw}.projPg .projInsideMainContent{left:10vw;width:80vw;padding:0 30px}.projPg #projInsideMainContent,.projPg .nextProjPreview,.projPg .projectInsideHero{left:0;width:100vw}.projPg .nextProjPreview{width:100%;left:0}.projPg .nextProjPreview .heroImg,.projPg.projPgRight .nextProjPreview .heroImg{left:0}.insideProjWrap .projListTextWrap{min-width:100px}.projInsideMainContent{width:100%}}@media only screen and (min-width:1024px){.projPg .toggleNav{left:auto;right:40px}.projPgRight .toggleNav{left:40px}}@media only screen and (max-width:1024px){.projNumBig{display:none}.designer-url{transform:none;width:70%;margin:0 auto;left:0;right:0;text-align:center;display:block}.projectInsideHero .copyright{display:none}}@media only screen and (max-width:767px){.copyright{bottom:110px;left:40px;right:40px}}@media only screen and (max-width:767px) and (max-width:1024px){.copyright{right:60px}}@media only screen and (max-width:767px) and (orientation:landscape){.mobile .copyright{display:none}}@media only screen and (max-width:768px){.proj-inside-back,.projListDescWrap .projListTextWrap .projectNum,.projListDescWrap>.projectNum,.projListTextWrap .copyright,.servicesGiven{display:none}.aboutPg .logo,.newsPg .logo{position:absolute}.projTextDesc{display:none}.homeProjRightWrap .projListTextWrap{right:10px}.homeProjLeftWrap .projListTextWrap{left:10px}.projListViewProj{position:relative;margin:2vh 0}.homeHRLeft,.homeHRRight,.stories .txtBorderWrap div{display:none}.contactLinkMail a:first-child{margin-top:0}.contactLinkMail a{display:block;margin:.5em 0}.personWrap .name{margin-bottom:1rem}}@media only screen and (max-width:666px){.article-footer{right:10px}.clientName{left:20px;top:10px}.terms-cond,footer{right:20px}#navTVAnim{width:100%;height:100%}.homeSecWrap section{padding:0}.aboutMainContent>p{width:calc(100% - 80px);left:0}}@media only screen and (max-width:666px) and (min-width:1024px){.aboutMainContent .personWrap,.aboutMainContent>figure{width:calc(100% - 80px);left:5%}}@media only screen and (max-width:666px){.personWrap .desc,.personWrap .name,.personWrap figure{box-sizing:border-box;width:100%;top:0;left:0;position:relative}.contact .horiz-designer-url{left:40px;right:40px;bottom:90px}.contact .contactDynamicType h1{letter-spacing:0}.projPg .projWatchFilm{display:none}.projInsideMainContent>p,.projInsideMainContent blockquote{width:100%;left:0}.projectInsideHero .heroImg{width:100%}.imgCenter img,.imgLeft img,.imgRight img{width:100%;float:none}#projectHeroSideBar{height:auto;top:auto;bottom:10vh;width:100%;right:0;bottom:20vh}#projectHeroSideBar .projectNum,#projectHeroSideBar .projListViewProj{display:none}.projPg.projPgRight .heroImg{left:0}}.clearfix:after,.clearfix:before,.imgCenter:after,.imgCenter:before,.imgLeft:after,.imgLeft:before,.imgRight:after,.imgRight:before,.servicesGiven:after,.servicesGiven:before{content:"";display:table}.clearfix:after,.imgCenter:after,.imgLeft:after,.imgRight:after,.servicesGiven:after{clear:both}.clearfix,.imgCenter,.imgLeft,.imgRight,.servicesGiven{*zoom:1}.homePg,.newsListPg,.storiesPg{overflow:hidden!important}#homeSecWrap .slide .heroImg{transform:translateZ(10px)}#homeSecWrap .slide .heroHead,#homeSecWrap .slide .homeHRLeft,#homeSecWrap .slide .homeHRRight,#homeSecWrap .slide .projListTextWrap{transform:translateZ(240px)}#homeSecWrap .slide .homeViewAllProjs,#homeSecWrap .slide .projNumBig{transform:translateZ(100px)}#homeSecWrap .slide .projNumSmall{transform:rotate(-90deg) translateZ(160px)}#homeSecWrap .slide.homeProjLeftWrap .projNumSmall{transform-origin:right bottom;transform:rotate(-90deg) translateX(100%) translateZ(60px);right:10px;bottom:40px}.projListDescWrap,.slide{transform-style:preserve-3d;-webkit-backface-visibility:hidden}.js.homePg #hello .heroImg,.js.homePg .heroHead,.js.homePg .homeHRLeft,.js.homePg .homeHRRight,.js.homePg .homeViewAllProjs,.js.homePg .logo,.js.homePg .projectNav,.js.homePg .toggleNav{opacity:0}.js#homePg .slide,.js#newsListPg .slide,.js#storiesPg .slide{position:fixed;left:0;top:0;right:0;bottom:0;opacity:0;z-index:1}@media (max-width:666px){.js#homePg .slide,.js#newsListPg .slide,.js#storiesPg .slide{left:0;right:0;top:0;bottom:0}}#hello{display:block}.js.aboutPg .heroHead,.js.aboutPg .heroScroll,.js.aboutPg .logo,.js.aboutPg .toggleNav,.js.newsPg .news-link,.js.newsPg .post-date,.js.newsPg .post-title,.js.newsPg .post-title div,.js.newsPg .scroll,.js.storiesPg .heroHead,.js.storiesPg .logo,.js.storiesPg .slide,.js.storiesPg .stories .heroHeadWrap h1,.js.storiesPg .stories img,.js.storiesPg .toggleNav{opacity:0}#AboutWrap blockquote:empty,#AboutWrap p:empty,#newsWrap blockquote:empty,#newsWrap p:empty{display:none;margin:0;padding:0;line-height:0;outline:none;border:none}.prlx_wrap{position:relative}.prlx{position:absolute;content:"";width:100%;height:100%;top:0;margin-left:-30px;background:#000;z-index:-1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.contactPg .contact .logo,.homePg .contact .logo,.storiesPg .contact .logo{display:none}.container:before{content:"";z-index:2;position:absolute;width:100%;height:100%;pointer-events:none}.video-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.video-bg .video-fg,.video-bg iframe,.video-bg video{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-aspect-ratio:16/9){.video-bg.cover .video-fg{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video-bg.cover .video-fg{width:300%;left:-100%}}@supports (object-fit:cover){.video-bg.cover .video-fg.supports-cover{width:100%;height:100%;top:0;left:0}.video-bg.cover video{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}}.video-bg.contain{font-size:0}.video-bg.contain *{font-size:16px}.video-bg.contain:before{content:"";display:inline-block;height:100%;vertical-align:middle}.video-bg.contain .video-fg{display:inline-block;vertical-align:middle;position:relative;width:100%;height:0;padding-bottom:56.25%;pointer-events:none}.video-bg.contain iframe,.video-bg.contain video{pointer-events:auto}@media (min-aspect-ratio:16/9){.video-bg.contain .video-fg{height:100%;padding-bottom:0;max-width:30% * 1.7777777778;left:50%;margin-left:30% * 1.7777777778/-2}}
/*# sourceMappingURL=main.css.map */