.ds-logo{inline-size:100%;min-block-size:var(--ds-size-target-min);min-inline-size:var(--ds-size-target-min);border-radius:var(--ds-radius-sm);--ds-logo-hoehe-aktuell:var(--ds-logo-height);display:block}.ds-logo[data-hoehe=xs]{--ds-logo-hoehe-aktuell:var(--ds-logo-height-xs)}.ds-logo[data-hoehe=s]{--ds-logo-hoehe-aktuell:var(--ds-logo-height-s)}.ds-logo[data-hoehe=m]{--ds-logo-hoehe-aktuell:var(--ds-logo-height-m)}.ds-logo[data-hoehe=xl]{--ds-logo-hoehe-aktuell:var(--ds-logo-height-xl)}.ds-logo[data-hoehe=xxl]{--ds-logo-hoehe-aktuell:var(--ds-logo-height-xxl)}.ds-logo[data-hoehe=hero]{--ds-logo-hoehe-aktuell:var(--ds-logo-height-hero)}.ds-logo:focus-visible{outline:var(--ds-focus-width) solid var(--ds-color-focus-ring);outline-offset:var(--ds-focus-offset)}.ds-logo-huelle{inline-size:100%;display:flex;container-type:inline-size}.ds-logo-bild{block-size:var(--ds-logo-hoehe-aktuell);object-fit:contain;inline-size:auto;max-inline-size:100%;display:block}.ds-logo-bild[data-schema=dunkel],.ds-logo[data-form=auto] .ds-logo-bild[data-variante=zeichen]{display:none}@container (max-width:7.5rem){.ds-logo[data-form=auto] .ds-logo-bild[data-variante=gesamt]{display:none}.ds-logo[data-form=auto] .ds-logo-bild[data-variante=zeichen][data-schema=hell]{display:block}.ds-logo[data-form=auto] .ds-logo-bild[data-variante=zeichen][data-schema=dunkel]{display:none}}.ds-logo[data-form=zeichen-schriftzug] .ds-logo-huelle{align-items:center;gap:var(--ds-space-2);display:flex}.ds-logo[data-form=zeichen-schriftzug] .ds-logo-bild[data-variante=zeichen]{block-size:calc(var(--ds-logo-hoehe-aktuell) * 2)}@container (max-width:22.5rem){.ds-logo[data-form=zeichen-schriftzug] .ds-logo-schriftzug{display:none}}:is(:root[data-farbschema=dunkel],:root.dark,:root[data-theme=dark]) .ds-logo .ds-logo-bild[data-schema=hell]{display:none}:is(:root[data-farbschema=dunkel],:root.dark,:root[data-theme=dark]) .ds-logo .ds-logo-bild[data-schema=dunkel]{display:block}:is(:root[data-farbschema=dunkel],:root.dark,:root[data-theme=dark]) .ds-logo[data-form=auto] .ds-logo-bild[data-variante=zeichen][data-schema=dunkel]{display:none}@container (max-width:7.5rem){:is(:root[data-farbschema=dunkel],:root.dark,:root[data-theme=dark]) .ds-logo[data-form=auto] .ds-logo-bild[data-variante=gesamt][data-schema=dunkel]{display:none}:is(:root[data-farbschema=dunkel],:root.dark,:root[data-theme=dark]) .ds-logo[data-form=auto] .ds-logo-bild[data-variante=zeichen][data-schema=dunkel]{display:block}}@media (prefers-color-scheme:dark){:root[data-farbschema=auto] .ds-logo .ds-logo-bild[data-schema=hell]{display:none}:root[data-farbschema=auto] .ds-logo .ds-logo-bild[data-schema=dunkel]{display:block}:root[data-farbschema=auto] .ds-logo[data-form=auto] .ds-logo-bild[data-variante=zeichen][data-schema=dunkel]{display:none}@container (max-width:7.5rem){:root[data-farbschema=auto] .ds-logo[data-form=auto] .ds-logo-bild[data-variante=gesamt][data-schema=dunkel]{display:none}:root[data-farbschema=auto] .ds-logo[data-form=auto] .ds-logo-bild[data-variante=zeichen][data-schema=dunkel]{display:block}}}
.SOr2ma_root{--liv-font:"Lexend", "Inter", system-ui, sans-serif;font-family:var(--liv-font);color:var(--liv-ink-body);-webkit-font-smoothing:antialiased;line-height:normal}.SOr2ma_root *,.SOr2ma_root :before,.SOr2ma_root :after{box-sizing:border-box}.SOr2ma_root :focus-visible{outline:2.5px solid var(--liv-blue-navy);outline-offset:2px;border-radius:3px}.SOr2ma_stage{background:var(--liv-canvas-warm);flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:100vh;padding:40px 16px;display:flex}.SOr2ma_brand{align-items:center;gap:8px;display:inline-flex}.SOr2ma_brandMark{width:auto;height:44px;display:block}.SOr2ma_brandWord{width:auto;height:28px;display:block}.SOr2ma_card{background:var(--liv-paper);border:3px solid var(--liv-line-bold);width:100%;max-width:460px;box-shadow:var(--liv-shadow-md);border-radius:22px;padding:40px 38px}.SOr2ma_title{letter-spacing:-.014em;color:var(--liv-ink);margin:0 0 8px;font-size:30px;font-weight:300;line-height:1.18}.SOr2ma_titleLoose{margin-bottom:24px}.SOr2ma_sub{color:var(--liv-ink-body);margin:0 0 12px;font-size:14.5px;line-height:1.5}.SOr2ma_subLoose{margin-bottom:20px}.SOr2ma_subLooser{margin-bottom:22px}.SOr2ma_acct{color:var(--liv-ink);margin:0 0 20px;font-size:14px}.SOr2ma_rulesH{color:var(--liv-ink);margin:0 0 8px;font-size:13.5px;font-weight:600}.SOr2ma_rules{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.SOr2ma_rules li{color:var(--liv-ink);align-items:center;gap:10px;font-size:14px;display:flex}.SOr2ma_tick{border:2px solid var(--liv-line-bold);background:var(--liv-paper);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.SOr2ma_tickOk{background:var(--liv-mint)}.SOr2ma_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SOr2ma_note{color:var(--liv-ink-body);margin:0 0 20px;font-size:13.5px;line-height:1.5}.SOr2ma_fw{max-width:20rem}.SOr2ma_fwGap{margin-bottom:16px}.SOr2ma_lbl{color:var(--liv-ink);margin-bottom:7px;font-size:13.5px;font-weight:600;display:block}.SOr2ma_pwrow{position:relative}.SOr2ma_inp{border:1.6px solid var(--liv-line-bold);background:var(--liv-paper);width:100%;font:inherit;color:var(--liv-ink);border-radius:11px;padding:12px 14px;font-size:14.5px}.SOr2ma_inpPw{padding-right:104px}.SOr2ma_inpBad{border-color:var(--liv-fmt-warn-line)}.SOr2ma_tog{min-width:32px;min-height:32px;font:inherit;color:var(--liv-ink-soft);cursor:pointer;background:0 0;border:1.4px solid #0000;border-radius:8px;padding:4px 10px;font-size:13px;font-weight:600;text-decoration:underline;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.SOr2ma_err{color:var(--liv-fmt-warn-ink);align-items:flex-start;gap:8px;margin-top:8px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}.SOr2ma_banner{border:2px solid var(--liv-line-bold);background:var(--liv-rose);color:var(--liv-ink);border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:13px 15px;font-size:13.5px;line-height:1.45;display:flex}.SOr2ma_okBanner{border:2px solid var(--liv-line-bold);background:var(--liv-mint);color:var(--liv-ink);border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:13px 15px;font-size:14px;line-height:1.5;display:flex}.SOr2ma_okBannerTop{margin-top:16px;margin-bottom:0;font-size:13.5px;line-height:1.45}.SOr2ma_btn{border:1.4px solid var(--liv-line-bold);background:var(--liv-mint);width:100%;max-width:20rem;min-height:44px;font:inherit;color:var(--liv-line-bold);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.SOr2ma_btn:hover{background:var(--liv-mint-strong)}.SOr2ma_btn2{background:var(--liv-paper)}.SOr2ma_btn2:hover{background:var(--liv-canvas-warm)}.SOr2ma_btn[disabled]{background:var(--liv-canvas-warm);border-color:var(--liv-border);color:var(--liv-ink-body);cursor:not-allowed}.SOr2ma_badge{background:var(--liv-sun);border:3px solid var(--liv-line-bold);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:inline-flex}.SOr2ma_why{color:var(--liv-ink-body);margin:8px 0 0;font-size:13.5px;line-height:1.45}.SOr2ma_lnk{color:var(--liv-ink-soft);padding:6px 0;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-block}.SOr2ma_lnk:hover{color:var(--liv-ink)}@media (max-width:480px){.SOr2ma_card{padding:28px 22px}.SOr2ma_stage{justify-content:flex-start;padding:48px 18px}.SOr2ma_title{font-size:26px}}