.vh-mk-home-partners{width:100%;padding:clamp(2rem,4vw,3.5rem) clamp(1.25rem,6vw,5rem);background:#fff}
.vh-mk-home-partners__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;justify-items:center;gap:clamp(1.5rem,3.5vw,3.5rem);max-width:1320px;margin:0 auto;padding:0;list-style:none}
.vh-mk-home-partners__list li{display:flex;align-items:center;justify-content:center;width:100%;min-height:4rem}
.vh-mk-home-partners__list img{display:block;width:auto;max-width:min(100%,12rem);height:auto;max-height:3rem;object-fit:contain;filter:grayscale(1);opacity:.62}
.vh-mk-home-partners__list li:nth-child(3) img{max-height:3.6rem}
@media(max-width:850px){.vh-mk-home-partners{padding-block:2rem}.vh-mk-home-partners__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;row-gap:1.75rem}}
@media(max-width:420px){.vh-mk-home-partners{padding-inline:.75rem}.vh-mk-home-partners__list{gap:1.25rem .75rem}.vh-mk-home-partners__list img{max-width:90%;max-height:2.5rem}}
.vh-mk-steps__video--static{overflow:hidden;border:0;border-radius:0;box-shadow:none}
.vh-mk-steps__video--static img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
/* Eight partner marks: a compact row on desktop and balanced rows on small screens. */
.vh-mk-home-partners__list{grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(.75rem,2vw,2rem);max-width:1440px}
.vh-mk-home-partners__list img{max-width:min(100%,9.5rem);max-height:2.5rem}
.vh-mk-home-partners__list li:nth-child(3) img{max-height:3rem}
@media(max-width:850px){.vh-mk-home-partners__list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1rem;row-gap:1.25rem}}
@media(max-width:420px){.vh-mk-home-partners__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.vh-mk-home-partners__list img{max-width:85%;max-height:2.25rem}}
