@import url("https://fonts.googleapis.com/css2?family=Days+One&display=swap");@import url("https://fonts.googleapis.com/css?family=Quicksand");@import url("https://2845552.fs1.hubspotusercontent-na1.net/hubfs/2845552/AvenirLTStd-Roman.otf");@import url("https://2845552.fs1.hubspotusercontent-na1.net/hubfs/2845552/AvenirLTStd-Black.otf");@import url("https://2845552.fs1.hubspotusercontent-na1.net/hubfs/2845552/AvenirLTStd-Book.otf");.center{margin-left:auto;margin-right:auto}.wrapper{height:100vh;inset:0;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;perspective:10px}.anim-hidden{filter:blur(10px);opacity:0;transition:all 1s}.anim-slide-right{transform:translateX(-10%)}.anim-slide-left{transform:translateX(10%)}.anim-slide-down{transform:translateY(-20%)}.anim-slide-up{transform:translateY(20%)}.anim-show{filter:blur(0);opacity:1;transform:translateX(0)}.anim-hidden:nth-child(2){transition-delay:.125s}.anim-hidden:nth-child(3){transition-delay:.25s}.anim-hidden:nth-child(4){transition-delay:.375s}.anim-hidden:nth-child(5){transition-delay:.5s}.anim-hidden:nth-child(6){transition-delay:.625s}.anim-hidden:nth-child(7){transition-delay:.75s}.anim-hidden:nth-child(8){transition-delay:.875s}.anim-hidden:nth-child(9){transition-delay:1s}.far-parallax{transform:translateZ(-1px) scale(1.1)}.near-parallax{transform:translateZ(1px) scale(1)}.nearer-parallax{transform:translateZ(2px) scale(.8)}.bg-parallax{transform:translateZ(-5px) scale(1.8)}h1{font-size:min(500%,16vw);font-weight:100%;line-height:90%}h1,h2{font-family:Days One,sans-serif;font-weight:100;margin:auto}h2{font-size:300%}h3{font-family:Avenir Black,sans-serif;font-size:min(150% 10vw);line-height:150%;margin:auto}.orange-gradient-text{background:-webkit-linear-gradient(0deg,#ed8041,#ed164f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blue-gradient-text{background:-webkit-linear-gradient(90deg,#000036,#00000b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.green-gradient-text{background:-webkit-linear-gradient(0deg,#000036,#0ea397,#65f9ac,#93fbc5,#65f9ac,#0ea397,#000036);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 5s ease-in-out infinite;background-size:200% 200%}.animated-gradient-text{background:-webkit-linear-gradient(60deg,#65f9ac,#0ea397,#ed164f,#ed8041);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient 15s ease-in-out infinite;background-size:500%,500%}.bg-anim{animation:gradient 10s ease-in-out infinite;background-size:200% 200%}@keyframes gradient{0%{background-position:15% 50%}50%{background-position:100% 50%}to{background-position:15% 50%}}p{color:#fff;font-family:Quicksand,sans-serif;font-size:110%;font-weight:500;line-height:150%;margin:auto}.center-align{text-align:center}.left-align{text-align:left}.hero-text{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%)}.hero-spacer{height:61.8vh;position:relative;width:100vw;z-index:100}.vertical-center{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}body{background:#000036;margin:0;overflow-x:hidden;padding:0;width:100vw}.width-clamp{width:min(40rem,80vw)}.width-clamp-large{width:min(50rem,90vw)}.width-clamp-small{width:min(30rem,70vw)}.width-clamp-larger{width:min(60rem,140vw)}.width-max{width:100%}.height-max{height:100%}.italics{font-style:italic}.thin{font-weight:700;line-height:130%}.line-break{height:1rem}.giga-line-break{height:10rem}.bold{font-weight:bolder}.white{color:#fff}.bg-img{animation:hover 10s ease-in-out infinite;height:auto;position:relative;width:min(60rem,100vw);z-index:-1000000}.bg-img-spacer{height:100vh;left:50%;margin-top:15vh;position:absolute;top:50%;transform:translate(-50%,-15%);z-index:-1000000}.hover-img-close{animation:hover-close 8s ease-in-out infinite;z-index:100}.hover-img-med{animation:hover-med 9s ease-in-out infinite}.hover-img-far{animation:hover-far 10s ease-in-out infinite}@keyframes hover{0%{transform:translate(0)}50%{transform:translateY(1rem)}to{transform:translate(0)}}@keyframes hover-far{0%{transform:translate(0)}50%{transform:translateY(.8rem)}to{transform:translate(0)}}@keyframes hover-med{0%{transform:translate(0)}50%{transform:translateY(1rem)}to{transform:translate(0)}}@keyframes hover-close{0%{transform:translate(0)}50%{transform:translateY(1.5rem)}to{transform:translate(0)}}.banner-bg{animation:gradient 10s ease-in-out infinite;background:linear-gradient(90deg,#000036,#ed164f 50%,#000036);background-size:200% 200%;box-shadow:0 0 10rem #00000b;padding:1rem;z-index:100}.fifty-opacity{opacity:.5}.rel{position:relative}.banner-flex{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto}.sec-pad{padding-bottom:4rem;padding-top:4rem}.margin-auto{margin:0 auto}.blue{background:#000036}.black{background:#00000b}.gradient-card{padding-bottom:4rem}.gradient-card,.gradient-card-video{padding-top:4rem}.gradient-card,.gradient-card-img,.gradient-card-video{animation:gradient 10s ease-in-out infinite;background:linear-gradient(45deg,#000036 10%,#00000b 50%,#000036 90%);background-size:200% 200%;border-radius:3rem;margin:0 auto;width:min(60rem,100vw)}.gradient-card-img,.gradient-card-rev{padding-bottom:4rem}.gradient-card-rev{animation:gradient 10s ease-in-out infinite;background:linear-gradient(45deg,#00000b,#000036);background-size:200% 200%;border-radius:3rem;box-shadow:0 0 10rem #00000b;margin:0 auto;padding-top:4rem;width:100vw}.autofit{border:0;height:auto;margin:0 auto;padding:0}.box-shadow{box-shadow:0 0 10rem #00000b}.logo{width:min(3rem,20vw);z-index:100}.blur-bg{background:rgba(0,0,54,.6);filter:blur(4rem);height:100%;position:absolute;width:100%;z-index:-10}.low-z{z-index:-1}.high-z{z-index:100}.autofit{box-shadow:0 0 10rem #00000b;height:100%;object-fit:cover;width:100%}@media (pointer:coarse),(pointer:none),screen and (max-width:1250px){.hero-text{transform:translate(-50%,-50%)}.anim-hidden{filter:blur(0)}.banner-flex{width:80vw}}@media (prefers-reduced-motion:reduce){.anim-hidden{opacity:1;transition:none}.anim-slide-up{transform:translateY(0)}.bg-parallax{transform:translateZ(0) scale(2)}}