html,body{color:#fff;background:#fff}main{overflow:hidden}.features-section{background:linear-gradient(#080108,#101935)}.hero{text-align:center;background:var(--primary-palette-moonshot-neutrals-950,#0a1423);color:#fff;padding:12.5rem 0 0;position:relative;overflow:hidden}.hero__title{margin-inline-start:auto;margin-inline-end:auto;max-width:677px;margin-bottom:20px}.hero__desc{color:#fff;margin-inline-start:auto;margin-inline-end:auto;max-width:650px;margin-bottom:40px;font-size:20px;font-weight:400;line-height:1.5}.hero__image{margin-inline-start:auto;margin-inline-end:auto;margin-top:80px}.hero__banner{z-index:2;margin-inline-start:auto;margin-inline-end:auto;background:#1e1839cc;border:1px solid #3c2e7e;border-radius:16px;max-width:897px;margin-top:100px;margin-bottom:95px;padding:40px 65px;position:relative}.hero__banner-text{color:#f7f4ff;text-shadow:0 0 27px #de99ff1a;font-size:16px;font-weight:500;line-height:1.625}.hero__banner-logos{grid-template-columns:repeat(4,auto);justify-content:center;align-items:center;gap:50px;display:grid}.hero__image-mobile{display:none}.features-section{padding-bottom:8rem}.feature__text{flex:0 450px}.feature__image{max-width:440px}.feature:nth-child(2n) .feature__image{order:-1}.features__features{margin-top:70px}.hero__title span{color:var(--amethyst-400)}.more-section{padding-top:100px;padding-bottom:116px}.more__title{color:var(--moonshot-700,#2b215b);text-align:center;margin-inline-start:auto;margin-inline-end:auto;max-width:800px;margin-bottom:49px;font-size:40px;font-style:normal;font-weight:700;line-height:1.2}.link-card{border:1px solid var(--amethyst-400,#af76ff);background:var(--1hite,#fff);border-radius:16px;padding:32px}.link-card__icon{margin-bottom:20px}.link-card__title{color:var(--moonshot-700,#2b215b);letter-spacing:-.22px;margin-bottom:10px;font-size:22px;font-style:normal;font-weight:500;line-height:1.27}.link-card__description{color:var(--moonshot-500,#575293);font-size:16px;font-style:normal;font-weight:400;line-height:1.56}.link-card__link{color:var(--amethyst-400,#af76ff);margin-top:20px;font-size:17px;font-weight:600;line-height:1.47;display:block}@media screen and (max-width:1032px){body{overflow-x:hidden}.hero{padding-top:8rem}.hero__image-mobile{margin-top:2rem;display:block}.features-section{padding-top:2rem}.hero__image{display:none}.feature__image{order:-1}.hero__banner{padding:30px!important}.hero__banner-text{text-align:center!important}}@media screen and (max-width:600px){.hero__title{font-size:32px;line-height:1.25}.hero__desc{font-size:16px}}.hero__image-img.relative{z-index:1}.horizon.relative{opacity:.8;z-index:0;max-width:1200px;margin:auto;position:absolute;top:-22rem;left:0;right:0}.hero__title,.hero__desc,.hero__buttons{z-index:2;position:relative}.features__top h2{margin-bottom:34px}.feature__text h3{margin-bottom:7px}.pricing{color:var(--moonshot-700,#2b215b);background:linear-gradient(#f8f8ff,#fff);padding:93px 0 113px}.pricing__title{margin-bottom:22px;font-family:Albert Sans;font-size:50px;font-style:normal;font-weight:700;line-height:62px}.pricing__description{margin-bottom:70px;font-size:26px;font-style:normal;font-weight:400;line-height:40px}.pricing__plan{border:1px solid var(--moonshot-100,#bdbfe2);background:var(--white,#fff);border-radius:10px;padding:32px 32px 40px}.pricing__plan .acds-button{margin-top:20px;--button-color:var(--moonshot-700)!important}.pricing__plan__title{color:var(--moonshot-600,#2b215b);margin-top:32px;margin-bottom:10px;font-family:Albert Sans;font-size:20px;font-style:normal;font-weight:700;line-height:1.4}.pricing__plans{flex-direction:column;gap:36px;padding:1rem;display:flex}@media screen and (min-width:1280px){.pricing__plans{grid-template-rows:474px;grid-template-columns:repeat(2,minmax(440px,1fr));justify-content:center;align-items:start;gap:72px 40px;display:grid}}.pricing__plan__list,.pricing__plan__desc{color:var(--moonshot-600,#2b215b);padding-left:16px;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.pricing__plan__list li+li{margin-top:.75rem}.pricing__plan__desc{padding-left:unset;margin-bottom:10px}.pricing__more.row-flow{grid-column:2}.faqs{color:var(--moonshot-700,#2b215b);background:#fff;padding:85px 0}.modal__container{padding:2rem!important}
