.sign-up-banner{background-color:rgb(var(--color-base-background-1));border-radius:var(--border-radius-base);max-width:86.4rem;display:flex;overflow:hidden;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width: 767px){.sign-up-banner{max-width:37.5rem;flex-direction:column}}.sign-up-banner__item{flex:0 0 50%;flex-grow:1;position:relative;z-index:2}.sign-up-banner__item .media{height:100%}.sign-up-banner__text{padding:4rem 4.8rem;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background-color:rgb(var(--color-base-accent-2));color:rgb(var(--color-base-solid-button-labels));--color-heading: var(--color-base-solid-button-labels);overflow:hidden}@media screen and (max-width: 767px){.sign-up-banner__text{padding:4rem 2.4rem}}.sign-up-banner__text>.sign-up-banner__text-block:not(:first-child){margin-top:2.4rem}.sign-up-banner__text-block{width:100%}.sign-up-banner__text-block+.rte{margin-top:1.6rem}.sign-up-banner .newsletter-form__field-wrapper .field__input{padding-right:2.4rem}.sign-up-banner .newsletter-form__button{order:5;margin-top:1.6rem}.sign-up-banner .button--link{font-size:1.4rem;--color-button-text: var(--color-base-solid-button-labels);text-decoration:none;margin-top:2.4rem}.sign-up-banner .button--link:hover{--color-button-text: var(--color-base-accent-3)}.sign-up-banner__ornament{position:absolute;top:-50px;left:-60px;opacity:.3;z-index:-1}.sign-up-banner__ornament svg{width:300px;height:540px}@media screen and (max-width: 767px){.sign-up-banner .close-menu{color:rgb(var(--color-dark-grey))}.sign-up-banner__ornament{top:-195px}}
/*# sourceMappingURL=/s/files/1/0627/3463/1150/t/137/assets/section-signup-banner.css.map?v=163472867699742167811675309991 */
