.af{display:grid;gap:1.1rem;--farbe-rahmen: var(--haar);--farbe-text: var(--tinte);--farbe-fehler: #a3382a;--radius: var(--ecke);--dd-label-groesse: .95rem}.af-falle{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.af-wahl{border:0;padding:0;margin:0}.af-wahl legend{font-weight:500;margin-bottom:.6rem}.af-wahl>div{display:flex;flex-wrap:wrap;gap:.5rem}.af-pille{flex:1 1 12rem;display:block;cursor:pointer}.af-pille span{display:flex;align-items:center;justify-content:center;min-height:3rem;padding:.5rem 1rem;text-align:center;border:1.5px solid var(--haar);border-radius:var(--ecke);background:var(--weiss);font-weight:500;transition:border-color .15s,background-color .15s}.af-pille input:checked+span{background:var(--tinte);color:var(--weiss);border-color:var(--tinte)}.af-pille input:focus-visible+span{outline:2px solid var(--bohle-text);outline-offset:2px}.af-pille:hover span{border-color:var(--bohle-text)}.af-reihe{display:grid;gap:1.1rem}@media(min-width:40rem){.af-reihe{grid-template-columns:1fr 1fr}.af-reihe.af-drei{grid-template-columns:1fr 1fr 1fr}}.af-feld{display:grid;gap:.35rem;margin:0}.af-feld>label,.af-etikett{font-weight:500;font-size:.95rem}.af input:not([type=file]):not([type=radio]),.af textarea{width:100%;padding:.7rem .85rem;font:inherit;color:var(--tinte);background:var(--weiss);border:1px solid var(--haar);border-radius:var(--ecke);transition:border-color .15s,box-shadow .15s}.af input:focus-visible,.af textarea:focus-visible{outline:none;border-color:var(--bohle-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--bohle) 35%,transparent)}.af [aria-invalid=true]{border-color:var(--farbe-fehler);border-width:2px}.af-fehler{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.af-gruppe[hidden]{display:none}.af-dateihinweis{font-size:.88rem;margin-bottom:.5rem}.af-datei{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.af-datei input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.af-datei input[type=file]:focus-visible+label{outline:2px solid var(--bohle-text);outline-offset:2px}.af-dateien{font-size:.9rem}.af-einwilligung{font-size:.88rem;max-width:43.5rem}.af-einwilligung a{color:var(--bohle-text);font-weight:500;text-decoration:none}.af-schutz{border:1px solid var(--haar);border-radius:var(--ecke);padding:.5rem}.af-schutz iframe{width:100%!important}.af-stand{padding:.8rem 1rem;border:1.5px solid var(--farbe-fehler);border-radius:var(--ecke);color:var(--farbe-fehler)}.af-stand[hidden]{display:none}.af-dank{padding:1.5rem;border:1px solid var(--haar);border-radius:var(--karte-radius);display:grid;gap:.5rem}.verweis[data-astro-cid-d7zyz6zb]{color:var(--tinte);font-weight:500;text-decoration:none}.verweis[data-astro-cid-d7zyz6zb]:hover{color:var(--bohle-text)}
