.partner.svelte-n0ah64{padding:var(--app-karte-pad)}h3.svelte-n0ah64{font-size:20px;color:var(--app-heading);margin-bottom:10px}.hinweis.svelte-n0ah64{font-size:16px;color:var(--app-text);line-height:1.65;margin-bottom:16px;max-width:62ch}.teilnahme-verweis.svelte-1k6rn6y{margin:14px 0 0;max-width:var(--app-lesebreite)}.teilnahme-verweis.svelte-1k6rn6y a:where(.svelte-1k6rn6y){color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;padding-block:.4em}.form.svelte-1eos354{padding:4px var(--app-karte-pad) 24px}.schritt.svelte-1eos354:focus{outline:none}.formular.svelte-1eos354:focus{outline:none}.erklaerung.svelte-1eos354{margin:0 0 14px}.entwarnung.svelte-1eos354{margin-bottom:20px}.fields.svelte-1eos354{display:flex;flex-direction:column;gap:16px}.two.svelte-1eos354{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}@media(max-width:480px){.two.svelte-1eos354{grid-template-columns:minmax(0,1fr)}}.wahl-gruppe.svelte-1eos354{border:0;margin:0;padding:0;min-width:0}.wahl-frage.svelte-1eos354{padding:0;font-weight:800;color:var(--app-heading);line-height:1.35;margin-bottom:8px}.wahl.svelte-1eos354{display:flex;flex-wrap:wrap;gap:14px}.wahl-knopf.svelte-1eos354{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px;cursor:pointer;border:1.5px solid var(--app-border);border-radius:var(--app-radius-sm)}.wahl-knopf.svelte-1eos354:has(input:where(.svelte-1eos354):checked){border-color:var(--app-accent-strong)}.wahl-knopf.svelte-1eos354 input:where(.svelte-1eos354){margin:0;accent-color:var(--app-accent-strong)}.wahl-knopf.svelte-1eos354 input:where(.svelte-1eos354){width:20px;height:20px;padding:0;border:0;border-radius:0;background:none;flex:none;outline:revert;box-shadow:none;transition:none}.wahl-knopf.svelte-1eos354 input:where(.svelte-1eos354):focus{box-shadow:none}.block.svelte-1eos354{margin-bottom:20px}.belehrung.svelte-1eos354{margin-bottom:4px}.belehrung-impressum.svelte-1eos354{display:flex;width:fit-content;align-items:center;min-height:44px;margin-bottom:20px;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:inherit}.formular.svelte-1eos354{display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--app-border);padding-top:16px}.gruppe.svelte-1eos354{border:0;margin:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:16px}.datum.svelte-1eos354{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);gap:14px}.formular-zeilen.svelte-1eos354 dd:where(.svelte-1eos354){text-align:right;overflow-wrap:break-word}.formular-zeilen.svelte-1eos354 dd.fehlt-noch:where(.svelte-1eos354){white-space:nowrap}@media(max-width:480px){.formular-zeilen.svelte-1eos354 .zahl-zeile:where(.svelte-1eos354){flex-direction:column;gap:2px}.formular-zeilen.svelte-1eos354 dd:where(.svelte-1eos354){text-align:left}}.straferklaerung.svelte-1eos354{display:flex;flex-direction:column;gap:8px}.pruef-email.svelte-1eos354{overflow-wrap:anywhere}.paypal-satz.svelte-1eos354{margin-top:10px}.zahlen.svelte-1eos354{margin:0 0 20px}.zahl-zeile.svelte-1eos354{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--app-border)}.zahl-zeile.svelte-1eos354:last-child{border-bottom:0}.zahl-zeile.svelte-1eos354 dd:where(.svelte-1eos354){margin:0;font-variant-numeric:tabular-nums}.zahl-zeile.ankommend.svelte-1eos354{font-weight:800}.footer.svelte-1eos354{position:sticky;bottom:0;margin:22px calc(var(--app-karte-pad) * -1) -24px;padding:14px var(--app-karte-pad) 16px;background:var(--app-surface);border-top:1px solid var(--app-border)}.versand-fehler.svelte-1eos354{margin-bottom:20px}.footer-hint.svelte-1eos354{margin-bottom:10px;text-align:center}@media(pointer:coarse),(max-height:480px){.footer-hint.svelte-1eos354{max-height:20em;transition:max-height 0s .4s,margin-bottom 0s .4s,visibility 0s .4s}form.svelte-1eos354:has(input:where(.svelte-1eos354):not([type=checkbox]):not([type=radio]):focus) .footer-hint:where(.svelte-1eos354){max-height:0;margin-bottom:0;overflow:hidden;visibility:hidden;transition-delay:0s}}.form.svelte-jsebpy{padding:4px var(--app-karte-pad) 24px}.erklaerung.svelte-jsebpy{margin:0 0 14px}.entwarnung.svelte-jsebpy{margin:6px 0 18px}.fields.svelte-jsebpy{display:grid;gap:14px}.field-plz.svelte-jsebpy{max-width:12ch}
