/* Scoped image-search additions; no global layout overrides. */
.search-image-evidence{padding:28px 0}.search-image-evidence .search-image-inner{width:min(1120px,calc(100% - 40px));margin:auto}.search-image-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.search-image-evidence figure{margin:0;min-width:0}.search-image-evidence img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;background:#f1f3ef;border-radius:8px}.search-image-evidence figcaption{font-size:13px;line-height:1.6;color:#52616a;margin-top:9px}.search-image-single{max-width:720px;margin:auto!important}.search-image-single img{max-height:560px}.search-service-thumb{width:100%;height:190px;object-fit:cover;border-radius:8px;margin-bottom:16px}.mke-reference-logo{width:110px!important;height:110px!important;object-fit:contain;background:#fff;padding:8px}.reference-badge.mke-reference{display:flex;align-items:center;gap:14px}@media(max-width:700px){.search-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.search-image-evidence .search-image-inner{width:calc(100% - 32px)}.search-image-evidence img{max-height:520px}.search-image-evidence figcaption{font-size:12px}.search-service-thumb{height:180px}}@media(max-width:380px){.search-image-grid{grid-template-columns:1fr}}
