.anfrage-kopf[data-astro-cid-3gjx5xuz]{padding-bottom:0}.anfrage-kopf[data-astro-cid-3gjx5xuz] .wrap[data-astro-cid-3gjx5xuz]{gap:var(--space-5);display:grid}.anfrage-kopf[data-astro-cid-3gjx5xuz] h1[data-astro-cid-3gjx5xuz]{hyphens:manual;max-width:18ch}.einleitung[data-astro-cid-3gjx5xuz]{font-size:var(--text-lg);max-width:62ch;color:var(--color-text-2)}.raster[data-astro-cid-3gjx5xuz]{gap:var(--space-7);display:grid}@media (width>=1024px){.raster[data-astro-cid-3gjx5xuz]{align-items:start;gap:var(--space-8,64px);grid-template-columns:minmax(0,1fr) 320px}}.formular-spalte[data-astro-cid-3gjx5xuz]{max-width:760px}.anfrage-form[data-astro-cid-3gjx5xuz],.zeile[data-astro-cid-3gjx5xuz]{gap:var(--space-5);display:grid}@media (width>=640px){.zeile[data-astro-cid-3gjx5xuz].zwei{grid-template-columns:1fr 1fr}}.feld[data-astro-cid-3gjx5xuz]{gap:var(--space-2);align-content:start;min-width:0;display:grid}.feld[data-astro-cid-3gjx5xuz][hidden]{display:none}label[data-astro-cid-3gjx5xuz],legend[data-astro-cid-3gjx5xuz]{color:var(--color-text);font-weight:var(--weight-medium)}.optional[data-astro-cid-3gjx5xuz]{color:var(--color-text-3);font-weight:var(--weight-regular)}.pflicht[data-astro-cid-3gjx5xuz]{color:var(--color-gold-text);font-weight:var(--weight-regular)}.pflicht-hinweis[data-astro-cid-3gjx5xuz]{font-size:var(--text-sm);color:var(--color-text-2)}input[data-astro-cid-3gjx5xuz][type=text],input[data-astro-cid-3gjx5xuz][type=email],input[data-astro-cid-3gjx5xuz][type=tel],input[data-astro-cid-3gjx5xuz][type=date],input[data-astro-cid-3gjx5xuz][type=number],select[data-astro-cid-3gjx5xuz],textarea[data-astro-cid-3gjx5xuz]{border:1px solid var(--color-text-3);background:var(--color-white);width:100%;min-height:48px;color:var(--color-text);font:inherit;font-weight:var(--weight-regular);border-radius:0;padding:10px 14px}textarea[data-astro-cid-3gjx5xuz]{resize:vertical;min-height:140px}input[data-astro-cid-3gjx5xuz]:focus-visible,select[data-astro-cid-3gjx5xuz]:focus-visible,textarea[data-astro-cid-3gjx5xuz]:focus-visible{outline:2px solid var(--color-gold-text);outline-offset:2px}[data-astro-cid-3gjx5xuz][aria-invalid=true]{border-color:var(--color-fehler)}fieldset[data-astro-cid-3gjx5xuz][aria-invalid=true]{border:0}.auswahl[data-astro-cid-3gjx5xuz]{border:0;margin:0;padding:0}.auswahl[data-astro-cid-3gjx5xuz] legend[data-astro-cid-3gjx5xuz]{margin-bottom:var(--space-2);padding:0}.optionen[data-astro-cid-3gjx5xuz]{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.option[data-astro-cid-3gjx5xuz]{font-weight:var(--weight-regular);cursor:pointer;align-items:flex-start;gap:10px;display:inline-flex}.option[data-astro-cid-3gjx5xuz] input[data-astro-cid-3gjx5xuz]{width:20px;height:20px;accent-color:var(--color-dark);flex:none;margin:3px 0 0}.haekchen[data-astro-cid-3gjx5xuz] a[data-astro-cid-3gjx5xuz]{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:3px}.feld-hinweis[data-astro-cid-3gjx5xuz]{font-size:var(--text-sm);color:var(--color-text-3)}.feld-vorschlag[data-astro-cid-3gjx5xuz]{font-size:var(--text-sm);color:var(--color-text-2)}.feld-vorschlag[data-astro-cid-3gjx5xuz] .vorschlag-knopf{min-height:24px;font:inherit;font-weight:var(--weight-medium);color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:3px;cursor:pointer;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;padding:0}.feld-vorschlag[data-astro-cid-3gjx5xuz] .vorschlag-knopf:focus-visible{outline:2px solid var(--color-gold-text);outline-offset:2px}.feld-warnung[data-astro-cid-3gjx5xuz]{font-size:var(--text-sm);color:var(--color-text);font-weight:var(--weight-medium);padding-left:var(--space-3);border-left:2px solid var(--color-gold)}.feld-fehler[data-astro-cid-3gjx5xuz]{font-size:var(--text-sm);color:var(--color-fehler);font-weight:var(--weight-medium)}.honig[data-astro-cid-3gjx5xuz]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.btn-senden[data-astro-cid-3gjx5xuz]{min-height:48px;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;border:1px solid var(--color-dark);background:var(--color-dark);color:var(--color-on-dark);cursor:pointer;border-radius:0;justify-content:center;align-items:center;padding:14px 28px;display:inline-flex}.btn-senden[data-astro-cid-3gjx5xuz]:hover{background:var(--color-gold-text);border-color:var(--color-gold-text)}.btn-senden[data-astro-cid-3gjx5xuz]:focus-visible{outline:2px solid var(--color-gold-text);outline-offset:3px}.btn-senden[data-astro-cid-3gjx5xuz][disabled]{cursor:progress;opacity:.8}@media (width<=480px){.btn-senden[data-astro-cid-3gjx5xuz]{width:100%}}.versandfehler[data-astro-cid-3gjx5xuz]{padding:var(--space-4) var(--space-5);border-left:2px solid var(--color-fehler);background:var(--color-sand)}.versandfehler[data-astro-cid-3gjx5xuz] a[data-astro-cid-3gjx5xuz],.danke[data-astro-cid-3gjx5xuz] a[data-astro-cid-3gjx5xuz]{color:var(--color-text);overflow-wrap:anywhere}.danke[data-astro-cid-3gjx5xuz]{gap:var(--space-4);padding:var(--space-6);background:var(--color-sand);border-left:2px solid var(--color-gold);display:grid}.danke[data-astro-cid-3gjx5xuz][hidden]{display:none}.danke[data-astro-cid-3gjx5xuz] h2[data-astro-cid-3gjx5xuz]{font-size:var(--text-h3)}.danke[data-astro-cid-3gjx5xuz] h2[data-astro-cid-3gjx5xuz]:focus{outline:none}.danke[data-astro-cid-3gjx5xuz] p[data-astro-cid-3gjx5xuz]{font-size:var(--text-lg);color:var(--color-text-2)}.kontakt-kasten[data-astro-cid-3gjx5xuz]{gap:var(--space-4);padding:var(--space-6);background:var(--color-sand);border-top:2px solid var(--color-gold);display:grid}.kontakt-kasten[data-astro-cid-3gjx5xuz] p[data-astro-cid-3gjx5xuz]{gap:2px;display:grid}.kontakt-art[data-astro-cid-3gjx5xuz]{font-size:var(--text-sm);color:var(--color-text-3)}.kontakt-kasten[data-astro-cid-3gjx5xuz] a[data-astro-cid-3gjx5xuz]{color:var(--color-text);overflow-wrap:anywhere}@media (width>=1024px){.kontakt-kasten[data-astro-cid-3gjx5xuz]{top:var(--space-6);position:sticky}}
