.form[data-astro-cid-aft76b66]{gap:1.25rem;display:grid;position:relative}.form__felder[data-astro-cid-aft76b66]{grid-template-columns:1fr;gap:1rem;display:grid}.feld[data-astro-cid-aft76b66]{align-content:start;gap:.4rem;display:grid}.feld[data-astro-cid-aft76b66] label[data-astro-cid-aft76b66]{font-size:var(--text-sm);color:var(--farbe-text);font-weight:600}.feld[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66][type=text],.feld[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66][type=email],.feld[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66][type=tel],.feld[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66][type=number],.feld[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66][type=date],.feld[data-astro-cid-aft76b66] select[data-astro-cid-aft76b66],.feld[data-astro-cid-aft76b66] textarea[data-astro-cid-aft76b66]{border-radius:var(--radius-s);background:var(--farbe-grund);border:1px solid var(--farbe-linie-stark);width:100%;min-height:3.25rem;color:var(--farbe-text);transition:border-color var(--dauer-2) var(--kurve-raus), box-shadow var(--dauer-2) var(--kurve-raus);padding:.75rem 1rem}.feld[data-astro-cid-aft76b66] textarea[data-astro-cid-aft76b66]{resize:vertical;min-height:7rem}.feld[data-astro-cid-aft76b66] select[data-astro-cid-aft76b66]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--farbe-akzent) 50%), linear-gradient(135deg, var(--farbe-akzent) 50%, transparent 50%);background-position:calc(100% - 1.4rem) 55%,calc(100% - 1.05rem) 55%;background-repeat:no-repeat;background-size:.4rem .4rem;padding-inline-end:2.5rem}.feld[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66]:hover,.feld[data-astro-cid-aft76b66] select[data-astro-cid-aft76b66]:hover,.feld[data-astro-cid-aft76b66] textarea[data-astro-cid-aft76b66]:hover{border-color:var(--farbe-akzent)}.feld[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66]:focus-visible,.feld[data-astro-cid-aft76b66] select[data-astro-cid-aft76b66]:focus-visible,.feld[data-astro-cid-aft76b66] textarea[data-astro-cid-aft76b66]:focus-visible{border-color:var(--farbe-akzent-hell);outline:none;box-shadow:0 0 0 3px #bda47759}.feld[data-astro-cid-aft76b66][data-ungueltig] input[data-astro-cid-aft76b66],.feld[data-astro-cid-aft76b66][data-ungueltig] select[data-astro-cid-aft76b66]{border-color:var(--farbe-fehler)}.feld__hilfe[data-astro-cid-aft76b66]{font-size:var(--text-xs);color:var(--farbe-text-leise)}.feld__fehler[data-astro-cid-aft76b66]{font-size:var(--text-xs);color:var(--farbe-fehler);min-height:0}.feld__fehler[data-astro-cid-aft76b66]:empty{display:none}.mehr[data-astro-cid-aft76b66] summary[data-astro-cid-aft76b66]{cursor:pointer;color:var(--farbe-akzent);align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;list-style:none;display:inline-flex}.mehr[data-astro-cid-aft76b66] summary[data-astro-cid-aft76b66]::-webkit-details-marker{display:none}.mehr[data-astro-cid-aft76b66] summary[data-astro-cid-aft76b66] svg{width:1.1rem;height:1.1rem;transition:transform var(--dauer-3) var(--kurve-raus)}.mehr[data-astro-cid-aft76b66][open] summary[data-astro-cid-aft76b66] svg{transform:rotate(45deg)}.mehr__felder[data-astro-cid-aft76b66]{margin-top:1rem}.feld--breit[data-astro-cid-aft76b66]{grid-column:1/-1}.feld--haken[data-astro-cid-aft76b66]{grid-template-columns:auto 1fr;align-items:start;column-gap:.75rem}.feld--haken[data-astro-cid-aft76b66] input[data-astro-cid-aft76b66]{width:1.4rem;height:1.4rem;accent-color:var(--farbe-akzent);margin:.15rem 0 0}.feld--haken[data-astro-cid-aft76b66] label[data-astro-cid-aft76b66]{font-weight:400;font-size:var(--text-sm);color:var(--farbe-text-leise);line-height:1.5}.feld--haken[data-astro-cid-aft76b66] .feld__fehler[data-astro-cid-aft76b66]{grid-column:2}.falle[data-astro-cid-aft76b66]{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.form__aktion[data-astro-cid-aft76b66]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.form__tel[data-astro-cid-aft76b66]{font-size:var(--text-sm);color:var(--farbe-text-leise)}.form__fehler[data-astro-cid-aft76b66]{border:1px solid var(--farbe-fehler);border-radius:var(--radius-s);color:var(--farbe-fehler);font-size:var(--text-sm);padding:.9rem 1rem}.form__fehler[data-astro-cid-aft76b66][hidden]{display:none}.form[data-astro-cid-aft76b66][data-zustand=senden] [data-astro-cid-aft76b66][data-senden]{opacity:.7;pointer-events:none}.erfolg[data-astro-cid-aft76b66]{justify-items:start;gap:.75rem;padding:1rem 0;display:grid}.erfolg[data-astro-cid-aft76b66][hidden]{display:none}.erfolg__titel[data-astro-cid-aft76b66]{font-family:var(--schrift-display);font-size:var(--text-h3);font-weight:700;line-height:1.1}.erfolg__haken[data-astro-cid-aft76b66]{border-radius:var(--radius-pille);background:var(--farbe-akzent);width:3.5rem;height:3.5rem;color:var(--farbe-auf-akzent);place-items:center;display:grid}.erfolg__haken[data-astro-cid-aft76b66] svg{width:1.7rem;height:1.7rem}.form[data-astro-cid-aft76b66][data-zustand=erfolg]>[data-astro-cid-aft76b66]:not(.erfolg){display:none}@media (width>=640px){.form__felder[data-astro-cid-aft76b66]{grid-template-columns:1fr 1fr}}
