:where([data-component-id="wx_sdc:cta-banner-wx"]){background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:var(--wx-border-radius-s, var(--wx-cta-banner-border-radius, var(--webx-cms-box-border-radius, 0)));container-type:inline-size;width:100%}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx{overflow:hidden;position:relative;width:100%}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx.video-area{border-radius:var(--wx-border-radius-s, var(--wx-cta-banner-border-radius, var(--webx-cms-box-border-radius, 0)))}:where([data-component-id="wx_sdc:cta-banner-wx"]) .uploaded-video{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__inner{margin:0 auto;max-width:100%;padding:var(--wx-spacing-4xl, 4rem) 2rem}@container (width > 48rem){:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__inner{padding:var(--wx-spacing-4xl, 4rem) calc(var(--wx-spacing-4xl, 4rem) + 1rem)}}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__text{max-width:100%;padding-bottom:var(--wx-spacing-5xl, 5rem);position:relative;z-index:2}@container (width > 48rem){:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__text{padding-bottom:0}}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__text :where(p, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, a:not(.btn)){text-shadow:0.125rem 0rem 0.375rem rgba(0,0,0,.1)}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__text>*:last-child{margin-bottom:0;padding-bottom:0}:where([data-component-id="wx_sdc:cta-banner-wx"]).cta-banner-wx--is-link{color:inherit;display:block;text-decoration:none}:where([data-component-id="wx_sdc:cta-banner-wx"]).cta-banner-wx--is-link:focus-visible{outline:var(--wx-focus-outline, 2px solid currentColor);outline-offset:2px}:where([data-component-id="wx_sdc:cta-banner-wx"]).cta-banner-wx--is-link:hover{text-decoration:none}:where([data-component-id="wx_sdc:cta-banner-wx"]).cta-banner-wx--is-link .cta-banner-wx::after{border-radius:var(--wx-border-radius-s, var(--wx-cta-banner-border-radius, var(--webx-cms-box-border-radius, 0)));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s ease;z-index:3}:where([data-component-id="wx_sdc:cta-banner-wx"]).cta-banner-wx--is-link:hover .cta-banner-wx::after,:where([data-component-id="wx_sdc:cta-banner-wx"]).cta-banner-wx--is-link:focus-visible .cta-banner-wx::after{background:rgba(0,0,0,.1)}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__overlay{bottom:0;height:100%;pointer-events:none;position:absolute;right:0;top:40%;width:auto;z-index:1}@container (width > 48rem){:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__overlay{top:0}}:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__overlay svg{height:100%;width:100%}@container (width > 48rem){:where([data-component-id="wx_sdc:cta-banner-wx"]) .cta-banner-wx__overlay svg{width:auto}}