.service-photo{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:#e9e7df;border-radius:3px}.service-detail .service-photo{margin-bottom:28px;border-bottom:4px solid var(--gold)}.service-tile .service-photo{margin-bottom:22px}.service-tile{overflow:hidden}.service-tile:hover .service-photo{filter:brightness(1.035)}@media(max-width:600px){.service-detail .service-photo{margin-bottom:20px}.service-tile .service-photo{margin-bottom:18px}}
