@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Roboto+Condensed:wght@700&family=Roboto:ital,wght@0,400;0,700;1,400&display=swap";.in{--fade-opacity:1;--fade-transform:translateX(0px) translateY(0px);--p100:100%;--p0:0%;--v1:1;--v0:0}@font-face{font-family:Ginger;src:url(/_next/static/media/Ginger.0c8f52be.woff)}:root{--site-size:1;--unit:1vw}@media only screen and (max-width:1600px){:root{--site-size:1.2}}@media only screen and (max-height:700px){:root{--site-size:1}}@media only screen and (max-width:1100px){:root{--site-size:1.3}}@media only screen and (max-width:900px){:root{--site-size:1.5}}@media only screen and (max-width:600px){:root{--site-size:1;--unit:16px}}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0;border:none;text-decoration:none;box-sizing:border-box}body{font-family:Inter,sans-serif;font-size:16px;color:#252525;font-weight:400;overflow-x:hidden;scroll-behavior:smooth;background:#1e1e1e;font-size:1.2vw}body img{max-width:100%;height:auto}.lockscroll body{overflow-y:hidden;padding-right:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));position:relative}.site{overflow:hidden}.site,section{width:100%}.hidden{display:none}button,input[type=email],input[type=search],input[type=submit],input[type=text],textarea{font-family:Inter,sans-serif;font-size:16px;color:#252525;font-weight:400;-webkit-appearance:none;border-radius:0}button.btn,input[type=submit].btn{color:#fff}.scrollable{position:relative;overflow:hidden}p a{text-decoration:underline}b,strong,strong *{font-weight:900}:focus{outline:none}.row{width:100%}.clearfix:after{clear:both;content:"";display:table}.container,.page-width{width:100%;margin:0 auto;max-width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:900px){.container,.page-width{padding:0 30px}}.left{float:left}.right{float:right}.clear{float:left;clear:both;width:100%}.button{font-size:12px;display:inline-block;max-width:100%;height:35px;line-height:35px;padding:0 8px;text-transform:uppercase;cursor:pointer;transition:all .3s ease;border-radius:8px}.button.button-primary{background:#fff;color:#000;border:1px solid #000}.button.button-primary:hover{background:#000;color:#fff;border:1px solid #000}.button.button-secondary{height:20px;line-height:20px;border-radius:5px;background:rgba(0,0,0,0);border:none;color:#000}.button.button-secondary:hover{background:#000;color:#fff;border:1px solid #000}.image-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.image-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.iframe-wrapper{width:100%;padding-top:56.25%;position:relative}.iframe-wrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}.slick-arrow,.slick-dots button{cursor:pointer}@media only screen and (max-width:900px){body .fancybox-slide{padding:0!important}}.h1,.h1 p,h1{font-size:60px;font-weight:300;font-family:Ginger,serif;line-height:1.37;letter-spacing:1.11px}@media only screen and (max-width:1100px){.h1,.h1 p,h1{font-size:45px}}@media only screen and (max-width:750px){.h1,.h1 p,h1{font-size:30px}}.h2,.h2 p,h2{line-height:1.2;font-size:50px}@media only screen and (max-width:1100px){.h2,.h2 p,h2{font-size:40px}}@media only screen and (max-width:750px){.h2,.h2 p,h2{font-size:25px}}.h3,.h3 p,h3{font-size:40px;line-height:1.51;letter-spacing:.97px;color:#4e4e4e}@media only screen and (max-width:1100px){.h3,.h3 p,h3{font-size:30px}}@media only screen and (max-width:750px){.h3,.h3 p,h3{font-size:20px}}.h4,.h4 p,h4{font-size:30px;letter-spacing:normal}@media only screen and (max-width:1100px){.h4,.h4 p,h4{font-size:25px}}@media only screen and (max-width:750px){.h4,.h4 p,h4{font-size:18px}}.h5,.h5 p,h5{font-weight:400;font-family:Ginger,serif;font-size:17px;line-height:2.67}@media only screen and (max-width:1100px){.h5,.h5 p,h5{font-size:18px}}@media only screen and (max-width:750px){.h5,.h5 p,h5{font-size:16px}}.h6,.h6 p,h6{font-size:16px;font-weight:400}@media only screen and (max-width:1100px){.h6,.h6 p,h6{font-size:16px}}@media only screen and (max-width:750px){.h6,.h6 p,h6{font-size:16px}.headerShadow{height:200px;width:100%;position:fixed;content:"";background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0));top:0;left:0;pointer-events:none;z-index:10}}.main-header{position:fixed;top:0;left:0;width:100%;z-index:102;opacity:0;transition:opacity 1s ease-out;pointer-events:all}.lockscroll .main-header{width:calc(100% - 10px)}.navin .main-header{opacity:1}.main-header .navbar-brand{position:absolute;top:calc(1.875*var(--site-size, 1)*var(--unit, 1px));left:50%;transform:translateX(-50%);cursor:pointer;display:block}.main-header .navbar-brand,.main-header .navbar-brand .svg{width:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));height:calc(2.2916666667*var(--site-size, 1)*var(--unit, 1px))}.main-header .navbar-brand .svg{position:relative;overflow:hidden}.main-header .navbar-brand svg{width:100%;display:block;height:auto;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.main-header .navbar-brand path{transition:.5s ease-out;fill:#d9d9d9;fill:#fff}.main-header .navbar-brand .text{position:absolute;white-space:nowrap;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;overflow:hidden;font-size:calc(.9375*var(--site-size, 1)*var(--unit, 1px))}.main-header .navbar-brand .text .textin{display:flex;gap:calc(.2604166667*var(--site-size, 1)*var(--unit, 1px));transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s;transform:translateY(105%)}@media only screen and (max-width:750px){.main-header .navbar-brand .text{top:100%;transform:translateX(-50%);margin-top:10px;font-size:8.5px}}@media only screen and (max-width:600px){.main-header .navbar-brand{top:32px}.main-header .navbar-brand .svg{width:130px}}@media only screen and (min-width:1100px){.main-header .navbar-brand:hover svg{opacity:0;transform:scale(.5);transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.main-header .navbar-brand:hover .textin{transform:translateY(0);transition:all 1.5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}}.main-header .menu-button{position:absolute;top:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));left:calc(3.9583333333*var(--site-size, 1)*var(--unit, 1px));background:none;font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:600;cursor:pointer;display:flex;color:#fff;transition:.5s ease-out;pointer-events:none;opacity:0}@media only screen and (max-width:600px){.main-header .menu-button{left:24px;top:41px}}.main-header .menu-button.show{opacity:1;pointer-events:all}.main-header .menu-button span,.main-header .menu-button strong{display:block;overflow:hidden;position:relative;height:calc(.9895833333*var(--site-size, 1)*var(--unit, 1px))}.main-header .menu-button span{min-width:calc(3.3854166667*var(--site-size, 1)*var(--unit, 1px))}.main-header .menu-button span,.main-header .menu-button span em{transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.main-header .menu-button span em{display:block;font-style:normal;height:calc(.9895833333*var(--site-size, 1)*var(--unit, 1px))}.main-header .menu-button span:nth-child(2){position:absolute;top:100%;left:0}.main-header .menu-button:hover span em{transform:translateY(-100%)}.main-header .translate-bar{position:absolute;top:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));right:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));display:flex;gap:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));mix-blend-mode:difference}@media only screen and (max-width:600px){.main-header .translate-bar{top:41px;right:24px}}.main-header .translate-bar li{font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));font-weight:600;color:#fff;text-transform:uppercase;list-style:none;transition:.5s ease-out}.main-header .translate-bar li a{color:hsla(0,0%,100%,.5);transition:.5s ease-out}.main-header .translate-bar li a:hover{color:#fff}@media only screen and (max-width:750px){.main-header .translate-bar li a{color:#fff}}.main-header .translate-bar li a span{overflow:hidden;position:relative}.main-header .translate-bar li a span,.main-header .translate-bar li a span em{display:block;height:calc(.9895833333*var(--site-size, 1)*var(--unit, 1px));transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.main-header .translate-bar li a span em{font-style:normal}@media only screen and (max-width:750px){.main-header .translate-bar li a span em:first-child{display:none}}.main-header .translate-bar li a span:nth-child(2){position:absolute;top:100%;left:0}.main-header .translate-bar li a:hover span em{transform:translateY(-100%)}.main-header .translate-bar li.active{display:none}.main-header .translate-bar li.active a{color:#fff}.main-header.menuopen{z-index:102}.main-header.menuopen .menu-button{color:#6a6b6e}.main-header.menuopen .menu-button strong span{transform:translateY(-100%)}@media only screen and (max-width:750px){.main-header.menuopen .menu-button{color:#fff}}.main-header.menuopen .translate-bar li,.main-header.menuopen .translate-bar li a{color:#6a6b6e}@media only screen and (max-width:750px){.main-header.menuopen .translate-bar li a{color:#fff}}.main-header.menuopen .navbar-brand .text{color:#6a6b6e}@media only screen and (max-width:750px){.main-header.menuopen .navbar-brand .text{color:#fff}}.main-header.menuopen .navbar-brand path{fill:#6a6b6e!important}@media only screen and (max-width:750px){.main-header.menuopen .navbar-brand path{fill:#fff!important}.main-header.menuopen .navbar-brand .textin{transform:translateY(0)}}.main-menu{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;background:#d9d9d9;display:flex;flex-direction:column;z-index:98;align-items:center;justify-content:center;overflow:hidden;opacity:0;transition:.5s ease-out;pointer-events:none}@media only screen and (max-width:750px){.main-menu{background:#1e1e1e;padding-left:24px;padding-right:24px}}.main-menu.menuopen{opacity:1;pointer-events:all;z-index:101}.main-menu .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#272727;opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1)}.main-menu .i:hover~.bg{opacity:1}.main-menu button.i{cursor:pointer}.main-menu .i{width:100%;max-width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px));margin:0 auto;height:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));border-bottom:1px solid #6a6b6e;display:flex;align-items:center;color:#6a6b6e;justify-content:space-between;position:relative;z-index:1;text-transform:uppercase;overflow:hidden;background:none}@media only screen and (max-width:750px){.main-menu .i{height:80px}}.main-menu .i.coming_soon{cursor:default}@media only screen and (max-width:750px){.main-menu .i.coming_soon{opacity:.5}}.main-menu .i .n{font-family:Ginger,serif;font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));transition:all 1s cubic-bezier(.165,.84,.44,1);display:flex;flex-direction:column;height:calc(3.125*var(--site-size, 1)*var(--unit, 1px));overflow:hidden;color:#6a6b6e}@media only screen and (max-width:750px){.main-menu .i .n{font-size:30px;height:80px;justify-content:center}}.main-menu .i .n span{display:inline-block;overflow:hidden;width:100%;max-width:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));flex:0 0 auto;transition:all 1s cubic-bezier(.165,.84,.44,1)}@media only screen and (max-width:750px){.main-menu .i .n span{max-width:unset}}.main-menu .i .n strong{display:inline-block;font-family:Inter,sans-serif;font-weight:500;transition:all 1s cubic-bezier(.165,.84,.44,1);color:#d9d9d9}@media only screen and (max-width:750px){.main-menu .i .n strong{display:none}}.main-menu .i .s{font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;transition:all 1s cubic-bezier(.165,.84,.44,1);font-weight:500;pointer-events:none}@media only screen and (max-width:750px){.main-menu .i .s{font-size:30px;color:#fff}}.main-menu .i .tags{display:flex;gap:8px;opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1)}.main-menu .i .tags .tag{padding:calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px)) calc(2.0833333333*var(--site-size, 1)*var(--unit, 1px));border-radius:200px;color:#d9d9d9;text-transform:uppercase;transition:.3s ease-out;font-weight:500}.main-menu .i .tags .tag:hover{background:rgba(217,217,217,.1)}@media only screen and (max-width:750px){.main-menu .i .tags{display:none}}.main-menu .i img,.main-menu .i video{position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:288/160;-o-object-fit:fill;object-fit:fill;transition:all 1s cubic-bezier(.165,.84,.44,1);transform:translateY(105%)}@media only screen and (max-width:750px){.main-menu .i video{display:none;opacity:0}}@media only screen and (min-width:900px){.main-menu .i:hover .n>span{transform:translateY(-100%)}.main-menu .i:hover .n>strong{transform:translateY(-110%)}.main-menu .i:hover .s{opacity:0}.main-menu .i:hover .tags{opacity:1}.main-menu .i:hover img,.main-menu .i:hover video{transform:translateY(0)}}.main-menu .capitan,.main-menu .instagram{position:absolute;bottom:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));left:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));color:#6a6b6e;font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:600;transition:.3s}@media only screen and (max-width:750px){.main-menu .capitan,.main-menu .instagram{left:24px;font-size:12px}}@media only screen and (min-width:900px){.main-menu .capitan:hover span em,.main-menu .instagram:hover span em{transform:translateY(-100%)}}.main-menu .capitan span,.main-menu .instagram span{display:block;overflow:hidden;height:calc(.9375*var(--site-size, 1)*var(--unit, 1px))}.main-menu .capitan span em,.main-menu .instagram span em{display:block;font-style:normal;height:calc(.9375*var(--site-size, 1)*var(--unit, 1px));transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.main-menu .capitan{left:auto;right:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.main-menu .capitan{right:24px}}.main-menu .mobilelink{display:none}@media only screen and (max-width:750px){.main-menu .mobilelink{display:block;position:absolute;top:0;left:0;width:100%;height:100%}}.error404{background:#6a6b6e;padding:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px)) calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));display:flex;height:100vh;color:#fff;justify-content:space-between;align-items:flex-end}.error404 p{font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px))}.error404 p a{color:#fff;text-decoration-thickness:2px;text-underline-offset:.3em;transition:all .3s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.error404 p a:hover{color:#d9d9d9}@media only screen and (min-width:1100px){.error404 p br{display:none}}@media only screen and (max-width:750px){.error404 p{font-size:5.5vw;width:100%}}.error404 h2{font-family:Ginger,serif;font-size:calc(9.375*var(--site-size, 1)*var(--unit, 1px));font-weight:400;line-height:.7;margin:0}@media only screen and (max-width:750px){.error404{padding:100px 32px}.error404 h2{position:absolute;top:50%;left:0;width:100%;text-align:center}.error404 h2 span{display:none}.error404 p{text-align:center}}.home-component{position:relative;cursor:none}.home-component .intro-text{position:absolute;top:0;left:0;width:100%;height:100vh;background:#272727;transition:1s ease-out;z-index:11;overflow:hidden}@media only screen and (max-width:900px){.home-component .intro-text{height:100dvh}}.home-component .intro-text:before{position:absolute;top:0;left:0;height:100%;content:"";background:#6a6b6e;width:100%;transition:2s ease-out;transition-delay:1s}.home-component .intro-text .title{display:flex;color:#fff;font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));position:relative;font-weight:500;text-transform:uppercase;letter-spacing:-.02em;transition:1s ease-out;transition-delay:.2s;opacity:0;height:100vh;width:100vw;justify-content:center;align-items:center}.home-component .intro-text .title span{font-family:Ginger,serif}@media only screen and (max-width:750px){.home-component .intro-text .title{font-size:18px}}.bodyin .home-component .intro-text .title{opacity:1}.bodyin .home-component .intro-text:before{height:0;opacity:0}.home-component.faded{pointer-events:none}.home-component.faded .intro-text{height:0}.home-component.faded .intro-text .title{transition:2s ease-out;opacity:0;transform:translateY(calc(-26.0416666667 * var(--site-size, 1) * var(--unit, 1px)))}.home-slider{height:100vh;height:100dvh;background:#272727}.home-slider .swiper-wrapper{transition:all 2s cubic-bezier(.645,.045,.355,1)!important}.home-section{height:100vh;position:relative;background:#272727;overflow:hidden;cursor:pointer}@media only screen and (max-width:900px){.home-section{height:100dvh}}.disabled .home-section{cursor:default}.swiper-slide-active .home-section{pointer-events:all}.home-section .bg{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(40%);transition:all 2s cubic-bezier(.645,.045,.355,1)!important}.home-section .bg img,.home-section .bg video{-o-object-fit:cover;object-fit:cover}.home-section .bg .bg-in,.home-section .bg .bg-in:after,.home-section .bg img,.home-section .bg video{position:absolute;top:0;left:0;width:100%;height:100%}.home-section .bg .bg-in:after{background:linear-gradient(359.94deg,rgba(39,39,39,.7) .05%,rgba(39,39,39,.14) 99.95%);content:"";z-index:1}.swiper-slide-active .home-section .bg{transform:translateY(0)}.swiper-slide-next .home-section .bg{transform:translateY(-40%)}.home-section .title{position:absolute;left:50%;top:50%;color:#fff;font-size:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px));width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px));margin-left:calc(-32.9166666667*var(--site-size, 1)*var(--unit, 1px));margin-top:calc(-5.2083333333*var(--site-size, 1)*var(--unit, 1px));line-height:.75;text-transform:uppercase;font-family:Inter,sans-serif;z-index:1;font-weight:500;pointer-events:none;transform:translateZ(0)}.home-section .title em{font-family:Ginger,serif;font-style:normal;line-height:1}.home-section .title .l{text-align:center;margin-bottom:calc(3.125*var(--site-size, 1)*var(--unit, 1px));padding-top:calc(1.5625*var(--site-size, 1)*var(--unit, 1px));margin-top:calc(-1.5625*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}.home-section .title .l>*{display:inline-block;transform:translateY(130%);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:1.5s}.home-section .title .l:first-child>*{transition-delay:1.5s}.home-section .title .l:nth-child(2)>*{transition-delay:1.7s}.home-section .title .l:nth-child(3)>*{transition-delay:1.9s}.home-section .title .l:nth-child(4)>*{transition-delay:2.1s}.swiper-slide-active.animate .home-section .title .l>*{transform:translateY(0)}.home-section .title .l:first-child{text-align:left}.home-section .title .l:nth-child(2){text-align:right}.home-section .title .l:only-child{text-align:center;margin-bottom:0}.home-section .title .subtitle{display:none}@media only screen and (max-width:750px){.home-section .title{font-size:50px;line-height:1.3;width:100%;left:0;margin-left:0;margin-top:0;transform:translateY(-50%);padding-left:20px;padding-right:20px}.home-section .title .l{text-align:center!important;margin-bottom:0;padding-top:10px;margin-top:-10px}.home-section .title .subtitle{display:block;font-size:14px;font-weight:600;margin-top:40px;text-align:center}}.home-section .scrollico{position:absolute;bottom:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));left:50%;margin-left:calc(-.2604166667*var(--site-size, 1)*var(--unit, 1px));transition:1s ease-out}.swiper-slide-active.animate .home-section.out .scrollico{opacity:0!important}.swiper-slide-active.animate .home-section.out .bg{opacity:0;transform:translateY(100%)}.swiper-slide-active.animate .home-section.out .title .l>*{transform:translateY(120%);transition-delay:.5s!important}body.disabled{pointer-events:none;overflow:hidden}.project-grid{background:#1e1e1e;height:100vh;overflow-y:auto;overflow-x:hidden}.project-grid.disabled{pointer-events:none;overflow:hidden;padding-right:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px))}.project-grid.disabled .project-single{pointer-events:all}@media only screen and (max-width:750px){.project-grid{overflow:unset}}.project-grid.hide .project-single-content{transform:translateY(100%)}.project-grid .project-single-content,.project-grid.hide .project-single-content{transition:all .3s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.project-grid:before{background:linear-gradient(0deg,rgba(39,39,39,0),#272727);height:calc(6.25*var(--site-size, 1)*var(--unit, 1px));left:0;right:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));position:fixed;bottom:0;top:0;z-index:40;content:"";pointer-events:none}@media only screen and (max-width:750px){.project-grid:before{display:none}}.project-grid .container{max-width:100%;margin:0 auto;padding:calc(6.25*var(--site-size, 1)*var(--unit, 1px)) calc(3.6458333333*var(--site-size, 1)*var(--unit, 1px)) calc(10.4166666667*var(--site-size, 1)*var(--unit, 1px)) calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));display:flex;align-items:center}@media only screen and (max-width:750px){.project-grid .container{padding-left:26px;padding-right:26px;padding-top:140px}}.project-grid .grid-template{gap:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));margin-bottom:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px))}.project-grid .grid-template-1{display:grid;grid-template-columns:repeat(3,minmax(30%,1fr));grid-template-columns:repeat(auto-fill,minmax(30%,1fr));grid-auto-rows:calc(7.8125*var(--site-size, 1)*var(--unit, 1px));grid-gap:calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px));width:100%}@media only screen and (max-width:750px){.project-grid .grid-template-1{grid-template-columns:repeat(1,1fr);grid-auto-rows:unset}}.project-grid .grid-template-1 .project-single{grid-row:span 2;display:flex;min-height:20vh}@media only screen and (max-width:750px){.project-grid .grid-template-1 .project-single{aspect-ratio:343/195;grid-row:unset}}.project-grid .grid-template-1 .project-single.featured{grid-row:span 3;margin-bottom:0}.project-grid:after{background:linear-gradient(180deg,rgba(39,39,39,0),#272727);height:calc(15.625*var(--site-size, 1)*var(--unit, 1px));right:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));position:fixed;bottom:0;left:0;z-index:40;content:"";pointer-events:none}.project-grid-nav{position:fixed;bottom:calc(4.6875*var(--site-size, 1)*var(--unit, 1px));left:50%;transform:translateX(-50%);display:flex;z-index:41;gap:calc(.4166666667*var(--site-size, 1)*var(--unit, 1px))}.project-grid-nav .button-secondary.active{pointer-events:none}@media only screen and (max-width:750px){.project-grid-nav{bottom:32px}}.project-intro{height:100%;width:100%;position:relative;background:#6a6b6e}@media only screen and (max-width:750px){.project-intro{aspect-ratio:343/195}.full .project-intro{height:100vh;height:100dvh;width:100%;aspect-ratio:unset}}.project-intro .img{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.full .project-intro .img{pointer-events:none}.project-intro .img:after{background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.245));content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s;pointer-events:none}.full .project-intro .img:after{opacity:1}.active .project-intro .img:after{opacity:1;transition:0s}.project-intro .img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:url(/loader.gif) no-repeat 50%}.project-intro .text{position:absolute;bottom:0;left:0;width:100%;padding:0 calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px)) calc(4.7916666667*var(--site-size, 1)*var(--unit, 1px));color:#fff;z-index:1;pointer-events:none;display:flex;justify-content:space-between;align-items:flex-end;color:#d9d9d9;font-size:calc(9.375*var(--site-size, 1)*var(--unit, 1px));font-weight:500;line-height:1.2}@media only screen and (max-width:750px){.project-intro .text{padding:78px 24px 56px;font-size:42px;flex-direction:column;line-height:1;gap:30px;align-items:flex-start}}.project-intro .text .title{display:flex;gap:calc(1.5625*var(--site-size, 1)*var(--unit, 1px));flex-direction:column;max-width:100%;white-space:unset}.project-intro .text .n{font-family:Ginger,serif;line-height:.7;opacity:0;font-size:calc(4.6875*var(--site-size, 1)*var(--unit, 1px));color:#fff;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}@media only screen and (max-width:750px){.project-intro .text .n{font-size:32px;line-height:1}}.full .project-intro .text .n{opacity:1;transition-delay:1s}.project-intro .text .n .m2tag{text-transform:uppercase;display:inline-flex;align-items:flex-start}.project-intro .text .n .m2tag em{font-style:normal;font-size:calc(1.8229166667*var(--site-size, 1)*var(--unit, 1px));line-height:.5}.project-intro .text .l1,.project-intro .text .l2{text-transform:uppercase;line-height:.7}.project-intro .text .l1 span,.project-intro .text .l2 span{display:inline-block;overflow:hidden;line-height:.8}.project-intro .text .l1 span em,.project-intro .text .l2 span em{display:block;transition:.3s ease-out;font-style:normal;transform:translateY(100%)}@media only screen and (max-width:750px){.project-intro .text .l1 span em,.project-intro .text .l2 span em{white-space:normal}}.full .project-intro .text .l1 span em{transform:translateY(0);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:1s}.full .project-intro .text .l2 span em{transform:translateY(0);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:1.2s}.project-intro .smalltext{position:absolute;bottom:0;left:0;width:100%;padding:calc(1.8229166667*var(--site-size, 1)*var(--unit, 1px));z-index:1;color:#d9d9d9;font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none}@media only screen and (max-width:750px){.project-intro .smalltext{font-size:20px;padding:16px;color:#fff}}.project-intro .smalltext .title{line-height:.8;display:flex;flex-direction:column;gap:calc(.3645833333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:500}.project-intro .smalltext .title .city,.project-intro .smalltext .title .l1,.project-intro .smalltext .title .l2{display:block;overflow:hidden}.project-intro .smalltext .title .city span,.project-intro .smalltext .title .l1 span,.project-intro .smalltext .title .l2 span{transform:translateY(105%);transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s;display:block}@media only screen and (max-width:750px){.project-intro .smalltext .title .city span,.project-intro .smalltext .title .l1 span,.project-intro .smalltext .title .l2 span{transform:translateY(0)}.project-intro .smalltext .title{display:block}}.project-intro .smalltext .title .city{font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));margin-top:calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.project-intro .smalltext .title .city{font-size:13px;margin-top:15px}}.project-intro .smalltext .n{font-family:Ginger,serif;line-height:.8;opacity:0;font-size:calc(1.25*var(--site-size, 1)*var(--unit, 1px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}@media only screen and (max-width:750px){.project-intro .smalltext .n{opacity:1}}.project-intro .smalltext .n .m2tag{text-transform:uppercase;display:inline-flex;align-items:flex-start}.project-intro .smalltext .n .m2tag em{font-style:normal;font-size:calc(.9375*var(--site-size, 1)*var(--unit, 1px));line-height:.9}.project-intro:after{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));position:absolute;top:0;left:0;width:100%;height:100%;content:"";pointer-events:none}.project-intro .smalltext,.project-intro:after{opacity:0;transition:1s ease-out}.project-single:not(.full) .project-intro .smalltext{opacity:1}.project-single:not(.full) .project-intro:hover{cursor:pointer}.project-single:not(.full) .project-intro:hover .smalltext .title span{transform:translateY(0);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-duration:1s}.project-single:not(.full) .project-intro:hover .smalltext .title .l2 span{transition-delay:.1s}.project-single:not(.full) .project-intro:hover .smalltext .n,.project-single:not(.full) .project-intro:hover:after{opacity:1}.project-single{white-space:nowrap;position:relative}.project-single .close-button{z-index:10;opacity:0;transition:.5s}@media only screen and (max-width:750px){.project-single .introSlide{height:100%}}.project-single .desktop{height:100%}.project-single .swiper,.project-single .swiper-wrapper{height:100%;min-width:0;min-height:0}.project-single .swiper-wrapper .swiper-slide{width:auto;min-width:0;min-height:0;display:block;max-width:10000px}.project-single .swiper-wrapper .introSlide{width:var(--width,100%);transition:1s}.project-single .swiper-wrapper .blockSlide{display:flex}.project-single .swiper-wrapper .blockSlide>*{flex:0 0 auto}@media only screen and (max-width:750px){.project-single .swiper-slide{height:auto}}.project-single .project-single-content{height:100%;width:100%;position:relative}.project-single .project-single-content:before{content:"";z-index:10;position:absolute;top:0;left:0;width:100%;height:30%;background:linear-gradient(180deg,rgba(30,30,30,.3),rgba(30,30,30,0));pointer-events:none}@media only screen and (max-width:750px){.project-single.full .project-single-content{overflow-y:auto;overflow-x:hidden}}.project-single .closeImg,.project-single .project-single-content-out{position:absolute;top:0;left:0;width:100%;height:100%}.project-single .closeImg{z-index:10;opacity:0;pointer-events:none;transition:opacity .3s;transition-delay:1s}.project-single .closeImg img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.project-single.closing .closeImg{opacity:1;transition:opacity .3s;transition-delay:0s}.project-single.closing .swiper-wrapper{transition:none!important}.project-single .project-single-content-out{overflow:hidden;background:#1e1e1e}.project-single.open{z-index:50}.project-single.open .project-single-content-out{position:fixed;background:#1e1e1e;width:var(--width,100%);height:var(--height,100%);top:var(--top,0);left:var(--left,0);transform:translateZ(0)}.project-single.open .introSlide{width:var(--width,100%)}.project-single.animated .project-single-content-out{transition:1s}.project-single:not(.touching):not(.closing) .swiper-wrapper{transition:2s cubic-bezier(.115,.665,.32,1)!important}.project-single.full .project-single-content-out{width:100vw;height:100vh;top:var(--scroltop,0);left:0}@media only screen and (max-width:900px){.project-single.full .project-single-content-out{height:100dvh}}.project-single.full .introSlide{width:100vw}.project-single.full .close-button{opacity:1}.project-single .close-project{position:absolute;top:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));left:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));background:none;font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:600;color:#fff;z-index:10;cursor:pointer;pointer-events:none;opacity:0;transition:.3s ease-out}.project-single .close-project span{display:block;height:calc(.9375*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}.project-single .close-project span em{height:calc(.9375*var(--site-size, 1)*var(--unit, 1px));display:block;font-style:normal;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s;transform:translateY(0)}.project-single .close-project:hover span em{transform:translateY(-100%)}@media only screen and (max-width:750px){.project-single .close-project{top:41px;left:24px;z-index:200;position:fixed}}.project-single.full .close-project{opacity:1;pointer-events:all;transition-delay:1s;transition:1s ease-out}.project-data{width:calc(59.375*var(--site-size, 1)*var(--unit, 1px));background:#6a6b6e;height:100vh;display:flex;flex-direction:column;padding:calc(6.25*var(--site-size, 1)*var(--unit, 1px)) calc(4.6875*var(--site-size, 1)*var(--unit, 1px)) calc(4.6875*var(--site-size, 1)*var(--unit, 1px));color:#d9d9d9;align-items:flex-start;justify-content:space-between;position:relative}@media only screen and (max-width:750px){.project-data{width:100%;height:auto;padding:64px 24px}}.project-data.in,.swiper-slide-visible .project-data{--line-width:100%;--v1:1;--fade-opacity:1;--fade-transform:translateX(0px) translateY(0px)}.project-data p{font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));line-height:calc(2.03125*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:500;white-space:normal;opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(100px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1.2s}@media only screen and (max-width:750px){.project-data p{font-size:18px;line-height:133%}}.project-data .table{width:100%;margin-bottom:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px))}.project-data .table .r{position:relative;font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));padding:calc(1.25*var(--site-size, 1)*var(--unit, 1px)) 0;text-transform:uppercase;font-weight:500}@media only screen and (max-width:750px){.project-data .table .r{font-size:18px;padding:20px 0}}.project-data .table .r:before{position:absolute;bottom:0;left:0;width:var(--line-width,0);transition:all 2s cubic-bezier(.165,.84,.44,1);transition-delay:0s;content:"";background:rgba(217,217,217,.4);height:1px}.project-data .table .r:nth-child(2n){text-align:right}.project-data .table .r:first-child{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(100px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.2s}.project-data .table .r:first-child:before{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition-delay:.4s}.project-data .table .r:nth-child(2){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(100px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.4s}.project-data .table .r:nth-child(2):before{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition-delay:.6s}.project-data .table .r:nth-child(3){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(100px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.6s}.project-data .table .r:nth-child(3):before{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition-delay:.8s}.project-data .table .r:nth-child(4){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(100px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:.8s}.project-data .table .r:nth-child(4):before{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition-delay:1s}.project-data .table .r:nth-child(5){opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(100px));transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1s}.project-data .table .r:nth-child(5):before{opacity:var(--fade-opacity,0);transform:var(--fade-transform,translateX(0) translateY(0));transition-delay:1.2s}.project-image{width:100vw;height:100vh;position:relative;background:#6a6b6e;overflow:hidden}@media only screen and (max-width:750px){.project-image{height:auto}}.project-image .iframevideo2,.project-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;background-repeat:no-repeat;background-size:cover;background-position:50%;background:url(/loader.gif) no-repeat 50%}@media only screen and (max-width:750px){.project-image .iframevideo2,.project-image img{position:relative;aspect-ratio:390/243}}.project-image .iframevideo{position:absolute;top:0;left:50%;transform:translateX(-50%);aspect-ratio:16/9;width:auto!important;pointer-events:none;height:100%}.project-image .iframevideo2{pointer-events:none}@media only screen and (max-width:750px){.project-image .iframevideo2{position:relative;aspect-ratio:1;height:auto}.project-image:has(.iframevideo){height:400px}}.project-single:not(.touching):not(.closing) .project-image img{transition:all 2s cubic-bezier(.115,.665,.32,1)!important}.project-image.in .iframevideo,.project-image.in .iframevideo2,.project-image.in img,.swiper-slide-visible .project-image .iframevideo,.swiper-slide-visible .project-image .iframevideo2,.swiper-slide-visible .project-image img{opacity:1}.project-gallery{height:100vh;padding:calc(6.25*var(--site-size, 1)*var(--unit, 1px)) calc(6.25*var(--site-size, 1)*var(--unit, 1px)) calc(0*var(--site-size, 1)*var(--unit, 1px));display:flex;align-items:center;background:#6a6b6e;min-width:0;min-height:0}@media only screen and (max-width:750px){.project-gallery{padding:86px 24px 66px;display:block;height:auto}}.project-gallery-cont{display:flex;gap:calc(6.25*var(--site-size, 1)*var(--unit, 1px));align-items:stretch;position:relative;height:100vh;max-height:80vh;min-width:0;min-height:0;flex:0 0 auto;flex-wrap:wrap}@media only screen and (max-width:750px){.project-gallery-cont{display:block;height:auto;max-height:unset}}.project-gallery img{aspect-ratio:1;width:auto;max-width:unset;left:-10%;top:0;position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;transform:translateY(200px);background-repeat:no-repeat;background-size:cover;background-position:50%;background:url(/loader.gif) no-repeat 50%;opacity:0}@media only screen and (max-width:750px){.project-gallery img{left:0}}.project-gallery .iframevideo{position:absolute;top:0;left:50%;transform:translateX(-50%);aspect-ratio:16/9;width:auto!important;height:100%;pointer-events:none}.project-single:not(.touching):not(.closing) .project-gallery img{transition:all 2s cubic-bezier(.115,.665,.32,1)!important}.project-gallery .i{overflow:hidden;aspect-ratio:700/810;position:relative;margin-bottom:24px;flex:0 0 auto;height:100%}@media only screen and (max-width:750px){.project-gallery .i{width:100%}}.project-gallery .i.in img{transform:translateY(0);opacity:1}.project-gallery.alt .i:first-child{aspect-ratio:500/626;align-self:flex-start;height:80%}@media only screen and (max-width:750px){.project-gallery.alt .i:first-child{width:80%;aspect-ratio:1}}.project-gallery.alt .i:nth-child(3){align-self:flex-end;aspect-ratio:500/626;height:80%}@media only screen and (max-width:750px){.project-gallery.alt .i:nth-child(3){width:80%;aspect-ratio:1;margin-left:20%}}.project-next{width:33vw;height:100vh;position:relative;background:#272727}@media only screen and (max-width:750px){.project-next{width:100%;aspect-ratio:390/243;height:auto}}.project-next .img{position:absolute;top:0;width:100%;height:100%;left:0;transition:1s ease-out;width:100vw}.project-next .img:after{background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.245));content:"";display:block;pointer-events:none}.project-next .img img,.project-next .img:after{position:absolute;top:0;left:0;width:100%;height:100%}.project-next .img img{-o-object-fit:cover;object-fit:cover}.project-next.in .img{opacity:1}.project-next .next{height:100%}.project-next .next .next-link{display:flex;padding:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));align-items:center;flex-direction:column;height:100%;justify-content:center;gap:calc(1.5625*var(--site-size, 1)*var(--unit, 1px))}.project-next .next-link{display:flex;color:#fff;align-items:center;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.project-next .next .next_text{font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));font-family:Ginger,serif;text-transform:uppercase;display:flex;gap:29px;align-items:center;transform:translateX(calc(-10.4166666667 * var(--site-size, 1) * var(--unit, 1px)));opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s;cursor:pointer}.project-next .next .next_text .arrow{width:calc(3.6458333333*var(--site-size, 1)*var(--unit, 1px));height:calc(2.2916666667*var(--site-size, 1)*var(--unit, 1px));background:url(/arrow.svg) no-repeat 50%;background-size:100% auto;display:block}.project-next .next strong{text-transform:uppercase;font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));font-weight:500;overflow:hidden;line-height:1}.project-next .next strong span{display:block;transform:translateX(-100%)}.project-next .next img,.project-next .next strong span{transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:1s}.project-next .next img{width:calc(13.0208333333*var(--site-size, 1)*var(--unit, 1px));aspect-ratio:198/100;-o-object-fit:cover;object-fit:cover;opacity:0;margin-bottom:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:scale(1.2)}.project-next .next.in .next_text{opacity:1;transform:translateX(calc(0 * var(--site-size, 1) * var(--unit, 1px)))}.project-next .next.in img{opacity:1;transform:scale(1)}.project-next .next.in strong span{transform:translateX(0)}.project-next-content{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.project-next.nextopen .next-link{opacity:0}.project-next.nextopen .img{left:-67vw}@media only screen and (max-width:750px){.project-next.nextopen .img{left:0}}.contact{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;background-color:#6a6b6e;z-index:101;display:flex;align-items:center;justify-content:center;transition:.5s ease-out;opacity:0;pointer-events:none;height:100vh;height:100dvh;overflow-y:auto;overflow-x:hidden}@media only screen and (max-width:750px){.contact:before{content:"";z-index:10;position:absolute;top:0;left:0;width:100%;height:30%;background:linear-gradient(180deg,rgba(30,30,30,.3),rgba(30,30,30,0));pointer-events:none}.contact{display:block}}.contact.visible{opacity:1;pointer-events:all;--translateY:0%;--scaleX:1}.contact .close-contact{position:absolute;top:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));left:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));background:none;font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:600;color:#fff;z-index:10;cursor:pointer;transition:.3s ease-out}@media only screen and (max-width:750px){.contact .close-contact{left:24px;top:41px;position:fixed;z-index:100}}.contact .close-contact span{overflow:hidden;position:relative;min-width:calc(3.125*var(--site-size, 1)*var(--unit, 1px))}.contact .close-contact span,.contact .close-contact span em{display:block;height:calc(.9895833333*var(--site-size, 1)*var(--unit, 1px));transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.contact .close-contact span em{font-style:normal}.contact .close-contact span:nth-child(2){position:absolute;top:100%;left:0}.contact .close-contact:hover span em{transform:translateY(-100%)}.contact .container{max-width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px));padding-left:24px;padding-right:24px}@media only screen and (max-width:750px){.contact .container{height:100%;overflow-y:auto;padding-top:100px;padding-bottom:30px}}.contact .container .i{color:#d9d9d9;display:flex;position:relative;justify-content:space-between;padding:calc(2.34375*var(--site-size, 1)*var(--unit, 1px)) 0;align-items:center}@media only screen and (max-width:750px){.contact .container .i{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;padding:24px 0}}.contact .container .i:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(217,217,217,.5);transform:translateY(100%);transition:all 1s cubic-bezier(.165,.84,.44,1);transform:scaleX(var(--scaleX,0));transition-delay:.5s;transform-origin:0 0}.contact .container .i:last-child:after{display:none}.contact .container .i strong{font-size:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px));font-weight:500;width:calc(20.8333333333*var(--site-size, 1)*var(--unit, 1px));flex:0 0 auto;display:block;overflow:hidden}@media only screen and (max-width:750px){.contact .container .i strong{width:100%}}.contact .container .i strong span{display:block;transition:all 1s cubic-bezier(.08,.82,.54,.99);transform:translateY(var(--translateY,100%));transition-delay:.5s}.contact .container .i .text{font-weight:500;width:calc(26.0416666667*var(--site-size, 1)*var(--unit, 1px));flex:0 0 auto}@media only screen and (max-width:750px){.contact .container .i .text{width:100%}}.contact .container .i .text .label{color:#d9d9d9;font-size:calc(1.25*var(--site-size, 1)*var(--unit, 1px));margin-bottom:calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px));opacity:.5;overflow:hidden}@media only screen and (max-width:750px){.contact .container .i .text .label{font-size:16px;margin-bottom:5px}}.contact .container .i .text .label span{display:block;transition:all 1s cubic-bezier(.08,.82,.54,.99);transform:translateY(var(--translateY,100%));transition-delay:.7s}.contact .container .i .text a{color:#d9d9d9;font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));transition:.5s ease-out;padding-bottom:calc(.2604166667*var(--site-size, 1)*var(--unit, 1px));overflow:hidden;display:inline-block;position:relative}@media only screen and (max-width:750px){.contact .container .i .text a{font-size:20px}}.contact .container .i .text a span{display:block;transition:all 1s cubic-bezier(.08,.82,.54,.99);transform:translateY(var(--translateY,120%));transition-delay:.9s}.contact .container .i .text a:after{position:absolute;left:0;bottom:0;height:2px;background:#d9d9d9;content:"";width:100%;transition:transform .5s ease-out,transform-origin 0s;transform:scaleX(0);transform-origin:100% 0}.contact .container .i .text a:hover{color:#fff}.contact .container .i .text a:hover:after{transform:scaleX(1);transform-origin:0 0}.contact .container .i .text a+.label{margin-top:calc(1.25*var(--site-size, 1)*var(--unit, 1px))}.contact .container .i .text2{width:auto}.contact .capitan,.contact .instagram{position:absolute;bottom:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));left:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));color:#d9d9d9;font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:600;transition:.3s}.contact .capitan:hover,.contact .instagram:hover{color:#fff}.contact .capitan{left:auto;right:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px))}.about-intro{height:100vh;position:relative;overflow:hidden}.about-intro .title{height:100vh;display:flex;max-width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px));margin:0 auto;justify-content:center;font-size:calc(9.375*var(--site-size, 1)*var(--unit, 1px));font-family:Inter,sans-serif;color:#fff;flex-direction:column;font-weight:500;line-height:1;text-transform:uppercase;padding-top:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px));position:sticky;top:0;left:0;z-index:1}@media only screen and (max-width:750px){.about-intro .title{font-size:50px;padding-left:24px;padding-right:24px}}.about-intro .title em{font-family:Ginger,serif;text-transform:uppercase;font-style:normal}.about-intro .title div:nth-child(2){text-align:right}.about-intro .title div:nth-child(3){text-align:center}.about-intro .title .l{overflow:hidden}.about-intro .title .l>*{display:inline-block;transform:translateY(130%);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:0s}.about-intro .title .l:first-child>*{transition-delay:0s}.about-intro .title .l:nth-child(2)>*{transition-delay:.2s}.about-intro .title .l:nth-child(3)>*{transition-delay:.4s}.about-intro .title .l:nth-child(4)>*{transition-delay:.6s}.in .about-intro .title .l>*{transform:translateY(0)}.about-intro .img{position:absolute}.about-intro .img>div{perspective:600px;width:100%;height:100%}.about-intro .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;will-change:transform;transition:.5s ease-out}.about-intro .img1{top:calc(56.0416666667*var(--site-size, 1)*var(--unit, 1px));left:calc(57.65625*var(--site-size, 1)*var(--unit, 1px));width:calc(19.0104166667*var(--site-size, 1)*var(--unit, 1px));height:calc(30.8854166667*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img2{top:calc(86.25*var(--site-size, 1)*var(--unit, 1px));left:calc(0*var(--site-size, 1)*var(--unit, 1px));width:calc(12.34375*var(--site-size, 1)*var(--unit, 1px));height:calc(10.4166666667*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img3{top:calc(96.6666666667*var(--site-size, 1)*var(--unit, 1px));left:calc(30.8854166667*var(--site-size, 1)*var(--unit, 1px));width:calc(25.7291666667*var(--site-size, 1)*var(--unit, 1px));height:calc(17.03125*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img4{top:calc(118.4895833333*var(--site-size, 1)*var(--unit, 1px));left:calc(70.9895833333*var(--site-size, 1)*var(--unit, 1px));width:calc(12.34375*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img4,.about-intro .img5{height:calc(10.4166666667*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img5{top:calc(122.9166666667*var(--site-size, 1)*var(--unit, 1px));left:calc(10.8333333333*var(--site-size, 1)*var(--unit, 1px));width:calc(19.0104166667*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img6{top:calc(141.5625*var(--site-size, 1)*var(--unit, 1px));left:calc(57.65625*var(--site-size, 1)*var(--unit, 1px));width:calc(29.84375*var(--site-size, 1)*var(--unit, 1px));height:calc(19.21875*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img7{top:calc(144.1666666667*var(--site-size, 1)*var(--unit, 1px));left:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));width:calc(12.34375*var(--site-size, 1)*var(--unit, 1px));height:calc(20.0520833333*var(--site-size, 1)*var(--unit, 1px))}.about-intro .img8{top:calc(174.21875*var(--site-size, 1)*var(--unit, 1px));left:calc(30.8854166667*var(--site-size, 1)*var(--unit, 1px));width:calc(45.7291666667*var(--site-size, 1)*var(--unit, 1px));height:calc(30.8854166667*var(--site-size, 1)*var(--unit, 1px))}.scroll-container{height:100vh;height:100dvh;position:absolute;top:0;left:0;width:100vw;pointer-events:none;z-index:10}.scroll-container .scrollico{position:absolute;bottom:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));left:50%;margin-left:calc(-.2604166667*var(--site-size, 1)*var(--unit, 1px));transition:1s ease-out;z-index:1}.about-studio{background:#6a6b6e;color:#fff;position:relative;padding-bottom:calc(20.8333333333*var(--site-size, 1)*var(--unit, 1px));padding-top:calc(0*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.about-studio{padding-top:100px;padding-bottom:200px}}.about-studio .title{font-size:calc(9.375*var(--site-size, 1)*var(--unit, 1px));text-align:center;display:flex;align-items:center;font-weight:500;text-transform:uppercase;justify-content:center;position:relative;height:calc(57.2916666667*var(--site-size, 1)*var(--unit, 1px));z-index:5;pointer-events:none}@media only screen and (max-width:750px){.about-studio .title{font-size:80px;height:600px}}.about-studio .title span{position:relative;display:block;transform:translateY(100%);transition:all 1s cubic-bezier(.08,.82,.54,.99)}.in .about-studio .title span{transform:translateY(0)}.about-studio .title .titleIn{overflow:hidden}.about-studio .title2{position:absolute;top:calc(0*var(--site-size, 1)*var(--unit, 1px));left:0;width:100%;z-index:0}.about-studio .title2:before{width:calc(85.2083333333*var(--site-size, 1)*var(--unit, 1px));height:calc(23.4375*var(--site-size, 1)*var(--unit, 1px));background:url(/logo-about.svg) no-repeat 50%;background-size:100% auto;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:2s}.in .about-studio .title2:before{opacity:.1}@media only screen and (max-width:750px){.about-studio .title2:before{aspect-ratio:1636/450;width:100%;height:auto}}.about-studio .img{position:absolute;z-index:2}.about-studio .img img,.about-studio .img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.about-studio .img:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#6a6b6e;content:"";transform-origin:0 0;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.in .about-studio .img:after{transform-origin:0 0;transform:scaleX(0)}.about-studio .img1{top:calc(0*var(--site-size, 1)*var(--unit, 1px));left:calc(17.5520833333*var(--site-size, 1)*var(--unit, 1px));width:calc(18.90625*var(--site-size, 1)*var(--unit, 1px));height:calc(12.5*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.about-studio .img1{top:70px;right:0;left:unset;width:240px;aspect-ratio:363/240;height:auto}}.about-studio .img1:after{transition-delay:.5s}.about-studio .img2{top:calc(15.3125*var(--site-size, 1)*var(--unit, 1px));left:calc(54.7916666667*var(--site-size, 1)*var(--unit, 1px));width:calc(19.0104166667*var(--site-size, 1)*var(--unit, 1px));height:calc(26.9791666667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.about-studio .img2{top:550px;left:0;width:200px;aspect-ratio:365/518;height:auto;z-index:2}}.about-studio .img2:after{transition-delay:.4s}.about-studio .img3{top:calc(45.2604166667*var(--site-size, 1)*var(--unit, 1px));left:calc(0*var(--site-size, 1)*var(--unit, 1px));width:calc(29.8958333333*var(--site-size, 1)*var(--unit, 1px));height:calc(19.7916666667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.about-studio .img3{width:100%;left:0;aspect-ratio:574/380;height:auto;top:1300px}}.about-studio .img3:after{transition-delay:.7s}.about-studio .text{width:calc(39.0625*var(--site-size, 1)*var(--unit, 1px));margin-left:calc(37.6041666667*var(--site-size, 1)*var(--unit, 1px));position:relative;overflow:hidden}@media only screen and (max-width:750px){.about-studio .text{margin-left:0;padding:0 24px;width:auto;margin-top:250px}}.about-studio .text.in{--text:0%}.about-studio .text p{font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));line-height:140%;font-weight:400}.about-studio .text p span{display:block;overflow:hidden}.about-studio .text p span em{display:block;font-style:normal;transition:all 1s cubic-bezier(.08,.82,.54,.99);transform:translateY(var(--text,100%));transition-delay:1s}.about-studio .text p span:first-child em{transition-delay:.1s}.about-studio .text p span:nth-child(2) em{transition-delay:.2s}.about-studio .text p span:nth-child(3) em{transition-delay:.3s}.about-studio .text p span:nth-child(4) em{transition-delay:.4s}.about-studio .text p span:nth-child(5) em{transition-delay:.5s}.about-studio .text p span:nth-child(6) em{transition-delay:.6s}.about-studio .text p span:nth-child(7) em{transition-delay:.7s}.about-studio .text p span:nth-child(8) em{transition-delay:.8s}.about-studio .text p span:nth-child(9) em{transition-delay:.9s}.about-studio .text p span:nth-child(10) em{transition-delay:1s}.about-studio .text p span:nth-child(11) em{transition-delay:1.1s}.about-studio .text p span:nth-child(12) em{transition-delay:1.2s}.about-studio .text p span:nth-child(13) em{transition-delay:1.3s}.about-studio .text p span:nth-child(14) em{transition-delay:1.4s}.about-studio .text p span:nth-child(15) em{transition-delay:1.5s}.about-studio .text p span:nth-child(16) em{transition-delay:1.6s}.about-studio .text p span:nth-child(17) em{transition-delay:1.7s}.about-studio .text p span:nth-child(18) em{transition-delay:1.8s}.about-studio .text p span:nth-child(19) em{transition-delay:1.9s}.about-studio .text p span:nth-child(20) em{transition-delay:2s}@media only screen and (max-width:750px){.about-studio .text p{font-size:4vw;line-height:150%}}.about-studio .text .buttons{margin-top:calc(7.2916666667*var(--site-size, 1)*var(--unit, 1px))}.about-studio .text.in:before{transform:translateY(50%)}.about-studio .text2{max-width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px));margin:calc(13.6458333333*var(--site-size, 1)*var(--unit, 1px)) auto 0}@media only screen and (max-width:750px){.about-studio .text2{margin-top:500px}}.about-studio .text2.in{--text:0%}.about-studio .text2 p{font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));line-height:1.4;font-weight:500;letter-spacing:calc(-.125*var(--site-size, 1)*var(--unit, 1px));color:#fff;text-transform:uppercase}@media only screen and (max-width:750px){.about-studio .text2 p{font-size:4.1vw;padding-left:24px;padding-right:24px;line-height:1.5;letter-spacing:-.03em}}.about-studio .text2 p span{display:block;overflow:hidden}.about-studio .text2 p span em{display:block;font-style:normal;transition:all 1s cubic-bezier(.08,.82,.54,.99);transform:translateY(var(--text,100%));transition-delay:1s}.about-studio .text2 p span:first-child em{transition-delay:.1s}.about-studio .text2 p span:nth-child(2) em{transition-delay:.2s}.about-studio .text2 p span:nth-child(3) em{transition-delay:.3s}.about-studio .text2 p span:nth-child(4) em{transition-delay:.4s}.about-studio .text2 p span:nth-child(5) em{transition-delay:.5s}.about-studio .text2 p span:nth-child(6) em{transition-delay:.6s}.about-studio .text2 p span:nth-child(7) em{transition-delay:.7s}.about-studio .text2 p span:nth-child(8) em{transition-delay:.8s}.about-studio .text2 p span:nth-child(9) em{transition-delay:.9s}.about-studio .text2 p span:nth-child(10) em{transition-delay:1s}.about-studio .text2 p span:nth-child(11) em{transition-delay:1.1s}.about-studio .text2 p span:nth-child(12) em{transition-delay:1.2s}.about-studio .text2 p span:nth-child(13) em{transition-delay:1.3s}.about-studio .text2 p span:nth-child(14) em{transition-delay:1.4s}.about-studio .text2 p span:nth-child(15) em{transition-delay:1.5s}.about-studio .text2 p span:nth-child(16) em{transition-delay:1.6s}.about-studio .text2 p span:nth-child(17) em{transition-delay:1.7s}.about-studio .text2 p span:nth-child(18) em{transition-delay:1.8s}.about-studio .text2 p span:nth-child(19) em{transition-delay:1.9s}.about-studio .text2 p span:nth-child(20) em{transition-delay:2s}.about-studio .text2 p span:nth-child(21) em{transition-delay:2.1s}.about-studio .text2 p span:nth-child(22) em{transition-delay:2.2s}.about-studio .text2 p span:nth-child(23) em{transition-delay:2.3s}.about-studio .text2 p span:nth-child(24) em{transition-delay:2.4s}.about-studio .text2 p span:nth-child(25) em{transition-delay:2.5s}.about-studio .text2 p u{font-family:Ginger,serif;font-style:normal;font-weight:400}.key-people-intro{background:#6a6b6e;color:#d9d9d9;padding-bottom:calc(26.0416666667*var(--site-size, 1)*var(--unit, 1px))}.key-people-intro .text{width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px));margin:0 auto}.key-people-intro p{font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));line-height:140%;text-transform:uppercase;letter-spacing:-.04em}.key-people-intro p span{font-family:Ginger,serif}.key-people{background:#6a6b6e;color:#d9d9d9;padding-bottom:calc(26.0416666667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.key-people{padding-bottom:250px}}.key-people-container{width:calc(65.8333333333*var(--site-size, 1)*var(--unit, 1px));margin:0 auto}@media only screen and (max-width:750px){.key-people-container{width:auto}}.key-people .img-title{display:flex;height:calc(37.5*var(--site-size, 1)*var(--unit, 1px));position:relative;justify-content:flex-end;align-items:center}@media only screen and (max-width:750px){.key-people .img-title{height:auto;position:relative;justify-content:flex-start}}.key-people .img-title.in .img:after{transform-origin:0 0;transform:scaleX(0)}.key-people .img{width:calc(25.6770833333*var(--site-size, 1)*var(--unit, 1px));height:calc(37.5*var(--site-size, 1)*var(--unit, 1px));position:absolute;top:0;left:0;transition:2s cubic-bezier(.115,.665,.32,1)}.key-people .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media only screen and (max-width:750px){.key-people .img{width:260px;aspect-ratio:493/720;height:auto;position:relative}.key-people .img:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3))}}.key-people .img:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#6a6b6e;content:"";transform-origin:0 0;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.key-people h2{font-size:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;text-align:right;flex:0 0 auto;z-index:1;color:#fff}@media only screen and (max-width:750px){.key-people h2{font-size:60px;position:absolute;right:24px;bottom:20px}}.key-people h2 div{overflow:hidden}@media only screen and (max-width:750px){.key-people h2 div{margin:0!important}}.key-people h2 div span{transform:translateY(var(--p0,100%));display:block;transition:all 1s cubic-bezier(.08,.82,.54,.99)}.key-people h2 div:nth-child(2) span{transition-delay:.2s}.key-people .text{width:calc(32.3958333333*var(--site-size, 1)*var(--unit, 1px));margin-left:calc(33.3333333333*var(--site-size, 1)*var(--unit, 1px));margin-top:calc(-3.90625*var(--site-size, 1)*var(--unit, 1px));position:relative;overflow:hidden}.key-people .text.in{--text:0%}@media only screen and (max-width:750px){.key-people .text{width:auto;padding-left:24px;padding-right:24px;margin:80px 0 0}}.key-people .text:before{position:absolute;top:0;left:0;width:100%;content:"";height:200%;transform:translateY(-50%);background:linear-gradient(180deg,rgba(106,107,110,0),#6a6b6e 50%);z-index:1;transition:2s ease-out}.in .key-people .text:before,.key-people .text.in:before{transform:translateY(50%)}.key-people .text p{color:#d9d9d9;font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));line-height:140%;letter-spacing:-.04em}@media only screen and (max-width:750px){.key-people .text p{font-size:18px}}.key-people .text p span{display:block;overflow:hidden}.key-people .text p span em{display:block;font-style:normal;transition:all 1s cubic-bezier(.08,.82,.54,.99);transform:translateY(var(--text,100%));transition-delay:1s}.key-people .text p span:first-child em{transition-delay:.1s}.key-people .text p span:nth-child(2) em{transition-delay:.2s}.key-people .text p span:nth-child(3) em{transition-delay:.3s}.key-people .text p span:nth-child(4) em{transition-delay:.4s}.key-people .text p span:nth-child(5) em{transition-delay:.5s}.key-people .text p span:nth-child(6) em{transition-delay:.6s}.key-people .text p span:nth-child(7) em{transition-delay:.7s}.key-people .text p span:nth-child(8) em{transition-delay:.8s}.key-people .text p span:nth-child(9) em{transition-delay:.9s}.key-people .text p span:nth-child(10) em{transition-delay:1s}.key-people .text p span:nth-child(11) em{transition-delay:1.1s}.key-people .text p span:nth-child(12) em{transition-delay:1.2s}.key-people .text p span:nth-child(13) em{transition-delay:1.3s}.key-people .text p span:nth-child(14) em{transition-delay:1.4s}.key-people .text p span:nth-child(15) em{transition-delay:1.5s}.key-people .text p span:nth-child(16) em{transition-delay:1.6s}.key-people .text p span:nth-child(17) em{transition-delay:1.7s}.key-people .text p span:nth-child(18) em{transition-delay:1.8s}.key-people .text p span:nth-child(19) em{transition-delay:1.9s}.key-people .text p span:nth-child(20) em{transition-delay:2s}.key-people .text .button{margin-top:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px))}.key-people.leftaligned .img-title{justify-content:flex-start}@media only screen and (max-width:750px){.key-people.leftaligned .img-title{justify-content:flex-end}}.key-people.leftaligned .img{left:auto;right:0}.key-people.leftaligned h2{text-align:left}@media only screen and (max-width:750px){.key-people.leftaligned h2{right:auto;left:24px;margin-left:0!important}}.key-people.leftaligned .text{margin-left:0}.team{background:#1e1e1e;color:#fff;padding-top:calc(16.1979166667*var(--site-size, 1)*var(--unit, 1px));padding-bottom:calc(17.3958333333*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.team{margin-top:-100px;padding-top:150px;padding-bottom:150px}}.team h2{font-size:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:500;margin-bottom:calc(10.4166666667*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}@media only screen and (max-width:750px){.team h2{font-size:70px;margin-bottom:100px}}.team h2 span{display:block;transform:translateY(var(--p0,100%));transition:all 1s cubic-bezier(.08,.82,.54,.99)}.team .team__list:hover .team__item .name,.team .team__list:hover .team__item .position{opacity:.2}.team .team__item{height:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px));display:flex;align-items:center;justify-content:space-between;position:relative}@media only screen and (max-width:750px){.team .team__item{flex-direction:column;height:auto;padding-bottom:30px;padding-top:30px;align-items:flex-start}}.team .team__item:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background:#6a6b6e;transform:scaleX(var(--v1,0));transform-origin:0 0;transition:all 1s cubic-bezier(.08,.82,.54,.99)}.team .team__item:before:first-child{transition-delay:.1s}.team .team__item:before:nth-child(2){transition-delay:.2s}.team .team__item:before:nth-child(3){transition-delay:.3s}.team .team__item:before:nth-child(4){transition-delay:.4s}.team .team__item:before:nth-child(5){transition-delay:.5s}.team .team__item:before:nth-child(6){transition-delay:.6s}.team .team__item:before:nth-child(7){transition-delay:.7s}.team .team__item:before:nth-child(8){transition-delay:.8s}.team .team__item:before:nth-child(9){transition-delay:.9s}.team .team__item:before:nth-child(10){transition-delay:1s}.team .team__item:before:nth-child(11){transition-delay:1.1s}.team .team__item:before:nth-child(12){transition-delay:1.2s}.team .team__item:before:nth-child(13){transition-delay:1.3s}.team .team__item:before:nth-child(14){transition-delay:1.4s}.team .team__item:before:nth-child(15){transition-delay:1.5s}.team .team__item:before:nth-child(16){transition-delay:1.6s}.team .team__item:before:nth-child(17){transition-delay:1.7s}.team .team__item:before:nth-child(18){transition-delay:1.8s}.team .team__item:before:nth-child(19){transition-delay:1.9s}.team .team__item:before:nth-child(20){transition-delay:2s}.team .team__item:first-child .name span,.team .team__item:first-child .position span,.team .team__item:first-child:before{transition-delay:.1s}.team .team__item:nth-child(2) .name span,.team .team__item:nth-child(2) .position span,.team .team__item:nth-child(2):before{transition-delay:.2s}.team .team__item:nth-child(3) .name span,.team .team__item:nth-child(3) .position span,.team .team__item:nth-child(3):before{transition-delay:.3s}.team .team__item:nth-child(4) .name span,.team .team__item:nth-child(4) .position span,.team .team__item:nth-child(4):before{transition-delay:.4s}.team .team__item:nth-child(5) .name span,.team .team__item:nth-child(5) .position span,.team .team__item:nth-child(5):before{transition-delay:.5s}.team .team__item:nth-child(6) .name span,.team .team__item:nth-child(6) .position span,.team .team__item:nth-child(6):before{transition-delay:.6s}.team .team__item:nth-child(7) .name span,.team .team__item:nth-child(7) .position span,.team .team__item:nth-child(7):before{transition-delay:.7s}.team .team__item:nth-child(8) .name span,.team .team__item:nth-child(8) .position span,.team .team__item:nth-child(8):before{transition-delay:.8s}.team .team__item:nth-child(9) .name span,.team .team__item:nth-child(9) .position span,.team .team__item:nth-child(9):before{transition-delay:.9s}.team .team__item:nth-child(10) .name span,.team .team__item:nth-child(10) .position span,.team .team__item:nth-child(10):before{transition-delay:1s}.team .team__item:nth-child(11) .name span,.team .team__item:nth-child(11) .position span,.team .team__item:nth-child(11):before{transition-delay:1.1s}.team .team__item:nth-child(12) .name span,.team .team__item:nth-child(12) .position span,.team .team__item:nth-child(12):before{transition-delay:1.2s}.team .team__item:nth-child(13) .name span,.team .team__item:nth-child(13) .position span,.team .team__item:nth-child(13):before{transition-delay:1.3s}.team .team__item:nth-child(14) .name span,.team .team__item:nth-child(14) .position span,.team .team__item:nth-child(14):before{transition-delay:1.4s}.team .team__item:nth-child(15) .name span,.team .team__item:nth-child(15) .position span,.team .team__item:nth-child(15):before{transition-delay:1.5s}.team .team__item:nth-child(16) .name span,.team .team__item:nth-child(16) .position span,.team .team__item:nth-child(16):before{transition-delay:1.6s}.team .team__item:nth-child(17) .name span,.team .team__item:nth-child(17) .position span,.team .team__item:nth-child(17):before{transition-delay:1.7s}.team .team__item:nth-child(18) .name span,.team .team__item:nth-child(18) .position span,.team .team__item:nth-child(18):before{transition-delay:1.8s}.team .team__item:nth-child(19) .name span,.team .team__item:nth-child(19) .position span,.team .team__item:nth-child(19):before{transition-delay:1.9s}.team .team__item:nth-child(20) .name span,.team .team__item:nth-child(20) .position span,.team .team__item:nth-child(20):before{transition-delay:2s}.team .team__item .name{font-size:calc(2.0833333333*var(--site-size, 1)*var(--unit, 1px));font-weight:500;text-transform:uppercase;margin-right:calc(1.875*var(--site-size, 1)*var(--unit, 1px));position:relative;z-index:1;overflow:hidden;transition:.5s}@media only screen and (max-width:750px){.team .team__item .name{font-size:24px}}.team .team__item .name span{display:block;transform:translateY(var(--p0,100%));transition:all 1s cubic-bezier(.08,.82,.54,.99)}.team .team__item .position{font-size:calc(.9375*var(--site-size, 1)*var(--unit, 1px));line-height:1;text-transform:uppercase;letter-spacing:-.04em;color:#d9d9d9;z-index:1;position:relative;overflow:hidden;transition:.5s}.team .team__item .position span{display:block;transform:translateY(var(--p0,100%));transition:all 1s cubic-bezier(.08,.82,.54,.99)}.team .team__item .img{aspect-ratio:440/600;width:calc(22.9166666667*var(--site-size, 1)*var(--unit, 1px));position:absolute;top:50%;transform:translateY(-50%) translateX(-50%) scale(.9);left:var(--imageX,calc(10.4166666667 * var(--site-size, 1) * var(--unit, 1px)));transition:opacity .3s ease-out,clip-path .3s cubic-bezier(.165,.84,.44,1),left .5s ease-out;pointer-events:none;clip-path:polygon(0 0,0 0,0 100%,0 100%)}.team .team__item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team .team__item .img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(30,30,30,.1)}@media only screen and (max-width:750px){.team .team__item .img{max-width:60%;left:unset!important;right:0;transform:translateY(-50%) translateX(0) scale(.9)}}@media only screen and (min-width:750px){.team .team__item:hover{z-index:2}.team .team__item:hover .img{transform:translateY(-50%) translateX(-50%) scale(1);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.team .team__item:hover .name,.team .team__item:hover .position{opacity:1!important}}@media only screen and (max-width:750px){.team .team__item>*{pointer-events:none}.team .team__item.h{z-index:2}.team .team__item.h .img{transform:translateY(-50%) translateX(0) scale(1);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);left:unset!important;right:0}.team .team__item.h .name,.team .team__item.h .position{opacity:1!important}}.team .mobileClick{display:none}@media only screen and (max-width:750px){.team .mobileClick{display:block;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:all!important;z-index:5}.team .mobileClick:active+.name,.team .mobileClick:active+.name+.position,.team .mobileClick:focus+.name,.team .mobileClick:focus+.name+.position{opacity:1!important}.team .mobileClick:active+.name+.position+.img,.team .mobileClick:focus+.name+.position+.img{transform:translateY(-50%) translateX(0) scale(1);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);left:unset!important;right:0}}.staff{background:#1e1e1e;color:#fff}.staff h2{font-size:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:500;margin-bottom:calc(10.4166666667*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}@media only screen and (max-width:750px){.staff h2{font-size:70px;margin-bottom:100px}}.staff h2 span{display:block;transform:translateY(100%);transition:all 1s cubic-bezier(.08,.82,.54,.99)}.in .staff h2 span{transform:translateY(0)}.staff__grid{display:grid;grid-template-columns:repeat(20,1fr);gap:calc(.3125*var(--site-size, 1)*var(--unit, 1px));width:200vw;margin-top:calc(.3125*var(--site-size, 1)*var(--unit, 1px));opacity:var(--v1,0);transition:opacity 1s;transform:translateX(calc(var(--elementDistance, 0px) * .1px - 300px));transition:all .3s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.staff__grid:nth-child(2n){transform:translateX(calc(var(--elementDistance, 0px) * -.1px - 300px))}@media only screen and (max-width:750px){.staff__grid{grid-template-columns:repeat(10,1fr)}}.staff__item img{aspect-ratio:.9;-o-object-fit:cover;object-fit:cover;display:block}@media only screen and (max-width:750px){.staff .gridout.desktop{display:none}}.staff .gridout.mobile{display:none}@media only screen and (max-width:750px){.staff .gridout.mobile{display:block}}.media{background:#6a6b6e;color:#d9d9d9;padding-top:calc(16.1979166667*var(--site-size, 1)*var(--unit, 1px));padding-bottom:calc(13.6458333333*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.media{padding-top:150px;padding-bottom:150px}}.media h2{font-size:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:500;margin-bottom:calc(7.8125*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}@media only screen and (max-width:750px){.media h2{font-size:70px;margin-bottom:100px}}.media h2 span{display:block;transform:translateY(var(--p0,100%));transition:all 1s cubic-bezier(.08,.82,.54,.99)}.media__item{display:flex;align-items:center;font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:500;position:relative;color:#d9d9d9;transition:all .3s ease;padding-right:calc(1.5625*var(--site-size, 1)*var(--unit, 1px));padding-top:calc(.78125*var(--site-size, 1)*var(--unit, 1px));padding-bottom:calc(.78125*var(--site-size, 1)*var(--unit, 1px));transition:.5s}@media only screen and (max-width:750px){.media__item{font-size:18px}}.media__item span{display:block;overflow:hidden}.media__item span em{display:block;font-style:normal;transform:translateY(var(--p0,100%));transition:all 1s cubic-bezier(.08,.82,.54,.99)}.media__item:first-child span em{transition-delay:.1s}.media__item:first-child .arrow{transition-delay:.6s}.media__item:first-child .line:before{transition-delay:.1s}.media__item:nth-child(2) span em{transition-delay:.2s}.media__item:nth-child(2) .arrow{transition-delay:.7s}.media__item:nth-child(2) .line:before{transition-delay:.2s}.media__item:nth-child(3) span em{transition-delay:.3s}.media__item:nth-child(3) .arrow{transition-delay:.8s}.media__item:nth-child(3) .line:before{transition-delay:.3s}.media__item:nth-child(4) span em{transition-delay:.4s}.media__item:nth-child(4) .arrow{transition-delay:.9s}.media__item:nth-child(4) .line:before{transition-delay:.4s}.media__item:nth-child(5) span em{transition-delay:.5s}.media__item:nth-child(5) .arrow{transition-delay:1s}.media__item:nth-child(5) .line:before{transition-delay:.5s}.media__item:nth-child(6) span em{transition-delay:.6s}.media__item:nth-child(6) .arrow{transition-delay:1.1s}.media__item:nth-child(6) .line:before{transition-delay:.6s}.media__item:nth-child(7) span em{transition-delay:.7s}.media__item:nth-child(7) .arrow{transition-delay:1.2s}.media__item:nth-child(7) .line:before{transition-delay:.7s}.media__item:nth-child(8) span em{transition-delay:.8s}.media__item:nth-child(8) .arrow{transition-delay:1.3s}.media__item:nth-child(8) .line:before{transition-delay:.8s}.media__item:nth-child(9) span em{transition-delay:.9s}.media__item:nth-child(9) .arrow{transition-delay:1.4s}.media__item:nth-child(9) .line:before{transition-delay:.9s}.media__item:nth-child(10) span em{transition-delay:1s}.media__item:nth-child(10) .arrow{transition-delay:1.5s}.media__item:nth-child(10) .line:before{transition-delay:1s}.media__item:nth-child(11) span em{transition-delay:1.1s}.media__item:nth-child(11) .arrow{transition-delay:1.6s}.media__item:nth-child(11) .line:before{transition-delay:1.1s}.media__item:nth-child(12) span em{transition-delay:1.2s}.media__item:nth-child(12) .arrow{transition-delay:1.7s}.media__item:nth-child(12) .line:before{transition-delay:1.2s}.media__item:nth-child(13) span em{transition-delay:1.3s}.media__item:nth-child(13) .arrow{transition-delay:1.8s}.media__item:nth-child(13) .line:before{transition-delay:1.3s}.media__item:nth-child(14) span em{transition-delay:1.4s}.media__item:nth-child(14) .arrow{transition-delay:1.9s}.media__item:nth-child(14) .line:before{transition-delay:1.4s}.media__item:nth-child(15) span em{transition-delay:1.5s}.media__item:nth-child(15) .arrow{transition-delay:2s}.media__item:nth-child(15) .line:before{transition-delay:1.5s}.media__item:nth-child(16) span em{transition-delay:1.6s}.media__item:nth-child(16) .arrow{transition-delay:2.1s}.media__item:nth-child(16) .line:before{transition-delay:1.6s}.media__item:nth-child(17) span em{transition-delay:1.7s}.media__item:nth-child(17) .arrow{transition-delay:2.2s}.media__item:nth-child(17) .line:before{transition-delay:1.7s}.media__item:nth-child(18) span em{transition-delay:1.8s}.media__item:nth-child(18) .arrow{transition-delay:2.3s}.media__item:nth-child(18) .line:before{transition-delay:1.8s}.media__item:nth-child(19) span em{transition-delay:1.9s}.media__item:nth-child(19) .arrow{transition-delay:2.4s}.media__item:nth-child(19) .line:before{transition-delay:1.9s}.media__item:nth-child(20) span em{transition-delay:2s}.media__item:nth-child(20) .arrow{transition-delay:2.5s}.media__item:nth-child(20) .line:before{transition-delay:2s}.media__item .line{transition:transform .5s ease-out,transform-origin 0s;transform:scaleX(1);transform-origin:0 0}.media__item .line,.media__item .line:before{position:absolute;bottom:0;width:100%;height:1px}.media__item .line:before{content:"";background:#d9d9d9;transform:scaleX(var(--v1,0));transform-origin:0 0;transition:all 1s cubic-bezier(.08,.82,.54,.99)}.media__item .line:before:first-child{transition-delay:.1s}.media__item .line:before:nth-child(2){transition-delay:.2s}.media__item .line:before:nth-child(3){transition-delay:.3s}.media__item .line:before:nth-child(4){transition-delay:.4s}.media__item .line:before:nth-child(5){transition-delay:.5s}.media__item .line:before:nth-child(6){transition-delay:.6s}.media__item .line:before:nth-child(7){transition-delay:.7s}.media__item .line:before:nth-child(8){transition-delay:.8s}.media__item .line:before:nth-child(9){transition-delay:.9s}.media__item .line:before:nth-child(10){transition-delay:1s}.media__item .line:before:nth-child(11){transition-delay:1.1s}.media__item .line:before:nth-child(12){transition-delay:1.2s}.media__item .line:before:nth-child(13){transition-delay:1.3s}.media__item .line:before:nth-child(14){transition-delay:1.4s}.media__item .line:before:nth-child(15){transition-delay:1.5s}.media__item .line:before:nth-child(16){transition-delay:1.6s}.media__item .line:before:nth-child(17){transition-delay:1.7s}.media__item .line:before:nth-child(18){transition-delay:1.8s}.media__item .line:before:nth-child(19){transition-delay:1.9s}.media__item .line:before:nth-child(20){transition-delay:2s}.media__item:hover{color:#fff}.media__item:hover .arrowin{transform:translate(30%,-30%)}.media__item:hover .line{transform:scaleX(0);transform-origin:100% 0}.media__item .arrow{width:calc(.9375*var(--site-size, 1)*var(--unit, 1px));height:calc(.9375*var(--site-size, 1)*var(--unit, 1px));position:absolute;top:50%;right:0;margin-top:calc(-.46875*var(--site-size, 1)*var(--unit, 1px));content:"";transition:opacity .5s ease,transform .3s ease;opacity:var(--v1,0)}.media__item .arrow .arrowin{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/arrow-external.svg) no-repeat;background-size:100% auto;transition:.3s ease-out}.next-section{height:calc(20.8333333333*var(--site-size, 1)*var(--unit, 1px));position:relative;display:flex;justify-content:center;align-items:center;background:#1e1e1e}@media only screen and (max-width:750px){.next-section{height:auto}}.next-section .bg,.next-section .bg img,.next-section .bg video{position:absolute;top:0;left:0;width:100%;height:100%}.next-section .bg img,.next-section .bg video{-o-object-fit:cover;object-fit:cover;opacity:0;transition:1s}.in .next-section .bg img,.in .next-section .bg video{opacity:1}.next-section .textout{overflow:hidden}.next-section:hover .text div{transform:translateY(-100%)}.next-section .text{font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));line-height:1;font-weight:500;color:#d9d9d9;text-transform:uppercase;display:flex;transform:translateY(120%);transition:all 1s cubic-bezier(.08,.82,.54,.99);flex-direction:column;position:relative}.next-section .text>div{transition:all .5s cubic-bezier(.165,.84,.44,1);display:flex;gap:calc(6.0416666667*var(--site-size, 1)*var(--unit, 1px));padding:calc(.3645833333*var(--site-size, 1)*var(--unit, 1px)) 0}.next-section .text>div:nth-child(2){position:absolute;top:100%;left:0;width:100%}.in .next-section .text{transform:translateY(0)}@media only screen and (max-width:750px){.next-section .text{flex-direction:column;font-size:24px;padding:60px 20px}.next-section .text>div{gap:20px;flex-direction:column}}.next-section .text span{font-family:Ginger,serif;display:flex;gap:calc(1.5104166667*var(--site-size, 1)*var(--unit, 1px));align-items:center}.next-section .text span:after{background:url(/arrow.svg) no-repeat 50%;background-size:90% auto;width:calc(4.21875*var(--site-size, 1)*var(--unit, 1px));height:calc(2.2916666667*var(--site-size, 1)*var(--unit, 1px));content:""}@media only screen and (max-width:750px){.next-section .text span:after{width:40px;aspect-ratio:81/44}}.muteBtn{position:fixed;top:100vh;margin-top:-100px;right:80px;display:flex;gap:3px;align-items:flex-end;height:20px;background:none;cursor:pointer;z-index:100}@media only screen and (max-width:750px){.muteBtn{display:none}}.muteBtn>div{position:absolute;right:100%;bottom:0}.muteBtn>div>div{font-size:calc(.7291666667*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:600;color:#d9d9d9;margin:0 15px -1px 0;line-height:1;white-space:nowrap;transition:all .5s cubic-bezier(.165,.84,.44,1);display:flex;flex-direction:column;transition-delay:0s;height:calc(.6770833333*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}.muteBtn>div>div em{font-style:normal;transition:all .5s cubic-bezier(.165,.84,.44,1)}.muteBtn>div .active{display:none}.muteBtn>div .muted{display:flex}.muteBtn:hover div em{transform:translateY(-100%)}.muteBtn span{width:2px;background:#d9d9d9;height:15px;flex:0 0 auto;animation:mute 2s infinite;transform-origin:0 100%}.muteBtn span:nth-child(2){animation-duration:1.7s}.muteBtn span:nth-child(3){animation-duration:1.9s}.muteBtn span:nth-child(4){animation-duration:1.7s}.muteBtn.muted span{animation:none;transform:scaleY(.2);transform-origin:0 100%}.muteBtn.muted .active{display:flex}.muteBtn.muted .muted{display:none}.experience{background:#272727;width:100vw;overflow:hidden;position:relative}.experience .player{width:100%!important;height:100%!important}@keyframes mute{0%{transform:scaleY(1)}20%{transform:scaleY(.2)}40%{transform:scaleY(.7)}60%{transform:scaleY(.1)}80%{transform:scaleY(.3)}to{transform:scaleY(1)}}.experience-hero{height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;background:#272727;position:relative}.experience-hero .scrollico{position:absolute;bottom:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));left:50%;margin-left:calc(-.2604166667*var(--site-size, 1)*var(--unit, 1px));transition:1s ease-out;z-index:1}.experience-hero .title{text-align:center;font-size:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));color:#fff;text-transform:uppercase;line-height:1;font-weight:500;font-family:Inter,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:750px){.experience-hero .title{font-size:10vw}}.experience-hero .title div{overflow:hidden}.experience-hero .title div>*{display:inline-block;transform:translateY(130%);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:0s}.experience-hero .title div:first-child>*{transition-delay:0s}.experience-hero .title div:nth-child(2)>*{transition-delay:.2s}.experience-hero .title div:nth-child(3)>*{transition-delay:.4s}.experience-hero .title div:nth-child(4)>*{transition-delay:.6s}.in .experience-hero .title div>*{transform:translateY(0)}.experience-hero .title>span{display:inline-flex;vertical-align:top;margin:0 calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-hero .title>span{margin:0 calc(.2604166667*var(--site-size, 1)*var(--unit, 1px))}}.experience-hero .title em{font-style:normal;font-family:Ginger,serif;line-height:1.12}.experience-hero .title video{width:calc(14.2708333333*var(--site-size, 1)*var(--unit, 1px));aspect-ratio:274/144;-o-object-fit:cover;object-fit:cover;border-radius:calc(3.75*var(--site-size, 1)*var(--unit, 1px));display:inline-block;margin:0 calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px));vertical-align:top;margin-top:calc(.2604166667*var(--site-size, 1)*var(--unit, 1px));transform:scale(0);transition-delay:1s}@media only screen and (max-width:750px){.experience-hero .title video{width:18vw;margin:0}}.in .experience-hero .title video{transform:scale(1)}.experience-hero .title .small{font-size:calc(1.25*var(--site-size, 1)*var(--unit, 1px));font-weight:500;color:#d9d9d9;display:inline-flex;height:calc(7.2916666667*var(--site-size, 1)*var(--unit, 1px));align-items:center;margin-right:calc(3.125*var(--site-size, 1)*var(--unit, 1px))}.experience-intro{padding-top:calc(33.8541666667*var(--site-size, 1)*var(--unit, 1px));position:relative;background:#272727;padding-bottom:calc(8.59375*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-intro{padding-top:290px}}.experience-intro .bg{position:absolute;top:0;left:0;width:100%;height:calc(54.6875*var(--site-size, 1)*var(--unit, 1px))}.experience-intro .bg img,.experience-intro .bg video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-intro .bg:after{position:absolute;top:0;left:0;width:100%;background:linear-gradient(0deg,#272727 10.29%,rgba(39,39,39,0));content:"";height:102%;pointer-events:none}@media only screen and (max-width:750px){.experience-intro .bg{height:calc(15.625*var(--site-size, 1)*var(--unit, 1px))}}.experience-intro .container{position:relative}.experience-intro p{font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));color:#d9d9d9;line-height:1.4;letter-spacing:-.05em;max-width:calc(32.3958333333*var(--site-size, 1)*var(--unit, 1px));margin-left:auto;overflow:hidden}.experience-intro p>*{display:inline-block;transform:translateY(130%);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:0s}.experience-intro p:first-child>*{transition-delay:0s}.experience-intro p:nth-child(2)>*{transition-delay:.2s}.experience-intro p:nth-child(3)>*{transition-delay:.4s}.experience-intro p:nth-child(4)>*{transition-delay:.6s}@media only screen and (max-width:750px){.experience-intro p{font-size:24px}}.experience-intro .in p>*{transform:translateY(0)}.experience-videos{position:relative;padding-top:calc(91.1458333333*var(--site-size, 1)*var(--unit, 1px));padding-bottom:calc(15.625*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-videos{padding-top:1290px;padding-bottom:160px}}.experience-videos .v{position:absolute;width:calc(25.7291666667*var(--site-size, 1)*var(--unit, 1px));height:calc(33.3333333333*var(--site-size, 1)*var(--unit, 1px));z-index:1}@media only screen and (max-width:750px){.experience-videos .v{width:200px;height:260px}}.experience-videos .v>div{height:100%;width:100%}.experience-videos .v video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.experience-videos .v1{left:50%;margin-left:calc(-30.7291666667*var(--site-size, 1)*var(--unit, 1px));top:0}@media only screen and (max-width:750px){.experience-videos .v1{margin-left:0;left:0}}.experience-videos .v2{top:calc(24.4791666667*var(--site-size, 1)*var(--unit, 1px));left:50%;margin-left:calc(9.375*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-videos .v2{top:320px;left:auto;margin-left:0;right:0}}.experience-videos .v3{left:0;top:calc(47.3958333333*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-videos .v3{top:750px}}.experience-videos .v4{top:calc(71.875*var(--site-size, 1)*var(--unit, 1px));left:50%;margin-left:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-videos .v4{left:0;margin-left:auto;right:-20px;top:1100px}}.experience-videos .t1{position:absolute;top:calc(10.4166666667*var(--site-size, 1)*var(--unit, 1px));font-size:calc(22.9166666667*var(--site-size, 1)*var(--unit, 1px));color:rgba(217,217,217,.05);left:0;text-transform:uppercase;font-weight:500;transform:translateX(calc(var(--elementDistance, 0px) * -.3px - 100px))}@media only screen and (max-width:750px){.experience-videos .t1{font-size:200px;top:420px}}.experience-videos .t2{position:absolute;top:calc(36.4583333333*var(--site-size, 1)*var(--unit, 1px));font-size:calc(22.9166666667*var(--site-size, 1)*var(--unit, 1px));color:rgba(217,217,217,.05);left:0;text-transform:uppercase;font-family:Ginger,serif;transform:translateX(calc(var(--elementDistance, 0px) * .3px - 100px))}@media only screen and (max-width:750px){.experience-videos .t2{font-size:200px;top:630px}}.experience-videos .title{font-size:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));color:#fff;font-weight:500;text-transform:uppercase;line-height:1.05;position:relative;z-index:1;margin-bottom:calc(9.375*var(--site-size, 1)*var(--unit, 1px))}.experience-videos .title em{font-style:normal;font-family:Ginger,serif}.experience-videos .title div>span{display:inline-block}.experience-videos .title div:nth-child(2n){text-align:right}.experience-videos .title>div{overflow:hidden}.experience-videos .title>div>*{display:inline-block;transform:translateY(130%);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:0s}.experience-videos .title>div:first-child>*{transition-delay:0s}.experience-videos .title>div:nth-child(2)>*{transition-delay:.2s}.experience-videos .title>div:nth-child(3)>*{transition-delay:.4s}.experience-videos .title>div:nth-child(4)>*{transition-delay:.6s}@media only screen and (max-width:750px){.experience-videos .title{font-size:42px;margin-bottom:60px}}.experience-videos .in .title>div>*{transform:translateY(0)}.experience-videos p{font-size:calc(1.6666666667*var(--site-size, 1)*var(--unit, 1px));line-height:1.4;letter-spacing:-.03em;color:#d9d9d9;max-width:calc(32.2916666667*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}.experience-videos p>*{display:inline-block;transform:translateY(130%);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:0s}.experience-videos p:first-child>*{transition-delay:0s}.experience-videos p:nth-child(2)>*{transition-delay:.2s}.experience-videos p:nth-child(3)>*{transition-delay:.4s}.experience-videos p:nth-child(4)>*{transition-delay:.6s}@media only screen and (max-width:750px){.experience-videos p{font-size:24px}}.experience-videos .in p>*{transform:translateY(0)}.experience-video{height:100vh;position:relative;margin-bottom:calc(5.2083333333*var(--site-size, 1)*var(--unit, 1px));overflow:hidden}@media only screen and (max-width:750px){.experience-video{height:460px}}.experience-video .videoin{position:relative;height:100%}.experience-video video{height:100%;width:100%;transform:scale(calc(1 - var(--elementDistance, 0px) * -.0005));transform-origin:50% 50%;-o-object-fit:cover;object-fit:cover}.experience-video img{position:absolute;top:50%;left:50%;width:calc(14.5833333333*var(--site-size, 1)*var(--unit, 1px));height:calc(14.5833333333*var(--site-size, 1)*var(--unit, 1px));margin:calc(-7.2916666667*var(--site-size, 1)*var(--unit, 1px)) 0 0 calc(-7.2916666667*var(--site-size, 1)*var(--unit, 1px));transform:rotate(calc(var(--elementDistance, 0deg) * -.1deg));pointer-events:none;z-index:10}.experience-discover{height:calc(104.1666666667*var(--site-size, 1)*var(--unit, 1px));position:relative}@media only screen and (max-width:750px){.experience-discover{height:800px}}.experience-discover .v{position:absolute;width:calc(25.7291666667*var(--site-size, 1)*var(--unit, 1px));height:calc(33.3333333333*var(--site-size, 1)*var(--unit, 1px));z-index:1}.experience-discover .v video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.experience-discover .v1{left:80px;top:calc(9.375*var(--site-size, 1)*var(--unit, 1px));width:calc(12.2916666667*var(--site-size, 1)*var(--unit, 1px));height:calc(21.7708333333*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-discover .v1{width:80px;height:140px;left:0;top:30px}}.experience-discover .v2{top:calc(18.75*var(--site-size, 1)*var(--unit, 1px));left:50%;margin-left:calc(29.1666666667*var(--site-size, 1)*var(--unit, 1px));width:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));height:calc(14.84375*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-discover .v2{right:0;width:55px;height:95px;top:140px;margin-left:0;left:auto}}.experience-discover .v3{left:50%;margin-left:calc(-9.8958333333*var(--site-size, 1)*var(--unit, 1px));top:calc(35.9375*var(--site-size, 1)*var(--unit, 1px));width:calc(18.6458333333*var(--site-size, 1)*var(--unit, 1px));height:calc(33.0729166667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-discover .v3{width:120px;height:213px;top:160px;left:50%;margin-left:-50px}}.experience-discover .v4{top:calc(70.3125*var(--site-size, 1)*var(--unit, 1px));left:0;margin-left:150px;width:calc(8.59375*var(--site-size, 1)*var(--unit, 1px));height:calc(15.2604166667*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-discover .v4{width:55px;height:95px;top:450px;margin-left:0;left:0}}.experience-discover .v5{top:calc(84.375*var(--site-size, 1)*var(--unit, 1px));left:50%;margin-left:calc(-14.5833333333*var(--site-size, 1)*var(--unit, 1px));width:calc(11.4583333333*var(--site-size, 1)*var(--unit, 1px));height:calc(20.46875*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-discover .v5{margin-left:0;left:auto;right:0;width:165px;height:290px;top:430px}}.experience-discover .v6{top:calc(58.3333333333*var(--site-size, 1)*var(--unit, 1px));right:0;width:calc(25.5208333333*var(--site-size, 1)*var(--unit, 1px));height:calc(45.625*var(--site-size, 1)*var(--unit, 1px))}@media only screen and (max-width:750px){.experience-discover .v6{width:73px;height:131px;top:630px;left:50%;right:auto;margin-left:-100px}}.experience-discover .t1{position:absolute;top:calc(46.875*var(--site-size, 1)*var(--unit, 1px));font-size:calc(22.9166666667*var(--site-size, 1)*var(--unit, 1px));color:rgba(217,217,217,.05);left:0;text-transform:uppercase;font-weight:500;transform:translateX(calc(var(--elementDistance, 0px) * .3px - 100px))}@media only screen and (max-width:750px){.experience-discover .t1{font-size:200px;top:380px}}.experience-discover .t2{position:absolute;top:calc(20.8333333333*var(--site-size, 1)*var(--unit, 1px));font-size:calc(22.9166666667*var(--site-size, 1)*var(--unit, 1px));color:rgba(217,217,217,.05);left:0;text-transform:uppercase;font-family:Ginger,serif;transform:translateX(calc(var(--elementDistance, 0px) * -.3px - 100px))}@media only screen and (max-width:750px){.experience-discover .t2{font-size:200px;top:190px}}.experience-footer{height:100vh;display:flex;align-items:center;justify-content:center}.experience-footer .title{max-width:calc(63.5416666667*var(--site-size, 1)*var(--unit, 1px));width:100%;margin:0 auto;font-size:calc(8.3333333333*var(--site-size, 1)*var(--unit, 1px));color:#fff;line-height:1;font-weight:500;text-transform:uppercase}@media only screen and (max-width:750px){.experience-footer .title{font-size:50px;display:block}}.experience-footer .title>span{vertical-align:baseline}.experience-footer .title em{font-style:normal;font-family:Ginger,serif}.experience-footer .title a{font-size:calc(1.25*var(--site-size, 1)*var(--unit, 1px));color:#fff;display:inline-flex!important;height:calc(7.8125*var(--site-size, 1)*var(--unit, 1px));vertical-align:baseline;align-items:center;margin-right:calc(2.6041666667*var(--site-size, 1)*var(--unit, 1px));font-family:Inter,sans-serif}@media only screen and (max-width:750px){.experience-footer .title a{display:none!important}}.experience-footer .title a:before{content:"";display:inline-block;width:calc(1.875*var(--site-size, 1)*var(--unit, 1px));height:calc(1.875*var(--site-size, 1)*var(--unit, 1px));background:url(/instagram-ico.svg) no-repeat 50%;background-size:100% auto;margin-right:calc(.78125*var(--site-size, 1)*var(--unit, 1px))}.experience-footer .title a em{display:block;position:relative;height:calc(1.25*var(--site-size, 1)*var(--unit, 1px));overflow:hidden;margin-top:2px;font-family:Inter,sans-serif}.experience-footer .title a em span{display:block;transition:all .5s cubic-bezier(.165,.84,.44,1);white-space:nowrap}.experience-footer .title a:hover em span{transform:translateY(-100%)}.experience-footer .title .line2{display:flex;flex-direction:row-reverse}@media only screen and (max-width:750px){.experience-footer .title .line2{justify-content:center}}.experience-footer .title>div{overflow:hidden}.experience-footer .title>div>*{display:inline-block;transform:translateY(130%);transition:all 1s cubic-bezier(.08,.82,.54,.99);transition-delay:0s}.experience-footer .title>div:first-child>*{transition-delay:0s}.experience-footer .title>div:nth-child(2)>*{transition-delay:.2s}.experience-footer .title>div:nth-child(3)>*{transition-delay:.4s}.experience-footer .title>div:nth-child(4)>*{transition-delay:.6s}.experience-footer .in .title>div>*{transform:translateY(0)}@media only screen and (max-width:750px){.experience-footer>div{display:block;text-align:center}}.experience-footer a.instamobile{font-size:18px;color:#fff;display:none;vertical-align:baseline;align-items:center;margin:40px auto 0}@media only screen and (max-width:750px){.experience-footer a.instamobile{display:inline-flex}}.experience-footer a.instamobile:before{content:"";display:inline-block;width:28px;height:28px;background:url(/instagram-ico.svg) no-repeat 50%;background-size:100% auto;margin-right:10px;margin-top:3px}.experience-footer a.instamobile em{display:block;position:relative;height:calc(1.25*var(--site-size, 1)*var(--unit, 1px));overflow:hidden;margin-top:2px;font-style:normal}.experience-footer a.instamobile em span{display:block;transition:all .5s cubic-bezier(.165,.84,.44,1)}.experience-footer a.instamobile:hover em span{transform:translateY(-100%)}.close-button{position:fixed;width:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));height:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));border-radius:100%;border:.5px solid hsla(0,0%,100%,.7);z-index:1;background:none;top:calc(4.1666666667*var(--site-size, 1)*var(--unit, 1px));right:calc(3.6458333333*var(--site-size, 1)*var(--unit, 1px));display:flex;align-items:center;justify-content:center;transition:all 1s cubic-bezier(.23,1,.32,1);background:rgba(217,217,217,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer}.close-button .close-icon{width:calc(1.9270833333*var(--site-size, 1)*var(--unit, 1px));height:calc(1.9270833333*var(--site-size, 1)*var(--unit, 1px))}.close-button .close-circle{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;transform:rotate(180deg);width:auto;height:auto}.close-button .close-circle circle{transition:all 1s cubic-bezier(.23,1,.32,1)}.button{font-size:calc(1.25*var(--site-size, 1)*var(--unit, 1px));font-weight:500;position:relative;color:#d9d9d9;padding:0;background:none;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.button:after{position:absolute;left:0;bottom:0;height:2px;background:#d9d9d9;content:"";width:100%;transition:transform .5s ease-out,transform-origin 0s;transform:scaleX(1);transform-origin:0 0}.button:before{position:absolute;background:url(/arrow.svg) no-repeat 50%;background-size:contain;width:calc(2.0833333333*var(--site-size, 1)*var(--unit, 1px));height:calc(2.0833333333*var(--site-size, 1)*var(--unit, 1px));content:"";right:100%;top:0;margin-right:calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px));opacity:0;transform:translateX(calc(-1.5625 * var(--site-size, 1) * var(--unit, 1px)));transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.button:hover{color:#fff}.button:hover:after{transform:scaleX(0);transform-origin:100% 0}.button:hover:before{opacity:1;transform:translateX(0)}.button-secondary{color:#fff;padding:calc(1.0416666667*var(--site-size, 1)*var(--unit, 1px)) calc(2.0833333333*var(--site-size, 1)*var(--unit, 1px));font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;border-radius:calc(2.0833333333*var(--site-size, 1)*var(--unit, 1px));transition:.3s;background:none;cursor:pointer;font-weight:600}.button-secondary:hover{background:rgba(217,217,217,.1)}.button-secondary.active{background:#d9d9d9;color:#6a6b6e}@media only screen and (max-width:750px){.button-secondary{font-size:10px;padding:12px;white-space:nowrap}}.home_mouse{position:fixed;z-index:1000;pointer-events:none;height:10px}.home_mouse.hover .ico{width:50px;height:50px;opacity:0;transform:translateX(-20px) translateY(-20px)}.home_mouse.hover .text-in,.home_mouse.texthide .text-in{transform:translateY(110%)!important}.home_mouse .ico{width:10px;height:10px;border-radius:100%;background:#d9d9d9;transition:all .3s ease-in-out;position:absolute;top:0;left:-5px;opacity:0}.navin .home_mouse .ico{background:#6a6b6e}.home_mouse .text{font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px));color:#d9d9d9;text-transform:uppercase;font-weight:600;position:absolute;top:50%;transform:translateY(-50%);left:25px;white-space:nowrap;overflow:hidden}.home_mouse .text .text-in{transition:.3s ease-out;transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s;transform:translateY(0)}.home_mouse .text .text-in.hide{transform:translateY(110%)}@media only screen and (max-width:1100px){.home_mouse{display:none}}.scrollico{width:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));background:#d9d9d9;border-radius:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));animation:scrollico 3s cubic-bezier(.785,.135,.15,.86) infinite}.scrollico.invert{animation-direction:reverse}@keyframes scrollico{0%{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(0) scale(2);opacity:0;animation-timing-function:cubic-bezier(.785,.135,.15,.86)}15%{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(0) scale(2);opacity:0;animation-timing-function:cubic-bezier(.785,.135,.15,.86)}30%{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.6,.04,.98,.335)}35%{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(0) scale(1);opacity:1;animation-timing-function:cubic-bezier(.6,.04,.98,.335)}50%{height:calc(2.0833333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(calc(1.5625 * var(--site-size, 1) * var(--unit, 1px))) scale(1);opacity:1;animation-timing-function:linear}65%{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(calc(2.0833333333 * var(--site-size, 1) * var(--unit, 1px))) scale(1);opacity:1;animation-timing-function:cubic-bezier(.075,.82,.165,1)}75%{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(calc(2.0833333333 * var(--site-size, 1) * var(--unit, 1px))) scale(1);opacity:1;animation-timing-function:cubic-bezier(.075,.82,.165,1)}80%{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(calc(2.0833333333 * var(--site-size, 1) * var(--unit, 1px))) scale(2);opacity:0}to{height:calc(.5208333333*var(--site-size, 1)*var(--unit, 1px));transform:translateY(calc(2.0833333333 * var(--site-size, 1) * var(--unit, 1px))) scale(2);opacity:0}}.project-grid-item{display:block;position:relative;cursor:pointer}.project-grid-item .img{transition:.3s ease-out}.project-grid-item .img,.project-grid-item .imgout{position:absolute;top:0;left:0;width:100%;height:100%}.project-grid-item .imgout{overflow:hidden}.project-grid-item .imgout:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(67.65deg,rgba(0,0,0,.7),rgba(0,0,0,.245) 100.38%);content:"";z-index:1;opacity:0;transition:1s}.project-grid-item:not(:hover) .img{transform:none!important}.project-grid-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;transition:1s ease-out}.project-grid-item .text{position:absolute;bottom:0;left:0;width:100%;padding:calc(1.7708333333*var(--site-size, 1)*var(--unit, 1px)) calc(2.8645833333*var(--site-size, 1)*var(--unit, 1px));color:#d9d9d9;font-size:calc(3.125*var(--site-size, 1)*var(--unit, 1px));text-transform:uppercase;font-weight:500;line-height:.75;pointer-events:none;z-index:2}.project-grid-item .l1{display:flex;justify-content:space-between;margin-bottom:calc(1.875*var(--site-size, 1)*var(--unit, 1px))}.project-grid-item .l1 span{font-family:Ginger,serif}.project-grid-item .l1 span,.project-grid-item .l1 strong{opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.project-grid-item .l1 strong{transform:translateX(calc(-2.6041666667 * var(--site-size, 1) * var(--unit, 1px)))}.project-grid-item .l2{display:flex;justify-content:space-between;align-items:center}.project-grid-item .l2 strong{transform:translateX(calc(2.6041666667 * var(--site-size, 1) * var(--unit, 1px)))}.project-grid-item .l2 .view,.project-grid-item .l2 strong{opacity:0;transition:all 1s cubic-bezier(.165,.84,.44,1);transition-delay:0s}.project-grid-item .l2 .view{font-size:calc(.8333333333*var(--site-size, 1)*var(--unit, 1px))}.project-grid-item:not(.active):hover .contentin:after,.project-grid-item:not(.active):hover .l1 span{opacity:1}.project-grid-item:not(.active):hover .l1 strong{transform:translateX(0);opacity:1}.project-grid-item:not(.active):hover .l2 .view{opacity:1}.project-grid-item:not(.active):hover .l2 strong{transform:translateX(0);opacity:1}.project-grid-item:not(.active):hover img{transform:scale(1.2)}.project-grid-item .contentin,.project-grid-item .contentin:after{position:absolute;top:0;left:0;width:100%;height:100%}.project-grid-item .contentin:after{background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.245));content:"";display:block;opacity:0;transition:.5s;z-index:1}.project-grid-item .content{position:relative;transform-origin:100% 100%;top:var(--top,0);left:var(--left,0);width:var(--width,100%);height:var(--height,100%);z-index:1}.project-grid-item.active{transform:none!important;perspective:none;z-index:101}.project-grid-item.active .img{transform:none!important;transition:none!important}.project-grid-item.active img{transition:.3s ease-out}.project-grid-item.active .content{position:fixed;transform:translateZ(0);transition:all .5s cubic-bezier(.165,.84,.44,1);transition-delay:0s;width:100%;height:100%}.project-grid-item.active .contentin{transform:none}.project-grid-item.active .contentin:after{opacity:1}.smooth-scroll-container{overflow:hidden;width:100%;width:100dvw}@media only screen and (max-width:750px){.smooth-scroll-container{height:auto!important}}.smooth-scroll-container .viewport{width:100%;width:100dvw;position:fixed}@media only screen and (max-width:750px){.smooth-scroll-container .viewport{transform:none!important;position:relative;transition:none}}.bodyin .viewport{transition:transform 2s cubic-bezier(.115,.665,.32,1)}.parallax{transition:2s cubic-bezier(.115,.665,.32,1)}::-webkit-scrollbar{width:10px;border:none;position:relative;z-index:10000}@media only screen and (max-width:750px){::-webkit-scrollbar{width:10px}}::-webkit-scrollbar-track{background:#d9d9d9}::-webkit-scrollbar-thumb{background-color:#6a6b6e}.progressbar{position:absolute;bottom:0;width:100vw;left:0;z-index:10;margin-bottom:calc(-.2604166667*var(--site-size, 1)*var(--unit, 1px));transition:.3s ease-out}.progressbar,.progressbar .progress{height:calc(.2083333333*var(--site-size, 1)*var(--unit, 1px))}.progressbar .progress{width:var(--percent,0);background:#d9d9d9;transition:2s cubic-bezier(.115,.665,.32,1)}.full .progressbar{margin-bottom:0}