.fill-placeholder-child_uMTSl{position:absolute;width:100%;left:0;top:0}.bg-image_3KqVN .g-img-toggle{background-repeat:no-repeat;background-position:50%;background-size:auto 100%}@media only screen and (max-width:1920px){.bg-image_3KqVN .g-img-large{display:none}}@media only screen and (min-width:1921px){.bg-image_3KqVN .g-img-normal{display:none}}.large-limit_kBvly .g-img-toggle{background-size:auto 100%}@media only screen and (max-width:1920px){.large-limit_kBvly{height:0!important}}@media only screen and (min-width:1921px){.large-limit_kBvly{padding-bottom:0!important}}.fill-placeholder-child_P33n5,.overlay_1OrLS{position:absolute;width:100%;left:0;top:0}.overlay_1OrLS{height:100%;display:flex;padding:0 var(--feature-banner-overlay-space-x,20px);overflow:hidden;justify-content:center}.overlay_1OrLS .g-banner-overlay-body,.overlay_1OrLS .sw-btn-base{color:var(--feature-banner-overlay-color,inherit)}.overlay_1OrLS .g-banner-overlay-in{max-width:var(--feature-wrapper-width,1240px);width:100%}.overlay_1OrLS .g-banner-overlay-body{max-width:var(--feature-banner-overlay-width,46.67%)}.overlay-middle_T-i25{align-items:center}.overlay-top_o8UkR{align-items:flex-start}.overlay-top_o8UkR .g-banner-overlay-body{margin-top:var(--feature-banner-overlay-space-y,9.248%)}.overlay-bottom_7blxW{align-items:flex-end}.overlay-bottom_7blxW .g-banner-overlay-body{margin-bottom:var(--feature-banner-overlay-space-y,9.248%)}.fill-placeholder-child_-4o7c{position:absolute;width:100%;left:0;top:0}.grid_st0Dm{display:grid}.item_OFGTC{position:relative}.imageWrapper_ispvE{position:relative;width:100%;overflow:hidden}.imageWrapper_ispvE,.imageWrapper_ispvE .g-banner{border-radius:inherit}.hoverImage_odrHJ{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hoverImage_odrHJ .g-banner{border-radius:inherit}.overlay_GalAK{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;padding:0}.overlay_GalAK.g-banner-overlay-light{color:var(--color-dark)}.overlay_GalAK.g-banner-overlay-dark{color:var(--color-white)}.overlay_GalAK .g-banner-overlay-in{max-width:100%;align-items:flex-end}.overlay_GalAK .g-banner-overlay-body{max-width:100%;padding:32px}.overlay_GalAK .g-subtitle{margin-bottom:12px;font-size:16px;line-height:22px}.overlay_GalAK .g-title{margin-bottom:12px;font-size:32px;line-height:32px}.overlay_GalAK .g-desc{margin-bottom:12px;font-size:16px;line-height:22px}.textContent_DIjPg{color:#fff}