.carousel__controls{justify-content:center!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,.end .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)}.resourcesBanner{margin-top:140px!important}.resourcesBanner__inner{background:#1e1839;border:1px solid #3c2e7e;border-radius:16px;flex-wrap:nowrap;justify-content:space-between;padding:6px 42px 0 38px;text-align:left!important}@media screen and (max-width:700px){.resourcesBanner__inner{flex-wrap:wrap;padding-block-start:1rem;padding-block-end:1rem}}.resourcesBanner__content{align-items:end}.resourcesBanner__content img{flex:0 240px}.resourcesBanner__text{flex:0 342px}.resourcesBanner__text h2{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#40a3ff .02%,#9583ff 45.31%,#b885ff 98.41%);-webkit-background-clip:text;background-clip:text;margin-top:23px;margin-bottom:7px;font-size:22px;font-style:normal;font-weight:600;line-height:23px}.resourcesBanner__text p{color:#fff;padding-bottom:16px;font-size:18px;font-style:normal;font-weight:500;line-height:25px}.resourcesBanner .button.green{padding:4px 20px 6px;font-size:16px}.comparison{background:#f3efff;padding-top:24px;padding-bottom:60px}.comparison__title{color:#2b215b;letter-spacing:-.32px;font-size:32px;font-weight:500;line-height:1.25}.comparison__table{border-spacing:0;border-collapse:collapse;max-width:960px;margin:3.125rem auto}.comparison__table-header th{background:0 0;border:none}.comparison__table-header-col:not(:first-child){width:200px;padding-bottom:.5rem}.comparison__table-header-col>.flex-column{justify-content:space-between;min-height:111px}.comparison__table-header p{color:#4e408d;font-family:var(--font-sans);letter-spacing:.44px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.table-title td{background:0 0;border:1px solid #ded7fa;padding:8px 0 8px 28px}.table-title{cursor:pointer;background:#e9e3f5;border:1px solid #d0cae8;border-radius:8px 8px 0 0}.table-title h3{color:#2b215b;font-size:1rem;font-weight:600;line-height:28px}.table-row__text h4{color:#2b215b;font-size:16px;font-weight:600;line-height:24px}.table-row__text p{color:#453982;max-width:500px;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.table-row__text{padding:12px 12px 16px 28px}.table-row__text,.table-row__astro,.table-row__competitor{background:#f8f8ff;border:1px solid #d0cae8}.table-row__competitor p{color:#9387c1;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.comparison__table tr:last-child td:first-child,.comparison__table tr:last-child td:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.comparison__table tbody:first-of-type tr:first-child td:first-child{border-top-left-radius:8px}.comparison__table tbody:first-of-type tr:first-child td:last-child{border-top-right-radius:8px}tfoot td{text-align:center;background:0 0;border:none;padding:0}tfoot .button{margin-top:1rem;font-size:16px}.comparison__table-body.hide-items>tr:not(.table-title){display:none}.table-title>td:first-child{position:relative}.table-title>td:first-child:after{content:url(/images/astro-vs-mwaa/arrow-down.svg?_cchid=9f3a5ec625b3c674679cd016b5faf081);margin-left:5px;font-weight:700;position:absolute;top:18%;right:1.5rem}.comparison__table-body.hide-items .table-title>td:first-child:after{content:url(/images/astro-vs-mwaa/arrow-up.svg?_cchid=e33198fe30fdc2ac791b5a0062081227)}.comparison__table-header-col{padding:0}.comparison__table .button{padding-inline-start:17px;padding-inline-end:17px;padding-top:8.56px;padding-bottom:9.99px;font-size:14.273px;font-weight:600;line-height:21.409px}.comparison__table .button.hidden-button{visibility:hidden!important}.comparison+.end{background:0 0}.featured__title{color:#2b215b!important;-webkit-text-fill-color:#2b215b!important}.introTabs label{font-family:var(--font-sans);font-size:32px;color:#2b215b!important}.ask-astro__wrapper{padding-top:9rem;overflow:hidden}.ask-astro{background:linear-gradient(90deg,#16132f 0% 100%);border-radius:24px;max-width:1128px;margin:auto;padding:40px 80px 80px}.ask-astro__title{letter-spacing:-.64px;-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#ebe2f1 1%,#f0dcff 95.49%);-webkit-background-clip:text;background-clip:text;margin:12px auto 1.5rem;font-size:48px;font-weight:600;line-height:1.25}.ask-astro__description p{color:#b1a6de;z-index:3;max-width:764px;margin:auto;font-size:20px;font-weight:400;line-height:1.5;position:relative}.ask-astro__description *+*{margin-top:1rem!important}.ask-astro__bottom{margin-bottom:3rem;position:relative}.ask-astro__text{flex-direction:column;flex:0 auto;place-content:center;display:flex}.ask-astro__text .button:first-child{max-width:93px;margin:0 auto}.ask-astro__gif{filter:drop-shadow(8px 32px 99.5053px #1f2272);width:100%;max-width:658px;margin:auto}.content-gallery article.post-card{display:none}.content-gallery .eyebrow.lg.text-purple-medium{font-family:var(--font-sans);text-align:center;max-width:800px;margin:auto;font-size:28px;line-height:1.25}.acds-button:not(.outline){color:#fff!important}
