.location-quick-links[data-astro-cid-pvafepqq]{justify-content:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.location-quick-link[data-astro-cid-pvafepqq]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);background:var(--color-primary-10);color:var(--color-primary-dark);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.location-quick-link[data-astro-cid-pvafepqq]:hover{background:var(--color-primary-20)}.breed-summary-actions[data-astro-cid-pvafepqq]{gap:var(--space-3);display:grid}.breed-cta-link[data-astro-cid-pvafepqq]{text-align:center;color:var(--color-primary-dark);font-weight:var(--font-weight-medium);text-decoration:none}.breed-cta-link[data-astro-cid-pvafepqq]:hover{text-decoration:underline}.location-visit-card[data-astro-cid-pvafepqq]{gap:var(--space-6);padding:var(--space-8);background:var(--color-white);box-shadow:var(--shadow-md);border-radius:1.25rem;grid-template-columns:1fr;scroll-margin-top:8rem;display:grid}.location-visit-actions[data-astro-cid-pvafepqq]{gap:var(--space-3);flex-wrap:wrap;align-items:start;display:flex}.location-faq-grid[data-astro-cid-pvafepqq],.location-highlights-grid[data-astro-cid-pvafepqq],.location-testimonials-grid[data-astro-cid-pvafepqq],.related-locations-grid[data-astro-cid-pvafepqq]{gap:var(--space-4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.location-highlight-card[data-astro-cid-pvafepqq],.location-testimonial-card[data-astro-cid-pvafepqq],.location-faq-card[data-astro-cid-pvafepqq],.related-location-card[data-astro-cid-pvafepqq]{background:var(--color-white);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm)}.location-highlight-card[data-astro-cid-pvafepqq] h3[data-astro-cid-pvafepqq],.location-faq-card[data-astro-cid-pvafepqq] h3[data-astro-cid-pvafepqq],.related-location-card[data-astro-cid-pvafepqq] h3[data-astro-cid-pvafepqq]{margin-bottom:var(--space-3);color:var(--color-dark)}.location-highlight-label[data-astro-cid-pvafepqq],.location-testimonial-breed[data-astro-cid-pvafepqq]{color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2)}.location-highlight-card[data-astro-cid-pvafepqq] p[data-astro-cid-pvafepqq],.location-testimonial-card[data-astro-cid-pvafepqq] p[data-astro-cid-pvafepqq],.location-faq-card[data-astro-cid-pvafepqq] p[data-astro-cid-pvafepqq],.related-location-card[data-astro-cid-pvafepqq] p[data-astro-cid-pvafepqq]{color:var(--color-gray-700);margin:0}.location-testimonial-text[data-astro-cid-pvafepqq]{line-height:var(--leading-relaxed);margin-bottom:var(--space-4)!important}.location-testimonial-meta[data-astro-cid-pvafepqq]{margin-bottom:var(--space-1)!important}.location-faq-links[data-astro-cid-pvafepqq]{gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.location-faq-links[data-astro-cid-pvafepqq] a[data-astro-cid-pvafepqq],.related-location-card[data-astro-cid-pvafepqq]{color:var(--color-primary-dark);text-decoration:none}.related-location-card[data-astro-cid-pvafepqq]{transition:transform var(--transition-base), box-shadow var(--transition-base);display:block}.related-location-card[data-astro-cid-pvafepqq]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.related-location-card[data-astro-cid-pvafepqq] span[data-astro-cid-pvafepqq]{margin-top:var(--space-3);font-weight:var(--font-weight-semibold);display:inline-block}@media (width>=768px){.location-visit-card[data-astro-cid-pvafepqq]{grid-template-columns:1.5fr 1fr;align-items:center;scroll-margin-top:8rem}.location-highlights-grid[data-astro-cid-pvafepqq],.location-testimonials-grid[data-astro-cid-pvafepqq],.location-faq-grid[data-astro-cid-pvafepqq],.related-locations-grid[data-astro-cid-pvafepqq]{grid-template-columns:repeat(3,minmax(0,1fr))}}.location-flavor-tagline[data-astro-cid-pvafepqq]{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-gray-700);max-width:720px;margin:var(--space-4) auto 0;font-style:italic}.location-flavor-block[data-astro-cid-pvafepqq]{text-align:left;max-width:760px;margin:0 auto}.location-flavor-block[data-astro-cid-pvafepqq] .section-title[data-astro-cid-pvafepqq]{text-align:center;margin-bottom:var(--space-4)}.location-flavor-note[data-astro-cid-pvafepqq]{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-gray-700);margin:0 0 var(--space-6)}.location-flavor-subhead[data-astro-cid-pvafepqq]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-dark);margin:0 0 var(--space-2)}.location-flavor-landmarks[data-astro-cid-pvafepqq]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.location-flavor-landmarks[data-astro-cid-pvafepqq] li[data-astro-cid-pvafepqq]{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-full);padding:var(--space-1-5) var(--space-3);font-size:var(--text-small);color:var(--color-gray-700)}
