.dynamic-container-image{aspect-ratio:var(--02204164);height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.dynamic-container-image--container{align-items:var(--complex-container-vertical,center);background:var(--535f00f0);border-radius:var(--complex-container-brimg-left,0) var(--complex-container-brimg-top,0) var(--complex-container-brimg-right,0) var(--complex-container-brimg-bottom,0);display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:var(--complex-container-align,center);overflow:hidden;padding:var(--complex-container-pbimg-top,0) var(--complex-container-pbimg-right,0) var(--complex-container-pbimg-bottom,0) var(--complex-container-pbimg-left,0);width:100%}.dynamic-container-image.is-cover{height:100%}.dynamic-container-image.has-container-ratio{height:auto}.dynamic-container-image.has-container-ratio .dynamic-container-image--container .cmp-base-image-interaction,.dynamic-container-image.has-container-ratio .dynamic-container-image--container .cmp-base-image-wrap{height:100%;width:auto}.dynamic-container-image.has-container-ratio .dynamic-container-image--container .cmp-base-image{height:100%;width:100%}.dynamic-container-image.has-container-ratio .dynamic-container-image--container img.cmp-base-image-source{height:var(--baseimage-height,auto)!important;max-height:100%;max-width:100%;-o-object-position:var(--dfa29a02);object-position:var(--dfa29a02);width:var(--baseimage-width,auto)!important}.dynamic-container-image.has-container-ratio.is-image-fill .dynamic-container-image--container .cmp-base-image,.dynamic-container-image.has-container-ratio.is-image-fill .dynamic-container-image--container .cmp-base-image-interaction,.dynamic-container-image.has-container-ratio.is-image-fill .dynamic-container-image--container .cmp-base-image-wrap{height:100%;width:100%}.dynamic-container-image.has-container-ratio.is-image-fill .dynamic-container-image--container img.cmp-base-image-source{aspect-ratio:auto;height:100%!important;-o-object-position:var(--complex-container-object-position,center center);object-position:var(--complex-container-object-position,center center);width:100%!important}
