.image-content__wrap{flex-wrap:wrap;align-items:flex-start;display:flex}.image-content__wrap .image-content__content{width:100%}.image-content__wrap .image-content__content h2{font-size:var(--font-size-h4);margin-bottom:24px}.image-content__wrap .image-content__content .caption{margin-bottom:40px;display:block}.image-content__wrap .image-content__content .btn{margin-top:40px}.image-content__wrap .image-content__media-wrap{aspect-ratio:3/2;width:100%;min-width:24.8rem;max-width:37.6rem;margin-bottom:40px}.image-content__wrap .image-content__media-wrap picture{width:100%;height:100%;display:block;position:relative}.image-content__wrap .image-content__media-wrap img,.image-content__wrap .image-content__media-wrap video{object-fit:cover;width:100%;height:100%;display:block}.image-content__wrap.-circular .image-content__media-wrap{aspect-ratio:1;border-radius:50%;width:100%;margin:0 auto 4rem;overflow:hidden}.image-content__wrap.-circular .image-content__media-wrap picture,.image-content__wrap.-circular .image-content__media-wrap img,.image-content__wrap.-circular .image-content__media-wrap video{border-radius:50%}.image-content__wrap.-rectangular .image-content__media-wrap{aspect-ratio:710/470;border-radius:0;max-width:100%;overflow:hidden}.image-content__wrap.-square .image-content__media-wrap{aspect-ratio:312/208;border-radius:0;max-width:100%;overflow:hidden}@media only screen and (width>=800px){.image-content__wrap.-square .image-content__media-wrap{aspect-ratio:1}}.image-content__wrap.-overlayed{position:relative}.image-content__wrap.-overlayed:after{content:"";pointer-events:none;background:#01010133;position:absolute;inset:0}.image-content__wrap.-overlayed .image-content__media-wrap{aspect-ratio:auto;width:100%;min-width:0;max-width:100%;height:100%;margin-bottom:0;position:absolute;inset:0}.image-content__wrap.-overlayed .image-content__media-wrap picture,.image-content__wrap.-overlayed .image-content__media-wrap img,.image-content__wrap.-overlayed .image-content__media-wrap video{object-fit:cover;width:100%;height:100%}.image-content__wrap.-overlayed .image-content__content{z-index:1;width:100%;color:var(--neutral5);background:0 0;padding:32px;position:relative}.image-content__wrap.-overlayed .image-content__content h1,.image-content__wrap.-overlayed .image-content__content h2,.image-content__wrap.-overlayed .image-content__content h3,.image-content__wrap.-overlayed .image-content__content h4,.image-content__wrap.-overlayed .image-content__content h5,.image-content__wrap.-overlayed .image-content__content h6,.image-content__wrap.-overlayed .image-content__content .caption{color:inherit}@media only screen and (width>=800px){.image-content__wrap.-overlayed .image-content__media-wrap{aspect-ratio:auto;width:100%;height:100%}.image-content__wrap.-overlayed .image-content__content{width:100%;padding:var(--padding-3xl);align-self:stretch;position:relative;inset:auto}.image-content__wrap.-overlayed.-right .image-content__content{padding:var(--padding-3xl)}.image-content__wrap{flex-wrap:nowrap}.image-content__wrap .image-content__media-wrap{aspect-ratio:710/470;flex-shrink:0;width:50%;margin-bottom:0}.image-content__wrap .image-content__content{width:50%;padding-left:var(--padding-3xl);align-self:center}.image-content__wrap.-right{flex-direction:row-reverse}.image-content__wrap.-right .image-content__content{padding-left:0;padding-right:var(--padding-3xl)}.image-content__wrap.-circular .image-content__media-wrap{aspect-ratio:1;width:35%;margin:0 auto 4rem}.image-content__wrap.-circular .image-content__content{width:65%;padding-left:var(--padding-7xl)}.image-content__wrap.-circular.-right .image-content__content{padding-left:0;padding-right:var(--padding-7xl)}.image-content__wrap.-rectangular .image-content__media-wrap{aspect-ratio:710/470}.image-content__wrap.-rectangular .image-content__content{padding-left:var(--padding-7xl)}.image-content__wrap.-rectangular.-right .image-content__content{padding-left:0;padding-right:var(--padding-7xl)}.image-content__wrap.-square .image-content__media-wrap{aspect-ratio:1}.image-content__wrap.-overlayed .image-content__media-wrap{aspect-ratio:16/9;width:100%}.image-content__wrap.-overlayed .image-content__content{width:100%;padding:var(--padding-3xl)}}html.ss-homepage .b-image-content.-light-bg{background-color:var(--core2accent4)!important}html.ss-homepage .b-image-content.-light-bg h2{color:var(--core2)}html.ss-homepage .b-image-content.-light-bg .btn{color:var(--core2)!important;background-color:var(--neutral5)!important}html.ss-homepage .b-image-content.-light-bg .btn:hover{color:var(--neutral5)!important;background-color:var(--core2)!important}
