.wpf[data-astro-cid-hvk5nlpb]{--wpf-linie:#08283247;--wpf-feld:var(--weiss-warm);--wpf-text:var(--dark);--wpf-leise:var(--soft-paper);gap:1.15rem;display:grid}.wpf--dunkel[data-astro-cid-hvk5nlpb]{--wpf-linie:#f7f5ee52;--wpf-feld:#f7f5ee0f;--wpf-text:var(--hell);--wpf-leise:var(--hell)}.wpf__reihe[data-astro-cid-hvk5nlpb]{gap:1.15rem;display:grid}.wpf--spalten[data-astro-cid-hvk5nlpb] .wpf__reihe[data-astro-cid-hvk5nlpb]{grid-template-columns:1fr 1fr}@media (width<=560px){.wpf--spalten[data-astro-cid-hvk5nlpb] .wpf__reihe[data-astro-cid-hvk5nlpb]{grid-template-columns:1fr}}.wpf__feld[data-astro-cid-hvk5nlpb]{gap:.4rem;display:grid}.wpf[data-astro-cid-hvk5nlpb] label[data-astro-cid-hvk5nlpb]{color:var(--wpf-text);font-size:.9375rem;font-weight:500}.wpf__optional[data-astro-cid-hvk5nlpb]{color:var(--wpf-leise);opacity:.8;margin-left:.3em;font-weight:400}.wpf[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb]::placeholder{color:var(--wpf-leise);opacity:.55}.wpf[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb][type=text],.wpf[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb][type=email]{border:1px solid var(--wpf-linie);border-radius:var(--r);background:var(--wpf-feld);width:100%;color:var(--wpf-text);transition:border-color var(--sc-d-base) var(--sc-ease-out), box-shadow var(--sc-d-base) var(--sc-ease-out);padding:.85em 1em;font-size:1rem;line-height:1.3}.wpf[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb]:hover{border-color:currentColor}.wpf[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb]:focus-visible{border-color:var(--wpf-text);outline:none;box-shadow:0 0 0 3px #d9ef6b8c}.wpf[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb][aria-invalid]{border-color:#b2462c;box-shadow:0 0 0 1px #b2462c}.wpf--dunkel[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb][aria-invalid]{border-color:#f0a58f;box-shadow:0 0 0 1px #f0a58f}.wpf__hinweis[data-astro-cid-hvk5nlpb]{color:var(--wpf-leise);max-width:52ch;font-size:.875rem;line-height:1.5}.wpf__fehler[data-astro-cid-hvk5nlpb]{color:#b2462c;font-size:.9rem;font-weight:500}.wpf--dunkel[data-astro-cid-hvk5nlpb] .wpf__fehler[data-astro-cid-hvk5nlpb]{color:#f0a58f}.wpf__fehler[data-astro-cid-hvk5nlpb]:before{content:"! "}.wpf__serverfehler[data-astro-cid-hvk5nlpb]{color:#b2462c;max-width:52ch;font-size:.9rem;font-weight:500}.wpf--dunkel[data-astro-cid-hvk5nlpb] .wpf__serverfehler[data-astro-cid-hvk5nlpb]{color:#f0a58f}.wpf__serverfehler[data-astro-cid-hvk5nlpb]:before{content:"! "}.wpf__falle[data-astro-cid-hvk5nlpb]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wpf__wahl[data-astro-cid-hvk5nlpb]{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;margin-top:.2rem;line-height:1.5;color:var(--wpf-leise)!important;font-size:.9rem!important;font-weight:400!important;display:grid!important}.wpf__wahl[data-astro-cid-hvk5nlpb] a{text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:.25em;text-decoration-thickness:1.5px}.wpf__wahl[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb]{width:1.15rem;height:1.15rem;accent-color:var(--dark);cursor:pointer;margin:.12rem 0 0}.wpf--dunkel[data-astro-cid-hvk5nlpb] .wpf__wahl[data-astro-cid-hvk5nlpb] input[data-astro-cid-hvk5nlpb]{accent-color:var(--lime)}.wpf__fuss[data-astro-cid-hvk5nlpb]{justify-items:start;gap:.9rem;margin-top:.4rem;display:grid}.wpf__datenschutz[data-astro-cid-hvk5nlpb]{color:var(--wpf-leise);font-size:.85rem}.wpf__datenschutz[data-astro-cid-hvk5nlpb] a{text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:.25em;text-decoration-thickness:1.5px}.wpf--hell[data-astro-cid-hvk5nlpb] .btn[data-astro-cid-hvk5nlpb]{background:var(--dark);color:var(--paper);border-color:var(--dark);backdrop-filter:none}.wpf--hell[data-astro-cid-hvk5nlpb] .btn[data-astro-cid-hvk5nlpb]:hover{background:var(--petrol)}.wpf[data-astro-cid-hvk5nlpb] .btn[data-astro-cid-hvk5nlpb]:disabled{opacity:.7;cursor:progress}.wpf[data-astro-cid-hvk5nlpb] .btn[data-astro-cid-hvk5nlpb].ist-laden span[data-astro-cid-hvk5nlpb][aria-hidden]{animation:.8s ease-in-out infinite alternate wpf-puls}@keyframes wpf-puls{to{opacity:.4;transform:translate(5px)}}
