.Tech-module__Q_sRHa__tech{--index:3;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.Tech-module__Q_sRHa__tech__main{flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:0;display:flex;transform:scale(.8)}.Tech-module__Q_sRHa__tech__main__nav{color:#999;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:2em;padding:.5em 1em;display:flex}.Tech-module__Q_sRHa__tech__main__nav__element{cursor:pointer;text-transform:uppercase;letter-spacing:1px;padding:1em;font-size:1.4em;transition:all .3s ease-in-out;position:relative}.Tech-module__Q_sRHa__tech__main__nav__element__active{color:var(--special-color)}.Tech-module__Q_sRHa__tech__main__nav__element__span{background-color:var(--special-color);width:0;height:1px;transition:all .3s ease-in-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Tech-module__Q_sRHa__tech__main__nav__element__active .Tech-module__Q_sRHa__tech__main__nav__element__span{width:60%;margin:0 auto}.Tech-module__Q_sRHa__tech__main__technologies{border:1px solid #fff3;min-width:90px;height:100%;margin-left:2em;padding:.5em 1em;overflow:hidden}.Tech-module__Q_sRHa__tech__main__technologies__element{text-align:center;letter-spacing:1px;color:#ddd;justify-content:flex-start;align-items:center;padding:.9em 1em;font-size:1.4em;display:flex}.Tech-module__Q_sRHa__tech__main__technologies__element__name{text-align:left;display:none}@media screen and (min-width:500px){.Tech-module__Q_sRHa__tech__main__technologies__element__icon{margin-right:2em}.Tech-module__Q_sRHa__tech__main__technologies__element__name{font-size:.8em;display:block}}@media screen and (min-width:768px){.Tech-module__Q_sRHa__tech__main{flex-direction:column;margin-top:3em;transform:scale(1)}.Tech-module__Q_sRHa__tech__main__technologies{width:60%}.Tech-module__Q_sRHa__tech__main__nav{flex-direction:row;justify-content:center;align-items:center}.Tech-module__Q_sRHa__tech__main__nav__element{font-size:.8em}}@media screen and (min-width:900px){.Tech-module__Q_sRHa__tech__main__nav__element{font-size:1em}}@media screen and (min-width:1240px){.Tech-module__Q_sRHa__tech__main__nav__element{font-size:1.2em}}@media screen and (min-width:1420px){.Tech-module__Q_sRHa__tech__main__nav__element{font-size:1.4em}}
.ProjectNav-module__vX8DdW__projectNav{flex-direction:row;justify-content:space-around;align-items:center;width:80%;display:flex}.ProjectNav-module__vX8DdW__projectNav__middle{width:clamp(20rem,22vw,40rem);justify-content:space-around;display:flex}.ProjectNav-module__vX8DdW__projectNav__text{cursor:pointer;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0 1em;padding-bottom:.2em;font-family:serif;font-size:.7em;font-weight:300;display:inline-block;position:relative}.ProjectNav-module__vX8DdW__projectNav__text__span{background-color:var(--special-color);width:100%;height:1px;transition:all .4s ease-in-out;position:absolute;bottom:0;right:0}.ProjectNav-module__vX8DdW__projectNav__text:hover>.ProjectNav-module__vX8DdW__projectNav__text__span{width:0}@media screen and (min-width:1240px){.ProjectNav-module__vX8DdW__projectNav__text{font-size:.8em}}
.AnimatedLetters-module__CPzjfa__letter{cursor:pointer;transition:all .3s ease-in-out;display:inline-block}.AnimatedLetters-module__CPzjfa__letter span{color:#fff;display:inline-block}.AnimatedLetters-module__CPzjfa__letter:hover span{animation:.35s forwards AnimatedLetters-module__CPzjfa__whiteToGold;animation-delay:calc(var(--i)*10ms)}@keyframes AnimatedLetters-module__CPzjfa__whiteToGold{0%{color:#fff}to{color:#d93}}
.ProjectNavImage-module__Jr5pqq__projectNav__wrapper{cursor:pointer;border-radius:10px 0;width:200px;height:130px;display:none;position:relative}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__image{border-radius:10px 0;width:100%;height:100%;position:absolute}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__image__mask__right{transform-origin:0;z-index:10;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__image__mask__left{transform-origin:0;z-index:10;background-color:#000;width:100%;height:100%;position:absolute;top:0;right:0}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__left>.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__navigation{z-index:20;right:0;transform:translate(50%,-50%)}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__right>.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__navigation{z-index:20;left:0;transform:translate(-50%,-50%)}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__left>.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__name{z-index:20;right:0;transform:translate(80%,-50%)}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__right>.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__name{z-index:20;left:0;transform:translate(-80%,-50%)}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__navigation{background-color:var(--special-color);text-transform:uppercase;color:#0a0a0a;padding:.2em .3em;font-size:.8em;font-weight:400;position:absolute;top:50%}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper__name{background-color:#1e1e1e;border-radius:10px 0;padding:.2em .4em;position:absolute;top:80%}@media screen and (min-width:1080px){.ProjectNavImage-module__Jr5pqq__projectNav__text{margin:0 2em;font-size:.7em}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper{display:block}.ProjectNavImage-module__Jr5pqq__projectNav__arrow__left{margin-left:5em}.ProjectNavImage-module__Jr5pqq__projectNav__arrow__right{margin-right:5em}}@media screen and (min-width:1240px){.ProjectNavImage-module__Jr5pqq__projectNav__text{margin:0 6em;font-size:.8em}.ProjectNavImage-module__Jr5pqq__projectNav__wrapper{display:block}.ProjectNavImage-module__Jr5pqq__projectNav__arrow__left{margin-left:8em}.ProjectNavImage-module__Jr5pqq__projectNav__arrow__right{margin-right:8em}}
