.image-with-text{display:flex;flex-wrap:wrap}.image-with-text .image-with-text__content{display:flex;flex-wrap:wrap;gap:var(--grid-desktop-vertical-spacing)}.image-with-text h2{margin:0}.image-with-text .image-with-text__content>*{width:100%}.image-with-text.image-with-text--left *{text-align:left}.image-with-text.image-with-text--right *{text-align:right}.image-with-text.image-with-text--center *{text-align:center}.image-with-text__image-container{position:relative;min-height:100%;padding-bottom:var(--padding-bottom)}.image-with-text__image:has(.image-with-text__image-container--drop-shadow){box-shadow:0 1.2rem 2.5rem -1.2rem rgba(var(--color-black),var(--opacity-low))}.image-with-text__image-container>*{width:100%;height:100%;object-fit:cover;background-position:center center;position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.image-with-text__image{border-radius:var(--media-radius);flex-grow:1;overflow:hidden;position:relative}.image-with-text__content{padding-top:var(--grid-desktop-vertical-spacing)}.image-with-text .text.text--tagline{display:inline-flex;background-color:rgb(var(--color-sand));text-transform:none;padding:.8rem 1.6rem;border-radius:1.6rem;font-weight:400}.image-with-text__content ul{padding-top:var(--grid-desktop-vertical-spacing);padding-left:4rem;list-style:none}.image-with-text__content ul li{position:relative;padding-bottom:1.2rem}.image-with-text__content ul li:last-of-type{padding-bottom:0}@media (max-width: 749px){.image-with-text__content{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 750px){.image-with-text.image-with-text--text_first{flex-direction:row-reverse}.image-with-text.image-with-text--middle{align-items:center}.image-with-text.image-with-text--top{align-items:flex-start}.image-with-text.image-with-text--bottom{align-items:flex-end}.image-with-text.image-with-text--text_first .image-with-text__content{padding-right:3.5rem}.image-with-text.image-with-text--image_first .image-with-text__content{padding-left:3.5rem}.image-with-text .image-with-text__content{padding-bottom:var(--grid-desktop-vertical-spacing)}}@media (min-width: 750px) and (max-width: 989px){.image-with-text__content{padding-left:5rem;padding-right:5rem}}@media (min-width: 990px){.image-with-text .image-with-text__content{gap:var(--grid-desktop-vertical-spacing)}.image-with-text__image:has(.image-with-text__image-container--drop-shadow){box-shadow:0 2.5rem 5rem -1.2rem rgba(var(--color-black),var(--opacity-low))}}@media (min-width: 1200px){.image-with-text.image-with-text--text_first .image-with-text__content{padding-right:8rem}.image-with-text.image-with-text--image_first .image-with-text__content{padding-left:8rem}}
