.cookieNotice_wrapper__mZGbS{display:flex;flex-direction:column;width:100vw;max-width:100%;overflow:hidden}.cookieNotice_navbar__TutPS{padding:0 6.1vw}.cookieNotice_content__Ir2S2{padding:100px 6.1vw 200px;display:flex;flex-direction:column;gap:100px}.cookieNotice_textContainer__qo23X{display:flex;flex-direction:column;gap:30px}.cookieNotice_title__w7w34{color:#000;font-size:clamp(27px,4vw,40px);font-weight:800;line-height:normal;overflow:hidden}.cookieNotice_text__bEQQU{color:#000;font-size:clamp(16px,2vw,18px);font-weight:400;line-height:1.5}.Background_container__Q_HNt{background-color:var(--bg);z-index:-999;position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;transition:background-color .3s ease-in-out}.Background_lineM__yfMvO,.Background_line__yGPzz{height:100vh;width:1px;background-color:#f7f7f7;transition:background-color .3s ease-in-out}.Background_container__Q_HNt.Background_homeVariant__TM5xS{position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:100%;border-radius:70px 70px 0 0;overflow:hidden;z-index:-1;background-color:transparent;transition:none}.Background_container__Q_HNt.Background_homeVariant__TM5xS .Background_lineM__yfMvO,.Background_container__Q_HNt.Background_homeVariant__TM5xS .Background_line__yGPzz{height:100%;mix-blend-mode:difference;overflow:hidden;transition:none}@media (max-width:460px){.Background_container__Q_HNt{padding:0 33.3vw}.Background_lineM__yfMvO{display:none}}@keyframes EntryAnimation_slide__0CpWh{0%{transform:translateY(200px)}to{transform:translateY(0)}}@keyframes EntryAnimation_colorChange__PKBER{0%{color:rgba(255,255,255,1)}14%{color:rgba(255,255,255,1)}27%{color:rgba(0,0,0,0)}37%{color:rgba(0,0,0,0)}51%{color:rgba(255,255,255,1)}to{color:rgba(255,255,255,1)}}.EntryAnimation_wrapper__f_jSM{height:200vh;width:100vw}.EntryAnimation_entryContainer__axDdm{width:100vw;height:100vh;min-height:200px;position:relative}@media (max-width:460px){.EntryAnimation_entryContainer__axDdm{height:100dvh}}@media (max-width:1024px){.EntryAnimation_entryContainer__axDdm{width:128vw}}@media (min-width:1025px) and (max-width:1280px){.EntryAnimation_entryContainer__axDdm{width:160vw}}@media (min-width:1281px){.EntryAnimation_entryContainer__axDdm{width:163vw}}.EntryAnimation_iconContainer__KlvSL{position:absolute;bottom:140px;width:100vw;justify-content:center;align-items:center;display:none;transform:translateY(200px);animation:EntryAnimation_slide__0CpWh 1s 3s forwards}@media (max-width:460px){.EntryAnimation_iconContainer__KlvSL{display:flex}}.EntryAnimation_arrowIcon__TvCms{font-size:30px;color:#fff;transform:rotate(90deg)}.EntryAnimation_svgContainer__0Gehg{width:100%;height:100%;position:absolute;top:5vh;display:flex;flex-direction:column;align-items:center;gap:15vh}.EntryAnimation_topSvgWrapper__DQq8i{width:max-content;margin-top:-1000px}.EntryAnimation_bottomSvgWrapper__exdHe{width:max-content;margin-top:2000px}.EntryAnimation_svgTop__deOs_{height:30vh}.EntryAnimation_svgBottom__oB6uc{transform:translate(-101.35vh,.4vh);height:42vh}.EntryAnimation_openingTextBase__B3R5f{position:absolute;z-index:10;width:100vw;padding:0 6.1vw;display:none}.EntryAnimation_openingTextContainerDesktop__sc1FF{top:40%;left:6.1vw;width:85vw;margin-right:6.1vw;padding:0}@media (min-width:1025px){.EntryAnimation_openingTextContainerDesktop__sc1FF{display:block}}.EntryAnimation_openingTextContainerMobile__O_AsT{bottom:30%}@media (max-width:460px){.EntryAnimation_openingTextContainerMobile__O_AsT{display:block}}.EntryAnimation_openingTextContainerTablet__FCvo_{top:50%}@media (min-width:461px) and (max-width:1024px){.EntryAnimation_openingTextContainerTablet__FCvo_{display:block}}.EntryAnimation_text__baPEa{color:#fff;font-size:clamp(27px,4.5vw,60px);font-weight:800;line-height:normal;overflow:hidden;white-space:nowrap}.EntryAnimation_animatedSpan___UVUM{display:inline-block;transform:translateY(200%) skewY(10deg);white-space:nowrap;position:relative}.EntryAnimation_ordekTextSpan__PfWaK{position:relative;cursor:pointer;opacity:1;-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);animation:EntryAnimation_colorChange__PKBER 20s infinite;animation-timing-function:linear;transition:opacity .4s linear}.EntryAnimation_ordekTextSpanHidden__ZqgpC{opacity:0}.EntryAnimation_ordekTextSpanBefore__etUDb{position:absolute;color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%)}.EntryAnimation_tooltip__Gs8Oz{background-color:#252525;color:#fff;text-align:center;border-radius:6px;padding:16px 32px;position:absolute;opacity:0;top:-120px;font-size:32px;left:0;transition:all .2s ease-in-out;display:flex;justify-content:flex-start;align-items:center;gap:10px}.EntryAnimation_tooltipVisible__Tmgj5{opacity:1}@media (max-width:1024px){.EntryAnimation_tooltip__Gs8Oz{left:6.1vw}}.EntryAnimation_soundIcon__oyumU{margin-left:10px;font-size:20px;cursor:pointer}.EntryCanvas_canvasContainer__Gmvc_{width:100%;height:100%;display:flex}.EntryAbout_container__vdL76{max-width:100%;overflow:hidden}.EntryAbout_entryContainer__T2SrQ{width:100vw;height:100vh;position:relative}.EntryAbout_canvasContainer__lcS_V{width:100%;height:100%;display:flex;z-index:-1}.EntryAbout_textContainer__ZNLwI{display:flex;flex-direction:column;margin-top:67px;z-index:1;position:absolute;top:120px;left:6.1vw;right:6.1vw}@media (max-width:460px){.EntryAbout_textContainer__ZNLwI{margin-top:8%}}.EntryAbout_aboutText__F1amM{color:#000;font-size:clamp(12px,1vw,16px);font-weight:500;letter-spacing:2px}@media (max-width:460px){.EntryAbout_aboutText__F1amM{margin:30px 0 10px}}.EntryAbout_textLeftContainer__aGSnQ{flex-direction:column;align-items:flex-start}.EntryAbout_textRightContainer__UveR5{transform:translateY(12px)}.EntryAbout_title__5B2vE{color:#000;font-size:clamp(27px,4vw,60px);font-weight:800;text-wrap:balance;display:flex;flex-direction:column;flex-wrap:nowrap}.EntryAbout_text__TfL0o{color:#000;width:50%;font-size:clamp(20px,2vw,22px);font-weight:400;text-transform:lowercase;text-wrap:balance}@media (max-width:460px){.EntryAbout_text__TfL0o{font-size:16px;line-height:24px;text-align:left;width:100%}.EntryAbout_title__5B2vE{display:block}}@media (min-width:461px) and (max-width:1280px){.EntryAbout_text__TfL0o{width:80%}}.links_links__a8XY9{display:flex;align-items:center;gap:60px}.links_menuButton__myBi1,.links_mobileLinks__DFe6Z{display:none}@media (min-width:1921px){.links_links__a8XY9{gap:100px}}@media (max-width:768px){.links_links__a8XY9{display:none}.links_menuButton__myBi1{display:block;cursor:pointer}.links_mobileLinks__DFe6Z{padding:0 6.1vw 6.1vw;position:fixed;inset:0;background-color:var(--bgDark);color:var(--textWhite);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;pointer-events:none;transition:opacity .4s ease;z-index:999}.links_mobileLinks__DFe6Z.links_open__bMd8T{opacity:1;pointer-events:auto}.links_mobileLinks__DFe6Z.links_closed__QDK4Q{opacity:0;pointer-events:none}.links_sideBarTop__ZWpjl{display:flex;align-items:center;justify-content:space-between;width:100%;height:120px}.links_logo__oGjYq{transform:translateY(12px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.links_sideBarCentre__KND_g{display:flex;flex-direction:column;align-items:flex-start}.links_sideBarBottom__G_zpQ{display:flex;align-items:flex-end;gap:30px;justify-self:flex-end}}.footer_container__cL_uA{width:100vw;max-width:100%;padding:100px 6.1vw;background-color:#161616;display:flex;flex-direction:column;gap:100px;border-radius:70px 70px 0 0}.footer_container__cL_uA.footer_withZIndex__J58kL{z-index:1}.footer_container__cL_uA.footer_noTopRadius__acwM0{border-radius:0}@media (max-width:460px){.footer_container__cL_uA{gap:50px;padding:100px 6.1vw 50px}}.footer_topContainer__v9tFx{display:flex;flex-direction:column;gap:50px}.footer_title__ua0Ts{color:#fff;font-family:Manrope,sans-serif;font-size:clamp(50px,4vw,76px);font-weight:300;letter-spacing:0;text-wrap:balance}.footer_navLinkLarge__ovptU{color:#fff;text-decoration:none;font-size:clamp(30px,4vw,48px);font-weight:800;letter-spacing:0;display:flex;align-items:center;gap:30px;width:max-content}.footer_arrowFooter__YX_0L{transition:all .3s ease-out}.footer_navLinkLarge__ovptU:hover .footer_arrowFooter__YX_0L{transform:rotate(-45deg)}@media (max-width:460px){.footer_navLinkLarge__ovptU{font-size:24px;line-height:33px}}.footer_bottomContainer__qS5gI{display:flex}@media (max-width:460px){.footer_bottomContainer__qS5gI{flex-direction:column}}.footer_bottomLeftContainer__iskEd{flex:1 1;display:flex;flex-direction:column;gap:50px;padding-right:6.1vw}.footer_bottomRightContainer__ri4CA{flex:1 1;padding-left:6.1vw;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:460px){.footer_bottomRightContainer__ri4CA{padding-left:0}}.footer_navLinkSmall__II_8D{color:#fff;text-decoration:underline}.footer_navLinkSmall__II_8D,.footer_textMutedSmall__1pJNR{font-size:20px;font-weight:300;line-height:46px;letter-spacing:0}.footer_textMutedSmall__1pJNR{color:#6f6f6f;text-decoration:none}@media (max-width:460px){.footer_navLinkSmall__II_8D,.footer_textMutedSmall__1pJNR{font-weight:400;line-height:34px}}.footer_anchorSmall__pM5CO{color:#fff;font-size:20px;font-weight:300;line-height:46px;letter-spacing:0;text-decoration:underline}.footer_anchorSmall__pM5CO.footer_noUnderline__lU88O{text-decoration:none}@media (max-width:460px){.footer_anchorSmall__pM5CO{font-weight:400;line-height:34px}}.footer_leftBottomContainer__3U712,.footer_leftTopContainer__2W6F1{display:flex;flex-direction:column}.footer_rightTopContainer__dycHp{display:flex;gap:15vw}@media (max-width:460px){.footer_rightTopContainer__dycHp{gap:103px;margin:50px 0}}.footer_list__TA6Rj,.footer_rightBottomContentContainer__mVRo9{display:flex;flex-direction:column}.footer_rightBottomPolicyLinks__M3Qa9{display:flex;gap:50px}.Form_container__DDGwD{margin:12% 0 0;width:100%;display:flex;flex-direction:column;gap:45px}@media (max-width:460px){.Form_container__DDGwD{margin:50px 0;gap:20px}}@media (min-width:461px) and (max-width:1280px){.Form_container__DDGwD{gap:10px}}.Form_rowDiv___4HhN{width:100%;display:flex;flex-direction:column;gap:45px;align-items:flex-end}@media (max-width:460px){.Form_rowDiv___4HhN{gap:20px}}@media (min-width:461px) and (max-width:1280px){.Form_rowDiv___4HhN{gap:10px}}.Form_label__pvAHa{position:relative;margin-bottom:20px;display:block;width:100%}.Form_label__pvAHa.Form_active__eIUO7:before{content:attr(data-placeholder);position:absolute;top:-20px;left:2px;font-size:12px;color:#161616;transition:all .4s ease}@media (max-width:460px){.Form_label__pvAHa.Form_active__eIUO7:before{top:-18px}}.Form_input__H83x5{width:100%;padding:0 2px 15px;font-size:14px;color:#c1f434;border:none;border-bottom:1px solid #161616;background-color:transparent;outline:none}.Form_input__H83x5::placeholder{color:#161616}.Form_input__H83x5:focus::placeholder{opacity:0}@media (max-width:460px){.Form_input__H83x5{padding:0 2px 14px;border-radius:0}}.Form_button__MbApt{color:#161616;font-size:18px;font-weight:700;line-height:26px;border:none;background:none;cursor:pointer;display:flex;align-items:center;gap:20px}.Form_button__MbApt:hover .Form_forwardWrapper__HcrUY{background-image:linear-gradient(270deg,#c1f434,#63e18e);transition:all .4s ease}.Form_button__MbApt:hover .Form_chevronRight__mso1y{color:#161616;transition:all .4s ease}.Form_forwardWrapper__HcrUY{width:50px;height:50px;border-radius:25px;background-color:#161616;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.Form_chevronRight__mso1y{color:#fff;font-size:18px;transition:all .4s ease}.Form_forwardContainer__XU9It{display:flex;align-items:center;justify-content:center}.Map_container__w3ZoE{filter:grayscale(100)}.Map_container__w3ZoE,.Map_loading__qUEd1{width:100%;overflow:hidden;border-radius:50px}.Map_loading__qUEd1{background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.Map_container__w3ZoE,.Map_loading__qUEd1{aspect-ratio:1/1}}.Map_map-container____4_8{width:100%;height:100%}.navLink_container__qhNgr{font-weight:500;text-align:center;letter-spacing:2px;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);-webkit-background-clip:text;background-clip:text;transition:color .4s linear}@media (max-width:768px){.navLink_container__qhNgr{font-size:45px;font-weight:700;text-transform:lowercase}}.navLink_active__eOJoV,.navLink_container__qhNgr:hover{color:transparent}.navbar_container__CZncu{height:120px;display:flex;align-items:center;justify-content:space-between}.navbar_logo__uZP7g{transform:translateY(12px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar_invert__Xvhvt{filter:invert(1)}.HomeServices_root__7QXfF{position:relative}.HomeServices_fallback__NgE9f{padding:0 6.1vw}.HomeServices_root__7QXfF[data-ready=true] .HomeServices_fallback__NgE9f{display:none}.HomeServices_kicker__4o6_I{color:#161616;font-size:clamp(12px,1vw,16px);font-weight:300;letter-spacing:2.2px;margin-bottom:10px}.HomeServices_title__fTfwg{color:#161616;font-size:clamp(27px,4vw,60px);font-weight:800;text-wrap:balance;max-width:80vw}.HomeServices_clientContent__dime4{width:100%}.Showreel_container__3EZF5{width:100vw;margin:100px 0 50px -6.1vw}@media (max-width:460px){.Showreel_container__3EZF5{margin:50px 0 0 -6.1vw;padding:0}}.Showreel_videoFrame__cFud6{width:100%;aspect-ratio:2/1;overflow:hidden;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%)}@media (max-width:460px){.Showreel_videoFrame__cFud6{aspect-ratio:1/1}}.Showreel_asset__iQJLQ{width:100%;height:100%;object-fit:cover}.works_container__MTuxn{display:flex;flex-direction:column}.works_navbar__boab7{padding:0 6.1vw}.works_textContainer__L8U9l{display:flex;flex-direction:column;margin:67px 0 34px;padding:0 6.1vw}@media (max-width:460px){.works_textContainer__L8U9l{width:100%;margin:8% 0 34px}}@media (min-width:461px) and (max-width:768px){.works_textContainer__L8U9l{width:90%}}@media (min-width:769px) and (max-width:1024px){.works_textContainer__L8U9l{width:90%}}@media (min-width:1025px) and (max-width:1440px){.works_textContainer__L8U9l{width:90%}}@media (min-width:1441px) and (max-width:1920px){.works_textContainer__L8U9l{width:75%}}@media (min-width:1921px) and (max-width:2375px){.works_textContainer__L8U9l{width:60%}}@media (min-width:2376px){.works_textContainer__L8U9l{width:55%}}.works_aboutText__l0EwK{color:#000;font-size:clamp(12px,1vw,16px);font-weight:500;letter-spacing:2px}.works_text__llgxG{color:#000;font-size:clamp(27px,4vw,60px);font-weight:800;text-wrap:balance}@media (max-width:460px){.works_aboutText__l0EwK{margin:30px 0 10px}}.works_contentWrapper__Xh6sj,.works_textWrapper__sYv_m{display:flex;flex-direction:column}.works_contentWrapper__Xh6sj{width:100%;height:100%;padding:0 6.1vw}.works_worksWrapper__B5xWg{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:4.2vw;row-gap:4.2vw;grid-column-gap:4.2vw;column-gap:4.2vw;width:100%;margin:0 0 100px}@media (max-width:460px){.works_worksWrapper__B5xWg{display:flex;flex-direction:column;align-items:stretch;gap:24px;margin:20px 0 50px;width:100%}}.works_buttonContainer__cMa84{height:130px;aspect-ratio:1/1;display:flex;align-items:flex-start;justify-content:center}.works_setItemsButton__qhUkb{border:none;transform:translateY(-36px);background:none;font-size:100px;cursor:pointer;color:black;display:flex;transition:all .4s ease}.works_setItemsButton__qhUkb:hover{transform:translateY(-36px) rotate(90deg);transition:transform .4s ease}@media (max-width:460px){.works_setItemsButton__qhUkb{transform:translateY(-10px)}.works_setItemsButton__qhUkb:hover{transform:translateY(-10px) rotate(90deg)}}.works_setItemsButtonMinus__5I_E_{border:none;transform:translateY(-36px);background:none;font-size:100px;cursor:pointer;color:black;display:flex;transition:all .4s ease}@media (max-width:460px){.works_setItemsButtonMinus__5I_E_{transform:translateY(-10px)}}.Filter_container__TMXvJ{display:flex;gap:.8rem;margin:20px 0 80px;width:100%;flex-wrap:wrap;padding:0 6.1vw}@media (max-width:460px){.Filter_container__TMXvJ{margin-bottom:60px}}@media (max-width:1050px){.Filter_container__TMXvJ{gap:.7rem}}.Filter_button__Z6FH3{background:#000;color:#fff;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;border:none;font-size:14px;font-weight:500;letter-spacing:1px;padding:14px;text-transform:uppercase;white-space:nowrap;transition:all .4s ease}.Filter_active__NFTqC{border-radius:25px}.Filter_active__NFTqC,.Filter_button__Z6FH3:hover{background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);color:#000;transition:all .4s ease}@media (max-width:460px){.Filter_button__Z6FH3{font-size:12px;min-width:max-content}.workContainer_navlink__Ka65d{width:100%;display:block}}.workContainer_workBox___43fq{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative;border-radius:5%;transition:all .4s ease-in-out}@media (max-width:460px){.workContainer_workBox___43fq{width:100%;margin:0 auto;border-radius:4%}}.workContainer_workBox___43fq:hover .workContainer_workHover__HLJq0{opacity:1}.workContainer_workBox___43fq:hover .workContainer_arrow__O06zt{opacity:1;transition:all .4s ease-in-out;background-color:rgba(0,0,0,.4)}.workContainer_workBoxNotHover__4gESi{width:100%;aspect-ratio:1/1;overflow:hidden;position:relative;border-radius:5%;transition:all .4s ease-in-out}@media (max-width:460px){.workContainer_workBoxNotHover__4gESi{width:100%;margin:0 auto;border-radius:4%}}.workContainer_workBoxNotHover__4gESi:hover .workContainer_workHover__HLJq0{opacity:1}.workContainer_workBoxNotHover__4gESi:hover .workContainer_arrow__O06zt{opacity:1;transition:all .4s ease-in-out;background-color:rgba(0,0,0,.4)}.workContainer_frameTitle__lv1AN{position:absolute;top:6%;left:7%;right:7%;color:#fff;font-size:30px;font-weight:800;line-height:40px;z-index:3;opacity:0;transition:all .4s ease-in-out}@media (max-width:460px){.workContainer_frameTitle__lv1AN{font-size:18px;line-height:normal}}@media (min-width:461px) and (max-width:900px){.workContainer_frameTitle__lv1AN{font-size:24px;line-height:normal}}.workContainer_frameTextContainer__oRnny{position:absolute;bottom:6%;left:5%;right:5%;z-index:3;display:flex;flex-wrap:wrap;gap:10px}@supports not (gap:10px){.workContainer_frameTextContainer__oRnny>*{margin:5px}}@media (max-width:1024px){.workContainer_frameTextContainer__oRnny{flex-direction:column;gap:8px}@supports not (gap:8px){.workContainer_frameTextContainer__oRnny>*{margin:4px 0}}}.workContainer_frameText__A7TMY{color:#161616;font-size:clamp(14px,1.3vw,18px);padding:4px 14px;font-weight:400;width:max-content;text-align:right;transition:all .4s ease-in-out;border-radius:30px;z-index:1;background-image:radial-gradient(circle,rgba(193,244,52,1) 0,rgba(99,225,142,1) 100%);opacity:0}.workContainer_arrow__O06zt{font-size:100px;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:5%;opacity:0;transition:all .4s ease-in-out;background-color:rgba(0,0,0,0);z-index:2}.workContainer_asset__iUNpI{width:100%;height:100%;object-fit:cover;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.workContainer_thumbnailLogoWrapper__lsO0m{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;padding:20px}.workContainer_thumbnailLogo__i_LqA{width:min(52%,280px);max-width:86%;height:auto;object-fit:contain;transition:filter .4s ease-in-out}@media (max-width:460px){.workContainer_thumbnailLogo__i_LqA{width:min(58%,210px);max-width:88%}}@media (min-width:1921px) and (max-width:3839px){.workContainer_thumbnailLogo__i_LqA{width:min(42%,360px);max-width:90%}}@media (min-width:3840px){.workContainer_thumbnailLogo__i_LqA{width:min(50%,460px);max-width:94%}}.workContainer_workBoxNotHover__4gESi:hover .workContainer_thumbnailLogo__i_LqA,.workContainer_workBox___43fq:hover .workContainer_thumbnailLogo__i_LqA{filter:brightness(.6)}.workContainer_awwwardsBadgeSvg__F2Dri{width:3.5vw;min-width:50px}@media (min-width:461px) and (max-width:768px){.workContainer_awwwardsBadgeSvg__F2Dri{min-width:40px}}.WorkDetail_navbar__o1m2X{padding:0 6.1vw}