.nb .nb-anmeldung{--color-popover:var(--surface);--color-popover-foreground:var(--ink);--color-background:var(--bg);--color-foreground:var(--ink);--color-muted-foreground:var(--mute);--color-border:var(--rule-2);--color-accent:var(--rule);--color-accent-foreground:var(--ink);--color-primary:var(--ink);--color-primary-foreground:var(--bg);--radius-card:var(--radius-2);--font-sans:var(--nb-body);min-height:100svh;padding:var(--sp-8) var(--sp-6);place-items:center;display:grid}.nb .nb-anmeldung__saeule{align-items:center;gap:var(--sp-8);flex-direction:column;width:100%;max-width:420px;display:flex}.nb .nb-anmeldung__marke{align-items:baseline;gap:var(--sp-2);display:flex}.nb .nb-anmeldung__zusatz{color:var(--mute)}.nb .nb-anmeldung__kopf{gap:var(--sp-2);text-align:center;flex-direction:column;width:100%;display:flex}.nb .nb-anmeldung__titel{max-width:none;color:var(--ink)}.nb .nb-anmeldung__unterzeile,.nb .nb-anmeldung__vertrauen,.nb .nb-anmeldung__uebergabe-satz{max-width:none}.nb .nb-anmeldung__unterzeile{color:var(--mute)}.nb .nb-anmeldung__formular{justify-content:center;width:100%;min-height:240px;display:flex}.nb .nb-anmeldung__vertrauen{color:var(--mute);text-align:center}.nb .nb-anmeldung__uebergabe{align-items:center;gap:var(--sp-6);padding-block:var(--sp-14);animation:nb-uebergabe-auftritt var(--dur-base) var(--ease-out) var(--dur-base) both;flex-direction:column;display:flex}@keyframes nb-uebergabe-auftritt{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nb .nb-anmeldung__uebergabe{animation:none}}.nb .nb-anmeldung__uebergabe-satz{color:var(--mute);text-align:center}.nb [class*=cl-],.nb [class*=cl-] *{margin:revert-layer;padding:revert-layer;border:revert-layer;background:revert-layer;-webkit-text-decoration:revert-layer;text-decoration:revert-layer;list-style:revert-layer}.nb .cl-headerTitle{letter-spacing:-.015em;color:var(--ink);font-size:22px;font-weight:600;line-height:1.25}.nb .cl-headerSubtitle{color:var(--mute);font-size:13.5px;line-height:1.5}.nb .cl-formFieldLabel{color:var(--ink);font-size:13px;font-weight:500;line-height:1.4}.nb .cl-formFieldInput,.nb .cl-input{color:var(--ink);font-size:15px;line-height:1.5}.nb .cl-formButtonPrimary{font-size:15px;font-weight:600;line-height:1.4}.nb .cl-footer,.nb .cl-footerItem,.nb .cl-footerActionText,.nb .cl-formFieldHintText,.nb .cl-identityPreviewText{color:var(--mute);font-size:12.5px;line-height:1.45}.nb .cl-footerActionLink,.nb .cl-formFieldAction{font-size:12.5px;font-weight:500}.nb .cl-formFieldErrorText,.nb .cl-alertText{font-size:12.5px;line-height:1.45}.nb .cl-card{padding:var(--nb-karte-polster)}.nb .cl-formButtonPrimary{color:var(--vertiefung)}
