.SignupV2_container__8VCqw{height:100vh;overflow:hidden}.SignupV2_mainContent__Zsq3J{flex:1 1;padding:0;background-color:#fff;color:#353535;height:100%}.SignupV2_pageShell__wq699{background:linear-gradient(135deg,var(--mp-hero-blue) 0,#123a8f 42%,var(--mp-overlay-dark) 100%);position:fixed;top:49px;bottom:var(--footer-height,3.5rem);left:0;right:0;overflow:hidden;display:flex;width:100vw;height:auto}.SignupV2_pageShell__wq699:before{content:"";position:absolute;left:-12rem;top:-10rem;width:70rem;height:70rem;border-radius:50%;background:radial-gradient(circle,rgba(3,9,60,.78) 0,rgba(5,15,84,.66) 24%,rgba(8,25,111,.42) 48%,rgba(10,30,126,.18) 64%,transparent 78%);opacity:.9;filter:blur(28px);pointer-events:none;will-change:transform;animation:SignupV2_driftPulseBlob__romCg 18s ease-in-out infinite}.SignupV2_pageShell__wq699:after{content:"";position:absolute;top:-18%;right:-8%;width:28rem;height:28rem;border-radius:50%;background:radial-gradient(circle,rgba(228,242,35,.08) 0,transparent 70%);pointer-events:none}@keyframes SignupV2_driftPulseBlob__romCg{0%{transform:translateZ(0) scale(.92)}50%{transform:translate3d(52vw,36vh,0) scale(1.12)}to{transform:translateZ(0) scale(.92)}}.SignupV2_pageShell__wq699>*{position:relative;z-index:1}.SignupV2_card__RHm2_{position:relative;width:min(647px,calc(100vw - 32px));min-height:600px;margin:auto;padding:80px 16px 31px;box-sizing:border-box;background:#fff;border-radius:35px;display:flex;flex-direction:column;align-items:center}@media (max-height:760px){.SignupV2_pageShell__wq699{overflow-y:auto}.SignupV2_card__RHm2_{margin:24px auto}}.SignupV2_title__uLwov{margin:0;font-family:Massilia,sans-serif;font-weight:500;font-style:normal;font-size:32px;line-height:48px;letter-spacing:0;text-align:center;color:#353535}.SignupV2_form__dtMTt{width:min(304px,100%);margin-top:21px;display:flex;flex-direction:column;gap:8px}.SignupV2_nameRow__vivEJ{display:grid;grid-template-columns:144px minmax(0,1fr);grid-gap:12px;gap:12px}.SignupV2_field__C5rW1{position:relative;height:46px;box-sizing:border-box;display:flex;align-items:center;border:1px solid #353535;border-radius:15px;background:#fff}.SignupV2_field__C5rW1 input,.SignupV2_field__C5rW1 select{width:100%;height:100%;min-width:0;border:none;background:transparent;outline:none;padding:0 13px;border-radius:15px;box-sizing:border-box;font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:125%;letter-spacing:0;color:#353535}.SignupV2_field__C5rW1 input::placeholder{color:#353535;opacity:1}.SignupV2_field__C5rW1 input:not(:placeholder-shown){font-weight:600}.SignupV2_field__C5rW1:focus-within{box-shadow:0 0 0 2px rgba(0,123,255,.25)}.SignupV2_fieldLocked__H5V_m{background:#f0f0f0}.SignupV2_fieldLocked__H5V_m input{color:#6b6b6b;cursor:not-allowed}.SignupV2_fieldWithIcon__NHndW input,.SignupV2_fieldWithIcon__NHndW select{padding-right:40px}.SignupV2_field__C5rW1 select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.SignupV2_selectFilled__CqIiJ select{font-weight:600}.SignupV2_field__C5rW1 select option{font-weight:400}.SignupV2_chevron__JQC21{position:absolute;right:17px;top:50%;transform:translateY(-50%);pointer-events:none}.SignupV2_helpButton__iLcPU{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:16px;height:16px;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.SignupV2_tooltip__X4ybt{position:absolute;right:0;bottom:calc(100% + 8px);width:220px;padding:8px 10px;box-sizing:border-box;background:#353535;border-radius:8px;font-family:Inter,sans-serif;font-size:12px;line-height:140%;color:#fff;text-align:left;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none;z-index:5}.SignupV2_tooltip__X4ybt:after{content:"";position:absolute;top:100%;right:19px;border:5px solid transparent;border-top-color:#353535}.SignupV2_tooltipVisible__2yooY{opacity:1;visibility:visible;transform:translateY(0)}.SignupV2_terms__XYMvP{margin-top:6px;display:flex;align-items:flex-start;justify-content:center;gap:7px}.SignupV2_terms__XYMvP input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;width:14px;height:14px;margin:0;border:1px solid #353535;border-radius:50%;background:#fff;display:grid;place-content:center;cursor:pointer}.SignupV2_terms__XYMvP input[type=checkbox]:before{content:"";width:8px;height:8px;border-radius:50%;background:#353535;transform:scale(0);transition:transform .1s ease}.SignupV2_terms__XYMvP input[type=checkbox]:checked:before{transform:scale(1)}.SignupV2_terms__XYMvP input[type=checkbox]:focus-visible{outline:2px solid rgba(0,123,255,.5);outline-offset:2px}.SignupV2_terms__XYMvP label{max-width:236px;font-family:Inter,sans-serif;font-weight:400;font-size:10px;line-height:13px;color:#353535;cursor:pointer}.SignupV2_terms__XYMvP a{color:#353535;text-decoration:underline}.SignupV2_errorBlock__R_bJQ{text-align:center}.SignupV2_errorText__THlTn{margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:130%;color:#c0392b}.SignupV2_loginInstead__OKEwq{margin-top:4px;padding:0;border:none;background:transparent;font-family:Inter,sans-serif;font-size:13px;color:#353535;text-decoration:underline;cursor:pointer}.SignupV2_submitButton__1uvRo{width:46px;height:46px;box-sizing:border-box;background:#e4f223;border:2px solid #e4f223;border-radius:50%;margin:11px auto 0;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.SignupV2_submitButton__1uvRo svg{width:28px;height:28px}.SignupV2_submitButton__1uvRo:disabled{opacity:.6;cursor:wait}.SignupV2_backButton__wlhRm{position:absolute;left:42px;bottom:32px;display:flex;align-items:center;gap:15px;padding:0;border:none;background:transparent;font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:19px;color:#353535;cursor:pointer}@media (max-width:480px){.SignupV2_backButton__wlhRm{left:24px}}.SignupV2_successContent__ESgmW{margin-top:68px;display:flex;flex-direction:column;align-items:center}.SignupV2_successIcon__eAngi{display:block}.SignupV2_successTitle___9c_M{margin-top:38px;font-family:Massilia,sans-serif;font-weight:500;font-size:32px;line-height:48px;text-align:center;color:#353535}.SignupV2_successText__uLbws{width:min(490px,100%);margin:21px 0 0;font-family:Inter,sans-serif;font-weight:400;font-size:20px;line-height:125%;text-align:center;color:#353535}