.auth-form_page__0OyPN{min-height:100dvh;display:grid;place-items:center;padding:32px 16px calc(var(--bottom-nav-height) + 32px);background:linear-gradient(180deg,#f6fbf7,#fffaf2)}.auth-form_card__xFBKR{width:min(100%,460px);padding:28px 22px;border:1px solid rgba(89,131,105,.16);border-radius:22px;background:rgba(255,255,255,.96);box-shadow:0 20px 55px rgba(42,78,57,.12)}.auth-form_eyebrow__d_nZ2{margin:0 0 8px;color:#598369;font-size:12px;font-weight:900;letter-spacing:.08em}.auth-form_title__sbYJE{margin:0;color:#203d2c;font-size:28px;line-height:1.25}.auth-form_description__nnWZb{margin:10px 0 22px;color:#647068;font-size:14px;line-height:1.6}.auth-form_form__tIMPD{display:grid;grid-gap:15px;gap:15px}.auth-form_field__MWmRB{display:grid;grid-gap:7px;gap:7px}.auth-form_consentTitle__K8v__,.auth-form_field__MWmRB span{color:#2d4637;font-size:13px;font-weight:850}.auth-form_field__MWmRB input{width:100%;min-height:50px;padding:0 14px;border:1px solid #d9e4dc;border-radius:13px;background:#fbfdfb;color:#203d2c;font-size:16px}.auth-form_field__MWmRB input:focus{outline:2px solid rgba(89,131,105,.22);border-color:#598369}.auth-form_consents__oCPOG{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:14px;background:#f6faf7}.auth-form_checkRow__AUw9M{display:flex;align-items:flex-start;gap:9px;color:#536158;font-size:13px;line-height:1.5}.auth-form_checkRow__AUw9M input{width:18px;height:18px;margin-top:1px;accent-color:#598369}.auth-form_checkRow__AUw9M a{color:#3d6c50;font-weight:800;text-decoration:underline}.auth-form_error__9vurx{margin:0;padding:11px 12px;border-radius:12px;background:#fff0e7;color:#9a3412;font-size:13px;font-weight:750;line-height:1.5}.auth-form_submit__wHo6t{min-height:52px;border-radius:14px;background:#203d2c;color:#ffffff;font-size:15px;font-weight:900}.auth-form_submit__wHo6t:disabled{opacity:.6;cursor:wait}.auth-form_switch__bN6yg{margin:18px 0 0;text-align:center;color:#66736b;font-size:13px}.auth-form_switch__bN6yg a{color:#3d6c50;font-weight:900;text-decoration:underline}.auth-form_back__XTAm1{display:block;margin-top:15px;text-align:center;color:#7a847e;font-size:12px;font-weight:750}