.meetings-residential{display:grid;place-items:stretch;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);width:calc(100% - 48px);max-width:1380px;min-height:clamp(500px,43vw,690px);margin:clamp(50px,8vw,110px) auto;padding:0;background:#f7f5ef}
.meetings-residential-image{min-height:100%;margin:0;overflow:hidden}
.meetings-residential-image img{display:block;width:100%;height:100%;min-height:clamp(500px,43vw,690px);object-fit:cover;transition:transform .65s ease}
.meetings-residential-image:hover img,.meetings-residential-image:focus-visible img{transform:scale(1.06)}
.meetings-residential-copy{align-self:center;max-width:660px;padding:clamp(65px,9vw,130px) clamp(30px,7vw,115px)}
.meetings-residential-copy h2{max-width:560px}
@media(max-width:760px){.meetings-residential{display:block;width:calc(100% - 32px);min-height:0;margin-top:48px;margin-bottom:48px}.meetings-residential-image img{min-height:300px;height:62vw}.meetings-residential-copy{padding:65px 24px 75px}}
