.patio-opening{display:grid;grid-template-columns:1.1fr .9fr;gap:35px 80px;align-items:start}.patio-opening h1{font-size:clamp(60px,6vw,88px)}.patio-opening-copy{border-left:1px solid var(--line);padding-left:40px}.patio-wide{grid-column:1/3;height:470px}.patio-ground,.patio-condition{max-width:1100px!important}.patio-joint{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;align-items:center;background:var(--soft)}.patio-joints-photo{height:550px}.patio-method-pair{display:grid;grid-template-columns:1fr 1fr;gap:70px}.patio-water{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;background:#e6d5c4}.patio-drain-photo{height:500px}.patio-prep{max-width:1100px!important}.patio-prep ul{padding-left:22px;line-height:2}.patio-estimate{background:var(--ink);color:var(--bg)}.patio-use{display:grid;grid-template-columns:1.2fr .8fr;gap:85px;align-items:center}.patio-space-photo{height:540px;border-radius:3px 3px 110px 3px}.patio-question-layout{display:grid;grid-template-columns:1fr 1fr;gap:0 70px}.patio-questions{background:var(--soft)}.patio-call{background:#d9ab8e}
@media(max-width:1050px){.patio-opening{gap:30px 40px}.patio-opening-copy{padding-left:25px}.patio-joint,.patio-water,.patio-use{gap:40px}}
@media(max-width:800px){.patio-opening,.patio-joint,.patio-method-pair,.patio-water,.patio-use{grid-template-columns:1fr;gap:30px}.patio-opening h1{font-size:62px}.patio-opening-copy{border:0;padding:0}.patio-wide{grid-column:auto;height:340px}.patio-joints-photo{height:350px;width:85%!important;margin-left:15%!important}.patio-drain-photo{height:330px}.patio-space-photo{height:370px}.patio-question-layout{grid-template-columns:1fr}}
@media(max-width:450px){.patio-opening h1{font-size:51px}.patio-wide{height:300px}.patio-space-photo{height:330px}}
