#kb-site-preview .kennedy-kitchen-details{display:grid;grid-template-columns:1.5fr 1fr;gap:6%;padding:55px 6%;background:#e9e0d4;align-items:start}
#kb-site-preview .kennedy-kitchen-details>div:nth-child(2){padding-top:95px}
#kb-site-preview .kennedy-kitchen-details h2{font-size:clamp(30px,3.5vw,46px)}
#kb-site-preview .kennedy-kitchen-details p{line-height:1.85}
#kb-site-preview .kennedy-kitchen-details .kennedy-copy{padding:12px 0 0;max-width:590px}
#kb-site-preview .kennedy-related-room{padding:55px 9%;border-top:1px solid #d4c6ba;display:grid;grid-template-columns:.7fr 1.3fr;gap:8%;align-items:start}
#kb-site-preview .kennedy-related-room h2{margin-top:0}
@media(max-width:750px){#kb-site-preview .kennedy-kitchen-details,#kb-site-preview .kennedy-related-room{grid-template-columns:1fr;padding:35px 6%;gap:30px}#kb-site-preview .kennedy-kitchen-details>div:nth-child(2){padding-top:0}}
