@media(min-width: 600px){.bento{grid-template-columns:repeat(2, 1fr)}.bento__cell--lead{grid-column:1/-1}.closing__ctas{flex-direction:row;flex-wrap:wrap}.form-card{padding:var(--s6)}.footer__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 601px){.closing__bg::after{background:linear-gradient(180deg, var(--white) 0px, rgba(255, 255, 255, 0.96) 260px, rgba(255, 255, 255, 0.8) 480px, rgba(255, 255, 255, 0) 840px)}.footer-card{padding:var(--s6) var(--s5);border-radius:26px}.closing__inner{padding-block:var(--s8) var(--s6);gap:var(--s7)}.feature__card{padding:var(--s7) var(--s5);border-radius:26px}.jargon{padding:0}.trust__item{padding:var(--s5) var(--s4)}.bento__cell--dark .h3{font-size:1.5rem}.bento__cell--lead{padding:var(--s6) var(--s5)}.review{padding:var(--s5)}.step__marker{width:72px;height:72px;font-size:1.5rem}.stepband{overflow:hidden;border-radius:20px;margin:var(--s8) auto 0}.stepband__media{border-radius:0;overflow:visible}.stepband__media img{object-position:center}.stepband__inner{justify-content:flex-end;align-items:center;min-height:clamp(340px,36vw,520px);padding:var(--s6) var(--s5)}.stepband__card{max-width:400px;transform:none}.map-frame iframe{height:380px}}@media(min-width: 760px){.panel-grid{grid-template-columns:1fr 1fr;gap:var(--s6) var(--s5)}}@media(min-width: 900px){.contact-band__inner{grid-template-columns:1fr 1fr;gap:var(--s7)}.enquire__grid{grid-template-columns:5fr 7fr;gap:var(--s7)}.enquire__form{order:0}.feature__card{grid-template-columns:1fr 1fr;gap:var(--s7);padding:var(--s8) var(--s7)}.proof-banner__inner{grid-template-columns:1fr 1fr;gap:var(--s7);padding-block:var(--s7)}.local__grid{grid-template-columns:1fr 1fr;gap:var(--s7)}.steps{grid-template-columns:repeat(3, 1fr);gap:var(--s5)}.steps__line{display:block;position:absolute;top:36px;left:12%;right:12%;height:1px;background:var(--hairline);z-index:0}.reviews{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 901px){.sticky-cta{display:none}body{padding-bottom:0}}@media(min-width: 960px){.trust__grid{grid-template-columns:repeat(3, 1fr)}.panel-card--wide{grid-column:1/-1;grid-template-columns:minmax(0, 46%) 1fr;align-items:center;gap:var(--s7)}.panel-card--wide .panel-card__visual{aspect-ratio:16/9}.panel-card--wide .panel-card__body{max-width:46ch}.panel-card--wide .h3{font-size:clamp(1.7rem,2.5vw,2.15rem)}.bento{grid-template-columns:repeat(6, 1fr);gap:var(--s4)}.bento__cell{grid-column:span 2}.bento__cell--lead{grid-column:span 4;grid-row:span 2;grid-template-columns:1fr 320px;column-gap:var(--s6);align-items:center}.bento__media{max-width:none}.footer__grid{grid-template-columns:1.4fr 1fr 1.15fr 1fr;gap:var(--s5)}.footer__bottom{grid-template-columns:1fr;gap:var(--s4)}}
