.two-column-image-text{--tcit-pt:1.5rem;--tcit-pb:1.5rem;--tcit-col-gap:3rem;--tcit-row-gap:2.5rem;background:#fff;padding:var(--tcit-pt) 1rem var(--tcit-pb)}.two-column-image-text,.two-column-image-text *{box-sizing:border-box}.two-column-image-text__inner{align-items:stretch;column-gap:var(--tcit-col-gap);display:flex;flex-wrap:wrap;margin:0 auto;row-gap:var(--tcit-row-gap);width:min(100%,1600px)}.two-column-image-text__item{display:flex;flex-direction:column;min-width:0;width:calc((100% - var(--tcit-col-gap))/2)}.two-column-image-text__item--text{justify-content:flex-start}.two-column-image-text__content{width:100%}.two-column-image-text__title{font-size:clamp(1.9rem,1.4rem + 1vw,3rem);font-size:25px;font-weight:700;letter-spacing:-.03em;line-height:1.12;margin:0}.two-column-image-text__copy{color:#111;font-size:clamp(1rem,.95rem + .18vw,1.12rem);line-height:1.55;margin-top:.9rem;max-width:42rem}.two-column-image-text__copy *{font-size:16px}.two-column-image-text__copy>:first-child{margin-top:0}.two-column-image-text__copy>:last-child{margin-bottom:0}.two-column-image-text__copy p{margin:0 0 1.35rem}.two-column-image-text__media{width:100%}.two-column-image-text__image,.two-column-image-text__placeholder{border-radius:10px;display:block;min-height:14rem;width:100%}.two-column-image-text__image{height:100%;object-fit:cover}.two-column-image-text__placeholder{background:linear-gradient(180deg,#d9dde4,#eef1f5)}@media (max-width:991px){.two-column-image-text__item{width:100%}.two-column-image-text__copy,.two-column-image-text__title{max-width:100%}.two-column-image-text__image,.two-column-image-text__placeholder{min-height:18rem}}@media (max-width:767px){.two-column-image-text{padding:1rem}.two-column-image-text__copy p{margin-bottom:1.1rem}.two-column-image-text__image,.two-column-image-text__placeholder{border-radius:1rem;min-height:15rem}}