.venue-art{mix-blend-mode:multiply}
.hero{background:#fff}
.closing{background:#fff}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;transform:none!important}
.hero-names.canva-names{position:relative;width:min(100%,980px);aspect-ratio:2.345/1;margin:8px 0 -30px;overflow:hidden;font:inherit;letter-spacing:normal;line-height:normal}
.hero-names.canva-names .names-crop{position:absolute;inset:0;display:block!important;transform:none!important}
.names-crop img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}
@media(max-width:820px){.hero-names.canva-names{width:100vw;aspect-ratio:2.345/1;margin:14px 0 -10px}.venue-art{width:100vw}}
.closing-signature.closing-canva{position:relative;width:min(520px,92vw);aspect-ratio:2.345/1;margin:8px auto 0;font:inherit;line-height:normal}
.closing-name-art{position:absolute;inset:0;display:block}
.closing-name-art img{display:block;width:100%;height:100%;object-fit:contain}
