@media(max-width:900px){.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.page-hero{padding-top:125px}.page-hero h1{font-size:clamp(43px,13vw,72px)}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.static-form{grid-template-columns:1fr}.static-form .full{grid-column:auto}}
