.hours[data-astro-cid-eiyl2kxm]{border-collapse:collapse;width:100%;font-size:.9375rem}.hours[data-astro-cid-eiyl2kxm] tr[data-astro-cid-eiyl2kxm]{border-top:1px solid var(--color-line)}.hours[data-astro-cid-eiyl2kxm] tr[data-astro-cid-eiyl2kxm]:first-child{border-top:0}.hours[data-astro-cid-eiyl2kxm] th[data-astro-cid-eiyl2kxm],.hours[data-astro-cid-eiyl2kxm] td[data-astro-cid-eiyl2kxm]{text-align:start;vertical-align:top;padding:.625rem 0}.hours[data-astro-cid-eiyl2kxm] th[data-astro-cid-eiyl2kxm]{width:42%;color:var(--color-ink-900);font-weight:600}.hours[data-astro-cid-eiyl2kxm] td[data-astro-cid-eiyl2kxm]{font-family:var(--font-mono);color:var(--color-ink-700);flex-direction:column;gap:.125rem;font-size:.875rem;display:flex}.hours__row--closed[data-astro-cid-eiyl2kxm] td[data-astro-cid-eiyl2kxm]{font-family:var(--font-sans);color:var(--color-ink-400)}.hours[data-astro-cid-eiyl2kxm] tr[data-astro-cid-eiyl2kxm][aria-current=date]{background-color:var(--color-brand-50);box-shadow:-.625rem 0 0 var(--color-brand-50), .625rem 0 0 var(--color-brand-50)}.hours[data-astro-cid-eiyl2kxm] tr[data-astro-cid-eiyl2kxm][aria-current=date] th[data-astro-cid-eiyl2kxm],.hours[data-astro-cid-eiyl2kxm] tr[data-astro-cid-eiyl2kxm][aria-current=date] td[data-astro-cid-eiyl2kxm]{color:var(--color-brand-700)}.fiche-head[data-astro-cid-vdg4q23m]{padding-top:clamp(1rem,.6rem + 1.4vw,1.75rem);padding-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.fiche-head__eyebrow[data-astro-cid-vdg4q23m]{font-family:var(--font-mono);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-brand-500);font-size:1.125rem;line-height:1.6}.fiche-head__title[data-astro-cid-vdg4q23m]{letter-spacing:-.035em;max-width:22ch;color:var(--color-ink-800);margin-top:.5rem;font-size:clamp(2.25rem,1.2rem + 4.4vw,4.5rem);font-weight:700;line-height:.98}.fiche-head__meta[data-astro-cid-vdg4q23m]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}.fiche-status[data-astro-cid-vdg4q23m]{font-family:var(--font-mono);color:var(--color-ink-800);align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.fiche-status[data-astro-cid-vdg4q23m]:empty{display:none}.fiche-status[data-astro-cid-vdg4q23m]:before{content:"";background-color:var(--color-ink-300);border-radius:999px;width:.625rem;height:.625rem}.fiche-status[data-astro-cid-vdg4q23m][data-state=open]{color:#0b6b49}.fiche-status[data-astro-cid-vdg4q23m][data-state=open]:before{background-color:var(--color-success-600);box-shadow:0 0 0 4px var(--color-success-50)}.fiche-status[data-astro-cid-vdg4q23m][data-state=unknown]:before{display:none}.fiche-rating[data-astro-cid-vdg4q23m]{color:var(--color-ink-700);align-items:center;gap:.5rem;font-size:1.0625rem;display:inline-flex}.fiche-rating[data-astro-cid-vdg4q23m] svg[data-astro-cid-vdg4q23m]{fill:var(--color-brand-500);stroke:var(--color-brand-500);stroke-width:3.5px;stroke-linejoin:round;flex-shrink:0}.fiche-rating[data-astro-cid-vdg4q23m] strong[data-astro-cid-vdg4q23m]{letter-spacing:-.02em;color:var(--color-ink-900);margin-right:.375rem;font-size:1.75rem;line-height:1}.fiche-body[data-astro-cid-vdg4q23m]{padding-bottom:clamp(3rem,2rem + 4vw,5rem)}.fiche-grid[data-astro-cid-vdg4q23m]{gap:1.5rem;display:grid}@media (width>=64rem){.fiche-grid[data-astro-cid-vdg4q23m]{grid-template-columns:minmax(0,1fr) 24rem;align-items:start;gap:2rem}.fiche-aside[data-astro-cid-vdg4q23m]{top:calc(var(--header-height) + 1.25rem);grid-area:1/2;position:sticky}.fiche-main[data-astro-cid-vdg4q23m]{grid-area:1/1}}.fiche-aside[data-astro-cid-vdg4q23m]{flex-direction:column;gap:1.25rem;display:flex}.fiche-main[data-astro-cid-vdg4q23m]{flex-direction:column;gap:clamp(2rem,1.5rem + 2vw,3rem);min-width:0;display:flex}.card-block[data-astro-cid-vdg4q23m]{border:1px solid var(--color-line);border-radius:var(--radius-xl);background-color:var(--color-surface);padding:1.5rem}.card-block__title[data-astro-cid-vdg4q23m]{letter-spacing:-.02em;color:var(--color-ink-900);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.facts[data-astro-cid-vdg4q23m]{flex-direction:column;gap:.875rem;display:flex}.facts[data-astro-cid-vdg4q23m] li[data-astro-cid-vdg4q23m]{color:var(--color-ink-700);align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5;display:flex}.facts[data-astro-cid-vdg4q23m] li[data-astro-cid-vdg4q23m] svg{color:var(--color-brand-500);flex-shrink:0;margin-top:.1875rem}.facts[data-astro-cid-vdg4q23m]+.facts__cta{margin-top:1.25rem}.facts[data-astro-cid-vdg4q23m] address[data-astro-cid-vdg4q23m]{font-style:normal}.facts[data-astro-cid-vdg4q23m] a[data-astro-cid-vdg4q23m]{color:var(--color-brand-600);text-decoration:underline;text-decoration-color:var(--color-brand-100);text-underline-offset:3px;font-weight:600}.facts[data-astro-cid-vdg4q23m] a[data-astro-cid-vdg4q23m]:hover{color:var(--color-brand-700);text-decoration-color:currentColor}.fiche-map[data-astro-cid-vdg4q23m]{border:1px solid var(--color-line);border-radius:var(--radius-xl);background-color:var(--color-brand-50);height:clamp(18rem,14rem + 22vw,28rem);overflow:hidden}.section-title[data-astro-cid-vdg4q23m]{letter-spacing:-.03em;color:var(--color-ink-900);margin-bottom:1.25rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:700}.photos[data-astro-cid-vdg4q23m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.photos[data-astro-cid-vdg4q23m] img{aspect-ratio:4/3;border-radius:var(--radius-lg);object-fit:cover;width:100%;height:100%}.posts[data-astro-cid-vdg4q23m]{flex-direction:column;gap:1rem;display:flex}.post[data-astro-cid-vdg4q23m]{border:1px solid var(--color-line);border-radius:var(--radius-xl);gap:1rem;padding:1.25rem;display:grid}@media (width>=40rem){.post[data-astro-cid-vdg4q23m]:has(.post__image){grid-template-columns:14rem minmax(0,1fr)}}.post[data-astro-cid-vdg4q23m] .post__image{aspect-ratio:4/3;border-radius:var(--radius-md);object-fit:cover;width:100%}.post__date[data-astro-cid-vdg4q23m]{font-family:var(--font-mono);color:var(--color-ink-700);font-size:.875rem}.post__title[data-astro-cid-vdg4q23m]{letter-spacing:-.02em;color:var(--color-ink-900);margin:.25rem 0 .5rem;font-size:1.375rem;font-weight:700;line-height:1.2}.post__body[data-astro-cid-vdg4q23m] p[data-astro-cid-vdg4q23m]{color:var(--color-ink-700);font-size:1rem;line-height:1.6}.fiche-more[data-astro-cid-vdg4q23m]{padding-bottom:clamp(3rem,2rem + 4vw,5rem)}.fiche-more--last[data-astro-cid-vdg4q23m]{padding-top:0}.more-grid[data-astro-cid-vdg4q23m]{gap:1.25rem;display:grid}@media (width>=48rem){.more-grid[data-astro-cid-vdg4q23m]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.more-grid[data-astro-cid-vdg4q23m]{grid-template-columns:repeat(3,minmax(0,1fr))}}
