.layout.svelte-1bv7ezn{display:grid;grid-template-columns:.72fr 1.28fr;gap:2rem;align-items:start}.info.svelte-1bv7ezn{display:grid;gap:.75rem;position:sticky;top:7.5rem}.block.svelte-1bv7ezn{display:block;background:var(--white);border:1px solid var(--border);padding:1.1rem 1.15rem;text-decoration:none}.block.svelte-1bv7ezn span:where(.svelte-1bv7ezn){display:block;margin-bottom:.25rem;color:var(--brass);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.block.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){display:block;font-size:1.2rem;letter-spacing:-.03em;font-weight:600}.hour.svelte-1bv7ezn{display:flex;justify-content:space-between;gap:1rem;font-size:.98rem!important;font-weight:500!important;letter-spacing:0!important;margin-top:.25rem}.hour.svelte-1bv7ezn em:where(.svelte-1bv7ezn){font-style:normal;color:var(--muted-foreground);font-weight:400}.block.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin:0;color:#3c4148}.map.svelte-1bv7ezn{display:inline-block;margin-top:.45rem;color:var(--brass);font-weight:600;font-size:.92rem}.form-card.svelte-1bv7ezn{background:var(--white);border:1px solid var(--border);padding:1.75rem 1.5rem 2rem}.form-card.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:2rem}.form-card.svelte-1bv7ezn>p:where(.svelte-1bv7ezn){margin:.45rem 0 1.5rem;color:var(--muted-foreground)}@media(max-width:900px){.layout.svelte-1bv7ezn{grid-template-columns:1fr}.info.svelte-1bv7ezn{position:static}}
