@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap);*{box-sizing:border-box;font-family:Oxygen,sans-serif;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,html{margin:0;overflow-x:hidden;padding:0;width:100%}.home-page-component{min-height:100vh;overflow:hidden;width:100%}.homepage-header{opacity:0}#about-section-container{height:300px;margin:0 auto;opacity:0;padding-top:100px;transition:2s;width:800px}#about-section-container h2{color:#999;font-size:25px;font-weight:100;line-height:1.4em;text-align:center}#about-section-container h2 span{color:#ccc;font-weight:400}.play-button{margin-left:65px;opacity:.7;position:relative;top:-100px;transition:.5s;width:240px}.play-button:hover{cursor:pointer;margin-left:85px;opacity:1;width:200px}@media only screen and (max-width:1000px){#about-section-container{height:25vw;padding-top:8vw;width:100%}#about-section-container h2{font-size:2vw}}@media only screen and (max-width:1500px){.play-button{top:-1vw}.play-button,.play-button:hover{margin-left:-3vw;width:20vw}}@media only screen and (max-width:800px){#about-section-container{height:50vw}#about-section-container h2{font-size:4vw}}@media only screen and (max-width:768px){#about-section-container{box-sizing:border-box;padding:50px 20px;width:100%}#about-section-container h2{font-size:18px}.play-button{top:0}.play-button,.play-button:hover{margin-left:0;width:180px}}@media only screen and (max-width:480px){#about-section-container h2{font-size:16px}.play-button,.play-button:hover{width:150px}}.landing-ether{background-color:#000;background-position:center 80%;background-repeat:no-repeat;background-size:120% auto;height:100vh;overflow:hidden;position:relative;width:100%}.landing-ether:before{background:#0000001a;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}#landing-page-container{align-items:flex-start;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;position:relative;width:100%;z-index:2}.title-container{left:5vw;max-width:1200px;position:absolute;top:25%;width:90%;z-index:5}.main-title{font-size:7rem;font-weight:550;margin-bottom:1.5rem}.main-title,.subtitle{color:#fff;font-family:Inter,sans-serif;text-align:left;width:100%}.subtitle{font-size:3rem;font-weight:400;margin-top:.5rem}#landing-image-container{height:100%;justify-content:center;margin:0 auto;max-width:800px;opacity:1;position:relative;top:100px;transition:none;width:65%}#landing-image,#landing-image-dark{opacity:1;position:absolute;top:20px;width:100%}#landing-image-dark{transition:3s}#landing-title-container{justify-content:center;margin:0 calc(50vw - 600px);opacity:1;position:absolute;top:360px;transition:none;width:1200px}.landing-title{color:#fff;font-family:Rajdhani,sans-serif;font-size:100px;font-weight:700;margin:0 auto;text-align:center}#landing-subtitle{color:#fff;font-size:32px;font-weight:lighter;margin-top:0;text-align:center;transition:none}.enter-arrow-container{bottom:0;height:120px;margin-left:calc(50vw - 30px);opacity:.7;position:absolute;transition:.5s;width:60px}.enter-arrow-container:hover{margin-left:calc(50vw - 35px);opacity:1;width:70px}#enter-arrow{opacity:0;position:relative;top:-30px;transform:rotate(180deg);transition:none;width:100%}#enter-arrow:hover{cursor:pointer;opacity:1;top:40px}@media only screen and (max-width:1200px){.landing-ether{background-position:40%;background-size:cover}.title-container{left:5vw;top:20%;width:95%}.main-title{font-size:6rem}.subtitle{font-size:2.5rem}#landing-image-container{height:100%;margin:0 auto;position:relative;top:calc(50vh - 30vw);width:100%}#landing-image,#landing-image-dark{top:2vw}#landing-title-container{justify-content:center;margin:0 calc(50vw - 600px);opacity:0;position:absolute;top:400px;transition:1s;width:1200px}#landing-subtitle{margin-top:40px;transition:1s}}@media only screen and (max-width:992px){#landing-page-container{align-items:center;justify-content:center}.title-container{left:0;margin-top:0;padding:0 5vw;text-align:center}.main-title{font-size:4.5rem;text-align:center}.subtitle{font-size:2rem;text-align:center}}@media only screen and (max-width:768px){.landing-ether{background-position:70%}.main-title{font-size:4rem}.subtitle{font-size:1.8rem}.landing-mobile{height:100vh;margin:0 auto;width:90%}.mobile-showcase-pic{margin-top:calc(50vh - 60vw);object-fit:contain;width:100%}#landing-title-container{left:0;margin:0;position:absolute;width:100%}.landing-title{font-size:10vw}#landing-subtitle{font-size:4vw}#mobile-landing-title-container{position:relative;top:-24vh}.mobile-landing-title{color:#fff;font-family:Rajdhani,sans-serif;font-size:9vw;text-align:center}#mobile-landing-subtitle{color:#fff;font-size:3vw;font-weight:100;text-align:center}}@media only screen and (max-width:480px){.landing-ether{background-position:70% 30%}.title-container{top:19%}.main-title{font-size:3rem}.subtitle{font-size:1.5rem}}@media screen and (max-height:800px) and (min-width:500px){.title-container{top:18%}.main-title{font-size:5.5rem;margin-bottom:1.2rem}.subtitle{font-size:2.8rem}#landing-image-container{top:80px}}@media screen and (max-height:700px) and (min-width:500px){.title-container{top:15%}.main-title{font-size:6rem;margin-bottom:1rem}.subtitle{font-size:2.5rem}}@media screen and (max-height:500px) and (min-width:500px){.title-container{top:10%}.main-title{font-size:4.5rem;margin-bottom:.5rem}.subtitle{font-size:2rem}}#powered-by-container{bottom:20vh;height:20rem;left:5vw;opacity:0;position:absolute;transition:1s ease-out;width:40rem}.powered-by-title{color:#e0e0e0;font-size:40px;font-weight:500;height:130px;margin-left:.7rem;padding-top:5rem;position:relative;width:288px}.powered-by-sponsors-container{display:flex;flex-wrap:wrap;position:relative}.powered-by-sponsors-container a{border-radius:10px;height:7rem;margin:7px;opacity:0;overflow:hidden;transition:1s ease-out;width:7rem}.powered-by-sponsor-image{background-color:#fff;border-radius:25px;height:100%;object-fit:contain;opacity:.9;transition:.3s ease-in-out;width:100%}.powered-by-sponsor-image:hover{opacity:1}@media screen and (height:850px){#powered-by-container{bottom:10vh}.powered-by-title{font-size:38px;padding-top:4.5rem}.powered-by-sponsors-container a{height:6.5rem;margin:6px;width:6.5rem}}@media screen and (max-height:850px){#powered-by-container{bottom:10vh}.powered-by-title{font-size:35px}.powered-by-sponsors-container a{height:6rem;margin:5px;width:6rem}}@media screen and (max-height:600px){#powered-by-container{bottom:10vh}.powered-by-title{font-size:30px}.powered-by-sponsors-container a{height:5rem;margin:px;width:5rem}}@media screen and (max-height:500px){#powered-by-container{bottom:8vh;height:15rem}.powered-by-title{font-size:28px;height:100px;padding-top:4rem}.powered-by-sponsors-container a{height:5rem;margin:4px;width:5rem}}@media screen and (max-height:400px){#powered-by-container{bottom:auto;height:auto;margin-top:70vh;position:relative}.powered-by-title{font-size:24px;height:auto;margin-bottom:.5rem;padding-top:0}.powered-by-sponsors-container{flex-wrap:wrap;justify-content:flex-start}.powered-by-sponsors-container a{height:4rem;margin:3px;width:4rem}}@media screen and (max-height:500px)and (max-width:768px){#powered-by-container{bottom:3vh;left:50%;transform:translateX(-50%);width:90vw}.powered-by-title{margin-left:0;text-align:center;width:100%}.powered-by-sponsors-container{justify-content:center}}@media only screen and (max-width:1200px){#powered-by-container{bottom:calc(50vh - 30vw);height:50vw;left:2vw;width:50vw}.powered-by-title{color:#e0e0e0;font-size:4vw;height:10vw;margin-bottom:5px;padding:4vw 2vw;position:relative;width:30vw}#view-all-text{font-size:2vw;top:2vw;width:20vw}.powered-by-sponsors-container a{border-radius:1vw;height:14vw;margin:.5vw;width:14vw}.powered-by-view-all-text{font-size:2vw;padding:1vw}#powered-by-container{bottom:3vh;height:20rem;left:5vw;width:35rem}.powered-by-title{font-size:1.8rem;height:auto;margin-bottom:.5rem;padding-bottom:1rem;padding-top:.5rem}.powered-by-sponsors-container a{height:5.5rem;margin:.5rem;width:5.5rem}}@media only screen and (max-width:576px){#powered-by-container{height:auto;left:4vw;padding:1rem;position:absolute;top:45vh;width:90vw}.powered-by-title{font-size:1.5rem;height:auto;margin-bottom:0;padding-top:.3rem;width:auto}.powered-by-sponsors-container a{height:3.5rem;margin:.4rem;width:3.5rem}.powered-by-sponsor-image{border-radius:10px}}#header-container{align-content:center;margin:0 auto;opacity:1;position:absolute;transition:1.5s;width:100%;z-index:500}#header{color:#fff;font-family:Lato,sans-serif;margin:0 auto;opacity:.98;position:fixed;top:0;transition:top 5s ease-in-out;transition:color 2s ease;transition:.5s ease;transition:.5s ease-in-out}#header,#static-header{display:flex;height:85px;width:100%}#static-header{max-width:1400px;position:relative}.tracker-backgound{height:85px;position:relative;width:100%}.top-buffer{height:70px;position:relative;width:100%}.logo{flex:3 1;height:100%;padding-left:50px}.logo-image{height:4rem;margin:auto 0}.logo-image,.logo-text{align-items:center;display:inline-flex;transition:all 0s ease;vertical-align:middle}.logo-text{color:inherit;font-family:Lato,sans-serif;font-size:25px;font-weight:300;height:100%;padding-left:10px;text-decoration:none}.nav-bar{display:flex;list-style-type:none;margin:22px 40px 22px 10px;padding:10px}.nav-bar,.nav-bar-item{flex:1 1;transition:all 0s ease}.nav-bar-item{float:right;margin-right:1px}.nav-bar a:hover{color:#fff;transition:.5s ease}.nav-bar-item a{color:inherit;font-family:Lato,sans-serif;font-size:18px;padding:14px 25px;text-decoration:none;transition:all 0s ease;width:100px}.white-hover-bar{background:#e6e6e6;height:1px;margin-left:10%;transition:.5s;width:0}.nav-bar li:hover .white-hover-bar{width:80%}li.dropdown{display:inline-block}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:none;margin-top:15px;position:absolute;z-index:1}.dropdown-content a{background-color:#f9f9f9;border-radius:1px;color:#000;display:block;padding:12px 16px;text-align:left;text-decoration:none}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}#toggle{cursor:pointer;height:70px;opacity:0;position:absolute;right:35px;width:50px;z-index:5}.nav-bar-item-donate-button a{background-color:#e42f2f;border:1px solid #929292;border-radius:30px;color:#fff;font-weight:400;padding:12px 20px;text-decoration:none;width:100px}.nav-bar-item-donate-button:hover a{background-color:#7c0000;border:1px solid #fff;color:#fff;text-decoration:none}.nav-bar-item .nav-link{font-weight:400}.nav-bar-item.active .nav-link{font-weight:700}.nav-bar-item-donate .nav-link{font-weight:400}.nav-link{font-family:Lato,sans-serif}@media only screen and (max-width:1200px){.logo-text{font-size:20px}}@media only screen and (max-width:1135px){.logo-text{font-size:0}}@media only screen and (max-width:900px){*{transition:all .4s ease}.logo-text{font-size:0}#static-header{height:70px}.logo{padding-left:25px}.logo-image{height:70px}.hamburger{cursor:pointer;height:40px;margin-right:40px;margin-top:5px;transition:all .4s ease;width:35px}.hamburger>div{align-items:center;background-color:#666;cursor:pointer;display:flex;height:4px;justify-content:center;margin-top:24.5px;position:relative;width:100%}.hamburger>div:after,.hamburger>div:before{background:inherit;content:"";height:4px;position:absolute;top:-12px;width:100%;z-index:1}.hamburger>div:after{height:4px;top:14px}.nav-bar-item{background-color:#000;height:60px}.nav-bar a,.nav-bar-item{display:block;margin:0;width:100%}.nav-bar a{border:1px solid #000;border-radius:0;color:#fff;line-height:31px}.nav-bar a:hover{background-color:#000}.nav-bar{display:none;margin:0;padding:0;position:absolute;text-align:center;top:60px;width:100%}#toggle:checked~.nav-bar{-webkit-animation-duration:.5s;-webkit-animation-name:slide-ins;display:block;margin-top:10px;z-index:-1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-ins{0%{opacity:.5;top:-500px}to{opacity:1}}#toggle:checked+.hamburger>div{transform:rotate(225deg)}#toggle:checked+.hamburger>div:after,#toggle:checked+.hamburger>div:before{top:0;transform:rotate(90deg)}.nav-bar-item-donate-button a{background-color:#fd3c3c;border:1px solid #929292;bottom:-15px;color:#fff;font-weight:400;padding:12px 20px;position:relative;text-decoration:none;z-index:-1}.nav-bar-item-donate-button:hover a{background-color:#7c0000;color:#fff}}.nav-bar-item-donate{align-items:center;display:flex;margin-left:10px}.nav-bar-item-donate .nav-link{background-color:#8b0000;border-radius:5px;height:fit-content;line-height:normal;min-width:80px;padding:10px 20px!important;text-align:center;transition:background-color .3s ease}.nav-bar-item-donate .nav-link:hover{background-color:#600}#showcase-link-container{height:auto;justify-content:center;overflow:hidden;position:relative;transition:4s;width:100%}#showcase-link-photo{bottom:0;left:0;opacity:.6;position:absolute;transition:15s;width:110%}.showcase-link-linked-container{align-items:center;height:400px;margin-left:calc(50vw - 200px);margin-top:40vh;position:relative;width:400px}.showcase-link-text{bottom:17vh;position:absolute;right:7vw;width:400px}.showcase-link-text h1{color:#fff;font-size:60px;text-align:left}.showcase-link-text h2{color:#fff;font-size:35px;font-weight:200;margin-bottom:15px;text-align:left}@media only screen and (max-width:1500px){#showcase-link-photo{bottom:0;left:0;opacity:.6;position:absolute;transition:7s;width:110%}.showcase-link-linked-container{height:30vw;margin-left:42vw;margin-top:15vw;width:30vw}.showcase-link-text{bottom:7vw;position:absolute;right:3vw;width:30vw}.showcase-link-text h1{font-size:5vw}.showcase-link-text h2{font-size:2.5vw;margin-bottom:1vw}}.loading-spinner{animation-play-state:running;background:#000;height:100vh;left:0;opacity:1;position:relative;position:fixed;width:100%;z-index:50000}@keyframes spinner{0%{transform:translate3d(-50%,-50%,0) rotate(0deg)}to{transform:translate3d(-50%,-50%,0) rotate(1turn)}}.loading-spinner.-paused{animation-play-state:paused;opacity:.2;transition:opacity .1s linear}.loading-spinner:before{animation:spinner 1.5s linear infinite;animation-play-state:inherit;border:3px solid #180e0e;border-bottom-color:#ef6565;border-radius:50%;content:"";height:40px;left:50%;opacity:inherit;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:40px;will-change:transform}.introduction-section{background-color:#000;min-height:50vh;padding:0;position:relative;width:100%}.introduction-container{align-items:stretch;display:flex;flex-direction:row;height:100%;margin:0;max-width:100%;overflow:hidden;padding:0}.introduction-content{align-items:flex-start;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;min-height:700px;padding:0 60px 0 100px}.introduction-title{color:#fff;font-family:Inter,sans-serif;font-size:4rem;font-weight:600;margin-bottom:10px;position:relative;text-align:center;width:450px}.introduction-title:after{background-color:#911a1e;content:"";display:block;height:4px;margin-bottom:30px;margin-top:15px;width:450px}.introduction-text{color:#fff;font-family:Inter,sans-serif;font-size:1.7rem;line-height:1.2;margin-bottom:40px;max-width:90%}.learn-more-container{display:flex;justify-content:center;width:80%}.learn-more-button{align-self:center;background-color:initial;border:2px solid #911a1e;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:1.7rem;font-weight:500;overflow:hidden;padding:18px 50px;position:relative;text-decoration:none;transition:color .3s;z-index:1}.learn-more-button:before{background-color:#911a1e;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease-in-out;width:100%;z-index:-1}.learn-more-button:hover{color:#fff}.learn-more-button:hover:before{left:0}.learn-more-button:hover{background-color:initial;transform:none}.introduction-image-container{align-items:center;display:flex;flex:0 0 50%;height:100%;justify-content:center;min-height:700px;overflow:hidden;position:relative}.introduction-image{border:none;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transform:translateX(-10%) scale(1.1);width:100%}@media only screen and (max-width:1200px){.introduction-content{padding:0 40px 0 60px}.introduction-image{transform:translateX(-5%) scale(1.1)}}@media only screen and (max-width:992px){.introduction-container{flex-direction:column}.introduction-content{align-items:center;flex:0 0 auto;margin-bottom:0;min-height:auto;padding:80px 40px;text-align:center}.introduction-title:after{margin-left:auto;margin-right:auto}.learn-more-button{align-self:center}.introduction-image-container{flex:0 0 auto;height:600px;overflow:hidden;position:relative}.introduction-image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;transform:none;width:100%}}@media only screen and (max-width:768px){.introduction-section{padding:70px 0}.introduction-title{font-size:3.2rem}.introduction-title:after{width:200px}.introduction-text{font-size:1.15rem}.learn-more-button{font-size:1.2rem;padding:16px 40px}.introduction-image-container{height:400px;overflow:hidden}.introduction-image{height:100%;left:0;position:absolute;top:0;transform:none;width:100%}}@media only screen and (max-width:480px){.introduction-section{padding:50px 0}.introduction-title{font-size:2.5rem}.introduction-title:after{width:150px}.introduction-text{font-size:1rem}.learn-more-button{font-size:1.1rem;padding:14px 35px}.introduction-image-container{height:300px}.introduction-image{height:80%;object-position:60% center}}.countdown-section{background-color:#9b1c22;font-family:Inter,sans-serif;padding:50px 0;width:100%}.countdown-container{margin:0 auto;max-width:1400px;padding:30px;text-align:center}.countdown-title{color:#fff;font-size:4.5rem;font-weight:600;margin-bottom:20px;position:relative;text-align:center}.countdown-title-underline{display:flex;justify-content:center;margin:15px 0 50px}.black-line{background-color:#000;border-radius:3px;height:6px;margin-bottom:2rem;width:80%}.countdown-timer{align-items:flex-start;display:flex;gap:10px;justify-content:center;margin-top:30px}.countdown-unit{flex-direction:column;margin-left:25px}.countdown-box,.countdown-unit{align-items:center;display:flex;position:relative}.countdown-box{background-color:#fff;box-shadow:none;justify-content:center;margin-bottom:15px;z-index:2}.countdown-box,.countdown-box-shadow{border-radius:20px;height:200px;width:200px}.countdown-box-shadow{background-color:#000;content:"";left:0;position:absolute;top:0;transform:translateX(-10%) translateY(-10%);z-index:1}.countdown-value{color:#000;font-size:6.5rem;font-weight:700;line-height:1}.countdown-label{color:#fff;font-size:1.8rem;margin-top:15px}.countdown-separator{display:flex;flex-direction:column;height:120px;justify-content:space-evenly;margin-top:50px;padding:0 15px}.countdown-dot{background-color:#000;border-radius:100%;height:40px;margin:8px;width:40px}@media only screen and (max-width:1200px){.countdown-section{padding:40px 0}.countdown-container{max-width:1100px;padding:25px}.countdown-title{font-size:4rem}.black-line{width:80%}.countdown-timer{gap:8px}.countdown-unit{margin-left:15px}.countdown-box,.countdown-box-shadow{height:170px;width:170px}.countdown-value{font-size:5.5rem}.countdown-label{font-size:1.6rem}.countdown-separator{height:100px;margin-top:45px}.countdown-dot{height:35px;width:35px}}@media only screen and (max-width:992px){.countdown-section{padding:35px 0}.countdown-container{padding:20px}.countdown-title{font-size:3.2rem}.black-line{height:5px;width:80%px}.countdown-timer{gap:5px}.countdown-box,.countdown-box-shadow{height:130px;width:130px}.countdown-value{font-size:4rem}.countdown-label{font-size:1.2rem;margin-top:10px}.countdown-separator{height:60px;margin-top:38px}.countdown-dot{height:18px;margin:5px;width:18px}}@media only screen and (max-width:768px){.countdown-section{padding:30px 0}.countdown-container{padding:15px 10px}.countdown-title{font-size:2.6rem;margin-bottom:15px}.black-line{height:4px;width:80%}.countdown-timer{gap:3px}.countdown-box,.countdown-box-shadow{height:95px;width:95px}.countdown-value{font-size:3.2rem}.countdown-label{font-size:1rem;margin-top:6px}.countdown-separator{height:40px;margin-top:30px}.countdown-dot{height:14px;margin:3px;width:14px}}@media only screen and (max-width:576px){.countdown-section{padding:30px 0}.countdown-title{font-size:2.5rem}.black-line{height:4px;margin-bottom:0;width:80%}.countdown-timer{flex-wrap:nowrap;gap:2px}.countdown-unit{margin:0 5px}.countdown-separator{display:flex;height:40px;margin-top:20px}.countdown-dot{height:10px;margin:2px;width:10px}.countdown-box,.countdown-box-shadow{height:65px;width:65px}.countdown-value{font-size:2.2rem}.countdown-label{font-size:.7rem;margin-top:5px}}@media only screen and (max-width:480px){.countdown-timer{flex-wrap:wrap;gap:2px;justify-content:center}.countdown-unit{margin:5px 10px}.countdown-separator{display:none}.countdown-box,.countdown-box-shadow{height:65px;width:65px}.countdown-value{font-size:2.2rem}.countdown-label{font-size:.8rem;margin-top:5px}.black-line{height:4px;width:80%}.brush-stroke-img{width:180px}}@media only screen and (max-width:380px){.countdown-unit{margin:4px 8px}.countdown-box,.countdown-box-shadow{height:60px;width:60px}.countdown-value{font-size:2rem}}.formula-info-section{background-color:#000;color:#fff;font-family:Inter,sans-serif;min-height:700px;padding:0;width:100%}.formula-info-container{margin:0;max-width:100%;padding:0}.formula-info-main{align-items:stretch;display:flex;gap:0;margin-bottom:0}.formula-info-image-container{flex:0 0 50%;height:auto;min-height:700px;overflow:hidden;position:relative}.formula-info-image{height:100%;left:0;object-fit:cover;position:absolute;top:30px;width:100%}.formula-info-content{align-items:flex-start;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;min-height:700px;padding:0 80px 0 120px}.formula-info-title{color:#fff;font-size:4rem;font-weight:600;margin-bottom:20px;position:relative;text-align:center;width:90%}.formula-info-title:after{background-color:#911a1e;content:"";display:block;height:4px;margin-bottom:30px;margin-top:15px;width:100%}.formula-info-text{font-size:1.7rem;line-height:1.2;margin-bottom:40px;max-width:90%;text-align:center}.formula-info-button-container{display:flex;justify-content:center;margin-top:10px;width:90%}.formula-info-button{background-color:initial;border:2px solid #911a1e;color:#fff;display:inline-block;font-size:1.7rem;font-weight:500;overflow:hidden;padding:18px 50px;position:relative;text-decoration:none;z-index:1}.formula-info-button:before{background-color:#911a1e;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease-in-out;width:100%;z-index:-1}.formula-info-button:hover{color:#fff}.formula-info-button:hover:before{left:0}.formula-info-button:hover{background-color:initial;transform:none}.formula-stats-container{background-color:#090909;display:flex;justify-content:space-between;padding:80px 40px}.formula-stat-item{align-items:center;display:flex;flex-direction:column;text-align:center;width:30%}.formula-stat-top{align-items:center;display:flex;justify-content:center;margin-bottom:15px}.formula-stat-icon{height:70px;margin-right:15px;object-fit:contain;width:70px}.formula-stat-value{color:#911a1e;font-size:4.5rem;font-weight:700;line-height:1}.formula-stat-label{font-size:1.8rem;font-weight:400}@media only screen and (max-width:1200px){.formula-info-content{padding:0 60px 0 80px}.formula-stat-value{font-size:3.8rem}.formula-stat-icon{height:60px;width:60px}}@media only screen and (max-width:1000px){.formula-info-section{padding:0}.formula-info-main{flex-direction:column}.formula-info-image-container{flex:0 0 auto;height:500px;min-height:auto;order:2;width:100%}.formula-info-content{align-items:center;flex:0 0 auto;min-height:auto;order:1;padding:60px 40px;text-align:center;width:100%}.formula-info-title{font-size:3.5rem}.formula-info-title:after{margin-left:auto;margin-right:auto}.formula-info-button-container{width:100%}.formula-stats-container{padding:60px 30px}.formula-stat-value{font-size:3.5rem}.formula-stat-icon{height:50px;width:50px}.formula-stat-label{font-size:1.5rem}}@media only screen and (max-width:992px){.formula-info-section{padding:0}.formula-info-main{flex-direction:column}.formula-info-image-container{flex:0 0 auto;height:600px;min-height:auto;width:100%}.formula-info-content{align-items:center;flex:0 0 auto;min-height:auto;padding:80px 60px;text-align:center;width:100%}.formula-info-title:after{margin-left:auto;margin-right:auto}.formula-info-button-container{width:100%}.formula-stat-value{font-size:3.5rem}.formula-stat-icon{height:50px;width:50px}.formula-stat-label{font-size:1.5rem}}@media only screen and (max-width:768px){.formula-stats-container{flex-direction:column;gap:50px;padding:60px 20px}.formula-stat-item{width:100%}.formula-info-title{font-size:3.2rem}.formula-info-text{font-size:1.15rem}.formula-info-button{font-size:1.2rem;padding:16px 40px}.formula-stat-top{margin-bottom:10px}.formula-stat-icon{height:45px;margin-right:10px;width:45px}.formula-stat-value{font-size:3rem}.formula-stat-label{font-size:1.2rem}}@media only screen and (max-width:480px){.formula-stat-icon{height:40px;width:40px}.formula-stat-value{font-size:2.5rem}.formula-stat-label{font-size:1rem}}.meet-team-section{background-color:#000;min-height:50vh;padding:0;position:relative;width:100%}.meet-team-container{align-items:stretch;display:flex;flex-direction:row;height:100%;margin:0;max-width:100%;overflow:hidden;padding:0}.meet-team-content{align-items:flex-start;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;min-height:700px;padding:0 60px 0 100px}.meet-team-title{align-self:flex-start;color:#fff;font-family:Inter,sans-serif;font-size:4rem;font-weight:600;margin-bottom:10px;position:relative;text-align:center;width:90%}.meet-team-title:after{background-color:#911a1e;content:"";display:block;height:4px;justify-self:center;margin-bottom:30px;margin-top:15px;width:80%}.meet-team-text{color:#fff;font-family:Inter,sans-serif;font-size:1.5rem;line-height:1.5;margin-bottom:40px;width:90%}.meet-team-button-container{display:flex;justify-content:center;margin-top:10px;width:90%}.meet-team-button{background-color:initial;border:2px solid #911a1e;color:#fff;display:inline-block;font-size:1.7rem;font-weight:500;overflow:hidden;padding:18px 50px;position:relative;text-decoration:none;z-index:1}.meet-team-button:before{background-color:#911a1e;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease-in-out;width:100%;z-index:-1}.meet-team-button:hover{color:#fff}.meet-team-button:hover:before{left:0}.meet-team-button:hover{background-color:initial;transform:none}.meet-team-image-container{flex:0 0 50%;height:auto;overflow:hidden;position:relative}.meet-team-image{height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:1000px){.meet-team-container{flex-direction:column}.meet-team-content{align-items:center;flex:0 0 100%;order:1;padding:60px 40px;text-align:center}.meet-team-title{max-width:100%;text-align:center;width:100%}.meet-team-text,.meet-team-title:after{margin-left:auto;margin-right:auto}.meet-team-text{max-width:600px}.meet-team-image-container{flex:0 0 100%;height:500px;order:2}}@media only screen and (max-width:768px){.meet-team-content{min-height:auto;padding:50px 30px}.meet-team-title{font-size:3.2rem}.meet-team-text{font-size:1.15rem}.meet-team-image-container{height:400px}}@media only screen and (max-width:480px){.meet-team-title{font-size:2.5rem}.meet-team-title:after{width:100%}.meet-team-text{font-size:1rem}.meet-team-button{font-size:1.1rem;padding:14px 35px}.meet-team-image-container{height:300px}}.work-with-us-section{background-color:#000;min-height:50vh;padding:0;position:relative;width:100%}.work-with-us-container{align-items:stretch;display:flex;flex-direction:row;height:100%;margin:0;max-width:100%;overflow:hidden;padding:0}.work-with-us-content{align-items:flex-start;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;min-height:700px;padding:0 100px 0 60px}.work-with-us-title{color:#fff;font-family:Inter,sans-serif;font-size:4rem;font-weight:600;margin-bottom:10px;position:relative}.work-with-us-title:after{background-color:#911a1e;content:"";display:block;height:4px;margin-bottom:30px;margin-top:15px;width:100%}.work-with-us-text{color:#fff;font-family:Inter,sans-serif;font-size:1.5rem;line-height:1.5;margin-bottom:20px;max-width:600px}.work-with-us-button-container{display:flex;margin-top:20px}.work-with-us-button{background-color:initial;border:2px solid #911a1e;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:500;overflow:hidden;padding:20px 30px;position:relative;text-decoration:none;z-index:1}.work-with-us-button:before{background-color:#911a1e;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .4s ease-in-out;width:100%;z-index:-1}.work-with-us-button:hover{color:#fff}.work-with-us-button:hover:before{left:0}.work-with-us-button:hover{background-color:initial;transform:none}.work-with-us-image-container{flex:0 0 50%;height:auto;overflow:hidden;position:relative}.work-with-us-image{height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:992px){.work-with-us-container{flex-direction:column}.work-with-us-content{align-items:center;flex:0 0 100%;order:1;padding:60px 40px;text-align:center}.work-with-us-title{text-align:center}.work-with-us-title:after{margin-left:auto;margin-right:auto}.work-with-us-image-container{flex:0 0 100%;height:500px;order:2}}@media only screen and (max-width:768px){.work-with-us-content{min-height:auto;padding:50px 30px}.work-with-us-title{font-size:3.2rem}.work-with-us-text{font-size:1.15rem}.work-with-us-image-container{height:400px}}@media only screen and (max-width:480px){.work-with-us-title{font-size:2.5rem}.work-with-us-text{font-size:1rem}.work-with-us-button{font-size:1rem;padding:14px 25px}.work-with-us-image-container{height:300px}}.footer-container{background-color:#000;color:#fff;font-family:Lato,sans-serif;padding:60px 40px;z-index:1000}.footer-content{grid-gap:60px;display:grid;gap:60px;grid-template-columns:2fr 1fr 1fr 1fr;margin:0 auto;max-width:1200px}.footer-section{flex:1 1}.footer-logo{margin-bottom:30px;width:120px}.footer-section h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:20px}.company-description p{color:#fff;font-size:16px;font-weight:400;line-height:1.6;max-width:600px}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:15px}.footer-section ul li a{color:#fff;font-size:18px;font-weight:400;text-decoration:none}.social-icons{display:flex;gap:25px}.social-icon{color:#8b0000;font-size:32px;transition:color .3s ease}.social-icon:hover{color:#600}@media only screen and (max-width:768px){.footer-content{gap:40px;grid-template-columns:1fr}.footer-section{text-align:center}.social-icons{justify-content:center}}.cars-container{overflow:hidden;position:relative;width:100%}.main-car-map-container{margin:0 auto;max-width:100%;padding-bottom:5vw;padding-top:8.5vw;position:relative;width:60%}.main-car-map{display:block;height:auto;width:100%}@media only screen and (max-width:600px){.main-car-map-container{width:90%}}@media only screen and (min-width:601px) and (max-width:1024px){.main-car-map-container{width:93%}}@media only screen and (min-width:1025px) and (max-width:1200px){.main-car-map-container{width:75%}}@media screen and (min-width:1201px) and (max-width:1400px){.main-car-map-container{width:68%}}@media screen and (min-width:1601px){.main-car-map-container{width:70%}}.row1-cover-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:5vw;margin-right:15vw;margin-top:7vw;position:relative}.team-item{display:inline-block;position:relative}.team-cover{border:7px solid #9b1c22;border-radius:50%;filter:sepia(50%) hue-rotate(-20deg) saturate(150%);height:17rem;margin-bottom:1vw;object-fit:cover;opacity:.7;transition:transform .3s ease;width:17rem}.team-cover:hover{box-shadow:0 0 5px 5px #cecdcd;cursor:pointer;transform:scale(1.03)}.team-text-cover{color:#e6e5e5;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:wrap}.info-cover-container{flex-wrap:wrap;justify-content:space-between;margin-left:2vw;margin-right:2vw;margin-top:10vw}.info-cover-container,.info-item{align-items:center;display:flex;position:relative}.info-item{cursor:pointer;flex-direction:column;transition:transform .3s ease}.info-item .info-cover{border:4px solid #9b1c22;border-radius:50%;filter:sepia(50%) hue-rotate(-20deg) saturate(150%);height:7rem;margin-bottom:1vw;object-fit:cover;opacity:.55;transition:transform .3s ease;width:7rem}.info-item.active .info-cover{box-shadow:0 0 10px #ff000080;height:8rem;transform:scale(1.1);width:8rem}.info-text-cover{color:#e6e5e5;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:700;left:50%;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:wrap}.info-item.active .info-text-cover{font-size:.9rem;transform:translate(-50%,-50%) scale(1.2)}.info-content{border:2px solid #fff;color:#cecdcd;display:block;font-family:Poppins,sans-serif;font-size:1.4vw;font-weight:500;line-height:1.5em;margin:3vw 5vw 10vw;padding:2vw;position:relative;text-align:center}.info-content h2{color:#fff;font-family:Poppins,sans-serif;font-size:2vw;font-weight:600;line-height:2em}.section-content{display:none}.section-content.active{display:block}.info-content-wrapper{align-items:center;display:flex;gap:20px}.info-content-wrapper p{flex:3 1}.accumulator-content-image{width:20rem}.accumulator-content-image,.aerodynamics-content-image{border-radius:10px;display:flex;height:25rem;max-width:600px;position:relative}.aerodynamics-content-image{width:25rem}.brakes-content-image{width:30rem}.brakes-content-image,.business-content-image{border-radius:10px;display:flex;height:25rem;max-width:600px;position:relative}.business-content-image{width:25rem}.chassis-content-image{width:30rem}.chassis-content-image,.composites-content-image{border-radius:10px;display:flex;height:25rem;max-width:600px;position:relative}.composites-content-image{width:19rem}.controls-content-image{border-radius:10px;display:flex;height:18rem;max-width:600px;position:relative;width:30rem}.drivetrain-content-image,.ergonomics-content-image{border-radius:10px;display:flex;height:25rem;max-width:600px;position:relative;width:25rem}.low_highvoltage-content-image{height:35rem;width:25rem}.low_highvoltage-content-image,.machining-content-image{border-radius:10px;display:flex;max-width:600px;position:relative}.machining-content-image{height:23rem;width:30rem}.suspension-content-image{border-radius:10px;display:flex;height:25rem;max-width:600px;position:relative;width:35rem}@media only screen and (max-width:600px){.row1-cover-container{justify-content:center;margin-left:8vw;margin-right:8vw}.team-cover{height:12rem;width:12rem}.team-text-cover{font-size:4vw}.info-cover-container{gap:10px;justify-content:center}.info-item .info-cover{height:5rem;width:5rem}.info-item.active .info-cover{height:6rem;width:6rem}.info-text-cover{font-size:.6rem}.info-item.active .info-text-cover{font-size:.7rem}.info-content{font-size:3vw}.info-content h2{font-size:4vw}.info-content-wrapper{flex-direction:column;gap:10px}.accumulator-content-image,.aerodynamics-content-image,.brakes-content-image,.business-content-image,.chassis-content-image,.composites-content-image,.controls-content-image,.drivetrain-content-image,.ergonomics-content-image,.low_highvoltage-content-image,.machining-content-image,.suspension-content-image{height:auto;margin:3vw;width:60%}}@media only screen and (min-width:601px) and (max-width:1024px){.row1-cover-container{column-gap:3vw;justify-content:center;margin-left:2vw;margin-right:2vw;row-gap:1.5vw}.team-cover{height:15rem;width:15rem}.team-text-cover{font-size:3vw}.info-cover-container{gap:10px;justify-content:center}.info-item .info-cover{height:6rem;width:6rem}.info-item.active .info-cover{height:7rem;width:7rem}.info-text-cover{font-size:.7rem}.info-item.active .info-text-cover{font-size:.8rem}.info-content{font-size:3vw}.info-content h2{font-size:4vw}.info-content-wrapper{flex-direction:column;gap:10px}.accumulator-content-image,.aerodynamics-content-image,.brakes-content-image,.business-content-image,.chassis-content-image,.composites-content-image,.controls-content-image,.drivetrain-content-image,.ergonomics-content-image,.low_highvoltage-content-image,.machining-content-image,.suspension-content-image{height:auto;margin:3vw;width:60%}}@media only screen and (min-width:1025px) and (max-width:1280px){.row1-cover-container{column-gap:4vw;justify-content:center;margin-left:3vw;margin-right:3vw;row-gap:1vw}.team-cover{height:17rem;width:17rem}.team-text-cover{font-size:2.5vw}.info-cover-container{gap:15px;justify-content:center}.info-item .info-cover{height:7rem;width:7rem}.info-item.active .info-cover{height:8rem;width:8rem}.info-text-cover{font-size:.8rem}.info-item.active .info-text-cover{font-size:.9rem}.info-content{font-size:2vw}.info-content h2{font-size:3vw}.info-content-wrapper{flex-direction:column;gap:10px}.accumulator-content-image,.aerodynamics-content-image,.brakes-content-image,.business-content-image,.chassis-content-image,.composites-content-image,.controls-content-image,.drivetrain-content-image,.ergonomics-content-image,.low_highvoltage-content-image,.machining-content-image,.suspension-content-image{height:auto;margin:3vw;width:45%}}@media only screen and (min-width:1281px) and (max-width:1400px){.row1-cover-container{column-gap:5vw;justify-content:center;margin-left:4vw;margin-right:4vw;row-gap:2vw}.team-cover{height:18rem;width:18rem}.team-text-cover{font-size:2vw}.info-cover-container{gap:20px;justify-content:center}.info-item .info-cover{height:8rem;width:8rem}.info-item.active .info-cover{height:9rem;width:9rem}.info-text-cover{font-size:.9rem}.info-item.active .info-text-cover{font-size:1rem}.info-content{font-size:1.5vw}.info-content h2{font-size:3vw}.accumulator-content-image,.aerodynamics-content-image,.brakes-content-image,.business-content-image,.chassis-content-image,.composites-content-image,.controls-content-image,.drivetrain-content-image,.ergonomics-content-image,.low_highvoltage-content-image,.machining-content-image,.suspension-content-image{height:auto;width:40%}}@media (max-width:1400px){.team-item:nth-child(5),.team-item:nth-child(6),.team-item:nth-child(7),.team-item:nth-child(8){transform:translateX(0)}}@media (min-width:1401px){.team-item:nth-child(5),.team-item:nth-child(6),.team-item:nth-child(7),.team-item:nth-child(8){transform:translateX(10vw)}}@media screen and (min-width:1601px){.row1-cover-container{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;margin-left:50px;margin-right:50px;width:85%}.team-cover{height:20rem;width:20rem}.team-text-cover{font-size:1.5vw}.info-cover-container{gap:25px;justify-content:center}.info-item .info-cover{height:15rem;width:15rem}.info-item.active .info-cover{height:17rem;width:17rem}.info-text-cover{font-size:1.5rem}.info-item.active .info-text-cover{font-size:1.1rem}.info-content{font-size:1.5vw}.info-content h2{font-size:2.5vw}.accumulator-content-image,.aerodynamics-content-image,.brakes-content-image,.business-content-image,.chassis-content-image,.composites-content-image,.controls-content-image,.drivetrain-content-image,.ergonomics-content-image,.low_highvoltage-content-image,.machining-content-image,.suspension-content-image{height:auto;width:35%}.team-item:nth-child(5),.team-item:nth-child(6),.team-item:nth-child(7),.team-item:nth-child(8){transform:translateX(50%)}}#team-showcase-container{height:100vh;max-height:100vh;opacity:0;overflow:hidden;transition:1s;width:100%}#team-showcase-image{height:100vh;left:0;object-fit:cover;object-position:center top;position:relative;transform:scale(1.35) translateY(-7%);transition:4s ease-out;width:100%}.team-showcase-gradient{background-image:linear-gradient(180deg,#000 7%,#0000);height:40%;left:0;position:absolute;top:0;width:100%}#team-showcase-text-container{left:50%;position:absolute;top:20%;width:100%}.team-showcase-title-container{text-align:center;width:100%}.team-showcase-title{color:#fff;font-family:Inter,sans-serif;font-size:8rem;font-weight:600;margin:0 auto;text-align:center;width:90%}.team-showcase-blurb{color:#ddd;font-size:27px;font-weight:100;line-height:1.4em;text-align:center}@media screen and (max-height:820px) and (min-width:1000px){#team-showcase-image{transform:scale(1.25) translateY(-10%)}}@media screen and (max-height:770px) and (min-width:1000px){#team-showcase-image{height:130vh}}@media screen and (max-height:720px) and (min-width:1000px){#team-showcase-image{height:150vh;transform:scale(1.25) translateY(-14%)}}@media only screen and (max-width:1200px){#team-showcase-container{height:100vh}#team-showcase-image{height:100vh;left:0;object-fit:cover;width:100%}.team-showcase-gradient{background-image:linear-gradient(180deg,#000 20%,#0000);bottom:auto;height:50%;left:0;position:absolute;top:0;width:100%}#team-showcase-text-container{left:50%;margin:0;position:absolute;top:15%;transform:translateX(-50%);transition:1s;width:75vw;z-index:10}.team-showcase-text{font-size:9vw}.team-showcase-blurb{font-size:2.4vw}.team-showcase-title{font-size:6rem}}@media only screen and (max-width:1000px){.team-showcase-title{font-size:5rem}}@media only screen and (max-width:768px){#team-showcase-container{height:100vh;position:relative}#team-showcase-image{height:100vh;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;transform:scale(1);width:100%}.team-showcase-gradient{background-image:linear-gradient(180deg,#000 20%,#0000);bottom:auto;height:50%;left:0;position:absolute;top:0;width:100%}#team-showcase-text-container{box-sizing:border-box;left:50%;margin:0;padding:0;position:absolute;top:20%;transform:translateX(-50%);width:100%;z-index:10}.team-showcase-title,.team-showcase-title-container{text-align:center;width:100%}.team-showcase-title{font-size:3.5rem;margin:0 auto}}@media only screen and (max-width:480px){.team-showcase-title{font-size:2.8rem}}@media only screen and (max-width:428px){#team-showcase-text-container{left:50%;transform:translateX(-50%);width:90%}.team-showcase-title{font-size:2.8rem;margin:0 auto;padding:0;text-align:center;width:100%}}.team-members-section-name{color:#fff;font-size:40px;font-weight:100;margin:0 auto 10vh;position:relative;width:1250px}.team-members-container{display:flex;flex-wrap:wrap;justify-content:left;margin:0 auto;position:relative;width:1320px}.team-member-container{display:flex;height:200px;margin:40px 20px;overflow:hidden;position:relative;width:400px}.team-member-image-container{height:200px;position:relative;width:170px}.team-member-image{position:relative;transition:3s ease-in-out;width:100%}.team-member-container:hover .team-member-image{opacity:.9}.team-member-text-container{padding:5px 0 0 10px;position:relative;width:200px}.team-member-name{border-bottom:1px solid #505050;color:#fff;font-size:25px;font-weight:100;padding-bottom:10px}.team-member-position{color:#aaa;font-size:20px;font-weight:100;margin-top:10px}.team-member-linkedin-button{border:2px solid #626262;border-radius:5px;height:30px;margin-top:15px;transition:.5s ease-in-out;width:30px}.team-member-linkedin-name{color:#727272;font-size:21px;font-weight:600;padding:1px 0 0 4px;transition:.5s ease-in-out}.team-member-linkedin-button:hover{border:2px solid rgba(54,175,255,.692);cursor:pointer}.team-member-linkedin-button:hover .team-member-linkedin-name{color:#36afff}.team-showcase-text{color:#fff;font-family:Rajdhani,sans-serif;font-size:80px;margin-top:60px;text-align:center}@media only screen and (max-width:1400px){.team-members-section-name{font-size:3.5vw;margin:0 auto 2vw;text-align:center;width:100%}.team-members-container{justify-content:center;margin:0 auto;width:87%}.team-member-container{height:15vw;margin:3vw 1vw;position:relative;width:30vw}.team-member-image-container{position:relative;width:15vw}.team-member-text-container{padding:.5vw 0 0 .5vw;width:16vw}.team-member-name{font-size:2vw;padding-bottom:.7vw}.team-member-position{font-size:1.5vw;margin-top:.7vw}.team-member-linkedin-button{border:1px solid #626262;border-radius:5px;height:3vw;margin-top:.5vw;transition:.5s ease-in-out;width:3vw}.team-member-linkedin-name{color:#727272;font-size:2vw;font-weight:6vw;padding:.3vw 0 0 .5vw;transition:.5s ease-in-out}.team-member-linkedin-button:hover{border:1px solid rgba(54,175,255,.692);cursor:pointer}.team-member-linkedin-button:hover .team-member-linkedin-name{color:#36afff}}@media only screen and (max-width:1200px){.team-showcase-text{font-size:9vw;margin-top:5vw}}@media only screen and (max-width:1000px){.team-member-container{align-items:center;flex-direction:column;height:auto;text-align:center;width:40vw}.team-member-image-container{height:20vw;margin-bottom:1vw;width:17vw}.team-member-text-container{align-items:center;display:flex;flex-direction:column;padding:0;width:80%}.team-member-name{font-size:2.5vw;text-align:center}.team-member-position{font-size:2vw;text-align:center}.team-member-linkedin-button{border-width:2px;height:30px;margin-top:10px;opacity:1;width:30px}.team-member-linkedin-name{font-size:21px;padding:1px 0 0 4px}}@media only screen and (max-width:600px){.team-member-container{margin:20px 5px;width:80vw}.team-member-image-container{height:50vw;width:40vw}.team-member-name{font-size:5vw}.team-member-position{font-size:4vw}.team-member-linkedin-button{height:30px;width:33px}}@media only screen and (max-width:768px){.team-members-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.team-member-container{align-items:center;flex-direction:column;height:auto;margin:10px 0;text-align:center;width:calc(50% - 20px)}.team-member-image-container{aspect-ratio:170/200;height:auto;margin-bottom:10px;overflow:hidden;width:80%}.team-member-image{height:100%;object-fit:cover;object-position:center;width:100%}.team-member-text-container{padding:0 5px;width:100%}.team-member-name{font-size:4vw}.team-member-position{font-size:3vw}.team-showcase-text{margin-bottom:3vw;margin-top:5vw}}.video-container{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:6rem;justify-content:center;margin-top:8rem;position:relative;text-align:center}.video-text{color:#fff;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;overflow:visible;text-align:center}.phone-video{align-items:center;position:relative;width:23vw}@media only screen and (max-width:1280px){.video-container{gap:4rem}.phone-video{width:30vw}}@media only screen and (max-width:1024px){.video-container{gap:3rem}.video-text{font-size:1.7rem}.phone-video{width:45vw}}@media only screen and (max-width:600px){.video-container{flex-direction:column;gap:2rem}.video-text{font-size:1.8rem;margin:0 1.3rem;white-space:normal}.phone-video{width:60vw}}.posts-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:80px;position:relative}.instagram-account{color:#cecdcd;font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;overflow:visible;position:absolute;text-align:center;text-decoration:none;white-space:nowrap}.instagram-posts{display:flex;flex-wrap:wrap;gap:5rem;justify-content:center;margin-bottom:8rem;margin-top:6rem}.instagram-posts img{height:auto;width:25rem}@media only screen and (max-width:1280px){.instagram-account{font-size:.9rem}.instagram-posts{gap:4rem}.instagram-posts img{width:22rem}}@media only screen and (max-width:1024px){.instagram-account{font-size:.8rem}.instagram-posts img{width:25rem}}@media only screen and (max-width:600px){.instagram-account{font-size:3vw}.instagram-posts{align-items:center;flex-direction:column;gap:2rem}.instagram-posts img{max-width:25rem;width:100%}}#photoslide-container{display:flex;flex-wrap:wrap;height:100vh;justify-content:center;margin:0 auto;opacity:0;padding:40px 0;position:relative;transition:.5s ease-in-out;width:1400px}.white-line{height:40px;position:relative;width:1300px}.white-line div{background:#aaa;height:100%;margin:0 auto;width:2px}#description-container{height:500px;position:relative;top:0;transition:.6s;width:600px}#photoslide-title{color:#eee;font-size:55px;padding:70px 0 0;text-align:left;width:100%}#photoslide-description{color:#eee;font-size:22px;line-height:1.6em;padding:20px 0;text-align:justify}.photoslide-image-container{height:500px;margin-left:100px;overflow:hidden;position:relative;width:680px}.photoslide-image{width:100%}@media only screen and (max-width:1500px){#photoslide-container{height:90vw;padding:4vw 0;width:100vw}.white-line,.white-line div{height:20px}#description-container{height:40vw;width:45vw}#photoslide-title{font-size:5vw;padding:3vw 0 0}#photoslide-description{font-size:1.5vw}.photoslide-image-container{height:40vw;margin-left:2vw;width:48vw}}@media only screen and (max-width:500px){#photoslide-container{height:60vh;padding:4vw 0;width:100vw}.white-line,.white-line div{height:20px}#description-container{height:30vw;padding-top:1vw;width:48vw}#photoslide-title{font-size:5.2vw;padding:1vw 0 0}#photoslide-description{font-size:2.5vw}.photoslide-image-container{height:40vw;margin-left:2vw;width:48vw}}.team-page-container{overflow:hidden;width:100%}.team-photo-container{height:auto}.team-photo,.team-photo-container{position:relative;width:100%}.button{border:1px solid #bbb;position:relative;width:250px}.button:hover{cursor:pointer}.button-text{color:#fff;font-size:27px;font-weight:100;padding:20px 10px;text-align:center;transition:color .5s ease-in-out}.button:hover .button-text{color:#111}.button-background{background:#fff;height:100%;position:absolute;top:0;transition:width .5s ease-in-out;width:0;z-index:-1}.button:hover .button-background{width:100%}.long-button{width:500px}@media only screen and (max-width:1500px){.button{height:5vw;width:17vw}.button:hover{cursor:pointer}.button-text{font-size:1.8vw;padding:1.3vw}.long-button{width:34vw}}@media only screen and (max-width:600px){.button{height:5vw;width:17vw}.button:hover{cursor:pointer}.button-text{font-size:1.8vw;padding:1.1vw}.long-button{width:34vw}}#sponsorship-top-showcase{height:100vh;opacity:0;overflow:hidden;position:relative;transition:1s;width:100%}#sponsorship-top-showcase-image{bottom:0;height:100vh;object-fit:cover;object-position:bottom;opacity:.5;position:relative;right:0;transition:5s ease-out;width:calc(100% + 50px)}#sponsorship-top-showcase-text{margin:0 auto 50px;max-width:100%;position:absolute;top:50vh;transition:1s ease-out;width:100%}#sponsorship-top-showcase h1{color:#fff;font-family:Rajdhani,sans-serif;font-size:90px;justify-content:center;margin:0 auto;position:relative;text-align:center}#sponsorship-top-showcase h2{color:#eee;font-size:30px;font-weight:300;margin:17px auto;padding:0;text-align:center;width:900px}.sponsorship-package-container{border:3px solid #eee;height:80px;margin:0 auto;position:relative;top:-5vh;width:150px;z-index:1}.sponsorship-package-container:hover{cursor:pointer}.sponsorship-package-background{background:#eee;height:100%;left:0;opacity:0;position:absolute;transition:.3s ease-in-out;width:0;z-index:-1}.sponsorship-package-container:hover .sponsorship-package-background{opacity:1;width:100%}.sponsorship-package-title{color:#fff;font-size:27px;font-weight:100;margin-top:20px;text-align:center;transition:.3s ease-in-out;z-index:5}.sponsorship-package-container:hover .sponsorship-package-title{color:#111;z-index:200}.sponsorship-package-button{display:block;margin:0 auto}@media only screen and (max-width:600px){#sponsorship-top-showcase{height:70vh}#sponsorship-top-showcase-image{transform:translateY(-200px)}#sponsorship-top-showcase h1{font-size:6vw;width:90%}#sponsorship-top-showcase h2{font-size:4vw;width:80%}.sponsorship-package-container{height:50px;top:-3vh;width:100px}.sponsorship-package-title{font-size:18px}}@media only screen and (min-width:601px) and (max-width:1024px){#sponsorship-top-showcase{height:80vh}#sponsorship-top-showcase-image{transform:translateY(-50px)}#sponsorship-top-showcase h1{font-size:7vw;width:80%}#sponsorship-top-showcase h2{font-size:3vw;width:70%}.sponsorship-package-container{height:60px;top:-4vh;width:120px}.sponsorship-package-title{font-size:22px}}@media only screen and (min-width:1025px) and (max-width:1280px){#sponsorship-top-showcase{height:90vh}#sponsorship-top-showcase-image{transform:translateY(-100px)}#sponsorship-top-showcase h1{font-size:8vw;width:85%}#sponsorship-top-showcase h2{font-size:2.5vw;width:75%}.sponsorship-package-container{height:70px;top:-4.5vh;width:140px}.sponsorship-package-title{font-size:24px}}@media only screen and (max-width:1500px){#sponsorship-top-showcase{height:60vw}#sponsorship-top-showcase-image{width:calc(100% + 50px)}#sponsorship-top-showcase-text{margin:0 auto 10vw;top:25vw}#sponsorship-top-showcase h1{font-size:7vw;width:100%}#sponsorship-top-showcase h2{font-size:2.5vw;margin:1vw auto;width:70%}.sponsorship-package-container{border:2px solid #eee;height:6vw;margin:0 0 0 2vw;top:4vh;width:12vw;z-index:1}.sponsorship-package-container:hover{cursor:pointer}.sponsorship-package-title{font-size:2vw;margin-top:1.5vw}}.hero-explorer-container{padding-top:100px;text-align:center}.hero-type-heading{align-items:center;display:flex;font-size:3vw;height:100%;justify-content:center;margin:0;text-align:center;width:100%}.hero-type-text{color:#fff;font-size:1.5vw;line-height:1.5;margin-top:40px;padding:0 10%}.hero-button-container{display:flex;justify-content:center;margin-top:20px}.divider{border-color:#505152;height:.5;margin:40px auto;width:90%}@media only screen and (max-width:1500px){.hero-explorer-container{padding-top:10vw}.hero-type-heading{font-size:4vw}.hero-type-text{font-size:2.5vw;padding:0 5%}}.sponsor-explorer-container{background:#000;height:auto;opacity:1;padding-top:50px;width:100%}.sponsor-container{align-items:flex-start;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1500px;padding:50px 0}.sponsor,.sponsor-container{box-sizing:border-box;display:flex;position:relative}.sponsor{align-items:center;flex-direction:column;height:auto;margin:20px;padding:10px;text-decoration:none;transition:1s ease-in-out;width:30%}.sponsors-logo{background-color:initial;border-radius:0;display:block;filter:grayscale(100%) brightness(3) contrast(.1);height:auto;margin:0 auto;max-width:200px;object-fit:contain;object-position:center;opacity:1;padding:20px;width:100%}.sponsor-container.partner .sponsors-logo{background-color:#fff;filter:none}.sponsors-text-container{box-sizing:border-box;margin-left:5px;padding:0 10px;text-align:center;width:70%}.sponsors-text-container h1{border-bottom:1px solid #cacaca;font-size:27px;font-weight:300;margin:10px 0;padding-bottom:5px}.sponsors-text-container h2{color:#fff;font-size:14px;font-weight:200;line-height:1.4em;text-align:justify}.sponsor-flag-pole{background:#36a;bottom:0;height:3px;opacity:0;position:absolute;right:0;transition:.5s ease-in-out;width:0}.sponsor:hover .sponsor-flag-pole{opacity:1;width:100%}.sponsor-flag{background-color:#36a;border-radius:5%;bottom:0;height:40px;opacity:0;overflow:hidden;position:absolute;right:0;transition:.5s ease-in-out;width:0}.sponsor-flag-text{color:#4a76af;font-size:25px;font-weight:100;margin-top:5px;text-align:center;transition:.7s ease-in-out}.sponsor:hover .sponsor-flag{opacity:1;width:100px}.sponsor:hover .sponsor-flag-text,h1{color:#fff}.sponsor-type-heading{color:#fff;font-size:30px;padding-bottom:30px;padding-top:30px;text-align:center}.sponsor-type-heading span{font-family:Rajdhani,sans-serif;padding:7px}.top-sponsor-container{align-items:center;display:flex;justify-content:center;margin:auto;width:90%}.reworked-sponsor-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0 50px;padding:16px;width:100%}.platinum-sponsor-container{display:center;margin:0 50px;width:14vw}.reworked-sponsor{align-items:center;background-color:#000;border:1px solid #000;display:flex;height:10vw;justify-content:center;overflow:hidden;padding:10px;transition:transform .3s ease}.reworked-sponsor:hover{transform:scale(1.05)}.reworked-sponsors-logo{filter:grayscale(100%) brightness(10) contrast(1);height:auto;max-height:100px;object-fit:contain;opacity:1;width:100%}.reworked-sponsor[data-sponsor-id=genehaasfoundation] .reworked-sponsors-logo{filter:grayscale(100%) brightness(1) contrast(1)}.reworked-sponsor[data-sponsor-id=itech] .reworked-sponsors-logo{filter:grayscale(100%) brightness(2) contrast(1)}.reworked-sponsor[data-sponsor-id=petro] .reworked-sponsors-logo{filter:grayscale(100%) brightness(1) contrast(1)}.reworked-sponsor[data-sponsor-id=dana] .reworked-sponsors-logo{filter:grayscale(100%) brightness(10) contrast(.5)}@media only screen and (max-width:1500px){.reworked-sponsor-container{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.platinum-sponsor-container{width:20vw}.sponsor-explorer-container{padding-top:10vw}.sponsor-container{padding:5vw 0;width:100%}.sponsor{height:22rem;margin:2vw 4vw;padding:0 0 0 1vw;width:40vw}.sponsors-text-container{margin-left:.4vw;padding:0 .5vw}.sponsors-text-container h1{font-size:2.2vw;margin:.8vw 0;padding-bottom:.4vw}.sponsors-text-container h2{font-size:1.1vw}.sponsor-flag-pole{height:1;position:absolute}.sponsor-flag{height:3vw}.sponsor-flag-text{font-size:2vw;margin-top:.4vw}.sponsor:hover .sponsor-flag{width:8vw}.sponsor-type-heading{font-size:3.5vw;padding-bottom:2vw;padding-top:2vw}.sponsor-type-heading span{padding:.4vw}}@media only screen and (max-width:768px){.reworked-sponsor{height:15vw;padding:15px}.reworked-sponsors-logo{max-height:120px}.reworked-sponsor-container{gap:20px}.platinum-sponsor-container{width:22vw}.sponsors-text-container{margin-left:0;padding:0;width:85%}.sponsors-text-container h1{font-size:15px;margin:8px 0;padding-bottom:5px}.sponsors-text-container h2{font-size:10px;line-height:1.3em}.sponsor-flag{height:35px;width:0}.sponsor:hover .sponsor-flag{width:80px}.sponsor-flag-text{font-size:20px;margin-top:4px}}@media only screen and (max-width:600px){.sponsor{height:22rem;width:70vw}.sponsors-text-container{margin-left:.4vw;padding:0 .5vw}.sponsors-text-container h1{font-size:3.2vw;margin:.8vw 0;padding-bottom:.4vw}.sponsors-text-container h2{font-size:2.5vw}.sponsor-type-heading{font-size:4.5vw}.reworked-sponsor{height:20vw;padding:20px 15px}.reworked-sponsors-logo{max-height:140px}.reworked-sponsor-container{gap:25px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.platinum-sponsor-container{width:50vw}.sponsors-text-container{padding:0 5px;width:90%}.sponsors-text-container h1{font-size:20px;margin:6px 0;padding-bottom:3px}.sponsors-text-container h2{font-size:12px;line-height:1.2em}.sponsor-flag{height:30px;width:0}.sponsor:hover .sponsor-flag{width:70px}.sponsor-flag-text{font-size:18px;margin-top:3px}}@media only screen and (max-width:480px){.reworked-sponsor{height:25vw}.reworked-sponsor-container{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.contact-page-container{height:100%;width:100%}#contact-showcase{height:100vh;opacity:0;overflow:hidden;position:relative;transition:2s ease-out;width:100%}#contact-image{opacity:.3;position:absolute;top:0;width:100%}.contact-showcase-gradient{background-image:linear-gradient(#0000,#000);bottom:0;height:30%;position:absolute;width:100%}.contact-title{color:#fff;font-family:Rajdhani,sans-serif;font-size:100px;padding-bottom:40px;padding-top:150px;position:relative;text-align:center}.contact-text-container{display:flex;margin:0 auto;position:relative;width:1000px}.contact-email-container{position:relative;width:45%}.contact-email{color:#fff;font-size:40px;font-weight:100}.contact-social-media-container{margin-left:10%;position:relative;width:60%}.social-media-row{border-bottom:1px solid #888;margin-bottom:30px;padding-bottom:30px;position:relative;width:auto}.social-media-row:hover{cursor:pointer}.social-media-title{color:#fff;font-size:20px;font-weight:100;padding:0}.social-media-title span{color:#bbb;float:right;font-size:25px;font-weight:400;transition:1s ease-in-out}.social-media-row:hover .social-media-title span{color:#fff}.social-media-white-underline{background-color:#fff;bottom:-1px;height:2px;opacity:.5;position:absolute;transition:.6s ease-in-out;width:0}social-media-row:hover .social-media-white-underline{opacity:1;width:100%}@media only screen and (max-width:1200px){.contact-title{font-size:8vw;padding-bottom:3vw;padding-top:14vw}.contact-text-container{width:90%}.contact-email{color:#fff;font-size:3.5vw}.social-media-row{margin-bottom:2.5vw;padding-bottom:2.5vw}.social-media-title{font-size:1.8vw}.social-media-title span{font-size:2vw}.social-media-white-underline{bottom:-.1vw;height:.2vw}}@media only screen and (max-width:768px){.contact-title{font-size:60px;padding-bottom:30px;padding-top:120px}.contact-text-container{flex-direction:column;width:85%}.contact-email-container{margin-bottom:40px;text-align:center;width:100%}.contact-email{font-size:28px}.contact-social-media-container{margin-left:0;width:100%}.social-media-row{margin-bottom:20px;padding-bottom:20px}.social-media-title{font-size:16px}.social-media-title span{font-size:18px}}@media only screen and (max-width:480px){#contact-showcase{height:auto;min-height:100vh}.contact-title{font-size:40px;padding-bottom:20px;padding-top:100px}.contact-email{font-size:22px}.contact-email-container{margin-bottom:30px}.social-media-row{margin-bottom:15px;padding-bottom:15px}.social-media-title{font-size:14px}.social-media-title span{display:block;float:none;font-size:15px;margin-top:5px}}@media only screen and (max-width:320px){.contact-title{font-size:34px;padding-top:80px}.contact-email{font-size:18px}}.recruitment-top-showcase{height:100vh;opacity:0;overflow:hidden;position:relative;transition:1s;width:100%}#recruitment-top-showcase-image{height:100vh;object-fit:cover;object-position:center;opacity:.5;transition:5s ease-out;width:calc(100% + 50px)}a{color:red}#recruitment-top-text{margin:0 auto 50px;position:absolute;top:40vh;transition:1s ease-out;width:100%}#recruitment-top-showcase h1{color:#fff;font-family:Rajdhani,sans-serif;font-size:90px;margin:0 auto;text-align:center}@media only screen and (max-width:600px){#recruitment-top-text{top:35vh}#recruitment-top-showcase h1{font-size:50px}}@media only screen and (min-width:601px) and (max-width:1024px){#recruitment-top-text{top:38vh}#recruitment-top-showcase h1{font-size:65px}}@media only screen and (min-width:1025px) and (max-width:1280px){#recruitment-top-text{top:40vh}#recruitment-top-showcase h1{font-size:75px}}@media only screen and (min-width:1281px) and (max-width:1400px){#recruitment-top-text{top:40vh}#recruitment-top-showcase h1{font-size:85px}}@media screen and (min-width:1601px){#recruitment-top-text{top:42vh}#recruitment-top-showcase h1{font-size:100px}}.info-container{background-color:#510f10;font-family:Inter,sans-serif;margin-top:12vh;text-align:center;width:100%}.info-title-container{padding:6vh 0}.info-title{color:#fff;font-size:3em;font-weight:600;margin:0 auto;width:90%}.info-text-container{margin:0 auto;padding-bottom:3vw;width:80%}.info-text{color:#efefef;font-size:1.5em;font-weight:400;line-height:1.2}@media only screen and (max-width:600px){.info-title{font-size:2em;width:95%}.info-text-container{width:90%}.info-text{font-size:1.1em;line-height:1.4}}@media only screen and (min-width:601px) and (max-width:1024px){.info-title{font-size:2.4em;width:92%}.info-text-container{width:85%}.info-text{font-size:1.3em;line-height:1.3}}@media only screen and (min-width:1025px) and (max-width:1280px){.info-title{font-size:2.7em;width:90%}.info-text-container{width:82%}.info-text{font-size:1.4em}}@media only screen and (min-width:1281px) and (max-width:1400px){.info-title{font-size:2.9em;width:88%}.info-text-container{width:78%}.info-text{font-size:1.45em}}@media screen and (min-width:1601px){.info-title{font-size:3.5em;width:85%}.info-text-container{width:75%}.info-text{font-size:1.6em;line-height:1.3}}.application-container{align-items:center;display:flex;flex-direction:column;font-family:Inter,sans-serif;padding:20px}.application-title{color:#fff;font-size:2.5em;font-weight:600;margin:12vh 0 9vh}.team-app-container{grid-gap:7vw;display:grid;gap:7vw;grid-template-columns:1fr 1fr;justify-items:center;max-width:80%}.team-app-container>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center}.team-app-title-container{margin-bottom:20px;text-align:center}.team-app-title{color:#fff;font-size:1.8em;font-weight:600}.team-app-text-container{background-color:#e8e8e8;border:1.5px solid #fff;border-radius:14px;color:#000;display:flex;flex-direction:column;gap:8px;height:73vh;padding:4vh 2vw;transition:all .3s;width:30vw}.team-app-text-container:hover{background-color:#510f10;border-color:#510f10;color:#fff}.team-app-text-container:hover .team-app-due{color:#fff}.team-app-desc{flex-grow:1;font-size:1.1em}.team-app-due{color:#ad080b;font-size:1em;font-weight:400;margin:auto 0 1.5vh}.team-app-apply-button{display:flex;justify-content:center}.apply-btn{border:1.5px solid #000;border-radius:10px;color:#000;cursor:pointer;font-size:1.2rem;padding:1vh 2vw;text-decoration:none;transition:all .3s}.apply-btn:focus-visible,.apply-btn:hover{background-color:#000;border-color:#fff;color:#fff}@media only screen and (max-width:600px){.application-title{font-size:1.8em;margin:8vh 0 6vh}.team-app-container{gap:4vh;grid-template-columns:1fr;max-width:95%}.team-app-title{font-size:1.4em}.team-app-text-container{height:60vh;padding:3vh 4vw;width:85vw}.team-app-desc{font-size:1em}.apply-btn{font-size:1rem;padding:2vh 4vw}}@media only screen and (min-width:601px) and (max-width:1024px){.application-title{font-size:2.2em;margin:10vh 0 7vh}.team-app-container{gap:5vh;grid-template-columns:1fr;max-width:90%}.team-app-title{font-size:1.6em}.team-app-text-container{height:65vh;padding:3.5vh 3vw;width:70vw}.team-app-desc{font-size:1.12em}.apply-btn{font-size:1.1rem;padding:1.5vh 3vw}}@media only screen and (min-width:1025px) and (max-width:1280px){.application-title{font-size:2.3em;margin:11vh 0 8vh}.team-app-container{gap:6vw;max-width:85%}.team-app-title{font-size:1.7em}.team-app-text-container{height:80vh;width:35vw}}@media only screen and (min-width:1281px) and (max-width:1400px){.application-title{font-size:2.4em;margin:11vh 0 8vh}.team-app-container{gap:6.5vw;max-width:82%}.team-app-title{font-size:1.75em}.team-app-text-container{height:72vh;width:32vw}}@media screen and (min-width:1601px){.application-title{font-size:2.8em;margin:12vh 0 9vh}.team-app-container{gap:8vw;max-width:75%}.team-app-title{font-size:1.9em}.team-app-text-container{height:75vh;width:28vw}.team-app-desc{font-size:1.2em}.apply-btn{font-size:1.3rem;padding:1vh 2vw}}.recruitment-page-container{overflow:hidden;position:relative;width:100%}
/*# sourceMappingURL=main.2ef99e55.css.map*/