.location-page__inner[data-astro-cid-lk4ciu62]{max-width:980px;padding:var(--section-pad-desktop) var(--gutter);margin:0 auto}.location-hero-grid[data-astro-cid-lk4ciu62]{gap:var(--space-5);margin-bottom:var(--space-4);grid-template-columns:1.15fr .85fr;align-items:center;display:grid}.location-page__header[data-astro-cid-lk4ciu62]{margin-bottom:0}.location-parking-note[data-astro-cid-lk4ciu62]{color:var(--color-text);margin:0;font-size:.92rem}.location-hero-figure[data-astro-cid-lk4ciu62]{margin:0}.location-hero-figure[data-astro-cid-lk4ciu62] img[data-astro-cid-lk4ciu62]{border-radius:12px;width:100%;height:auto;display:block}.location-hero-figure[data-astro-cid-lk4ciu62] figcaption[data-astro-cid-lk4ciu62]{color:var(--color-text-muted);padding-top:8px;font-size:.82rem}.location-overflow-box[data-astro-cid-lk4ciu62]{border-top:2px solid var(--color-accent);border-bottom:1px solid var(--color-border);padding:var(--space-4) 0}.location-compare-grid[data-astro-cid-lk4ciu62]{gap:var(--space-4);margin-top:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.location-compare-col[data-astro-cid-lk4ciu62]{border-top:2px solid var(--color-border);padding-top:var(--space-3)}.location-compare-col--highlight[data-astro-cid-lk4ciu62]{border-top-color:var(--color-primary)}.location-compare-col[data-astro-cid-lk4ciu62] h3[data-astro-cid-lk4ciu62]{margin:0 0 var(--space-2);color:var(--color-heading);font-size:1.05rem}.location-spanish-box[data-astro-cid-lk4ciu62]{border-top:1px solid var(--color-border);padding-top:var(--space-4)}.location-pulse-badge[data-astro-cid-lk4ciu62]{color:var(--green-800);letter-spacing:.02em;margin-bottom:var(--space-3);background:0 0;border:none;border-radius:0;align-items:center;gap:8px;padding:0;font-size:.8125rem;font-weight:700;display:inline-flex}.pulse-dot[data-astro-cid-lk4ciu62]{background-color:var(--green-500);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s cubic-bezier(.66,0,0,1) infinite pulse;box-shadow:0 0 #10b981b3}@keyframes pulse{0%{box-shadow:0 0 #10b981b3}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.location-page__overline[data-astro-cid-lk4ciu62]{font-family:var(--font-primary);letter-spacing:var(--tracking-overline);color:var(--color-overline);margin-bottom:var(--space-2);font-size:13px;font-weight:600}.location-page__title[data-astro-cid-lk4ciu62]{font-size:var(--text-h1);margin-bottom:var(--space-3)}.location-page__lead[data-astro-cid-lk4ciu62]{color:var(--color-text);margin-bottom:var(--space-4);max-width:60ch;font-size:1.1rem;line-height:1.7}.location-page__ctas[data-astro-cid-lk4ciu62]{margin:var(--space-4) 0 var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.action-btn[data-astro-cid-lk4ciu62]{border-radius:var(--radius-pill);transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);border:none;align-items:center;gap:12px;min-height:58px;padding:14px 20px;text-decoration:none;display:flex}.action-btn[data-astro-cid-lk4ciu62]:hover{transform:translateY(-1px)}.action-btn__text[data-astro-cid-lk4ciu62]{text-align:left;flex-direction:column;display:flex}.action-btn__main[data-astro-cid-lk4ciu62]{font-size:.95rem;font-weight:700;line-height:1.2}.action-btn__sub[data-astro-cid-lk4ciu62]{opacity:.85;margin-top:2px;font-size:.75rem}.action-btn--directions[data-astro-cid-lk4ciu62]{background:var(--color-surface-muted);color:var(--color-heading);border:none}.action-btn--directions[data-astro-cid-lk4ciu62] .action-icon[data-astro-cid-lk4ciu62]{color:var(--color-primary)}.action-btn--call[data-astro-cid-lk4ciu62]{background:var(--color-heading);color:var(--color-surface);border:none}.action-btn--call[data-astro-cid-lk4ciu62] .action-icon[data-astro-cid-lk4ciu62]{color:var(--blue-400)}.action-btn--primary[data-astro-cid-lk4ciu62]{background:var(--color-primary);color:var(--color-surface);border:none}.action-btn--primary[data-astro-cid-lk4ciu62] .action-icon[data-astro-cid-lk4ciu62]{color:var(--color-surface)}.location-page__note[data-astro-cid-lk4ciu62]{color:var(--color-text-muted);margin-bottom:var(--space-5);font-size:.875rem}.location-page__facts[data-astro-cid-lk4ciu62]{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.location-page__fact[data-astro-cid-lk4ciu62]{text-align:left;padding:var(--space-3) 0 0;border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0}.location-page__fact-value[data-astro-cid-lk4ciu62]{color:var(--color-primary);margin-bottom:4px;font-size:1rem;font-weight:700;display:block}.location-page__fact-label[data-astro-cid-lk4ciu62]{color:var(--color-text);font-size:13px}.location-page__section[data-astro-cid-lk4ciu62]{margin-bottom:var(--space-6)}.location-page__section[data-astro-cid-lk4ciu62] h2[data-astro-cid-lk4ciu62]{font-size:var(--text-h3);margin-bottom:var(--space-3)}.location-page__section[data-astro-cid-lk4ciu62] p[data-astro-cid-lk4ciu62]{margin-bottom:var(--space-2);line-height:1.7}.location-page__section[data-astro-cid-lk4ciu62] ul[data-astro-cid-lk4ciu62]{padding-left:var(--space-3);margin-bottom:var(--space-3)}.location-page__section[data-astro-cid-lk4ciu62] li[data-astro-cid-lk4ciu62]{margin-bottom:10px;line-height:1.6}.location-page__section[data-astro-cid-lk4ciu62] a[data-astro-cid-lk4ciu62]{color:var(--color-link)}.location-page__services[data-astro-cid-lk4ciu62]{columns:2;column-gap:var(--space-4)}.location-micro-action[data-astro-cid-lk4ciu62]{margin-top:var(--space-3)}.btn-micro[data-astro-cid-lk4ciu62]{color:var(--color-primary);min-height:44px;transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:6px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.btn-micro[data-astro-cid-lk4ciu62]:hover{color:var(--color-primary-hover);text-decoration:underline}.care-triage-reassurance[data-astro-cid-lk4ciu62]{border:none;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:var(--space-5) 0;background:0 0;border-radius:0;padding:20px 0}.triage-wrap[data-astro-cid-lk4ciu62]{justify-content:space-between;align-items:center;gap:24px;display:flex}.triage-content[data-astro-cid-lk4ciu62]{align-items:flex-start;gap:14px;max-width:48ch;display:flex}.triage-icon-wrap[data-astro-cid-lk4ciu62]{width:28px;height:28px;color:var(--color-accent);background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.triage-text[data-astro-cid-lk4ciu62] h3[data-astro-cid-lk4ciu62]{color:var(--color-heading);margin-bottom:4px;font-size:1.05rem;font-weight:700}.triage-text[data-astro-cid-lk4ciu62] p[data-astro-cid-lk4ciu62]{color:var(--color-text);margin:0;font-size:.875rem;line-height:1.5}.triage-cta[data-astro-cid-lk4ciu62]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.btn-triage-call[data-astro-cid-lk4ciu62]{background:var(--color-accent);color:var(--color-surface);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out);white-space:nowrap;align-items:center;gap:8px;min-height:44px;padding:10px 18px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.btn-triage-call[data-astro-cid-lk4ciu62]:hover{background:var(--color-accent-hover)}.triage-sub[data-astro-cid-lk4ciu62]{color:var(--color-text-muted);font-size:.75rem}.location-page__faq[data-astro-cid-lk4ciu62]{border-bottom:1px solid var(--color-border)}.location-page__faq[data-astro-cid-lk4ciu62] summary[data-astro-cid-lk4ciu62]{padding:var(--space-2) 0;color:var(--color-heading);cursor:pointer;align-items:center;min-height:44px;font-weight:600;list-style:none;display:flex}.location-page__faq[data-astro-cid-lk4ciu62] summary[data-astro-cid-lk4ciu62]::-webkit-details-marker{display:none}.location-page__faq[data-astro-cid-lk4ciu62] summary[data-astro-cid-lk4ciu62]::marker{content:""}.location-page__faq[data-astro-cid-lk4ciu62] p[data-astro-cid-lk4ciu62]{padding:0 0 var(--space-2);color:var(--color-text);font-size:.95rem}.care-bottom-strip[data-astro-cid-lk4ciu62]{color:var(--color-heading);border-top:1px solid var(--color-border);padding:var(--space-5) 0 0;margin-top:var(--space-6);margin-bottom:var(--space-5);background:0 0;border-radius:0}.strip-wrap[data-astro-cid-lk4ciu62]{justify-content:space-between;align-items:center;gap:24px;display:flex}.strip-pulse[data-astro-cid-lk4ciu62]{color:var(--green-800);margin-bottom:var(--space-1);align-items:center;gap:8px;font-size:.8rem;font-weight:600;display:inline-flex}.strip-info[data-astro-cid-lk4ciu62] h3[data-astro-cid-lk4ciu62]{color:var(--color-heading);margin-bottom:4px;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:700}.strip-info[data-astro-cid-lk4ciu62] p[data-astro-cid-lk4ciu62]{color:var(--color-text-muted);max-width:48ch;margin:0;font-size:.95rem}.care-bottom-strip[data-astro-cid-lk4ciu62] .location-page__ctas[data-astro-cid-lk4ciu62]{flex-direction:column;flex-shrink:0;gap:10px;min-width:260px;margin:0;display:flex}.care-bottom-strip[data-astro-cid-lk4ciu62] .action-btn--directions[data-astro-cid-lk4ciu62]{background:var(--color-primary);color:var(--color-surface);border:none}.care-bottom-strip[data-astro-cid-lk4ciu62] .action-btn--directions[data-astro-cid-lk4ciu62] .action-icon[data-astro-cid-lk4ciu62]{color:var(--color-surface)}.care-bottom-strip[data-astro-cid-lk4ciu62] .action-btn--primary[data-astro-cid-lk4ciu62]{background:var(--color-surface-muted);color:var(--color-heading);border:none}.care-bottom-strip[data-astro-cid-lk4ciu62] .action-btn--primary[data-astro-cid-lk4ciu62] .action-icon[data-astro-cid-lk4ciu62]{color:var(--color-primary)}.care-bottom-strip[data-astro-cid-lk4ciu62] .action-btn--call[data-astro-cid-lk4ciu62]{background:var(--color-surface-muted);color:var(--color-heading);border:none}.care-bottom-strip[data-astro-cid-lk4ciu62] .action-btn--call[data-astro-cid-lk4ciu62] .action-icon[data-astro-cid-lk4ciu62]{color:var(--color-accent)}@media (width<=880px){.location-page__inner[data-astro-cid-lk4ciu62]{padding:var(--section-pad-mobile) var(--gutter) 100px}.location-hero-grid[data-astro-cid-lk4ciu62],.location-compare-grid[data-astro-cid-lk4ciu62],.location-page__ctas[data-astro-cid-lk4ciu62]{grid-template-columns:1fr}.location-page__facts[data-astro-cid-lk4ciu62]{grid-template-columns:repeat(2,1fr)}.location-page__services[data-astro-cid-lk4ciu62]{columns:1}.triage-wrap[data-astro-cid-lk4ciu62],.strip-wrap[data-astro-cid-lk4ciu62]{flex-direction:column;align-items:flex-start}.triage-cta[data-astro-cid-lk4ciu62],.care-bottom-strip[data-astro-cid-lk4ciu62] .location-page__ctas[data-astro-cid-lk4ciu62]{align-items:stretch;width:100%;min-width:0}.btn-triage-call[data-astro-cid-lk4ciu62],.action-btn[data-astro-cid-lk4ciu62]{width:100%}}
