.top.svelte-1xfageq{padding-top:1.5rem}h1.svelte-1xfageq{font-size:var(--fs-800);margin-top:.5rem}.lead.svelte-1xfageq{font-size:var(--fs-500);margin-top:.75rem}.grid.svelte-1xfageq{align-items:start;gap:1.5rem;margin-top:clamp(1.75rem,4vw,2.75rem);display:grid}.info.svelte-1xfageq{padding:clamp(1.25rem,4vw,2rem)}.info.svelte-1xfageq h2:where(.svelte-1xfageq){font-size:var(--fs-500);margin-bottom:1rem}.info.svelte-1xfageq h2.mt:where(.svelte-1xfageq){margin-top:2rem}address.svelte-1xfageq{margin-bottom:1.25rem;font-style:normal}address.svelte-1xfageq p:where(.svelte-1xfageq){color:var(--text-muted);align-items:flex-start;gap:.6rem;display:flex}address.svelte-1xfageq svg{color:var(--brand-amber);flex-shrink:0}.hours.svelte-1xfageq{color:var(--text-muted);gap:.5rem;margin:0;display:grid}.hours.svelte-1xfageq li:where(.svelte-1xfageq){border-bottom:1px dashed var(--border);justify-content:space-between;gap:1rem;padding-bottom:.5rem;display:flex}.legal.svelte-1xfageq{gap:2rem;margin:1.75rem 0 0;display:flex}.legal.svelte-1xfageq div:where(.svelte-1xfageq){display:grid}.legal.svelte-1xfageq dt:where(.svelte-1xfageq){font-size:var(--fs-300);color:var(--text-dim)}.legal.svelte-1xfageq dd:where(.svelte-1xfageq){margin:0;font-weight:700}@media (width>=60rem){.grid.svelte-1xfageq{grid-template-columns:1fr 1fr}}
