.signup-module__JenlsG__page{width:100%;max-width:32rem}.signup-module__JenlsG__card{background:var(--color-white);border:1px solid var(--color-authBorder);border-radius:16px;padding:28px 28px 24px;animation:.5s cubic-bezier(.22,1,.36,1) both signup-module__JenlsG__rise;box-shadow:0 1px 2px #0000000a,0 12px 34px #0000000f}@keyframes signup-module__JenlsG__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.signup-module__JenlsG__header{margin-bottom:20px}.signup-module__JenlsG__title{letter-spacing:-.01em;color:var(--color-ink);margin-bottom:6px;font-size:24px;font-weight:600}.signup-module__JenlsG__subtitle{color:var(--color-inkMd);font-size:14px;line-height:1.45}.signup-module__JenlsG__dots{justify-content:center;align-items:center;gap:8px;margin-bottom:10px;display:flex}.signup-module__JenlsG__dot{background:var(--color-authBorderStrong);border-radius:3px;width:6px;height:6px;transition:all .3s}.signup-module__JenlsG__dotActive{background:var(--color-yellow);width:20px}.signup-module__JenlsG__dotDone{background:var(--color-forest)}.signup-module__JenlsG__form{flex-direction:column;gap:22px;display:flex}.signup-module__JenlsG__fieldset{border:none;flex-direction:column;gap:12px;padding:0;display:flex}.signup-module__JenlsG__fieldset:disabled{opacity:.6}.signup-module__JenlsG__legend{text-transform:uppercase;letter-spacing:.04em;color:var(--color-inkLt);margin-bottom:2px;font-size:12px;font-weight:600}.signup-module__JenlsG__row{gap:12px;display:flex}.signup-module__JenlsG__row .signup-module__JenlsG__field{flex:1}.signup-module__JenlsG__field{flex-direction:column;gap:6px;display:flex}.signup-module__JenlsG__label{color:var(--color-authLabel);font-size:13px;font-weight:500}.signup-module__JenlsG__input{width:100%;color:var(--color-ink);background:var(--color-authFill);border:1px solid #0000;border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:16px;transition:background .12s,border-color .12s,box-shadow .12s}.signup-module__JenlsG__input::placeholder{color:var(--color-authPlaceholder)}.signup-module__JenlsG__input:focus{background:var(--color-white);border-color:var(--color-forest);box-shadow:0 0 0 3px #1b43321f}.signup-module__JenlsG__hint{color:var(--color-inkLt);font-size:12px}.signup-module__JenlsG__fieldError{color:var(--color-authError);font-size:12px;font-weight:500}.signup-module__JenlsG__formError{color:var(--color-authErrorText);background:#d7001514;border-radius:10px;padding:10px 12px;font-size:13px}.signup-module__JenlsG__submit{width:100%;color:var(--color-deep);background:var(--color-yellow);cursor:pointer;border:none;border-radius:12px;padding:13px 18px;font-family:inherit;font-size:16px;font-weight:600;transition:filter .15s,transform 50ms}.signup-module__JenlsG__submit:hover:not(:disabled){filter:brightness(1.05)}.signup-module__JenlsG__submit:active:not(:disabled){transform:scale(.99)}.signup-module__JenlsG__submit:disabled{cursor:not-allowed;opacity:.5}.signup-module__JenlsG__footnote{text-align:center;color:var(--color-inkMd);font-size:14px}.signup-module__JenlsG__linkButton{font:inherit;color:var(--color-forest);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;text-decoration:underline}.signup-module__JenlsG__footnote a{color:var(--color-forest);font-weight:500;text-decoration:none}.signup-module__JenlsG__footnote a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.signup-module__JenlsG__card{animation:none}}
