*{color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shared *{color:#000}a{color:inherit}#cssRenderer{position:fixed;top:0;left:0;right:10px;width:40px;height:40px;overflow:hidden !important}#cssRenderer>div:not(.scr){position:fixed}.scr{width:40px;height:9999%;background:blue;margin-left:200px}.scr div{width:40px;height:33.3333333333%;background:#ff0}.scr div:nth-of-type(even){background:red}#ih{height:100% !important}body{position:fixed;height:100%;width:100%;overflow:hidden !important}canvas{top:0;z-index:-1}div>canvas{position:relative;display:block !important}#credits{pointer-events:none;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);top:22px;width:calc(100vw - 175px)}#scroll-assist{position:fixed;bottom:13px;right:9px;width:2em;text-align:center;z-index:9999;pointer-events:none}#scroll-assist.uvv{pointer-events:all;cursor:pointer}.single #scroll-assist{display:none}#cr1,#cr2{width:calc(50vw - 175px)}#credits div{position:relative;height:1.25em}#credits div>span{position:absolute;width:auto;max-width:100%;white-space:nowrap}#credits div>span i{width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}#filter{position:fixed;-webkit-transition:-webkit-transform .9s ease .15s;transition:-webkit-transform .9s ease .15s;-o-transition:transform .9s ease .15s;transition:transform .9s ease .15s;transition:transform .9s ease .15s, -webkit-transform .9s ease .15s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:200px;height:200px;top:22px;left:25px}.artist #filter,.artist #filter *,.feat #filter,.feat #filter *{pointer-events:none !important}#filter a{position:relative;cursor:pointer}#filter a{position:absolute;white-space:nowrap}a.work{cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}a.studio,a.artists,a.close{cursor:pointer}section{position:fixed;top:0;left:0;width:calc(100% - 50px);height:calc(100% - 105px);overflow:scroll;opacity:0;pointer-events:none;z-index:90;padding:80px 65px 65px 25px;-webkit-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition:opacity .8s ease;display:none}#share{text-align:center}#work .share-work{width:100%;text-align:center;margin:80px 0 20px}.share-work{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.share-work.uvv{opacity:1}#share input,#work input{background:none;outline:0;border:2px solid #fff;border-radius:0;padding:4px;width:700px;text-align:center;margin:10px 0 3px}#share input::-moz-selection{background:rgba(255,255,255,.5)}#share input::selection{background:rgba(255,255,255,.5)}.share-reel,#share-reel-link{display:none}.work #work,.studio #studio,.artists:not(.leaving) #artists,.studio.careers #careers,.share #share{opacity:1;pointer-events:all}.studio.careers #studio{opacity:0}.work .close,.studio .close,.artists .close,.play .close,.feat .close{color:transparent;pointer-events:all}#filter{-webkit-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition:opacity .8s ease}.work #filter,.studio #filter,.artists #filter,.work .proj .btm,.studio .proj .btm,.artists .proj .btm,.play #filter,.play #filter{opacity:0;pointer-events:none}.work .work,.work .studio,.work .artists,.studio .work,.studio .studio,.studio .artists,.artists .work,.artists .studio,.artists .artists,.play .work,.play .studio,.play .artists,.play .btm,.play .btm *{pointer-events:none}.work .work,.work .studio,.work .artists,.studio .work,.studio .studio,.studio .artists,.artists .work,.artists .studio,.artists .artists,.play .work,.play .studio,.play .artists{color:transparent !important}#scrollHolder div{width:10px;scroll-snap-align:center;overflow:hidden;font-size:0;line-height:0}@media only screen and (min-width: 851px){#filter a:hover,#filter a:hover *,.studio:hover,.artists:hover,.work:hover{font-variation-settings:"wght" 100}}html.touch #filter:not(.uvv) *,html.touch #btns>*:not(.uvv):not(.close),html.touch #btns>*:not(.uvv):not(.close) *{pointer-events:none !important}@media only screen and (min-width: 851px){html:not(.touch) #filter:hover a:not(.by),html.touch #filter.uvv a:not(.by){-webkit-transform:translate3d(0, calc(30px * var(--n)), 0) !important;transform:translate3d(0, calc(30px * var(--n)), 0) !important}html:not(.touch) #filter:hover a.fl:not(.by),html.touch #filter.uvv a.fl:not(.by){-webkit-transform:translate3d(15px, calc(30px * var(--n)), 0) !important;transform:translate3d(15px, calc(30px * var(--n)), 0) !important}}@media only screen and (max-width: 850px){html:not(.touch) #filter:hover a:not(.by),html.touch #filter.uvv a:not(.by){-webkit-transform:translate3d(0, calc(25px * var(--n)), 0) !important;transform:translate3d(0, calc(25px * var(--n)), 0) !important}html:not(.touch) #filter:hover a.fl:not(.by),html.touch #filter.uvv a.fl:not(.by){-webkit-transform:translate3d(15px, calc(25px * var(--n)), 0) !important;transform:translate3d(15px, calc(25px * var(--n)), 0) !important}#filter{top:50px;left:11px}}#filter a.by{pointer-events:none !important}@media only screen and (max-width: 850px){#logo,#logo i{font-size:23px;line-height:25px}#credits{display:none;top:50px;width:calc(100vw - 22px)}#cr1,#cr2{width:calc(100vw - 105px)}}.dg.main{overflow-x:hidden;overflow-y:scroll}#filter.ft a:not(.by){opacity:.5 !important}#filter.ft a.ac{opacity:1 !important}#logodot{background:blue;height:10px;width:10px;border-radius:20px;position:fixed;top:50%;left:50%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:9999;pointer-events:none}#logodot{background:red}html,body{position:fixed;width:100%;height:100%;overflow:hidden}#scroller{z-index:10;max-height:100vh;padding-right:30px;overflow-x:hidden !important;overflow-y:scroll !important;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}[data-scroll="0"] #scroller{pointer-events:none !important}#scroller>div:first-child{top:0;position:-webkit-sticky !important;position:sticky !important}#extstats{position:fixed;bottom:200px;left:10px;border:1px solid #ccc;font-size:10px;z-index:9999;padding:4px;display:none}#extstats,#extstats *{font-size:10px;line-height:12px}#extstats.dev{display:block}#logo{-webkit-transform:translate3d(-50%, 0, 0) scale(1);transform:translate3d(-50%, 0, 0) scale(1);-webkit-transition:-webkit-transform .9s ease .15s;transition:-webkit-transform .9s ease .15s;-o-transition:transform .9s ease .15s;transition:transform .9s ease .15s;transition:transform .9s ease .15s, -webkit-transform .9s ease .15s}.no-touch .play #logo{-webkit-transform:translate3d(-50%, -11px, 0) scale(0.74);transform:translate3d(-50%, -11px, 0) scale(0.74)}#logo i{-webkit-font-kerning:none;font-kerning:none;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ss01{-webkit-font-feature-settings:"ss01" 1 !important;font-feature-settings:"ss01" 1 !important}.ss02{-webkit-font-feature-settings:"ss02" 1 !important;font-feature-settings:"ss02" 1 !important}.ss00{-webkit-font-feature-settings:"ss01" 0 !important;font-feature-settings:"ss01" 0 !important;font-variation-settings:"wght" 0 !important}.ss1h:hover,.ss1h:hover *,.ss1h.calt,.ss1h.calt *{-webkit-font-feature-settings:"ss01" 1 !important;font-feature-settings:"ss01" 1 !important}.ss2h:hover,.ss2h:hover *,.ss2h.calt,.ss2h.calt *{-webkit-font-feature-settings:"ss02" 1 !important;font-feature-settings:"ss02" 1 !important}#filter a *{pointer-events:none}#notice,#notice2{position:fixed;bottom:120px;right:20px;border:1px solid #ccc;width:200px;z-index:999999}#notice{min-height:100px}#notice2{position:fixed;height:50px;bottom:50px}html.leaving *{pointer-events:none !important}
@font-face{font-family:"AP";src:url(/e569dc5fe95ec44c59da.ttf)}*{margin:0;padding:0;font-family:"AP",Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none;-webkit-font-feature-settings:"calt" 0;font-feature-settings:"calt" 0;font-variation-settings:"wght" 0;font-size:24px;line-height:30px}canvas{position:fixed}audio{position:fixed}video{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:-1;position:fixed;top:0;left:0;width:100%;height:100vh;-o-object-fit:contain;object-fit:contain;opacity:0;pointer-events:none}#planePanel{background:#ff0;padding:10px;position:fixed;top:10px;left:10px;z-index:9999}.proj{-ms-touch-action:pan-y;touch-action:pan-y}.proj.force-block{display:block !important}.proj *{font-size:inherit;color:inherit;line-height:1.1em}.proj .info,.proj .btm,.proj .btm div{position:absolute;width:100%;text-align:center}.proj .btm div{height:100%}#btns{-webkit-transition:-webkit-transform .9s ease .15s;transition:-webkit-transform .9s ease .15s;-o-transition:transform .9s ease .15s;transition:transform .9s ease .15s;transition:transform .9s ease .15s, -webkit-transform .9s ease .15s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100px;height:50px}.no-touch .play #btns{-webkit-transform:translateY(-9px);-ms-transform:translateY(-9px);transform:translateY(-9px)}.proj .btm div *{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:none}.uv i{font-style:normal}#filter .uv{overflow:visible;padding-right:15px}#filter .uv,#filter .uv *{text-align:left !important}.uv{position:relative;display:inline-block;color:transparent;padding:.25em 0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}#btns .uv:not(.uvv):not(.close),#btns .uv:not(.uvv):not(.close) *{pointer-events:none}.uv{height:1.2em}.btm .uv,.btm .uv *,header .uv,header .uv *,.ext,.touch .hv *{-webkit-font-kerning:none;font-kerning:none;-webkit-font-feature-settings:"calt" 0;font-feature-settings:"calt" 0;font-variation-settings:"wght" 0}.ext,.touch #work .hv *{-webkit-transition:font-variation-settings .4s ease;-o-transition:font-variation-settings .4s ease;transition:font-variation-settings .4s ease}.no-touch body:not([data-b]) .btm:not(.uvv) .uv:not(.uvv):hover,.no-touch body:not([data-b]) .btm:not(.uvv) .uv:not(.uvv):hover *,.no-touch body:not([data-b]) header .uv:hover,.no-touch body:not([data-b]) header .uv:hover *,.no-touch body[data-b] #btns .close:hover{-webkit-font-feature-settings:"calt" 1;font-feature-settings:"calt" 1;font-variation-settings:"wght" 100}.no-touch body[data-b] header .uv.close:hover,.no-touch body[data-b] header .uv.close:hover *,.no-touch body[data-b] .uv.uvv.uf:hover,.no-touch body[data-b] .uv.uvv.uf:hover *,.touch #work .hv.hvv *{-webkit-font-feature-settings:"calt" 1 !important;font-feature-settings:"calt" 1 !important;font-variation-settings:"wght" 100 !important}.calt,.calt *{-webkit-font-feature-settings:"calt" 1 !important;font-feature-settings:"calt" 1 !important}.uv span{left:0;position:absolute;overflow:hidden;width:100%;height:50%;-webkit-transition:height 0s ease 0s,opacity 0s ease 0s;-o-transition:height 0s ease 0s,opacity 0s ease 0s;transition:height 0s ease 0s,opacity 0s ease 0s;color:#fff}.shared .uv span{color:#000}body:not([data-b]) .uvv .uv:not(.hd) span,body:not([data-b]) .uv.uvv:not(.hd) span{-webkit-transition:height 0s ease 1s,opacity 0s ease 1s;-o-transition:height 0s ease 1s,opacity 0s ease 1s;transition:height 0s ease 1s,opacity 0s ease 1s}[data-b]:not(.leaving) .uv.close span,[data-b] .uv.uvv.uf span{-webkit-transition:height 0s ease .6s,opacity 0s ease .6s;-o-transition:height 0s ease .6s,opacity 0s ease .6s;transition:height 0s ease .6s,opacity 0s ease .6s}body:not([data-b]) .uvv .uv:not(.hd) span:first-child,body:not([data-b]) .uv.uvv:not(.hd) span:first-child{height:100%}body:not([data-b]) .uvv .uv:not(.hd) span:last-child,body:not([data-b]) .uv.uvv:not(.hd) span:last-child{height:0;opacity:0}[data-b]:not(.leaving) .uv.close span:first-child,[data-b] .uv.uvv.uf span:first-child{height:100%}[data-b]:not(.leaving) .uv.close span:last-child,[data-b] .uv.uvv.uf span:last-child{height:0;opacity:0}.uv span:first-child{top:0}.uv span:last-child{bottom:0}.uv span i{display:inline-block;height:1.7em;-webkit-transition:font-variation-settings .4s ease,-webkit-transform .5s ease 0s;transition:font-variation-settings .4s ease,-webkit-transform .5s ease 0s;-o-transition:transform .5s ease 0s,font-variation-settings .4s ease;transition:transform .5s ease 0s,font-variation-settings .4s ease;transition:transform .5s ease 0s,font-variation-settings .4s ease,-webkit-transform .5s ease 0s;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;white-space:nowrap;width:100%}.btm .uv span i,header .uv span i{text-align:center}.btm .proj-title .uv span i{-o-text-overflow:ellipsis;text-overflow:ellipsis}.btm .proj-title *:not(.uv span:nth-child(2)){top:0;vertical-align:top}@media only screen and (min-width: 851px){.btm .tile-title{-webkit-transition:-webkit-transform .5s ease !important;transition:-webkit-transform .5s ease !important;-o-transition:transform .5s ease !important;transition:transform .5s ease !important;transition:transform .5s ease, -webkit-transform .5s ease !important}.btm.feat .tile-title{-webkit-transform:translate3d(-50%, 0, 0) !important;transform:translate3d(-50%, 0, 0) !important}}@media only screen and (max-width: 850px){.btm .proj-title>*{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}}.btm.feat .proj-title *:not(.uv span:nth-child(2)){width:100% !important}body:not([data-b]) .uvv .uv:not(.hd) span i,body:not([data-b]) .uv.uvv:not(.hd) span i{-webkit-transition:font-variation-settings .4s ease,-webkit-transform .5s ease .5s;transition:font-variation-settings .4s ease,-webkit-transform .5s ease .5s;-o-transition:transform .5s ease .5s,font-variation-settings .4s ease;transition:transform .5s ease .5s,font-variation-settings .4s ease;transition:transform .5s ease .5s,font-variation-settings .4s ease,-webkit-transform .5s ease .5s}.uv.nd span i,.uv.close span i,.uv.uvv.uf span i{-webkit-transition:font-variation-settings .4s ease,-webkit-transform .5s ease 0s !important;transition:font-variation-settings .4s ease,-webkit-transform .5s ease 0s !important;-o-transition:transform .5s ease 0s,font-variation-settings .4s ease !important;transition:transform .5s ease 0s,font-variation-settings .4s ease !important;transition:transform .5s ease 0s,font-variation-settings .4s ease,-webkit-transform .5s ease 0s !important}[data-b]:not(.leaving) .uv.close span i,[data-b] .uv.uvv.uf span i{-webkit-transition:font-variation-settings .4s ease,-webkit-transform .5s ease 0s;transition:font-variation-settings .4s ease,-webkit-transform .5s ease 0s;-o-transition:transform .5s ease 0s,font-variation-settings .4s ease;transition:transform .5s ease 0s,font-variation-settings .4s ease;transition:transform .5s ease 0s,font-variation-settings .4s ease,-webkit-transform .5s ease 0s}.np,.np *{pointer-events:none !important}.uv :first-child i{-webkit-transform:translate3d(0, 0.9em, 0);transform:translate3d(0, 0.9em, 0)}.uv :last-child i{-webkit-transform:translate3d(0, -1.35em, 0);transform:translate3d(0, -1.35em, 0)}body:not([data-b]) .uvv .uv:not(.hd) :first-child i,body:not([data-b]) .uv.uvv:not(.hd) :first-child i,[data-b]:not(.leaving) .uv.close :first-child i,[data-b] .uv.uvv.uf :first-child i{-webkit-transform:translate3d(0, 0.2em, 0);transform:translate3d(0, 0.2em, 0)}body:not([data-b]) .uvv .uv:not(.hd) :last-child i,body:not([data-b]) .uv.uvv:not(.hd) :last-child i,[data-b]:not(.leaving) .uv.close :last-child i,[data-b] .uv.uvv.uf :last-child i{-webkit-transform:translate3d(0, -0.65em, 0);transform:translate3d(0, -0.65em, 0)}.proj .btm div:not(.proj-title) .uv,[data-b]:not(.leaving) .uv.close,[data-b] .uv.uf{pointer-events:all;cursor:pointer !important}.uv.hd,body[data-b] .uv{pointer-events:none}.btm .tile-title{white-space:nowrap}.btm.feat .title,.btm.feat .sp{display:none}.btm .tile-title:not(.sg){display:inline-block;text-align:left}.btm .tile-title .uv{position:absolute;white-space:nowrap}.btm .tile-title .sp,.btm .tile-title.sg .uv{position:relative}.proj .btm .play-view>span{width:100%}.proj .btm .play-view>:nth-child(2){position:absolute;top:0;left:0}.btm [aria-label=next]{width:3.05em}.btm [aria-label=info]{width:2.6em}.btm [aria-label=close]{width:4em}.btm .play-view{display:inline-block;position:relative;width:2.8em;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;margin:0 !important;-webkit-box-sizing:border-box;box-sizing:border-box}.vw .play-view{width:3.05em}.proj .btm{top:.5em;height:10%;-webkit-transform:translate3d(0, 1000%, 0);transform:translate3d(0, 1000%, 0)}.proj .btm>div>div:first-child [data-x]{pointer-events:all;cursor:pointer !important}.proj .btm>div>div:first-child [data-x] *{pointer-events:none}.proj .btm>div{-webkit-transform:translate3d(0, calc(0% - var(--t)), 0);transform:translate3d(0, calc(0% - var(--t)), 0);-webkit-transition:-webkit-transform .5s ease .25s;transition:-webkit-transform .5s ease .25s;-o-transition:transform .5s ease .25s;transition:transform .5s ease .25s;transition:transform .5s ease .25s, -webkit-transform .5s ease .25s}.proj.ac.if[data-i] .btm>div{-webkit-transform:translate3d(0, calc(var(--off) + 0%), 0);transform:translate3d(0, calc(var(--off) + 0%), 0);-webkit-transition:-webkit-transform .5s ease .25s;transition:-webkit-transform .5s ease .25s;-o-transition:transform .5s ease .25s;transition:transform .5s ease .25s;transition:transform .5s ease .25s, -webkit-transform .5s ease .25s}.proj .btm>div>div:nth-child(2){-webkit-transform:translate3d(0, 0em, 0);transform:translate3d(0, 0em, 0);-webkit-transition:-webkit-transform .5s ease .25s;transition:-webkit-transform .5s ease .25s;-o-transition:transform .5s ease .25s;transition:transform .5s ease .25s;transition:transform .5s ease .25s, -webkit-transform .5s ease .25s;pointer-events:none}.proj.ac .btm>div>div:nth-child(2){-webkit-transform:translate3d(0, 1.3em, 0);transform:translate3d(0, 1.3em, 0);-webkit-transition:-webkit-transform .5s ease .25s;transition:-webkit-transform .5s ease .25s;-o-transition:transform .5s ease .25s;transition:transform .5s ease .25s;transition:transform .5s ease .25s, -webkit-transform .5s ease .25s}.proj:not(.if) .btm>div>div:nth-child(3),.proj:not(.if) .btm>div>div:nth-child(3) *{pointer-events:none}body>div:nth-last-of-type(3) s{position:fixed}.proj:not(.no-drag){cursor:-webkit-grab !important;cursor:grab !important}.play .proj:not(.no-drag),.proj.no-drag{cursor:pointer !important}.proj *,.proj :focus{cursor:default !important}.proj a,.proj a *{cursor:pointer !important}.proj a *{pointer-events:none}.proj.ac a i,.proj.ac.if .info{pointer-events:all}.info{opacity:0;-webkit-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;height:100%;height:var(--max);top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);overflow:scroll;pointer-events:none}.info::-webkit-scrollbar{display:none}.info{-ms-overflow-style:none;scrollbar-width:none}.info *{pointer-events:none;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.if .info{opacity:1;-webkit-transition:opacity .5s ease .5s;-o-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s}.info div{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;line-height:1.2em}.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column;flex-flow:column}.info>span{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#ih{position:fixed;height:100vh}.dg,.dg *{font-size:10px}.dg{z-index:999999 !important;margin:0}header,footer{position:fixed;z-index:9999}header{top:0}footer{bottom:23px;left:25px;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}footer a{margin-right:15px;cursor:pointer}footer.ac{opacity:1;pointer-events:all}#logo{position:fixed;top:25px;left:50%;white-space:nowrap;font-size:35px}#logo i{font-style:normal;font-size:35px}header>:nth-child(2),header>:nth-child(3){position:fixed;top:18px}header>:nth-child(2){left:25px}header>:nth-child(2) a{display:block}header>:nth-child(3){right:25px}header>:nth-child(3) a{display:inline-block;text-align:right}header>:nth-child(3) a *{text-align:right !important}#work table{width:100%}#work tbody .mn td{padding:15px 0 0}.fave{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100px;border:2px solid #fff;width:13px;height:13px;-webkit-transition:opacity .2s ease,background-color .2s ease;-o-transition:opacity .2s ease,background-color .2s ease;transition:opacity .2s ease,background-color .2s ease;opacity:0}html.shared .fave,html.artist .fave{display:none !important}.single #filter,.single #filter *{pointer-events:none !important}.proj .fave{width:1.75%;height:0;padding-bottom:1.75%;max-width:20px;max-height:20px;position:absolute;pointer-events:all;right:2vh;top:2vh;-webkit-transform:translate(var(--fx), var(--fy));-ms-transform:translate(var(--fx), var(--fy));transform:translate(var(--fx), var(--fy))}.proj.ac .fave{opacity:1;-webkit-transition:opacity .4s ease,background-color .4s ease;-o-transition:opacity .4s ease,background-color .4s ease;transition:opacity .4s ease,background-color .4s ease}.proj.if .fave,.proj.ac.if .fave,.work .proj .fave,.studio .proj .fave,.artists .proj .fave,.leaving .proj .fave,.share .proj .fave,.play .proj .fave{opacity:0 !important;pointer-events:none}tr:hover .fave{opacity:1}.proj.ac .fave.ac,tbody .fave.ac{background:#fff;opacity:1}#work tbody tr:not(.mn) td{padding:0 0 0 25px}#share .hd{display:none !important}.close,.menu{position:absolute;right:0;width:72px;pointer-events:none}.close{color:transparent}header .work{width:75px}.show-index header .work{display:inline-block !important;top:30px !important}@media only screen and (max-width: 850px){.show-index header .work{top:25px !important}}header .artists{width:95px;top:60px}header .studio{width:91px;top:90px}header .featured{width:130px;top:30px;cursor:pointer}header .work,header .studio,header .artists,header .featured{position:absolute;right:0;text-align:right}.artist:not(.show-index) header .work,.artist header .studio,.artist header .artists,.artist header .featured,.shared:not(.show-index) header .work,.shared header .studio,.shared header .artists,.shared header .featured{display:none !important}.shared .menu,.artist .menu{pointer-events:all;cursor:pointer}#studio em{font-style:normal}#studio .bottom,#studio .top{text-align:center}#studio .bottom,#studio .bottom *{font-size:14px;line-height:18px}#studio .bottom>div{padding:1em 0 0}#studio .top p{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0 0 .9em}#studio .fx,#artists .fx,#careers .fx{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:50px}#studio .bottom{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0 0 0 !important}#studio,#artists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-direction:column;flex-direction:column}#studio .flx{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#artists .list{text-align:center;padding-bottom:1em;font-size:35px;line-height:40px}#artists .list *{font-size:35px;line-height:40px}#artists .list a{display:block;text-align:center}#artists .list a *{pointer-events:none;text-align:center}@media only screen and (max-width: 1080px){#work .tbl .tr>:last-child{display:none}}@media(max-aspect-ratio: 1/1){#work .tbl .tr>:last-child{display:none}}.proj .btm{display:inline-block;-webkit-backface-visibility:hidden}.no-touch .hv,.no-touch .hv *{-webkit-font-kerning:none;font-kerning:none;-webkit-font-feature-settings:"calt" 0;font-feature-settings:"calt" 0;font-variation-settings:"wght" 0;-webkit-transition:all .4s ease !important;-o-transition:all .4s ease !important;transition:all .4s ease !important;cursor:pointer}.no-touch .hv:hover,.no-touch .hv:hover *,.no-touch .hv.hvr{-webkit-font-feature-settings:"calt" 1;font-feature-settings:"calt" 1;font-variation-settings:"wght" 100}#filter a i:first-of-type{top:0}.no-touch .hv.hv-ac,.no-touch .hv.hv-ac *{-webkit-font-feature-settings:"calt" 1;font-feature-settings:"calt" 1}html:not(.shared):not(.artist) .tbl>div:last-child{display:none !important}#studio h2{margin:1.7em 0 0}#studio .left p{margin:1em 0 0}@media only screen and (min-width: 851px){.mb{display:none}.tbl{display:table;width:100%}.tr{display:table-row}.tr>div{display:table-cell;padding:25px 25px 0 0}.touch .tr>div:first-child{padding:25px 25px 0 15px}.tr>div:nth-child(3){white-space:nowrap}.tr p{position:relative;padding:0 0 0 25px}.tr p .fave{left:2px;margin:0;top:6px}.proj .btm{-webkit-transform:translate3d(0, 1000%, 0);transform:translate3d(0, 1000%, 0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}#studio .top,#careers .top{max-width:1000px;margin:auto}#studio .bottom,#studio .top,#careers .top{padding:0 100px}#studio .top p,#studio h2{font-size:35px;line-height:40px}#studio .top p{margin:0 0 .9em}#studio .top p:first-of-type{margin:0 0 .9em}.ext:hover{-webkit-font-feature-settings:"calt" 1;font-feature-settings:"calt" 1;font-variation-settings:"wght" 100}#studio h2{margin:1.7em 0 0}#studio .left p{margin:1em 0 0}}.touch .tr p .fave{display:none}.no-touch .tr p .fave{position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:0}.no-touch .tr p:hover .fave{opacity:1}.no-touch .tr p .fave.ac{opacity:1;background:#fff;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.no-touch .tr p:hover .fave.ac{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.left{text-align:center}i{font-style:normal}.copy-link{display:inline-block;position:relative;height:40px;margin:0 0 15px}.copy-link,.copy-link *{text-align:center;width:150px}.copy-link a{position:absolute;left:0}.copy-link a:last-child,.copy-link a:last-child *{pointer-events:none !important}.proj.feat .tile-title,.proj.feat .tile-title *,.proj.feat .btm>div>div:nth-child(2){pointer-events:none !important}@media only screen and (min-width: 851px){.proj .btm div .tile-title,.proj .btm div .title{position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.proj .btm div .tile-title{left:50%}.proj .btm div .title{left:auto;right:50%}.proj.feat .tile-title,.proj.feat .tile-title>span:nth-child(n+2){width:100%}}@media only screen and (max-width: 850px){.dk{display:none}#studio h2{margin:1.5em 0 0}#studio .left p{margin:.75em 0 0}.no-touch .tr>div:first-child{padding:25px 0 0 0}.no-touch .tr>div:nth-child(2){padding:0 0 0 25px}.no-touch .tr>div:nth-child(3) p{padding:0 0 0 50px}.no-touch .tr>div:nth-child(4){display:none}.no-touch .tr p{position:relative}.no-touch .tr .fave{left:0;top:4px}}@media only screen and (max-width: 850px){*,header>:first-child{font-size:22px;line-height:25px}#artists .list,#artists .list *{font-size:22px;line-height:25px}header>:nth-child(3) a{width:auto;margin:0;display:block;text-align:right}section{width:calc(100% - 22px) !important;height:calc(100% - 95px) !important;padding:70px 50px 65px 11px !important}.fave{display:none !important}thead{display:none}td:nth-of-type(2){display:none}tbody .fave{opacity:1}#logo,#logo i{font-size:23px;line-height:25px}header>:first-child{top:10px}header>:nth-child(2),header>:nth-child(3){top:50px}header>:nth-child(2){left:11px}header>:nth-child(3){right:11px}#logo{top:20px}header .artists{top:50px;width:80px !important}header .studio{top:75px;width:70px !important}header .featured{top:25px;width:110px !important}.info,.proj .btm{left:15%;width:70% !important}.proj .btm>div>div:first-of-type>span,.proj .btm .play-view{margin:0}.btm [aria-label=info]{margin:0 -0.1em 0 .03em !important}.proj.ac .btm>div>div:nth-child(2){-webkit-transform:translateY(1.2em);-ms-transform:translateY(1.2em);transform:translateY(1.2em)}.proj.ac.no-drag.vw .btm>div>div:nth-child(2){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.btm .play-view{width:2.4em}.vw .play-view{-webkit-transition:width .3s ease .3s !important;-o-transition:width .3s ease .3s !important;transition:width .3s ease .3s !important}.btm .play-view>.vw{display:none}.vw .btm .play-view{width:0}.proj .btm{top:.3em}.btm .proj-title .sp{display:none}.btm .proj-title span{display:block;overflow:hidden;width:100% !important}.btm .proj-title .uv span{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.proj .btm .tile-title{height:1.8em}.proj:not(.feat) .btm .tile-title{margin:-0.465em 0 0}body:not([data-b]) .uvv .btm .uv:not(.hd) span:last-child,body:not([data-b]) .btm .uv.uvv:not(.hd) span:last-child{height:99999%}#studio .top,#careers .top{padding:.6em 0 0}#studio .bottom{padding:1.5em 0 0 !important}#studio .bottom a{text-align:center}#studio .bottom a em{display:none}#extstats{display:none}.touch #work .tr>div:first-child{padding:0 0 0 0px}.touch #work .tr>div:nth-child(2){padding:0 0 0 30px}.touch #work .tr>div:nth-child(3){padding:0 0 0 60px}.touch #work .tr{margin:15px 0}.touch #work *{line-height:27px}.touch #work .tr>:last-child{display:none}.touch #work .hv{width:100% !important}}.touch #work{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;padding:calc(var(--ih2) + 30px) 50px calc(var(--ih2) + 30px) 11px !important;height:calc(100% - var(--ih2)*2 - 30px) !important;top:-30px;overflow-x:hidden;overflow-y:scroll}.touch #work .tr>div:nth-child(n+2) p{scroll-snap-align:center}#backup{position:fixed;top:0;left:0;height:100%;width:100%;padding-right:30px;z-index:80;overflow-x:hidden !important;overflow-y:scroll !important;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}#backup>div{position:relative;height:100vh;width:100vw;scroll-snap-align:center}#backup>div>div{position:absolute;top:50%;left:50%;width:115.05vh;height:65vh;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}#cedits{display:none !important}#careers #all-jobs{width:100%;text-align:center}#careers #all-jobs #jobs{padding-top:20px;display:inline-block;width:800px;max-width:100%}#careers #all-jobs #jobs .job{padding:13px 0;width:100%;display:block;border-top:2px solid #fff;text-align:left}#careers #all-jobs #jobs .job .header span{display:inline-block;margin-right:20px}#careers #all-jobs #jobs .job .header span:not(.title){font-size:14px;line-height:18px;font-variation-settings:"wght" 0 !important}#careers #all-jobs #jobs .job .header .title{display:block;margin-bottom:-5px}#careers #all-jobs #jobs .job:last-of-type{border-bottom:2px solid #fff;margin-bottom:50px}#careers #all-jobs #jobs .job .body{height:0;overflow:hidden;-webkit-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease}#careers #all-jobs #jobs .job .body div{padding:0 0 45px}#careers #all-jobs #jobs .job .body div p{margin:1em 0 0}#careers #all-jobs #jobs .job .body div ul li,#careers #all-jobs #jobs .job .body div ol li{padding-left:.85em;list-style:none;position:relative}#careers #all-jobs #jobs .job .body div ul li:before,#careers #all-jobs #jobs .job .body div ol li:before{content:"–";position:absolute;left:0}#careers #all-jobs #jobs .job .body div .apply{text-align:center}#careers #all-jobs #jobs .job .body div .apply a{display:inline-block;border:2px solid #fff;margin-top:.5em;padding:.15em .65em .175em}#careers #all-jobs #jobs .job.active .body{height:var(--h)}

/*# sourceMappingURL=a67a7b4abb2858c427cc.css.map*/