.area-hero-grid[data-astro-cid-4o6zuiu5]{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=1024px){.area-hero-grid[data-astro-cid-4o6zuiu5]{grid-template-columns:1.2fr .8fr}}.area-hero-card[data-astro-cid-4o6zuiu5]{border:1px solid var(--border,#d6dde6);border-radius:var(--radius-md,12px);background:var(--surface,#f3f6fa);flex-direction:column;gap:.6rem;padding:1.75rem;display:flex}.area-card-label[data-astro-cid-4o6zuiu5]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-text);margin:0}.area-card-phone[data-astro-cid-4o6zuiu5]{margin:0;font-size:2rem;font-weight:800;line-height:1.1}.area-card-phone[data-astro-cid-4o6zuiu5] a[data-astro-cid-4o6zuiu5]{color:var(--ink);text-decoration:none}.area-card-line[data-astro-cid-4o6zuiu5],.area-card-note[data-astro-cid-4o6zuiu5]{color:var(--muted);margin:0}.area-card-note[data-astro-cid-4o6zuiu5]{font-size:var(--text-small)}.area-hero-content[data-astro-cid-4o6zuiu5]{max-inline-size:var(--measure-lead);flex-direction:column;gap:1.25rem;display:flex}.area-badge-wrap[data-astro-cid-4o6zuiu5]{align-items:center;gap:.75rem;display:flex}.area-region-chip[data-astro-cid-4o6zuiu5]{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);background-color:var(--accent);color:var(--on-accent);padding:.15rem .5rem;font-size:.75rem;font-weight:700}.area-meta-row[data-astro-cid-4o6zuiu5]{flex-wrap:wrap;gap:1.5rem;padding-block:.25rem;display:flex}.area-meta-item[data-astro-cid-4o6zuiu5]{font-size:var(--text-small);color:var(--ink);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.area-meta-icon[data-astro-cid-4o6zuiu5]{block-size:16px;inline-size:16px;color:var(--accent-text)}.area-lead[data-astro-cid-4o6zuiu5]{color:var(--muted);font-size:var(--text-lead);line-height:1.55}.area-actions[data-astro-cid-4o6zuiu5]{flex-wrap:wrap;gap:.75rem;padding-block-start:.5rem;display:flex}.landmarks-layout[data-astro-cid-4o6zuiu5]{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=1024px){.landmarks-layout[data-astro-cid-4o6zuiu5]{grid-template-columns:1.1fr .9fr}}.landmarks-info[data-astro-cid-4o6zuiu5],.landmarks-chips-grid[data-astro-cid-4o6zuiu5]{flex-direction:column;gap:.75rem;display:flex}.landmark-chip[data-astro-cid-4o6zuiu5]{background-color:var(--ground);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--elevation);align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}.landmark-chip-icon[data-astro-cid-4o6zuiu5]{block-size:18px;inline-size:18px;color:var(--accent-text);flex-shrink:0}.landmark-chip-text[data-astro-cid-4o6zuiu5]{font-size:var(--text-body);color:var(--ink);font-weight:600}.local-review-card[data-astro-cid-4o6zuiu5]{max-inline-size:var(--measure-lead);background-color:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--elevation);flex-direction:column;gap:1.25rem;padding:clamp(1.75rem,4vw,2.5rem);display:flex}.local-review-header[data-astro-cid-4o6zuiu5]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.local-review-stars[data-astro-cid-4o6zuiu5]{color:var(--accent-text);gap:.25rem;display:inline-flex}.star-icon[data-astro-cid-4o6zuiu5]{block-size:16px;inline-size:16px}.local-review-quote[data-astro-cid-4o6zuiu5]{color:var(--ink);margin:0;font-size:clamp(1.1rem,1.8vw,1.25rem);font-style:italic;line-height:1.5}.local-review-author[data-astro-cid-4o6zuiu5]{font-size:var(--text-small);flex-direction:column;gap:.15rem;display:flex}.local-review-author[data-astro-cid-4o6zuiu5] strong[data-astro-cid-4o6zuiu5]{color:var(--ink)}.local-review-author[data-astro-cid-4o6zuiu5] span[data-astro-cid-4o6zuiu5]{color:var(--muted)}.section-header[data-astro-cid-4o6zuiu5]{max-inline-size:var(--measure-lead);flex-direction:column;gap:.75rem;margin-block-end:clamp(2rem,4vw,3rem);display:flex}.btn-icon[data-astro-cid-4o6zuiu5]{block-size:16px;inline-size:16px}
