.tvis__grid{align-items:center;display:grid;gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tvis__grid--solo{grid-template-columns:minmax(0,860px)}.tvis__body{align-content:center;display:grid;gap:var(--space-md);justify-items:start}.tvis__body .button{margin-top:var(--space-sm)}.tvis--visual-left .tvis__body{order:2}.tvis--visual-left .tvis__media{order:1}.tvis__media{border-radius:var(--border-radius);overflow:hidden}.tvis__media--4-3{aspect-ratio:4/3}.tvis__media--16-9{aspect-ratio:16/9}.tvis__media--1-1{aspect-ratio:1/1}.tvis__media--3-4{aspect-ratio:3/4}.tvis__media--natural{aspect-ratio:auto}.tvis__media img,.tvis__media video{display:block;height:100%;object-fit:cover;width:100%}.tvis__media video{background:var(--colour-ink)}.tvis__media--natural img,.tvis__media--natural video{height:auto;object-fit:contain}@media (max-width:1024px){.tvis__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.tvis--visual-left .tvis__body,.tvis--visual-left .tvis__media{order:0}}