.two-column-image-highlight{--component-bg-colour:#faf5ec}.two-column-image-highlight__row{align-items:center;gap:40px;display:grid}@media (width>=992px){.two-column-image-highlight__row{grid-template-columns:1fr 1fr;gap:72px}.two-column-image-highlight__row--image-right .two-column-image-highlight__image{order:2}.two-column-image-highlight__row--image-right .two-column-image-highlight__content{order:1}}.two-column-image-highlight__image{background:#e8dcc6;align-items:flex-end;height:300px;padding:18px;display:flex;position:relative}@media (width>=992px){.two-column-image-highlight__image{height:440px}}.two-column-image-highlight__image img{position:absolute;inset:0}.two-column-image-highlight__image-caption{letter-spacing:.08em;color:#ffffffe6;background:#1c191480;border-radius:4px;padding:5px 9px;font:11px ui-monospace,monospace;position:relative}.two-column-image-highlight__eyebrow{letter-spacing:.2em;color:#a8945f;margin-bottom:16px;font:11px ui-monospace,Menlo,monospace}.two-column-image-highlight__title{letter-spacing:-.015em;color:#2b2723;margin:0 0 22px;font-family:Newsreader,serif;font-size:clamp(32px,3.6vw,46px);font-weight:400;line-height:1.1}.two-column-image-highlight__title em{color:#a85c37;font-style:normal}.two-column-image-highlight__body{color:#4d463c;max-width:46ch;font-size:17px;line-height:1.75}.two-column-image-highlight__body p{margin:0 0 26px}.two-column-image-highlight__features{color:#4d463c;gap:11px;margin-top:20px;font-size:16px;display:grid}.two-column-image-highlight__feature{gap:12px;display:flex}.two-column-image-highlight__feature-dash{color:#a8945f}.two-column-image-highlight__cta{margin-top:30px}
