:root{--theme-background-color:linear-gradient(180deg,#fff 0%,#ebe9f8 100%);--theme-text-color:var(--moonshot-700);--theme-border-color:var(--moonshot-50);--theme-pitch-card-bg:#f8f8ff80;--theme-pitch-card-bg-hover:#fff}main{overflow:hidden;background:var(--theme-background-color)!important}.acds-hero{overflow:initial;padding-top:240px;padding-bottom:0}.page-hero__content,.page-pitch,.page-features,.acds-page-video-title{color:var(--theme-text-color)}.page-hero__content{--container-width:680px}.page-hero__desc{margin-top:20px;margin-bottom:40px}.page-hero__logos{margin-top:40px;-webkit-mask:linear-gradient(90deg,#0000 0%,#000 40% 40%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 40% 40%,#0000 100%)}.page-hero__video{--container-width:1012px;height:646px;margin-top:40px;padding:0;position:relative}.page-hero__video--wrapper{border:1px solid var(--theme-border-color);background-color:#0a1423;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 30px #e876ff1a}.page-hero__bg-swirl{width:100vw;max-width:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-pitch__item{border:1px solid var(--theme-border-color);background:var(--theme-pitch-card-bg);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:32px 20px;transition:all .3s;display:flex}.page-pitch__item:hover{border:1px solid var(--amethyst-500,#8a53d6);background:var(--theme-pitch-card-bg-hover)}.page-pitch__featured{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:0;display:grid;overflow:hidden}.page-features__desc{margin-bottom:20px}@media screen and (min-width:900px){.page-pitch__featured{grid-template-columns:1fr 1.1fr}}.page-pitch,.page-features{--container-width:960px}.page-pitch__top{margin-bottom:42px}section+section{margin-top:120px}.page-features__desc{max-width:700px;margin-inline-start:auto;margin-inline-end:auto}.page-features__top{--row-flow-margin:10px}.page-features__feature{opacity:.7;transition:opacity .3s}.page-features__feature:hover{opacity:1}.page-pitch__featured-content{padding-inline-start:20px;padding-inline-end:20px}.page-features{padding-bottom:0}.page-signup{color:#fff;background:linear-gradient(#1c2543,#0a1423);padding-top:85px;padding-bottom:85px;overflow:hidden}.signupForm img,.signupForm__or,.signupForm__label{display:none}.page-signup__form-wrapper{border:1px solid var(--moonshot-700,#2b215b);margin-top:26px;background:#101935e6;border-radius:10px;max-width:1028px;margin-inline-start:auto;margin-inline-end:auto;padding:50px}.page-signup__list-item{gap:8px}.page-signup__list-item+.page-signup__list-item{margin-top:8px}.page-signup__list-items{margin-top:10px}.form__terms{color:var(--moonshot-100,#cccde9);margin-top:20px;font-size:9px;font-style:italic;line-height:1.6}.form__terms a{color:var(--amethyst-300,#c69dff);font-weight:600}.signupForm__submit{border:0px solid var(--amethyst-400,#af76ff);background:var(--amethyst-400,#af76ff);color:var(--Primary-Palette-White,#fff);max-width:min-content;box-shadow:none;font-weight:600;line-height:2.14;position:absolute;right:0;border-radius:10px!important;padding:9px 31px 10.5px 30px!important;font-size:12px!important}.signupForm__input-wrapper{position:relative}.signupForm__input{border:.5px solid #0000;border-radius:10px!important;padding:11.9px 18px 11px 30px!important;font-size:12px!important}.acds-signupForm__email-wrapper{grid-template-columns:1fr auto}.page-signup__bg-swirl{top:75%}.page-features-video{z-index:1;position:relative}.signupForm__input#email[disabled],.signupForm__edit-email,.signupForm__consent{display:none}.acds-signupForm__title{text-align:left;margin-top:1rem;margin-bottom:-1rem;font-size:16px}.signupForm__pwd-req{color:#fff;font-size:12px}.signupForm__submit:disabled{filter:grayscale()}.signupForm__consent+.signupForm__submit{max-width:max-content;box-shadow:none;border:1px solid #0000;margin:0;position:absolute;bottom:57.5%;right:0;padding:9px 31px 9px 30px!important;font-size:11px!important}.acds-signupForm__success{padding-top:20px}.acds-signupForm__success *{color:#fff!important}.page-hero__subtitle{margin-top:2rem;margin-bottom:2rem}.page-testimonials{margin:4rem auto;padding:6rem 0 8rem}.page-testimonial{background:#ffffff0d;border-radius:8px;flex-direction:column;height:100%;margin-bottom:1rem;padding:1.5rem;display:flex}.page-testimonial blockquote{flex-grow:1;margin:0 0 1rem;font-style:italic}.page-testimonial cite{opacity:.8;margin-top:auto;font-style:normal}.page-why-astro__feature{align-items:flex-start;gap:8px;margin-bottom:.5rem}.page-pitch__item--numbered{position:relative}.page-process-step__number{background:var(--amethyst-500);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:1rem;font-size:14px;font-weight:700;display:flex}@media screen and (max-width:1060px){.acds-hero__content{padding-bottom:0}.page-features .grid-container{gap:1rem}.page-testimonials .grid-container{grid-template-columns:1fr;gap:1rem}.page-why-astro .grid-container{grid-template-columns:1fr}}.page-g2,.page-testimonials{color:#fff;background:linear-gradient(#1c2543,#0a1423)}.page-g2{margin-top:0}.page-g2__top{margin-bottom:45px}.acds-quotes-bento__title{margin-top:140px}.acds-quotes-bento__title h2{max-width:600px;margin-inline-start:auto;margin-inline-end:auto;font-size:34px;line-height:1.17}.acds-quotes-bento__grid{grid-template-columns:1fr;justify-content:center;align-items:stretch;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:20px;padding-inline-end:20px;display:grid}.acds-quotes-bento__item{min-width:unset;width:100%}@media screen and (min-width:990px){.acds-quotes-bento__grid{grid-template-columns:1fr 1fr 1fr}}
