.section-intro{padding-bottom:25px}.section-intro>p:last-child{max-width:780px;font-size:19px;color:var(--muted)}.venue-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;padding-top:25px}.venue-directory h2{font-size:36px}.party-options{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding-top:25px}.party-options article{background:#e9ecdd}.party-options article>div{padding:35px}.party-options img{width:100%;height:330px;object-fit:cover}.section-cta{background:#e9ecdd;max-width:none}.section-intro+.cafes{padding-top:25px}@media(max-width:650px){.venue-directory,.party-options{grid-template-columns:1fr}.party-options img{height:240px}.party-options article>div{padding:28px}}