.contact-hero[data-astro-cid-6bfsojfh]{background:var(--mist);padding-block:1.5rem clamp(2rem,4vw,3rem)}.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{max-width:18ch;margin-top:clamp(2rem,5vw,3.5rem)}.contact-hero[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{margin-top:1.25rem}.contact-grid[data-astro-cid-6bfsojfh]{gap:3.5rem;display:grid}@media (width>=60rem){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1.15fr;align-items:start;gap:5rem}}address[data-astro-cid-6bfsojfh]{font-style:normal}.contact-details[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]{gap:1.5rem;display:grid}.contact-details[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{font-size:var(--step--1);color:var(--ink-2);align-items:center;gap:.6rem;display:flex}.contact-details[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh] svg{width:1.1rem;height:1.1rem;color:var(--brand-deep)}.contact-details[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{font-size:var(--step-1);margin-top:.2rem;padding-left:1.7rem}.hours[data-astro-cid-6bfsojfh]{padding:0;list-style:none}.map[data-astro-cid-6bfsojfh]{border-radius:var(--radius-l);border:1px solid var(--line);margin-top:2.5rem;text-decoration:none;display:block;position:relative;overflow:hidden}.map[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{aspect-ratio:16/9;object-fit:cover;object-position:55% 40%;width:100%}.map__btn[data-astro-cid-6bfsojfh]{position:absolute;bottom:1rem;left:1rem;box-shadow:0 .5rem 1.5rem #0f2b3d26}.map[data-astro-cid-6bfsojfh]:hover .map__btn[data-astro-cid-6bfsojfh]{--btn-bg:var(--ink);--btn-fg:#fff}.map__note[data-astro-cid-6bfsojfh]{font-size:var(--step--1);color:var(--ink-2);margin-top:.6rem}.contact-social[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:2rem;padding:0;list-style:none;display:flex}.contact-social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.contact-social[data-astro-cid-6bfsojfh] svg{width:1.2rem;height:1.2rem}
