.mol-banner-50-50,.mol-banner-50-50-grid{position:relative;min-height:200px}.mol-banner-50-50-grid:has(.dropdown-menu),.mol-banner-50-50:has(.dropdown-menu){z-index:1;overflow:visible!important}.mol-banner-50-50 .header-wrapper:has(.dropdown-menu),.mol-banner-50-50-grid .header-wrapper:has(.dropdown-menu){z-index:12}.mol-banner-50-50 img,.mol-banner-50-50 video,.mol-banner-50-50-grid img,.mol-banner-50-50-grid video{width:100%}.mol-banner-50-50 .mol-header-block,.mol-banner-50-50-grid .mol-header-block{color:initial}.mol-banner-50-50 .mol-header-block .inline-img-wrapper picture,.mol-banner-50-50-grid .mol-header-block .inline-img-wrapper picture{display:flex}.mol-banner-50-50 .mol-header-block .inline-img-wrapper .inline-img,.mol-banner-50-50-grid .mol-header-block .inline-img-wrapper .inline-img{width:auto;max-width:100%;margin:auto;position:relative;margin-top:calc(var(--margin-top-inline-img) - var(--spacing-2));margin-bottom:var(--margin-bottom-inline-img)}.mol-banner-50-50 .mol-header-block.text-left .inline-img,.mol-banner-50-50-grid .mol-header-block.text-left .inline-img{margin-left:0}.mol-banner-50-50 .mol-header-block.text-right .inline-img,.mol-banner-50-50-grid .mol-header-block.text-right .inline-img{margin-right:0}.mol-banner-50-50 .left-container,.mol-banner-50-50 .right-container,.mol-banner-50-50-grid .left-container,.mol-banner-50-50-grid .right-container{position:relative;overflow:hidden}.mol-banner-50-50 .left-container:has(.dropdown-menu),.mol-banner-50-50 .right-container:has(.dropdown-menu),.mol-banner-50-50-grid .left-container:has(.dropdown-menu),.mol-banner-50-50-grid .right-container:has(.dropdown-menu){overflow:visible!important}.mol-banner-50-50 .mol-header-block-container.flex-column-reverse,.mol-banner-50-50-grid .mol-header-block-container.flex-column-reverse{flex-direction:column-reverse}.mol-banner-50-50 .mol-header-block-container.flex-column-reverse .countdown-block,.mol-banner-50-50-grid .mol-header-block-container.flex-column-reverse .countdown-block{margin-top:0;margin-bottom:0}.mol-banner-50-50 .mol-header-block-container,.mol-banner-50-50-grid .mol-header-block-container{padding:var(--spacing-12) 0}.mol-banner-50-50 .disclaimer-text,.mol-banner-50-50-grid .disclaimer-text{padding:0 var(--spacing-4);position:relative;width:100%;text-align:center;color:var(--byline-text-color);bottom:0;margin-bottom:var(--disclaimer-bottom-mobile,var(--spacing-6))}.mol-banner-50-50 .promo-line-text,.mol-banner-50-50-grid .promo-line-text{position:absolute;top:0;left:0;right:0;color:var(--promo-text-color,#000);text-align:center}.mol-banner-50-50-grid.inline,.mol-banner-50-50.inline{position:relative}.mol-banner-50-50-grid.inline .inline-img-wrapper img,.mol-banner-50-50.inline .inline-img-wrapper img{width:revert-layer;margin:0 auto}.mol-banner-50-50-grid.inline .mol-header-block,.mol-banner-50-50.inline .mol-header-block{padding-inline:var(--header-block-padding-inline,var(--spacing-4));padding-top:var(--header-spacing-top-m,0);padding-bottom:var(--header-spacing-bottom-m,0)}.mol-banner-50-50-grid.inline .mol-header-block a.btn,.mol-banner-50-50.inline .mol-header-block a.btn{margin-top:var(--cta-spacing-top-m,var(--spacing-4));margin-bottom:var(--cta-spacing-bottom-m,0)}.mol-banner-50-50-grid.inline .header-block-position,.mol-banner-50-50.inline .header-block-position{flex-direction:column}.mol-banner-50-50-grid.inline .header-block-position .inline-img-wrapper,.mol-banner-50-50.inline .header-block-position .inline-img-wrapper{margin:var(--spacing-8) var(--spacing-4)}.mol-banner-50-50-grid.inline .header-block-position.bottom-most .inline-img-wrapper,.mol-banner-50-50.inline .header-block-position.bottom-most .inline-img-wrapper{margin:0 var(--spacing-4) var(--spacing-8)}.mol-banner-50-50-grid.inline.rounded-edges,.mol-banner-50-50.inline.rounded-edges{border-radius:14px}.mol-banner-50-50-grid.inline.outline,.mol-banner-50-50-grid.inline.rounded-edges,.mol-banner-50-50.inline.outline,.mol-banner-50-50.inline.rounded-edges{overflow:hidden;-webkit-mask-image:radial-gradient(var(--color-white-base),var(--color-black-base));mask-image:radial-gradient(var(--color-white-base),var(--color-black-base))}.mol-banner-50-50-grid.inline .left-container,.mol-banner-50-50-grid.inline .right-container,.mol-banner-50-50.inline .left-container,.mol-banner-50-50.inline .right-container{padding:0;overflow:visible}.mol-banner-50-50-grid.inline .disclaimer-text,.mol-banner-50-50.inline .disclaimer-text{position:absolute;padding:0 var(--spacing-4);margin-bottom:var(--spacing-6);bottom:0;text-align:center;width:100%}.mol-banner-50-50-grid.inline .right-container.space-around-media,.mol-banner-50-50.inline .right-container.space-around-media{padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) 0}.mol-banner-50-50-grid.inline .left-container.space-around-media,.mol-banner-50-50.inline .left-container.space-around-media{padding:var(--spacing-2) 0 var(--spacing-2) var(--spacing-2)}.mol-banner-50-50-grid.inline .header-block-position .header-wrapper,.mol-banner-50-50-grid.inline .header-block-position>.mol-header-block,.mol-banner-50-50.inline .header-block-position .header-wrapper,.mol-banner-50-50.inline .header-block-position>.mol-header-block{position:absolute;top:var(--top-text-position-m);left:var(--left-text-position-m);transform:translate(calc(var(--left-text-position-m) * -1),calc(var(--top-text-position-m) * -1));width:var(--header-block-width-m)}.mol-banner-50-50-grid.inline .header-block-position .header-wrapper,.mol-banner-50-50.inline .header-block-position .header-wrapper{display:flex;flex-direction:column;gap:var(--spacing-3)}.mol-banner-50-50-grid.inline .header-block-position .countdown-block,.mol-banner-50-50.inline .header-block-position .countdown-block{margin:0}.mol-banner-50-50-grid.inline.four-up .space-around-media .at-media-asset,.mol-banner-50-50-grid.inline.two-up .space-around-media .at-media-asset,.mol-banner-50-50.inline.four-up .space-around-media .at-media-asset,.mol-banner-50-50.inline.two-up .space-around-media .at-media-asset{max-height:100%;overflow:hidden}.mol-banner-50-50 .at-header-background,.mol-banner-50-50-grid .at-header-background{position:relative;height:100%}.mol-banner-50-50 .promo-tile-up-2 img.ae-img,.mol-banner-50-50-grid .promo-tile-up-2 img.ae-img{height:100%}.mol-banner-50-50-grid{display:grid;grid-template-columns:repeat(var(--rgrid-columns-mobile),1fr);margin:0;grid-gap:var(--rgrid-gutter-mobile);gap:var(--rgrid-gutter-mobile);padding-left:var(--rgrid-margin-mobile);padding-right:var(--rgrid-margin-mobile)}.mol-banner-50-50-grid>.grid-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;margin:0;width:100%;grid-column:1/-1}.mol-banner-50-50-grid .mol-hotspots-image .img-container{display:block}@media (min-width:769px){.mol-banner-50-50,.mol-banner-50-50-grid{min-height:250px}.mol-banner-50-50 .mol-header-block-container,.mol-banner-50-50-grid .mol-header-block-container{position:absolute;top:50%;left:50%;width:var(--desktop-header-width,100%);padding:0 var(--spacing-4)}.mol-banner-50-50 .mol-header-block-container .mol-header-block,.mol-banner-50-50-grid .mol-header-block-container .mol-header-block{padding-inline:0}.mol-banner-50-50 .mol-header-block-container:not(.header-full-bleed),.mol-banner-50-50-grid .mol-header-block-container:not(.header-full-bleed){left:var(--left-text-position);top:var(--top-text-position)}.mol-banner-50-50 .mol-header-block-container:not(.header-full-bleed)~.disclaimer-text,.mol-banner-50-50-grid .mol-header-block-container:not(.header-full-bleed)~.disclaimer-text{left:var(--left-text-position);right:auto;transform:translateX(calc(var(--left-text-position) * -1));width:var(--desktop-header-width,100%)}.mol-banner-50-50 .mol-header-block-container.header-block-position,.mol-banner-50-50-grid .mol-header-block-container.header-block-position{transform:translate(calc(var(--left-text-position, 50%) * -1),calc(var(--top-text-position, 50%) * -1))}.mol-banner-50-50 .mol-header-block-container.header-full-bleed,.mol-banner-50-50 .mol-header-block-container.header-full-bleed~.disclaimer-text,.mol-banner-50-50-grid .mol-header-block-container.header-full-bleed,.mol-banner-50-50-grid .mol-header-block-container.header-full-bleed~.disclaimer-text{max-width:100%}.mol-banner-50-50 .disclaimer-text,.mol-banner-50-50-grid .disclaimer-text{margin:var(--spacing-2) 0 var(--disclaimer-bottom-desktop,var(--spacing-8));position:absolute;z-index:1}.mol-banner-50-50 .inline-video,.mol-banner-50-50-grid .inline-video{width:var(--inline-media-desktop-width);margin:0 auto;position:relative}.mol-banner-50-50-grid.inline,.mol-banner-50-50.inline{width:100%}.mol-banner-50-50-grid.inline .left-container.space-around-media,.mol-banner-50-50.inline .left-container.space-around-media{padding:var(--spacing-4) 0 var(--spacing-4) var(--spacing-4)}.mol-banner-50-50-grid.inline .right-container.space-around-media,.mol-banner-50-50.inline .right-container.space-around-media{padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) 0}.mol-banner-50-50-grid.inline .dynamic-cta,.mol-banner-50-50.inline .dynamic-cta{position:absolute;top:var(--top-cta-position);left:var(--left-cta-position)}.mol-banner-50-50-grid.inline .dynamic-cta.stack-view-desktop,.mol-banner-50-50.inline .dynamic-cta.stack-view-desktop{display:flex;flex-direction:column}.mol-banner-50-50-grid.inline .dynamic-cta.stack-view-desktop a,.mol-banner-50-50.inline .dynamic-cta.stack-view-desktop a{align-self:baseline}.mol-banner-50-50-grid.inline .dynamic-cta.grid-view-desktop,.mol-banner-50-50.inline .dynamic-cta.grid-view-desktop{display:grid;grid-template-columns:var(--dynamic-cta-column)}.mol-banner-50-50-grid.inline .dynamic-cta.desktop-block-width,.mol-banner-50-50.inline .dynamic-cta.desktop-block-width{width:var(--cta-block-width)}.mol-banner-50-50-grid.inline .dynamic-cta a,.mol-banner-50-50.inline .dynamic-cta a{padding:var(--spacing-4)}.mol-banner-50-50-grid.inline .header-block-width .mol-header-block-container,.mol-banner-50-50.inline .header-block-width .mol-header-block-container{width:var(--header-block-width-m)}.mol-banner-50-50-grid.inline .header-block-position .header-wrapper,.mol-banner-50-50-grid.inline .header-block-position>.mol-header-block,.mol-banner-50-50.inline .header-block-position .header-wrapper,.mol-banner-50-50.inline .header-block-position>.mol-header-block{position:absolute;top:var(--top-text-position);left:var(--left-text-position);transform:translate(calc(var(--left-text-position) * -1),calc(var(--top-text-position) * -1));width:var(--header-block-width)}.mol-banner-50-50-grid.inline .mol-header-block,.mol-banner-50-50.inline .mol-header-block{padding-top:var(--header-spacing-top,0);padding-bottom:var(--header-spacing-bottom,0)}.mol-banner-50-50-grid.inline .mol-header-block a.btn,.mol-banner-50-50.inline .mol-header-block a.btn{margin-top:var(--cta-spacing-top,var(--spacing-4));margin-bottom:var(--cta-spacing-bottom,0)}.mol-banner-50-50 .disclaimer-text.disclaimer-text-bottom-spacing,.mol-banner-50-50-grid .disclaimer-text.disclaimer-text-bottom-spacing{margin-bottom:var(--disclaimer-bottom-desktop,var(--spacing-6))}.mol-banner-50-50 .promo-line-text,.mol-banner-50-50-grid .promo-line-text{margin-top:var(--promo-top-desktop,var(--spacing-6))}.mol-banner-50-50 .left-container,.mol-banner-50-50 .right-container{flex:0 0 50%;max-width:50%}.mol-banner-50-50-grid{grid-template-columns:repeat(var(--rgrid-columns-desktop),1fr);gap:var(--rgrid-gutter-desktop);padding-left:var(--rgrid-margin-desktop);padding-right:var(--rgrid-margin-desktop)}.mol-banner-50-50-grid>.grid-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}}@media (max-width:768px){.mol-banner-50-50 .at-header-background .mol-header-block-container,.mol-banner-50-50-grid .at-header-background .mol-header-block-container{position:absolute}.mol-banner-50-50 .at-header-background .mol-header-block-container.no-header-padding,.mol-banner-50-50-grid .at-header-background .mol-header-block-container.no-header-padding{padding:0}.mol-banner-50-50 .at-header-background .mol-header-block-container .mol-header-block.text-center,.mol-banner-50-50-grid .at-header-background .mol-header-block-container .mol-header-block.text-center{margin:var(--spacing-3) 0 0 0}.mol-banner-50-50 .at-header-background .mol-header-block-container.header-full-bleed .mol-header-block,.mol-banner-50-50-grid .at-header-background .mol-header-block-container.header-full-bleed .mol-header-block{max-width:100%}.mol-banner-50-50 .at-header-background .mol-header-block-container,.mol-banner-50-50-grid .at-header-background .mol-header-block-container{left:var(--mobile-left-text-position,50%);top:var(--mobile-top-text-position,50%);width:var(--mobile-header-width,100%)}.mol-banner-50-50 .at-header-background .mol-header-block-container~.disclaimer-text,.mol-banner-50-50-grid .at-header-background .mol-header-block-container~.disclaimer-text{left:var(--mobile-left-text-position,50%);right:auto;transform:translateX(calc(var(--mobile-left-text-position, 50%) * -1));width:var(--mobile-header-width,100%)}.mol-banner-50-50 .at-header-background .mol-header-block-container.header-block-position,.mol-banner-50-50-grid .at-header-background .mol-header-block-container.header-block-position{transform:translate(calc(var(--mobile-left-text-position, 50%) * -1),calc(var(--mobile-top-text-position, 50%) * -1))}.mol-banner-50-50 .at-header-background.solid-bg-mobile .disclaimer-text,.mol-banner-50-50 .at-header-background.solid-bg-mobile .mol-header-block-container,.mol-banner-50-50-grid .at-header-background.solid-bg-mobile .disclaimer-text,.mol-banner-50-50-grid .at-header-background.solid-bg-mobile .mol-header-block-container{position:relative;top:0;left:0;transform:none;width:100%}.mol-banner-50-50 .header-block-bottom,.mol-banner-50-50 .header-block-top,.mol-banner-50-50-grid .header-block-bottom,.mol-banner-50-50-grid .header-block-top{flex-direction:column-reverse}.mol-banner-50-50 .header-block-bottom .right-container,.mol-banner-50-50-grid .header-block-bottom .right-container{padding-top:0!important}.mol-banner-50-50 .header-block-bottom .right-container .at-media-asset,.mol-banner-50-50-grid .header-block-bottom .right-container .at-media-asset{position:static}.mol-banner-50-50 .row.mobile-side-by-side,.mol-banner-50-50-grid .row.mobile-side-by-side{flex-wrap:nowrap;flex-direction:row}.mol-banner-50-50 .row.mobile-side-by-side .left-container,.mol-banner-50-50 .row.mobile-side-by-side .right-container,.mol-banner-50-50-grid .row.mobile-side-by-side .left-container,.mol-banner-50-50-grid .row.mobile-side-by-side .right-container{flex:0 0 50%;max-width:50%}.mol-banner-50-50 .row.mobile-side-by-side-reverse,.mol-banner-50-50-grid .row.mobile-side-by-side-reverse{flex-direction:row-reverse}.mol-banner-50-50 .header-bg-image .disclaimer-text,.mol-banner-50-50-grid .header-bg-image .disclaimer-text{position:absolute;z-index:1}.mol-banner-50-50 .links-container .btn.btn-link.text-cta-sm,.mol-banner-50-50-grid .links-container .btn.btn-link.text-cta-sm{font-size:var(--text-16)}.mol-banner-50-50 .countdown-block,.mol-banner-50-50-grid .countdown-block{padding-inline:var(--spacing-4)}.mol-banner-50-50 .inline-video,.mol-banner-50-50-grid .inline-video{width:var(--inline-media-mobile-width);margin:0 auto;position:relative}.mol-banner-50-50-grid.inline .mol-header-block,.mol-banner-50-50.inline .mol-header-block{padding-inline:var(
          --header-block-padding-inline-m,var(--header-block-padding-inline,var(--spacing-4))
        )}.mol-banner-50-50-grid.inline .dynamic-cta,.mol-banner-50-50.inline .dynamic-cta{position:absolute;top:var(--top-cta-position-m);left:var(--left-cta-position-m)}.mol-banner-50-50-grid.inline .dynamic-cta.stack-view-mobile,.mol-banner-50-50.inline .dynamic-cta.stack-view-mobile{display:flex;flex-direction:column}.mol-banner-50-50-grid.inline .dynamic-cta.stack-view-mobile a,.mol-banner-50-50.inline .dynamic-cta.stack-view-mobile a{align-self:center}.mol-banner-50-50-grid.inline .dynamic-cta.grid-view-mobile,.mol-banner-50-50.inline .dynamic-cta.grid-view-mobile{display:grid;grid-template-columns:var(--dynamic-cta-column-m)}.mol-banner-50-50-grid.inline .dynamic-cta.mobile-block-width,.mol-banner-50-50.inline .dynamic-cta.mobile-block-width{width:var(--cta-block-width-m)}.mol-banner-50-50-grid.inline .dynamic-cta a,.mol-banner-50-50.inline .dynamic-cta a{padding:var(--spacing-4)}.mol-banner-50-50-grid.inline .header-block-width .mol-header-block-container,.mol-banner-50-50.inline .header-block-width .mol-header-block-container{width:var(--header-block-width-m)}.mol-banner-50-50 .disclaimer-text.disclaimer-text-bottom-spacing,.mol-banner-50-50-grid .disclaimer-text.disclaimer-text-bottom-spacing{margin-bottom:var(--disclaimer-bottom-mobile,var(--spacing-6))}.mol-banner-50-50 .promo-line-text,.mol-banner-50-50-grid .promo-line-text{margin-top:var(--promo-top-mobile,var(--spacing-6))}}.mol-banner-50-50-lite.mol-banner-50-50 .mol-header-block-container.header-full-bleed{display:flex;flex-direction:column;justify-content:center}@media (min-width:769px){.mol-banner-50-50-lite.mol-banner-50-50 .mol-header-block-container.header-full-bleed{position:static;top:auto;left:auto;transform:none;width:100%;max-width:100%;height:100%}}.mol-banner-50-50.inline .header-block-position.inline-image-positioned{align-self:stretch}.mol-banner-50-50.inline .header-block-position.inline-image-positioned>.countdown-block{position:absolute;top:var(--top-inline-image-position-m,0);left:var(--left-inline-image-position-m,50%);transform:translate(calc(var(--left-inline-image-position-m, 50%) * -1),calc(var(--top-inline-image-position-m, 0%) * -1));width:max-content;max-width:100%;margin:0}.mol-banner-50-50.inline .header-block-position.inline-image-positioned .countdown-timer{flex-wrap:wrap}.mol-banner-50-50.inline .header-block-position.inline-image-positioned>.header-wrapper{width:max-content;max-width:var(--header-block-width-m,100%)}.mol-banner-50-50.inline .bottom-most .countdown-timer{margin-bottom:0}.mol-banner-50-50.inline .header-wrapper{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}@media (min-width:769px){.mol-banner-50-50.inline .header-block-position.inline-image-positioned>.countdown-block{top:var(--top-inline-image-position,0);left:var(--left-inline-image-position,50%);transform:translate(calc(var(--left-inline-image-position, 50%) * -1),calc(var(--top-inline-image-position, 0%) * -1))}.mol-banner-50-50.inline .header-block-position.inline-image-positioned>.header-wrapper{max-width:var(--header-block-width,100%)}.mol-banner-50-50.inline .header-block-position .header-wrapper{gap:var(--grouped-inline-spacing-bottom,24px)}}@media (max-width:768px){.mol-banner-50-50.inline .header-block-position:not(.header-positioned):not(.inline-image-positioned)>.header-wrapper{position:relative;top:auto;left:auto;transform:none;width:100%}.mol-banner-50-50.inline .header-block-position:not(.inline-image-positioned) .countdown-timer{flex-wrap:wrap}.mol-banner-50-50.inline .media-asset-wrapper{align-self:stretch}.mol-banner-50-50.inline .media-asset-wrapper picture{height:100%}.mol-banner-50-50.inline .media-asset-wrapper picture img:not(.inline-img){height:100%;object-fit:cover}.mol-banner-50-50.inline .at-media-asset__link,.mol-banner-50-50.inline .at-media-asset__link figure{height:100%}.mol-banner-50-50.inline .header-block-position .header-wrapper{gap:var(--grouped-inline-spacing-bottom-m,24px)}}