.visit[data-astro-cid-ihs7pkny]{min-height:62svh;position:relative;overflow:hidden}.visit[data-astro-cid-ihs7pkny]>img[data-astro-cid-ihs7pkny]{object-fit:cover;object-position:60% 55%;width:100%;height:100%;position:absolute;inset:0}.visit__wrap[data-astro-cid-ihs7pkny]{z-index:2;justify-content:flex-start;padding-block:60px;display:flex;position:relative}.visit__card[data-astro-cid-ihs7pkny]{border-radius:var(--radius-panel);background:var(--color-surface);width:min(330px,100%);color:var(--color-text);gap:14px;padding:24px;display:grid}.visit__card[data-astro-cid-ihs7pkny] h2[data-astro-cid-ihs7pkny]{font-size:var(--step-sub);line-height:1.05}address[data-astro-cid-ihs7pkny]{font-style:normal}.visit__hours[data-astro-cid-ihs7pkny]{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:4px 16px;display:grid}.visit__row[data-astro-cid-ihs7pkny]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.visit__row[data-astro-cid-ihs7pkny] a[data-astro-cid-ihs7pkny]{text-decoration:none}.visit__copy[data-astro-cid-ihs7pkny]{border-radius:var(--radius-full);background:var(--color-bg);min-height:28px;color:inherit;font:inherit;font-size:var(--step-small);cursor:pointer;border:0;padding:.35em .9em;transition:background-color .2s}.visit__copy[data-astro-cid-ihs7pkny]:hover{background:var(--color-deep)}.visit__copy[data-astro-cid-ihs7pkny][hidden]{display:none}.visit__links[data-astro-cid-ihs7pkny]{font-size:var(--step-small);flex-wrap:wrap;gap:18px;display:flex}.visit__card[data-astro-cid-ihs7pkny] .btn[data-astro-cid-ihs7pkny]{width:100%;margin-block-start:6px}@media (width<=760px){.visit[data-astro-cid-ihs7pkny]{background:var(--color-bg);min-height:0;padding-block-start:56svh}.visit[data-astro-cid-ihs7pkny]>img[data-astro-cid-ihs7pkny]{object-position:72% 60%;height:56svh;inset-block-end:auto}.visit__wrap[data-astro-cid-ihs7pkny]{margin-block-start:-80px;padding-block:0 48px}.visit__card[data-astro-cid-ihs7pkny]{width:100%}}
