.anfrage[data-astro-cid-pilqsgz3]{padding-block:var(--space-12) var(--space-20)}.anfrage__intro[data-astro-cid-pilqsgz3]{margin-top:var(--space-3);color:var(--text-secondary);line-height:var(--leading-relaxed)}.anfrage__response-time[data-astro-cid-pilqsgz3]{margin-top:var(--space-2);color:var(--text-tertiary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}#formular-fehler[data-astro-cid-pilqsgz3],#technischer-fehler[data-astro-cid-pilqsgz3]{margin-top:var(--space-6);display:none}#formular-fehler[data-astro-cid-pilqsgz3]:target,#technischer-fehler[data-astro-cid-pilqsgz3]:target,#formular-fehler[data-astro-cid-pilqsgz3].status--sichtbar,#technischer-fehler[data-astro-cid-pilqsgz3].status--sichtbar{display:block}.anfrage__pflicht-hinweis[data-astro-cid-pilqsgz3]{margin-top:var(--space-10);color:var(--text-tertiary);font-size:var(--text-sm)}.anfrage__pflicht-hinweis[data-astro-cid-pilqsgz3]+form[data-astro-cid-pilqsgz3]{margin-top:var(--space-4)}form[data-astro-cid-pilqsgz3]{margin-top:var(--space-10);gap:var(--space-6);flex-direction:column;display:flex}form[data-astro-cid-pilqsgz3][hidden]{display:none}.wunschbetrieb-zeile[data-astro-cid-pilqsgz3]{margin-top:calc(-1 * var(--space-2));font-size:var(--text-sm);color:var(--text-secondary)}.wunschbetrieb-zeile[data-astro-cid-pilqsgz3][hidden]{display:none}.wunschbetrieb-zeile__entfernen[data-astro-cid-pilqsgz3]{margin-top:var(--space-1);color:var(--text-brand);font:inherit;font-weight:var(--font-semibold);cursor:pointer;background:0 0;border:none;padding:0;display:block}.wunschbetrieb-zeile__entfernen[data-astro-cid-pilqsgz3]:hover{text-decoration:underline}.wunschbetrieb-zeile__entfernen[data-astro-cid-pilqsgz3]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.feld[data-astro-cid-pilqsgz3]{gap:var(--space-2);flex-direction:column;display:flex}.feld[data-astro-cid-pilqsgz3] label[data-astro-cid-pilqsgz3]{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary)}.feld__status[data-astro-cid-pilqsgz3]{color:var(--text-tertiary);font-weight:var(--font-normal)}.feld[data-astro-cid-pilqsgz3] input[data-astro-cid-pilqsgz3],.feld[data-astro-cid-pilqsgz3] select[data-astro-cid-pilqsgz3],.feld[data-astro-cid-pilqsgz3] textarea[data-astro-cid-pilqsgz3]{min-height:3rem;padding:var(--space-3) var(--space-4);border:1px solid var(--border-input);border-radius:var(--radius-md);background-color:var(--surface-raised)}.feld[data-astro-cid-pilqsgz3] textarea[data-astro-cid-pilqsgz3]{resize:vertical;min-height:7rem}.feld[data-astro-cid-pilqsgz3] input[data-astro-cid-pilqsgz3]:focus-visible,.feld[data-astro-cid-pilqsgz3] select[data-astro-cid-pilqsgz3]:focus-visible,.feld[data-astro-cid-pilqsgz3] textarea[data-astro-cid-pilqsgz3]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.feld-fehler{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--red-700);margin:0}.hp-feld[data-astro-cid-pilqsgz3]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.feld--checkbox[data-astro-cid-pilqsgz3] label[data-astro-cid-pilqsgz3]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--text-primary);line-height:var(--leading-normal);display:flex}.feld--checkbox[data-astro-cid-pilqsgz3] input[data-astro-cid-pilqsgz3]{flex:none;width:1.25rem;height:1.25rem;min-height:0;margin-top:.15em}.anfrage__consent-note[data-astro-cid-pilqsgz3],.anfrage__form-note[data-astro-cid-pilqsgz3]{font-size:var(--text-xs);color:var(--text-tertiary)}form[data-astro-cid-pilqsgz3] button[data-astro-cid-pilqsgz3]{align-self:flex-start}#anfrage-erfolg[data-astro-cid-pilqsgz3]{margin-top:var(--space-6)}.anfrage__consent-details[data-astro-cid-pilqsgz3]{margin-top:var(--space-2);margin-left:calc(1.25rem + var(--space-3));font-size:var(--text-sm);color:var(--text-secondary)}.anfrage__consent-details[data-astro-cid-pilqsgz3]>[data-astro-cid-pilqsgz3]+[data-astro-cid-pilqsgz3]{margin-top:var(--space-2)}.anfrage__consent-details[data-astro-cid-pilqsgz3] summary[data-astro-cid-pilqsgz3]{cursor:pointer;color:var(--text-brand);font-weight:var(--font-semibold)}
