.navigation_header__uu5xu{position:fixed;right:3vw;top:3vw;z-index:99}.navigation_header__uu5xu .navigation_menu__EqNV1{width:400px;height:550px;background-color:#dfd8c8;border-radius:0;position:relative}.navigation_main___NigT{position:fixed;left:3vw;top:3vw;z-index:99;mix-blend-mode:difference}.navigation_button__H3bVB{position:absolute;top:0;right:0;width:100px;height:40px;cursor:pointer;border-radius:0;overflow:hidden}.navigation_button__H3bVB .navigation_slider__bQhBW{position:relative;width:100%;height:100%}.navigation_button__H3bVB .navigation_slider__bQhBW .navigation_el__EerGM{width:100%;height:100%;background-color:#dfd8c8}.navigation_button__H3bVB .navigation_slider__bQhBW .navigation_el__EerGM p{margin:0}.navigation_button__H3bVB .navigation_slider__bQhBW .navigation_el__EerGM:nth-of-type(2){background-color:#52575d}.navigation_button__H3bVB .navigation_slider__bQhBW .navigation_el__EerGM:nth-of-type(2) p{color:#dfd8c8}.navigation_button__H3bVB .navigation_slider__bQhBW .navigation_el__EerGM:hover .navigation_perspectiveText__N_lTW{transform:rotateX(80deg)}.navigation_button__H3bVB .navigation_slider__bQhBW .navigation_el__EerGM:hover .navigation_perspectiveText__N_lTW p:first-of-type{transform:translateY(-100%);opacity:0}.navigation_button__H3bVB .navigation_slider__bQhBW .navigation_el__EerGM:hover .navigation_perspectiveText__N_lTW p:nth-of-type(2){opacity:1}.navigation_perspectiveText__N_lTW{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.76,0,.24,1)}.navigation_perspectiveText__N_lTW p{transition:all .75s cubic-bezier(.76,0,.24,1);pointer-events:none;text-transform:uppercase}.navigation_perspectiveText__N_lTW p:nth-of-type(2){position:absolute;transform-origin:bottom center;transform:rotateX(-90deg) translateY(9px);opacity:0}.navigation_nav__XP_Mv{display:flex;flex-direction:column;justify-content:space-between;padding:100px 40px 50px;height:100%;box-sizing:border-box}.navigation_nav__XP_Mv .navigation_body__tOWBW{display:flex;gap:10px;flex-direction:column}.navigation_nav__XP_Mv .navigation_body__tOWBW .navigation_linkContainer__c2Xwv{overflow:hidden}.navigation_nav__XP_Mv .navigation_body__tOWBW .navigation_linkContainer__c2Xwv a{text-decoration:none;color:#41444b;font-size:46px;display:inline-block;transition:transform .3s ease}.navigation_nav__XP_Mv .navigation_body__tOWBW .navigation_linkContainer__c2Xwv a:hover{text-decoration:underline}.navigation_nav__XP_Mv .navigation_footer__I6NqD{display:flex;flex-wrap:wrap}.navigation_nav__XP_Mv .navigation_footer__I6NqD div{width:50%;margin-top:5px}.navigation_nav__XP_Mv .navigation_footer__I6NqD div a{text-decoration:none;color:#41444b;font-size:14px;transition:color .3s ease}.navigation_nav__XP_Mv .navigation_footer__I6NqD div a:hover{color:#000}.navigation_logo__VOpU2{display:flex;cursor:pointer;font-size:20px;font-weight:400;mix-blend-mode:difference;color:#fff;z-index:1;padding-top:5px}.navigation_logo__VOpU2 p{margin:0;transition:all .5s cubic-bezier(.76,0,.24,1)}.navigation_logo__VOpU2 .navigation_name__Jk_zj{display:flex;position:relative;overflow:hidden;white-space:nowrap;margin-left:5px;transition:all .5s cubic-bezier(.76,0,.24,1)}.navigation_logo__VOpU2 .navigation_name__Jk_zj p{position:relative;transition:transform .5s cubic-bezier(.76,0,.24,1);mix-blend-mode:difference;color:#fff;z-index:1}.navigation_logo__VOpU2 .navigation_name__Jk_zj p:nth-of-type(2){padding-left:.2em}.navigation_logo__VOpU2 .navigation_name__Jk_zj p:nth-of-type(3){position:absolute;left:130px;padding-left:.2em}.navigation_logo__VOpU2:hover .navigation_copyright__JMT7V{transform:rotate(1turn)}.navigation_logo__VOpU2:hover .navigation_name__Jk_zj{padding-right:20px}.navigation_logo__VOpU2:hover .navigation_name__Jk_zj .navigation_codeBy__tF6Qd{transform:translateX(-100%)}.navigation_logo__VOpU2:hover .navigation_name__Jk_zj .navigation_dennis__j6Zl8,.navigation_logo__VOpU2:hover .navigation_name__Jk_zj .navigation_snellenberg__Ym_ZN{transform:translateX(-84px)}.blog_modalContainer__zwor7{height:350px;width:400px;position:absolute;background-color:#fff;overflow:hidden;pointer-events:none;display:flex;align-items:center;justify-content:space-between;z-index:20}.blog_modalSlider__4tTC_{height:100%;width:100%;position:absolute;transition:top .5s cubic-bezier(.76,0,.24,1)}.blog_modal__rX8oY{height:100%;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px}.blog_cursorLabel__9H_s2,.blog_cursor__6U26y{width:80px;height:80px;border-radius:50%;position:absolute;z-index:25;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:300;pointer-events:none}.blog_cursorLabel__9H_s2{background-color:rgba(0,0,0,0)}.blog_project__Hvxqr{display:flex;width:100%;justify-content:space-between;align-items:center;padding:30px 15px;cursor:pointer;transition:all .2s}.blog_project__Hvxqr,.blog_project__Hvxqr:last-of-type{border-bottom:1px solid #c9c9c9}.blog_project__Hvxqr:hover{opacity:.5}.blog_project__Hvxqr:hover h2{transform:translateX(-10px)}.blog_project__Hvxqr:hover p{transform:translateX(10px)}.blog_project__Hvxqr h2{margin:0;font-weight:400;transition:all .4s}.blog_project__Hvxqr p{transition:all .4s;font-weight:300}.blog_main__JaYbk{height:100vh}.blog_body__MNRuw,.blog_main__JaYbk{display:flex;align-items:center;justify-content:center}.blog_body__MNRuw{width:1280px;flex-direction:column}.hover-modal_modalContainer__p_tmT{width:400px;background-color:#fff;justify-content:center}.hover-modal_modalContainerExtended__41bFG,.hover-modal_modalContainer__p_tmT{height:350px;position:absolute;overflow:hidden;pointer-events:none;display:flex;align-items:center;z-index:10}.hover-modal_modalContainerExtended__41bFG{width:350px;background-color:rgba(0,0,0,0);justify-content:space-between}.hover-modal_modalSlider__0_BXx{height:100%;width:100%;position:absolute;transition:top .5s cubic-bezier(.76,0,.24,1)}.hover-modal_modalSliderExtended__AlrUI{height:100%;width:100%;position:absolute;transition:left .5s cubic-bezier(.76,0,.24,1);display:flex;align-items:center;justify-content:start;background-color:rgba(0,0,0,0)}.hover-modal_modalExtended__HdCV5,.hover-modal_modal__XXhFS{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.hover-modal_cursorNcs___AgY4{width:140px;height:140px;background-color:#dfd8c8;z-index:15}.hover-modal_cursorLabelNcs__rvQwL,.hover-modal_cursorNcs___AgY4{border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none}.hover-modal_cursorLabelNcs__rvQwL{width:120px;text-align:center;height:120px;color:#1c1d20;z-index:16;background-color:rgba(0,0,0,0)}.hover-modal_cursorLabel__n3nYm,.hover-modal_cursor__Mzu4_{width:140px;height:140px;border-radius:50%;background-color:#dfd8c8;color:#1c1d20;position:absolute;z-index:15;display:flex;align-items:center;justify-content:center;pointer-events:none}.hover-modal_cursorLabel__n3nYm{background-color:rgba(0,0,0,0)}.hover-modal_cursorLabelCta__TLPa9{width:140px;height:140px;border-radius:50%;position:absolute;z-index:15;display:flex;align-items:center;justify-content:center;pointer-events:none}.hover-modal_cursorLanding__eRthh{width:160px;height:160px}.hover-modal_cursorLandingWorks__iUZkc,.hover-modal_cursorLanding__eRthh{border-radius:50%;background-color:#1c1d20;position:absolute;z-index:15;display:flex;align-items:center;justify-content:center;pointer-events:none}.hover-modal_cursorLandingWorks__iUZkc{width:110px;height:110px}.hover-modal_cursorLabelLanding__oHScW{width:120px;height:120px}.hover-modal_cursorLabelLandingWorks__xazyY,.hover-modal_cursorLabelLanding__oHScW{border-radius:50%;color:#fff;position:absolute;z-index:15;display:flex;align-items:center;justify-content:center;pointer-events:none}.hover-modal_cursorLabelLandingWorks__xazyY{width:80px;height:80px}.hover-modal_project__fr6qT{display:flex;width:100%;justify-content:space-between;align-items:center;padding:30px 15px;cursor:pointer;transition:all .2s}.hover-modal_project__fr6qT,.hover-modal_project__fr6qT:last-of-type{border-bottom:1px solid #c9c9c9}.hover-modal_project__fr6qT:hover{opacity:.5}.hover-modal_project__fr6qT:hover h2{transform:translateX(-10px)}.hover-modal_project__fr6qT:hover p{transform:translateX(10px)}.hover-modal_project__fr6qT h2{margin:0;font-weight:400;transition:all .4s}.hover-modal_project__fr6qT p{transition:all .4s;font-weight:300}.hover-modal_main__sxpI4{height:100vh}.hover-modal_body__yI8xj,.hover-modal_main__sxpI4{display:flex;align-items:center;justify-content:center}.hover-modal_body__yI8xj{width:1280px;flex-direction:column}.hover-modal_sliderContainerLanding__xtQhm{display:flex;flex-direction:column;gap:3vw;position:relative;background-color:#fff;z-index:1}.hover-modal_sliderContainerLanding__xtQhm .hover-modal_circleContainer__mu2TC{position:relative;margin-top:100px}.hover-modal_sliderContainerLanding__xtQhm .hover-modal_circleContainer__mu2TC .hover-modal_circle__Zas9q{height:1200%;width:120%;left:-10%;background-color:#fff;z-index:1;position:absolute;box-shadow:0 60px 50px rgba(0,0,0,.748)}.landing-main_main__0g3Qq{position:relative;display:flex;height:100vh;margin-bottom:100vh;overflow:hidden}.landing-main_main__0g3Qq img{object-fit:cover}.landing-main_sliderContainer__B_qeT{position:absolute;top:calc(100vh - 350px);z-index:2}.landing-main_slider__jueTr{position:relative;white-space:nowrap;overflow-x:hidden}.landing-main_slider__jueTr p{margin:0;color:#fff;padding-right:50px;mix-blend-mode:difference;position:relative;z-index:10}.landing-main_slider__jueTr p:nth-of-type(2){position:absolute;left:100%;top:0}.landing-main_body__DpHQG{position:relative;z-index:10;pointer-events:none;mix-blend-mode:difference;color:#fff;display:flex;align-items:start;justify-content:start;margin-bottom:20vh}.landing-main_container__d55R8{display:flex;align-items:center;justify-content:center;background-color:#fff;position:relative;overflow:hidden;width:100%}.landing-main_container__d55R8 .landing-main_grid__UjoVS{display:flex;height:100%;width:100%;overflow:hidden;position:absolute;z-index:3}.landing-main_container__d55R8 .landing-main_body__DpHQG{text-align:start;font-weight:400;width:100%;position:relative;z-index:10;pointer-events:none;mix-blend-mode:difference;color:#fff;display:flex;align-items:start;justify-content:start;margin-bottom:30vh}.landing-main_container__d55R8 .landing-main_text__Cszkq{font-size:14vh}.landing-main_container__d55R8 .landing-main_sub__jJIwA{font-weight:100;position:relative;z-index:2;pointer-events:none;mix-blend-mode:difference;font-size:2vw}.landing-main_container__d55R8 .landing-main_videoContainer__4m4Tn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.landing-main_container__d55R8 .landing-main_backgroundVideo__ksPhd{width:100%;height:100%;object-fit:cover}.landing-main_container__d55R8 .landing-main_placeholder__Cmpvf{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#000}.landing-main_container__d55R8 .landing-main_placeholderImage__m2qbD{object-fit:cover}.landing-main_grid__UjoVS .landing-main_column__KuOq_{width:5vw}.landing-main_column__KuOq_ div{width:100%;height:5vw}.works_modalContainer__e_ido{height:450px;width:450px;position:absolute;background-color:#fff;overflow:hidden;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:20}.works_modalSlider__rv73w{height:100%;width:100%;position:absolute;transition:top .5s cubic-bezier(.76,0,.24,1)}.works_modal__TKaU_{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.works_cursorLabel__fqYLP,.works_cursor__YaaSM{width:90px;height:90px;border-radius:50%;background-color:#1c1d20;color:#fff;position:absolute;z-index:25;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:300;pointer-events:none}.works_cursorLabel__fqYLP{background-color:rgba(0,0,0,0)}.works_project__65PVB{display:flex;width:100%;justify-content:space-between;align-items:center;padding:30px 15px;cursor:pointer;transition:all .2s}.works_project__65PVB,.works_project__65PVB:last-of-type{border-bottom:1px solid #c9c9c9}.works_project__65PVB:hover{opacity:.5}.works_project__65PVB:hover h2{transform:translateX(-10px)}.works_project__65PVB:hover p{transform:translateX(10px)}.works_project__65PVB h2{margin:0;font-weight:400;transition:all .4s}.works_project__65PVB p{transition:all .4s;font-weight:300}.works_main__MBppg{height:100vh}.works_body__JZ7CH,.works_main__MBppg{display:flex;align-items:center;justify-content:center}.works_body__JZ7CH{width:1280px;flex-direction:column}