.contact-wrapper.svelte-fq8g2m{width:100%}.form-grid.svelte-fq8g2m{display:grid;grid-template-columns:1fr;gap:var(--space-md)}@media(min-width:768px){.form-grid.svelte-fq8g2m{grid-template-columns:1fr 1fr}}.form-group.svelte-fq8g2m{margin-bottom:var(--space-md)}.location-box.svelte-lov3mo{background:var(--color-bg-light);border:1px solid var(--color-border);margin-bottom:var(--space-md)}.location-box.svelte-lov3mo img:where(.svelte-lov3mo){width:100%;height:200px;object-fit:cover;display:block}.location-details.svelte-lov3mo{padding:var(--space-md);text-align:center}.location-details.svelte-lov3mo p:where(.svelte-lov3mo){margin-bottom:var(--space-xs)!important;line-height:1.6}.location-links.svelte-lov3mo{display:flex;border-top:1px solid var(--color-border)}.location-links.svelte-lov3mo a:where(.svelte-lov3mo){width:50%;padding:var(--space-sm);text-align:center;text-transform:uppercase;letter-spacing:.1em;font-size:16px;font-family:var(--font-sans);color:var(--color-text)}.location-links.svelte-lov3mo a:where(.svelte-lov3mo):hover{background:var(--color-accent);color:var(--color-bg)}.location-links.svelte-lov3mo a:where(.svelte-lov3mo):first-child{border-right:1px solid var(--color-border)}
