/* Continuous homepage sections retain their existing components and palette. */
.ask-home-flow #mainContent>.home-flow-section{display:block!important;background:var(--e2-bg,#090f19)!important;scroll-margin-top:calc(var(--ask-opening-nav,72px) + 24px)}
.ask-home-flow #why-amara-page.why-edition,.ask-home-flow #accelerator-page{display:block!important;padding:56px 24px!important;min-height:0!important;background:var(--e2-bg,#090f19)!important}
.ask-home-flow #amara-calculator{padding:56px 0!important;min-height:0!important}
.ask-home-flow #contact #book-consultation{display:block!important;padding:40px 24px!important;min-height:0!important;background:transparent!important}
.ask-home-flow [data-offer-back],.ask-home-flow #why-amara-page [data-why-action=home],.ask-home-flow #book-consultation>div>button[onclick="backToMain()"]{display:none!important}
.ask-home-flow #accelerator-page .enablement-wrap>h2:first-of-type{margin:24px 0}
.ask-home-flow #why-amara-page .why-intro h2{margin:0;color:var(--e2-ink)}
.ask-home-flow .edition-resources a.edition-action{display:inline-flex}
.ask-resource-tab #breathe-opening{display:none!important}
@media(max-width:767px){.ask-home-flow #why-amara-page.why-edition,.ask-home-flow #accelerator-page{padding:36px 22px!important}.ask-home-flow #amara-calculator{padding:36px 0!important}}

/* Slightly clearer boundaries between the full-width homepage sections. */
.ask-edition.ask-home-flow #mainContent>.edition-section{border-top-color:#829dc35c;}

/* Keep the calculator sections close together. */
.ask-home-flow #amara-calculator .calc-section{margin-bottom:20px!important}

.ask-home-flow #contact #book-consultation.booking-submitted{display:none!important}
.ask-home-flow #contact .ask-form-receipt{margin:24px auto!important;padding:18px 24px;width:calc(100% - 48px);max-width:960px;border:1px solid #829dc35c;border-radius:8px;color:var(--e2-ink);}
.ask-form-receipt[hidden]{display:none}
