.ax-section.ax-image-with-text .image-with-text__text-item{display:flex;justify-content:center}.ax-section.ax-image-with-text .image-with-text__subheading{font-size:calc(var(--font-body-scale)*1.4rem);margin-bottom:1.5rem}@media screen and (min-width:750px){.ax-section.ax-image-with-text .image-with-text__subheading{font-size:calc(var(--font-body-scale)*1.6rem);margin-bottom:1rem}}.ax-section.ax-image-with-text .image-with-text__heading{font-family:var(--font-heading-family);letter-spacing:-.04em;margin-bottom:2rem}@media screen and (min-width:750px){.ax-section.ax-image-with-text .image-with-text__heading{margin-bottom:1.5rem}}.ax-section.ax-image-with-text .image-with-text__heading.uppercase-true{text-transform:uppercase}.ax-section.ax-image-with-text .image-with-text__text{font-size:calc(var(--font-body-scale)*1.4rem);line-height:1.4em;margin-bottom:2rem}@media screen and (min-width:750px){.ax-section.ax-image-with-text .image-with-text__text{max-width:90%}.ax-section.ax-image-with-text .image-with-text__content{margin:0 auto;max-width:54rem;padding:6rem 2rem}}@media screen and (max-width:989.98px){.ax-section.ax-image-with-text .image-with-text__content{margin-top:5rem;padding:0 1.5rem}}.ax-section.ax-image-with-text .image-with-text__content>*+*{margin-top:0}.ax-section.ax-image-with-text .image-with-text__media--square{aspect-ratio:1/1;height:auto}.ax-section.ax-image-with-text .image-with-text__media-item-transform{margin-bottom:5rem}@media screen and (min-width:750px){.ax-section.ax-image-with-text .image-with-text__media-item-transform{margin-bottom:8rem}}.ax-section.ax-image-with-text .image-with-text__media-item-transform .animate--ambient img{animation:none}.ax-section.ax-image-with-text .image-with-text__media-item-transform .image-with-text__media{overflow:visible!important;padding-bottom:calc(50% + 4rem)!important}.ax-section.ax-image-with-text .image-with-text__media-item-transform img{-o-object-fit:cover;object-fit:cover;width:calc(50% + 4rem)}.ax-section.ax-image-with-text .image-with-text__media-item-transform img:nth-child(2){bottom:unset;left:unset;right:0;top:5rem;z-index:1}@media screen and (min-width:750px){.ax-section.ax-image-with-text .image-with-text__media-item-transform img:nth-child(2){top:8rem}}