.location-card .venue-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:18px}.location-card .venue-actions a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;line-height:1.5;font-weight:600;color:#ee3224;text-decoration:none}.location-card .venue-actions a:hover{text-decoration:underline}.location-card .venue-actions svg{width:16px;height:16px;flex-shrink:0}.location-card .home-location-details{margin-top:auto}.location-card>h3 a{text-decoration:none}.location-card .location-google-link{display:block}@media(max-width:640px){.location-card{grid-column:1/-1}.location-card .venue-actions{gap:4px 18px}}
