.light .hero-cta-sub .section-subtitle{color:var(--text-secondary-light)}.light .projects-section__content{color:var(--text-white-prim)}.light .projects-section__header ul li:hover{color:var(--col-blue)}.work{position:relative;padding-inline:3%;padding-top:3%;padding-bottom:3%;z-index:200}.home-services{grid-column-gap:0;grid-row-gap:0;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;position:relative;overflow:hidden;height:60vh}.home-services .project-hero{height:100%}.home-services .project-hero__header{display:flex;flex-direction:column;align-items:center;gap:2rem}.home-services .project-hero__background--strategy:before{background:linear-gradient(30deg,rgba(225,188,39,.4) 0,rgba(75,8,162,.6) 5%,var(--col-purple) 60%)}.home-services .project-hero__background--strategy:after{background:linear-gradient(200deg,rgba(225,188,39,.4) 0,rgba(75,8,162,.6) 5%,var(--col-purple) 60%)}.home-services .project-hero__background--design:before{background:linear-gradient(30deg,rgba(225,188,39,.4) 0,rgba(8,162,46,.6) 5%,var(--col-green) 60%)}.home-services .project-hero__background--design:after{background:linear-gradient(200deg,rgba(225,188,39,.4) 0,rgba(8,162,46,.6) 5%,var(--col-green) 65%)}.home-services .project-hero__background--custom:before{background:linear-gradient(300deg,rgba(225,188,39,.4) 0,rgba(175,161,13,.6) 5%,var(--col-yellow-light) 60%)}.home-services .project-hero__background--custom:after{background:linear-gradient(200deg,rgba(211,190,108,.4) 0,rgba(175,161,13,.6) 5%,var(--col-yellow-light) 65%)}.home-services .project-hero .imagesContainer{filter:blur(3px)}.home-services .project-hero__slug{flex-wrap:wrap}.home-services .project-hero__slug p{font-size:var(--fz-ts)}.sticky{position:-webkit-sticky;position:sticky;top:0}.light .mission{background-color:var(--bc-sec)}.mission{display:grid;position:relative;place-items:center;background-color:var(--bc-black);height:50rem;z-index:200}.mission-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;text-align:center;max-width:960px}.mission .section-title__special{font-feature-settings:"kern" off;font-kerning:none;font-size:var(--fz-h2);letter-spacing:.5px}.projects-section{overflow:hidden}.projects-section__container{margin:0 auto;max-width:1200px}.projects-section .section-title{padding-left:3%;max-width:1200px;margin-bottom:2rem}.projects-section__display{position:relative}.projects-section__header{display:flex;justify-content:space-between;margin-bottom:2rem;padding-inline:3%;margin-inline:0}.projects-section__header ul{list-style-type:none}.projects-section__header ul li{cursor:pointer;transition:all .25s ease-in-out}.projects-section__header ul li:hover{color:var(--col-yellow);transform:scale(1.01)}.projects-section__nav{display:flex;max-width:50%;overflow-x:scroll;overflow-y:hidden;scroll-snap-align:center;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:2rem;font-size:var(--fz-h3)}.projects-section__nav a{cursor:pointer;transition:all .25s ease-in-out}.projects-section__nav a:hover{color:var(--col-yellow);transform:scale(1.05)}.projects-section__content{display:flex;position:relative;height:50rem}.projects-section__project{display:flex;position:relative;justify-content:center;align-items:center;height:100%;width:60%;max-width:960px;padding-inline:2rem}.projects-section__project:before{left:0;width:120%;z-index:-2}.projects-section__project:after,.projects-section__project:before{content:"";position:absolute;top:0;height:100%;background-color:var(--col-blue-light);background:linear-gradient(200deg,rgba(39,225,210,.4) 0,rgba(39,225,210,.6) 5%,var(--col-blue) 60%);transform:skew(150deg);-webkit-transform:skew(150deg);-moz-transform:skew(20deg);-o-transform:skew(20deg)}.projects-section__project:after{left:-35%;width:140%;box-shadow:2px 6px 44px -9px rgba(0,0,0,.41);-webkit-box-shadow:2px 6px 44px -9px rgba(0,0,0,.41);-moz-box-shadow:2px 6px 44px -9px rgba(0,0,0,.41);z-index:-1}.projects-section__cta{display:flex;flex-direction:column}.projects-section__cta .section-subtitle,.projects-section__cta .section-title__special{margin-bottom:2rem}.projects-section__cta .section-title__special{font-size:var(--fz-h2)}.projects-section__cta .section-subtitle{font-size:var(--fz-h5)}.projects-section__img{align-self:center;margin-top:5rem;width:50rem;overflow:hidden}.projects-section__img img{width:100%;object-fit:cover}.cta-section{display:grid;place-items:center;text-align:center;padding-block:5rem}.cta-section__btn{margin-top:2rem;margin-inline:auto}.home-tag{display:flex;justify-content:flex-end;align-items:center;padding-block:10rem;padding-right:3%}.home-tag__container{line-height:var(--lh-m);font-size:15vw;font-weight:700;text-align:right}@media only screen and (min-width:1920px){.about-section__block{flex:0 0 85%}.projects-section__content{height:70rem;justify-content:center}.projects-section__project:before{left:30%;transform:translateX(-50%);width:120%;z-index:-2}.projects-section__project:after,.projects-section__project:before{content:"";position:absolute;top:0;height:100%;background-color:var(--col-blue-light);background:linear-gradient(200deg,rgba(39,225,210,.4) 0,rgba(39,225,210,.6) 5%,var(--col-blue) 60%);transform:skew(150deg);-webkit-transform:skew(150deg);-moz-transform:skew(20deg);-o-transform:skew(20deg)}.projects-section__project:after{left:-20%;width:140%;box-shadow:2px 6px 44px -9px rgba(0,0,0,.41);-webkit-box-shadow:2px 6px 44px -9px rgba(0,0,0,.41);-moz-box-shadow:2px 6px 44px -9px rgba(0,0,0,.41);z-index:-1}.projects-section__cta{text-align:center;align-items:center}.home-tag{justify-content:flex-start;padding-left:3%}.home-tag__container{font-size:9vw;text-align:left}}@media only screen and (max-width:1920px)and (orientation:landscape){.about-section__block{justify-content:start}.about-section__content{position:relative;flex-direction:column;justify-content:center;align-items:center;padding-inline:1rem}.about-section__content .section-title{position:absolute;top:30%;transform:translateY(-50%);left:0}.about-section__who .content-who .section-description{padding-top:11rem}.about-section__ux{padding-top:6rem}.about-section__services{max-width:100vw}.about-section__services .section-description{max-width:75%}.about-section__service{overflow-x:hidden!important}.about-section__what,.about-section__who{display:flex;height:100%}.about-section__cards{width:100%;gap:1rem;align-items:center;justify-content:center}.about-section__cards[data-locale=en] .card{height:auto!important}.about-section__cards .card{display:flex;justify-content:center;height:auto;width:22%;max-width:10rem;padding:2rem 1rem}.about-section__cards .card .service-title__special{font-size:var(--fz-text)}.about-section__cards .card .service-description{display:none}.about-section__cards .card h4{font-size:.8rem;text-align:center;margin-bottom:0}.about-section__cards :first-child,.about-section__cards :nth-child(3){margin-top:0}.about-section__audit,.about-section__ux,.about-section__web{position:relative;padding-inline:1rem;gap:.9rem}.about-section__audit .about-section__cards,.about-section__ux .about-section__cards,.about-section__web .about-section__cards{justify-content:flex-end}}@media only screen and (max-width:1024px){.about-section__block{justify-content:start}.about-section__content{position:relative;flex-direction:column;justify-content:start;padding-inline:1rem}.about-section__content .section-title{position:absolute;top:0;left:0}.about-section__who .content-who .section-description{padding-top:10rem}.about-section__ux{padding-top:7.5rem}.about-section__services{max-width:100dvw}.about-section__service{overflow-x:hidden!important}.about-section__what,.about-section__who{display:flex;height:100%}.about-section__cards{width:100%;gap:1rem;align-items:center;justify-content:center}.about-section__cards[data-locale=en] .card{height:auto!important}.about-section__cards .card{display:flex;justify-content:center;height:auto;width:22%;padding:2rem 1rem}.about-section__cards .card .service-title__special{font-size:var(--fz-text)}.about-section__cards .card .service-description{display:none}.about-section__cards .card h4{font-size:.8rem;text-align:center;margin-bottom:0}.about-section__cards :first-child,.about-section__cards :nth-child(3){margin-top:0}.about-section__audit,.about-section__ux,.about-section__web{position:relative;padding-inline:1rem;gap:.9rem}.about-section__audit .about-section__cards,.about-section__ux .about-section__cards,.about-section__web .about-section__cards{justify-content:flex-start}.projects-section__content{height:90vh}}@media only screen and (max-width:768px){.mission{height:-moz-fit-content;height:fit-content;padding-inline:1rem;padding-top:5rem;margin-bottom:10rem}.mission-container{text-align:right}.home-services{height:75vh}.work{padding-inline:0}.projects-section .section-title,.projects-section__header{padding-inline:3%}.projects-section__nav{max-width:100%;overflow-x:scroll;white-space:nowrap}.projects-section__content{height:85vh;padding:0}.projects-section__project{width:80%}.projects-section__button svg{width:28px;height:28px}.projects-section__header{justify-content:flex-end}.projects-section__img{width:auto;height:20rem}.projects-section__img img{height:100%;object-fit:contain}.home-tag{padding-inline:3%}}