.kf[data-astro-cid-w7hn6u7q]{gap:var(--s-3);max-width:820px;margin-top:var(--s-4);padding:var(--s-4);border-radius:var(--r-karte);border:1px solid var(--line-strong);background:radial-gradient(ellipse 70% 80% at 100% 0%, var(--glow), transparent 70%), var(--bg-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.voll[data-astro-cid-w7hn6u7q]{grid-column:1/-1}.feld[data-astro-cid-w7hn6u7q]{gap:var(--s-1);align-content:start;min-width:0;display:grid}fieldset[data-astro-cid-w7hn6u7q].feld{border:0;margin:0;padding:0}.feld[data-astro-cid-w7hn6u7q] label[data-astro-cid-w7hn6u7q],.feld[data-astro-cid-w7hn6u7q] legend[data-astro-cid-w7hn6u7q]{font:500 13.5px/1 var(--f-body);color:var(--fg);padding:0}fieldset[data-astro-cid-w7hn6u7q].feld>legend[data-astro-cid-w7hn6u7q]{margin-bottom:var(--s-1)}.frei[data-astro-cid-w7hn6u7q]{color:var(--muted);font-weight:400}.feld[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q][type=text],.feld[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q][type=email],.feld[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q][type=tel],.feld[data-astro-cid-w7hn6u7q] textarea[data-astro-cid-w7hn6u7q]{width:100%;font:400 15px/1.5 var(--f-body);color:var(--fg);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--r-feld);padding:13px 14px}.feld[data-astro-cid-w7hn6u7q] textarea[data-astro-cid-w7hn6u7q]{resize:vertical;min-height:120px}.feld[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q]::placeholder,.feld[data-astro-cid-w7hn6u7q] textarea[data-astro-cid-w7hn6u7q]::placeholder{color:var(--muted);opacity:.8}.feld[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q]:hover,.feld[data-astro-cid-w7hn6u7q] textarea[data-astro-cid-w7hn6u7q]:hover{border-color:var(--accent-light)}.feld[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q][aria-invalid=true],.feld[data-astro-cid-w7hn6u7q] textarea[data-astro-cid-w7hn6u7q][aria-invalid=true]{border-color:var(--error)}.einwilligung[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q][aria-invalid=true]{outline:2px solid var(--error);outline-offset:2px}.feld[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q]:focus-visible,.feld[data-astro-cid-w7hn6u7q] textarea[data-astro-cid-w7hn6u7q]:focus-visible{border-color:var(--accent-light);box-shadow:0 0 0 3px var(--glow-strong);outline:none}.wahl[data-astro-cid-w7hn6u7q]{gap:var(--s-1);flex-wrap:wrap;display:flex}.wahl[data-astro-cid-w7hn6u7q] label[data-astro-cid-w7hn6u7q]{cursor:pointer;min-height:38px;font:500 14px/1 var(--f-body);color:var(--muted);border:1px solid var(--line-strong);padding:0 var(--s-2);border-radius:999px;align-items:center;display:inline-flex;position:relative}.wahl[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q]{opacity:0;pointer-events:none;position:absolute}.wahl[data-astro-cid-w7hn6u7q] label[data-astro-cid-w7hn6u7q]:hover{border-color:var(--accent-light);color:var(--fg)}.wahl[data-astro-cid-w7hn6u7q] label[data-astro-cid-w7hn6u7q]:has(input:checked){color:var(--fg);border-color:var(--accent-light);background:var(--glow)}.wahl[data-astro-cid-w7hn6u7q] label[data-astro-cid-w7hn6u7q]:has(input:focus-visible){outline:2px solid var(--accent-light);outline-offset:2px}.wahl[data-astro-cid-w7hn6u7q] label[data-astro-cid-w7hn6u7q]:active{transform:scale(.97)}.einwilligung[data-astro-cid-w7hn6u7q]{gap:var(--s-1);color:var(--muted);cursor:pointer;align-items:flex-start;font-size:14px;line-height:1.55;display:flex}.einwilligung[data-astro-cid-w7hn6u7q] input[data-astro-cid-w7hn6u7q]{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none;margin:2px 0 0}.einwilligung[data-astro-cid-w7hn6u7q]+.feldfehler[data-astro-cid-w7hn6u7q]{margin-top:calc(var(--s-1) - var(--s-3))}.einwilligung[data-astro-cid-w7hn6u7q] a[data-astro-cid-w7hn6u7q],.fehler[data-astro-cid-w7hn6u7q] a[data-astro-cid-w7hn6u7q]{color:var(--accent-text);text-underline-offset:3px}.einwilligung[data-astro-cid-w7hn6u7q] a[data-astro-cid-w7hn6u7q]:hover,.fehler[data-astro-cid-w7hn6u7q] a[data-astro-cid-w7hn6u7q]:hover,.analyse[data-astro-cid-w7hn6u7q]:hover{color:var(--fg)}.ende[data-astro-cid-w7hn6u7q]{justify-content:space-between;align-items:center;gap:var(--s-2);margin-top:calc(var(--s-1) / 2);flex-wrap:wrap;grid-column:1/-1;display:flex}.analyse[data-astro-cid-w7hn6u7q]{color:var(--muted);text-underline-offset:3px;font-size:14px}.kf[data-astro-cid-w7hn6u7q] button[data-astro-cid-w7hn6u7q][disabled]{opacity:.6;cursor:progress;pointer-events:none}.ok[data-astro-cid-w7hn6u7q],.fehler[data-astro-cid-w7hn6u7q]{font:500 14px/1.5 var(--f-body);grid-column:1/-1;margin:0}.ok[data-astro-cid-w7hn6u7q]{color:var(--success)}.fehler[data-astro-cid-w7hn6u7q]{color:var(--error)}.ok[data-astro-cid-w7hn6u7q]:focus-visible{outline:2px solid var(--success);outline-offset:4px;border-radius:4px}.fehler[data-astro-cid-w7hn6u7q]:focus-visible{outline:2px solid var(--error);outline-offset:4px;border-radius:4px}@media (width<=759.98px){.kf[data-astro-cid-w7hn6u7q]{padding:var(--s-3);grid-template-columns:minmax(0,1fr)}.ende[data-astro-cid-w7hn6u7q] .knopf[data-astro-cid-w7hn6u7q]{justify-content:center;width:100%}}
