.service-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);gap:34px;align-items:stretch}
.service-page-art{margin:0;border:1px solid #cfc8b8;padding:10px;background:rgba(246,239,225,.42);display:flex;flex-direction:column;justify-content:space-between;min-width:0}
.service-page-art img{width:100%;height:250px;display:block;object-fit:cover;filter:saturate(.9) contrast(.98)}
.service-page-art figcaption,.catalog-art figcaption{padding:10px 2px 0;font-size:9px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase;color:#6d6a62}
.catalog-art{margin:26px 0 54px;border:1px solid #cfc8b8;padding:10px;background:rgba(246,239,225,.42)}
.catalog-art img{width:100%;height:260px;display:block;object-fit:cover}
@media(max-width:900px){.service-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.58fr);gap:24px}.service-page-art img{height:220px}}
@media(max-width:700px){.service-hero{grid-template-columns:1fr}.service-page-art img{height:260px}.catalog-art img{height:220px}}
