.sameday-opening{display:grid;grid-template-columns:1.2fr .8fr;gap:45px 75px}.sameday-opening h1{font-size:clamp(52px,5.5vw,80px)}.sameday-callout{border:1px solid var(--line);padding:30px;align-self:start}.sameday-callout h2{font-size:28px;margin-top:0}.sameday-hero{grid-column:1/3;height:380px}.sameday-reason,.sameday-ready,.sameday-alternative,.sameday-handover{max-width:1100px!important}.sameday-brief{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;align-items:center;background:#e6d5c4}.sameday-list-photo{height:560px}.sameday-brief ul{padding-left:22px;line-height:2}.sameday-bath{display:grid;grid-template-columns:1.1fr .9fr;gap:85px;align-items:center}.sameday-bath-photo{height:520px}.sameday-boundary{background:var(--ink);color:var(--bg)}.sameday-boundary-pair{display:grid;grid-template-columns:1fr 1fr;gap:70px}.sameday-method{display:grid;grid-template-columns:1.2fr .8fr;gap:85px;align-items:center;background:var(--soft)}.sameday-living-photo{height:540px}.sameday-estimate{background:#d9ab8e}.sameday-handover{border-top:1px solid var(--line)}.sameday-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;background:var(--soft)}.sameday-final{background:#e6d5c4}
@media(max-width:1050px){.sameday-opening{gap:30px 40px}.sameday-brief,.sameday-bath,.sameday-method,.sameday-faq{gap:40px}.sameday-callout{padding:25px}}
@media(max-width:800px){.sameday-opening,.sameday-brief,.sameday-bath,.sameday-boundary-pair,.sameday-method,.sameday-faq{grid-template-columns:1fr;gap:30px}.sameday-opening h1{font-size:57px}.sameday-hero{grid-column:auto;height:320px}.sameday-list-photo{height:330px;width:85%!important}.sameday-bath-photo{height:350px;margin-left:15%!important;width:85%!important}.sameday-living-photo{height:350px}}
@media(max-width:450px){.sameday-opening h1{font-size:46px}.sameday-hero{height:290px}.sameday-living-photo{height:320px}}
