.text-and-image__inner{display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 1024px){.text-and-image__inner{grid-template-rows:unset;grid-template-columns:repeat(4,1fr)}}.text-and-image__split-item,.text-and-image .split-item{display:flex;flex-flow:column-reverse;background-color:#e0d8c8}@media (min-width: 1024px){.text-and-image__split-item,.text-and-image .split-item{flex-flow:row}}.text-and-image__split-item__text-holder,.text-and-image__split-item .text-holder,.text-and-image .split-item__text-holder,.text-and-image .split-item .text-holder{padding:var(--spacing-5x) 20px}@media (min-width: 1024px){.text-and-image__split-item__text-holder,.text-and-image__split-item .text-holder,.text-and-image .split-item__text-holder,.text-and-image .split-item .text-holder{display:flex;flex:1;flex-flow:column;gap:19px}}.text-and-image__split-item__text-holder__label,.text-and-image__split-item .text-holder__label,.text-and-image .split-item__text-holder__label,.text-and-image .split-item .text-holder__label{font-family:Avenir;font-weight:300;font-style:normal;font-feature-settings:"ss06" on;font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:.08rem}@media (min-width: 1024px){.text-and-image__split-item__text-holder__label,.text-and-image__split-item .text-holder__label,.text-and-image .split-item__text-holder__label,.text-and-image .split-item .text-holder__label{font-size:2.4rem;font-weight:500;line-height:3.6rem;letter-spacing:0}}.text-and-image__split-item__text-holder__title,.text-and-image__split-item .text-holder__title,.text-and-image .split-item__text-holder__title,.text-and-image .split-item .text-holder__title{font-family:Text me one;font-size:3.4rem;font-style:normal;line-height:4.4rem;font-feature-settings:"ss06" on;font-size:2.8rem;font-weight:400;line-height:4rem;margin-bottom:20px}@media (min-width: 1024px){.text-and-image__split-item__text-holder__title,.text-and-image__split-item .text-holder__title,.text-and-image .split-item__text-holder__title,.text-and-image .split-item .text-holder__title{font-size:4.8rem;font-weight:400;line-height:4.4rem;margin-bottom:0}}.text-and-image__split-item__text-holder__button--mobile,.text-and-image__split-item .text-holder__button--mobile,.text-and-image .split-item__text-holder__button--mobile,.text-and-image .split-item .text-holder__button--mobile{display:flex;align-self:flex-start}@media (min-width: 1024px){.text-and-image__split-item__text-holder__button--mobile,.text-and-image__split-item .text-holder__button--mobile,.text-and-image .split-item__text-holder__button--mobile,.text-and-image .split-item .text-holder__button--mobile{display:none}}.text-and-image__split-item__text-holder__button--desktop,.text-and-image__split-item .text-holder__button--desktop,.text-and-image .split-item__text-holder__button--desktop,.text-and-image .split-item .text-holder__button--desktop{display:none}@media (min-width: 1024px){.text-and-image__split-item__text-holder__button--desktop,.text-and-image__split-item .text-holder__button--desktop,.text-and-image .split-item__text-holder__button--desktop,.text-and-image .split-item .text-holder__button--desktop{display:block}}@media (min-width: 1024px){.text-and-image__split-item__text-holder--center,.text-and-image__split-item .text-holder--center,.text-and-image .split-item__text-holder--center,.text-and-image .split-item .text-holder--center{align-self:center}}@media (min-width: 1024px){.text-and-image__split-item__text-holder--bottom,.text-and-image__split-item .text-holder--bottom,.text-and-image .split-item__text-holder--bottom,.text-and-image .split-item .text-holder--bottom{align-self:flex-end}}.text-and-image__split-item__image-holder,.text-and-image__split-item .image-holder,.text-and-image .split-item__image-holder,.text-and-image .split-item .image-holder{position:relative;width:100%;height:100%}@media (min-width: 1024px){.text-and-image__split-item__image-holder,.text-and-image__split-item .image-holder,.text-and-image .split-item__image-holder,.text-and-image .split-item .image-holder{flex:1}}.text-and-image__split-item__image-holder img,.text-and-image__split-item .image-holder img,.text-and-image .split-item__image-holder img,.text-and-image .split-item .image-holder img{width:100%;height:auto;object-fit:contain}
