.footer-cta{padding-top:0}.bottom-cta{--button-color-outline:var(--neutral-900)}.feature-list{border:1px solid var(--border-neutral-medium);background:var(--card-background,var(--white));-webkit-backdrop-filter:blur(68px);backdrop-filter:blur(68px);border-radius:1.5rem;padding:2rem}.use-cases-wrapper .hero{padding-top:6rem}.hero .button.outline,.banner .button.outline{--button-color-outline:#3423f9!important;-webkit-text-fill-color:#3423f9!important;border-color:#3423f9!important}.hero .button.outline .button-text svg circle,.banner .button.outline .button-text svg circle{stroke:#3423f9!important}.hero .button.outline .button-text svg path,.banner .button.outline .button-text svg path{fill:#3423f9!important}.dark-bg{background:#f3efff}.hero{padding-top:200px}.hero__title{color:#2b215b;letter-spacing:-.48px;max-width:880px;margin-bottom:2rem;font-size:48px;font-weight:600;line-height:56px}.hero__description{color:#4e408d;margin-top:12px;font-size:20px;font-weight:400;line-height:30px}.logo{background-color:var(--white);border-radius:24px;padding:2rem 4.68rem;display:grid}.logo img{height:40px;margin:auto}body{overflow-x:hidden}.header,main{background-color:#fff!important;background-image:none!important}.logoImg{background-image:url(/logo/astronomer-dark.svg?_cchid=e183b80a3912a47eacd24dee75990826)!important}@media screen and (min-width:1301px){.dropdownTitle{color:#4e3ca3!important}}.menuToggle:not(.isActive) .hamburgerInner,.menuToggle:not(.isActive) .hamburgerInner:before,.menuToggle:not(.isActive) .hamburgerInner:after{background-color:#4e3ca3!important}.logos__text{margin-bottom:1.75rem;font-size:18px;font-style:normal;font-weight:400;line-height:20px}.logos__wrapper{--gap:6rem;-webkit-user-select:none;user-select:none;gap:var(--gap);display:flex;position:relative;overflow:hidden}.logos{justify-content:start;align-items:center;gap:6rem;animation:150s linear infinite scroll;display:flex}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.hero .button.outline{--button-color-outline:#3423f9!important;-webkit-text-fill-color:#3423f9!important;border-color:#3423f9!important}.hero .button.outline .button-text svg circle{stroke:#3423f9!important}.hero .button.outline .button-text svg path{fill:#3423f9!important}.customer-logos img{object-fit:contain;max-height:56px}.customers{background:#f3efff;margin-top:6rem;padding-block-start:2rem;padding-block-end:2rem}.hero .button:not(.outline){border:1.4px solid var(--blue-purple-text-DM,#40a3ff);background:var(--purple-button-stroke,linear-gradient(90deg,#4e3fff .02%,#7230ff 45.31%,#9225ff 98.41%));border-radius:70px;box-shadow:0 15.68px 78.4px #8d34ff33}.customer{margin-top:4rem;padding-block-start:1rem;padding-block-end:1rem}.section__title{color:#2b215b;letter-spacing:-.4px;font-size:40px;font-weight:500;line-height:56px}.section__description{color:#4e408d;font-size:19px;font-style:normal;font-weight:400;line-height:29px}.benefit__title{color:#2b215b;text-shadow:0 0 27px #de99ff1a;letter-spacing:-.28px;font-size:28px;font-style:normal;font-weight:500;line-height:36px}.benefit:nth-child(odd){background:#f3efff}.why-choose__features .feature__text img{margin-bottom:1rem}.why-choose__features .feature h3{color:#2b215b;text-shadow:0 0 27px #de99ff1a;letter-spacing:-.28px;margin-bottom:1rem;font-size:22px;font-weight:600;line-height:1.25}.why-choose__features .feature p{color:#4e408d;font-size:16px;font-weight:400;line-height:26px}.why-choose__features .feature{background:#f8f8ff;border:1px solid #e9ddf2;border-radius:16px;padding:2rem 1.75rem}.hero__title span{background:var(--blue-purple-gradient,linear-gradient(90deg,#017cee .02%,#5749e8 48.96%,#832fd7 98.41%));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.benefit__description{color:#4e408d;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.end{background:#f3efff;padding-block-start:4rem;padding-block-end:4rem}.banner{--grid-container-gap:6rem;-webkit-backdrop-filter:blur(4.37158px);backdrop-filter:blur(4.37158px);border:1.093px solid #8e59ff33;border-radius:26.23px;max-width:1215px;margin:auto;padding:1.5rem 0;background-color:#a269ea0d!important}.banner .text{font-weight:400}.banner .text span{margin-bottom:.5rem}.benefits__top{margin-top:4rem}.customer-logos img{filter:saturate(0)}.benefit__text .button{padding:10px 18px!important;font-size:1rem!important}.benefit__text{--row-flow-margin:2rem}.banner{-webkit-backdrop-filter:blur(4.37158px);backdrop-filter:blur(4.37158px);border:1.093px solid #8e59ff33;border-radius:26.23px;max-width:600px;margin:0 auto 4rem;padding:1.5rem 0;background-color:#a269ea0d!important}.banner__title{text-align:center;margin-bottom:1rem;font-size:1.25rem;line-height:1.2}
