.layout.svelte-f7hrb6{grid-template-columns:1fr 320px;align-items:start;gap:32px;padding:56px 0 8px;display:grid}.formcard.svelte-f7hrb6{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:36px}.side.svelte-f7hrb6{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);padding:28px}.side.svelte-f7hrb6 h3:where(.svelte-f7hrb6){font-size:1.1rem;font-weight:800}.side.svelte-f7hrb6 .muted:where(.svelte-f7hrb6){font-size:var(--fs-sm);margin:6px 0 20px}.side.svelte-f7hrb6 dl:where(.svelte-f7hrb6){flex-direction:column;gap:10px;margin:0;display:flex}.side.svelte-f7hrb6 dl:where(.svelte-f7hrb6) div:where(.svelte-f7hrb6){gap:12px;display:flex}.side.svelte-f7hrb6 dt:where(.svelte-f7hrb6){width:52px;color:var(--primary);font-weight:700;font-size:var(--fs-xs);flex:none}.side.svelte-f7hrb6 dd:where(.svelte-f7hrb6){margin:0;font-size:.95rem}.side.svelte-f7hrb6 dd:where(.svelte-f7hrb6) a:where(.svelte-f7hrb6):hover{color:var(--primary)}.hours.svelte-f7hrb6{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:24px;padding-top:20px;display:flex}.hours.svelte-f7hrb6 strong:where(.svelte-f7hrb6){font-size:.9rem}.hours.svelte-f7hrb6 span:where(.svelte-f7hrb6){font-size:var(--fs-sm);color:var(--ink-2)}@media (width<=900px){.layout.svelte-f7hrb6{grid-template-columns:1fr}.formcard.svelte-f7hrb6{padding:24px}}
