.register-module-scss-module__nDDM7W__main{min-height:100vh;display:flex;overflow:hidden}@media (max-width:1024px){.register-module-scss-module__nDDM7W__main{flex-direction:column}}.register-module-scss-module__nDDM7W__left{background-color:#020917;background-image:radial-gradient(circle at 20% 30%,#005b8966 0%,#0000 50%),radial-gradient(circle at 80% 70%,#2874a64d 0%,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;justify-content:center;align-items:center;width:50%;padding:48px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.register-module-scss-module__nDDM7W__left{display:none}}.register-module-scss-module__nDDM7W__leftInner{z-index:1;max-width:440px;position:relative}.register-module-scss-module__nDDM7W__leftInner h1{color:#fff;letter-spacing:-.02em;margin-bottom:32px;font-size:36px;font-weight:700;line-height:1.2}.register-module-scss-module__nDDM7W__leftInner h1 span{color:#91cdff}.register-module-scss-module__nDDM7W__logo{color:#fff;letter-spacing:-.5px;margin-bottom:24px;font-size:22px;font-weight:800}.register-module-scss-module__nDDM7W__benefits{flex-direction:column;gap:12px;margin-bottom:48px;display:flex}.register-module-scss-module__nDDM7W__benefitItem{align-items:center;gap:12px;display:flex}.register-module-scss-module__nDDM7W__benefitItem p{color:#eaf3ff;margin:0;font-size:17px}.register-module-scss-module__nDDM7W__benefitIcon{background:#2874a6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.register-module-scss-module__nDDM7W__testimonial{border-top:1px solid #ffffff1a;padding-top:32px}.register-module-scss-module__nDDM7W__testimonial p{color:#94a3b8;margin-bottom:12px;font-size:14px;font-style:italic;line-height:1.6}.register-module-scss-module__nDDM7W__testimonialAuthor{align-items:center;gap:10px;display:flex}.register-module-scss-module__nDDM7W__testimonialDot{background:#91cdff;border-radius:50%;flex-shrink:0;width:8px;height:8px}.register-module-scss-module__nDDM7W__testimonialAuthor span{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:600}.register-module-scss-module__nDDM7W__right{background:#fff;flex:1;justify-content:center;align-items:center;padding:32px 24px;display:flex;overflow-y:auto}.register-module-scss-module__nDDM7W__formWrap{width:100%;max-width:440px}.register-module-scss-module__nDDM7W__mobilelogo{color:#1b1c1c;margin-bottom:24px;font-size:22px;font-weight:800;display:none}.register-module-scss-module__nDDM7W__mobilelogo span{color:var(--color-blue)}@media (max-width:1024px){.register-module-scss-module__nDDM7W__mobilelogo{display:block}}.register-module-scss-module__nDDM7W__formHeader{margin-bottom:28px}.register-module-scss-module__nDDM7W__formHeader h2{color:#1b1c1c;letter-spacing:-.5px;margin-bottom:4px;font-size:28px;font-weight:700}.register-module-scss-module__nDDM7W__formHeader p{color:#5e5e5e;font-size:15px}.register-module-scss-module__nDDM7W__error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.register-module-scss-module__nDDM7W__field{margin-bottom:18px}.register-module-scss-module__nDDM7W__field label{letter-spacing:.05em;color:#40484f;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.register-module-scss-module__nDDM7W__inputWrap{align-items:center;display:flex;position:relative}.register-module-scss-module__nDDM7W__inputIcon{pointer-events:none;z-index:1;font-size:16px;position:absolute;left:14px}.register-module-scss-module__nDDM7W__inputWrap input{color:#1b1c1c;background:#fff;border:1px solid #c0c7d0;border-radius:8px;outline:none;width:100%;padding:12px 14px 12px 42px;font-size:15px;transition:border-color .2s,box-shadow .2s}.register-module-scss-module__nDDM7W__inputWrap input::placeholder{color:#71788080}.register-module-scss-module__nDDM7W__inputWrap input:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px #2874a61a}.register-module-scss-module__nDDM7W__eyeBtn{cursor:pointer;color:#717880;background:0 0;border:none;padding:0;font-size:16px;position:absolute;right:14px}.register-module-scss-module__nDDM7W__eyeBtn:hover{color:var(--color-blue)}.register-module-scss-module__nDDM7W__hint{color:#717880;margin-top:4px;font-size:12px}.register-module-scss-module__nDDM7W__btnPrimary{background:var(--color-blue);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-bottom:0;padding:14px;font-size:15px;font-weight:600;transition:background .2s,transform .1s}.register-module-scss-module__nDDM7W__btnPrimary:hover{background:var(--color-blue-hover)}.register-module-scss-module__nDDM7W__btnPrimary:active{transform:scale(.98)}.register-module-scss-module__nDDM7W__btnPrimary:disabled{opacity:.6;cursor:not-allowed}.register-module-scss-module__nDDM7W__divider{color:#717880;letter-spacing:.05em;align-items:center;gap:16px;margin:20px 0;font-size:12px;font-weight:600;display:flex}.register-module-scss-module__nDDM7W__divider:before,.register-module-scss-module__nDDM7W__divider:after{content:"";background:#c0c7d0;flex:1;height:1px}.register-module-scss-module__nDDM7W__btnGoogle{color:#1b1c1c;cursor:pointer;background:#fff;border:1px solid #c0c7d0;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px;font-size:14px;font-weight:500;transition:background .2s;display:flex}.register-module-scss-module__nDDM7W__btnGoogle:hover{background:#f5f3f3}.register-module-scss-module__nDDM7W__btnGoogle:disabled{opacity:.6;cursor:not-allowed}.register-module-scss-module__nDDM7W__footer{text-align:center;color:#5e5e5e;margin-top:24px;font-size:14px}.register-module-scss-module__nDDM7W__footer a{color:var(--color-blue);font-weight:600}.register-module-scss-module__nDDM7W__footer a:hover{text-decoration:underline}.register-module-scss-module__nDDM7W__legal{text-align:center;color:#717880;margin-top:16px;font-size:12px;line-height:1.6}.register-module-scss-module__nDDM7W__legal a{color:inherit;text-decoration:underline}.register-module-scss-module__nDDM7W__legal a:hover{color:var(--color-blue)}
