.image-with-content{--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 40px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px}.image-with-content__header{margin-bottom:50px}.image-with-content__heading h1,.image-with-content__heading h2,.image-with-content__heading h3,.image-with-content__heading h4,.image-with-content__heading h5,.image-with-content__heading h6{font:inherit;letter-spacing:inherit;color:inherit}.image-with-content__heading p:not(:last-child){margin-bottom:8px}.image-with-content__heading a{color:inherit;text-decoration:underline}.image-with-content__heading a:hover,.image-with-content__heading a:focus,.image-with-content__heading a:active{opacity:0.7}.image-with-content__heading ul,.image-with-content__heading ol{padding-left:30px}.image-with-content__heading ul:not(:last-child),.image-with-content__heading ol:not(:last-child){margin-bottom:8px}.image-with-content__heading>*{font:inherit;color:inherit;letter-spacing:inherit}.image-with-content .grid{margin-bottom:0}.image-with-content .grid__item{position:relative}.image-with-content .grid__item::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-with-content__media{min-height:100%;overflow:visible}.image-with-content__media--small{height:19.4rem}@media screen and (min-width: 750px){.image-with-content__media--small{height:31.4rem}}.image-with-content__media--medium{height:29.6rem}@media screen and (min-width: 750px){.image-with-content__media--medium{height:46rem}}.image-with-content__media--large{height:43.5rem}@media screen and (min-width: 750px){.image-with-content__media--large{height:69.5rem}}.image-with-content__media--placeholder{position:relative;overflow:hidden}.image-with-content__media--placeholder:after{content:'';position:absolute;background:rgba(var(--color-foreground), 0.04)}.image-with-content__media--placeholder.image-with-content__media--adapt{height:20rem}@media screen and (min-width: 750px){.image-with-content__media--placeholder.image-with-content__media--adapt{height:30rem}}.image-with-content__media--placeholder>svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;fill:currentColor}.image-with-content__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:0;position:relative;z-index:1;border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity));word-break:break-word}.image-with-content__content>*+*{margin-top:2rem}.image-with-content__content>.image-with-content__text:empty ~ a{margin-top:2rem}.image-with-content__content>:first-child:is(.image-with-content__title),.image-with-content__content .image-with-content__text--caption+.image-with-content__title,.image-with-content__content .image-with-content__text--caption:first-child{margin-top:0}.image-with-content__content :last-child:is(.image-with-content__title),.image-with-content__content .image-with-content__text--caption{margin-bottom:0}.image-with-content__content .button+.image-with-content__text{margin-top:2rem}.image-with-content__content .image-with-content__text+.button{margin-top:3rem}.image-with-content__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-content__content--mobile-center>*{align-self:center;text-align:center}@media screen and (min-width: 750px){.image-with-content__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-content__content--top{justify-content:flex-start;align-self:flex-start}.image-with-content__content--desktop-right>*{align-self:flex-end;text-align:right}.image-with-content__content--desktop-left>*{align-self:flex-start;text-align:left}.image-with-content__content--desktop-center>*{align-self:center;text-align:center}}.image-with-content__title{margin-bottom:0;font:400 25px/1.2 "Gotham",Arial,sans-serif;color:#212529;letter-spacing:0}.image-with-content__title h1,.image-with-content__title h2,.image-with-content__title h3,.image-with-content__title h4,.image-with-content__title h5,.image-with-content__title h6{font:inherit;letter-spacing:inherit;color:inherit}.image-with-content__title p:not(:last-child){margin-bottom:8px}.image-with-content__title a{color:inherit;text-decoration:underline}.image-with-content__title a:hover,.image-with-content__title a:focus,.image-with-content__title a:active{opacity:0.7}.image-with-content__title ul,.image-with-content__title ol{padding-left:30px}.image-with-content__title ul:not(:last-child),.image-with-content__title ol:not(:last-child){margin-bottom:8px}.image-with-content__title>*{font:inherit;color:inherit;letter-spacing:inherit}.image-with-content__text{font:400 16px/1.5 "Gotham",Arial,sans-serif;letter-spacing:inherit;color:#212529}.image-with-content__text h1,.image-with-content__text h2,.image-with-content__text h3,.image-with-content__text h4,.image-with-content__text h5,.image-with-content__text h6{font:inherit;letter-spacing:inherit;color:inherit}.image-with-content__text p:not(:last-child){margin-bottom:8px}.image-with-content__text a{color:inherit;text-decoration:underline}.image-with-content__text a:hover,.image-with-content__text a:focus,.image-with-content__text a:active{opacity:0.7}.image-with-content__text ul,.image-with-content__text ol{padding-left:30px}.image-with-content__text ul:not(:last-child),.image-with-content__text ol:not(:last-child){margin-bottom:8px}.image-with-content__text>*{font:inherit;color:inherit;letter-spacing:inherit}.image-with-content__text ul{padding-left:11px;list-style:none}.image-with-content__text ul li::before{content:"•";margin-right:8px;color:#6BA7BB}.image-with-content .link{transition:all 0.3s ease-in-out}.image-with-content .link:hover{opacity:0.7}.image-with-content__media-item>*{border-radius:var(--media-radius);overflow:hidden;box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity))}@media screen and (min-width: 750px){.image-with-content__media-item--small,.image-with-content__media-item--large+.product-features__text-item{flex-grow:0}}@media screen and (min-width: 750px){.image-with-content__media-item--top{align-self:flex-start}}@media screen and (min-width: 750px){.image-with-content__media-item--middle{align-self:center}}@media screen and (min-width: 750px){.image-with-content__media-item--bottom{align-self:flex-end}}.image-with-content__media-item:after{border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow), var(--media-shadow-opacity))}.image-with-content__text-item>*{border-radius:var(--text-boxes-radius);overflow:hidden;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity))}.image-with-content__text-item:after{border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow), var(--text-boxes-shadow-opacity))}@media screen and (min-width: 992px){.image-with-content__grid--reverse{flex-direction:row-reverse}}@media only screen and (max-width: 992px){.image-with-content__header{margin-bottom:40px}}
