/* Static service-card illustrations: independent of hero animation scripts. */
.iq-service-still{position:relative;display:flex;align-items:center;justify-content:center;align-self:center;width:100%;max-width:800px;min-width:0;height:clamp(290px,28vw,390px);min-height:0;margin:20px auto 0;padding:0;border:0;background:transparent;box-shadow:none;line-height:0;overflow:visible;isolation:isolate;animation:none!important;transition:none!important;transform:none!important}
.iq-service-still::before,.iq-service-still::after{display:none!important;content:none!important;animation:none!important}
.iq-service-still>.iq-service-still__image{display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:contain;object-position:center;filter:none;animation:none!important;transition:none!important;transform:none!important}
.sites-hub-card>.iq-service-still{margin:0 auto}
.direction-v2-service-card>.iq-service-still{margin-top:auto}
.promotion-service-seo>.iq-service-still{margin:0 auto}
@media(max-width:1100px){.iq-service-still{height:clamp(280px,52vw,440px);max-width:760px}}
@media(max-width:640px){.iq-service-still{height:auto;aspect-ratio:6/5;max-width:520px}.iq-service-still>.iq-service-still__image{height:auto;aspect-ratio:6/5}.direction-v2-service-card>.iq-service-still{margin-top:24px}.sites-hub-card>.iq-service-still{margin-top:20px}}
