.image-content{margin:0 auto}.image-content__image{margin:0;position:relative}.image-content__image img{vertical-align:top;width:100%}.image-content__image img,.image-content__video{aspect-ratio:1;height:auto;-o-object-fit:cover;object-fit:cover}.image-content__video{max-width:100%}.image-content__content *+.hs-web-interactive-inline{margin-top:var(--space-m)}@media (min-width:48.001rem){.image-content--media-ratio-square{display:flex;gap:var(--space-2xl)}.image-content__media{flex:0 0 53.246%}.image-content__media.image-content__video{max-width:53.246%}.image-content.image-content--media-ratio-wide .image-content__media{flex:0 0 74.456%}.image-content.image-content--media-ratio-wide .image-content__media.image-content__video{aspect-ratio:77.4375/52;max-width:74.456%}.image-content.image-content--media-ratio-wide .image-content__media img{aspect-ratio:77.4375/52}.image-content__image--mobile{display:none}.image-content__content{display:flex;flex:1;flex-direction:column;justify-content:baseline;margin-top:0}.image-content__content-title{margin-bottom:auto}.image-content--position-left .image-content__media{order:1}.image-content--position-left .image-content__content{order:2}}@media (min-width:65.001rem){.image-content--media-ratio-wide{display:flex;gap:var(--space-2xl)}.image-content.image-content--media-ratio-wide .image-content__media{flex:0 0 74.456%}.image-content.image-content--media-ratio-wide .image-content__video{aspect-ratio:77.4375/52;max-width:74.456%}.image-content.image-content--media-ratio-wide img{aspect-ratio:77.4375/52}.image-content__content-wrapper--two{display:flex;gap:var(--space-xs)}.image-content__content-wrapper--two>*{flex:1}}@media (max-width:48rem){.image-content__media{margin-top:var(--space-s)}.image-content.has-mobile-image .image-content__image--desktop{display:none}}@media (max-width:65rem){.image-content.image-content--media-ratio-wide .image-content__media{margin-top:var(--space-s)}.image-content__content-wrapper{margin-top:var(--space-l)}.image-content__content-wrapper--two>:not(:first-child){margin-top:var(--space-s)}}