/* Owner's fleet photo and snow-plow image, together on the estimate page. */
.estimate-layout{row-gap:24px;grid-template-rows:auto 1fr}
.snow-intro{grid-column:1;grid-row:1}
.fleet-photo{margin-top:32px;aspect-ratio:1025/370;object-fit:contain}
.quote-card{grid-column:2;grid-row:1 / span 2}
.plow-photo-block{grid-column:1;grid-row:2;margin:0;min-width:0}
.plow-photo{display:block;width:100%;height:auto;aspect-ratio:2.065;object-fit:cover;object-position:center bottom;border-radius:13px;background:#e7ebe5}
@media(max-width:1190px){.fleet-photo{margin-top:28px}}
@media(max-width:900px){.estimate-layout{grid-template-rows:none}.snow-intro,.quote-card,.plow-photo-block{grid-column:auto;grid-row:auto}.plow-photo{aspect-ratio:2.065}}
@media(max-width:650px){.fleet-photo{margin-top:24px}.plow-photo{aspect-ratio:1.65;border-radius:10px}}
