.home-content-image{display:block;width:100%;height:auto;object-fit:cover;border-radius:3px}
.intro-section .home-content-image{margin-top:28px;aspect-ratio:4/3;max-height:330px;object-position:center 30%}
.service-grid .service-card{overflow:hidden}
.service-card .home-content-image{width:calc(100% + 64px);max-width:none;margin:-32px -32px 25px;aspect-ratio:16/9;object-position:center}
.home-process-visual>.home-content-image{aspect-ratio:3/1;max-height:340px;margin:25px 0 28px;object-position:center 60%}
@media(max-width:700px){.service-card .home-content-image{width:calc(100% + 48px);margin:-24px -24px 23px}.intro-section .home-content-image{margin-top:22px;max-height:280px}.home-process-visual>.home-content-image{aspect-ratio:4/3;max-height:300px;margin-block:22px}.service-grid .service-card{padding-top:24px}}
