.kontakt-raster[data-astro-cid-657w5j3a]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;display:grid}address[data-astro-cid-657w5j3a]{font-style:normal}address[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{font-weight:700}.foto-hinweis[data-astro-cid-657w5j3a]{margin-top:var(--space-6);padding-top:var(--space-6)}.formular-box[data-astro-cid-657w5j3a]{padding:var(--space-10);border:var(--hairline) solid var(--rule)}.formular-box[data-astro-cid-657w5j3a] .titel[data-astro-cid-657w5j3a],.feld[data-astro-cid-657w5j3a]{margin-bottom:var(--space-6)}label[data-astro-cid-657w5j3a],.feld-titel[data-astro-cid-657w5j3a]{margin-bottom:var(--space-2);text-transform:uppercase;font-size:13px;font-weight:700;line-height:18px;display:block}.pflicht[data-astro-cid-657w5j3a]{color:var(--ink-muted);text-transform:none;font-weight:400}input[data-astro-cid-657w5j3a][type=text],textarea[data-astro-cid-657w5j3a]{width:100%;min-height:48px;padding:var(--space-2) var(--space-4);border:var(--hairline) solid var(--rule);background:var(--paper);color:var(--ink);font:inherit;border-radius:0}textarea[data-astro-cid-657w5j3a]{resize:vertical}input[data-astro-cid-657w5j3a][type=text]:focus,textarea[data-astro-cid-657w5j3a]:focus{outline:2px solid var(--accent);outline-offset:0}.datei-input[data-astro-cid-657w5j3a]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ablage[data-astro-cid-657w5j3a]{align-items:center;gap:var(--space-1);padding:var(--space-6) var(--space-4);border:var(--hairline) dashed var(--rule);background:var(--mist);text-align:center;text-transform:none;cursor:pointer;flex-direction:column;margin:0;font-weight:400;transition:background-color .2s;display:flex}.ablage[data-astro-cid-657w5j3a]:hover,.ablage[data-astro-cid-657w5j3a].aktiv{background:var(--stone)}.datei-input[data-astro-cid-657w5j3a]:focus-visible+.ablage[data-astro-cid-657w5j3a]{outline:2px solid var(--accent);outline-offset:2px}.ablage[data-astro-cid-657w5j3a] svg[data-astro-cid-657w5j3a]{fill:none;width:2rem;height:2rem;stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.ablage[data-astro-cid-657w5j3a] strong[data-astro-cid-657w5j3a]{text-underline-offset:3px;text-decoration:underline}.ablage[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--ink-muted);font-size:12px}.datei-liste[data-astro-cid-657w5j3a]{gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.datei-liste[data-astro-cid-657w5j3a]:empty{display:none}.datei-liste[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:var(--hairline) solid var(--rule-soft);display:flex}.datei-liste[data-astro-cid-657w5j3a] img[data-astro-cid-657w5j3a],.datei-symbol[data-astro-cid-657w5j3a]{object-fit:cover;flex:none;width:2.75rem;height:2.75rem}.datei-symbol[data-astro-cid-657w5j3a]{background:var(--mist);place-items:center;font-size:11px;font-weight:700;display:grid}.datei-name[data-astro-cid-657w5j3a]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.datei-name[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--ink-muted);font-size:12px;display:block}.datei-weg[data-astro-cid-657w5j3a]{border-radius:var(--radius-full);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;font-size:22px;line-height:1}.datei-weg[data-astro-cid-657w5j3a]:hover{background:var(--mist)}.falle[data-astro-cid-657w5j3a]{position:absolute;left:-9999px}.senden[data-astro-cid-657w5j3a]{min-height:48px;padding:var(--space-2) var(--space-6);background:var(--accent);color:var(--on-accent);font:inherit;text-transform:uppercase;cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.senden[data-astro-cid-657w5j3a]:hover{background:var(--ink)}.senden[data-astro-cid-657w5j3a]:disabled{opacity:.7;cursor:wait}.hinweis[data-astro-cid-657w5j3a]{margin-top:var(--space-4);color:var(--ink-muted);font-size:13px;line-height:20px}.hinweis[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:var(--ink)}.formular-meldung[data-astro-cid-657w5j3a]{margin-top:var(--space-4);padding:var(--space-2) var(--space-4);font-size:14px}.formular-meldung[data-astro-cid-657w5j3a].ok{border-left:3px solid var(--ink);background:var(--mist)}.formular-meldung[data-astro-cid-657w5j3a].fehler{color:#7a1414;background:#f6e3e3;border-left:3px solid #a12020}@media (width<=960px){.kontakt-raster[data-astro-cid-657w5j3a]{gap:var(--space-10);grid-template-columns:1fr}}@media (width<=600px){.formular-box[data-astro-cid-657w5j3a]{padding:var(--space-6) var(--space-4)}}
