.access[data-astro-cid-xcbb5xo5]{background:var(--pop-aqua-light);color:var(--brand-ink);font-family:var(--font-mulish);padding:56px 28px;scroll-margin-top:110px}.access__inner[data-astro-cid-xcbb5xo5]{grid-template-columns:minmax(0,1fr);gap:26px;max-width:1180px;margin:0 auto;display:grid}.access__head[data-astro-cid-xcbb5xo5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 30px;display:flex}.access__title[data-astro-cid-xcbb5xo5]{font:700 clamp(1.8rem,3vw,2.6rem)/1.12 var(--font-share);letter-spacing:-.02em;margin:0 0 12px}.access__address[data-astro-cid-xcbb5xo5]{font-size:1rem;font-style:normal;line-height:1.6}.access__address[data-astro-cid-xcbb5xo5] strong[data-astro-cid-xcbb5xo5]{font-weight:800}.access__address[data-astro-cid-xcbb5xo5] span[data-astro-cid-xcbb5xo5]{color:var(--brand-muted);font-size:.92rem;display:block}.access__note[data-astro-cid-xcbb5xo5]{max-width:640px;margin:10px 0 0;font-size:.95rem;line-height:1.6}.access__actions[data-astro-cid-xcbb5xo5]{flex-wrap:wrap;gap:10px;display:flex}.access__directions[data-astro-cid-xcbb5xo5],.access__call[data-astro-cid-xcbb5xo5]{border-radius:6px;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.access__directions[data-astro-cid-xcbb5xo5]{background:var(--brand-orange);border:1px solid var(--brand-orange);color:var(--brand-ink)}.access__directions[data-astro-cid-xcbb5xo5]:hover{background:var(--brand-orange-hover)}.access__call[data-astro-cid-xcbb5xo5]{border:1px solid var(--brand-ink);color:var(--brand-ink);background:#fff}.access__call[data-astro-cid-xcbb5xo5] span[data-astro-cid-xcbb5xo5]{color:var(--brand-muted);font-weight:700}.access__modes[data-astro-cid-xcbb5xo5]{margin:0;padding:0;list-style:none}.access__mode[data-astro-cid-xcbb5xo5]{border:1px solid var(--brand-border-strong);min-width:0;box-shadow:var(--brand-shadow);background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.access__icon[data-astro-cid-xcbb5xo5]{background:var(--brand-cream);width:44px;height:44px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid}.access__logo[data-astro-cid-xcbb5xo5]{width:auto;max-height:28px}.access__mode-title[data-astro-cid-xcbb5xo5]{font:700 1.2rem/1.25 var(--font-share);margin:0}.access__mode[data-astro-cid-xcbb5xo5] p[data-astro-cid-xcbb5xo5]{color:#3d3848;margin:0;font-size:.9rem;line-height:1.55}.access__mode[data-astro-cid-xcbb5xo5] a[data-astro-cid-xcbb5xo5]{min-height:44px;color:var(--brand-ink);text-underline-offset:4px;align-items:center;gap:6px;margin-top:auto;font-size:.88rem;font-weight:800;text-decoration:underline;display:inline-flex}.access__logo-notice[data-astro-cid-xcbb5xo5]{color:var(--brand-muted);margin:-12px 0 0;font-size:.78rem}.access__foot[data-astro-cid-xcbb5xo5]{color:var(--brand-muted);margin:0;font-size:.8rem;line-height:1.6}.access[data-astro-cid-xcbb5xo5] [data-astro-cid-xcbb5xo5]:is(a,button):focus-visible{outline-offset:3px;outline:3px solid #2263d1}@media (width<=767px){.access[data-astro-cid-xcbb5xo5]{padding:40px 20px}.access__actions[data-astro-cid-xcbb5xo5]{width:100%}.access__actions[data-astro-cid-xcbb5xo5] a[data-astro-cid-xcbb5xo5]{flex:1 1 0;justify-content:center;padding-inline:10px}.access__call[data-astro-cid-xcbb5xo5] span[data-astro-cid-xcbb5xo5]{display:none}}@media (width>=768px){.access__modes[data-astro-cid-xcbb5xo5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}}@media (width>=1024px){.access__modes[data-astro-cid-xcbb5xo5]{grid-template-columns:repeat(4,minmax(0,1fr))}}body.site-sombre:not(.home-windar) #main-content .access__call,body.site-sombre:not(.home-windar) #main-content .access__mode{background:var(--site-surface);color:var(--site-text)}body.site-sombre:not(.home-windar) #main-content .access__mode p,body.site-sombre:not(.home-windar) #main-content .access__address span{color:var(--site-text-muted)}body.site-sombre:not(.home-windar) #main-content .access__directions{color:var(--site-accent-ink)}
