/* Only the new owner-photo placements; existing layout and image choices stay intact. */
.roofing-site .reviewed-about-image { height:auto; }
#reviewed-installation-examples { margin-top:40px; }
#reviewed-installation-examples h3 { font-size:1.6rem; font-weight:500; margin:0 0 22px; }
.reviewed-installations { grid-template-columns:repeat(2,minmax(0,1fr)); }
.roofing-site .reviewed-installations img { width:100%; height:auto; aspect-ratio:4/3; object-fit:cover; }
@media(max-width:740px) { .reviewed-installations { grid-template-columns:1fr; } }
