html.wr-gesperrt{overflow:hidden}.wr{box-sizing:border-box;isolation:isolate;color:#0b1f33;text-align:left;background-color:#fff;background-image:radial-gradient(90% 60% at 100% 0,#1e73be14 0%,#1e73be00 70%);border:0;border-radius:24px;width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:1.25rem 1.25rem .75rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0d395914,0 48px 80px -36px #0b22368c}.wr:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#1e73be0f 1px,#0000 1px),linear-gradient(90deg,#1e73be0f 1px,#0000 1px);background-size:24px 24px;height:132px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.wr::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b223699}.wr-marke{margin:0 0 .75rem;font-size:1rem;line-height:1}.wr-pille{letter-spacing:.08em;text-transform:uppercase;color:#145a8a;background:#e3edf8;border-radius:999px;width:fit-content;margin:0 0 .5rem;padding:3px 9px;font-size:.625rem;font-weight:700;line-height:1.4}.wr-titel{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 .25rem;font-size:1.125rem;font-weight:700;line-height:1.35}.wr-text{color:#475569;margin:0 0 1rem;font-size:.875rem;line-height:1.45}.wr-wahl{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.wr-knopf{background:var(--gradient-knopf);color:#fff;min-height:3.25rem;font:inherit;text-align:center;cursor:pointer;border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;padding:.375rem .75rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 8px 24px -8px #1e73be99}.wr-knopf:hover{background:var(--gradient-knopf-hover);transform:translateY(-1px)}.wr-knopf:focus-visible{outline-offset:2px;outline:3px solid #1e73be}.wr-knopf__klein{opacity:.9;font-size:.75rem;font-weight:500}.wr-hinweis{color:#64748b;text-align:center;margin:.625rem 0 0;font-size:.75rem;line-height:1.45}.wr-haken{color:#334155;cursor:pointer;background:#f1f5fc;border-radius:14px;align-items:flex-start;gap:.625rem;margin:0 0 .875rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45;display:flex}.wr-haken input{accent-color:#1e73be;flex:none;width:1.25rem;height:1.25rem;margin:.0625rem 0 0}.wr-haken a{color:#145a8a;text-underline-offset:2px;text-decoration:underline}.wr-knopf--breit{width:100%;min-height:3rem}.wr-knopf:disabled{opacity:.7;cursor:progress}.wr-meldung{color:#145a8a;background:#e3edf8;border-radius:12px;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.45}.wr-meldung--fehler{color:#9b1c1c;background:#fdecec}.wr-zurueck{font:inherit;color:#145a8a;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:.25rem auto 0;padding:.625rem 1rem;font-size:.8125rem;text-decoration:underline;display:block}.wr-zurueck:focus-visible{outline-offset:2px;border-radius:999px;outline:3px solid #1e73be}.wr-fuss{flex-wrap:wrap;justify-content:center;column-gap:1rem;margin:.25rem 0 0;font-size:.8125rem;display:flex}.wr-fuss a{color:#145a8a;text-underline-offset:2px;padding:.625rem 0;text-decoration:underline;display:inline-block}@media (prefers-reduced-motion:reduce){.wr-knopf{transition:none}}
