.service-technology .nme-visual{padding:0;display:flex;flex-direction:column}.service-technology .technology-signature{display:flex;align-items:center;justify-content:flex-start;min-height:22px;color:var(--muted)}.service-technology .technology-brand{display:flex;flex:none;align-items:center}.service-technology .technology-brands-inline{display:flex;flex:none;align-items:center;gap:22px}.service-technology .technology-logo,.service-technology .technology-punch{display:block;width:auto;height:20px}.service-technology .technology-punch-larger{height:22.5px}.service-technology .technology-brand-separator{display:block;flex:none;width:1px;height:12px;background:var(--muted);opacity:.5}.service-technology .technology-brands-inline:has(.technology-brand-separator){gap:16px}.service-technology .technology-logo-dark,html[data-theme=dark] .service-technology .technology-logo-light{display:none}html[data-theme=dark] .service-technology .technology-logo-dark{display:block}.service-technology .technology-photo{position:relative;flex:1 1;min-height:360px}.service-technology .technology-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 50%}@media(max-width:700px){.service-technology .technology-photo{flex:auto;aspect-ratio:16/9;min-height:0}}