.registrieren-module__2pnOua__main{background:var(--color-board);min-height:100dvh;padding:clamp(var(--space-4), 4vh, var(--space-12)) clamp(var(--space-4), 4vw, var(--space-12));justify-content:center;align-items:center;display:flex}.registrieren-module__2pnOua__frame{background:var(--color-surface);border-radius:var(--radius-frame);width:min(1180px,100%);min-height:560px;box-shadow:var(--shadow-frame);display:flex;overflow:clip}.registrieren-module__2pnOua__brand{background:var(--c-ink-deep);width:clamp(340px,34vw,472px);padding:clamp(var(--space-6), 4vh, var(--space-12)) clamp(var(--space-6), 2.8vw, var(--space-12));flex-direction:column;flex:none;display:flex}.registrieren-module__2pnOua__lockup{align-items:center;display:flex}.registrieren-module__2pnOua__brandBottom{bottom:clamp(var(--space-6), 4vh, var(--space-12));background:var(--c-ink-deep);padding-top:var(--space-6);gap:var(--space-4);flex-direction:column;margin-top:auto;display:flex;position:sticky}.registrieren-module__2pnOua__brandKicker{font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-brand);text-transform:uppercase;color:var(--c-teal-light);margin:0}.registrieren-module__2pnOua__brandHeadline{font-family:var(--font-serif);font-weight:var(--fw-regular);font-size:clamp(26px,2.4vw,34px);line-height:var(--lh-title);color:var(--c-cream);margin:0}.registrieren-module__2pnOua__brandBody{font-size:14.5px;line-height:var(--lh-relaxed);color:var(--c-on-ink);margin:0}.registrieren-module__2pnOua__features{margin:var(--space-1) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.registrieren-module__2pnOua__feature{align-items:center;gap:var(--space-3);color:var(--c-on-ink-soft);font-size:13.5px;display:flex}.registrieren-module__2pnOua__featureCheck{background:var(--c-teal-700);width:20px;height:20px;color:var(--c-live-soft);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.registrieren-module__2pnOua__formCol{padding:clamp(var(--space-8), 4vh, var(--space-12)) clamp(var(--space-6), 4vw, var(--space-12));flex-direction:column;flex:1;justify-content:center;display:flex}.registrieren-module__2pnOua__inner{width:100%;max-width:420px;margin:0 auto}.registrieren-module__2pnOua__title{font-family:var(--font-serif);font-weight:var(--fw-regular);color:var(--c-text);margin:0 0 6px;font-size:28px}.registrieren-module__2pnOua__sub{color:var(--color-text-muted);margin:0 0 22px;font-size:14px}.registrieren-module__2pnOua__form{flex-direction:column;gap:14px;display:flex}.registrieren-module__2pnOua__field{flex-direction:column;gap:6px;display:flex}.registrieren-module__2pnOua__field label{font-family:var(--font-mono);font-size:10.5px;font-weight:var(--fw-medium);letter-spacing:var(--ls-field);text-transform:uppercase;color:var(--color-text-muted)}.registrieren-module__2pnOua__field input{border:1px solid var(--c-border);border-radius:var(--radius-inset);height:46px;font-family:var(--font-sans);color:var(--c-text);background:var(--color-surface);padding:0 14px;font-size:15px}.registrieren-module__2pnOua__field input:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px;border-color:var(--c-teal)}.registrieren-module__2pnOua__hint{font-size:12px;line-height:var(--lh-compact);color:var(--color-text-muted);margin:0}.registrieren-module__2pnOua__fieldError{font-size:12px;line-height:var(--lh-compact);color:var(--c-ob-problem);margin:0}.registrieren-module__2pnOua__submit{border-radius:var(--radius-inset);background:var(--c-teal);height:50px;color:var(--c-cream);font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-semibold);cursor:pointer;border:none;margin-top:6px}.registrieren-module__2pnOua__submit:disabled{opacity:.7;cursor:default}.registrieren-module__2pnOua__submit:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:2px}.registrieren-module__2pnOua__terms{font-size:11.5px;line-height:var(--lh-text);color:var(--color-text-muted);margin:14px 0 0}.registrieren-module__2pnOua__altLink{color:var(--c-muted);margin:18px 0 0;font-size:13px}.registrieren-module__2pnOua__altLink a{color:var(--c-teal)}.registrieren-module__2pnOua__error{border-radius:var(--radius-button);background:var(--c-ob-problem-bg);border:1px solid var(--c-ob-problem-border);color:var(--c-ob-problem);margin:0;padding:10px 12px;font-size:13px}.registrieren-module__2pnOua__notice{font-size:14px;line-height:var(--lh-relaxed);color:var(--c-muted);margin:0 0 18px}.registrieren-module__2pnOua__planNotice{padding:var(--space-3) var(--space-4);border:1px solid var(--c-ob-done-border);border-radius:var(--radius-inset);background:var(--c-ob-done-bg);color:var(--c-text);}.registrieren-module__2pnOua__planNotice a{color:var(--c-teal);text-underline-offset:2px;text-decoration:underline}.registrieren-module__2pnOua__eyebrow{font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--c-teal);margin:0 0 10px}.registrieren-module__2pnOua__trust{border:1px solid var(--c-ob-done-border);border-radius:var(--radius-inset);background:var(--c-ob-done-bg);margin:18px 0 0;padding:14px 16px}.registrieren-module__2pnOua__trustHead{font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-semibold);color:var(--c-text);align-items:center;gap:10px;margin:0 0 10px;display:flex}.registrieren-module__2pnOua__trustBadge{font-family:var(--font-mono);font-size:10.5px;font-weight:var(--fw-semibold);letter-spacing:var(--ls-field);text-transform:uppercase;color:var(--c-ob-done);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--c-ob-done-border);flex:none;padding:3px 8px}.registrieren-module__2pnOua__trustPoints{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.registrieren-module__2pnOua__trustPoint{color:var(--c-muted);align-items:center;gap:9px;font-size:13.5px;display:flex}.registrieren-module__2pnOua__trustCheck{background:var(--c-ob-done);width:18px;height:18px;color:var(--color-surface);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.registrieren-module__2pnOua__trustAfter{font-size:12.5px;line-height:var(--lh-text);color:var(--c-muted);margin:11px 0 0}.registrieren-module__2pnOua__mobilKopf{display:none}@media (max-width:820px){.registrieren-module__2pnOua__main{flex-direction:column;justify-content:flex-start}.registrieren-module__2pnOua__mobilKopf{display:block}.registrieren-module__2pnOua__brand{display:none}.registrieren-module__2pnOua__formCol{padding:var(--space-8) var(--space-6)}}
