a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}input,textarea{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}.clearfix,html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}*,:after,:before{box-sizing:border-box}html{height:100%}html.HideGlobalScroll body.isDesktop{overflow:hidden}.FixedOnPopup{position:fixed!important;width:100%!important}body{position:relative;min-height:100%;min-width:1024px;font-family:Calibre,Helvetica,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-font-feature-settings:"kern" 1;font-feature-settings:"kern";-webkit-tap-highlight-color:transparent;color:#1a1a1a}body.isMobile{min-width:auto}.Content{height:100%;background:#efeff2}.isTablet .Content{position:relative;overflow:hidden}.ImageLoader{position:absolute;left:50%;top:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px;pointer-events:none}.ImageLoader .ImageLoaderBlackCircle,.ImageLoader .ImageLoaderWhiteCircle{position:absolute;width:100%;height:100%;border-radius:50%}.ImageLoader.ImageLoader--OnDarkBackground .ImageLoaderWhiteCircle{background:#fff}.ImageLoader.ImageLoader--OnDarkBackground .ImageLoaderBlackCircle{background:#404040}.ImageLoader .ImageLoaderWhiteCircle{background:#e6e6e6;animation:LoaderAnimation1 1.4s linear infinite}.ImageLoader .ImageLoaderBlackCircle{background:#000;animation:LoaderAnimation2 1.4s linear infinite}@keyframes LoaderAnimation1{0%{transform:scale(1);z-index:1}50%{transform:scale(1);z-index:1}50.01%{transform:scale(0);z-index:2}to{transform:scale(1);z-index:2}}@keyframes LoaderAnimation2{0%{transform:scale(0);z-index:2}50%{transform:scale(1);z-index:2}50.01%{transform:scale(1);z-index:1}to{transform:scale(1);z-index:1}}.ShantelleImage .ShantelleImageThumb{position:absolute;left:0;top:0;width:100%;height:100%}.ShantelleImage .ShantelleImageThumb svg{width:100%;height:100%}.ShantelleImage a,.ShantelleImage canvas{position:absolute;top:0;left:0;width:100%;height:100%}.ShantelleImage a{display:block;cursor:default}.ShantelleImage a svg{width:100%;height:100%}.ShantelleImage a svg path{fill:none;pointer-events:visibleFill;cursor:pointer}.ShantelleImage[data-state=none]{opacity:0}.ShantelleImage[data-state=none] a{display:none}.ShantelleImage[data-state=index]{position:absolute;pointer-events:none;left:13.15972222%;top:.32384918%;width:73.22916667%;height:0;padding-top:156.9285727%;transform:rotate(6.2deg);z-index:73}.noPointerEvents .ShantelleImage[data-state=index]{z-index:31}.ShantelleImage[data-state=index] a{display:none}.ShantelleImage[data-state=projects]{position:fixed;pointer-events:none;left:53.81944444vw;top:-58.26388889vw;width:146.80555556vw;height:314.58333333vw;transform:rotate(-9deg);z-index:50}.noPointerEvents .ShantelleImage[data-state=projects]{z-index:1}.isTablet .ShantelleImage[data-state=projects]{position:absolute}.ShantelleImage[data-state=info]{position:fixed;pointer-events:none;left:34.375vw;top:-215.27777778vw;width:146.80555556vw;height:314.58333333vw;transform:rotate(-9deg);z-index:50}.noPointerEvents .ShantelleImage[data-state=info]{z-index:1}.isTablet .ShantelleImage[data-state=info]{position:absolute}.ShantelleImage[data-state=news]{position:fixed;pointer-events:none;left:-57.98611111vw;top:-136.38888889vw;width:146.80555556vw;height:314.58333333vw;transform:rotate(-4deg);z-index:50}.noPointerEvents .ShantelleImage[data-state=news]{z-index:1}.isTablet .ShantelleImage[data-state=news]{position:absolute}a{text-decoration:none}a[href^=tel]{color:inherit!important;text-decoration:underline!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.isDesktop a[href^=tel]{text-decoration:none!important}button{padding:0;background:transparent;border:none;cursor:pointer;font-family:Calibre,Helvetica,Arial,sans-serif}button:focus{outline:none}input{font-family:Calibre,Helvetica,Arial,sans-serif}input::-ms-clear{display:none}.u-Clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.u-Btn{padding:0;margin:0;border:none;outline:none;background:none;cursor:pointer;font-family:inherit;color:inherit;font-size:inherit;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.isDesktop .u-Btn{transition:transform .3s ease,opacity .3s ease}.u-Btn--active--scaleDown{transform-origin:center}.u-Btn--active--scaleDown:active{transform:scale(.95)!important}.u-Btn--active--opacity:active{opacity:.6;transform:scale(1)!important}.isDesktop .u-Btn--hover--scaleUp:hover,.isNotDesktop .u-Btn--hover--scaleUp:active{transform:scale(1.2)}.isDesktop .u-Btn--hover--opacity:hover,.isNotDesktop .u-Btn--hover--opacity:active{opacity:.6}.u-Btn--white{color:#fff;border:2px solid #fff}.isDesktop .u-Btn--white{transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,transform .3s ease}.isDesktop .u-Btn--white:hover,.isNotDesktop .u-Btn--white:active{color:#1a1a1a;background-color:#fff}.u-Btn--black{color:#1a1a1a;border:2px solid #1a1a1a}.isDesktop .u-Btn--black{transition:background-color .2s ease,color .2s ease,border-color .2s,transform .3s ease}.isDesktop .u-Btn--black:hover,.isNotDesktop .u-Btn--black:active{color:#fff;background-color:#1a1a1a}.u-Link{display:inline-block;font-family:inherit;font-size:inherit;outline:none;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.u-Link--hoverUnderline{border-bottom:1px solid transparent}.isDesktop .u-Link--hoverUnderline{transition:border-color .3s ease}.isDesktop .u-Link--hoverUnderline:hover,.isNotDesktop .u-Link--hoverUnderline:active{border-color:currentColor}.u-LinkBtn{font-weight:700;font-family:inherit;font-size:inherit;text-decoration:none;color:inherit;outline:none;text-align:center;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.isDesktop .u-LinkBtn{transition:transform .3s ease,opacity .3s ease}.u-LinkBtn--size--default{display:inline-block;height:40px;line-height:38px;padding:0 40px}.u-LinkBtn--white{color:#fff;border:2px solid #fff}.isDesktop .u-LinkBtn--white{transition:background-color .2s ease,color .2s ease,transform .3s ease}.isDesktop .u-LinkBtn--white:hover,.isNotDesktop .u-LinkBtn--white:active{color:#1a1a1a;background-color:#fff}.u-LinkBtn--black{color:#000;border:2px solid #000}.isDesktop .u-LinkBtn--black{transition:background-color .2s ease,color .2s ease,transform .3s ease}.isDesktop .u-LinkBtn--black:hover,.isNotDesktop .u-LinkBtn--black:active{color:#efeff2;background-color:#000}.u-LinkBtn--active--scaleDown{transform-origin:center}.u-LinkBtn--active--scaleDown:active{transform:scale(.95)!important}.isDesktop .u-LinkBtn--hover--opacity:hover,.isNotDesktop .u-LinkBtn--hover--opacity:active{opacity:.6}.u-IsSomethingGrabbing{cursor:grabbing!important;cursor:-webkit-grabbing!important}@font-face{font-family:Kommissar;src:url(/static/fonts/KommissarCond-Ultra-Web.eot);src:url(/static/fonts/KommissarCond-Ultra-Web.eot?#iefix) format("embedded-opentype"),url(/static/fonts/KommissarCond-Ultra-Web.woff2) format("woff2"),url(/static/fonts/KommissarCond-Ultra-Web.woff) format("woff");font-weight:900}@font-face{font-family:Calibre;src:url(/static/fonts/CalibreWeb-Regular.eot);src:url(/static/fonts/CalibreWeb-Regular.eot?#iefix) format("embedded-opentype"),url(/static/fonts/CalibreWeb-Regular.woff2) format("woff2"),url(/static/fonts/CalibreWeb-Regular.woff) format("woff")}@font-face{font-family:Calibre;src:url(/static/fonts/CalibreWeb-Bold.eot);src:url(/static/fonts/CalibreWeb-Bold.eot?#iefix) format("embedded-opentype"),url(/static/fonts/CalibreWeb-Bold.woff2) format("woff2"),url(/static/fonts/CalibreWeb-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Calibre;src:url(/static/fonts/CalibreWeb-Medium.eot);src:url(/static/fonts/CalibreWeb-Medium.eot?#iefix) format("embedded-opentype"),url(/static/fonts/CalibreWeb-Medium.woff2) format("woff2"),url(/static/fonts/CalibreWeb-Medium.woff) format("woff");font-weight:500}@font-face{font-family:Calibre;src:url(/static/fonts/CalibreWeb-Semibold.eot);src:url(/static/fonts/CalibreWeb-Semibold.eot?#iefix) format("embedded-opentype"),url(/static/fonts/CalibreWeb-Semibold.woff2) format("woff2"),url(/static/fonts/CalibreWeb-Semibold.woff) format("woff");font-weight:600}.Section{position:relative}.IndexIntro .controls{position:fixed;left:20px;top:50%;margin-top:-241px;z-index:77;width:180px;height:482px;background:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:17px;transition:opacity .2s ease-in-out;opacity:1;visibility:inherit}.IndexIntro .controls.hidden{transition:all .2s ease-in-out;opacity:0;visibility:hidden}.IndexIntro .controls .close{position:absolute;right:12px;top:12px;width:16px;height:16px;cursor:pointer;display:block}.isDesktop .IndexIntro .controls .close:hover .l1,.isNotDesktop .IndexIntro .controls .close:active .l1{transform:rotate(45deg) scaleX(1.15)}.isDesktop .IndexIntro .controls .close:hover .l2,.isNotDesktop .IndexIntro .controls .close:active .l2{transform:rotate(-45deg) scaleX(1.15)}.IndexIntro .controls .close .l1{transform-origin:50% 50%;transform:rotate(45deg)}.IndexIntro .controls .close .l1,.IndexIntro .controls .close .l2{width:20px;height:3px;background:#fff;position:absolute;left:-2px;top:6px;transition:transform .15s ease-out}.IndexIntro .controls .close .l2{content:"";transform-origin:50% 50%;transform:rotate(-45deg)}.IndexIntro .controls .play{position:relative;width:40%;transform:rotate(13deg);margin:0 auto 12px}.IndexIntro .controls .play svg path{stroke:#fff;stroke-width:9;stroke-miterlimit:4;fill:none;stroke-linecap:round;stroke-linejoin:round}.IndexIntro .controls .play-caption{position:relative;width:100%;height:28px;margin:-14px 0 16px;font-weight:500;font-size:14px;line-height:28px;color:gray;text-align:center}.IndexIntro .controls .type-wrapper{position:relative;margin:0 auto;width:138px;background:#fff;box-shadow:0 0 0 1px #fff;border-radius:2px;margin-bottom:-3px}.IndexIntro .controls .type-wrapper[data-active="1"] .type-select[data-index="1"],.IndexIntro .controls .type-wrapper[data-active="2"] .type-select[data-index="2"],.IndexIntro .controls .type-wrapper[data-active="3"] .type-select[data-index="3"]{color:#000!important;background:#fff!important;cursor:default}.IndexIntro .controls .type-wrapper .type-select{position:relative;width:100%;height:28px;margin:1px 0;font-weight:500;font-size:14px;line-height:28px;text-transform:uppercase;color:#fff;text-align:center;background:#000;transition:.15s;cursor:pointer}.isDesktop .IndexIntro .controls .type-wrapper .type-select:hover,.isNotDesktop .IndexIntro .controls .type-wrapper .type-select:active{background:#333}.IndexIntro .controls .type-wrapper .type-select:first-child{margin:0;border-radius:2px 2px 0 0}.IndexIntro .controls .type-wrapper .type-select:last-child{margin:0;border-radius:0 0 2px 2px}.IndexIntro .controls .input-wrapper{padding:30px 20px 0;height:60px}.IndexIntro .controls .input-wrapper .caption{position:relative;font-weight:500;font-size:14px;padding-bottom:8px;text-transform:uppercase;color:#fff;text-align:center}.IndexIntro .controls .input-wrapper .rangeslider{position:relative;height:4px;width:100%;background:#fff;border-radius:2px}.IndexIntro .controls .input-wrapper .rangeslider:after{content:"";position:absolute;left:0;top:-7px;bottom:-7px;right:0}.IndexIntro .controls .input-wrapper .rangeslider .rangeslider__fill{display:none}.IndexIntro .controls .input-wrapper .rangeslider.rangeslider--active .rangeslider__handle:after{content:"";transform:scale(1)}.IndexIntro .controls .input-wrapper .rangeslider .rangeslider__handle{position:absolute;top:-5px;width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 2px #000;background:#fff;cursor:move;cursor:grab;cursor:-webkit-grab;z-index:1}.IndexIntro .controls .input-wrapper .rangeslider .rangeslider__handle:after{content:"";position:absolute;left:3px;top:3px;width:8px;height:8px;background:#000;transform:scale(0);transition:.15s;border-radius:50%}.IndexIntro .controls .input-wrapper .rangeslider .rangeslider__handle:before{content:"";position:absolute;left:-6px;top:-6px;bottom:-6px;right:-6px}.isDesktop .IndexIntro .controls .input-wrapper .rangeslider .rangeslider__handle:hover:after,.isNotDesktop .IndexIntro .controls .input-wrapper .rangeslider .rangeslider__handle:active:after{content:"";transform:scale(1)}.IndexIntro .controls .reset{position:absolute;bottom:0;width:100%;height:39px;font-weight:500;font-size:14px;line-height:37px;text-transform:uppercase;color:#fff;text-align:center;transition:.15s;cursor:pointer;border-top:1px solid #333}.isDesktop .IndexIntro .controls .reset:hover,.isNotDesktop .IndexIntro .controls .reset:active{background:#333;border-top:1px solid #5c5c5c}.IndexIntro .bg-wrapper{position:relative;width:100%;height:0;padding-top:150.10416667%;background:#efeff2}.isMobile .IndexIntro .bg-wrapper{padding-top:198.19444444%}.IndexIntro .bg-wrapper .svg-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:30;overflow:hidden}.isMobile .IndexIntro .bg-wrapper .svg-wrapper{display:none}.IndexIntro .bg-wrapper .mobile-image-wrapper,.IndexIntro .bg-wrapper .svg-wrapper .bg{position:absolute;left:0;top:0;width:100%;height:100%}.IndexIntro .bg-wrapper .mobile-image-wrapper{z-index:30;overflow:hidden;display:none}.isMobile .IndexIntro .bg-wrapper .mobile-image-wrapper{display:block;background:url(/static/img/index/mobile-image.jpg);background-size:100% 100%}.IndexIntro .bg-wrapper .info-link,.IndexIntro .bg-wrapper .menu-link,.IndexIntro .bg-wrapper .news-link,.IndexIntro .bg-wrapper .play-link,.IndexIntro .bg-wrapper .shop-link,.IndexIntro .bg-wrapper .work-link{position:absolute;z-index:40;display:block}.IndexIntro .bg-wrapper .info-link svg,.IndexIntro .bg-wrapper .menu-link svg,.IndexIntro .bg-wrapper .news-link svg,.IndexIntro .bg-wrapper .play-link svg,.IndexIntro .bg-wrapper .shop-link svg,.IndexIntro .bg-wrapper .work-link svg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.IndexIntro .bg-wrapper .info-link.fade-out,.IndexIntro .bg-wrapper .menu-link.fade-out,.IndexIntro .bg-wrapper .news-link.fade-out,.IndexIntro .bg-wrapper .play-link.fade-out,.IndexIntro .bg-wrapper .shop-link.fade-out,.IndexIntro .bg-wrapper .work-link.fade-out{pointer-events:none!important;opacity:0;transform:scale(.85);transition:transform .2s ease-out,opacity .3s .2s}.IndexIntro .bg-wrapper .info-link.fade-out:after,.IndexIntro .bg-wrapper .menu-link.fade-out:after,.IndexIntro .bg-wrapper .news-link.fade-out:after,.IndexIntro .bg-wrapper .play-link.fade-out:after,.IndexIntro .bg-wrapper .shop-link.fade-out:after,.IndexIntro .bg-wrapper .work-link.fade-out:after{content:"";pointer-events:none!important}html:not(.noPointerEvents) .IndexIntro .bg-wrapper .info-link,html:not(.noPointerEvents) .IndexIntro .bg-wrapper .news-link,html:not(.noPointerEvents) .IndexIntro .bg-wrapper .play-link,html:not(.noPointerEvents) .IndexIntro .bg-wrapper .shop-link,html:not(.noPointerEvents) .IndexIntro .bg-wrapper .work-link{pointer-events:none}.IndexIntro .bg-wrapper .info-link svg path,.IndexIntro .bg-wrapper .news-link svg path,.IndexIntro .bg-wrapper .play-link svg path,.IndexIntro .bg-wrapper .shop-link svg path,.IndexIntro .bg-wrapper .work-link svg path{fill:none;stroke:#000;stroke-width:14;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.IndexIntro .bg-wrapper .menu-link{cursor:pointer;left:33.35640138%;top:1.61439114%;width:33.28719723%;height:10.42435424%;transform:translateZ(0)}.isMobile .IndexIntro .bg-wrapper .menu-link{display:none}.isDesktop .IndexIntro .bg-wrapper .menu-link:hover,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active{z-index:75}.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-1,.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-2,.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-3,.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-4,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-1,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-2,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-3,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-4{opacity:1;transform:none}.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-1,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-1{transition:all .09s ease-in-out 0s}.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-2,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-2{transition:all .09s ease-in-out .04s}.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-3,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-3{transition:all .09s ease-in-out .08s}.isDesktop .IndexIntro .bg-wrapper .menu-link:hover .l-4,.isNotDesktop .IndexIntro .bg-wrapper .menu-link:active .l-4{transition:all .09s ease-in-out .12s}.IndexIntro .bg-wrapper .menu-link .l-1,.IndexIntro .bg-wrapper .menu-link .l-2,.IndexIntro .bg-wrapper .menu-link .l-3,.IndexIntro .bg-wrapper .menu-link .l-4{position:absolute;left:84.89682212%;width:10.41683863%;height:3.09273841%;background:#fff;opacity:0;transform:translateY(-100%);transition:all .09s ease-in-out}.IndexIntro .bg-wrapper .menu-link .l-1{top:65.1399825%}.IndexIntro .bg-wrapper .menu-link .l-2{top:70.88363955%}.IndexIntro .bg-wrapper .menu-link .l-3{top:76.62292213%}.IndexIntro .bg-wrapper .menu-link .l-4{top:82.36657918%}.IndexIntro .bg-wrapper .work-link{left:15.43252595%;top:18.12730627%;width:20.27681661%;height:7.51845018%}.isMobile .IndexIntro .bg-wrapper .work-link{left:11.25%;top:20.00700771%;width:24.72222222%;height:6.97266994%}.IndexIntro .bg-wrapper .work-link:after{content:"";pointer-events:all;position:absolute;width:100%;height:60%;left:0;top:20%;transform:rotate(-20deg)}.IndexIntro .bg-wrapper .news-link{left:64.91349481%;top:58.57933579%;width:19.30795848%;height:9.22509225%}.isMobile .IndexIntro .bg-wrapper .news-link{left:70.55555556%;top:56.76243868%;width:23.61111111%;height:8.5143658%}.IndexIntro .bg-wrapper .news-link:after{content:"";pointer-events:all;position:absolute;width:103%;height:49%;left:0;top:27%;transform:rotate(27deg)}.IndexIntro .bg-wrapper .info-link{left:8.51211073%;top:79.88929889%;width:18.26989619%;height:7.70295203%}.isMobile .IndexIntro .bg-wrapper .info-link{left:2.98611111%;top:76.10371409%;width:22.29166667%;height:7.11282411%}.IndexIntro .bg-wrapper .info-link:after{content:"";pointer-events:all;position:absolute;width:102%;height:58%;left:0;top:18%;transform:rotate(-18deg)}.IndexIntro .bg-wrapper .shop-link{left:51.21107266%;top:88.46863469%;width:19.58477509%;height:5.07380074%}.isMobile .IndexIntro .bg-wrapper .shop-link{left:54.09722222%;top:83.91730904%;width:23.95833333%;height:4.69516468%}.IndexIntro .bg-wrapper .shop-link:after{content:"";pointer-events:all;position:absolute;width:103%;height:90%;left:-2%;top:2%;transform:rotate(-1deg)}.IndexIntro .bg-wrapper .play-link{cursor:pointer;left:74.39446367%;top:77.30627306%;width:6.2283737%;height:2.8597786%}.IndexIntro .bg-wrapper .play-link svg path{stroke-width:10;stroke-miterlimit:4}.isNotDesktop .IndexIntro .bg-wrapper .play-link{display:none}.IndexIntro .bg-wrapper .play-link:after{content:"";pointer-events:all;position:absolute;width:118%;height:93%;left:-7%;top:5%;transform:rotate(-13deg)}.InfoSection .Section-main{padding:55vh 120px 168px}.isMobile .InfoSection .Section-main{padding:35vh 18px 56px}@media (orientation:landscape){.isMobile .InfoSection .Section-main{padding:45vh 18px 56px}}.isNotMobile .InfoSectionWrapper{width:100%;max-width:1200px}@media only screen and (min-width:1440px){.isNotMobile .InfoSectionWrapper{margin-left:calc(50vw - 720px)}}@media only screen and (min-width:1920px){.isNotMobile .InfoSectionWrapper{max-width:1680px;margin-left:calc(50vw - 960px)}}.InfoSectionHeader{position:relative;z-index:20;display:table;width:100%}.InfoSectionHeader>*{display:table-cell;vertical-align:bottom}.InfoSectionHeader .space{width:100%}.isMobile .InfoSectionHeader{width:100%;display:block;margin-bottom:111px}.isMobile .InfoSectionHeader .space{display:none}.isMobile .InfoSectionHeader>*{display:block}.isMobile .InfoSectionHeader div{float:left}.InfoSection h1{font-family:Kommissar;font-weight:900;font-size:290px;text-transform:uppercase;text-indent:-3px;margin-right:auto;display:inline-block;position:relative;color:#000}.isMobile .InfoSection h1{font-size:80px;text-indent:0;line-height:60px;margin-bottom:37px}.InfoSection h1 .dummy{visibility:hidden;opacity:0}.InfoSection h1 .animate{position:absolute;left:0;top:0}.InfoSection .InfoBtn{font-size:22px;font-weight:600;letter-spacing:-.025em;width:180px;text-align:center;padding:9px 0 11px;border:2px solid #000;margin-left:10px;display:inline-block;margin-bottom:39px;color:#000;transform:translateY(-40px);opacity:0}.isMobile .InfoSection .InfoBtn{font-size:16px;width:138px;padding:5px 0 7px;margin-left:8px;margin-bottom:0}.isMobile .InfoSection .InfoBtn.InfoBtn--black{margin-left:0}.isDesktop .InfoSection .InfoBtn{transition:background-color .3s,color .3s}.InfoSection .InfoBtn.visible{opacity:1;transform:none;transition:opacity .233s .166s,transform .233s .166s}.isDesktop .InfoSection .InfoBtn.visible{transition:background-color .3s,color .3s,opacity .233s .166s,transform .233s .166s}.InfoSection .InfoBtn--black,body.isDesktop .InfoSection .InfoBtn:hover,body.isNotDesktop .InfoSection .InfoBtn:active{color:#fff;background:#000}body.isDesktop .InfoSection .InfoBtn--black:hover,body.isNotDesktop .InfoSection .InfoBtn--black:active{color:#000;background:#fff}.InfoSectionSep{position:relative;z-index:20;height:3px;width:60px;background:#000;margin:41px 0 55px;transform:translateY(-40px);transition:color .3s;opacity:0}.isMobile .InfoSectionSep{width:53px;margin:41px 0 23px}.InfoSectionSep.visible{opacity:1;transform:none;transition:color .3s,opacity .233s .266s,transform .233s .266s}.InfoSectionSep--credits{margin-top:0;margin-bottom:25px}.InfoSectionText{position:relative;z-index:20;font-size:22px;line-height:30px;transform:translateY(-40px);transition:color .3s;opacity:0}.InfoSectionTextLeft,.InfoSectionTextRight{float:left;width:50%}.InfoSectionTextLeft{padding-right:59px}.InfoSectionTextRight{padding-left:59px}.isMobile .InfoSectionText{font-size:16px;line-height:20px;padding:0;margin-bottom:0}.isMobile .InfoSectionTextLeft,.isMobile .InfoSectionTextRight{float:none;padding:0;width:100%}.isMobile .InfoSectionTextLeft{margin-bottom:20px}.isMobile .InfoSectionText br{content:"";display:block;margin:10px 0}.InfoSectionText.visible{opacity:1;transform:none;transition:color .3s,opacity .233s .366s,transform .233s .366s}.InfoSectionTabl{display:table;width:100%}.noPointerEvents .InfoSectionTabl{position:relative;z-index:20}.isMobile .InfoSectionTabl{z-index:auto}.InfoSectionTabl>*{display:table-cell;vertical-align:top;width:50%}.InfoSectionTabl>:first-child{padding-right:59px}.InfoSectionTabl>:last-child{padding-left:59px}.isMobile .InfoSectionTabl{display:block}.isMobile .InfoSectionTabl>*{display:block;width:100%}.isMobile .InfoSectionTabl>:first-child{padding-right:0}.isMobile .InfoSectionTabl>:last-child{padding-left:0}.InfoSectionCredits{position:relative;z-index:20;font-size:22px;line-height:40px;margin-left:-2px}.InfoSectionCredits h2{font-size:34px;font-weight:600;letter-spacing:-.01em;margin-bottom:4px}.isMobile .InfoSectionCredits h2{font-size:23px;margin-bottom:-2px}.isMobile .InfoSectionCredits{font-size:16px;margin-left:0}.InfoSectionCredits a{color:inherit;border-bottom:1px solid #000}.isDesktop .InfoSectionCredits a{transition:border-color .2s}body.isDesktop .InfoSectionCredits a:hover,body.isNotDesktop .InfoSectionCredits a:active{border-bottom-color:transparent}.InfoMedia{margin-top:132px}.isMobile .InfoMedia{margin-top:65px}.InfoMediaTitle{margin-left:-1px;font-size:23px;line-height:27px;letter-spacing:-.01em;font-weight:600;margin-bottom:43px}.InfoMediaTitle:before{content:" ";display:block;height:3px;width:53px;background:#000;margin:0 0 34px}.InfoMediaNews{position:relative;padding-bottom:100px}.isMobile .InfoMediaNews{padding-bottom:0}.InfoMediaNewsLink{color:#000;transition:color .3s;position:relative}.InfoMediaNewsLink:hover{color:#555}.isMobile .InfoMediaNewsLink{display:block}.InfoMediaNewsText{position:absolute;top:50%;transform:translateY(-50%)}.isMobile .InfoMediaNewsText{display:block;position:relative;top:auto;transform:none}.InfoMediaNewsTitle{display:block;font-size:34px;line-height:35px;letter-spacing:-.01em;font-weight:600;max-width:50%;margin-bottom:70px;margin-top:36px;margin-left:-2px}.isMobile .InfoMediaNewsTitle{display:block;font-size:23px;line-height:22px;margin:17px 0 12px;max-width:100%}.InfoMediaNewsDate{font-size:16px;line-height:20px;letter-spacing:-.025em}.isMobile .InfoMediaNewsDate{display:block;font-size:13px;line-height:14px;margin-bottom:37px}.InfoMediaNewsImage{float:right;width:67%;height:0;padding-top:81.63265306%;background-size:cover;background-repeat:no-repeat;background-position:50%}.isMobile .InfoMediaNewsImage{display:block;float:none;height:0;width:100%;padding-top:69.01408451%}.InfoMediaPartners{padding-left:59px}.isMobile .InfoMediaPartners{padding-left:0}.InfoMediaPartnersTitle{margin-left:-2px;font-size:34px;line-height:35px;letter-spacing:-.01em;font-weight:600}.InfoMediaPartnersTitle:before{content:" ";display:block;height:3px;width:60px;background:#000;margin:0 0 28px 2px}.InfoMediaPartnersLogos{margin-top:255px;margin-bottom:38px}.isMobile .InfoMediaPartnersLogos{margin-top:0;margin-bottom:66px}.InfoMediaPartnersLine:first-child .InfoMediaPartner{border-top:1px solid #d7d7d9}.isMobile .InfoMediaPartnersLine{display:block;font-size:0}.InfoMediaPartner{display:inline-block;width:30%;margin-left:5%;float:left;border-bottom:1px solid #d7d7d9;position:relative}.InfoMediaPartner:first-child{margin-left:0}.isMobile .InfoMediaPartner{float:none;margin-left:18px;border-top:1px solid #d7d7d9;border-bottom:none;width:calc(50% - 10px)}.isMobile .InfoMediaPartner:first-child{margin-left:0}.InfoMediaPartnerImage{height:29px;margin:45px 10px;display:block;background-size:contain;background-position:50%;background-repeat:no-repeat}.isMobile .InfoMediaPartnerImage{height:26px;margin:34px 10px}.InfoMediaPartnerHover{position:absolute;width:260px;left:50%;margin-left:-130px;bottom:100px;font-size:16px;line-height:20px;padding:30px;color:#fff;background:#000;text-align:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;z-index:51}.isMobile .InfoMediaPartnerHover{width:170px;margin-left:-85px}.InfoMediaPartner:hover .InfoMediaPartnerHover{transition:opacity .3s,visibility 0s;opacity:1;visibility:visible}body:not(.isMobile) .InfoOriginalArt{margin-top:163px;margin-bottom:200px;position:relative;min-height:440px;padding-right:68%}body:not(.isMobile) .InfoOriginalArt .InfoSectionSep{margin:0 0 21px}body:not(.isMobile) .InfoOriginalArtTitle{font-family:Kommissar;font-weight:900;font-size:60px;margin-bottom:28px;letter-spacing:.01em}body:not(.isMobile) .InfoOriginalArtText{font-size:22px;line-height:30px}body:not(.isMobile) .InfoOriginalArtImg{position:absolute;top:0;right:0;width:65%;height:100%;background-size:cover;background-position:50%}body:not(.isMobile) .InfoOriginalArtLink{margin:33px 0 0!important;width:200px!important}body.isMobile .InfoOriginalArt{margin-top:65px;margin-bottom:89px;position:relative}body.isMobile .InfoOriginalArt .InfoSectionSep{margin:0 0 19px}body.isMobile .InfoOriginalArtTitle{font-family:Kommissar;font-weight:900;font-size:53px;margin-bottom:28px}body.isMobile .InfoOriginalArtText{font-size:16px;line-height:20px;margin-top:16px}body.isMobile .InfoOriginalArtImg{width:100%}body.isMobile .InfoOriginalArtLink{margin:36px 0 0!important;width:100%!important}.InfoPublicWorksTitle{margin-left:-2px;font-size:34px;line-height:35px;letter-spacing:-.01em;font-weight:600}.InfoPublicWorksTitle:before{content:" ";display:block;height:3px;width:60px;background:#000;margin:120px 0 28px 2px}.isMobile .InfoPublicWorksTitle:before{width:53px;margin:0 0 30px}.isMobile .InfoPublicWorksTitle{margin-left:-1px;font-size:23px;line-height:27px;margin-bottom:49px}.InfoPublicWorksProjectsList{margin-top:135px;margin-bottom:60px}.isMobile .InfoPublicWorksProjectsList{margin-top:0;margin-bottom:55px}.InfoPublicWorksProject{height:81px;position:relative;margin:-1px -40px 0;cursor:pointer;display:block;color:#000}.isDesktop .InfoPublicWorksProject{transition:background .3s}.isMobile .InfoPublicWorksProject{height:69px;position:relative;margin:0;margin-left:-18px;width:calc(100% + 36px)}.isMobile .InfoPublicWorksProject:first-child:before{display:none}.isMobile .InfoPublicWorksProject:before{content:"";position:absolute;left:18px;right:18px;height:2px;top:0;background:#e0e0e3}.isDesktop .InfoPublicWorksProject:hover,.isNotDesktop .InfoPublicWorksProject:active,.isNotMobile .InfoPublicWorksProject.selected{background:#fff}.isDesktop .InfoPublicWorksProject:hover:after,.isNotDesktop .InfoPublicWorksProject:active:after,.isNotMobile .InfoPublicWorksProject.selected:after{border-bottom-color:#fff}.InfoPublicWorksProject:after{content:" ";position:absolute;bottom:0;left:40px;right:40px;border-bottom:1px solid #d7d7d9;transition:border-color .3s}.InfoPublicWorksProject:last-child:after,.isMobile .InfoPublicWorksProject:after{display:none}.InfoPublicWorksProject.inactive{pointer-events:none}.InfoPublicWorksProject.inactive i{display:none}.InfoPublicWorksProject i{position:absolute;left:40px;top:23px}.InfoPublicWorksProject i svg{width:20px;height:33px;fill:#000}.isMobile .InfoPublicWorksProject i{left:17px;top:19px}.isMobile .InfoPublicWorksProject i svg{width:19px;height:30px;fill:#000}.InfoPublicWorksProjectTitle{font-size:22px;line-height:80px;letter-spacing:-.005em;position:absolute;left:80px;margin-top:-2px}.isMobile .InfoPublicWorksProjectTitle{font-size:23px;line-height:30px;position:absolute;top:13px;left:52px;right:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.InfoPublicWorksProjectAddr{font-size:16px;line-height:80px;letter-spacing:-.005em;margin-top:1px;position:absolute;right:40px;white-space:nowrap}.isMobile .InfoPublicWorksProjectAddr{font-size:13px;line-height:16px;top:39px;left:52px;right:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.isMobile .InfoPublicWorks .InfoPublicWorksInfo{position:fixed;z-index:71;width:100%;height:100vh;top:0;right:0;background:#141414;transform:translateX(100%);transition:all .2s}.isMobile .InfoPublicWorks .InfoPublicWorksInfo.InfoPublicWorks--opened{transform:none}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose{position:absolute;right:16px;top:17px;width:19px;height:19px;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.isDesktop .isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose:hover .l1,.isNotDesktop .isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose:active .l1{transform:rotate(45deg) scaleX(1.15)}.isDesktop .isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose:hover .l2,.isNotDesktop .isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose:active .l2{transform:rotate(-45deg) scaleX(1.15)}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose .l1{width:23px;height:3px;background:#fff;transform-origin:50% 50%;transform:rotate(45deg);position:absolute;left:-3px;top:8px;transition:transform .15s ease-out}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose .l2{content:"";width:23px;height:3px;left:-3px;top:8px;background:#fff;transform-origin:50% 50%;transform:rotate(-45deg);position:absolute;transition:transform .15s ease-out}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapClose:after{content:"";position:absolute;left:-12px;top:-12px;right:-12px;bottom:-12px}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMap{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;height:100%;width:100%;background:#141414;position:relative;margin-bottom:0}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMap .Map{height:100%;width:100%}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapProject{top:23px;left:18px;max-width:60%}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapProjectLink{font-size:16px;width:138px;left:17px;bottom:38px;padding:5px 0 7px;background:transparent;transform:translateZ(0)}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapProjectLink:active{color:#000;background:#fff}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapProject .ProjectPlace{font-size:13px;line-height:18px;transform:translateZ(0)}.isMobile .InfoPublicWorks .InfoPublicWorksInfo .InfoPublicWorksMapProject .ProjectAddr{font-size:23px;line-height:27px;transform:translateZ(0)}.InfoPublicWorksMap{background:#141414;position:relative;margin-bottom:100px}.InfoPublicWorksMap .gm-style-cc{display:none}.InfoPublicWorksMap .gm-style a{display:none!important}.InfoPublicWorksMap .Map{height:640px}.InfoPublicWorksMap .Map>div{background-color:#141414!important}.InfoPublicWorksMapProject{position:absolute;top:44px;left:38px;z-index:1;color:#fff;max-width:50%}.InfoPublicWorksMapProjectLink{color:#fff;font-size:22px;font-weight:600;line-height:20px;letter-spacing:-.025em;width:180px;position:absolute;left:40px;bottom:40px;border:2px solid #fff;text-align:center;padding:11px 0 15px}.isDesktop .InfoPublicWorksMapProjectLink{transition:background-color .3s,color .3s}body.isDesktop .InfoPublicWorksMapProjectLink:hover,body.isNotDesktop .InfoPublicWorksMapProjectLink:active{color:#000;background:#fff}.InfoPublicWorksMapProject .ProjectPlace{position:relative;font-size:16px;text-transform:uppercase;font-weight:600;line-height:22px;letter-spacing:-.005em}.InfoPublicWorksMapProject .ProjectAddr{font-size:34px;font-weight:600;line-height:35px;letter-spacing:-.01em;color:#fff;display:block;text-decoration:none}.isDesktop .InfoPublicWorksMapProject .ProjectAddr:hover,.isNotDesktop .InfoPublicWorksMapProject .ProjectAddr:active{text-decoration:underline}.NewsPopup{position:fixed;top:0;left:0;bottom:0;z-index:80;min-height:500px;width:100vw;transition:all .35s ease-in-out;opacity:0;visibility:hidden;transform:translateX(-60px)}.isMobile .NewsPopup{min-height:auto;z-index:95}.NewsPopupBG{left:0;width:calc(100vw - 120px);background:#fff}.isNotMobile .NewsPopupBG:before,.NewsPopupBG{content:"";position:absolute;top:0;height:100%}.isNotMobile .NewsPopupBG:before{left:100%;width:200px;background:rgba(0,0,0,.75)}.isMobile .NewsPopupBG{width:100vw}.NewsPopup.NewsPopup--visible{transition:opacity .35s ease-in-out,transform .35s ease-in-out;opacity:1;visibility:inherit;transform:translateX(0)}.NewsPopupSidebar{position:absolute;right:0;width:120px;height:100%;top:0}.isMobile .NewsPopupSidebar{position:absolute;right:0;left:0;height:53px;top:0;width:auto;background:#000;z-index:1;transition:background .23s ease-in-out}@media (orientation:landscape){.isMobile .NewsPopupSidebar{transform:scale(.625);right:-60%;transform-origin:0 0}}.isMobile .NewsPopupSidebar.white-theme{background:#fff}.isMobile .NewsPopupSidebar.white-theme .NewsPopupTitle{color:#000}.isMobile .NewsPopupSidebar.white-theme .NewsPopupClose .l1,.isMobile .NewsPopupSidebar.white-theme .NewsPopupClose .l2{background:#000}.isMobile .NewsPopupSidebar.white-theme .NewsPopupShare:hover .NewsPopupShareDropdown{background:#fff}.isMobile .NewsPopupSidebar.white-theme .NewsPopupShareIcon svg{width:100%;height:100%;fill:#000}.isMobile .NewsPopupSidebar.white-theme .NewsPopupShareDropdown{background:hsla(0,0%,100%,0)}.isMobile .NewsPopupSidebar.white-theme .NewsPopupShareDropdownFacebook svg,.isMobile .NewsPopupSidebar.white-theme .NewsPopupShareDropdownPinterest svg,.isMobile .NewsPopupSidebar.white-theme .NewsPopupShareDropdownTumblr svg,.isMobile .NewsPopupSidebar.white-theme .NewsPopupShareDropdownTwitter svg{width:100%;height:100%;fill:#000}.NewsPopupTitle{font-size:16px;line-height:49px;position:absolute;left:18px;right:95px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s;font-weight:700;color:#fff;opacity:0}.NewsPopupTitle.visible{opacity:1}.NewsPopupClose{position:absolute;right:48px;top:48px;width:24px;height:24px;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.isMobile .NewsPopupClose{right:16px;top:17px;width:19px;height:19px;z-index:1}.NewsPopupClose:after{content:"";position:absolute;left:-6px;top:-12px;right:-12px;bottom:-12px}.isDesktop .NewsPopupClose:hover .l1,.isNotDesktop .NewsPopupClose:active .l1{transform:rotate(45deg) scaleX(1.15)}.isDesktop .NewsPopupClose:hover .l2,.isNotDesktop .NewsPopupClose:active .l2{transform:rotate(-45deg) scaleX(1.15)}.NewsPopupClose .l1{width:30px;height:3px;background:#fff;transform-origin:50% 50%;transform:rotate(45deg);position:absolute;left:-3px;top:11px;transition:transform .15s ease-out}.isMobile .NewsPopupClose .l1{width:23px;height:3px;left:-3px;top:8px;transition:background .15s ease-in-out}.NewsPopupClose .l2{content:"";width:30px;height:3px;left:-3px;top:11px;background:#fff;transform-origin:50% 50%;transform:rotate(-45deg);position:absolute;transition:transform .15s ease-out}.isMobile .NewsPopupClose .l2{width:23px;height:3px;left:-3px;top:8px;transition:background .15s ease-in-out}.NewsPopupShare,.NewsPopupShareOverlay{position:absolute;right:38px;top:50%;margin-top:-9px;width:44px;height:18px;color:#fff;line-height:18px;font-size:18px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-height:800px){.isNotMobile .NewsPopupShare,.isNotMobile .NewsPopupShareOverlay{top:auto;margin-top:0;bottom:391px}}.isMobile .NewsPopupShare,.isMobile .NewsPopupShareOverlay{right:53px;top:15px;margin-top:0;width:19px;height:21px}.NewsPopupShareOverlay{transform:translateY(-21px);transition:all 0s .15s;z-index:2}.isNotDesktop .NewsPopupShare:hover~.NewsPopupShareOverlay{transform:translateY(0)}.NewsPopupShare:hover .NewsPopupShareDropdown{transition:0s;visibility:inherit}.isMobile .NewsPopupShare:hover .NewsPopupShareDropdown{transition:visibility 0s,background .23s ease-in-out;background:#000}.NewsPopupShare:hover .NewsPopupShareDropdownPinterest{transition:opacity .11s ease-in-out 0s;opacity:1}.NewsPopupShare:hover .NewsPopupShareDropdownFacebook{transition:opacity .11s ease-in-out .04s;opacity:1}.NewsPopupShare:hover .NewsPopupShareDropdownTwitter{transition:opacity .11s ease-in-out .08s;opacity:1}.NewsPopupShare:hover .NewsPopupShareDropdownTumblr{transition:opacity .11s ease-in-out .12s;opacity:1}.NewsPopupShare span{font-weight:600;z-index:2;position:relative}.NewsPopupShareIcon{position:relative;width:100%;height:100%}.NewsPopupShareIcon:after{content:"";position:absolute;left:-12px;top:-12px;right:-6px;bottom:-12px}.NewsPopupShareIcon svg{width:100%;height:100%;fill:#fff;transition:fill .15s ease-in-out}.NewsPopupShareDropdown{position:absolute;left:50%;margin-left:-33px;top:18px;width:66px;z-index:1;transition:visibility .23s ease-in-out;visibility:hidden;padding:49px 0 8px;cursor:default}.isMobile .NewsPopupShareDropdown{left:auto;right:43px;margin-left:0;top:0;height:100%;width:220px;padding:0;background:transparent;transition:visibility .23s ease-in-out,background .23s ease-in-out}@media (orientation:landscape){.isMobile .NewsPopupShareDropdown{width:411px}}.NewsPopupShareDropdownFacebook,.NewsPopupShareDropdownPinterest,.NewsPopupShareDropdownTumblr,.NewsPopupShareDropdownTwitter{cursor:pointer;position:relative;transform:translateY(-16px);opacity:0}.isMobile .NewsPopupShareDropdownFacebook,.isMobile .NewsPopupShareDropdownPinterest,.isMobile .NewsPopupShareDropdownTumblr,.isMobile .NewsPopupShareDropdownTwitter{position:absolute;transform:none}.isDesktop .NewsPopupShareDropdownFacebook:hover svg,.isDesktop .NewsPopupShareDropdownPinterest:hover svg,.isDesktop .NewsPopupShareDropdownTumblr:hover svg,.isDesktop .NewsPopupShareDropdownTwitter:hover svg,.isNotDesktop .NewsPopupShareDropdownFacebook:active svg,.isNotDesktop .NewsPopupShareDropdownPinterest:active svg,.isNotDesktop .NewsPopupShareDropdownTumblr:active svg,.isNotDesktop .NewsPopupShareDropdownTwitter:active svg{opacity:.7}.NewsPopupShareDropdownFacebook:after,.NewsPopupShareDropdownPinterest:after,.NewsPopupShareDropdownTumblr:after,.NewsPopupShareDropdownTwitter:after{content:"";position:absolute;left:-8px;top:-8px;right:-8px;bottom:-8px}.NewsPopupShareDropdownFacebook svg,.NewsPopupShareDropdownPinterest svg,.NewsPopupShareDropdownTumblr svg,.NewsPopupShareDropdownTwitter svg{width:100%;height:100%;fill:#fff;transition:fill .15s ease-in-out}.isDesktop .NewsPopupShareDropdownFacebook svg,.isDesktop .NewsPopupShareDropdownPinterest svg,.isDesktop .NewsPopupShareDropdownTumblr svg,.isDesktop .NewsPopupShareDropdownTwitter svg{transition:opacity .15s ease-in-out}.NewsPopupShareDropdownPinterest{transition:opacity .11s ease-in-out .12s;width:20px;height:20px;margin:0 auto 30px}.isMobile .NewsPopupShareDropdownPinterest{margin:0;top:1px;right:0}.NewsPopupShareDropdownFacebook{transition:opacity .11s ease-in-out .08s;width:20px;height:20px;margin:0 auto 30px}.isMobile .NewsPopupShareDropdownFacebook{margin:0;top:1px;right:44px}.NewsPopupShareDropdownTwitter{transition:opacity .11s ease-in-out .04s;width:21px;height:17px;margin:0 auto 33px}.isMobile .NewsPopupShareDropdownTwitter{margin:0;top:3px;right:88px}.NewsPopupShareDropdownTumblr{transition:opacity .11s ease-in-out 0s;width:12px;height:20px;margin:0 auto}.isMobile .NewsPopupShareDropdownTumblr{margin:0;top:1px;right:133px}.NewsPopupNext{position:absolute;cursor:pointer;bottom:39px;right:50px;width:23px;height:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.NewsPopupNext:after{content:"";position:absolute;left:-16px;top:-16px;right:-16px;bottom:-16px}.isDesktop .NewsPopupNext:hover svg,.isNotDesktop .NewsPopupNext:active svg{opacity:.7}.NewsPopupNext svg{width:100%;height:100%}.isDesktop .NewsPopupNext svg{transition:opacity .15s ease-in-out}.NewsPopupNext.hidden{display:none}.NewsPopupNext.hidden~.NewsPopupPrev{opacity:1;visibility:inherit}.NewsPopupNext:hover~.NewsPopupPrev{transition:opacity .2s;opacity:1;visibility:inherit}.NewsPopupPrev{position:absolute;cursor:pointer;bottom:101px;right:50px;width:23px;height:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.NewsPopupPrev:after{content:"";position:absolute;left:-16px;top:-16px;right:-16px;bottom:-16px}.isDesktop .NewsPopupPrev:hover svg,.isNotDesktop .NewsPopupPrev:active svg{opacity:.7}.NewsPopupPrev svg{width:100%;height:100%}.isDesktop .NewsPopupPrev svg{transition:opacity .15s ease-in-out}.NewsPopupPrev.hidden{display:none}.NewsPopupPrev:hover{opacity:1;visibility:inherit}.isDesktop .NewsPopup.NewsPopup--scroll .NewsPopupContent{overflow-x:hidden;overflow-y:auto;will-change:transform}.NewsPopupContent{position:absolute;left:0;top:0;right:0;bottom:0;overflow-x:hidden;overflow-y:hidden}.isNotDesktop .NewsPopupContent{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.NewsItem{position:relative;width:calc(100vw - 120px);background:#fff}.NewsItemWrapper{min-height:100vh}.isNotMobile .NewsItemWrapper{width:100%;max-width:1314px}@media only screen and (min-width:1440px){.isNotMobile .NewsItemWrapper{margin-left:calc(50vw - 717px)}}@media only screen and (min-width:1920px){.isNotMobile .NewsItemWrapper{max-width:1784px;margin-left:calc(50vw - 952px)}}.isMobile .NewsItem{width:100vw;padding:0 5px}.NewsItem h1{position:relative;font-family:Kommissar;font-weight:900;font-size:120px;line-height:90px;color:#000;padding:208px 120px 92px 119px;width:100%;max-width:1680px;word-wrap:break-word;text-transform:uppercase}.isMobile .NewsItem h1{font-size:36px;line-height:32px;padding:59px 13px 24px;width:100%;max-width:auto}.NewsItemDate{position:absolute;width:60px;height:66px;margin-left:120px;border-top:2px solid #000;padding-top:22px;font-weight:400;font-size:16px;line-height:20px;color:#000;letter-spacing:-.025em;box-sizing:content-box}.isMobile .NewsItemDate{position:relative;padding-bottom:14px;width:53px;height:32px;margin-left:13px;padding-top:5px;font-size:13px;line-height:13px}@media only screen and (max-width:1400px){.isNotMobile .NewsItem .NewsItemDate{position:relative;padding-bottom:10px}.isNotMobile .NewsItem .NewsItemContent{padding:0 120px 100px}}.NewsItemContent{padding:0 240px 100px}.isMobile .NewsItemContent{padding:0}.NewsItemContent .NewsItemText{padding:53px 0 63px;font-weight:400;font-size:22px;line-height:30px;color:#000;width:100%;max-width:1440px}.NewsItemContent .NewsItemText:first-child{padding:0 0 63px}.isMobile .NewsItemContent .NewsItemText{padding:20px 13px 6px;font-size:16px;line-height:20px;max-width:auto}.isMobile .NewsItemContent .NewsItemText:first-child{padding:0 13px 6px}.NewsItemContent .NewsItemText p{padding-bottom:30px}.isMobile .NewsItemContent .NewsItemText p{padding-bottom:20px}.NewsItemContent .NewsItemText b{font-weight:700}.NewsItemContent .NewsItemText a{color:#000;text-decoration:underline}.isDesktop .NewsItemContent .NewsItemText a:hover,.isNotDesktop .NewsItemContent .NewsItemText a:active{text-decoration:none}.NewsItemContent .NewsItemImagePlaceholder{position:relative;width:100%;max-width:1440px;height:0}.NewsItemContent .NewsItemImagePlaceholder img{position:absolute;width:100%;height:100%;top:0;left:0}.NewsItemContent .NewsItemImg{padding-bottom:10px;font-size:0}.isMobile .NewsItemContent .NewsItemImg{padding-bottom:5px}.NewsItemContent .NewsItemVideo{padding-bottom:10px;font-size:0}.isMobile .NewsItemContent .NewsItemVideo{padding-bottom:5px}.NewsItemContent .NewsItemVideoWrapper{position:relative;width:100%;max-width:1440px;height:0}.NewsItemContent .NewsItemVideoWrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.NewsItemNext{position:relative;width:100%;height:240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#000;display:table}.NewsItemNext,.NewsItemNextWrapper{text-align:center;transform:translateZ(0)}.NewsItemNextWrapper{display:table-cell;vertical-align:middle}.isMobile .NewsItemNext{height:auto;min-height:106px;margin:0 -5px;width:calc(100% + 10px)}.NewsItemNextCaption{font-weight:600;font-size:18px;color:#6c6c72}.isMobile .NewsItemNextCaption{font-size:13px;padding-top:16px}.NewsItemNextTitle{font-family:Kommissar;font-weight:900;font-size:40px;line-height:33px;color:#fff;padding-top:11px;padding-bottom:16px;width:500px;margin:0 auto;text-transform:uppercase}.isMobile .NewsItemNextTitle{font-family:Calibre;font-weight:600;font-size:16px;line-height:19px;padding-top:4px;padding-bottom:22px;width:70%;text-transform:none}.NewsSection{padding:55vh 0 130px;margin:0 8.33% 0 33.33%}.isMobile .NewsSection{margin:0;padding:35vh 0 53px}@media (orientation:landscape){.isMobile .NewsSection{padding:45vh 0 53px}}.isNotMobile .NewsSectionWrapper{width:100%;max-width:840px}@media only screen and (min-width:1440px){.isNotMobile .NewsSectionWrapper{margin-left:calc(29.17vw - 420px)}}@media only screen and (min-width:1920px){.isNotMobile .NewsSectionWrapper{max-width:1120px;margin-left:calc(29.17vw - 560px)}}.NewsSectionHeader{position:relative;z-index:20}.NewsSectionHeader h1{font-family:Kommissar;font-weight:900;font-size:290px;line-height:274px;text-transform:uppercase;margin-bottom:-103px;float:right;position:relative;z-index:1;color:#000}.isMobile .NewsSectionHeader h1{font-size:80px;text-indent:0;margin-left:17px;line-height:60px;margin-bottom:-17px;float:none}.NewsSectionHeader h1 .dummy{visibility:hidden;opacity:0}.NewsSectionHeader h1 .animate{position:absolute;left:0;top:0}.NewsSection .NewsList{position:relative;z-index:19}.isMobile .NewsSection .NewsList{padding:0 18px}.NewsSection .NewsListItem{display:block;float:left;width:42.85%;color:#000;margin-bottom:95px;transition:opacity .3s ease-in,transform .6s ease-out}.isMobile .NewsSection .NewsListItem{width:100%;margin-bottom:54px}.NewsSection .NewsListItem.invisible{opacity:0;transform:translateY(50px)}.NewsSection .NewsListItem.invisible .NewsListItemImage .ImageLoader{display:none}.NewsSection .NewsListItem.loaded .NewsListItemImage{background:hsla(0,0%,100%,0)}.NewsSection .NewsListItem.loaded .NewsListItemImage .ImageLoader{display:none}.NewsSection .NewsListItem.loaded .NewsListItemImage .NewsListItemImageInner{opacity:1}body.isDesktop .NewsSection .NewsListItem:hover,body.isNotDesktop .NewsSection .NewsListItem:active{color:#555}body.isDesktop .NewsSection .NewsListItem:hover .NewsListItemImage,body.isNotDesktop .NewsSection .NewsListItem:active .NewsListItemImage{opacity:.7}.NewsSection .NewsListItem:nth-child(2){margin-top:180px}.isMobile .NewsSection .NewsListItem:nth-child(2){margin-top:0}.NewsSection .NewsListItem:nth-child(2n){float:right}.NewsSection .NewsListItemImage{position:relative;width:100%;height:0;padding-top:66.66666667%;overflow:hidden;background:#fff;transition:background 1s ease-in}.isDesktop .NewsSection .NewsListItemImage{transition:opacity .15s ease-in-out,background 1s ease-in}.isMobile .NewsSection .NewsListItemImage{padding-top:69.01408451%}.NewsSection .NewsListItemImageInner{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;transition:transform 2s,opacity .4s;background-size:cover;background-position:50% 50%}.isDesktop .NewsSection .NewsListItem:hover .NewsListItemImage .NewsListItemImageInner{transform:scale(1.4);transition:transform 20s linear,opacity .4s}.NewsSection .NewsListItemTitle{display:block;font-size:28px;line-height:30px;letter-spacing:-.01em;margin:26px 10% 19px -1px;word-wrap:break-word}.isMobile .NewsSection .NewsListItemTitle{font-size:23px;line-height:22px;margin:17px 0 12px}.NewsSection .NewsListItemDate{font-size:16px;line-height:20px;letter-spacing:-.025em;margin-left:-1px;display:block}.isMobile .NewsSection .NewsListItemDate{font-size:13px;line-height:14px}.NewsSection .NewsMoreButtonWrapper{width:180px;margin:-20px auto 0}.isMobile .NewsSection .NewsMoreButtonWrapper{width:142px;margin:14px auto 53px}.NewsSection .NewsMoreButton{position:relative;z-index:20;font-size:22px;line-height:20px;font-weight:600;letter-spacing:-.025em;color:#fff;background:#000;border:2px solid #000;width:180px;padding:12px 0 14px}.isDesktop .NewsSection .NewsMoreButton{transition:all .2s}.isDesktop .NewsSection .NewsMoreButton:hover,.isNotDesktop .NewsSection .NewsMoreButton:active{opacity:.7}.isMobile .NewsSection .NewsMoreButton{font-size:16px;line-height:36px;border:none;width:142px;height:36px;padding:0}.ProjectPopup{position:fixed;top:0;left:0;bottom:0;z-index:80;min-height:500px;width:100vw;transition:all .35s ease-in-out;opacity:0;visibility:hidden;transform:translateX(-60px)}.isMobile .ProjectPopup{min-height:auto;z-index:95;transform:none}.ProjectPopup.global-scroll{position:relative;top:auto;left:auto;bottom:auto;min-height:auto}.ProjectPopupBG{position:absolute;left:0;top:0;height:100%;width:calc(100vw - 120px);background:#fff}.isNotMobile .ProjectPopupBG:before{content:"";position:absolute;left:100%;top:0;height:100%;width:200px;background:rgba(0,0,0,.75)}.isMobile .ProjectPopupBG{width:100vw}.global-scroll .ProjectPopupBG{position:fixed;height:100vh}.ProjectPopup.ProjectPopup--visible{transition:opacity .35s ease-in-out,transform .35s ease-in-out;opacity:1;visibility:inherit;transform:translateX(0)}.isMobile .ProjectPopup.ProjectPopup--visible{transform:none}.ProjectPopupSidebar{position:absolute;right:0;width:120px;height:100%;top:0}.isMobile .ProjectPopupSidebar{position:absolute;right:0;left:0;height:53px;top:0;width:auto;background:#000;z-index:1}@media (orientation:landscape){.isMobile .ProjectPopupSidebar{transform:scale(.625);right:-60%;transform-origin:0 0}}.isMobile .ProjectPopupSidebar.ProjectPopupSidebar--hidden{display:none}.global-scroll .ProjectPopupSidebar{position:fixed}.ProjectPopupTitle{font-size:16px;line-height:49px;position:absolute;left:18px;right:95px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .2s;font-weight:700;color:#fff;opacity:0}.ProjectPopupTitle.visible{opacity:1}.ProjectPopupClose{position:absolute;right:48px;top:48px;width:24px;height:24px;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.isMobile .ProjectPopupClose{right:16px;top:17px;width:19px;height:19px;z-index:1}.ProjectPopupClose:after{content:"";position:absolute;left:-6px;top:-12px;right:-12px;bottom:-12px}.isDesktop .ProjectPopupClose:hover .l1,.isNotDesktop .ProjectPopupClose:active .l1{transform:rotate(45deg) scaleX(1.15)}.isDesktop .ProjectPopupClose:hover .l2,.isNotDesktop .ProjectPopupClose:active .l2{transform:rotate(-45deg) scaleX(1.15)}.ProjectPopupClose .l1{width:30px;height:3px;background:#fff;transform-origin:50% 50%;transform:rotate(45deg);position:absolute;left:-3px;top:11px;transition:transform .15s ease-out}.isMobile .ProjectPopupClose .l1{width:23px;height:3px;left:-3px;top:8px}.ProjectPopupClose .l2{content:"";width:30px;height:3px;left:-3px;top:11px;background:#fff;transform-origin:50% 50%;transform:rotate(-45deg);position:absolute;transition:transform .15s ease-out}.isMobile .ProjectPopupClose .l2{width:23px;height:3px;left:-3px;top:8px}.ProjectPopupShare,.ProjectPopupShareOverlay{position:absolute;right:38px;top:50%;margin-top:-9px;width:44px;height:18px;color:#fff;line-height:18px;font-size:18px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-height:800px){.isNotMobile .ProjectPopupShare,.isNotMobile .ProjectPopupShareOverlay{top:auto;margin-top:0;bottom:391px}}.isMobile .ProjectPopupShare,.isMobile .ProjectPopupShareOverlay{right:53px;top:15px;margin-top:0;width:19px;height:21px}.ProjectPopupShareOverlay{transform:translateY(-21px);transition:all 0s .15s;z-index:2}.isNotDesktop .ProjectPopupShare:hover~.ProjectPopupShareOverlay{transform:translateY(0)}.ProjectPopupShare:hover .ProjectPopupShareDropdown{transition:0s;visibility:inherit}.isMobile .ProjectPopupShare:hover .ProjectPopupShareDropdown{transition:visibility 0s,background .23s ease-in-out;background:#000}.ProjectPopupShare:hover .ProjectPopupShareDropdownPinterest{transition:opacity .11s ease-in-out 0s;opacity:1}.ProjectPopupShare:hover .ProjectPopupShareDropdownFacebook{transition:opacity .11s ease-in-out .04s;opacity:1}.ProjectPopupShare:hover .ProjectPopupShareDropdownTwitter{transition:opacity .11s ease-in-out .08s;opacity:1}.ProjectPopupShare:hover .ProjectPopupShareDropdownTumblr{transition:opacity .11s ease-in-out .12s;opacity:1}.ProjectPopupShare span{font-weight:600;z-index:2;position:relative}.ProjectPopupShareIcon{position:relative;width:100%;height:100%}.ProjectPopupShareIcon:after{content:"";position:absolute;left:-12px;top:-12px;right:-6px;bottom:-12px}.ProjectPopupShareIcon svg{width:100%;height:100%;fill:#fff}.ProjectPopupShareDropdown{position:absolute;left:50%;margin-left:-33px;top:18px;width:66px;z-index:1;transition:visibility .23s ease-in-out;visibility:hidden;padding:49px 0 8px;cursor:default}.isMobile .ProjectPopupShareDropdown{left:auto;right:43px;margin-left:0;top:0;height:100%;width:220px;padding:0;background:transparent;transition:visibility .23s ease-in-out,background .23s ease-in-out}@media (orientation:landscape){.isMobile .ProjectPopupShareDropdown{width:411px}}.ProjectPopupShareDropdownFacebook,.ProjectPopupShareDropdownPinterest,.ProjectPopupShareDropdownTumblr,.ProjectPopupShareDropdownTwitter{cursor:pointer;position:relative;transform:translateY(-16px);opacity:0}.isMobile .ProjectPopupShareDropdownFacebook,.isMobile .ProjectPopupShareDropdownPinterest,.isMobile .ProjectPopupShareDropdownTumblr,.isMobile .ProjectPopupShareDropdownTwitter{position:absolute;transform:none}.isDesktop .ProjectPopupShareDropdownFacebook:hover svg,.isDesktop .ProjectPopupShareDropdownPinterest:hover svg,.isDesktop .ProjectPopupShareDropdownTumblr:hover svg,.isDesktop .ProjectPopupShareDropdownTwitter:hover svg,.isNotDesktop .ProjectPopupShareDropdownFacebook:active svg,.isNotDesktop .ProjectPopupShareDropdownPinterest:active svg,.isNotDesktop .ProjectPopupShareDropdownTumblr:active svg,.isNotDesktop .ProjectPopupShareDropdownTwitter:active svg{opacity:.7}.ProjectPopupShareDropdownFacebook:after,.ProjectPopupShareDropdownPinterest:after,.ProjectPopupShareDropdownTumblr:after,.ProjectPopupShareDropdownTwitter:after{content:"";position:absolute;left:-8px;top:-8px;right:-8px;bottom:-8px}.ProjectPopupShareDropdownFacebook svg,.ProjectPopupShareDropdownPinterest svg,.ProjectPopupShareDropdownTumblr svg,.ProjectPopupShareDropdownTwitter svg{width:100%;height:100%;fill:#fff}.isDesktop .ProjectPopupShareDropdownFacebook svg,.isDesktop .ProjectPopupShareDropdownPinterest svg,.isDesktop .ProjectPopupShareDropdownTumblr svg,.isDesktop .ProjectPopupShareDropdownTwitter svg{transition:opacity .15s ease-in-out}.ProjectPopupShareDropdownPinterest{transition:opacity .11s ease-in-out .12s;width:20px;height:20px;margin:0 auto 30px}.isMobile .ProjectPopupShareDropdownPinterest{margin:0;top:1px;right:0}.ProjectPopupShareDropdownFacebook{transition:opacity .11s ease-in-out .08s;width:20px;height:20px;margin:0 auto 30px}.isMobile .ProjectPopupShareDropdownFacebook{margin:0;top:1px;right:44px}.ProjectPopupShareDropdownTwitter{transition:opacity .11s ease-in-out .04s;width:21px;height:17px;margin:0 auto 33px}.isMobile .ProjectPopupShareDropdownTwitter{margin:0;top:3px;right:88px}.ProjectPopupShareDropdownTumblr{transition:opacity .11s ease-in-out 0s;width:12px;height:20px;margin:0 auto}.isMobile .ProjectPopupShareDropdownTumblr{margin:0;top:1px;right:133px}.ProjectPopupNext{position:absolute;cursor:pointer;bottom:39px;right:50px;width:23px;height:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.ProjectPopupNext:after{content:"";position:absolute;left:-16px;top:-16px;right:-16px;bottom:-16px}.isDesktop .ProjectPopupNext:hover svg,.isNotDesktop .ProjectPopupNext:active svg{opacity:.7}.ProjectPopupNext svg{width:100%;height:100%}.isDesktop .ProjectPopupNext svg{transition:opacity .15s ease-in-out}.ProjectPopupNext.hidden{display:none}.ProjectPopupNext.hidden~.ProjectPopupPrev{opacity:1;visibility:inherit}.ProjectPopupNext:hover~.ProjectPopupPrev{transition:opacity .2s;opacity:1;visibility:inherit}.ProjectPopupPrev{position:absolute;cursor:pointer;bottom:101px;right:50px;width:23px;height:29px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.ProjectPopupPrev:after{content:"";position:absolute;left:-16px;top:-16px;right:-16px;bottom:-16px}.isDesktop .ProjectPopupPrev:hover svg,.isNotDesktop .ProjectPopupPrev:active svg{opacity:.7}.ProjectPopupPrev svg{width:100%;height:100%}.isDesktop .ProjectPopupPrev svg{transition:opacity .15s ease-in-out}.ProjectPopupPrev.hidden{display:none}.ProjectPopupPrev:hover{opacity:1;visibility:inherit}.isDesktop .ProjectPopup.ProjectPopup--scroll .ProjectPopupContent{overflow-x:hidden;overflow-y:auto;will-change:transform}.isNotDesktop .ProjectPopup.ProjectPopup--scroll .ProjectPopupContent{-webkit-overflow-scrolling:touch}.ProjectPopupContent{position:absolute;left:0;top:0;right:0;bottom:0;overflow-x:hidden;overflow-y:hidden}.isNotDesktop .ProjectPopupContent{overflow-x:hidden;overflow-y:auto}.global-scroll .ProjectPopupContent{position:relative;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:auto;overflow:hidden;left:auto;top:auto;right:auto;bottom:auto}.ProjectItem{position:relative;width:calc(100vw - 120px);background:#fff}.isMobile .ProjectItem{width:100vw}.ProjectItemImagePreloadOrder{position:absolute;visibility:hidden;opacity:0;width:0;height:0}.isMobile .ProjectItem .ProjectItemInfo{position:fixed;z-index:101;width:100%;height:100vh;top:0;right:0;background:#000;transform:translateX(100%);transition:all .2s}.isMobile .ProjectItem .ProjectItemInfo.ProjectItemInfo--opened{transform:none}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose{position:absolute;right:16px;top:17px;width:19px;height:19px;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.isDesktop .isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose:hover .l1,.isNotDesktop .isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose:active .l1{transform:rotate(45deg) scaleX(1.15)}.isDesktop .isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose:hover .l2,.isNotDesktop .isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose:active .l2{transform:rotate(-45deg) scaleX(1.15)}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose .l1{width:23px;height:3px;background:#fff;transform-origin:50% 50%;transform:rotate(45deg);position:absolute;left:-3px;top:8px;transition:transform .15s ease-out}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose .l2{content:"";width:23px;height:3px;left:-3px;top:8px;background:#fff;transform-origin:50% 50%;transform:rotate(-45deg);position:absolute;transition:transform .15s ease-out}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapClose:after{content:"";position:absolute;left:-12px;top:-12px;right:-12px;bottom:-12px}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMap{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;height:100%;width:100%;background:#141414;position:relative;margin-bottom:0}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMap .gm-style-cc{display:none}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMap .gm-style a{display:none!important}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMap .Map{height:100%;width:100%}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMap .Map>div{background-color:#141414!important}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapProject{position:absolute;z-index:1;color:#fff;top:23px;left:18px;max-width:60%}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapProject .ProjectPlace{position:relative;text-transform:uppercase;font-weight:600;letter-spacing:-.005em;font-size:13px;line-height:18px;transform:translateZ(0)}.isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapProject .ProjectAddr{font-size:23px;line-height:27px;font-weight:600;letter-spacing:-.01em;color:#fff;display:block;text-decoration:none;transform:translateZ(0)}.isDesktop .isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapProject .ProjectAddr:hover,.isNotDesktop .isMobile .ProjectItem .ProjectItemInfo .ProjectItemMapProject .ProjectAddr:active{text-decoration:underline}.ProjectItemHeader{position:relative;width:100%}.isNotMobile .ProjectItemHeader{height:100vh;min-height:600px}.ProjectItemHeader.ProjectItemHeader--map .ProjectItemHeaderLeft .ProjectItemHeaderMap{transition:opacity .2s ease-in-out;visibility:inherit;opacity:1}.ProjectItemHeaderLeft{position:absolute;left:0;top:0;width:calc(50% + 1px);height:100%;background:#000}.ProjectItemHeaderLeft:before{content:"";background:#141414;position:absolute;top:0;left:0;width:100%;height:1px}.ProjectItemHeaderLeft .ProjectItemHeaderImageWrapper.loaded .ImageLoader{display:none}.ProjectItemHeaderLeft .ProjectItemHeaderImageWrapper.loaded .ProjectItemHeaderImage{opacity:1}.ProjectItemHeaderLeft .ProjectItemHeaderImageWrapper .ProjectItemHeaderImage{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;transition:opacity .4s}.ProjectItemHeaderLeft .ProjectItemHeaderMap{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:all .2s ease-in-out}.ProjectItemHeaderLeft .ProjectItemHeaderMapWrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:#141414}.ProjectItemHeaderLeft .ProjectItemHeaderMapWrapper .gm-style-cc{display:none}.ProjectItemHeaderLeft .ProjectItemHeaderMapWrapper .gm-style a{display:none!important}.ProjectItemHeaderLeft .ProjectItemHeaderMapWrapper>div{background-color:#141414!important}.ProjectItemHeaderLeft .ProjectItemHeaderMapPlace{position:relative;font-weight:600;font-size:16px;line-height:20px;color:#fff;padding:26px 0 0 38px;text-transform:uppercase;letter-spacing:-.005em}.ProjectItemHeaderLeft .ProjectItemHeaderMapAddress{position:relative;font-weight:600;font-size:34px;line-height:35px;color:#fff;padding:1px 0 0 38px;width:230px;letter-spacing:-.01em;box-sizing:content-box}.ProjectItemHeaderRight{position:absolute;right:0;top:0;width:50%;height:100%;background:#000}.ProjectItemHeaderRight:before{content:"";background:#141414;position:absolute;top:0;left:0;width:100%;height:1px}.isMobile .ProjectItemHeaderRight{position:relative;width:100%;height:auto}.ProjectItemHeaderRight .ProjectItemHeaderRightTable{display:table;height:100%;width:100%;table-layout:fixed}.isMobile .ProjectItemHeaderRight .ProjectItemHeaderRightTable{display:block;height:auto}.ProjectItemHeaderRight .ProjectItemHeaderRightTable .ProjectItemHeaderCenteringWrapper{display:table-cell;vertical-align:middle;text-align:left;width:100%}.isMobile .ProjectItemHeaderRight .ProjectItemHeaderRightTable .ProjectItemHeaderCenteringWrapper{display:block;padding:80px 0 120px}.ProjectItemHeaderRight .ProjectItemHeaderRightTable .ProjectItemHeaderCenteringWrapper .ProjectItemTitle{position:relative;font-family:Kommissar;font-weight:900;font-size:140px;line-height:.75;color:#fff;padding-left:60px;padding-right:30px;word-wrap:break-word}.isMobile .ProjectItemHeaderRight .ProjectItemHeaderRightTable .ProjectItemHeaderCenteringWrapper .ProjectItemTitle{font-weight:900;font-size:62px;line-height:.79;color:#fff;padding-left:18px;padding-right:18px}.ProjectItemHeaderRight .ProjectItemHeaderRightTable .ProjectItemHeaderCenteringWrapper .ProjectItemTeaser{position:relative;font-weight:400;font-size:22px;line-height:25px;color:#fff;padding:57px 60px 52px;width:100%;max-width:450px}.isMobile .ProjectItemHeaderRight .ProjectItemHeaderRightTable .ProjectItemHeaderCenteringWrapper .ProjectItemTeaser{font-size:16px;line-height:18px;padding:40px 18px 0;width:100%;box-sizing:border-box;max-width:auto}.ProjectItemHeaderRight .ProjectItemCityWrapper{position:absolute;left:60px;bottom:84px;height:37px;cursor:pointer}.ProjectItemHeaderRight .ProjectItemCityWrapper.inactive{pointer-events:none}.ProjectItemHeaderRight .ProjectItemCityWrapper.inactive .ProjectItemCityPin{display:none}.ProjectItemHeaderRight .ProjectItemCityWrapper.inactive .ProjectItemCity,.ProjectItemHeaderRight .ProjectItemCityWrapper.inactive .ProjectItemYear{padding-left:0}.isDesktop .ProjectItemHeaderRight .ProjectItemCityWrapper:hover,.isNotDesktop .ProjectItemHeaderRight .ProjectItemCityWrapper:active{opacity:.7}.isMobile .ProjectItemHeaderRight .ProjectItemCityWrapper{left:18px;bottom:37px;height:29px;line-height:0}.isDesktop .ProjectItemHeaderRight .ProjectItemCityWrapper{transition:opacity .15s ease-in-out}.ProjectItemHeaderRight .ProjectItemCityWrapper .ProjectItemCityPin{position:relative;float:left;width:20px;height:33px;margin-top:4px}.isMobile .ProjectItemHeaderRight .ProjectItemCityWrapper .ProjectItemCityPin{width:19px;height:30px;margin-top:3px}.ProjectItemHeaderRight .ProjectItemCityWrapper .ProjectItemCityPin svg{width:100%;height:100%;fill:#fff}.ProjectItemHeaderRight .ProjectItemCityWrapper .ProjectItemCity{font-weight:400;font-size:18px;line-height:20px;color:#fff;padding-left:9px;letter-spacing:-.01em;margin-top:-5px;min-width:60px;display:inline-block}.isMobile .ProjectItemHeaderRight .ProjectItemCityWrapper .ProjectItemCity{font-size:13px;line-height:14px;padding-left:9px;letter-spacing:-.01em;margin-top:3px;padding-left:7px}.ProjectItemHeaderRight .ProjectItemCityWrapper .ProjectItemYear{font-weight:400;font-size:18px;line-height:20px;color:#fff;padding-left:9px;letter-spacing:-.01em}.isMobile .ProjectItemHeaderRight .ProjectItemCityWrapper .ProjectItemYear{font-size:13px;line-height:14px;padding-left:7px}.ProjectItem .ProjectItemImageMobileCover.loaded .ImageLoader{display:none}.ProjectItem .ProjectItemImageMobileCover.loaded img{opacity:1}.ProjectItem .ProjectItemImageMobileCover img{opacity:0;transition:opacity .4s}.ProjectItemImagePlaceholder{position:relative;width:100%;height:0}.ProjectItemImagePlaceholder img{position:absolute;width:100%;height:100%;top:0;left:0}.ProjectItemText{padding:90px 100px 100px 59px}.isMobile .ProjectItemText{padding:25px 18px}.isNotMobile .ProjectItemText.NoRelated{padding-right:59px}.isNotMobile .ProjectItemText.NoRelated .ProjectItemTextColumnLeft,.isNotMobile .ProjectItemText.NoRelated .ProjectItemTextColumnRight{width:calc(50% - 25px)}@media only screen and (max-width:1200px){.isNotMobile .ProjectItemText.NoRelated .ProjectItemTextColumnLeft,.isNotMobile .ProjectItemText.NoRelated .ProjectItemTextColumnRight{width:100%}}.ProjectItemTextColumnLeft,.ProjectItemTextColumnRight{margin-top:35px;float:left;font-weight:400;font-size:22px;line-height:30px;color:#000;padding-right:50px;box-sizing:content-box;width:calc(50% - 140px);max-width:795px}.isMobile .ProjectItemTextColumnLeft,.isMobile .ProjectItemTextColumnRight{margin-top:0;float:none;column-count:auto;column-gap:0;font-weight:400;font-size:16px;line-height:20px;width:100%;max-width:auto}@media only screen and (max-width:1200px){.isNotMobile .ProjectItemTextColumnLeft,.isNotMobile .ProjectItemTextColumnRight{width:100%;float:none}}.ProjectItemTextColumnLeft b,.ProjectItemTextColumnRight b{font-weight:700}.ProjectItemTextColumnLeft a,.ProjectItemTextColumnRight a{color:#000;text-decoration:underline}.isDesktop .ProjectItemTextColumnLeft a:hover,.isDesktop .ProjectItemTextColumnRight a:hover,.isNotDesktop .ProjectItemTextColumnLeft a:active,.isNotDesktop .ProjectItemTextColumnRight a:active{text-decoration:none}.ProjectItemTextColumnRight{padding-right:0}@media only screen and (max-width:1200px){.isNotMobile .ProjectItemTextColumnRight{margin-top:0}}.ProjectItemTextRelated{float:right;width:153px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0}.isMobile .ProjectItemTextRelated{float:none;width:100%}@media only screen and (max-width:1200px){.isNotMobile .ProjectItemTextRelated{float:none;width:100%;margin-top:30px;margin-left:-20px}}.ProjectItemTextRelated h2{font-weight:700;font-size:18px;line-height:24px;color:#000;margin-top:37px}.isMobile .ProjectItemTextRelated h2{margin-top:46px;font-size:13px;line-height:16px}@media only screen and (max-width:1200px){.ProjectItemTextRelated h2{margin-top:66px}}.ProjectItemTextRelated a{display:block;margin-top:13px;overflow:hidden;vertical-align:top}.isMobile .ProjectItemTextRelated a{display:inline-block;margin-top:20px;width:142px}@media only screen and (max-width:1200px){.ProjectItemTextRelated a{display:inline-block;margin-top:13px;width:153px}}.isDesktop .ProjectItemTextRelated a:hover .ProjectItemTextRelatedFirstLetter .letter-hover,.isNotDesktop .ProjectItemTextRelated a:active .ProjectItemTextRelatedFirstLetter .letter-hover{opacity:1}.isDesktop .ProjectItemTextRelated a:hover .ProjectItemTextRelatedFirstLetter .letter-normal,.isNotDesktop .ProjectItemTextRelated a:active .ProjectItemTextRelatedFirstLetter .letter-normal{opacity:0}.ProjectItemTextRelated a .ProjectItemTextRelatedFirstLetter{position:relative;font-family:Kommissar;font-weight:900;font-size:170px;line-height:140px;color:#000}.ProjectItemTextRelated a .ProjectItemTextRelatedFirstLetter .letter-normal{display:block;transition:all .2s linear;opacity:1}.ProjectItemTextRelated a .ProjectItemTextRelatedFirstLetter .letter-hover{position:absolute;display:block;width:100%;left:0;top:0;transition:all .2s linear;opacity:0;color:transparent;-webkit-background-clip:text;background-size:cover}.isMobile .ProjectItemTextRelated a .ProjectItemTextRelatedFirstLetter{font-size:151px;line-height:120px}.ProjectItemTextRelated a .ProjectItemTextRelatedTitle{margin-top:3px;font-weight:400;font-size:18px;line-height:24px;color:#000}.isMobile .ProjectItemTextRelated a .ProjectItemTextRelatedTitle{font-size:13px;line-height:16px;margin-top:9px}.ProjectItemImgOne{padding:5px 5px 0;font-size:0}.ProjectItemImgOne.LastItem{padding:5px}.ProjectItemImgOne img{width:100%;height:auto}.ProjectItemImgTwo{padding:5px 5px 0;font-size:0}.ProjectItemImgTwo.LastItem{padding:5px}.ProjectItemImgTwoWrapper{position:relative}.ProjectItemImgTwoWrapper .ProjectItemImagePlaceholderWrapper{position:relative;width:calc(50% - 3px)}.ProjectItemImgTwoWrapper span{width:calc(50% - 2px);position:absolute;display:inline-block;height:100%;background-size:cover;background-position:50% 50%}.ProjectItem .ProjectItemVideo{padding:5px 5px 0;font-size:0}.ProjectItem .ProjectItemVideo.LastItem{padding:5px}.ProjectItem .ProjectItemVideoWrapper{position:relative;width:100%;height:0}.ProjectItem .ProjectItemVideoWrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}.ProjectItemNext{position:relative;width:100%;height:240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;background:#000;transform:translateZ(0);margin:-1px 0}.isMobile .ProjectItemNext{height:106px}.ProjectItemNextCaption{font-weight:600;font-size:18px;color:#6c6c72;padding-top:63px}.isMobile .ProjectItemNextCaption{font-size:13px;padding-top:29px}.ProjectItemNextTitle{font-family:Kommissar;font-weight:900;font-size:60px;line-height:60px;color:#fff;padding-top:3px}.isMobile .ProjectItemNextTitle{font-family:Calibre;font-weight:600;font-size:16px;line-height:16px;padding-top:5px}.ProjectsSection .Section-main{padding:55vh 0 0}.isMobile .ProjectsSection .Section-main{padding:35vh 0 0;background:#efeff2}@media (orientation:landscape){.isMobile .ProjectsSection .Section-main{padding:45vh 0 0}}.ProjectsSection .ProjectsSidebar{position:fixed;z-index:21;width:13px;left:24px;transform:translateY(-50%);opacity:1;transition:all .2s}.ProjectsSection .ProjectsSidebar.hide-on-bottom{opacity:0;pointer-events:none}.ProjectsSection .ProjectsSidebarPoint{position:relative;width:13px;height:13px;background:#000;cursor:pointer;margin-bottom:17px;border-radius:50%}.ProjectsSection .ProjectsSidebarPoint:last-child{margin-bottom:0}.isDesktop .ProjectsSection .ProjectsSidebarPoint:hover span,.isNotDesktop .ProjectsSection .ProjectsSidebarPoint:active span{display:block}.ProjectsSection .ProjectsSidebarPoint span{display:none;font-size:16px;line-height:13px;text-transform:uppercase;padding-left:27px;font-weight:700;color:#000}.ProjectsSection .ProjectsSidebarPoint:after{content:"";position:absolute;left:-9px;top:-9px;right:-9px;bottom:-9px}.ProjectsSection .ProjectsSidebarSelected{position:absolute;margin:2px 0 0 2px;width:9px;height:9px;background:#fff;cursor:default;margin-bottom:17px;border-radius:50%;transition:transform .2s;top:0;left:0}.ProjectsSection .ProjectsSidebarSelected:after{content:"";position:absolute;left:-13px;top:-13px;right:-13px;bottom:-13px}.ProjectsSection .ProjectsSidebar[data-active="0"] .ProjectsSidebarSelected{transform:translateY(0)}.ProjectsSection .ProjectsSidebar[data-active="1"] .ProjectsSidebarSelected{transform:translateY(30px)}.ProjectsSection .ProjectsSidebar[data-active="2"] .ProjectsSidebarSelected{transform:translateY(60px)}.ProjectsSection .ProjectsSidebar[data-active="3"] .ProjectsSidebarSelected{transform:translateY(90px)}.ProjectsSection .ProjectsSidebar[data-active="4"] .ProjectsSidebarSelected{transform:translateY(120px)}.ProjectsSection .ProjectsSidebar[data-active="5"] .ProjectsSidebarSelected{transform:translateY(150px)}.ProjectsSection .ProjectsSidebar[data-active="6"] .ProjectsSidebarSelected{transform:translateY(180px)}.ProjectsSection .ProjectsSidebar[data-active="7"] .ProjectsSidebarSelected{transform:translateY(210px)}.ProjectsSection .ProjectsSidebar[data-active="8"] .ProjectsSidebarSelected{transform:translateY(240px)}.ProjectsSection .ProjectsSidebar[data-active="9"] .ProjectsSidebarSelected{transform:translateY(270px)}.ProjectsSection .ProjectsSidebar[data-active="10"] .ProjectsSidebarSelected{transform:translateY(300px)}.ProjectsSection .ProjectsSidebar[data-active="11"] .ProjectsSidebarSelected{transform:translateY(330px)}.ProjectsSection .ProjectsSidebar[data-active="12"] .ProjectsSidebarSelected{transform:translateY(360px)}.ProjectsSection .ProjectsSidebar[data-active="13"] .ProjectsSidebarSelected{transform:translateY(390px)}.ProjectsSection .ProjectsSidebar[data-active="14"] .ProjectsSidebarSelected{transform:translateY(420px)}.ProjectsSection .ProjectsSidebar[data-active="15"] .ProjectsSidebarSelected{transform:translateY(450px)}.ProjectsSection .ProjectsSidebar[data-active="16"] .ProjectsSidebarSelected{transform:translateY(480px)}.ProjectsSection .ProjectsSidebar[data-active="17"] .ProjectsSidebarSelected{transform:translateY(510px)}.ProjectsSection .ProjectsSidebar[data-active="18"] .ProjectsSidebarSelected{transform:translateY(540px)}.ProjectsSection .ProjectsSidebar[data-active="19"] .ProjectsSidebarSelected{transform:translateY(570px)}.ProjectsSection .ProjectsSidebar[data-active="20"] .ProjectsSidebarSelected{transform:translateY(600px)}.ProjectsSection .ProjectsSidebar[data-active="21"] .ProjectsSidebarSelected{transform:translateY(630px)}.ProjectsSection .ProjectsSidebar[data-active="22"] .ProjectsSidebarSelected{transform:translateY(660px)}.ProjectsSection .ProjectsSidebar[data-active="23"] .ProjectsSidebarSelected{transform:translateY(690px)}.ProjectsSection .ProjectsSidebar[data-active="24"] .ProjectsSidebarSelected{transform:translateY(720px)}.ProjectsSection .ProjectsSidebar[data-active="25"] .ProjectsSidebarSelected{transform:translateY(750px)}.ProjectsSection .ProjectsSidebar[data-active="26"] .ProjectsSidebarSelected{transform:translateY(780px)}.ProjectsSection .ProjectsSidebar[data-active="27"] .ProjectsSidebarSelected{transform:translateY(810px)}.ProjectsSection .ProjectsSidebar[data-active="28"] .ProjectsSidebarSelected{transform:translateY(840px)}.ProjectsSection .ProjectsSidebar[data-active="29"] .ProjectsSidebarSelected{transform:translateY(870px)}.ProjectsSection .ProjectsSidebar[data-active="30"] .ProjectsSidebarSelected{transform:translateY(900px)}.ProjectsSection .ProjectsSidebar[data-active="31"] .ProjectsSidebarSelected{transform:translateY(930px)}.ProjectsSection .ProjectsSidebar[data-active="32"] .ProjectsSidebarSelected{transform:translateY(960px)}.ProjectsSection .ProjectsSidebar[data-active="33"] .ProjectsSidebarSelected{transform:translateY(990px)}.ProjectsSection .ProjectsSidebar[data-active="34"] .ProjectsSidebarSelected{transform:translateY(1020px)}.ProjectsSection .ProjectsSidebar[data-active="35"] .ProjectsSidebarSelected{transform:translateY(1050px)}.ProjectsSection .ProjectsSidebar[data-active="36"] .ProjectsSidebarSelected{transform:translateY(1080px)}.ProjectsSection .ProjectsSidebar[data-active="37"] .ProjectsSidebarSelected{transform:translateY(1110px)}.ProjectsSection .ProjectsSidebar[data-active="38"] .ProjectsSidebarSelected{transform:translateY(1140px)}.ProjectsSection .ProjectsSidebar[data-active="39"] .ProjectsSidebarSelected{transform:translateY(1170px)}.ProjectsSection .ProjectsSidebar[data-active="40"] .ProjectsSidebarSelected{transform:translateY(1200px)}.ProjectsSection .ProjectsSidebar[data-active="41"] .ProjectsSidebarSelected{transform:translateY(1230px)}.ProjectsSection .ProjectsSidebar[data-active="42"] .ProjectsSidebarSelected{transform:translateY(1260px)}.ProjectsSection .ProjectsSidebar[data-active="43"] .ProjectsSidebarSelected{transform:translateY(1290px)}.ProjectsSection .ProjectsSidebar[data-active="44"] .ProjectsSidebarSelected{transform:translateY(1320px)}.ProjectsSection .ProjectsSidebar[data-active="45"] .ProjectsSidebarSelected{transform:translateY(1350px)}.ProjectsSection .ProjectsSidebar[data-active="46"] .ProjectsSidebarSelected{transform:translateY(1380px)}.ProjectsSection .ProjectsSidebar[data-active="47"] .ProjectsSidebarSelected{transform:translateY(1410px)}.ProjectsSection .ProjectsSidebar[data-active="48"] .ProjectsSidebarSelected{transform:translateY(1440px)}.ProjectsSection .ProjectsSidebar[data-active="49"] .ProjectsSidebarSelected{transform:translateY(1470px)}.ProjectsSection .ProjectsSidebar[data-active="50"] .ProjectsSidebarSelected{transform:translateY(1500px)}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPoints{position:fixed;z-index:21;width:35px;height:48px;top:20px;right:0}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPoints .p1,.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPoints .p2,.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPoints .p3{position:absolute;left:14px;width:6px;height:6px;border-radius:3px;background:#000}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPoints .p1{top:12px}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPoints .p2{top:21px}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPoints .p3{top:30px}.ProjectsSection .ProjectsQuickJump.ProjectsQuickJump--opened .ProjectsQuickJumpPanel{transform:none}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel{position:fixed;z-index:71;width:160px;height:100%;top:0;right:0;background:#000;transform:translateX(160px);transition:all .2s}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose{position:absolute;right:16px;top:17px;width:19px;height:19px;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.isDesktop .ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose:hover .l1,.isNotDesktop .ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose:active .l1{transform:rotate(45deg) scaleX(1.15)}.isDesktop .ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose:hover .l2,.isNotDesktop .ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose:active .l2{transform:rotate(-45deg) scaleX(1.15)}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose .l1{width:23px;height:3px;background:#fff;transform-origin:50% 50%;transform:rotate(45deg);position:absolute;left:-3px;top:8px;transition:transform .15s ease-out}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose .l2{content:"";width:23px;height:3px;left:-3px;top:8px;background:#fff;transform-origin:50% 50%;transform:rotate(-45deg);position:absolute;transition:transform .15s ease-out}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelClose:after{content:"";position:absolute;left:-12px;top:-12px;right:-12px;bottom:-12px}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelScroll{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;height:100%;width:100%}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelScroll .ProjectsQuickJumpPanelCategory{padding:0 17px;margin:26px 0;line-htight:30px;font-size:23px;font-weight:600px;color:#fff;text-align:left}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelScroll .ProjectsQuickJumpPanelCategory:first-child{margin-top:30px}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelScroll .ProjectsQuickJumpPanelCategory:last-child{margin-bottom:30px}.ProjectsSection .ProjectsQuickJump .ProjectsQuickJumpPanel .ProjectsQuickJumpPanelScroll .ProjectsQuickJumpPanelCategory:active{opacity:.7}.ProjectsSection .ProjectsList{position:relative;z-index:20;width:70.83%;min-width:725px;max-width:1020px;margin-left:60px;padding-bottom:180px}@media only screen and (min-width:1440px){.isNotMobile .ProjectsSection .ProjectsList{margin-left:calc(35.415vw - 450px)}}@media only screen and (min-width:1920px){.isNotMobile .ProjectsSection .ProjectsList{max-width:1360px;margin-left:calc(35.415vw - 620px)}}.isMobile .ProjectsSection .ProjectsList{width:100%;min-width:auto;max-width:auto;margin-left:0;padding:0 18px 90px}.isMobile .ProjectsSection .ProjectsList .Category:not(:first-child){padding-top:80px}.ProjectsSection .ProjectsList h2{position:relative;z-index:1;font-family:Kommissar;font-weight:900;font-size:290px;text-indent:-3px;margin-right:auto;display:inline-block;color:#000;margin-top:11.76471%;margin-left:49px;text-transform:uppercase;line-height:215px;transform:translateZ(0);width:120%;word-wrap:break-word}@media only screen and (max-width:1225px){.isNotMobile .ProjectsSection .ProjectsList h2{width:100%}}.isMobile .ProjectsSection .ProjectsList h2{font-size:80px;text-indent:0;margin-top:11.76471%;margin-left:-5px;line-height:60px;width:100%}.ProjectsSection .ProjectsList h2 .dummy{visibility:hidden;opacity:0;display:block;width:100%}.ProjectsSection .ProjectsList h2 .animate{position:absolute;left:0;top:0;display:block;width:100%}.ProjectsSection .ProjectsList .Category:first-child h2{margin-top:50px}.isMobile .ProjectsSection .ProjectsList .Category:first-child h2{margin-top:10px}.ProjectsSection .ProjectsListInsertion{display:block;width:64.70588235%;margin-left:11.76470588%;margin-top:11.76470588%;color:#000;font-weight:400;font-size:34px;line-height:40px;text-align:left;letter-spacing:-.01em;padding-bottom:11px}.ProjectsSection .ProjectsListInsertion:before{content:"";display:block;height:2px;width:60px;background:#000;margin-bottom:26px}.isMobile .ProjectsSection .ProjectsListInsertion{width:100%;margin-left:0;margin-top:18.66197183%;font-size:23px;line-height:27px;letter-spacing:-.01em;padding-bottom:11px}.isMobile .ProjectsSection .ProjectsListInsertion:before{content:"";width:54px;margin-bottom:30px}.ProjectsSection .ProjectsListItem{display:block;position:relative;transition:opacity .3s ease-in,transform .6s ease-out}.ProjectsSection .ProjectsListItem.invisible{opacity:0;transform:translateY(50px)}.ProjectsSection .ProjectsListItem.invisible .ProjectsListItemImage .ImageLoader{display:none}.ProjectsSection .ProjectsListItem.loaded .ProjectsListItemImage{background:hsla(0,0%,100%,0)}.ProjectsSection .ProjectsListItem.loaded .ProjectsListItemImage .ImageLoader{display:none}.ProjectsSection .ProjectsListItem.loaded .ProjectsListItemImage img{opacity:1}.ProjectsSection .ProjectsListItemImage{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background:#fff;transition:background 1s ease-in}.isDesktop .ProjectsSection .ProjectsListItemImage{transition:opacity .15s ease-in-out,background 1s ease-in}.ProjectsSection .ProjectsListItemImage img{opacity:0;width:100%;height:100%;transition:transform 2s,opacity .4s}.isDesktop .ProjectsSection .ProjectsListItem:hover .ProjectsListItemImage img{transform:scale(1.4);transition:transform 20s linear,opacity .4s}.ProjectsSection .ProjectsListItemTexts{position:absolute;top:0;height:100%;width:100%}.ProjectsSection .ProjectsListItemTextsCaption{position:absolute;left:0;top:0;width:100%;color:#000;font-weight:600;font-size:34px;line-height:35px;text-align:left;letter-spacing:-.025em;word-wrap:break-word}.isMobile .ProjectsSection .ProjectsListItemTextsCaption{position:relative;font-size:23px;line-height:22px}.isDesktop .ProjectsSection .ProjectsListItemTextsCaption{transition:color .15s}.ProjectsSection .ProjectsListItemTextsDesc{position:absolute;left:0;top:0;width:100%;color:#000;font-weight:400;font-size:16px;line-height:20px;text-align:left;letter-spacing:-.025em}.isMobile .ProjectsSection .ProjectsListItemTextsDesc{position:relative;font-size:12px;line-height:14px}.isDesktop .ProjectsSection .ProjectsListItemTextsDesc{transition:color .15s}.isDesktop .ProjectsSection .ProjectsListItem:hover .ProjectsListItemImage,.isNotDesktop .ProjectsSection .ProjectsListItem:active .ProjectsListItemImage{opacity:.7}.isDesktop .ProjectsSection .ProjectsListItem:hover .ProjectsListItemTextsCaption,.isDesktop .ProjectsSection .ProjectsListItem:hover .ProjectsListItemTextsDesc,.isNotDesktop .ProjectsSection .ProjectsListItem:active .ProjectsListItemTextsCaption,.isNotDesktop .ProjectsSection .ProjectsListItem:active .ProjectsListItemTextsDesc{color:#555}.ProjectsSection .ProjectsListItem:nth-of-type(6n+1){width:47.05882353%;left:52.94117647%;height:0;padding-top:69.01960784%;margin-top:-5.88235294%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+1){width:62.67605634%;left:37.32394366%;padding-top:91.92488263%;margin-top:-12.67605634%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+1) .ProjectsListItemTexts{left:-25%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+1) .ProjectsListItemTextsCaption{margin-top:43.75%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+1) .ProjectsListItemTextsDesc{margin-top:71.66666667%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+1) .ProjectsListItemTexts{left:-59.5505618%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+1) .ProjectsListItemTextsCaption{margin-top:52px}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+1) .ProjectsListItemTextsDesc{margin-top:34px}.ProjectsSection .ProjectsListItem:first-of-type{margin-top:-5.88235294%}.isMobile .ProjectsSection .ProjectsListItem:first-of-type{margin-top:-7.3943662%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+2){width:29.41176471%;left:11.76470588%;height:0;padding-top:43.1372549%;margin-top:-5.88235294%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+2){width:62.67605634%;left:0;padding-top:91.92488263%;margin-top:12.67605634%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+2) .ProjectsListItemTexts{left:-40%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+2) .ProjectsListItemTextsCaption{margin-top:10.33333333%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+2) .ProjectsListItemTextsDesc{margin-top:61.66666667%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+2) .ProjectsListItemTexts{left:109.5505618%;width:50.56179775%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+2) .ProjectsListItemTextsCaption{margin-top:33px}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+2) .ProjectsListItemTextsDesc{margin-top:34px}.ProjectsSection .ProjectsListItem:nth-of-type(6n+3){width:35.29411765%;left:64.70588235%;height:0;padding-top:25.49019608%;margin-top:-25.49019608%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+3){width:62.67605634%;left:37.32394366%;padding-top:45.26604069%;margin-top:12.67605634%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+3) .ProjectsListItemTexts{left:-33.33333333%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+3) .ProjectsListItemTextsCaption{margin-top:8.61111111%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+3) .ProjectsListItemTextsDesc{margin-top:45.83333333%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+3) .ProjectsListItemTexts{left:-59.5505618%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+3) .ProjectsListItemTextsCaption{margin-top:15px}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+3) .ProjectsListItemTextsDesc{margin-top:34px}.ProjectsSection .ProjectsListItem:nth-of-type(6n+4){width:64.70588235%;left:23.52941176%;height:0;padding-top:46.73202614%;margin-top:11.76470588%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+4){width:62.67605634%;left:37.32394366%;padding-top:45.26604069%;margin-top:12.67605634%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+4) .ProjectsListItemTexts{left:-18.18181818%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+4) .ProjectsListItemTextsCaption{margin-top:4.6969697%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+4) .ProjectsListItemTextsDesc{margin-top:25%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+4) .ProjectsListItemTexts{left:-59.5505618%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+4) .ProjectsListItemTextsCaption{margin-top:15px}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+4) .ProjectsListItemTextsDesc{margin-top:34px}.ProjectsSection .ProjectsListItem:nth-of-type(6n+5){width:29.41176471%;left:11.76470588%;height:0;padding-top:43.1372549%;margin-top:11.76470588%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+5){width:62.67605634%;left:0;padding-top:91.92488263%;margin-top:12.67605634%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+5) .ProjectsListItemTexts{left:-40%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+5) .ProjectsListItemTextsCaption{margin-top:10.33333333%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+5) .ProjectsListItemTextsDesc{margin-top:61.66666667%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+5) .ProjectsListItemTexts{left:109.5505618%;width:50.56179775%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+5) .ProjectsListItemTextsCaption{margin-top:33px}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+5) .ProjectsListItemTextsDesc{margin-top:34px}.ProjectsSection .ProjectsListItem:nth-of-type(6n+6){width:35.29411765%;left:64.70588235%;height:0;padding-top:25.49019608%;margin-top:-43.1372549%;margin-bottom:17.64705882%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+6){width:62.67605634%;left:37.32394366%;padding-top:45.26604069%;margin-top:12.67605634%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+6) .ProjectsListItemTexts{left:-33.33333333%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+6) .ProjectsListItemTextsCaption{margin-top:8.61111111%}.ProjectsSection .ProjectsListItem:nth-of-type(6n+6) .ProjectsListItemTextsDesc{margin-top:45.83333333%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+6) .ProjectsListItemTexts{left:-59.5505618%}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+6) .ProjectsListItemTextsCaption{margin-top:15px}.isMobile .ProjectsSection .ProjectsListItem:nth-of-type(6n+6) .ProjectsListItemTextsDesc{margin-top:34px}.Custom404Page .Footer{display:none}.Custom404{width:100%;height:100vh;min-height:59.72vw;background-image:url(/static/img/404/back.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.Custom404 h1{color:#0a090a;font-size:1.375rem;font-size:1.58vw;font-weight:600;text-align:center;padding-top:5.6%}@media only screen and (max-width:1040px){.isNotMobile .Custom404 h1{font-size:16px}}.isMobile .Custom404 h1{font-size:16px;padding-top:88px}@media (orientation:landscape){.isMobile .Custom404 h1{font-size:8px;padding-top:5px;width:25vw;margin:0 auto}}.SpritesSvg{display:none}.Footer{position:relative;z-index:70}.FooterBlocks{background:#000}.FooterBlock{position:relative;display:inline-block;float:left;width:33.333%;max-height:600px;min-height:420px;height:41vw}.isMobile .FooterBlock{max-height:200px;min-height:130px}.FooterBlock i{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff}.FooterBlock i svg{width:100%;height:100%;fill:#000}.isDesktop .FooterBlock i svg{transition:opacity .3s}.FooterBlockTag{text-align:center;position:absolute;left:0;right:0;bottom:8.8%;font-size:24px;opacity:0;color:#000}.isMobile .FooterBlockTag{font-size:12px;bottom:6%}.isDesktop .FooterBlockTag{transition:opacity .3s}.FooterBlockBack{position:absolute;top:13.4%;left:12.5%;right:12.5%;bottom:21.5%;opacity:0;background-size:contain;background-position:50%;background-repeat:no-repeat}.isDesktop .FooterBlockBack{transition:opacity .3s}body.isDesktop .FooterBlock:hover .FooterBlockBack,body.isDesktop .FooterBlock:hover .FooterBlockTag,body.isNotDesktop .FooterBlock.active .FooterBlockBack,body.isNotDesktop .FooterBlock.active .FooterBlockTag{opacity:1}body.isDesktop .FooterBlock:hover i svg,body.isNotDesktop .FooterBlock.active i svg{opacity:0}.FooterBlock--black i{background:#000}.FooterBlock--black i svg{fill:#fff}.FooterBlock--black .FooterBlockTag{color:#fff}.FooterLinks{text-align:center;font-family:Kommissar;font-weight:900;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;padding:47px 0 53px;background:#fff}.isMobile .FooterLinks{overflow:hidden;padding:32px 0 49px}@media screen and (max-width:1280px){.FooterLinks{font-size:13px}}.FooterLinks a{position:relative;color:#000;display:inline-block;font-size:3.75em;line-height:.98333333em;text-decoration:none}.FooterLinks a.FooterLink--active{pointer-events:none}.FooterLinks a:after{content:"";position:absolute;bottom:.375em;left:0;width:0;height:.0625em;background:#000;opacity:0;transition:width 0s ease-in-out .15s,opacity .15s linear}.isNotDesktop .FooterLinks a:after{transition:none!important}.isDesktop .FooterLinks a:hover:after,.isNotDesktop .FooterLinks a:active:after{opacity:1;width:100%;transition:width .15s ease-in-out,opacity 0s}.FooterLinks a.FooterLink{margin-right:.48333333em}.FooterLinks a.FooterLink:after{bottom:-.05em;height:.1em}.isMobile .FooterLinksInner{float:left;width:49%;text-align:left}.isMobile .FooterLinksInner a.FooterLink{display:inline-block;font-size:53px;line-height:53px;margin-left:17px}.isMobile .FooterLinksInner a.FooterLink:after{bottom:-.03773585em;height:.11320755em}.isMobile .FooterLinksSocial{position:relative;float:right;width:49%;top:-7px}.isMobile .FooterLinksSocial .FooterLinksBlock{display:block;font-family:Kommissar;font-weight:900;margin-left:17px}.isMobile .FooterLinksSocial .FooterLinksBlock a,.isMobile .FooterLinksSocial .FooterLinksBlock span{font-size:22px;line-height:45px}.isMobile .FooterLinksSocial .FooterLinksBlock a:after,.isMobile .FooterLinksSocial .FooterLinksBlock span:after{bottom:.40909091em;height:.13636364em}.FooterLinksBlock{display:inline-block;font-family:Calibre;font-weight:500;text-align:left;vertical-align:top;position:relative;letter-spacing:0;top:3px;margin:.1875em -.125em 0 2.125em}.FooterLinksBlock a,.FooterLinksBlock span{font-size:1em;line-height:1.75em}.isMobile .FooterLinksBlock--sep{display:none}.FooterLinksBlock--sep svg{width:1.625em;height:2.8125em}.FooterLinksBlock--sep.s1{margin:0 -.9375em 0 -.875em}.FooterLinksBlock--sep.s2{margin:0 -.75em 0 .9375em}.FooterLinksBlock--disclamer{color:#c3c5c8;text-transform:none}.isMobile .FooterLinksBlock--disclamer{width:100%;text-align:center;margin-left:0;text-transform:uppercase;font-weight:600;font-size:9px;top:36px}.TopNav{z-index:90;position:fixed;top:40px;left:120px;opacity:0;visibility:hidden;transition:visibility 0s .2s,opacity .2s,transform 0s .2s;transform:translateY(-40px)}.isMobile .TopNav{position:absolute;top:18px;left:18px}.isMobile.isShantelShop .TopNav{top:18px;left:50%;margin-left:-60px}.TopNav.visible{transition:visibility 0s,opacity .2s,transform .2s;opacity:1;visibility:visible;transform:none}.TopNav.hide-on-bottom{opacity:0;pointer-event:none}.TopNavLogo{display:block;position:relative;width:172px;height:81px;cursor:pointer}.isMobile .TopNavLogo{width:115px;height:54px}.TopNavLogo svg{position:absolute;width:100%;height:100%}.TopNavLogo svg path{transition:fill .5s}.TopNavLogoBurger{position:absolute;right:0;bottom:0;padding:12px 7px}.isMobile .TopNavLogoBurger{padding:8px 5px}.TopNavLogoBurgerL{width:20px;height:3px;background:#000;transition:transform .2s,background .5s}.TopNavLogoBurgerL:not(:last-child){margin-bottom:2px}.isMobile .TopNavLogoBurgerL{width:14px;height:2px;background:#000}.isMobile .TopNavLogoBurgerL:not(:last-child){margin-bottom:1px}.isDesktop .TopNavLogo:hover .L1,.isNotDesktop .TopNavLogo:active .L1{transform:translateY(-1px)}.isDesktop .TopNavLogo:hover .L2,.isNotDesktop .TopNavLogo:active .L2{transform:translateY(0)}.isDesktop .TopNavLogo:hover .L3,.isNotDesktop .TopNavLogo:active .L3{transform:translateY(1px)}.isDesktop .TopNavLogo:hover .L4,.isNotDesktop .TopNavLogo:active .L4{transform:translateY(2px)}.isNotMobile .TopNavPopup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:#000;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;visibility:hidden;transition:visibility 0s .3s,opacity .3s,transform 0s .3s}.isNotMobile .TopNavPopup.visible{transition:visibility 0s,opacity .3s,transform .3s;opacity:1;visibility:visible}.isNotMobile .TopNavPopup.visible .left-panel .home-link{transition:visibility 0s .3s,opacity .3s .3s,transform .3s .3s}.isNotMobile .TopNavPopup.visible .left-panel .work-link{transition:visibility 0s .4s,opacity .3s .4s,transform .3s .4s}.isNotMobile .TopNavPopup.visible .left-panel .news-link{transition:visibility 0s .5s,opacity .3s .5s,transform .3s .5s}.isNotMobile .TopNavPopup.visible .left-panel .info-link{transition:visibility 0s .6s,opacity .3s .6s,transform .3s .6s}.isNotMobile .TopNavPopup.visible .left-panel .stub{transition:visibility 0s .7s,opacity .3s .7s,transform .3s .7s}.isNotMobile .TopNavPopup.visible .left-panel .home-link,.isNotMobile .TopNavPopup.visible .left-panel .info-link,.isNotMobile .TopNavPopup.visible .left-panel .news-link,.isNotMobile .TopNavPopup.visible .left-panel .stub,.isNotMobile .TopNavPopup.visible .left-panel .work-link{opacity:1;visibility:visible;transform:translateZ(0)}.isNotMobile .TopNavPopup.visible .right-panel{transition:visibility 0s .7s,opacity .5s .7s;opacity:1;visibility:visible}.isNotMobile .TopNavPopup .TopNavPopupClose{position:absolute;right:26px;top:28px;width:28px;height:28px;cursor:pointer;display:block}.isDesktop.isNotMobile .TopNavPopup .TopNavPopupClose:hover .l1,.isNotDesktop.isNotMobile .TopNavPopup .TopNavPopupClose:active .l1{transform:rotate(45deg) scaleX(1.15)}.isDesktop.isNotMobile .TopNavPopup .TopNavPopupClose:hover .l2,.isNotDesktop.isNotMobile .TopNavPopup .TopNavPopupClose:active .l2{transform:rotate(-45deg) scaleX(1.15)}.isNotMobile .TopNavPopup .TopNavPopupClose .l1{transform-origin:50% 50%;transform:rotate(45deg)}.isNotMobile .TopNavPopup .TopNavPopupClose .l1,.isNotMobile .TopNavPopup .TopNavPopupClose .l2{width:34px;height:3px;background:#fff;position:absolute;left:-3px;top:11px;transition:transform .15s ease-out}.isNotMobile .TopNavPopup .TopNavPopupClose .l2{content:"";transform-origin:50% 50%;transform:rotate(-45deg)}.isNotMobile .TopNavPopup .left-panel{position:absolute;left:.53924506vh;top:.2%;width:50%;height:99.6%;overflow:hidden}.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .stub,.isNotMobile .TopNavPopup .left-panel .work-link{opacity:0;visibility:hidden;transform:translateY(-50px);transition:visibility 0s .3s,opacity 0s .3s,transform 0s .3s}.isNotMobile .TopNavPopup .left-panel .mobile-home-link,.isNotMobile .TopNavPopup .left-panel .mobile-news-link,.isNotMobile .TopNavPopup .left-panel .mobile-shop-link{display:none}.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{position:relative;height:25%;width:100%;display:block;overflow:hidden}.isNotMobile .TopNavPopup .left-panel .home-link .bg,.isNotMobile .TopNavPopup .left-panel .info-link .bg,.isNotMobile .TopNavPopup .left-panel .news-link .bg,.isNotMobile .TopNavPopup .left-panel .work-link .bg{position:absolute;left:0;top:0;width:100%;height:100%}.isNotMobile .TopNavPopup .left-panel .home-link .bg rect,.isNotMobile .TopNavPopup .left-panel .info-link .bg rect,.isNotMobile .TopNavPopup .left-panel .news-link .bg rect,.isNotMobile .TopNavPopup .left-panel .work-link .bg rect{fill:#fff}.isNotMobile .TopNavPopup .left-panel .home-link .text,.isNotMobile .TopNavPopup .left-panel .info-link .text,.isNotMobile .TopNavPopup .left-panel .news-link .text,.isNotMobile .TopNavPopup .left-panel .work-link .text{position:absolute;left:0;top:0;width:100%;height:100%;transition:transform .35s ease-out;pointer-events:none}.isNotMobile .TopNavPopup .left-panel .home-link .text path,.isNotMobile .TopNavPopup .left-panel .info-link .text path,.isNotMobile .TopNavPopup .left-panel .news-link .text path,.isNotMobile .TopNavPopup .left-panel .work-link .text path{fill:#fff}.isNotMobile .TopNavPopup .left-panel .home-link .text rect,.isNotMobile .TopNavPopup .left-panel .info-link .text rect,.isNotMobile .TopNavPopup .left-panel .news-link .text rect,.isNotMobile .TopNavPopup .left-panel .work-link .text rect{fill:#000}.isNotMobile .TopNavPopup .left-panel .stub{display:none}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .5387931vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.53879vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .5387931vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.53879vh}@media (max-aspect-ratio:109/70){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:20%}.isNotMobile .TopNavPopup .left-panel .stub{position:relative;height:20%;width:100%;display:block}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{position:absolute;left:0;top:0;top:1.19731801%;height:97.60536398%;width:100%;background:#fff}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .43103448vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.43103vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .43103448vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.43103vh}}@media (max-aspect-ratio:6/5){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:16.66666667%}.isNotMobile .TopNavPopup .left-panel .stub{height:33.33333333%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.598659%;height:98.80268199%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .3591954vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.3592vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .3591954vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.3592vh}}@media (max-aspect-ratio:1/1){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:14.28571429%}.isNotMobile .TopNavPopup .left-panel .stub{height:42.85714286%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.399106%;height:99.20178799%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .30788177vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.30788vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .30788177vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.30788vh}}@media (max-aspect-ratio:6/7){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:12.5%}.isNotMobile .TopNavPopup .left-panel .stub{height:50%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.2993295%;height:99.401341%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .26939655vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.2694vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .26939655vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.2694vh}}@media (max-aspect-ratio:53/70){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:11.11111111%}.isNotMobile .TopNavPopup .left-panel .stub{height:55.55555556%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.2394636%;height:99.5210728%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .2394636vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.23946vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .2394636vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.23946vh}}@media (max-aspect-ratio:47/70){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:10%}.isNotMobile .TopNavPopup .left-panel .stub{height:60%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.199553%;height:99.600894%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .21551724vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.21552vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .21551724vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.21552vh}}@media (max-aspect-ratio:3/5){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:9.09090909%}.isNotMobile .TopNavPopup .left-panel .stub{height:63.63636364%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.17104543%;height:99.65790914%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .19592476vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.19592vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .19592476vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.19592vh}}@media (max-aspect-ratio:18/35){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:8.33333333%}.isNotMobile .TopNavPopup .left-panel .stub{height:66.66666667%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.14966475%;height:99.7006705%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .1795977vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.1796vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .1795977vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.1796vh}}@media (max-aspect-ratio:16/35){.isNotMobile .TopNavPopup .left-panel .home-link,.isNotMobile .TopNavPopup .left-panel .info-link,.isNotMobile .TopNavPopup .left-panel .news-link,.isNotMobile .TopNavPopup .left-panel .work-link{height:7.69230769%}.isNotMobile .TopNavPopup .left-panel .stub{height:69.23076923%}.isNotMobile .TopNavPopup .left-panel .stub .stub-content{top:.13303533%;height:99.73392933%}.isNotMobile .TopNavPopup .left-panel .home-link .text{width:calc(100% + .16578249vh)}.isNotMobile .TopNavPopup .left-panel .work-link .text{left:-0.16578vh}.isNotMobile .TopNavPopup .left-panel .news-link .text{width:calc(100% + .16578249vh)}.isNotMobile .TopNavPopup .left-panel .info-link .text{left:-0.16578vh}}.isNotMobile .TopNavPopup .right-panel{position:absolute;right:0;top:0;width:50%;height:100%;overflow:hidden;opacity:0;visibility:hidden;transition:visibility 0s .3s,opacity 0s .3s,transform 0s .3s}.isNotMobile .TopNavPopup .right-panel .shop-link{position:absolute;display:block;bottom:36px;left:50%;margin-left:-80px;width:160px;height:50px;box-shadow:inset 0 0 0 2px #fff;font-size:22px;font-weight:600;line-height:46px;text-align:center;color:#fff}@media only screen and (max-width:400px){.isNotMobile .TopNavPopup .right-panel .shop-link{font-size:16px;line-height:34px;width:100px;height:36px;margin-left:-50px}}.isDesktop.isNotMobile .TopNavPopup .right-panel .shop-link{transition:all .15s}.isDesktop.isNotMobile .TopNavPopup .right-panel .shop-link:hover,.isNotDesktop.isNotMobile .TopNavPopup .right-panel .shop-link:active{background:#fff;color:#000}.isNotMobile .TopNavPopup .right-panel .right-panel-table{position:relative;width:100%;height:100%;display:table}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper{display:table-cell;vertical-align:middle;text-align:center;font-size:16px;padding-top:.375em;padding-bottom:40px}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper h3{font-weight:600;color:#4e5153;padding-bottom:.6875em;font-size:1.375em}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent{position:relative;display:inline-block;width:480px;border-top:1px solid #333637;padding:1.75em 24px 1.5625em;font-weight:400;box-sizing:border-box;letter-spacing:-.01em;text-decoration:none}.isDesktop.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent:hover .title,.isNotDesktop.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent:active .title{text-decoration:underline}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent .title{color:#fff;font-size:2em;line-height:1.25}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent .category{color:#fff;font-size:1em;line-height:1.25;padding-top:.375em}@media only screen and (max-height:800px){.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper{font-size:12px}}@media only screen and (max-height:600px){.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper{font-size:8px}}@media only screen and (max-width:1200px){.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent{width:400px}}@media only screen and (max-width:1023px){.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper{font-size:12px}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent{width:320px}}@media only screen and (max-width:800px){.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper{font-size:8px}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent{width:260px}}@media only screen and (max-width:600px){.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper{font-size:6px}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent{width:160px}}@media only screen and (max-width:400px){.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper{font-size:6px}.isNotMobile .TopNavPopup .right-panel .right-panel-table .centering-wrapper .recent{width:120px}}.isMobile .TopNavPopup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:#000;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;visibility:hidden;transition:visibility 0s .3s,opacity .3s,transform 0s .3s}.isMobile .TopNavPopup.visible{transition:visibility 0s,opacity .3s,transform .3s;opacity:1;visibility:visible}.isMobile .TopNavPopup.visible .left-panel .mobile-home-link{transition:visibility 0s .3s,opacity .3s .3s,transform .3s .3s}.isMobile .TopNavPopup.visible .left-panel .work-link{transition:visibility 0s .4s,opacity .3s .4s,transform .3s .4s}.isMobile .TopNavPopup.visible .left-panel .mobile-news-link{transition:visibility 0s .5s,opacity .3s .5s,transform .3s .5s}.isMobile .TopNavPopup.visible .left-panel .info-link{transition:visibility 0s .6s,opacity .3s .6s,transform .3s .6s}.isMobile .TopNavPopup.visible .left-panel .mobile-shop-link{transition:visibility 0s .7s,opacity .3s .7s,transform .3s .7s}.isMobile .TopNavPopup.visible .left-panel .info-link,.isMobile .TopNavPopup.visible .left-panel .mobile-home-link,.isMobile .TopNavPopup.visible .left-panel .mobile-news-link,.isMobile .TopNavPopup.visible .left-panel .mobile-shop-link,.isMobile .TopNavPopup.visible .left-panel .work-link{opacity:1;visibility:visible;transform:translateZ(0)}.isMobile .TopNavPopup .TopNavPopupClose{position:absolute;right:18px;top:18px;width:19px;height:19px;cursor:pointer;display:block}.isMobile .TopNavPopup .TopNavPopupClose:active .l1{transform:rotate(45deg) scaleX(1.15)}.isMobile .TopNavPopup .TopNavPopupClose:active .l2{transform:rotate(-45deg) scaleX(1.15)}.isMobile .TopNavPopup .TopNavPopupClose:after{content:"";position:absolute;left:-12px;top:-12px;right:-12px;bottom:-12px}.isMobile .TopNavPopup .TopNavPopupClose .l1{transform-origin:50% 50%;transform:rotate(45deg)}.isMobile .TopNavPopup .TopNavPopupClose .l1,.isMobile .TopNavPopup .TopNavPopupClose .l2{width:24px;height:3px;background:#000;position:absolute;left:-3px;top:8px;transition:transform .15s ease-out}.isMobile .TopNavPopup .TopNavPopupClose .l2{content:"";transform-origin:50% 50%;transform:rotate(-45deg)}.isMobile .TopNavPopup .left-panel{position:absolute;top:.6vw;left:.6vw;right:.6vw;bottom:.6vw;overflow:hidden}.isMobile .TopNavPopup .left-panel .info-link,.isMobile .TopNavPopup .left-panel .mobile-home-link,.isMobile .TopNavPopup .left-panel .mobile-news-link,.isMobile .TopNavPopup .left-panel .mobile-shop-link,.isMobile .TopNavPopup .left-panel .work-link{opacity:0;visibility:hidden;transform:translateY(-50px);transition:visibility 0s .3s,opacity 0s .3s,transform 0s .3s}.isMobile .TopNavPopup .left-panel .home-link,.isMobile .TopNavPopup .left-panel .news-link,.isMobile .TopNavPopup .left-panel .stub{display:none}.isMobile .TopNavPopup .left-panel .info-link,.isMobile .TopNavPopup .left-panel .mobile-home-link,.isMobile .TopNavPopup .left-panel .mobile-news-link,.isMobile .TopNavPopup .left-panel .mobile-shop-link,.isMobile .TopNavPopup .left-panel .work-link{position:relative;height:20%;width:100%;display:block}.isMobile .TopNavPopup .left-panel .info-link .bg,.isMobile .TopNavPopup .left-panel .mobile-home-link .bg,.isMobile .TopNavPopup .left-panel .mobile-news-link .bg,.isMobile .TopNavPopup .left-panel .mobile-shop-link .bg,.isMobile .TopNavPopup .left-panel .work-link .bg{position:absolute;left:0;top:0;width:100%;height:100%}.isMobile .TopNavPopup .left-panel .info-link .bg rect,.isMobile .TopNavPopup .left-panel .mobile-home-link .bg rect,.isMobile .TopNavPopup .left-panel .mobile-news-link .bg rect,.isMobile .TopNavPopup .left-panel .mobile-shop-link .bg rect,.isMobile .TopNavPopup .left-panel .work-link .bg rect{fill:#fff}.isMobile .TopNavPopup .left-panel .info-link .text,.isMobile .TopNavPopup .left-panel .mobile-home-link .text,.isMobile .TopNavPopup .left-panel .mobile-news-link .text,.isMobile .TopNavPopup .left-panel .mobile-shop-link .text,.isMobile .TopNavPopup .left-panel .work-link .text{position:absolute;left:0;top:0;width:100%;height:100%;transition:transform .2s ease-out;preserve-aspect-ratio:xMinYMin meet}.isMobile .TopNavPopup .left-panel .info-link .text path,.isMobile .TopNavPopup .left-panel .mobile-home-link .text path,.isMobile .TopNavPopup .left-panel .mobile-news-link .text path,.isMobile .TopNavPopup .left-panel .mobile-shop-link .text path,.isMobile .TopNavPopup .left-panel .work-link .text path{fill:#fff}.isMobile .TopNavPopup .left-panel .info-link .text rect,.isMobile .TopNavPopup .left-panel .mobile-home-link .text rect,.isMobile .TopNavPopup .left-panel .mobile-news-link .text rect,.isMobile .TopNavPopup .left-panel .mobile-shop-link .text rect,.isMobile .TopNavPopup .left-panel .work-link .text rect{fill:#000}.isMobile .TopNavPopup .left-panel .info-link .text,.isMobile .TopNavPopup .left-panel .mobile-home-link .text,.isMobile .TopNavPopup .left-panel .mobile-news-link .text,.isMobile .TopNavPopup .left-panel .mobile-shop-link .text,.isMobile .TopNavPopup .left-panel .work-link .text{left:-0.43103vh}.isMobile .TopNavPopup .right-panel{display:none}