.vlb-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:40px}.vlb-media--square{aspect-ratio:1/1}@media (max-width:991px){.vlb-split{grid-template-columns:minmax(0,1fr);gap:32px}}