/* Pricing V2 service-card imagery only. Shared Marine styles are preserved. */
.marine #choices .marine-service-image{display:block;flex:none;width:100%;aspect-ratio:1672/941;overflow:hidden;margin:0 0 22px;line-height:0}
.marine #choices .marine-service-image img{display:block;width:100%;height:100%;object-fit:cover}
.marine #choices .card{height:100%}
.marine #choices .card .buttons{margin-top:auto}
.marine #choices .marine-service-image:focus-visible{outline:3px solid #c8102d;outline-offset:4px}
