.RegisterComponent-module-scss-module__239Y0a__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container{padding:0 1rem}}@media screen and (max-width:768px){.RegisterComponent-module-scss-module__239Y0a__container{padding:2rem 0 3rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__backgroundImage{z-index:1;width:35%;position:absolute;left:0;transform:translateY(-50%)}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__backgroundImage{width:100%;top:20%;left:auto;right:30%}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm{z-index:2;background-color:#fff;border-radius:2.8rem;width:auto;height:auto;margin-block:5rem;padding:3rem 10rem;box-shadow:0 4px 32px #00000008,0 24px 32px -8px #00000012}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm{border-radius:1.87rem;width:100%;margin-block:3rem;padding:2rem 3rem 3rem}}@media screen and (max-width:768px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm{padding:2rem .75rem 3rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__title{color:#12141d;text-align:center;padding-bottom:1.5rem;font-size:3rem;font-style:normal;font-weight:600;line-height:120%}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__title{font-size:2.3rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:4rem 1rem 1rem;display:flex}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm{padding:2rem 0 1rem}}@media screen and (max-width:768px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm{padding:2rem 0 3rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__passwordWrapper{align-items:center;width:100%;display:flex;position:relative}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__iconButton{cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer{width:100%;max-width:30rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__inputLabel{color:#202020;padding-left:.5rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__inputLabel{font-size:.875rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__input{background:#fff;border:1.5px solid #0000;border-radius:6.25rem;width:30rem;padding:1rem;position:relative;box-shadow:0 4px 32px #00000008,0 24px 32px -8px #00000012}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__input{width:100%;max-width:30rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__input:focus{border:1.5px solid #337ced;outline:none}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__input.RegisterComponent-module-scss-module__239Y0a__inputError{color:#9a2500;border:1px solid #9a2500}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__input.RegisterComponent-module-scss-module__239Y0a__inputError::placeholder{color:#9a2500}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__inputContainer .RegisterComponent-module-scss-module__239Y0a__input .RegisterComponent-module-scss-module__239Y0a__errorIcon{color:#9a2500;width:1.25rem;height:1.25rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__errorText{color:#9a2500;text-align:start;margin-top:.25rem;font-size:1rem;position:absolute;top:98%;left:.5rem}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__errorText{font-size:.75rem;top:98%;left:.875rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__sendButton{background:var(--secondary);color:#363434;border-radius:6.25rem;margin-top:1.5rem;padding:.6385rem 10rem;font-size:1.677rem;font-style:normal;font-weight:500;line-height:2.5155rem}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__sendButton{width:100%;max-width:30rem;height:3.25rem;padding:.16385rem 1.25rem;font-size:1.25rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__sendButton:hover{background:var(--button-hover-primary);box-shadow:var(--button-shadow-primary)}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__disabledButton,.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__containerForm .RegisterComponent-module-scss-module__239Y0a__disabledButton:hover{cursor:not-allowed;opacity:.6;background-color:#ccc}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:grid}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__divider{padding:2rem 0}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__divider{padding:2rem 2rem 1rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__socialLoginButton{cursor:pointer;background:#fafafa;border:1px solid #eee;border-radius:5.125rem;flex-direction:row;align-items:center;gap:2rem;padding:.5rem 4rem;display:flex}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__socialLoginButton{gap:1rem;width:100%;max-width:30rem;height:3.25rem;padding:.5rem 2rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__socialLoginButton .RegisterComponent-module-scss-module__239Y0a__socialLoginIcon{width:2rem}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__socialLoginButton .RegisterComponent-module-scss-module__239Y0a__socialLoginIcon{width:1.5rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__socialLoginButton .RegisterComponent-module-scss-module__239Y0a__socialLoginText{color:#616161;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:1.40813rem}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__socialLoginContainer .RegisterComponent-module-scss-module__239Y0a__socialLoginButton .RegisterComponent-module-scss-module__239Y0a__socialLoginText{font-size:.8125rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__registerButton{text-align:center;padding:6rem 0 2rem;font-size:1.125rem}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__registerButton{padding:3rem 0 2rem;font-size:.8rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__registerButton .RegisterComponent-module-scss-module__239Y0a__registerText{color:inherit;font-size:1.125rem;font-weight:400}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__registerButton .RegisterComponent-module-scss-module__239Y0a__registerText{font-size:.8rem}}.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__registerButton .RegisterComponent-module-scss-module__239Y0a__registerLink{color:inherit;cursor:pointer;font-size:1.125rem;font-weight:600;text-decoration:underline}@media (max-width:1024px){.RegisterComponent-module-scss-module__239Y0a__container .RegisterComponent-module-scss-module__239Y0a__overlayForm .RegisterComponent-module-scss-module__239Y0a__registerButton .RegisterComponent-module-scss-module__239Y0a__registerLink{font-size:.8rem}}
