section.split-image{padding:40px 0}@media screen and (min-width:900px){section.split-image{padding:80px 0}}.split-image__inner{align-items:center;display:flex;flex-direction:row;gap:102px}.split-image__content{flex:1}.split-image__pretitle{color:#23543f;margin-bottom:20px}.split-image__title{margin-bottom:24px}@media screen and (min-width:900px){.split-image__inner--image-left{flex-direction:row-reverse}.split-image__inner--image-right{flex-direction:row}}.split-image__image{aspect-ratio:700/560;background:#f3f3f3;border-radius:24px;flex:1;overflow:hidden;text-align:center;width:100%}.split-image__image:has(img){background:none}.split-image__image.image--landscape{aspect-ratio:700/560}.split-image__image.image--portrait{aspect-ratio:560/700}@media screen and (min-width:900px){.split-image__image{aspect-ratio:560/700}}.split-image__image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.split-image__image.image--cover img{object-fit:cover}.split-image__image.image--contain img{object-fit:contain}.split-image__image.image--fill img{object-fit:fill}.split-image__button{margin-top:40px}.split-image__features{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px 56px;margin-top:40px}.split-image__feature{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;max-width:calc(50% - 28px);width:100%}.split-image__feature-icon{align-items:center;background:#f3f3f3;border-radius:16px;display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.split-image__feature-title{margin-bottom:16px}.split-image__feature-icon+.split-image__feature-title{margin-bottom:12px}.split-image__feature-copy{font-size:16px;font-weight:400;line-height:160%}@media screen and (max-width:900px){.split-image__inner{flex-direction:column;gap:40px}.split-image__content{order:2}.split-image__image{order:1}.split-image__feature{flex-basis:100%;max-width:100%}.split-image__feature-title{font-size:18px;line-height:140%;margin-bottom:8px}}@media screen and (max-width:600px){.split-image__features{flex-direction:column;flex-wrap:wrap;gap:40px}}