.venue-localized-visual{position:relative;display:block;margin:0;width:100%;aspect-ratio:4/3;border-radius:24px;overflow:hidden;background:#edf3ee}
.venue-localized-visual>.venue-solution-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;border-radius:0}
.venue-localized-visual>.venue-native-labels{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none;overflow:hidden}
