:root{--button-padding:16px var(--baseline-2)}.module-banner-cta{overflow:hidden;padding-block:calc(var(--baseline-7)*2);position:relative}.module-banner-cta .module-bg-image{inset:0;pointer-events:none;position:absolute}.module-banner-cta .module-bg-image img{block-size:100%;display:block;inline-size:100%;object-fit:cover}.module-banner-cta .module-bg-tint{background:rgba(0,0,0,.4);inset:0;pointer-events:none;position:absolute}.module-banner-cta .module-bg-gradient{background:linear-gradient(to bottom,transparent,var(--semantic-primary) 98%);inset:0;pointer-events:none;position:absolute}.module-banner-cta .container{position:relative}.module-banner-cta .module-copy.stack{--stack-gap:var(--baseline-4);--stack-align:flex-start}.module-banner-cta .module-header.sidebar{--sidebar-gap:var(--baseline-3);--sidebar-width:6px}.module-banner-cta .module-header-accent{background-color:var(--brand-orange);display:block;inline-size:6px}.module-banner-cta .module-abstract,.module-banner-cta .module-header{color:var(--semantic-on-secondary-strong)}.module-banner-cta .module-header .module-heading{flex-basis:unset}