._section_651zv_6{padding-block:var(--section-padding-y);background:var(--color-bg)}._grid_651zv_11{gap:var(--space-16);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}._media_651zv_18{aspect-ratio:4/5;border-radius:var(--radius-2xl);background:var(--color-surface-tint);margin:0;position:relative;overflow:hidden}._map_651zv_29{opacity:0;width:100%;height:100%;transition:opacity var(--duration-state) var(--ease-out-quart);border:0;display:block;position:absolute;inset:0}._mapReady_651zv_40{opacity:1}@media (prefers-reduced-motion:reduce){._map_651zv_29{transition:none}}._copy_651zv_50{gap:var(--space-10);flex-direction:column;display:flex}._intro_651zv_56{gap:var(--space-5);flex-direction:column;display:flex}._title_651zv_62{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-heading-strong);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--color-text);text-wrap:balance;margin:0}._lead_651zv_73{max-width:46ch;font-size:var(--text-body-lg);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text);text-wrap:pretty;margin:0}._details_651zv_83{border-top:1px solid var(--color-border);flex-direction:column;margin:0;display:flex}._row_651zv_90{gap:var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}._label_651zv_98{font-size:var(--text-body-sm);font-weight:var(--weight-emphasis);line-height:var(--leading-body);color:var(--color-text)}._value_651zv_105{font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-text);font-variant-numeric:tabular-nums;margin:0}._phone_651zv_113{min-height:44px;color:var(--color-brand-strong);font-weight:var(--weight-emphasis);align-items:center;margin-block:calc(-22px + .5lh);text-decoration:none;display:inline-flex}@media (hover:hover){._phone_651zv_113:hover{text-underline-offset:3px;text-decoration:underline}}._phone_651zv_113:focus-visible{outline:2px solid var(--color-brand-strong);outline-offset:2px}._hours_651zv_135{border-collapse:collapse;width:100%;font-size:var(--text-body-sm);line-height:var(--leading-body)}._hours_651zv_135 th{padding:0 var(--space-4) 0 0;font-weight:var(--weight-body);text-align:left}._hours_651zv_135 td{text-align:right;padding:0}._closed_651zv_154 th,._closed_651zv_154 td{color:var(--color-text-tertiary)}._actions_651zv_159{gap:var(--space-3);flex-wrap:wrap;display:flex}._actions_651zv_159 ._button_651zv_165{border-radius:var(--radius-full)}@media (width<=960px){._grid_651zv_11{gap:var(--space-10);grid-template-columns:1fr}._media_651zv_18{aspect-ratio:16/10}}@media (width<=600px){._media_651zv_18{aspect-ratio:4/3}._row_651zv_90{gap:var(--space-1);grid-template-columns:1fr}._actions_651zv_159{flex-direction:column}._actions_651zv_159 ._button_651zv_165{justify-content:center;width:100%}}
