.cta-banner{--focus-color: var(--color-on-dark);color:var(--color-on-dark);text-align:center}.cta-banner--teal{background:var(--color-brand-teal)}.cta-banner--navy{background:var(--color-accent-2)}.cta-banner--boxed{max-width:var(--container-max);margin-inline:auto}@media(max-width:959px){.cta-banner--boxed{margin-inline:var(--container-padding)}}.cta-banner--boxed .cta-banner__inner{padding-top:calc(var(--space-64) + var(--space-16));padding-bottom:var(--space-64)}.cta-banner__inner{display:flex;flex-direction:column;align-items:safe center;max-width:none;padding:var(--space-64) 53px}@media(min-width:960px){.cta-banner__inner{padding-inline:calc(100% / 6 + 15px)}}.cta-banner__heading{margin:0 0 var(--space-16);color:var(--color-on-dark)}.cta-banner__text{max-width:920px;margin-bottom:var(--space-16)}@media(min-width:960px){.cta-banner__text{margin-bottom:var(--space-24)}}.cta-banner__text p{margin:0;font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular)}.cta-banner__button.button--link-light{margin-top:var(--space-4)}
/*# sourceMappingURL=/cdn/shop/t/77/assets/section-cta-banner.css.map */
