.module--text-media{overflow:hidden}@media print,screen and (max-width:74.99875em){.module--text-media{padding-bottom:0}}@media print,screen and (max-width:47.93625em){.module--text-media .content{margin-bottom:2rem}}@media print,screen and (min-width:47.9375em)and (max-width:74.99875em){.module--text-media .content{margin-bottom:3rem}}.module--text-media .grid-container{position:relative}.module--text-media .chr-video-poster,.module--text-media .module-image{border-radius:1rem;height:15.375rem;-o-object-fit:cover;object-fit:cover;width:100%}@media print,screen and (min-width:47.9375em){.module--text-media .chr-video-poster,.module--text-media .module-image{height:33rem}}@media print,screen and (min-width:75em){.module--text-media .chr-video-poster,.module--text-media .module-image{height:28.6875rem}.module--text-media .image-wrapper{bottom:-7.5rem;left:0;position:absolute;top:-7.5rem;width:57%}}.module--text-media .image-wrapper .module-image{height:100%;margin-bottom:-200%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;position:relative;transition:margin-bottom 3s ease;z-index:2}@media print,screen and (max-width:74.99875em){.module--text-media .image-wrapper .module-image{max-height:40.9375rem}}.module--text-media .image-wrapper .background{bottom:-2.5rem;height:100%;left:-1.875rem;margin-left:-100%;position:absolute;transition:margin-left 3s ease;width:80%;z-index:1}@media print,screen and (min-width:47.9375em){.module--text-media .image-wrapper .background{bottom:-1.875rem;height:100%;left:-1.875rem}}@media print,screen and (min-width:75em){.module--text-media .image-wrapper .background{bottom:-8.125rem;height:100%;left:-4.375rem}}.module--text-media .image-wrapper.show .background{margin-left:0}.module--text-media .image-wrapper.show .module-image{margin-bottom:0}@media print,screen and (max-width:74.99875em){.module--text-media .image-wrapper .background{margin-left:0}.module--text-media .image-wrapper .module-image{margin-bottom:0}}.module--text-media .align-auto .content{align-items:center;display:flex}