.grid.svelte-wkxllv{gap:calc(var(--space) * 2);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));display:grid}.card.svelte-wkxllv{align-content:start;justify-items:start;gap:.35rem;display:grid}.card.svelte-wkxllv h2:where(.svelte-wkxllv),.card.svelte-wkxllv h3:where(.svelte-wkxllv){font-size:var(--text-lg)}.address.svelte-wkxllv h3:where(.svelte-wkxllv){margin-block-start:1rem}.person-card.svelte-wkxllv{border-radius:var(--radius);justify-items:stretch;gap:0;overflow:clip}.person-card.svelte-wkxllv img:where(.svelte-wkxllv){aspect-ratio:3/4;object-fit:cover;inline-size:100%}.person-card.svelte-wkxllv .panel:where(.svelte-wkxllv){background:var(--surface-strong);text-align:center;gap:.3rem;padding:1.1rem .85rem 1.35rem;display:grid}.person-card.svelte-wkxllv .role:where(.svelte-wkxllv){color:var(--brand);text-transform:uppercase;font-weight:700;font-family:var(--font-display);letter-spacing:.08em;font-size:.9rem}.person-card.svelte-wkxllv p:where(.svelte-wkxllv){font-size:.95rem}.map.svelte-wkxllv iframe:where(.svelte-wkxllv){border:0;block-size:clamp(20rem,40vw,28rem);inline-size:100%;display:block}.legal.svelte-wkxllv{margin-block-start:3rem}.beschwerde-btn.svelte-wkxllv{margin-block-start:1.5rem}.map.svelte-wkxllv .video-embed-container{border-radius:0;margin:0}.tours.svelte-wkxllv .video-embed-container{margin-block:0}.tours.svelte-wkxllv{margin-block-start:3rem}.tours.svelte-wkxllv iframe:where(.svelte-wkxllv){aspect-ratio:4/3;border-radius:var(--radius);border:0;inline-size:100%}.tours.svelte-wkxllv figure:where(.svelte-wkxllv){margin:0}.tours.svelte-wkxllv figcaption:where(.svelte-wkxllv){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;margin-block-start:.5rem;font-weight:700}.cols-3.svelte-wkxllv h3:where(.svelte-wkxllv){font-size:var(--text-lg);margin-block-end:.75rem}.cols-3.svelte-wkxllv p:where(.svelte-wkxllv)+p:where(.svelte-wkxllv){margin-block-start:.75rem}.form-section.svelte-wkxllv{background:var(--brand);color:#fff;padding-block:var(--section-gap)}.form-inner.svelte-wkxllv{text-align:center;justify-self:center;gap:1rem;inline-size:100%;max-inline-size:34rem;display:grid}.form-inner.svelte-wkxllv h2:where(.svelte-wkxllv){color:#fff;margin-block-end:1rem}form.svelte-wkxllv{justify-items:center;gap:1.25rem;display:grid}label.svelte-wkxllv{text-align:start;gap:.35rem;inline-size:100%;display:grid}label.svelte-wkxllv span:where(.svelte-wkxllv){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:600}input.svelte-wkxllv,textarea.svelte-wkxllv{border:0;color:#fff;border-radius:calc(var(--radius) / 2) calc(var(--radius) / 2) 0 0;inline-size:100%;transition:border-color var(--ease);background:#ffffff1a;border-block-end:2px solid #fff9;padding:.6rem .75rem}input.svelte-wkxllv:focus-visible,textarea.svelte-wkxllv:focus-visible{border-block-end-color:#fff;outline:none}textarea.svelte-wkxllv{resize:vertical}.hp.svelte-wkxllv{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.feedback.svelte-wkxllv{border-radius:calc(var(--radius) / 2);text-align:start;inline-size:100%;padding:.85rem 1rem;font-weight:600}.feedback.success.svelte-wkxllv{background:#ffffff26;border:1px solid #ffffff80}.feedback.error.svelte-wkxllv{background:#0003;border:1px solid #fff6}button[disabled].svelte-wkxllv{opacity:.7;cursor:not-allowed}
