.formular__ohne-skript[data-astro-cid-zyauu3hi]{margin:0;font-size:14px;line-height:var(--zeile-text);font-weight:var(--schnitt-text);color:var(--body-on-dark)}.formular__ohne-skript[data-astro-cid-zyauu3hi] a[data-astro-cid-zyauu3hi]{color:var(--auf-flaeche-akzent);text-decoration:underline;text-underline-offset:2px}html[data-skript] .formular[data-astro-cid-zyauu3hi]{display:flex}html[data-skript] .formular__ohne-skript[data-astro-cid-zyauu3hi]{display:none}.formular[data-astro-cid-zyauu3hi]{display:none;flex-direction:column;gap:15px}.formular__feld[data-astro-cid-zyauu3hi]{display:flex;flex-direction:column}.formular__feld[data-astro-cid-zyauu3hi] label[data-astro-cid-zyauu3hi]{margin-bottom:4px;font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--body-on-dark)}.formular[data-astro-cid-zyauu3hi] input[data-astro-cid-zyauu3hi][type=text],.formular[data-astro-cid-zyauu3hi] input[data-astro-cid-zyauu3hi][type=email],.formular[data-astro-cid-zyauu3hi] textarea[data-astro-cid-zyauu3hi]{width:100%;padding:0;font:inherit;font-size:14px;line-height:var(--zeile-basis);font-weight:var(--schnitt-text);color:var(--auf-flaeche-weiss);background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.45);border-radius:0;-webkit-appearance:none;appearance:none}.formular[data-astro-cid-zyauu3hi] textarea[data-astro-cid-zyauu3hi]{resize:vertical;height:120px;line-height:var(--zeile-text)}.formular[data-astro-cid-zyauu3hi] input[data-astro-cid-zyauu3hi]:focus,.formular[data-astro-cid-zyauu3hi] textarea[data-astro-cid-zyauu3hi]:focus{outline:none;border-bottom-color:var(--auf-flaeche-weiss)}.formular[data-astro-cid-zyauu3hi] input[data-astro-cid-zyauu3hi]:focus-visible,.formular[data-astro-cid-zyauu3hi] textarea[data-astro-cid-zyauu3hi]:focus-visible{outline:2px solid var(--auf-flaeche-weiss);outline-offset:3px}.formular__falle[data-astro-cid-zyauu3hi]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.formular__hinweis[data-astro-cid-zyauu3hi]{margin-top:5px;font-size:13px;line-height:var(--zeile-liste);font-weight:var(--schnitt-text);color:var(--body-on-dark)}.formular__hinweis[data-astro-cid-zyauu3hi] a[data-astro-cid-zyauu3hi]{text-decoration:underline;text-underline-offset:2px}.formular__status[data-astro-cid-zyauu3hi]:empty{display:none}.formular__status[data-astro-cid-zyauu3hi]{font-size:14px;line-height:1.6;color:var(--auf-flaeche-weiss);border-left:2px solid var(--auf-flaeche-weiss);padding-left:12px}.formular__absenden[data-astro-cid-zyauu3hi]{position:relative;isolation:isolate;align-self:flex-start;padding:15px;border:2px solid var(--auf-flaeche-weiss);color:var(--auf-flaeche-weiss);font-size:14px;font-weight:500;line-height:1.8;letter-spacing:1px;text-transform:uppercase;overflow:hidden;transition:color var(--dauer-hover) ease-in-out}.formular__absenden[data-astro-cid-zyauu3hi]:before{content:"";position:absolute;inset:-1px;z-index:-1;background:var(--auf-flaeche-weiss);transform:scaleY(0);transform-origin:bottom;transition:transform .28s cubic-bezier(.22,.61,.36,1)}.formular__absenden[data-astro-cid-zyauu3hi]:hover:not([disabled]),.formular__absenden[data-astro-cid-zyauu3hi]:focus-visible{color:var(--kachel-flaeche)}.formular__absenden[data-astro-cid-zyauu3hi]:hover:not([disabled]):before,.formular__absenden[data-astro-cid-zyauu3hi]:focus-visible:before{transform:scaleY(1)}.formular__absenden[data-astro-cid-zyauu3hi][disabled]{opacity:.55;cursor:default}.karte[data-astro-cid-hdqp3tcn]{margin:var(--gap) 0 0}.karte__feld[data-astro-cid-hdqp3tcn]{position:relative;overflow:hidden;height:var(--karte-hoehe);background:#eceff1;cursor:grab;touch-action:none}.karte__feld[data-astro-cid-hdqp3tcn][data-zieht]{cursor:grabbing}.karte__feld[data-astro-cid-hdqp3tcn] svg{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:0 0}.karte__feld[data-astro-cid-hdqp3tcn] .k-grund{fill:#eceff1}.karte__feld[data-astro-cid-hdqp3tcn] .k-wasser path{fill:#ccd7e4}.karte__feld[data-astro-cid-hdqp3tcn] .k-strasse{stroke:#fff}.karte__feld[data-astro-cid-hdqp3tcn] .k-bahn path{stroke:#d8dce0;stroke-width:3}.karte__feld[data-astro-cid-hdqp3tcn] .k-namen text{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:13px;font-weight:500;fill:#666c73;text-anchor:middle;dominant-baseline:middle;paint-order:stroke;stroke:#eceff1;stroke-width:3px;stroke-linejoin:round}.karte__feld[data-astro-cid-hdqp3tcn] .k-marke__hof{fill:#eceff1;opacity:.75}.karte__feld[data-astro-cid-hdqp3tcn] .k-marke__ring{fill:none;stroke:var(--tile-grey)}.karte__feld[data-astro-cid-hdqp3tcn] .k-marke__punkt,.karte__feld[data-astro-cid-hdqp3tcn] .k-marke__tupfen{fill:var(--tile-grey)}@media(max-width:720px){.karte__feld[data-astro-cid-hdqp3tcn]{height:260px}}.karte__quelle[data-astro-cid-hdqp3tcn]{position:absolute;right:0;bottom:0;z-index:1;margin:0;padding:3px 8px;background:#eceff1db;font-size:11px;line-height:1.5;color:#5a6068}.karte__quelle[data-astro-cid-hdqp3tcn] a[data-astro-cid-hdqp3tcn]{color:inherit;text-decoration:underline;text-underline-offset:2px}.karte__quelle[data-astro-cid-hdqp3tcn] a[data-astro-cid-hdqp3tcn]{color:var(--muted);text-decoration:underline}.karte__quelle[data-astro-cid-hdqp3tcn] a[data-astro-cid-hdqp3tcn]:hover{color:var(--blue)}
