/*! locomotive-scroll v4.1.3 | 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;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:italic;font-weight:900;src:url(../ad80e151fb69da8a31c7.woff2) format("woff2"),url(../d0158848e2b0d1f48e82.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:italic;font-weight:900;src:url(../0f870f58b740a9bd607a.woff2) format("woff2"),url(../4600b7430525fb71b5e4.woff) format("woff")}@font-face{font-display:swap;font-family:Swis721 \ BT;font-style:normal;font-weight:700;src:url(../5b7b96f33de2003cab2e.woff2) format("woff2"),url(../2d4b90d56e15854d637c.woff) format("woff")}@font-face{font-display:swap;font-family:Swis721 \ BT;font-style:normal;font-weight:400;src:url(../f2d9c7d446455b8e3623.woff2) format("woff2"),url(../dac130a28f1944890c33.woff) format("woff")}@font-face{font-display:swap;font-family:Swis721 \ BT;font-style:normal;font-weight:100;src:url(../8285d29ba424b12d6c59.woff2) format("woff2"),url(../8deea28f6fb94489cdc0.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:italic;font-weight:300;src:url(../df1718f746179db807a4.woff2) format("woff2"),url(../6c5ec3378a946a4d35ca.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:italic;font-weight:700;src:url(../6ae85b3a3b73536dc69f.woff2) format("woff2"),url(../5ca5e72f673c3541e52a.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:italic;font-weight:500;src:url(../220ee0e87cd3e266382a.woff2) format("woff2"),url(../a5bd821d6cccc390777a.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:normal;font-weight:900;src:url(../4718329dfe871935a618.woff2) format("woff2"),url(../07edc96444f11950de10.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:italic;font-weight:100;src:url(../0e7d86c81e36cff5fc64.woff2) format("woff2"),url(../f1c9c7f7d1fa25e9882c.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:normal;font-weight:900;src:url(../6cc135582cef86c4c8db.woff2) format("woff2"),url(../154b6c5bc60a0a44bffc.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:normal;font-weight:300;src:url(../ec34c05c7cce8877f576.woff2) format("woff2"),url(../cdeec0a2e8f65d264b5d.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:normal;font-weight:700;src:url(../e40ea6f2ae8a89cbdd8d.woff2) format("woff2"),url(../13feb031720927fea662.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:normal;font-weight:400;src:url(../f5d0e4ecc96ce30898bc.woff2) format("woff2"),url(../f41deefb0735e0798a29.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:normal;font-weight:500;src:url(../010b26b979807426d92e.woff2) format("woff2"),url(../a25dddf37384b5a18ce0.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:normal;font-weight:100;src:url(../948861c94107719637f7.woff2) format("woff2"),url(../85450249b23f3956ec96.woff) format("woff")}@font-face{font-display:swap;font-family:Swiss\ 721;font-style:italic;font-weight:400;src:url(../5fd8985a69f495519c36.woff2) format("woff2"),url(../adc211a9547b98aa1c93.woff) format("woff")}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}body{font-family:Swiss\ 721;font-size:14px;font-style:normal;font-weight:300}@media only screen and (min-width:425px){body{font-size:16px}}body p{line-height:1.5em}h1{font-family:Swis721 \ BT;font-size:32px;font-style:normal;font-weight:lighter}@media only screen and (min-width:321px){h1{font-size:8.2051282vw}}@media only screen and (min-width:425px){h1{font-size:5.75539568vw}}@media only screen and (min-width:1280px){h1{font-size:4.0201005vw}}@media only screen and (min-width:1921px){h1{font-size:90px}}h2{font-family:Swis721 \ BT;font-size:8.179487vw;font-style:normal;font-weight:lighter;line-height:1.3em}@media only screen and (min-width:375px){h2{font-size:6.179487vw}}@media only screen and (min-width:768px){h2{font-size:4.076739vw;line-height:1.1em}}@media only screen and (min-width:1280px){h2{font-size:2.6201005vw}}@media only screen and (min-width:1921px){h2{font-size:48px}}h3{font-family:Swis721 \ BT;font-size:4.0138vw;font-style:normal;font-weight:400}@media only screen and (min-width:425px){h3{font-size:22px}}h4{font-size:1.2em}.darkbgtext{color:#dbe2e9;font-weight:400}body{background-color:#fcfeff;margin:0;overflow-x:hidden;padding:0}.barba-container,body{left:0;position:relative;top:0}.barba-container{max-width:100%}a,a:visited{color:inherit}a:link,a:visited{text-decoration:none}section{display:flex;flex-direction:column;justify-content:center;overflow:hidden}section .container{flex:1;padding:12vw 20px}section .container.fixed-width{max-width:1920px}@media only screen and (min-width:425px){section .container{padding-left:37px;padding-right:37px}}@media only screen and (min-width:1280px){section .container{padding-left:70px;padding-right:70px}}section.--noleftmargin .container{padding-left:0}section.--norightmargin .container{padding-right:0}section.--notoppadding .container{padding-top:0}section.--nobottompadding .container{padding-bottom:0}section.margin-hasfullbleedbackground{margin-bottom:12vw;margin-top:12vw}section.margin-hasfullbleedbackground .container{padding-bottom:0;padding-top:0}section.--bottommargin,section.--topmargin{margin-bottom:12vw}section{background-color:#282c31;min-height:50vh}section .container .container__inner-content.grid{align-items:start;column-gap:1.783591vw;display:grid;grid-template-columns:repeat(6,1fr)}@media only screen and (min-width:768px){section .container .container__inner-content.grid{grid-template-columns:repeat(12,1fr)}}.grid-container{align-items:start;column-gap:1.783591vw;display:grid;grid-template-columns:repeat(6,1fr)}@media only screen and (min-width:768px){.grid-container{grid-template-columns:repeat(12,1fr)}}body{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGZpbGw9IiNhY2NmZTYiLz48L3N2Zz4=) 1 1,auto;overflow:hidden}button{border:none;border-radius:120px;cursor:pointer;display:flex;max-width:250px;padding:16px 30px 16px 40px;width:100%}button svg{margin-left:auto}button.transparent{background-color:transparent;border:1px solid #fff;color:#fff}.cursor-dot{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-family:Swis721 \ BT;height:10px;justify-content:center;pointer-events:none;position:fixed;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease;width:10px;z-index:9999}@media(pointer:coarse){.cursor-dot{display:none}}.cursor-dot.swipe{height:100px;width:100px}.cursor-dot.swipe:after{color:#000;content:"DRAG";position:relative}section .container .grid.container__inner-content .sub-title-aside{grid-column:1/7}@media only screen and (min-width:768px){section .container .grid.container__inner-content .sub-title-aside{grid-column:1/3}}section .container .section-intro{grid-column:1/7}@media only screen and (min-width:768px){section .container .section-intro{grid-column:5/13}}div.header{left:0;position:fixed;top:0;width:100%;z-index:100}div.header .navbg{backdrop-filter:blur(2px);background-image:linear-gradient(180deg,rgba(40,44,49,.45) 9.08%,rgba(40,44,49,0) 100.75%);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .6s;width:100%;z-index:1000}div.header .navbg.scrolled{opacity:1}div.header__wrapper{display:flex;justify-content:space-between;padding:40px 20px 25px;position:relative;z-index:1001}@media only screen and (min-width:425px){div.header__wrapper{padding-left:37px;padding-right:37px}}@media only screen and (min-width:1280px){div.header__wrapper{padding-left:70px;padding-right:70px}}.nav-holder{display:flex;justify-content:end;width:50%}.nav-holder>div{width:100%}.nav-holder .navigation{display:none;justify-content:space-between;width:100%}.nav-holder .navigation a{color:#fff;font-size:.9em;text-decoration:none;text-transform:uppercase}.nav-holder .navigation a svg{margin-right:10px;overflow:visible}.nav-holder .mobile-navigation{align-items:flex-end;background:transparent;cursor:pointer;display:flex;flex-direction:column;margin:0;padding:0;width:min-content}.nav-holder .mobile-navigation span{display:flex;margin-bottom:5px;margin-top:5px;transition:transform .5s;width:70px}.nav-holder .mobile-navigation span:before{background-color:#fff;content:"";display:inline-block;height:1px;width:100%}.nav-holder .mobile-navigation.close span:first-of-type{transform:rotate(45deg) translateY(5px)}.nav-holder .mobile-navigation.close span:nth-of-type(2){transform:rotate(-45deg) translateY(-10px)}@media only screen and (min-width:1024px){.nav-holder .navigation{display:flex}.nav-holder .mobile-navigation{display:none}}.video-overlay__innovate,.video-overlay__invent{opacity:0}.video-overlay span{display:inline-block}.mobile-menu{backdrop-filter:blur(7px);background:linear-gradient(180deg,rgba(40,44,49,.741) 39.61%,rgba(40,44,49,.73) 69.46%);color:#fff;display:flex;display:none;flex-direction:column;height:100%;justify-content:space-between;opacity:0;position:fixed;width:100%;z-index:10}.mobile-menu.show{display:flex}.mobile-menu>div.wrapper{height:100%;padding:20px}.mobile-menu>div.wrapper .reachout{grid-column:1/4}.mobile-menu>div.wrapper .mobile-menu__links{align-items:end}.mobile-menu>div.wrapper .online{grid-column:5/7}.mobile-menu>div.wrapper>div{align-items:center;display:flex;height:33.33333%}.mobile-menu>div.wrapper .grid-container{display:grid;width:100%}.mobile-menu>div.wrapper .grid-container>div>p:first-of-type{color:#c3c4cb;margin-bottom:1em}.mobile-menu>div.wrapper .grid-container>div a,.mobile-menu>div.wrapper .grid-container>div p{font-size:1em}.mobile-menu>div.wrapper>div>nav{color:#fff;font-family:Swis721 \ BT;font-size:33px;font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.mobile-menu>div.wrapper>div>nav a{align-items:center;display:flex;line-height:1em;margin-bottom:1em}.mobile-menu>div.wrapper>div>nav a svg{margin-right:1em}.mobile-menu>div.wrapper nav a{color:#fff;display:block}@media only screen and (min-width:1024px){.mobile-menu{display:none}}.swiper-wrapper{max-width:100vw}.swiper-wrapper .swiper-slide{width:60vw}.project-slide__image-wrapper{height:117vw;max-height:68vh}.project-slide__image-wrapper img{filter:grayscale(100%);height:100%;object-fit:cover;object-position:center center;transform:filter .3s;width:100%}@media only screen and (min-width:768px){.project-slide__image-wrapper{height:34vw;max-height:60vh}}.project-slide__captions{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}.project-slide__captions span{color:gray;font-size:small;opacity:.6}@media only screen and (min-width:1280px){.project-slide__captions{flex-direction:row}}.project-slide__captions h4{color:#848897;font-weight:300}.project-slide__captions h2{margin-bottom:5px;margin-top:15px}.swiper-slide-active img{filter:grayscale(0)}.gradientBackground{background:radial-gradient(circle at 50% 50%,rgba(0,0,0,.5),transparent),radial-gradient(circle at 50% 50%,#f4fdff,transparent);background-size:200% 200%;height:100%;left:0;mix-blend-mode:hard-light;opacity:.5;position:absolute;top:0;transition:background-position .5s ease;width:100%}#loading-screen{background-color:#c3c4cb;color:#f4fdff;height:100vh;position:absolute;position:relative;position:fixed;width:100vw;z-index:1000}#loading-screen,#loading-screen .loadingBg{background-position:50%;background-size:cover}#loading-screen .loadingBg{background-image:url(../images/landing-background.jpg);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1005}#loading-screen .gradientBackground{opacity:0;z-index:1010}#loading-screen .container{align-items:center;display:flex;height:100%;position:relative;width:100%;z-index:1020}#loading-screen .container>div{align-items:flex-start;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:40px;padding-right:40px;width:100%}#loading-screen .container>div>div{align-items:flex-start;display:inline-flex}#loading-screen .container>div>div span{font-size:1.5vw;line-height:.8em;opacity:0}@media screen and (max-width:430px){#loading-screen .container>div>div span{font-size:14px}}#loading-screen .container>div>div img{margin-left:30px;opacity:0;width:9.6vw}@media screen and (max-width:430px){#loading-screen .container>div>div img{width:75px}}#loading-screen .container>div p{display:inline;opacity:0}section.block-section{background-color:#fcfeff;margin-top:0;min-height:auto}section.block-section h3{margin-bottom:7px}@media only screen and (min-width:425px){section.block-section h3{margin-bottom:1em}}section.block-section .container{padding-top:0}section.block-section video{height:100%;object-fit:contain;width:100%}section.block-section.last{margin-bottom:0}section.block-section.first{margin-top:8vw}section.block-section.first.block75 h2{position:relative}section.block-section.first.block75 h2 span:not(.whiteprefill){color:#282c31;left:0;opacity:0;position:absolute;top:0;z-index:5}section.block-section.first.block75 h2 span:not(.whiteprefill)>div{opacity:0}section.block-section.first.block75 h2 span.whiteprefill{color:hsla(233,7%,78%,.4);position:relative}section.block-section.block75 h2{width:100%}@media only screen and (min-width:768px){section.block-section.block75 h2{width:75%}}section.block-section.block-imagegrid div.imagegrid-image{grid-row:1;height:fit-content}section.block-section.block-imagegrid div.imagegrid-image img{width:100%}@media screen and (max-width:768px){section.block-section.block-imagegrid div.imagegrid-image{height:50vh!important}section.block-section.block-imagegrid div.imagegrid-image img{height:100%;object-fit:cover}}section.block-section.block-imagegrid div.imagegrid-image--start-1{grid-column-start:1}section.block-section.block-imagegrid div.imagegrid-image--start-2{grid-column-start:2}section.block-section.block-imagegrid div.imagegrid-image--start-3{grid-column-start:3}section.block-section.block-imagegrid div.imagegrid-image--start-4{grid-column-start:4}section.block-section.block-imagegrid div.imagegrid-image--start-5{grid-column-start:5}section.block-section.block-imagegrid div.imagegrid-image--start-6{grid-column-start:6}section.block-section.block-imagegrid div.imagegrid-image--start-7{grid-column-start:7}section.block-section.block-imagegrid div.imagegrid-image--start-8{grid-column-start:8}section.block-section.block-imagegrid div.imagegrid-image--start-9{grid-column-start:9}section.block-section.block-imagegrid div.imagegrid-image--start-10{grid-column-start:10}section.block-section.block-imagegrid div.imagegrid-image--start-11{grid-column-start:11}section.block-section.block-imagegrid div.imagegrid-image--start-12{grid-column-start:12}section.block-section.block-imagegrid div.imagegrid-image--end-2{grid-column-end:2}section.block-section.block-imagegrid div.imagegrid-image--end-3{grid-column-end:3}section.block-section.block-imagegrid div.imagegrid-image--end-4{grid-column-end:4}section.block-section.block-imagegrid div.imagegrid-image--end-5{grid-column-end:5}section.block-section.block-imagegrid div.imagegrid-image--end-6{grid-column-end:6}section.block-section.block-imagegrid div.imagegrid-image--end-7{grid-column-end:7}section.block-section.block-imagegrid div.imagegrid-image--end-8{grid-column-end:8}section.block-section.block-imagegrid div.imagegrid-image--end-9{grid-column-end:9}section.block-section.block-imagegrid div.imagegrid-image--end-10{grid-column-end:10}section.block-section.block-imagegrid div.imagegrid-image--end-11{grid-column-end:11}section.block-section.block-imagegrid div.imagegrid-image--end-12{grid-column-end:12}section.block-section.block-imagegrid div.imagegrid-image--end-13{grid-column-end:13}section.block-section.block-textwithaside aside>h3,section.block-section.block-textwithaside aside>p{margin-bottom:1em}section.block-section.block-textwithaside.--results .text p{line-height:normal;margin-bottom:5em}section.block-section.block-textwithaside.--results .text p strong{font-family:Swis721 \ BT;font-size:125px;font-weight:400;line-height:1em}@media screen and (max-width:430px){section.block-section.block-textwithaside.--results .text p strong{font-size:70px}}section.block-section.block-textwithaside.--results .text p.results-recap{max-width:600px}@media only screen and (min-width:768px){section.block-section.block-textwithaside .container__inner-content .textwithaside--start-1{grid-column-start:1}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-2{grid-column-start:2}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-3{grid-column-start:3}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-4{grid-column-start:4}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-5{grid-column-start:5}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-6{grid-column-start:6}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-7{grid-column-start:7}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-8{grid-column-start:8}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-9{grid-column-start:9}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-10{grid-column-start:10}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-11{grid-column-start:11}section.block-section.block-textwithaside .container__inner-content .textwithaside--start-12{grid-column-start:12}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-2{grid-column-end:2}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-3{grid-column-end:3}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-4{grid-column-end:4}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-5{grid-column-end:5}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-6{grid-column-end:6}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-7{grid-column-end:7}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-8{grid-column-end:8}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-9{grid-column-end:9}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-10{grid-column-end:10}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-11{grid-column-end:11}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-12{grid-column-end:12}section.block-section.block-textwithaside .container__inner-content .textwithaside--end-13{grid-column-end:13}}section.block-section.block-textwithaside .aside,section.block-section.block-textwithaside .text{grid-column:1/7}section.block-section.block-containedmediablock{background-size:cover;height:50vh;padding:20px;position:relative}@media only screen and (min-width:768px){section.block-section.block-containedmediablock{height:100vh}}section.block-section.block-containedmediablock .container{align-items:center;display:flex;height:100%;justify-content:center}section.block-section.block-containedmediablock:before{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section.block-section.block-containedmediablock.no-bg{height:auto!important}section.block-section.block-containedmediablock.no-bg:before{display:none}section.block-section.block-containedmediablock.no-bg .container{padding-left:0;padding-right:0}section.block-section.block-containedmediablock.no-bg .containedmediablock__mediaelement img,section.block-section.block-containedmediablock.no-bg .containedmediablock__mediaelement video{height:auto!important;max-height:90vh}section.block-section.block-containedmediablock .container__inner-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}section.block-section.block-containedmediablock .container__inner-content .containedmediablock__mediaelement{height:100%;max-height:90%;position:relative;width:100%}section.block-section.block-containedmediablock .container__inner-content .containedmediablock__mediaelement img,section.block-section.block-containedmediablock .container__inner-content .containedmediablock__mediaelement video{height:100%;object-fit:contain;position:relative;width:100%;z-index:10}section.block-section.block-fullbleedmediablock{max-height:95vh}section.block-section.block-fullbleedmediablock img{width:100%}section.block-section.block-longimageblock .container .container__inner-content div{grid-column:1/7;margin-top:20vw}@media only screen and (min-width:768px){section.block-section.block-longimageblock .container .container__inner-content div{grid-column:8/13}}@media screen and (max-width:430px){section.block-section.block-longimageblock .container .container__inner-content div{margin-top:10vw}}section.block-section.block-longimageblock .container .container__inner-content div img,section.block-section.block-longimageblock .container .container__inner-content div video{width:100%}section.block-section.block-longimageblock .container .container__inner-content div img{border:1px solid #d3d3d3}section.block-section.block-longimageblock .container .container__inner-content div.oversized-media img,section.block-section.block-longimageblock .container .container__inner-content div.oversized-media video{width:100%}@media only screen and (min-width:768px){section.block-section.block-longimageblock .container .container__inner-content div.oversized-media img,section.block-section.block-longimageblock .container .container__inner-content div.oversized-media video{width:150%}}section.block-section.block-longimageblock .container .container__inner-content div:nth-child(2){margin-top:0}section.block-section.block-longimageblock .container .container__inner-content .longimageblock__longimage{display:none;grid-column:1/7;grid-row:1/7;margin-top:0}@media only screen and (min-width:768px){section.block-section.block-longimageblock .container .container__inner-content .longimageblock__longimage{display:flex}}section.block-section.block-longimageblock .container .container__inner-content .longimageblock__longimage img{float:left;margin-left:-50%;right:0;width:150%}section.block-section.block-longimageblock.--side-reverse .container .container__inner-content div{grid-column:1/6}section.block-section.block-longimageblock.--side-reverse .container .container__inner-content div.oversized-media img,section.block-section.block-longimageblock.--side-reverse .container .container__inner-content div.oversized-media video{margin-left:-50%}section.block-section.block-longimageblock.--side-reverse .container .container__inner-content .longimageblock__longimage{grid-column:7/13}section.block-section.block-longimageblock.--side-reverse .container .container__inner-content .longimageblock__longimage img{margin-left:0}section.block-section.block-doublecolumn.reverse .grid{direction:rtl;text-align:left}section.block-section.block-doublecolumn .container .container__inner-content{display:flex;flex-direction:column}section.block-section.block-doublecolumn .container .container__inner-content div,section.block-section.block-doublecolumn .container .container__inner-content>p{margin-bottom:10vw}section.block-section.block-doublecolumn .container .container__inner-content div:last-child,section.block-section.block-doublecolumn .container .container__inner-content>p:last-child{margin-bottom:0}section.block-section.block-doublecolumn .container .container__inner-content div.doublecolumn__text,section.block-section.block-doublecolumn .container .container__inner-content>p.doublecolumn__text{margin-bottom:20px}section.block-section.block-doublecolumn .container .container__inner-content>div{width:100%}section.block-section.block-doublecolumn .container .container__inner-content>div img{height:auto;object-fit:contain;width:100%}section.block-section.block-doublecolumn .container .mobile-video{display:flex;justify-content:center}section.block-section.block-doublecolumn .container .mobile-video>div{aspect-ratio:634/908!important;height:100%;width:auto}section.block-section.block-doublecolumn .container .mobile-video video{height:100%;margin-top:-23px;object-fit:cover;width:100%}@media only screen and (min-width:1024px){section.block-section.block-doublecolumn .container .container__inner-content{display:grid}section.block-section.block-doublecolumn .container .container__inner-content div,section.block-section.block-doublecolumn .container .container__inner-content>p{margin-bottom:0}section.block-section.block-doublecolumn .container .container__inner-content>div{position:relative}section.block-section.block-doublecolumn .container .container__inner-content>div img{height:100%;object-fit:contain;width:100%}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__text{grid-column:9/13;grid-row:1/2}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__smallimage{align-self:flex-end;aspect-ratio:1/1;grid-column:10/13;grid-row:2/3}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__mediumimage{align-self:flex-end;aspect-ratio:1/1;grid-column:9/13;grid-row:2/3;height:120%}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__largeimage{grid-column:1/8;grid-row:1/3;height:50vw;max-height:75vh}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__doubledropimage{grid-column:1/6;grid-row:1/3;height:50vw;max-height:75vh}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__doubledroplargeimage{align-self:flex-end;aspect-ratio:1/1;grid-column:7/13;grid-row:2/4;height:120%}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__samewidthimage{grid-column:span 6;height:50vw;max-height:75vh}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__samewidthimage.--left{margin-left:-5vw}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__samewidthimage.--right{margin-top:10vw;transform:translateX(5vw)}section.block-section.block-doublecolumn .container .container__inner-content .doublecolumn__samewidthimage img{object-fit:contain}section.block-section.block-doublecolumn.--side-reverse .container .container__inner-content .doublecolumn__text{grid-column:1/5}section.block-section.block-doublecolumn.--side-reverse .container .container__inner-content .doublecolumn__smallimage{grid-column:1/4;grid-row:2/3;justify-content:flex-start}section.block-section.block-doublecolumn.--side-reverse .container .container__inner-content .doublecolumn__largeimage{grid-column:6/13}section.block-section.block-doublecolumn.--no-text .container .container__inner-content .doublecolumn__text{display:none}section.block-section.block-doublecolumn.--no-text .container .container__inner-content .doublecolumn__smallimage{grid-column:9/13;grid-row:2/3;justify-content:flex-start}section.block-section.block-doublecolumn.--no-text.--side-reverse .container .container__inner-content .doublecolumn__text{display:none}section.block-section.block-doublecolumn.--no-text.--side-reverse .container .container__inner-content .doublecolumn__smallimage{grid-column:1/5;grid-row:2/3;justify-content:flex-start}}.transition-screen{background-color:#fff;display:none;height:100%;opacity:0;position:absolute;width:200%;z-index:20}.transition-screen.show{display:block}.project-navigation-section .container{padding:0;position:relative}.project-navigation-section .container .container__inner-content .wrapper{display:flex;font-family:Swis721 \ BT;height:100vh}.project-navigation-section .container .container__inner-content .wrapper .prev-post-image{opacity:0;transition:opacity 1s}.project-navigation-section .container .container__inner-content .wrapper .prev-post-image:after{background:#282c31;background:linear-gradient(270deg,#282c31 25%,rgba(40,44,49,.2));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:6}.project-navigation-section .container .container__inner-content .wrapper .next-post-image{opacity:0;transition:opacity 1s}.project-navigation-section .container .container__inner-content .wrapper .next-post-image:after{background:#282c31;background:linear-gradient(90deg,#282c31 25%,rgba(40,44,49,.2));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:6}.project-navigation-section .container .container__inner-content .wrapper>.next-post-image img,.project-navigation-section .container .container__inner-content .wrapper>.prev-post-image img{height:100%;object-fit:cover;opacity:.4;position:absolute;width:100%;z-index:1}.project-navigation-section .container .container__inner-content .wrapper.next-image-shown .next-post-image,.project-navigation-section .container .container__inner-content .wrapper.prev-image-shown .prev-post-image{opacity:1}.project-navigation-section .container .container__inner-content .wrapper>div.next-project,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project{align-items:center;display:flex;flex:1;height:100%;justify-content:left;width:50%}.project-navigation-section .container .container__inner-content .wrapper>div.next-project>div,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project>div{align-items:start;display:flex;position:relative;z-index:5}.project-navigation-section .container .container__inner-content .wrapper>div.next-project>div:hover img,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project>div:hover img{opacity:.4}.project-navigation-section .container .container__inner-content .wrapper>div.next-project>div p,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project>div p{color:#fff;font-size:2em;margin-top:-13px}.project-navigation-section .container .container__inner-content .wrapper>div.next-project>div p span,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project>div p span{display:block;font-size:.5em;line-height:1em;margin-top:10px;opacity:.5}.project-navigation-section .container .container__inner-content .wrapper>div.next-project>div svg,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project>div svg{height:2em}.project-navigation-section .container .container__inner-content .wrapper>div.next-project.previous-project,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project.previous-project{justify-content:flex-start;padding-left:3vw;position:relative;z-index:10}.project-navigation-section .container .container__inner-content .wrapper>div.next-project.previous-project p,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project.previous-project p{padding-left:20px;text-align:left}.project-navigation-section .container .container__inner-content .wrapper>div.next-project.next-project,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project.next-project{justify-content:flex-end;padding-right:3vw;position:relative;z-index:10}.project-navigation-section .container .container__inner-content .wrapper>div.next-project.next-project p,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project.next-project p{margin-top:-13px;padding-right:20px;text-align:right}@media screen and (max-width:768px){.project-navigation-section .container .container__inner-content .wrapper{flex-direction:column;height:50vh}.project-navigation-section .container .container__inner-content .wrapper>div,.project-navigation-section .container .container__inner-content .wrapper>div.next-project,.project-navigation-section .container .container__inner-content .wrapper>div.previous-project{width:100%}.project-navigation-section .container .container__inner-content .wrapper>div>div:first-child,.project-navigation-section .container .container__inner-content .wrapper>div>div:last-child{justify-content:center}}.bordered{border:1px solid #d3d3d3}section.landing{background-image:url(../images/inv-landing-background.jpeg);background-position:50%;background-size:cover;height:100vh;min-height:600px;position:relative;z-index:5}@media only screen and (min-width:1024px){section.landing{height:75vh}section.landing.fullheight{height:100vh}}section.landing .container{align-items:flex-end;display:flex}@media only screen and (min-width:425px){section.landing .container{margin-bottom:70px}}section.landing .container__inner-content{display:flex;flex:1;flex-direction:column;height:70%;justify-content:space-between}@media only screen and (min-width:425px){section.landing .container__inner-content{height:61%}}section.landing h1{color:#f4fdff;opacity:0}section.landing .landing__title-holder{height:auto}section.landing .landing__title-holder h1{font-family:Swis721 \ BT;font-size:22px;font-style:normal;font-weight:lighter}@media only screen and (min-width:321px){section.landing .landing__title-holder h1{font-size:6.5vw}}@media only screen and (min-width:425px){section.landing .landing__title-holder h1{font-size:4vw}}@media only screen and (min-width:768px){section.landing .landing__title-holder h1{font-size:3.5vw}}@media only screen and (min-width:1280px){section.landing .landing__title-holder h1{font-size:3vw}}@media only screen and (min-width:1921px){section.landing .landing__title-holder h1{font-size:2.5vw}}section.landing .landing__title-holder h1 span{opacity:.3}section.landing .landing__title-holder h1 br.desktop-br{display:none}@media only screen and (min-width:425px){section.landing .landing__title-holder h1 br.mobile-br{display:none}section.landing .landing__title-holder h1 br.desktop-br{display:inline}}section.landing .landing__under-details{display:grid;flex-wrap:wrap;font-size:14px;grid-template-columns:repeat(6,1fr);height:auto;justify-content:space-between;padding-bottom:20px}@media only screen and (min-width:1024px){section.landing .landing__under-details{align-items:end;grid-template-columns:repeat(12,1fr);justify-content:left}}section.landing .landing__under-details p{color:rgba(219,226,233,.451);line-height:1em;opacity:0}section.landing .landing__under-details ul li{opacity:0}section.landing .landing__under-details--service-box{align-items:baseline;display:flex;flex-direction:column;grid-column:1/3}section.landing .landing__under-details--service-box ul{color:#dbe2e9;list-style-type:none;margin-bottom:0;margin-top:1em;padding-left:0}@media only screen and (min-width:1024px){section.landing .landing__under-details--service-box{align-items:end;flex-direction:row}section.landing .landing__under-details--service-box ul{padding-left:50px}section.landing .landing__under-details--flex-break{flex-basis:100%;height:0}}section.landing .landing__under-details--time-ticker{align-items:baseline;display:flex;flex-direction:column;grid-column:4/6;padding-left:0}section.landing .landing__under-details--time-ticker ul{list-style-type:none;margin-bottom:0;margin-top:1em;padding-left:0}@media only screen and (min-width:1024px){section.landing .landing__under-details--time-ticker{align-items:end;flex-direction:row;margin-left:-1vw}section.landing .landing__under-details--time-ticker ul{padding-left:50px}}section.landing .landing__under-details--time-ticker>p:first-of-type{padding-left:0}section.landing .landing__under-details--time-ticker p{text-transform:uppercase}section.landing .landing__under-details--time-ticker p.time-ticker{margin-top:1em}@media only screen and (min-width:1024px){section.landing .landing__under-details--time-ticker{flex-direction:row;grid-column:7/10}section.landing .landing__under-details--time-ticker p{align-items:end;padding-left:50px}section.landing .landing__under-details--time-ticker p.time-ticker{margin-top:0}}section.landing .landing__under-details--connect-btn{align-items:end;display:flex;grid-column:3/7;justify-content:end}@media only screen and (min-width:1024px){section.landing .landing__under-details--connect-btn{grid-column:10/13}}section.landing .landing__under-details--connect-btn button{border:1px solid transparent;cursor:pointer;overflow:hidden;position:relative;transition:border .15s}section.landing .landing__under-details--connect-btn button *{cursor:pointer}section.landing .landing__under-details--connect-btn button svg,section.landing .landing__under-details--connect-btn button>span{opacity:0}section.landing .landing__under-details--connect-btn button .hover-over{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;height:100%;left:-100%;position:absolute;top:0;transition:left .15s ease-out;width:100%}section.landing .landing__under-details--connect-btn button .hover-over span{opacity:0;padding-left:30px;transition:opacity .3s;transition-delay:.15s}section.landing .landing__under-details--connect-btn button .hover-over svg{opacity:0;padding-right:20px;transition:opacity .3s;transition-delay:.3s}section.landing .landing__under-details--connect-btn button .copied{align-items:center;background-color:#accfe6;color:#282c31;cursor:pointer;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s ease-out;width:100%}section.landing .landing__under-details--connect-btn button .copied span{opacity:0;padding-left:30px;transition:opacity .3s;transition-delay:.15s}section.landing .landing__under-details--connect-btn button .copied svg{opacity:0;padding-right:20px;transition:opacity .3s;transition-delay:.3s}section.landing .landing__under-details--connect-btn button:hover .hover-over{left:0}section.landing .landing__under-details--connect-btn button:hover .hover-over span,section.landing .landing__under-details--connect-btn button:hover .hover-over svg{opacity:1}section.landing .landing__under-details--connect-btn button.clicked{border:1px solid #accfe6!important}section.landing .landing__under-details--connect-btn button.clicked .copied,section.landing .landing__under-details--connect-btn button.clicked .copied span,section.landing .landing__under-details--connect-btn button.clicked .copied svg{opacity:1}section.landing.loaded{height:75vh}section.landing.loaded h1,section.landing.loaded h1>div{opacity:1}section.landing.loaded li,section.landing.loaded p,section.landing.loaded ul{opacity:1!important}section.landing.loaded .landing__under-details--connect-btn button{border:1px solid #fff;opacity:1!important}section.landing.loaded .landing__under-details--connect-btn button svg,section.landing.loaded .landing__under-details--connect-btn button>span{opacity:1!important}section.video-section{height:100vh}section.video-section .container__inner-content{height:100%;position:relative}section.video-section .video-overlay{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:5}section.video-section .video-overlay p{color:#fcfeff;font-family:Swis721 \ BT;font-size:48px;text-align:center}section.video-section video{height:100%;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}section.whoarewe-section{background-color:#c3c4cb}section.whoarewe-section .container__inner-content{align-items:start;margin-bottom:5vw;row-gap:0}@media only screen and (min-width:768px){section.whoarewe-section .container__inner-content .sub-title-aside{grid-column:1/13!important}}@media only screen and (min-width:1024px){section.whoarewe-section .container__inner-content .sub-title-aside{grid-column:1/3!important}}section.whoarewe-section .container__inner-content .section-intro{margin-bottom:120px;margin-top:50px;position:relative}section.whoarewe-section .container__inner-content .section-intro span:not(.whiteprefill){color:#282c31;left:0;position:absolute;top:0;z-index:5}section.whoarewe-section .container__inner-content .section-intro span.whiteprefill{color:#f4fdff;position:relative}@media only screen and (min-width:768px){section.whoarewe-section .container__inner-content .section-intro{grid-column:1/13}}@media only screen and (min-width:1024px){section.whoarewe-section .container__inner-content .section-intro{grid-column:5/13}}section.whoarewe-section .container__inner-content .value-driver-block{margin-bottom:60px}@media only screen and (min-width:1024px){section.whoarewe-section .container__inner-content{row-gap:150px}section.whoarewe-section .container__inner-content .section-intro{margin-bottom:0;margin-top:0}section.whoarewe-section .container__inner-content .value-driver-block{margin-bottom:0}}section.whoarewe-section .container__inner-content .value-driver-block{display:flex;grid-column:1/7;line-height:30px}section.whoarewe-section .container__inner-content .value-driver-block h3{margin-bottom:30px;white-space:nowrap;width:27%}section.whoarewe-section .container__inner-content .value-driver-block h3 span{display:block;width:27vw}section.whoarewe-section .container__inner-content .value-driver-block p{padding-left:3.5em}section.whoarewe-section .container__inner-content .value-driver-block--long p{padding-left:0}@media only screen and (min-width:768px){section.whoarewe-section .container__inner-content .value-driver-block{display:flex;grid-column:1/13}}@media only screen and (min-width:1024px){section.whoarewe-section .container__inner-content .value-driver-block{display:block;padding-left:0}section.whoarewe-section .container__inner-content .value-driver-block p{padding-left:0}section.whoarewe-section .container__inner-content .value-driver-block--1{grid-column:1/span 2}section.whoarewe-section .container__inner-content .value-driver-block--2{grid-column:4/span 2}section.whoarewe-section .container__inner-content .value-driver-block--3{grid-column:7/span 2}section.whoarewe-section .container__inner-content .value-driver-block--long{grid-column:10/span 3;line-height:30px}}section.whoarewe-section .container__inner-content.whoweareimages-wrapper{margin-top:0}@media only screen and (min-width:768px){section.whoarewe-section .container__inner-content.whoweareimages-wrapper{height:115vw}}section.whoarewe-section .container__inner-content div.whoareweimages{grid-column:1/7;position:relative}section.whoarewe-section .container__inner-content div.whoareweimages img{width:100%}@media screen and (max-width:680px){section.whoarewe-section .container__inner-content div.whoareweimages img{margin-bottom:50px;transform:none!important}}@media only screen and (min-width:768px){section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-1{grid-column:1/span 5;margin-top:20vw}section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-1 .glass{backdrop-filter:blur(2px);background-image:linear-gradient(248deg,#e5e5e5 14.41%,hsla(0,0%,90%,0) 90.64%);bottom:-20%;height:15vw;opacity:.4;position:absolute;right:-19vw;width:100%}section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-2{grid-column:7/span 2;margin-top:160vw}section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-3{grid-column:10/span 3;margin-top:5vw}section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-3 img{position:relative;z-index:5}section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-3 .glass{backdrop-filter:blur(2px);background-image:linear-gradient(92deg,#e5e5e5 21.35%,hsla(0,0%,90%,0) 81.51%);bottom:-13vw;height:16vw;left:-7vw;opacity:.4;position:absolute;width:100%}section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-4{display:none;grid-column:7/span 6;height:900px;margin-top:100px}section.whoarewe-section .container__inner-content div.whoareweimages.whoarewe-4 .glass{backdrop-filter:blur(5px);background-color:hsla(0,0%,90%,.4);box-shadow:0 0 14px 4px hsla(0,0%,90%,.4);height:100%;position:absolute;right:-7vw;top:3vw;width:100%}}section.projects-section{background-color:#c3c4cb}section.projects-section .container{padding-top:6vw}section.projects-section .grid.container__inner-content .sub-title-aside{grid-column:1/3}section.projects-section .grid.container__inner-content .section-intro{grid-column:3/6}@media only screen and (min-width:768px){section.projects-section .grid.container__inner-content .section-intro{grid-column:3/13}}section.projects-section .container--projects-carousel{margin-top:20px;overflow:hidden;padding-right:0}section.projects-section .projects-section__carousel{grid-column:1/7;margin-top:22vw;overflow:hidden}@media only screen and (min-width:768px){section.projects-section .projects-section__carousel{grid-column:3/span 10;margin-top:75px}}section.clients-section{background-color:#c3c4cb}section.clients-section .client-logo-wrapper.container__inner-content{padding-bottom:30vw}section.clients-section .client-logo-wrapper.container__inner-content h3{margin-bottom:50px}@media only screen and (min-width:768px){section.clients-section .client-logo-wrapper.container__inner-content{padding-bottom:10vw}}section.clients-section .client-logos{display:grid;grid-column:1/7;grid-template-columns:repeat(2,1fr);position:relative;row-gap:100px}section.clients-section .client-logos>div{display:inline-flex;justify-content:end;position:relative;text-align:right;width:75%}section.clients-section .client-logos>div img{max-width:150px;opacity:0;width:80%}@media only screen and (min-width:768px){section.clients-section .client-logos{grid-column:5/13;grid-template-columns:repeat(4,1fr)}}section.clients-section .content--bottom-text.container__inner-content h2{grid-column:1/7;margin-bottom:50px}section.clients-section .content--bottom-text.container__inner-content h2 span{font-size:.5em}section.clients-section .content--bottom-text.container__inner-content p{grid-column:1/7}@media only screen and (min-width:768px){section.clients-section .content--bottom-text.container__inner-content p{grid-column:8/13}}section.service-section{background-color:#282c31}section.service-section .container .section-intro,section.service-section .container .sub-title-aside{color:#fff}section.service-section .container .section-intro{position:relative}section.service-section .container .section-intro span:not(.whiteprefill){color:#fcfeff;left:0;position:absolute;top:0;width:100%;z-index:5}section.service-section .container .section-intro span.whiteprefill{color:hsla(233,7%,78%,.4);position:relative;width:100%}section.service-section .sub-title-aside{margin-bottom:50px}section.service-section .container__inner-content{row-gap:1.783591vw}section.service-section .container__inner-content>p{color:#fff;grid-column:1/7}@media only screen and (min-width:768px){section.service-section .container__inner-content>p{grid-column:1/13}}@media only screen and (min-width:1024px){section.service-section .container__inner-content>p{grid-column:1/span 3}}section.service-section .container__inner-content .spacer{grid-template-columns:repeat(12,1fr);height:50px}@media only screen and (min-width:1024px){section.service-section .container__inner-content .spacer{height:200px}}section.service-section .container__inner-content .service-card{align-items:baseline;background-color:#f4fdff;display:grid;flex-direction:column;grid-column:1/7;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;height:32vw;justify-content:space-between;margin-bottom:20px;min-height:200px;padding:50px;transition:all .3s}@media only screen and (min-width:768px){section.service-section .container__inner-content .service-card{grid-column:1/13}}@media only screen and (min-width:1024px){section.service-section .container__inner-content .service-card{grid-column:span 4;margin-bottom:0}section.service-section .container__inner-content .service-card--first{grid-column:5/span 4}}section.service-section .container__inner-content .service-card h3{align-self:flex-start;font-family:Swis721 \ BT;font-size:24px;font-style:normal;font-weight:400;grid-column:1/3}section.service-section .container__inner-content .service-card ul{align-self:flex-end;grid-column:1/4;grid-row:2/3;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}section.service-section .container__inner-content .service-card ul li{display:inline;padding-bottom:10px}section.service-section .container__inner-content .service-card ul li:after{content:" / "}section.service-section .container__inner-content .service-card ul li:last-of-type:after{content:none}@media only screen and (min-width:1024px){section.service-section .container__inner-content .service-card ul li{display:block}section.service-section .container__inner-content .service-card ul li:after{content:none}}section.service-section .container__inner-content .service-card img,section.service-section .container__inner-content .service-card svg{grid-column:3/4;grid-row:1/2;height:74px;justify-self:end;width:74px}section.service-section .container__inner-content .service-card img path,section.service-section .container__inner-content .service-card svg path{transition:fill .3s}@media only screen and (min-width:1024px){section.service-section .container__inner-content .service-card{grid-template-rows:1fr 1fr 1fr}section.service-section .container__inner-content .service-card h3{grid-column:1/4;grid-row:1/2}section.service-section .container__inner-content .service-card ul{align-self:center;grid-column:1/4;grid-row:2/3}section.service-section .container__inner-content .service-card img,section.service-section .container__inner-content .service-card svg{align-self:flex-end;grid-column:1/4;grid-row:3/4;justify-self:start}section.service-section .container__inner-content .service-card:hover{background-color:#c3c4cb;color:#f4fdff;transform:translateY(-30px)!important}section.service-section .container__inner-content .service-card:hover svg path{fill:#f4fdff}}section.projects-landing{background-color:#282c31;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;opacity:0}section.projects-landing .container{display:flex;flex-direction:column;justify-content:flex-end}section.projects-landing .container .container__inner-content h1{margin-bottom:15px;opacity:0}section.projects-landing .container .container__inner-content h2{opacity:.7;width:75%}section.projects-landing .container .container__inner-content .landing-details{color:#fff}section.projects-landing .container .container__inner-content .landing-details .project-details>div{column-gap:20px;display:grid;grid-template-columns:repeat(6,1fr);margin-bottom:20px;margin-top:30px;row-gap:20px}@media only screen and (min-width:768px){section.projects-landing .container .container__inner-content .landing-details .project-details>div{display:flex;justify-content:space-between;margin-bottom:75px;margin-top:50px}}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;grid-column:span 3}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div:nth-of-type(2){grid-column:1/4;grid-row-start:2}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div:nth-of-type(3){grid-column:4/7}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div:nth-of-type(4){grid-column:4/7;grid-row-start:2}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div>p{color:rgba(219,226,233,.584);opacity:1}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div p{line-height:1.2em;margin-bottom:0;opacity:0}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div ul{list-style-type:none;margin-bottom:0;padding-bottom:0;padding-left:0}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div ul p{line-height:1.2em}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div ul li{opacity:0}@media only screen and (min-width:768px){section.projects-landing .container .container__inner-content .landing-details .project-details>div>div{align-items:flex-end;flex-direction:row}section.projects-landing .container .container__inner-content .landing-details .project-details>div>div ul{padding-left:40px}}section.footer-section{background-color:#fcfeff;bottom:0;margin-top:50px;min-height:none}section.footer-section h2{grid-column:1/span 6;grid-row:1/2}section.footer-section .container .container__inner-content{row-gap:10vw}section.footer-section .container .container__inner-content>div{display:flex;flex-direction:column}section.footer-section .container .container__inner-content>div span{color:#c3c4cb;margin-bottom:1.5em}section.footer-section .container .container__inner-content>div:first-of-type{grid-column:1/3;grid-row:3/4}section.footer-section .container .container__inner-content>div:nth-of-type(2){grid-column:1/4;grid-row:2/3}section.footer-section .container .container__inner-content>div:nth-of-type(3){grid-column:4/7;grid-row:2/3}@media only screen and (min-width:768px){section.footer-section .container .container__inner-content>div:first-of-type{grid-column:1/3;grid-row:auto}section.footer-section .container .container__inner-content>div:nth-of-type(2){grid-column:6/8;grid-row:auto}section.footer-section .container .container__inner-content>div:nth-of-type(3){grid-column:12/13;grid-row:auto}}.INVal--appear-vanish{display:none;opacity:0}.INVal--show-hide,.INVal--show-hide--splitText>*{opacity:0}