.RegisterPage-module__cSk5VG__authPage{background:linear-gradient(#f7f8fc 0%,#fff 42%,#fafaff 100%);padding:54px 0 72px;position:relative;overflow:hidden}.RegisterPage-module__cSk5VG__authPage:before{content:"";pointer-events:none;background:radial-gradient(circle,#5d3df51c,#5d3df500 68%);border-radius:50%;width:700px;height:700px;position:absolute;top:-330px;left:-320px}.RegisterPage-module__cSk5VG__authPage:after{content:"";pointer-events:none;background:radial-gradient(circle,#7b61ff17,#7b61ff00 70%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-280px;right:-250px}.RegisterPage-module__cSk5VG__container{z-index:1;justify-content:center;width:min(100% - 40px,1440px);margin-inline:auto;display:flex;position:relative}.RegisterPage-module__cSk5VG__authShell{background:#fff;border:1px solid #e3e6ee;border-radius:30px;width:min(100%,720px);position:relative;overflow:hidden;box-shadow:0 34px 90px #1018281a}.RegisterPage-module__cSk5VG__formPanel{background:#fffffff7;align-items:center;padding:58px 58px 54px;display:flex}.RegisterPage-module__cSk5VG__formWrap{width:100%;max-width:590px;margin-inline:auto}.RegisterPage-module__cSk5VG__backLink{color:#667085;align-items:center;gap:9px;margin-bottom:34px;font-size:11px;font-weight:700;transition:color .18s,transform .18s;display:inline-flex}.RegisterPage-module__cSk5VG__backLink:hover{color:#5d3df5;transform:translate(-2px)}.RegisterPage-module__cSk5VG__formHeading{align-items:flex-start;gap:16px;display:flex}.RegisterPage-module__cSk5VG__formMark{color:#fff;background:linear-gradient(145deg,#7658ff,#4d2ee4);border-radius:15px;flex:none;place-items:center;width:50px;height:50px;font-size:21px;font-weight:900;display:grid;box-shadow:0 12px 28px #5d3df53d}.RegisterPage-module__cSk5VG__kicker{color:#5d3df5;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.RegisterPage-module__cSk5VG__formHeading h1{letter-spacing:-.04em;margin:7px 0 8px;font-size:clamp(30px,3vw,42px);line-height:1.08}.RegisterPage-module__cSk5VG__formHeading p{color:#667085;max-width:470px;margin:0;font-size:12px;line-height:1.65}.RegisterPage-module__cSk5VG__form{margin-top:28px}.RegisterPage-module__cSk5VG__nameGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.RegisterPage-module__cSk5VG__field{margin-bottom:18px;display:block}.RegisterPage-module__cSk5VG__field>span{margin-bottom:8px;font-size:11px;font-weight:800;display:block}.RegisterPage-module__cSk5VG__inputWrap{background:#fff;border:1px solid #dde1ea;border-radius:15px;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;min-height:56px;padding:0 14px;transition:border-color .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 8px 22px #10182809}.RegisterPage-module__cSk5VG__inputWrap:focus-within{border-color:#7b61ff;box-shadow:0 0 0 4px #5d3df517,0 12px 28px #1018280d}.RegisterPage-module__cSk5VG__inputWrap>i{color:#8b93a6;font-size:14px}.RegisterPage-module__cSk5VG__inputWrap input{color:#101828;background:0 0;border:0;outline:0;width:100%;min-width:0;height:54px;font-size:13px}.RegisterPage-module__cSk5VG__inputWrap input::placeholder{color:#a2a8b5}.RegisterPage-module__cSk5VG__passwordToggle{color:#667085;border-radius:10px;place-items:center;width:34px;height:34px;transition:background .18s,color .18s;display:grid}.RegisterPage-module__cSk5VG__passwordToggle:hover{color:#5d3df5;background:#f0edff}.RegisterPage-module__cSk5VG__inputError{border-color:#e5484d!important;box-shadow:0 0 0 4px #e5484d14!important}.RegisterPage-module__cSk5VG__errorText{color:#d92d20;margin-top:7px;font-size:9px;font-weight:700;display:block}.RegisterPage-module__cSk5VG__checkStack{gap:11px;margin:1px 0 22px;display:grid}.RegisterPage-module__cSk5VG__checkboxRow{color:#596174;cursor:pointer;align-items:flex-start;gap:9px;font-size:9px;font-weight:650;line-height:1.5;display:flex;position:relative}.RegisterPage-module__cSk5VG__checkboxRow input{opacity:0;pointer-events:none;position:absolute}.RegisterPage-module__cSk5VG__checkbox{color:#0000;background:#fff;border:1px solid #d0d5dd;border-radius:6px;flex:none;place-items:center;width:19px;height:19px;font-size:9px;transition:all .16s;display:grid}.RegisterPage-module__cSk5VG__checkboxRow input:checked+.RegisterPage-module__cSk5VG__checkbox{color:#fff;background:#5d3df5;border-color:#5d3df5}.RegisterPage-module__cSk5VG__checkboxRow input:focus-visible+.RegisterPage-module__cSk5VG__checkbox{outline-offset:3px;outline:2px solid #5d3df5}.RegisterPage-module__cSk5VG__checkboxRow a{color:#5d3df5;font-weight:800}.RegisterPage-module__cSk5VG__checkboxRow a:hover{text-decoration:underline}.RegisterPage-module__cSk5VG__checkboxRow em{color:#98a2b3;font-style:normal;font-weight:650}.RegisterPage-module__cSk5VG__primaryButton{color:#fff;background:linear-gradient(135deg,#6747ff,#5230eb);border-radius:15px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 22px;font-size:12px;font-weight:800;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;box-shadow:0 15px 32px #5d3df53d}.RegisterPage-module__cSk5VG__primaryButton:hover{filter:saturate(1.07);transform:translateY(-2px);box-shadow:0 20px 38px #5d3df54d}.RegisterPage-module__cSk5VG__primaryButton:active{transform:translateY(0)}.RegisterPage-module__cSk5VG__divider{color:#98a2b3;align-items:center;gap:13px;margin:24px 0;font-size:9px;font-weight:700;display:flex}.RegisterPage-module__cSk5VG__divider:before,.RegisterPage-module__cSk5VG__divider:after{content:"";background:#e4e7ec;flex:1;height:1px}.RegisterPage-module__cSk5VG__socialGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.RegisterPage-module__cSk5VG__socialGrid button{background:#fff;border:1px solid #dfe3eb;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:11px;font-weight:800;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:flex}.RegisterPage-module__cSk5VG__socialGrid button i{font-size:16px}.RegisterPage-module__cSk5VG__socialGrid button:hover{background:#f8f8fb;border-color:#cfd4df;transform:translateY(-1px);box-shadow:0 8px 20px #1018280d}.RegisterPage-module__cSk5VG__signInLink{text-align:center;color:#667085;margin:24px 0 0;font-size:10px}.RegisterPage-module__cSk5VG__signInLink a{color:#5d3df5;font-weight:800}.RegisterPage-module__cSk5VG__signInLink a:hover{text-decoration:underline}.RegisterPage-module__cSk5VG__status{color:#5148a7;background:#f3f1ff;border:1px solid #e0dbff;border-radius:12px;align-items:flex-start;gap:9px;margin-top:18px;padding:12px 13px;font-size:9px;line-height:1.55;display:flex}.RegisterPage-module__cSk5VG__status i{color:#5d3df5;margin-top:2px}.RegisterPage-module__cSk5VG__securityNote{color:#7a8294;border-top:1px solid #eaecf0;align-items:flex-start;gap:10px;margin-top:25px;padding-top:20px;font-size:9px;line-height:1.55;display:flex}.RegisterPage-module__cSk5VG__securityNote i{color:#5d3df5;margin-top:2px}.RegisterPage-module__cSk5VG__securityNote strong{color:#475467}@media (max-width:860px){.RegisterPage-module__cSk5VG__authPage{padding:34px 0 54px}.RegisterPage-module__cSk5VG__authShell{border-radius:24px;width:min(100%,680px)}.RegisterPage-module__cSk5VG__formPanel{padding:50px 42px}.RegisterPage-module__cSk5VG__formWrap{max-width:570px}}@media (max-width:620px){.RegisterPage-module__cSk5VG__container{width:calc(100% - 28px)}.RegisterPage-module__cSk5VG__authShell{border-radius:20px}.RegisterPage-module__cSk5VG__formPanel{padding:40px 22px}.RegisterPage-module__cSk5VG__backLink{margin-bottom:28px}.RegisterPage-module__cSk5VG__formHeading{gap:13px}.RegisterPage-module__cSk5VG__formMark{border-radius:13px;width:44px;height:44px}.RegisterPage-module__cSk5VG__formHeading h1{font-size:30px}.RegisterPage-module__cSk5VG__nameGrid,.RegisterPage-module__cSk5VG__socialGrid{grid-template-columns:1fr}.RegisterPage-module__cSk5VG__inputWrap{min-height:54px}}@media (max-width:390px){.RegisterPage-module__cSk5VG__formHeading p{font-size:11px}}@media (prefers-reduced-motion:reduce){.RegisterPage-module__cSk5VG__backLink,.RegisterPage-module__cSk5VG__passwordToggle,.RegisterPage-module__cSk5VG__inputWrap,.RegisterPage-module__cSk5VG__primaryButton,.RegisterPage-module__cSk5VG__socialGrid button{transition:none!important}.RegisterPage-module__cSk5VG__backLink:hover,.RegisterPage-module__cSk5VG__primaryButton:hover,.RegisterPage-module__cSk5VG__socialGrid button:hover{transform:none}}.RegisterPage-module__cSk5VG__statusError{color:#b42318!important;background:#fff1f0!important;border-color:#fecdca!important}.RegisterPage-module__cSk5VG__statusError i{color:#d92d20!important}.RegisterPage-module__cSk5VG__primaryButton:disabled{cursor:not-allowed;opacity:.72;box-shadow:0 10px 24px #5d3df529;filter:none!important;transform:none!important}
