.default .auth-section{position:relative}.default .auth-section:before{content:"";position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.5)}.default .auth-section .auth-content{margin:50px auto;z-index:1}.default .auth-section .auth-content .auth-title-block{flex-direction:column}.default .auth-section .auth-content .auth-title-block h1{color:var(--background);font-size:40px;font-weight:700;line-height:46.87px;text-align:left}.default .auth-section .auth-content .auth-title-block .desc-text{color:var(--background);font-size:16px;font-weight:400;line-height:28.16px;max-width:575px;text-align:left}.default .auth-section .auth-content .form-wrapper{background-color:var(--background);padding:30px;border-radius:10px;max-width:490px;margin:0}.default .auth-section .auth-content .form-wrapper .form .form-container .title{text-align:left}.default .auth-section .auth-content .form-wrapper .form .form-container hr{border:1px solid var(--color-soft-grey);margin:20px 0 30px}.default .auth-section .auth-content .form-wrapper .form .form-container .form-buttons .primary-button{width:100%}.default .auth-section .auth-content .form-wrapper .form .form-container .form-separator{margin:20px 0;position:relative;text-align:center}.default .auth-section .auth-content .form-wrapper .form .form-container .form-separator hr{border:none;border-top:2px solid var(--color-light-gray);margin:10px 0}.default .auth-section .auth-content .form-wrapper .form .form-container .form-separator span{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background-color:var(--background);padding:0 10px;color:var(--color-gray);font-size:14px}.default .auth-section .auth-content .form-wrapper .form .form-container .form-links .link-wrapper{display:flex;align-items:center;gap:8px;text-align:center;justify-content:center;font-size:14px}.default .auth-section .auth-content .form-wrapper .form .form-container .form-links .link-wrapper .link{text-decoration:underline;font-size:14px}.default .auth-section .auth-content .form-wrapper .form .form-container .form-footer{margin-top:30px}.default .auth-section .auth-content .form-wrapper .form .form-container .form-footer a{font-weight:700}.default .auth-section .auth-content .message.error a{display:inline;font-size:14px;text-decoration:underline;padding-left:5px}