.location{min-width:0}.visit-panel{display:block;padding:32px}.venue-address{font-size:18px}.venue-rental{margin-top:24px}.venue-rental p{margin-bottom:12px}.external-embed{margin:20px 0}.embed-stage{background:#e4e7df;min-width:0}.embed-consent{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:32px;min-height:320px}.embed-consent>p:first-child{font-size:20px;font-weight:600}.embed-privacy{font-size:16px;line-height:1.5;max-width:55ch}.embed-privacy a{text-decoration:underline}.embed-stage iframe{display:block;border:0;width:100%;height:360px;background:white}.embed-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.embed-toolbar button[hidden]{display:none}.social-feeds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:32px 0}.social-feeds.single-feed{grid-template-columns:minmax(0,1fr)}.social-feed{min-width:0}.social-feed>h3{font-size:30px;margin-bottom:16px}.feed-embed .embed-stage iframe{height:720px}.feed-embed .embed-consent{min-height:360px}.social-links{margin-top:24px}@media(max-width:800px){.social-feeds{grid-template-columns:minmax(0,1fr)}.visit-panel{padding:24px}}@media(max-width:500px){.embed-consent{padding:24px;min-height:300px}.embed-stage iframe{height:320px}.feed-embed .embed-stage iframe{height:640px}}
