@font-face{font-family:Neue Montreal;src:url(/assets/fonts/PPNeueMontreal-Thin.otf);font-weight:300;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/assets/fonts/PPNeueMontreal-Book.otf);font-weight:400;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/assets/fonts/PPNeueMontreal-Medium.otf);font-weight:500;font-display:swap}@font-face{font-family:Neue Montreal;src:url(https://cdn.shopify.com/s/files/1/2642/6578/t/28/assets/PPNeueMontreal-Variable.woff2?v=169719616912379019201647548636);font-weight:600;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/assets/fonts/PPNeueMontreal-Bold.otf);font-weight:700;font-display:swap}body,html{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#050505;color:#fff;--swiper-theme-color:#2a2aff;--m-color:#5542f7;--web-color:#5541f8}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html *,html :after,html :before{box-sizing:border-box}html{--sbw:0px;min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#050505;color:#fff;font-weight:400;font-family:neue-montreal,neue_montreal,sans-serif;font-size:2.66667vw;font-size:calc(2.66667vw - var(--sbw)/37.5)}@media (min-width:1024px){html{font-size:.69444vw;font-size:calc(.69444vw - var(--sbw)/144)}}a{color:inherit;text-decoration:none}*{box-sizing:border-box;font-family:Neue Montreal,neue_montreal,Arial,Helvetica,sans-serif}[data-scroll-container]{will-change:transform;perspective:1px;overflow-x:hidden;overflow-y:auto!important}ol,ul{list-style:none}.mouseCursorContainer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;pointer-events:none;mix-blend-mode:normal}.mouseCursor{background-color:var(--m-color);border-radius:50%;height:120px;width:120px;margin-top:-60px;margin-left:-60px;will-change:transform;transform:scale(.2);overflow:hidden;border:1px solid var(--m-color)}.mouseCursorContent{display:flex;justify-content:center;align-items:center;width:100%}.mouseCursorContent,.mouseCursorIconWrapper{height:100%;justify-content:center;align-items:center}.mouseCursorIconWrapper{position:relative;width:auto;display:inline-block;flex-shrink:0;position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;display:flex}.mouseCursorIcon.arrow-diag-icon{width:30px;height:30px;fill:#fff}.mouseCursorIcon.drag-drop-icon{width:42px;height:16px;fill:#fff;display:flex;justify-content:center;align-items:center;justify-content:space-between}.drag-drop-arrow,.mouseCursorIcon.drag-drop-arrow{width:16px;height:16px;fill:#fff}.mouseCursorIcon.move-arrow,.move-arrow{width:21px;height:21px;fill:#fff}@media only screen and (max-width:1024px){.mouseCursor{display:none}body{cursor:auto}}@media only screen and (min-width:1024px){body{--scale_f:0.69}}@media only screen and (max-width:1023px){body{--scale_f:2.667}}.swiper-pagination-bullet{background:#fff!important;border-radius:0!important}.swiper-pagination-bullet-active{background-color:var(--swiper-theme-color)!important}.swiper{padding-bottom:calc(1vw * 45/var(--vw-size-px))!important}@media only screen and (min-width:1024px){.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,calc(1vw * 8/19.2)))!important;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,calc(1vw * 8/19.2)))!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,calc(1vw * 4/19.2))!important}}.c-scrollbar_thumb{background-color:#7c7c7c!important}.char,.whitespace,.word{pointer-events:none}.Load-screen,.Transition-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:99998}.Load-screen:before{content:"";height:100vh;position:absolute;top:-100%;left:0;width:100vw;background:var(--web-color)}.Load-screen.--is-hidden,.Transition-screen.--is-hidden{pointer-events:none;display:none}.Load-text{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0e0e0e}.Header{position:fixed;top:0;left:0;width:100%;z-index:9999;pointer-events:none;opacity:1;transition:opacity .5s cubic-bezier(.075,.82,.165,1)}.Header-under-element{opacity:.6;filter:blur(5px)}.Header-wrapper{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;position:relative}.Header-logoContainer{pointer-events:all}.Header-logoContainer svg{max-width:calc(1vw * 384/19.2);width:50vw}.Header.fixed .Header-logoContainer svg,.Header.fixed .Header-route{display:none!important}.Header-button,.Header-route{position:absolute;right:0}.Header-route,.MenuButton{z-index:99;cursor:pointer;pointer-events:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;padding:0;background:none;transform:scale(1)}.Header-route{left:0;right:auto;z-index:auto}.Route-label{display:flex;flex-direction:row}.Routes{display:inline-flex;align-items:center;text-transform:capitalize}.Routes-text{font-size:calc(1.6vw * var(--scale_f));font-weight:500;color:#6b6b6b;display:inline-block;transition:color .2s linear}.Routes-text:after{content:"";display:block;height:1px;width:100%;background-color:#fff;transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s linear}.Routes-text:hover:after{transition:transform .7s linear;transform-origin:0 50%;transform:scaleX(1)}.Routes-text:hover{color:#fff}.Routes:nth-child(n+2):before{content:"";width:calc(1vw * 3/19.2);height:calc(1vw * 3/19.2);display:inline-block;background-color:#fff;margin:0 calc(1vw * 14/19.2)}@media only screen and (min-width:1024px){.MenuButton:hover .MenuButton-bg,.MenuButton:hover .MenuButton-border{transform:scale(.8)}.Header-wrapper{max-width:88vw;margin-top:3.5vw}.Header-logoContainer svg{height:calc(1vw * 100/19.2)}.MenuButton{top:0;width:calc(1.1vw * 100/19.2);height:calc(1.1vw * 100/19.2)}}@media only screen and (max-width:1023px){.MenuButton{width:16vw;height:16vw;top:0}.Header-wrapper{max-width:95vw;margin-top:7vw}.Header-logoContainer svg{max-width:calc(1vw * 384/var(--vw-size-px));height:16vw}.MenuButton-label{font-size:1rem;line-height:1.2rem}}.MenuButton-bg,.MenuButton-border,.MenuButton-label{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.MenuButton-border{fill:transparent;stroke:#fff;transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .3s linear}.MenuButton-bg{transform:scale(1);background:var(--web-color);border-radius:100%;-webkit-clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));transition:transform .5s cubic-bezier(.165,.84,.44,1)}.MenuButton-label{display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:10;text-transform:uppercase}@media only screen and (min-width:1024px){.MenuButton-label{font-size:calc(1.2vw * 12/19.2);line-height:calc(1.2vw * 14/19.2)}}.MenuButton-label span{transition:transform .5s cubic-bezier(.165,.84,.44,1) .2s;display:block;color:#fff}.MenuButton-cross{width:calc(1vw * 20/19.2);height:calc(1vw * 20/19.2);position:absolute;top:50%;left:50%;margin-left:calc(-1vw * 10/19.2);margin-top:calc(-1vw * 10/19.2);transform:rotate(45deg);fill:#fff}.MenuButton.menu-open .MenuButton-bg{background:#050505}.MenuButton.menu-open .MenuButton-label span{transform:scale(0);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.MenuButton .MenuButton-cross path:first-child{transform-origin:100% 50%;transform:scaleX(0) translate3d(-20px,0,0);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.MenuButton .MenuButton-cross path:nth-child(2){transform-origin:50% 0;transform:scaleY(0) translate3d(0,-20px,0);transition:transform .5s cubic-bezier(.165,.84,.44,1)}.MenuButton.menu-open .MenuButton-cross path:first-child{transform:scaleX(1);transition:transform .5s cubic-bezier(.165,.84,.44,1) .3s}.MenuButton.menu-open .MenuButton-cross path:nth-child(2){transform:scaleY(1);transition:transform .5s cubic-bezier(.165,.84,.44,1) .3s}.Header .Menu,.MenuButton{pointer-events:auto}@media only screen and (max-width:1023px){.MenuButton-cross{width:18px;height:18px;margin-left:-9px;margin-top:-9px}}.Header .Menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;display:flex;height:100vh;-webkit-clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y))}.Header .Menu,.Menu-bg{top:0;left:0;width:100%}.Menu-bg{position:absolute;bottom:0;right:0;height:100%}.Menu-wrapper{margin-left:auto;margin-right:auto;height:100vh;align-items:center;position:relative}.Contact-menu .Menu-wrapper{min-height:100vh;height:auto}.Menu-subnav{display:flex;align-items:center;margin-bottom:1.2rem}.Menu-subnavItem{text-transform:uppercase;font-size:2.4rem;line-height:2.9rem;padding:.5rem 0;margin-right:2.4vw;font-weight:400}.Menu-subnavArrow{width:1.3rem;height:1.4rem;margin-right:2rem;fill:#fff}.Menu-subnavItemLink:after{content:"";display:block;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s cubic-bezier(.165,.84,.44,1)}@media (hover:hover) and (pointer:fine){.Menu-subnavItemLink:hover:after{transition:transform .7s cubic-bezier(.165,.84,.44,1);transform-origin:0 50%;transform:scaleX(1)}}@media only screen and (min-width:1024px){.Menu-subnav{margin-left:6vw;margin-top:.5vh;margin-bottom:9.5vh}}@media only screen and (max-width:1023px){.Menu-subnav{flex-wrap:wrap;justify-content:center;margin-top:.5rem;margin-bottom:1rem}.Menu-subnavItem{padding:.5rem 0;margin-right:1rem}}.Menu-navItemNum{font-size:1rem;display:inline-block;position:relative;font-weight:400}.Menu-navItemNum span{transform-origin:100% 100%;display:inline-block}.Menu-navItemLink{text-transform:uppercase;font-weight:500;position:relative;overflow:hidden}.Menu-navItemLink,.Menu-navItemLink span{display:inline-block}.Menu-navItemLinkInner{position:relative}.Menu-navItemLinkInnerHover,.Menu-navItemLinkInnerHover:after{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.Menu-quickAccessItem{text-transform:uppercase;font-size:1.4vw;line-height:1.4vw;padding:.5rem 0}.Menu-quickAccessItemLink{display:inline-block;position:relative}.Menu-quickAccessItemLink:after{content:"";display:block;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s cubic-bezier(.165,.84,.44,1)}.Menu-quickAccessItemLink:hover:after{transition:transform .7s cubic-bezier(.165,.84,.44,1);transform-origin:0 50%;transform:scaleX(1)}.Menu-socials{display:inline-flex;margin-top:1vh}.Menu-socialsItem{text-transform:uppercase}.Menu-socialsItemLink{display:flex;align-items:center}.Menu-socialsItemIcon{margin-right:1px}.Menu-socialsItemLabel{opacity:1;font-weight:400;transition:opacity .3s linear;letter-spacing:calc(1vw * 1/19.2);font-size:calc(1vw * 1*16/19.2)}@media only screen and (min-width:1024px){.Menu-wrapper{display:flex;width:87vw}.Menu-nav{margin-bottom:7vh}.Menu-navItemNum{margin-right:calc(1vw * 3.5*8/19.2);bottom:2.3vh;font-size:calc(1vw * 1*16/19.2);line-height:calc(1vw * 1.4*16/19.2)}.Menu-navItemLink{font-size:14vh;line-height:14vh;font-weight:500}.Menu-navItemLinkInnerHover:after{content:attr(data-label);display:block;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;-webkit-clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));pointer-events:none;z-index:10}.Menu-socialsItem{margin-left:calc(1vw * 20/19.2)}.Menu-socialsItemIcon{width:1.8vw;height:1.8vw;margin-right:calc(1vw * 10/19.2)}.Menu-navItem:first-child{margin-left:calc(1vw * 14*16/19.2)}.Menu-navItem:nth-child(2){margin-left:0}.Menu-navItem:nth-child(3){margin-left:calc(1vw * 16*16/19.2)}.Menu-navItem:nth-child(4){margin-left:calc(1vw * 10*16/19.2)}.Menu-quickAccessItem{padding:calc(1vw * .5*16/19.2) 0}.Menu-secondNav{position:absolute;text-align:right;right:0;bottom:5vh}.Menu-logoContainer{position:absolute;left:0;bottom:5vh;transform:scale(.9);transform-origin:left bottom}.Menu-logoContainer>svg{max-width:calc(1vw * 255/19.2);height:calc(1vw * 26/19.2);width:35vw}}@media only screen and (max-width:1023px){.Menu{overflow-y:auto}.Menu-wrapper{width:29.16667rem;height:-moz-fit-content;height:fit-content;padding:12rem 0 0}.Menu-navItemNum{margin-right:1rem;margin-left:-3rem;top:-1.5rem}.Menu-navItemLink{font-size:4.5rem;line-height:6rem;transition:all .5s cubic-bezier(.165,.84,.44,1)}.Menu-quickAccessItem{font-size:7vw;line-height:normal}.Menu-secondNav{text-align:center}.Menu-socialsItem{margin:0 10px}.Menu-socialsItemLabel{display:none}.Menu-logoContainer{text-align:center;margin-top:7rem;display:none}.Menu-logoContainer svg{width:100%;height:5vw}.Menu-nav{text-align:center;margin-bottom:14vw}}section.homeHeadSection{height:100vh;width:100%;position:relative}.vimeo-fullscreen{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;--ratio:56.25%}.vimeo-fullscreenVideo{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%}.vimeo-fullscreenVideo:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%;pointer-events:auto;z-index:99}.vimeo-fullscreenVideo iframe{height:100%;width:100%}.AboutCarousel-section,.Works-slider,.footerLearnMore,.footerTrustedBy,.ideasBehind-wrapper,.ideasImageCarousel,.readyToMake{margin-bottom:calc((10 * 16)/19.2 * 1vw)}.ideasTitle{display:none;padding:4rem 0;justify-content:center;font-size:calc(12vw * var(--scale_f));line-height:calc(12.2vw * var(--scale_f));font-weight:400;text-align:center}.ideasImageCarousel{width:58.33vw;margin-left:auto;margin-right:auto}.ideasImageCarousel img{width:100%;object-fit:fill}.ideasBehind-labelWrapper{margin-left:var(--slide_mag)}.ideasBehind-skillsSlide{transform:translate3d(var(--slide_mag),0,0)}.ideasBehind-wrapper{width:90vw;margin-left:auto;margin-right:auto;position:relative}.ideasBehind-item{cursor:pointer}.ideasBehind-itemLabel{display:inline-block;position:relative;font-weight:500;color:#fff}.ideasBehind-item:first-child .ideasBehind-itemLabel,.ideasBehind-item:last-child .ideasBehind-itemLabel{width:-moz-fit-content;width:fit-content}.ideasBehind-labelWrapper{position:relative;display:inline-block;font-size:11.2rem;line-height:11.2rem;text-transform:uppercase;font-weight:500}.ideasBehind-labelWrapper:after,.ideasBehind-labelWrapper:before{content:attr(data-label);display:inline-block;font-weight:500;text-transform:uppercase;position:absolute;color:var(--ideasBehindColor);opacity:0;transition:transform 0s cubic-bezier(.77,0,.175,1) .5s,opacity .3s cubic-bezier(.455,.03,.515,.955);pointer-events:none;white-space:pre;word-break:break-word}.ideasBehind-labelWrapper:before{content:attr(data-label-secondary);text-align:left;left:calc(100% + 4rem);transform:translate3d(-10rem,0,0)}.ideasBehind-labelWrapper:after{right:calc(100% + 4rem);transform:translate3d(10rem,0,0);text-align:right}.ideasBehind-itemLabel:after{content:attr(data-label);position:absolute;top:0;left:0;color:#050505;-webkit-text-stroke:1px var(--ideasBehindColor);-webkit-clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));pointer-events:none}.ideasBehind-item.hover .ideasBehind-labelWrapper:after,.ideasBehind-item.hover .ideasBehind-labelWrapper:before{opacity:1;transform:translateZ(0);transition:transform .8s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.455,.03,.515,.955)}.ideasBehind-skills{height:calc(1vw * 3.5*16/19.2)}.ideasBehind-skillsItem{font-size:calc(1vw * 2*16/19.2);line-height:calc(1vw * 2*16/19.2);text-transform:uppercase;position:relative;overflow:hidden}.ideasBehind-skillsItem span{display:inline-block;transform:translate3d(0,-20rem,0);opacity:0;transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.455,.03,.515,.955)}.ideasBehind-item.hover .ideasBehind-skillsItem span{transform:scaleY(1) translateZ(0);opacity:1;transition:transform 1s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.455,.03,.515,.955)}@media only screen and (max-width:1023px){.ideasBehind-wrapper{display:none;text-align:center}.ideasTitle{font-size:16vw;line-height:16vw;font-weight:500;padding:9vw 0}.ideasBehind-itemLabel{font-size:12vw;font-weight:500}.ideasBehind-labelWrapper{line-height:max(30px,min(12vw,132px));margin-left:0}.ideasBehind-item{line-height:max(20px,min(12vw,140px))}.ideasBehind-skills{display:none}}.Works-slider{position:relative}.Works-slide{z-index:calc(99 - var(--index))}.Works-slideInner{bottom:0;right:0;margin:auto;width:100%;will-change:transform}.Works-slideImage,.Works-slideInner{position:absolute;left:0;top:0;height:100%}.Works-slideImage{z-index:80}.Works-slideImageInner,.Works-slideImageInnerImg{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.Works-slideImageInnerImg .AppImage-overlay{opacity:0}.Works-slideContent{position:absolute;top:calc(30vw * var(--scale_f));z-index:90;pointer-events:auto;height:calc(5vw * var(--scale_f));display:flex;align-items:center}.Works-slideWrapTitle{position:relative}.Works-slideTitle{font-size:calc(4.5vw * var(--scale_f));line-height:calc(5.5vw * var(--scale_f));text-transform:uppercase;font-weight:500;display:block;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;--x:0px;--y:0px;--r:0px}.Works-slideTitle:after{content:attr(data-label);position:absolute;top:0;left:0;color:#fff;-webkit-clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));pointer-events:none}.Works-slideHover{position:absolute;left:0;top:100%;width:100%}.Works-slideSubtitle{text-transform:uppercase;font-weight:700;font-size:calc(12/19.2 * 1vw);line-height:calc(14/19.2 * 1vw)}.Works-slideOffice{font-size:calc(1.4vw * var(--scale_f));line-height:calc(2vw * var(--scale_f));color:#b5b5b5;font-weight:500}.SliderBullets-list{display:flex;width:100%;justify-content:center}.SliderBullets-item{width:20px;height:20px;border-radius:100%;position:relative}.u-alignVerticalCenter{flex-direction:column}.u-alignHorizontalCenter,.u-alignVerticalCenter{display:flex;justify-content:center;align-items:center}.SliderBullets-item:before{content:"";display:block;width:8px;height:8px;border-radius:100%;border:1px solid #b5b5b5;transition:background .5s cubic-bezier(.165,.84,.44,1),border .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1)}.SliderBullets--light .SliderBullets-item.is-active:before{background:#fff}@media only screen and (min-width:1024px){.Works-slide{pointer-events:none;width:calc(40vw * var(--scale_f));height:calc(60vw * var(--scale_f));padding:0}.Works-slider,.Works-wrapper{height:calc(60vw * var(--scale_f));margin-top:calc(10vw * var(--scale_f))}.Works-slideImage{width:calc(40vw * var(--scale_f))}.Works-slideContent{left:calc(18vw * var(--scale_f));width:calc(36vw * var(--scale_f));top:calc(42vw * var(--scale_f))}.Works-slideTitle{font-size:calc(6vw * var(--scale_f));line-height:calc(5.8vw * var(--scale_f))}.Works-slideImageInnerImg{border:2px solid transparent;transition:border .3s cubic-bezier(.075,.82,.165,1)}.Works-slideImageInnerImg:hover{border:2px solid var(--web-color)}}@media only screen and (max-width:1023px){.Works-wrapper{width:84vw;height:119vw}.Works-slide{width:calc(31.25vw *var(--scale_f));height:calc(45vw *var(--scale_f));padding:0}.Works-slider,.Works-wrapper{height:calc(45vw *var(--scale_f));margin-top:calc(14vw * var(--scale_f))}.Works-slideImage{width:calc(31.25vw *var(--scale_f))}.Works-slideContent{left:calc(1vw * 19/3.75);top:calc(30vw *var(--scale_f));width:100%;text-align:center;justify-content:center;height:calc(5vw *var(--scale_f))}.Works-slideTitle{font-size:calc(4.5vw *var(--scale_f));line-height:calc(5.5vw *var(--scale_f))}}.footerLearnMore{display:flex;justify-content:center;padding-top:calc((10 * 16)/19.2 * 1vw);flex-direction:column;align-items:center;width:90%;max-width:85vw;text-align:center;border-top:1px solid hsla(0,0%,100%,.2);margin-left:auto;margin-right:auto;font-size:20px}.footerLearnMore p,h1,h4{margin:0;font-weight:inherit}.footerLearnMore>p{font-weight:300;margin-top:calc(1vw * 40/19.2);font-size:calc(1vw * 20/19.2);letter-spacing:calc(1vw * 1/19.2)}.footerLearnMore>h4{font-size:calc(1vw * 3.4*16/19.2);line-height:calc(1vw * 70/19.2);font-weight:500}.footerLearnMore>h1{font-size:4.8vw;line-height:5.2vw;font-weight:500}.footerLearnMore>button{margin-top:20px}.AppButton{cursor:pointer;min-height:50px;height:3vw;display:inline-flex;align-items:center;justify-content:center;border-radius:50vw;padding:0 max(50px,3.5vw);color:var(--textColor);position:relative;--x:0px;--y:0px;--r:0px;margin-top:var(--marginTop);transition:all .7s ease}.AppButton:focus,.AppButton:hover{color:var(--hoverTextColor)}.AppButton-bg{position:absolute;top:1px;left:1px;right:1px;bottom:2px;border-radius:50vw;transition:opacity .5s cubic-bezier(.165,.84,.44,1),border .5s cubic-bezier(.165,.84,.44,1);background-color:var(--buttonColor)}.AppButton strong{transition:color .5s cubic-bezier(.165,.84,.44,1)}.AppButton-bg:after,.AppButton-bg:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;display:flex;align-items:center;justify-content:center;background:var(--hoverColor);border:1px solid var(--buttonColor);border-radius:50vw;z-index:5}.AppButton-bg:before{transform:scale(1);opacity:1;background:transparent!important;transition:opacity .5s cubic-bezier(.165,.84,.44,1)}.AppButton:hover .AppButton-bg:before{opacity:0;transition:opacity .7s cubic-bezier(.77,0,.175,1),border .7s cubic-bezier(.77,0,.175,1)}.AppButton-bg:after{-webkit-clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y));clip-path:ellipse(var(--r) var(--r) at var(--x) var(--y))}.AppButton-label{font-size:calc(((1.2 * 16)/19.2) * 1vw);line-height:calc(((1.4 * 16)/19.2) * 1vw);text-transform:uppercase;position:relative;z-index:12;font-weight:400;letter-spacing:2px}.footerTrustedBy{display:flex;justify-content:center;flex-direction:column}.footerTrustedBy>h2{font-size:calc(1vw * 3.4*16/19.2);line-height:calc(1vw * 70/19.2);text-align:center;margin:1vw 0;font-weight:500;text-transform:uppercase}.trusterSliderItem{height:-moz-fit-content;height:fit-content;cursor:pointer;margin-right:calc(1vw * 2.5*16/19.2);width:calc(1vw * 190/19.2);height:calc(1vw * 160/19.2);background:hsla(0,0%,100%,0);display:inline-flex;justify-content:center;align-items:center}.trusterSliderItem img{width:100%!important;height:100%!important;transform:scale(.6);object-fit:contain;opacity:.5;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.trusterSliderItem:hover img{opacity:1}.trusterSliderItemDummy{position:absolute}.trusterSlider{display:flex;flex-direction:row;left:0;top:0;width:-moz-fit-content;width:fit-content}.trusterSlideWrapper{display:flex;flex-direction:column;margin:0 auto;align-items:center}#trust_Left,#trust_Right{visibility:hidden;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:none}.trustersLoop{width:100vw;margin-left:auto;margin-right:auto}.Footer-wrapper,footer{position:relative}.Footer-wrapper{flex-direction:row;justify-content:center;margin:0 auto;border:1px solid hsla(0,0%,100%,.2);overflow:hidden}.Footer-wrapper,.footerRow{justify-content:space-between}.footerRow{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;position:relative;z-index:20;width:100%}.footerRow h2{font-size:2.916vw;margin:0;font-weight:500;text-align:center}.footerTable{display:grid;margin-top:45px;width:100%;grid-template-columns:1fr 1fr}.footerTable span{font-size:max(10px,1.04vw);font-size:calc(1.4vw * var(--scale_f));line-height:calc(4vw * var(--scale_f));opacity:.5;font-weight:400;cursor:pointer;transition:opacity .2s ease-in-out}.footerTable span:hover{opacity:1}.Footer-planetbg{width:calc(30vw * var(--scale_f));height:calc(30vw * var(--scale_f));margin-left:calc(-15vw * var(--scale_f));position:absolute;bottom:calc(-15vw * var(--scale_f));left:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;background:#050505}video::-webkit-media-controls-panel,video::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.Footer-planetbgVideo{mix-blend-mode:screen}.Video.Footer-planetbgVideo{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.copyRightText{margin:calc(1vw * 60/19.2) auto;text-align:center;font-size:calc(1vw * 16/19.2)}@media only screen and (min-width:1024px){.Footer-planetbg{width:calc(82vw * var(--scale_f));height:calc(82vw * var(--scale_f));margin-left:calc(-41vw * var(--scale_f));bottom:calc(-43vw * var(--scale_f))}.footerRow:first-child{width:39vw}.footerRow:nth-child(2){justify-content:flex-start;width:28vw}.Footer-wrapper{display:flex;width:88vw;padding:calc(5vw * var(--scale_f)) calc(12vw * var(--scale_f)) calc(5vw * var(--scale_f));justify-content:center}.AppButton:hover strong{color:var(--buttonColor)}}@media only screen and (max-width:1023px){.footerTable{margin-top:20px}.Footer-wrapper{flex-direction:column;align-items:center;text-align:center;width:88vw;padding:max(22px,min(12vw,128px)) 0}.footerTable span{font-size:calc(1.4vw *var(--scale_f));line-height:calc(3vw *var(--scale_f))}.footerRow h2{font-size:max(22px,min(8vw,128px));font-weight:500}.footerRow{width:80vw!important;align-items:center;margin:auto}.footerRow:nth-child(2){margin-top:8vw}.Footer-planetbg{width:calc(30vw * 3);height:calc(30vw * 3);margin-left:calc(-15vw * 3);bottom:calc(-15vw * 3)}.footerLearnMore>h1{font-size:max(30px,min(10.6vw,112px));line-height:max(30px,min(14vw,132px));font-weight:600}.footerLearnMore>h4{font-size:max(22px,min(8vw,128px));line-height:max(22px,min(8vw,128px));font-weight:500}.footerLearnMore>p{font-size:calc(1.8vw *var(--scale_f));margin-top:calc(2vw *var(--scale_f))}.footerTrustedBy>h2{font-size:max(22px,min(8vw,128px));line-height:max(22px,min(8vw,128px));text-align:center;margin:10vw 0}.footerLearnMore{padding-top:calc(7vw * var(--scale_f));border-top:none}.copyRightText{font-size:4vw;margin:60px auto}.trusterSliderItem{width:calc(1vw * 130/var(--vw-size-px));height:calc(1vw * (180/1.94)/var(--vw-size-px));background:hsla(0,0%,100%,0)}.AppButton{max-height:150px;min-height:50px;height:calc(3.5vw * 3);display:inline-flex;align-items:center;justify-content:center;border-radius:2.5rem;padding:0 max(50px,min(calc(4.5vw * 4),150px));margin-top:calc(3vw *var(--scale_f))}.AppButton-label{font-size:max(14px,min(3vw,64px));line-height:max(14px,min(3.5vw,64px))}.AppButton:focus .AppButton-bg,.AppButton:hover .AppButton-bg{border:1px solid var(--buttonColor);background-color:var(--hoverColor)}.ideasImageCarousel{width:90vw}.AboutCarousel-section,.Works-slider,.footerLearnMore,.footerTrustedBy,.ideasBehind-wrapper,.ideasImageCarousel,.readyToMake{margin-bottom:calc((4 * 16)/var(--vw-size-px) * 1vw)}}@media only screen and (max-width:540px){.trusterSliderItem{width:calc(1vw * 90/3);height:calc(1vw * ((180/1.94)/130) * 90/3);background:hsla(0,0%,100%,0)}}.Work-page{padding-top:22rem}.u-textUppercase{text-transform:uppercase}.u-cGrey{color:#b5b5b5}.Works-Listfilter{margin-bottom:2.4vw;position:relative;z-index:99;display:none}.Listfilter-wrapper{margin-left:auto;margin-right:auto;position:relative;border-bottom:1px solid hsla(0,0%,100%,.12)}.Listfilter-list{display:flex;align-items:center}.Listfilter-title{margin-right:1.4vw;margin-bottom:.3vw;white-space:nowrap;font-size:calc(3.2vw * var(--scale_f));line-height:calc(3.8vw * var(--scale_f));display:none;font-weight:400}.Listfilter-listItem{font-size:calc(2vw * var(--scale_f));line-height:calc(2.4vw * var(--scale_f));margin:0 1.1vw;height:4.5vw;color:#b5b5b5;position:relative;display:flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .5s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.165,.84,.44,1)}.Listfilter-listItem.is_active,.Listfilter-listItem:hover{color:#fff}.Listfilter-listItemLabel{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.Listfilters-listItemCount{font-size:calc(1.4vw * var(--scale_f));line-height:calc(1.7vw * var(--scale_f));top:calc(-1.5vw * var(--scale_f));right:0;position:relative}.Listfilter-listItem.is-disable{opacity:.3;color:#b5b5b5;pointer-events:none}.Listfilter-listItemLabel:after{content:"";display:block;position:absolute;height:2px;bottom:0;left:0;width:100%;background:#fff;transform:scaleX(0);transition:transform .7s cubic-bezier(.165,.84,.44,1)}.Listfilter-listItem.is_active .Listfilter-listItemLabel:after{transform:scaleX(1)}.List-wrapper{margin-left:auto;margin-right:auto}.List-items{justify-content:space-between}.WorksListItem{width:100%;display:block}.AppImage{position:relative;overflow:hidden;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AppImage-overlay{bottom:0;left:0;right:0;margin:auto;background:#050505;opacity:1;z-index:10}.AppImage-overlay,.AppImage-overlay:after{position:absolute;top:0;width:100%;height:100%}.AppImage-overlay:after{background:var(--web-color)}.AppImage-image{position:relative;opacity:0;width:100%;height:100%}.AppImage.Plane .AppImage-image,.AppImage.Plane .AppImage-placeholder{opacity:0!important}.Works-slideImageInner .AppImage-placeholder{position:absolute;width:98%;height:98%;left:1%}.AppImage.fit-contain .AppImage-image,.AppImage.fit-cover .AppImage-image{position:absolute;height:100%;width:100%;left:0;top:0}.AppImage.fit-cover .AppImage-image{object-fit:cover}.AppImage.loaded .AppImage-image{opacity:1;transition:opacity .8s cubic-bezier(.455,.03,.515,.955);scale:1.01}.CAMPAIGN-list-item .AppImage.loaded .AppImage-image,.MEDIA-list-item .AppImage.loaded .AppImage-image{width:auto!important;margin:auto}.CAMPAIGN-list-item:first-child .WorksListItem-thumbnail{background-color:#1f1f1f}.CAMPAIGN-list-item:nth-child(2) .WorksListItem-thumbnail{background-color:#252223}.CAMPAIGN-list-item:nth-child(3) .WorksListItem-thumbnail{background-color:#e5efd5}.CAMPAIGN-list-item:nth-child(4) .WorksListItem-thumbnail{background-color:#fff}.CAMPAIGN-list-item:nth-child(5) .WorksListItem-thumbnail{background-color:#dde0cd}.CAMPAIGN-list-item:nth-child(6) .WorksListItem-thumbnail{background-color:#fff}.CAMPAIGN-list-item:nth-child(7) .WorksListItem-thumbnail{background-color:#0e53a1}.CAMPAIGN-list-item:nth-child(8) .WorksListItem-thumbnail{background-color:#a8d03c}.CAMPAIGN-list-item:nth-child(9) .WorksListItem-thumbnail{background-color:#d7c6a6}.CAMPAIGN-list-item:nth-child(10) .WorksListItem-thumbnail{background-color:#bccdd5}.CAMPAIGN-list-item:nth-child(11) .WorksListItem-thumbnail{background-color:#6076a4}.CAMPAIGN-list-item:nth-child(12) .WorksListItem-thumbnail{background-color:#54a5ba}.CAMPAIGN-list-item:nth-child(13) .WorksListItem-thumbnail{background-color:#1eb4a5}.CAMPAIGN-list-item:nth-child(14) .WorksListItem-thumbnail{background-color:#8cb0b0}.CAMPAIGN-list-item:nth-child(15) .WorksListItem-thumbnail{background-color:#1dacbd}.CAMPAIGN-list-item:nth-child(16) .WorksListItem-thumbnail{background-color:#2d2d4a}.CAMPAIGN-list-item:nth-child(17) .WorksListItem-thumbnail{background-color:#373a43}.CAMPAIGN-list-item:nth-child(18) .WorksListItem-thumbnail{background-color:#b19877}.CAMPAIGN-list-item:nth-child(19) .WorksListItem-thumbnail{background-color:#454142}.CAMPAIGN-list-item:nth-child(20) .WorksListItem-thumbnail{background-color:#d6cecb}.CAMPAIGN-list-item:nth-child(21) .WorksListItem-thumbnail{background-color:#9c8284}.CAMPAIGN-list-item:nth-child(22) .WorksListItem-thumbnail{background-color:#ffde07}.MEDIA-list-item:first-child .WorksListItem-thumbnail{background-color:#826e47}.MEDIA-list-item:nth-child(2) .WorksListItem-thumbnail{background-color:#186097}.MEDIA-list-item:nth-child(3) .WorksListItem-thumbnail{background-color:#423644}.MEDIA-list-item:nth-child(4) .WorksListItem-thumbnail{background-color:#131512}.MEDIA-list-item:nth-child(5) .WorksListItem-thumbnail{background-color:#fff}.MEDIA-list-item:nth-child(6) .WorksListItem-thumbnail{background-color:#9e9e9e}.MEDIA-list-item:nth-child(7) .WorksListItem-thumbnail{background-color:#4a79ac}.WorksListItem-thumbnail{width:100%;height:14.3vw}.app-title--small{font-size:calc(3vw * var(--scale_f));line-height:calc(3.6vw * var(--scale_f))}.app-title--regular{font-weight:400;font-size:5rem;line-height:6.2rem}.WorksListItem-title{font-weight:500;color:#fff;margin-bottom:calc(1vw * var(--scale_f));transition:color .5s cubic-bezier(.165,.84,.44,1)}.WorksListItem-details,.WorksListItem-title{opacity:0;transform:translate(20%)}.WorksListItem:hover .WorksListItem-title{color:#fff}.app-text--small{font-size:calc((19 /19.2) * 1vw);line-height:calc((30 /19.2) * 1vw)}.WorksListItem-detail{display:inline;align-items:center;line-height:25px}.WorksListItem-detail:after{content:"";display:block;display:inline-block;position:relative;width:3px;height:3px;border-radius:100%;background:#fff;margin-left:9px;margin-right:9px;top:-3px}.WorksListIem-detail:first-child{font-weight:400}.WorksListIem-detail:nth-child(2){margin-left:7px;font-weight:700}.readyToMake{display:flex;justify-content:center;padding-top:calc((10 * 16)/19.2 * 1vw);flex-direction:column;align-items:center;width:90%;max-width:85vw;text-align:center;border-top:1px solid hsla(0,0%,100%,.2);margin-left:auto;margin-right:auto;font-size:20px}.readyToMake-text{font-size:calc((54/19.2) * 1vw);line-height:calc((54/19.2) * 1vw)}@media only screen and (min-width:1024px){.Works-Listfilter{margin-bottom:7vw}.Listfilter-wrapper{width:84vw;display:flex;align-items:center}.Listfilter-title{margin-right:2vw;display:block}.List-wrapper{width:84vw}.List-item{width:38.88vw;margin-bottom:4.16vw}.WorksListItem-thumbnail{height:calc(30.9782vw * var(--scale_f))}.app-title--small{font-size:calc(4.5vw * var(--scale_f));line-height:calc(5vw * var(--scale_f))}.app-title--regular{font-size:12rem;line-height:12.2rem}.WorksListItem-title{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.WorksListItem-detail{margin-bottom:calc(2vw * var(--scale_f))}}@media only screen and (max-width:1023px){.Work-page{padding-top:27vw}.Listfilter-wrapper{width:88vw}.Listfilter-list{overflow-x:scroll}.Listfilter-listItem,.Listfilter-title{font-size:5.24vw;line-height:5.5vw;margin:0 3.24vw;height:16vw}.List-wrapper{width:88vw}.List-item{width:100.93vw;margin-bottom:calc(1.5 * 4vw);margin-top:5vw}.Listfilters-listItemCount{font-size:calc(1.4vw *var(--scale_f));line-height:calc(1.7vw *var(--scale_f));top:calc(-1.5vw *var(--scale_f))}.WorksListItem-thumbnail{height:49.5vw}.app-title--small{font-size:calc(2.7vw * 3);line-height:calc(3.3vw * 3)}.WorksListItem-title{opacity:0;font-weight:500;color:#fff;margin-bottom:calc(1vw * 3);transition:color .5s cubic-bezier(.165,.84,.44,1)}.app-text--small{font-size:calc(1.2vw * 3);line-height:calc(1.8vw * 3)}.readyToMake{padding-top:calc((4 * 16)/var(--vw-size-px) * 1vw)}.readyToMake-text{font-size:max(22px,min(8vw,128px));line-height:max(22px,min(8vw,128px))}}.About-page{padding-top:24rem}.Aboutus-p{font-size:2rem;font-weight:400;text-align:center}.Aboutus-p.onlyDesk{width:85rem;margin:0 auto 5rem}.Aboutus-p.onlyMob{width:90vw;margin:0 auto 5rem;font-size:1.8rem}.OnBoard-p{font-size:2rem;font-weight:400;margin:2rem auto 5rem}.Employee-counts{display:flex;flex-direction:row;justify-content:space-between;margin-top:4rem;gap:6rem}.Counts{display:flex;flex-direction:column;align-items:center}.Counts-figure>h1{font-size:5rem;font-weight:600;line-height:6rem;width:6rem}.Counts-figure{position:relative}.Figure-background{position:absolute;width:100%;height:100%;border-radius:50%;background-color:var(--web-color);top:0;z-index:-1;scale:.5}.Counts>h4{font-size:2rem;margin-top:1rem}.OnBoard-p .Paragraph{width:-moz-fit-content;width:fit-content}.OnBoard-p .Paragraph>h1{font-size:2.5rem;font-weight:500}.Directors-onBoard .Title{width:100vw;text-align:center;margin-bottom:4rem;font-size:5rem;font-weight:600;color:var(--web-color)}.OnBoard-wrapper{margin-left:auto;margin-right:auto}.OnBoard-listItems{display:flex;flex-direction:column}.OnBoard-listItem{padding:4vw 5vw;border:1px solid hsla(0,0%,100%,.2);width:100%}.OnBoard-ProfileDetail,.OnBoard-ProfileExtraDetail{display:flex;justify-content:center}.OnBoard-ProfileExtraDetail{margin-top:6rem;padding-top:6rem;border-top:1px solid hsla(0,0%,100%,.2)}.OnBoard-ProfileExtraDetail h1{line-height:2.8rem;margin-bottom:2rem}.OnBoard-ProfileExtraDetail li{font-size:1.4rem;line-height:2rem;font-weight:400;list-style:none;text-indent:.2em}.Campaign-list li,.OnBoard-ProfileExtraDetail li{list-style:disc;margin-left:2rem}li::marker{color:var(--web-color)}img.OnBoardDirector-Image,img.OtherDirectors-Image{object-fit:cover;filter:gray;filter:grayscale(1)}.OnBoardDirector-Name,.OtherDirectors-Name{font-size:1.64vw;line-height:1.8vw;font-weight:400;margin-top:20px}.OnBoardDirector-About{font-size:1.6rem;line-height:2.4rem;font-weight:400;display:flex;align-items:center;width:35%}.OnBoardDirector-Profile,.OtherDirectors-List{text-align:center}.OtherDirectors-List{display:flex;flex-direction:column}.OtherDirectors-List>h3{width:100%;text-align:center;font-size:2.7vw;font-weight:500;margin-bottom:3vw}.OtherDirectors-ListItem{width:calc(100% / 3);margin-bottom:5vw}.OtherDirectors-ListItems{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.OtherDirectors-Name{margin-top:10px}.OtherDirectors-ListItem>span{display:inline-block;font-size:1vw;line-height:1.1vw;font-weight:300;letter-spacing:calc(1vw/19.2);margin-top:7px}@media only screen and (min-width:1024px){.Team-page .OnBoard-wrapper{width:88vw;margin-bottom:0}.OnBoard-wrapper{width:72vw;margin-bottom:10rem}.OnBoardDirector-About{margin-left:6vw}.Directors-onBoard .Title{font-size:10.8rem;line-height:10.98rem}}@media only screen and (max-width:1023px){.OnBoard-wrapper{width:88vw}.OnBoard-listItem{padding:11vw 5vw}.OnBoard-ProfileDetail{flex-direction:column;align-items:center;text-align:center}.About-page{padding-top:35vw}.Directors-onBoard .Title,.OtherDirectors-List>h3{font-size:calc(2.7vw * 3.5);margin-bottom:calc(.8vw * 40/var(--vw-size-px))}.Directors-onBoard .Paragraph{font-size:calc(1.4vw * 3.5);margin-bottom:calc(1.2vw * 40/var(--vw-size-px))}.OnBoardDirector-Name{margin-top:calc(1vw * 20/var(--vw-size-px));font-size:calc(1.64vw * 5);line-height:calc(1.8vw * 5)}.OtherDirectors-Name{margin-top:calc(1vw * 8/var(--vw-size-px));font-size:calc(1.4vw * 5);line-height:calc(2vw * 5)}.OnBoardDirector-About,.OtherDirectors-ListItem>span{font-size:calc(1.8vw *var(--scale_f));line-height:calc(2vw *var(--scale_f));margin-top:20px;width:90%}.OtherDirectors-ListItem>span{margin-top:0;width:auto}img.OnBoardDirector-Image{width:70.83vw}.OtherDirectors-ListItems{width:100%}.OtherDirectors-ListItem{width:calc(100%);margin-bottom:12vw}}.ContactForm-title{font-size:calc((54 / 19.2) * 1vw);line-height:calc((55 / 19.2) * 1vw);font-weight:800;text-transform:uppercase}.ContactForm-wrapper{margin:0 auto}.ContactForm{margin-top:calc((50 / 19.2) * 1vw);display:flex;flex-direction:row;letter-spacing:1px}.ContactForm-details{display:flex;flex-direction:column;padding-right:calc((50 / 19.2) * 1vw);width:30%;justify-content:space-evenly}.ContactDetailsLabel{font-size:calc((32 / 19.2) * 1vw);line-height:calc((48 / 19.2) * 1vw);font-weight:400;text-transform:uppercase}.ContactDetailsInfo{font-size:calc((18 / 19.2) * 1vw);line-height:calc((28 / 19.2) * 1vw);font-weight:300}.ContactDetailsInfo.Contact-Map{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #fff;transition:border .1s linear;border-block-style:dashed}.ContactDetailsInfo.Contact-Map:hover{border-color:transparent}.ContactDetailsInfo img{height:calc((18 / 19.2) * 1vw);margin-left:calc((10 / 19.2) * 1vw)}.contact-form{display:flex;flex-direction:column;justify-content:space-around;align-items:stretch}.ContactForm-form{width:29.63vw;height:24.4vw;border-left:1px solid #fff;padding-left:calc((50 / 19.2) * 1vw)}.ContactForm-processing{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.FormInput::placeholder{color:#fff;letter-spacing:1px}.FormInput{font-size:calc((20 / 19.2) * 1vw);font-weight:300;background-color:transparent;color:#fff;padding:calc((12 / 19.2) * 1vw) calc((21 / 19.2) * 1vw);outline:none;border:none;border-bottom:1px solid #fff;margin-top:calc((10 / 19.2) * 1vw);letter-spacing:1px}textarea.FormInput{resize:none;height:10vw}button.FormButton{background:none;border:none;outline:none;width:-moz-fit-content;width:fit-content}button.FormButton .AppButton-label{font-size:calc((21 / 19.2) * 1vw);font-weight:500}.ContactMenu-button{top:3.5vw;margin-right:calc((100vw - 88vw)/2)}@media only screen and (max-width:1023px){.ContactDetailsInfo img{height:calc((18 / var(--vw-size-px)) * 1vw);margin-left:calc((10 /  var(--vw-size-px)) * 1vw)}.ContactForm{margin-top:calc((50 / var(--vw-size-px)) * 1vw);flex-direction:column-reverse;text-align:center}.ContactForm-title{font-size:calc((54 / var(--vw-size-px)) * 1vw);line-height:calc((55 / var(--vw-size-px)) * 1vw)}.ContactForm-form{border:none;width:100%;height:auto;padding:0}.ContactForm-details{padding:0;width:100%;margin-top:calc((50 / var(--vw-size-px)) * 1vw);padding-right:calc((50 / var(--vw-size-px)) * 1vw);text-align:left}textarea.FormInput{height:30vw}.FormInput{margin-top:calc((10 / var(--vw-size-px)) * 1vw);padding:calc((12 / var(--vw-size-px)) * 1vw) calc((7 / var(--vw-size-px)) * 1vw);font-size:calc((20 / var(--vw-size-px)) * 1vw)}button.FormButton .AppButton{height:50px}button.FormButton{margin:0 auto}.ContactForm-title{font-size:calc((40 / var(--vw-size-px)) * 1vw);line-height:calc((42 / var(--vw-size-px)) * 1vw)}.ContactForm{margin-top:calc((30 / var(--vw-size-px)) * 1vw)}.ContactDetailsLabel{font-size:calc((25 / var(--vw-size-px)) * 1vw);line-height:calc((48 / var(--vw-size-px)) * 1vw);font-weight:500}.ContactDetailsItem:nth-child(n+2){margin-top:calc((10 / var(--vw-size-px)) * 1vw)}.ContactDetailsInfo{font-size:calc((18 / var(--vw-size-px)) * 1vw);line-height:calc((28 / var(--vw-size-px)) * 1vw)}button.FormButton .AppButton-label{font-size:calc((21 / var(--vw-size-px)) * 1vw)}.ContactMenu-button{top:7vw;margin-right:calc((100vw - 95vw)/2)}.Menu-socials{margin-top:2vh}.Contact-menu .Menu-socials{margin-top:8vh}.Menu-socialsItemIcon{width:12.2vw;height:12.2vw}}.Vision{position:relative;margin:calc(6vw * var(--scale_f)) auto}.Vision-title{margin-left:auto;margin-right:auto;position:relative;z-index:2;margin-bottom:calc(5vw * var(--scale_f));display:none}.Vision-title .HomeTitle-title{display:block}.HomeTitle-surtitle{font-weight:500}.Vision-wrapper{margin-left:auto;margin-right:auto;z-index:2}.Vision-item,.Vision-wrapper{position:relative}.Vision-item:first-child{margin-top:calc(15vw * var(--scale_f))}.Vision-itemHead{padding-bottom:calc(6vw *var(--scale_f));position:relative;transition:transform .3s cubic-bezier(.165,.84,.44,1) 0s}.Vision-itemTitle{text-transform:uppercase;font-weight:500;position:relative;display:inline-block;color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;transition:color .5s cubic-bezier(.455,.03,.515,.955)}.Vision-item.active .Vision-itemTitle{color:transparent}.Vision-itemSubtitle{font-size:calc(3.2vw * var(--scale_f));line-height:calc(3.8vw * var(--scale_f));margin-top:calc(-1.2vw * var(--scale_f))}.Vision-itemSubtitle strong{font-weight:700;font-style:italic}.Vision-itemHead:after{content:"";display:block;width:calc(4vw * var(--scale_f));height:1px;background:#fff;position:absolute;bottom:0;transform:scaleX(0)}.Vision-item.active .Vision-itemHead:after{transform:scaleX(1);transition:transform .7s cubic-bezier(.165,.84,.44,1) .3s}.Vision-itemKeyFigures{text-transform:uppercase}.Vision-bg{width:100vw;height:100vh;position:absolute;margin-left:-50vw;margin-top:-50vh;left:50%;top:50vh;pointer-events:none;display:flex;justify-content:center;align-items:center}.Vision-bgAnimatedLogo{display:none;position:absolute;width:40vw;height:40vw;left:50%;top:50%;margin-left:-20vw;margin-top:-20vw;background:#050505}.Video.gifLike{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.Vision-bgAnimatedLogoVideo{mix-blend-mode:screen}.Video{width:100%;height:100%}.Vision-bgCircle{flex:none;width:70vw;height:70vw;border:1px solid #fff;border-radius:100%;opacity:.1}.Vision-bgItems{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.Vision-bgItem,.Vision-bgItems{overflow:hidden;border-radius:100%;position:absolute}.Vision-bgItem{width:60vw;height:60vw;top:50%;left:50%;margin-top:-30vw;margin-left:-30vw;opacity:0}.Vision-bgItemImage,.Vision-bgItemWrapImage{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.Vision .AppImage-overlay{bottom:0;left:0;right:0;margin:auto;background:#050505;opacity:0;z-index:10}.AppImage-overlay:after,.Vision .AppImage-overlay{position:absolute;top:0;width:100%;height:100%}.Vision .AppImage-overlay:after{content:"";display:block;background:var(--web-color);left:100%}.Vision-bgCross,.ideasBehind-bgCross{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.ideasBehind-bgCross{width:100vw;margin-left:-5vw}.BackgroundCross{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.BackgroundCross-inner,.ackgroundCross-wrapper{position:absolute;width:100%;left:0;pointer-events:none}.BackgroundCross-inner{top:calc(-10vw * var(--scale_f));height:calc(100% + -10vw * var(--scale_f));background-image:url(https://www.mediakeys-experience.com/_nuxt/img/bg-cross.e364cb3.png);background-size:100% auto;background-repeat:repeat;opacity:0}.Vision-itemSkills{padding-top:calc(4.5vw *var(--scale_f));width:100%;pointer-events:none}@media only screen and (min-width:1024px){.Vision{margin:calc(22vw * var(--scale_f)) auto calc(40vw * var(--scale_f))}.Vision-title{width:calc(112vw * var(--scale_f));margin-bottom:calc(10vw * var(--scale_f))}.HomeTitle-surtitle{margin-left:calc(12vw * var(--scale_f))}.Vision-title .HomeTitle-title--l2{margin-left:calc(24vw * var(--scale_f))}.Vision-wrapper{width:calc(92vw * var(--scale_f));height:auto}.Vision-item:nth-child(2n){text-align:right}.Vision-item:nth-child(n+1){margin-top:calc(15vw * var(--scale_f))}.Vision-item:first-child .Vision-itemHead:after{left:0;transform-origin:0 50%}.Vision-item:nth-child(2n) .Vision-itemHead:after{right:0;transform-origin:100% 50%}.Vision-bgItem{width:60vh;height:60vh;margin-top:-30vh;margin-left:-30vh}.Vision-itemSkills{padding-top:calc(4.5vw * var(--scale_f))}.Vision-itemHead{padding-bottom:calc(6vw * var(--scale_f))}}@media only screen and (max-width:1023px){.Vision{display:none}.Vision-title{width:calc(33.33333vw *var(--scale_f))}.HomeTitle-surtitle{margin-left:calc(4.16667vw *var(--scale_f))}.Vision-title .HomeTitle-title--l2{margin-left:calc(6.25vw *var(--scale_f))}.Vision-wrapper{width:calc(33.3333vw *var(--scale_f));height:auto}.Vision-item{width:100%;text-align:center}.Vision-itemHead:after{left:50%;margin-left:calc(-2vw *var(--scale_f));width:calc(4vw *var(--scale_f))}.Vision-itemSubtitle{font-size:calc(3.2vw *var(--scale_f));line-height:calc(3.8vw *var(--scale_f));margin-top:calc(-1.2vw *var(--scale_f))}.Vision-item:first-child{margin-top:calc(15vw *var(--scale_f))}.Vision-item:nth-child(n+1){margin-top:calc(2vw *var(--scale_f))}.Vision{margin:calc(14vw *var(--scale_f)) auto}.Vision-bg{position:fixed}.BackgroundCross{display:none}}.List-popup,.Slide-popup{position:fixed;left:0;top:0;display:flex;justify-content:center;z-index:999999;width:100vw;height:100vh;opacity:1;background:rgba(0,0,0,.66);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:all}.popup-hidden{visibility:hidden;z-index:-1000;opacity:0;pointer-events:none;transition:opacity .5s ease}.Popup-frame{display:flex;flex-direction:column;height:100%;width:min-content;justify-content:center;align-items:flex-end;cursor:pointer}.Popup-cross{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:.5vw 1vw;margin-right:2vw;background:var(--web-color);border:2px solid var(--web-color);box-sizing:border-box;border-radius:1.2vw;margin-bottom:.5vw;font-size:calc(18/19.2 * 1vw);letter-spacing:calc(1/19.2 * 1vw);display:flex;align-items:center;transition:background .5s cubic-bezier(.075,.82,.165,1)}.Popup-cross img{margin-left:calc(5/19.2 * 1vw)}.Popup-img,.Popup-pdf{border-radius:2vw;overflow:hidden;width:calc(1440/19.2 * 1vw);height:calc((1440 / 1.77)/19.2 * 1vw)}.Popup-img{height:80vh;width:auto}.Popup-img img{object-fit:cover;height:100%;width:auto}.Popup-pdf iframe{width:calc(1140/19.2 * 1vw);height:calc((1140 / 1.77)/19.2 * 1vw)}.Popup-cross:hover{background:#5641f800}@media only screen and (max-width:1023px){.Popup-cross img{margin-left:calc(5/var(--vw-size-px) * 1vw);width:calc(14/var(--vw-size-px) * 1vw)}.Popup-img,.Popup-pdf{border-radius:calc(1vw * 1 * 2.677/.69);width:calc(85 * 1vw);height:calc((85/1.77) * 1vw)}.Popup-img{height:auto;width:90vw}.Popup-img img{object-fit:cover;height:auto;width:100%}.Popup-pdf iframe{width:calc(85 * 1vw);height:calc((85/1.77) * 1vw)}.Popup-cross{font-size:calc(14/var(--vw-size-px) * 1vw);padding:calc(1vw * .5 * 2.677/.69) calc(1vw * 2.677/.69);margin-right:calc(1vw * 1 * 2.677/.69);border-radius:calc(1vw * 1.2 * 2.677/.69);margin-bottom:calc(1vw * .5 * 2.677/.69)}}.ExpertItem-wrapImage{width:calc(30 * var(--scale_f) * 1vw);height:calc(30 * var(--scale_f) * 1vw)}.ExpertItem.small .ExpertItem-wrapImage{width:calc(25 * var(--scale_f) * 1vw);height:calc(25 * var(--scale_f) * 1vw)}.ExpertItem-wrapImage{position:relative;overflow:hidden;border-radius:100%;margin-bottom:0;margin-left:auto;margin-right:auto;box-sizing:content-box;transform:tZ(0);background:#050505}.ExpertItem-wrapImageInner{isolation:isolate}.ExpertItem-image,.ExpertItem-wrapImageInner{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.ExpertItem-image{mix-blend-mode:overlay;z-index:2}.AppImage-overlay:after{content:"";display:block;background:var(--color);left:100%}.ExpertItem-image .AppImage-overlay{opacity:0}.ExpertItem.large .ExpertItem-blob{width:calc(40 * var(--scale_f) * 1vw);height:calc(40 * var(--scale_f) * 1vw);margin-top:calc(-20 * var(--scale_f) * 1vw);margin-left:calc(-20 * var(--scale_f) * 1vw);transition:transform .7s ease}.ExpertItem:hover .ExpertItem-blob{transform:var(--hov-transform)!important}.ExpertItem.small .ExpertItem-blob{width:calc(40 * var(--scale_f) * 1vw);height:calc(40 * var(--scale_f) * 1vw);margin-top:calc(-20 * var(--scale_f) * 1vw);margin-left:calc(-20 * var(--scale_f) * 1vw);transition:transform .7s ease}.ExpertItem-blobSvg{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%;fill:var(--color);transform-origin:50% 50%}@keyframes move-data-v-132379df{0%{transform:scale(1) translateZ(0) rotate(0);animation-timing-function:cubic-bezier(.455,.03,.515,.955)}25%{transform:scale(.8) translateZ(0) rotate(55deg);animation-timing-function:cubic-bezier(.455,.03,.515,.955)}50%{transform:scale(.6) translateZ(0) rotate(20deg);animation-timing-function:cubic-bezier(.455,.03,.515,.955)}75%{transform:scale(.8) translateZ(0) rotate(35deg);animation-timing-function:cubic-bezier(.455,.03,.515,.955)}to{transform:scale(1) translateZ(0) rotate(0);animation-timing-function:cubic-bezier(.455,.03,.515,.955)}}.ExpertItem-blob{position:absolute;top:0;left:0;left:50%;top:50%;opacity:.5;z-index:1}.ExpertItem.visible .ExpertItem-blobSvg{animation:move-data-v-132379df var(--move-duration) linear infinite}.AppImage-placeholder{position:absolute;width:100%;height:100%}.ExpertItem{display:inline-block}.ExpertItem,.OnBoard-wrapper{position:relative}.ExpertItem-canvas-large{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.ExpertItem-canvas-large canvas{width:100%;height:100%}.ExpertItem-content{text-align:center;position:relative;z-index:10;margin-top:calc(1 * var(--scale_f) * 1vw)}.ExpertItem-title{line-height:calc(3.4 * var(--scale_f) * 1vw)}.ExpertItem-designation{display:inline-block;font-weight:300;letter-spacing:calc(1vw/19.2);font-size:calc(1.8vw *var(--scale_f));line-height:calc(2vw *var(--scale_f));margin-top:3px;width:90%}.ExpertItem-canvas{position:absolute;left:-10%;top:-10%;z-index:-1}.ExpertItem-canvas,.ExpertItem-canvas canvas{width:calc(1.2 * 30 * var(--scale_f) * 1vw);height:calc(1.2 * 30 * var(--scale_f) * 1vw)}@media only screen and (max-width:1023px){.ExpertItem-wrapImage{width:calc(30 *var(--scale_f) * 1vw);height:calc(30 *var(--scale_f) * 1vw)}.ExpertItem.large .ExpertItem-blob{width:calc(40 *var(--scale_f) * 1vw);height:calc(40 *var(--scale_f) * 1vw);margin-top:calc(-20 *var(--scale_f) * 1vw);margin-left:calc(-20 *var(--scale_f) * 1vw)}.ExpertItem-canvas{position:absolute;left:-5%;top:calc(-.14 * 30 *var(--scale_f) * 1vw);width:110%;height:calc(1.2 * 30 *var(--scale_f) * 1vw);z-index:-1}.ExpertItem-canvas canvas{width:100%;height:100%}}.Work-page-container{padding-top:28rem}.WorkNav{margin-top:0;margin-bottom:6rem;height:12rem;position:relative;z-index:999}.WorkNav-inner{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%;will-change:transform}.WorkNav-wrapper{margin-left:auto;margin-right:auto;display:flex}.WorkNav-item{margin:0 1rem;padding:0 1rem;flex:none;text-align:center;position:relative;pointer-events:auto;width:13rem;height:13rem}.WorkNav-itemInner{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%;display:block;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.WorkNav .WorkNav-itemLabel{transition:transform .5s cubic-bezier(.165,.84,.44,1);transform:translate3d(0,3rem,0);font-size:2.4rem;line-height:5.6rem;text-transform:capitalize}.WorkNav-itemArrow{width:2.1rem;height:2.1rem;margin-top:1.1rem;transform:translate3d(-2.5rem,2.5rem,0) rotate(-45deg);position:absolute;bottom:2rem;opacity:0;fill:#fff;transition:transform .3s cubic-bezier(.165,.84,.44,1) .3s,opacity .3s cubic-bezier(.165,.84,.44,1)}.WorkNav-itemColorWrap{z-index:-1}.WorkNav-itemColor,.WorkNav-itemColorWrap{position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;width:100%;height:100%}.WorkNav-itemColor{border-radius:100%;transform:scale(.04);transform-origin:50% 98%;transition:transform .5s cubic-bezier(.165,.84,.44,1)}@media only screen and (min-width:1024px){.WorkNav{pointer-events:none}.WorkNav-wrapper{width:104rem;justify-content:center}.WorkNav .WorkNav-itemLabel{font-size:2rem;line-height:5rem}.WorkNav-item{margin:0 2.5rem;padding:0 2rem}}@media only screen and (max-width:1023px){.WorkNav{height:20rem;margin-bottom:0}.WorkNav-wrapper{padding-bottom:5rem;overflow-x:scroll;width:37.5rem}.WorkNav-item:first-child{margin-left:11.5rem}.WorkNav-item:last-child{margin-right:11.5rem}.WorkNav-item{width:15rem;height:15rem}.WorkNav-wrapper:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:5rem;pointer-events:none;background:linear-gradient(90deg,transparent,#050505)}.WorkHero-subtitle{width:35rem}}.WorkNav-item.Active-item .WorkNav-itemLabel{transform:translateZ(0)}.WorkNav-item.Active-item .WorkNav-itemArrow{opacity:0!important}.WorkNav-item.Active-item .WorkNav-itemColor{transform:scale(1)}@media (hover:hover) and (pointer:fine){.WorkNav-item:hover .WorkNav-itemLabel{transform:translateZ(0)}.WorkNav-item:hover .WorkNav-itemArrow{opacity:1;transform:translateZ(0) rotate(-45deg);transition:transform .7s cubic-bezier(.175,.885,.32,1.275),opacity .5s cubic-bezier(.165,.84,.44,1);transition-delay:.15s}.WorkNav-item:hover .WorkNav-itemColor{transform:scale(1)}}.WorkHero{text-align:center;margin-bottom:7rem}.WorkHero-wrapper{margin-left:auto;margin-right:auto;padding-top:7rem;position:relative}.WorkHero .WorkHero-wrapper:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;border-top:1px solid hsla(0,0%,100%,.12);transform:scaleX(1);transition:transform 1s cubic-bezier(.165,.84,.44,1) .5s}.WorkHero .HomeTitle-title{color:var(--page-color);text-transform:uppercase;font-size:5rem;line-height:6.2rem;font-weight:500}.HomeTitle span,.HomeTitle-title{display:block}.WorkHero-subtitle{display:block;max-width:70rem;margin:0 auto}.app-text--large{font-size:3rem;line-height:4rem;font-weight:500}.app-text--regular{font-weight:500;font-size:2.4rem;line-height:3.6rem}@media (min-width:1024px){.WorkHero-wrapper{width:120rem}.app-text--large{font-size:3.24rem;line-height:4.32rem}.WorkHero .HomeTitle-title{font-size:10.8rem;line-height:10.98rem}}@media (max-width:1023px){.app-text--large{font-size:2.2rem;line-height:3rem}}.ListIconTitleText{margin:10rem 0 3rem}.ListIconTitleText-wrapper{margin-left:auto;margin-right:auto}.ListIconTitleText-list{display:flex;justify-content:space-around;flex-wrap:wrap}.Strategy-list.ListIconTitleText-list{display:flex;flex-wrap:wrap;flex-direction:column;align-content:center}.ListIconTitleText-listItem{position:relative;margin-bottom:7rem}.Strategy-list .ListIconTitleText-listItem{margin-bottom:4rem}.ListIconTitleText-icon{width:2.7rem;height:2.8rem;background-color:var(--page-color)}.ListIconTitleText-listItemTitle{font-size:2.4rem;line-height:3.4rem;margin-bottom:1.5rem}.Strategy-list .ListIconTitleText-listItemTitle{color:var(--page-color)}.ListIconTitleText-listItemText{font-size:2rem;line-height:3.4rem;color:#b5b5b5}@media only screen and (min-width:1024px){.ListIconTitleText-wrapper{width:120rem}.ListIconTitleText-list{padding-left:8rem}.ListIconTitleText-icon{position:absolute;top:.5rem;left:-5rem}.Strategy-list .ListIconTitleText-listItem:nth-child(2n+2){margin-left:10rem}.Strategy-list .ListIconTitleText-listItem:nth-child(3n){margin-left:20rem}.TitleTextButton-listItemText{width:80rem}}@media only screen and (max-width:1023px){.ListIconTitleText-listItem{width:80vw;margin:auto}.ListIconTitleText-list{gap:4rem}.TitleTextButton-listItemText{width:90vw}}.TitleTextButton{text-align:center;margin:10rem 0}.TitleTextButton.branding-title{margin:4rem 0}.TitleTextButton.branding-title .TitleTextButton-text{font-size:4rem}.TitleTextButton-wrapper,.TitleTextButton.small-wrapper .TitleTextButton-wrapperSmall,.app-container{margin-left:auto;margin-right:auto}.TitleTextButton-text{font-size:2.4rem;line-height:3.4rem;font-weight:500;width:60rem;margin:0 auto}.CREDO-text{font-size:4rem;line-height:4.4rem;margin-bottom:1.5rem;color:var(--page-color)}.CREDO-titletext{font-size:3.4rem;line-height:4rem;font-weight:500}.CREDO-details{display:flex;width:120rem;margin:0 auto;justify-content:space-evenly}.CREDO-smalltext{font-size:2.4rem;line-height:2.8rem;font-weight:500;margin:0 auto}.CREDO-detailcontainer{width:48rem}.CREDO-image{width:20rem;height:100%;margin-bottom:2rem}.DetailTextButton{text-align:center;margin:10rem 0}.TitleTextButton-text a{color:var(--page-color)}.TitleTextButton-text a:hover{border-bottom:1px solid var(--page-color)}.CREDO-listItemText,.TitleTextButton-listItemText{font-size:2rem;line-height:2.4rem;color:#b5b5b5;margin:auto}.CREDO-listItemText{margin-top:1rem}.TitleTextButton.branding-title .TitleTextButton-listItemText{font-weight:700}@media (min-width:1024px){.app-container{width:144rem}.TitleTextButton-wrapper{width:120rem}.TitleTextButton.small-wrapper .TitleTextButton-wrapperSmall{width:72rem}}.LOGO-list-item{background-color:#1c1c1c8c}.LOGO-list-item,.rect-list-item .AppImage{border-radius:2rem}.AppImage.fit-contain .AppImage-image{object-fit:contain}.LOGO-list-item .AppImage.loaded .AppImage-image{scale:.8;border-radius:1rem}.LOGO-list-item .WorksListItem-title{display:none}.List-items{flex-wrap:wrap;display:flex;justify-content:center;column-gap:2rem;row-gap:2rem;margin-bottom:10rem}.WorksListItem{cursor:pointer}@media only screen and (min-width:1140px){.LOGO-list-item{width:20rem;margin-bottom:0}.LOGO-list-item .WorksListItem-thumbnail{height:20rem;margin-bottom:0}}.Workshops-video{width:100rem;height:calc(100rem * 9/16);margin:auto}.Workshops-video-wrapper{width:100%;height:100%}.Workshops-video-wrapper iframe{width:100%;height:100%;border-radius:2rem}.OnBoardDirector-Profile .ExpertItem-image{filter:grayscale(1);transition:filter .5s ease}.OnBoardDirector-Profile .ExpertItem-image:hover{filter:grayscale(0);transition:filter .8s cubic-bezier(.455,.03,.515,.955)}@media only screen and (max-width:1023px){.Workshops-video{width:90vw;height:calc(90vw * 9/16);margin:auto}.TitleTextButton-text{width:100%;font-size:2.2rem;line-height:3rem}.TitleTextButton.branding-title{margin:4rem auto 2rem}.TitleTextButton.branding-title .TitleTextButton-text{font-size:2.8rem}.WorkHero .HomeTitle-title{font-size:4.5rem;line-height:5rem}.Content-text .TitleTextButton-text{font-size:2.4rem;line-height:3.2rem}.app-container{width:90vw}.DetailTextButton{margin:0 auto 8rem}.CREDO-details{gap:4rem}.CREDO-text{font-size:3.4rem;line-height:3.8rem}.CREDO-details{width:auto;margin:auto;flex-direction:column}.CREDO-detailcontainer{width:100%}.ListIconTitleText-listItemText{font-size:1.8rem}.ListIconTitleText-icon{margin-bottom:2rem}.Employee-counts{margin-top:4rem;flex-wrap:wrap;column-gap:0;row-gap:4rem}.Counts{width:50%}}
/*! locomotive-scroll v3.6.1 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splitting{--word-center:calc((var(--word-total) - 1) / 2);--char-center:calc((var(--char-total) - 1) / 2);--line-center:calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent:calc(var(--word-index) / var(--word-total));--line-percent:calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index) / var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset) * var(--char-offset)) / var(--char-center));--distance-sine:calc(var(--char-offset) / var(--char-center));--distance-percent:calc((var(--distance) / var(--char-center)))}.splitting.cells img{width:100%;display:block}@supports (display:grid){.splitting.cells{position:relative;overflow:hidden;background-size:cover;visibility:hidden}.splitting .cell-grid{background:inherit;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template:repeat(var(--row-total),1fr) /repeat(var(--col-total),1fr)}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;position:absolute;visibility:visible;width:calc(100% * var(--col-total));height:calc(100% * var(--row-total));left:calc(-100% * var(--col-index));top:calc(-100% * var(--row-index))}.splitting .cell{--center-x:calc((var(--col-total) - 1) / 2);--center-y:calc((var(--row-total) - 1) / 2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x) * var(--offset-x)) / var(--center-x));--distance-y:calc((var(--offset-y) * var(--offset-y)) / var(--center-y))}}