@import url(https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oxanium:wght@700&family=Share+Tech+Mono&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{display:none}*{scrollbar-width:none}@media (min-width:2500px){p{font-size:1.5rem}}.title{box-sizing:border-box;flex-direction:column;gap:2rem;min-height:40vh;position:absolute;text-align:center;z-index:200}.title,h1,h2{align-items:center;color:#fff;display:flex;justify-content:center}h1,h2{font-family:Share Tech Mono,monospace;font-weight:500;margin:0}h1{font-size:clamp(1.5rem,5rem,7rem)}h2{font-size:clamp(.5rem,1.5rem,2.5rem)}.logo_content{height:50%;width:50%}@media only screen and (max-width:600px){.logo{height:10vh}.logo img{object-fit:contain}h1{font-size:3rem}h2{font-size:.8rem}}.intro-section{align-items:center;background-size:cover;display:flex;flex-direction:column;height:110vh;justify-content:center;width:100%}.logo{height:30vh}@media only screen and (max-width:800px){.logo{height:20vh;width:20vh}}.text__divider{box-sizing:border-box;color:"#FFFFFF";display:flex;flex-direction:column;gap:2rem;justify-content:center;padding-block:clamp(2rem,3rem,3.1rem);padding-inline:clamp(1rem,6vw,10rem);text-align:center;width:100%}.picture__divider{height:100vh}.parallax_container{height:100%}.text__divider .text__wrapper{overflow:hidden}.text__divider .text__wrapper h1{color:#fff;font-size:clamp(2rem,4vw,4rem);font-weight:200}.text__divider .text__wrapper h2{font-size:clamp(1rem,2vw,2rem)}.description__section{flex-direction:column-reverse;width:100%}.description__section,.description__text{align-items:center;display:flex;justify-content:center}.description__text{box-sizing:border-box;flex-direction:column;gap:2rem;padding-block:clamp(4rem,12vw,6rem);width:50%}.description__text p{display:block;text-indent:1rem}.description__image{align-items:center;display:flex;height:30rem;justify-content:center;width:50%}.description__image.small{height:20rem}p{color:#fff;font-family:Share Tech Mono,monospace}@media (min-width:1024px){.description__section{flex-direction:row;width:100%}.description__text{gap:2rem;height:100%;padding-block:0;padding-inline:clamp(1rem,12vw,6rem);width:50%}.description__text p{text-indent:2rem}.description__image{height:40rem;width:50%}.description__image.small{height:20rem}.description__image.medium{height:30rem}.description__image.big{height:50rem}.description__section:nth-child(2n){flex-direction:row-reverse}}.nav{align-items:center;background-color:#18171a;display:flex;font-family:Share Tech Mono,monospace;font-weight:500;height:clamp(4rem,10vw,5rem);justify-content:space-evenly;left:0;opacity:.9;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999}.nav:after{bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;z-index:-1}@media screen and (max-width:800px){.nav{background-color:#18171a;mix-blend-mode:normal;opacity:.9}.nav:after{display:none}}.nav__link{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;color:#fff;display:block;font-size:clamp(1rem,3vw,1.5rem);overflow:hidden;position:relative;text-align:center;text-decoration:none}.nav__link span{display:block;-webkit-transform-origin:top right;transform-origin:top right;transition:-webkit-transform .5s cubic-bezier(.7,0,.175,1);transition:transform .5s cubic-bezier(.7,0,.175,1);transition:transform .5s cubic-bezier(.7,0,.175,1),-webkit-transform .5s cubic-bezier(.7,0,.175,1)}.nav__link:after{content:attr(data-link-alt);display:inline;left:0;position:absolute;right:0;text-align:center;top:100%;-webkit-transform:skewY(50deg);transform:skewY(50deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;transition:top .5s cubic-bezier(.7,0,.175,1),-webkit-transform .6s cubic-bezier(.7,0,.175,1);transition:top .5s cubic-bezier(.7,0,.175,1),transform .6s cubic-bezier(.7,0,.175,1);transition:top .5s cubic-bezier(.7,0,.175,1),transform .6s cubic-bezier(.7,0,.175,1),-webkit-transform .6s cubic-bezier(.7,0,.175,1)}.nav__link:hover span{-webkit-transform:translateY(-100%) skewY(40deg);transform:translateY(-100%) skewY(40deg)}.nav__link:hover:after{top:0;-webkit-transform:skewY(0deg);transform:skewY(0deg)}@media screen and (max-width:800px){.nav__link{color:#cdc9bd;mix-blend-mode:normal}}.button{background-color:#000;border-color:#fff;border-radius:.5rem;color:#fff;font-family:Share Tech Mono,monospace;padding:1rem}.button:hover{background-color:#fff;border:#000;color:#000;transition:1s}.intro__button{background-color:rgba(0,0,0,.3);border-color:#000;border-radius:.5rem;color:#fff;font-family:Share Tech Mono,monospace;padding:1rem}.intro__button:hover{opacity:1;transition:1s}.arrow{cursor:pointer;height:30px;overflow:hidden;position:relative;transition:.5s;width:30px}.arrow:hover{border:2px solid #fff;border-radius:50%}.arrow:after{border-bottom:2px solid;height:15px;top:-1px;-webkit-transform:translatex(4px);transform:translatex(4px);width:20px}.arrow:after,.arrow:before{color:#fff;content:"";display:block;position:absolute}.arrow:before{border-left:2px solid;border-top:2px solid;height:8px;left:2px;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0;width:8px}.arrow:hover:before{-webkit-animation:aniArrow01 1s cubic-bezier(0,.6,1,.4) .5s infinite;animation:aniArrow01 1s cubic-bezier(0,.6,1,.4) .5s infinite}.arrow:hover:after{-webkit-animation:aniArrow02 1s cubic-bezier(0,.6,1,.4) .5s infinite;animation:aniArrow02 1s cubic-bezier(0,.6,1,.4) .5s infinite}@-webkit-keyframes aniArrow01{0%{-webkit-transform:rotate(-45deg) translateY(30px) translateX(30px);transform:rotate(-45deg) translateY(30px) translateX(30px)}to{-webkit-transform:rotate(-45deg) translateY(-35px) translateX(-35px);transform:rotate(-45deg) translateY(-35px) translateX(-35px)}}@keyframes aniArrow01{0%{-webkit-transform:rotate(-45deg) translateY(30px) translateX(30px);transform:rotate(-45deg) translateY(30px) translateX(30px)}to{-webkit-transform:rotate(-45deg) translateY(-35px) translateX(-35px);transform:rotate(-45deg) translateY(-35px) translateX(-35px)}}@-webkit-keyframes aniArrow02{0%{-webkit-transform:translateX(45px);transform:translateX(45px)}to{-webkit-transform:translateX(-44px);transform:translateX(-44px)}}@keyframes aniArrow02{0%{-webkit-transform:translateX(45px);transform:translateX(45px)}to{-webkit-transform:translateX(-44px);transform:translateX(-44px)}}@-webkit-keyframes borderAni{0%{border:2px solid #fff}to{border:2px solid #fff;border-radius:50%}}@keyframes borderAni{0%{border:2px solid #fff}to{border:2px solid #fff;border-radius:50%}}.Vex__Robotics{height:90vh;width:100vw}.slider__container{display:flex;flex-direction:row;height:100vh;width:400vw}@media only screen and (max-width:900px){.slider__container{display:flex;flex-direction:column;height:400vh;width:100vw}.Vex__Robotics{height:90vh;width:100vw}}.robot__intro{background-color:#000;display:grid;grid-template-columns:repeat(10,1fr);height:110vh;justify-items:center}.robot__title{display:flex;font-weight:900;grid-column:2/10;grid-row:1;height:35%;padding:10%;position:relative;text-align:center;z-index:50}.robot__title h1{font-family:Oxanium,cursive;font-size:2rem;font-size:4rem;opacity:1;padding:.5rem}.robot__parallax{grid-column:1/11;grid-row:1;overflow:hidden}@media (max-width:900px){.robot__intro{background-color:#000;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);height:110%;justify-items:center}.robot__title{box-sizing:border-box;grid-area:6/1/9/11;margin-top:10%}.robot__title h1{font-size:4rem;opacity:1;padding:0}.robot__parallax{grid-area:1/1/-1/11}}.role__description{align-items:center;background-color:#1d232a;display:flex;flex-direction:column;height:100vh;justify-content:center}.role__description p{font-size:1.3rem;width:50%}@media (max-width:800px){.role__description p{font-size:.8rem;width:50%}}@media (min-width:2500px){.role__description p{font-size:2rem;width:50%}}.banner_container{background-color:#171b20;height:100vh;position:absolute;width:100%;z-index:3333;z-index:50}
/*# sourceMappingURL=main.73074cc5.css.map*/