.rating[data-astro-cid-4nmxmgk6]{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;font-size:.95rem;line-height:1;display:inline-flex}.rating__g[data-astro-cid-4nmxmgk6]{flex:none;width:16px;height:16px}.rating__value[data-astro-cid-4nmxmgk6]{font-variant-numeric:tabular-nums;font-weight:700}.rating__stars[data-astro-cid-4nmxmgk6]{gap:2px;display:inline-flex}.rating__star[data-astro-cid-4nmxmgk6]{flex:none;width:17px;height:17px;position:relative}.rating__star[data-astro-cid-4nmxmgk6] svg[data-astro-cid-4nmxmgk6]{fill:#ffffff38;width:17px;height:17px;position:absolute;inset:0}.rating__star-fill[data-astro-cid-4nmxmgk6]{width:var(--f);position:absolute;inset:0 auto 0 0;overflow:hidden}.rating__star-fill[data-astro-cid-4nmxmgk6] svg[data-astro-cid-4nmxmgk6]{fill:var(--star)}.rating__count[data-astro-cid-4nmxmgk6]{color:var(--text)}.rating__label[data-astro-cid-4nmxmgk6]{color:var(--text-muted);border-left:1px solid var(--hairline-strong);padding-left:.5rem}.rating__live[data-astro-cid-4nmxmgk6]{background:#3ddc84;border-radius:50%;flex:none;width:7px;height:7px;position:relative}.rating__live[data-astro-cid-4nmxmgk6]:after{content:"";opacity:0;animation:dot-ping 2.4s var(--ease-out) infinite;background:#3ddc84;border-radius:50%;position:absolute;inset:0}@keyframes dot-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@media (hover:hover){a[data-astro-cid-4nmxmgk6].rating:hover .rating__count[data-astro-cid-4nmxmgk6]{text-underline-offset:3px;text-decoration:underline}}@media (prefers-reduced-motion:no-preference){html.js:not(.motion-failed) .rating[data-astro-cid-4nmxmgk6]:not(.is-in) .rating__star-fill[data-astro-cid-4nmxmgk6]{width:0}.rating__star-fill[data-astro-cid-4nmxmgk6]{transition:width .5s var(--ease-out)}.rating__star[data-astro-cid-4nmxmgk6]:nth-child(2) .rating__star-fill[data-astro-cid-4nmxmgk6]{transition-delay:80ms}.rating__star[data-astro-cid-4nmxmgk6]:nth-child(3) .rating__star-fill[data-astro-cid-4nmxmgk6]{transition-delay:.16s}.rating__star[data-astro-cid-4nmxmgk6]:nth-child(4) .rating__star-fill[data-astro-cid-4nmxmgk6]{transition-delay:.24s}.rating__star[data-astro-cid-4nmxmgk6]:nth-child(5) .rating__star-fill[data-astro-cid-4nmxmgk6]{transition-delay:.32s}}.centres[data-astro-cid-47w6g6bi]{padding-top:clamp(1.5rem,3vw,2.5rem)}.tabs[data-astro-cid-47w6g6bi]{border:1px solid var(--hairline-strong);background:var(--surface);border-radius:999px;gap:.25rem;max-width:100%;margin-bottom:clamp(3rem,6vw,5rem);padding:.35rem;display:inline-flex;position:relative}.tabs__pill[data-astro-cid-47w6g6bi]{background:var(--text);width:0;transition:transform .6s var(--ease-out), width .6s var(--ease-out);border-radius:999px;position:absolute;top:.35rem;bottom:.35rem;left:0}.tabs__tab[data-astro-cid-47w6g6bi]{z-index:1;min-height:48px;color:var(--text-muted);border-radius:999px;padding:.6rem 1.5rem;font-size:.95rem;transition:color .4s;position:relative}.tabs__tab[data-astro-cid-47w6g6bi][aria-selected=true]{color:var(--bg)}.tabs__tab[data-astro-cid-47w6g6bi]:not([aria-selected=true]):hover{color:var(--text)}html:not(.js) .tabs[data-astro-cid-47w6g6bi]{display:none}.centre[data-astro-cid-47w6g6bi]+.centre[data-astro-cid-47w6g6bi]{margin-top:var(--section)}html.js .centre[data-astro-cid-47w6g6bi]+.centre[data-astro-cid-47w6g6bi]{margin-top:0}.centre[data-astro-cid-47w6g6bi][hidden]{display:none}.centre[data-astro-cid-47w6g6bi]:focus{outline:none}.centre__top[data-astro-cid-47w6g6bi]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(2rem,4vw,4rem);display:grid}.centre__info[data-astro-cid-47w6g6bi]{align-content:start;gap:1.5rem;display:grid}.centre__name[data-astro-cid-47w6g6bi]{max-width:10ch}.centre__facts[data-astro-cid-47w6g6bi]{gap:.9rem;margin-top:.5rem;display:grid}.centre__facts[data-astro-cid-47w6g6bi] li[data-astro-cid-47w6g6bi]{color:var(--text-muted);align-items:flex-start;gap:.75rem;display:flex}.centre__facts[data-astro-cid-47w6g6bi] a[data-astro-cid-47w6g6bi]{color:var(--text);font-size:1.2rem;transition:color .25s}.centre__facts[data-astro-cid-47w6g6bi] a[data-astro-cid-47w6g6bi]:hover{color:var(--accent)}.centre__facts[data-astro-cid-47w6g6bi] svg{width:20px;height:20px;color:var(--accent);flex:none;margin-top:.2rem}.centre__actions[data-astro-cid-47w6g6bi]{flex-wrap:wrap;gap:.75rem;margin-top:.75rem;display:flex}.centre__map[data-astro-cid-47w6g6bi]{border:1px solid var(--hairline);min-height:420px}.centre__map[data-astro-cid-47w6g6bi] iframe[data-astro-cid-47w6g6bi]{filter:grayscale()invert(.92)contrast(.9)brightness(.95);border:0;width:100%;height:100%;min-height:420px}.centre__hours[data-astro-cid-47w6g6bi]{border-radius:var(--radius-l);gap:1.5rem;margin-top:clamp(3rem,7vw,6rem);padding:clamp(1.25rem,3vw,2.25rem);display:grid}.centre__hours-head[data-astro-cid-47w6g6bi]{justify-content:space-between;align-items:center;display:flex}@media (width<=900px){.centre__top[data-astro-cid-47w6g6bi]{grid-template-columns:1fr}.tabs[data-astro-cid-47w6g6bi]{width:100%;display:flex}.tabs__tab[data-astro-cid-47w6g6bi]{flex:1;padding-inline:.75rem;font-size:.875rem}}
