.register-module__B3synq__container{background:var(--bg-dark);justify-content:center;align-items:center;min-height:100vh;padding:130px 24px 80px;display:flex}.register-module__B3synq__card{background:var(--bg-dark);border-radius:var(--radius-card);border:1.5px solid #e1060059;width:100%;max-width:850px;position:relative;overflow:hidden;box-shadow:0 0 30px #e1060026,0 32px 64px #000000b3}.register-module__B3synq__grid{grid-template-columns:1fr 1.15fr;display:grid}@media (max-width:768px){.register-module__B3synq__grid{grid-template-columns:1fr}}.register-module__B3synq__left{background:var(--bg);border-right:1px solid var(--border);flex-direction:column;justify-content:center;padding:40px;display:flex}@media (max-width:768px){.register-module__B3synq__left{border-right:none;border-bottom:1px solid var(--border);padding:30px 24px}}.register-module__B3synq__badge{color:var(--red);letter-spacing:.05em;background:#e1060014;border:1px solid #e1060026;border-radius:4px;align-self:flex-start;margin-bottom:16px;padding:4px 10px;font-size:.72rem;font-weight:750;display:inline-block}.register-module__B3synq__left h2{color:var(--white);margin:0;font-size:1.45rem;font-weight:850;line-height:1.25}.register-module__B3synq__desc{color:var(--muted);margin-top:10px;font-size:.88rem;line-height:1.5}.register-module__B3synq__details{flex-direction:column;gap:12px;margin:24px 0;display:flex}.register-module__B3synq__detail{color:var(--white);align-items:center;gap:12px;font-size:.9rem;font-weight:600;display:flex}.register-module__B3synq__icon{color:var(--red);flex-shrink:0}.register-module__B3synq__benefits{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin:0;padding-top:20px;padding-left:0;list-style:none;display:flex}.register-module__B3synq__benefits li{color:var(--muted);align-items:center;gap:10px;font-size:.85rem;display:flex}.register-module__B3synq__check{color:var(--red);flex-shrink:0}.register-module__B3synq__right{flex-direction:column;justify-content:center;padding:40px;display:flex}@media (max-width:768px){.register-module__B3synq__right{padding:30px 24px}}.register-module__B3synq__form{flex-direction:column;gap:16px;display:flex}.register-module__B3synq__formTitle{color:var(--white);margin:0 0 4px;font-size:1.35rem;font-weight:800}.register-module__B3synq__field{flex-direction:column;gap:6px;display:flex}.register-module__B3synq__field label{color:var(--muted);font-size:.8rem;font-weight:700}.register-module__B3synq__field input,.register-module__B3synq__field select{border-radius:var(--radius-btn);font-size:.9rem;font-family:var(--font);border:1px solid #d2d6dc;outline:none;width:100%;padding:10px 14px;color:#1a202c!important;background:#fff!important}.register-module__B3synq__field input::placeholder{color:#4a5568!important;opacity:1!important}.register-module__B3synq__field select.register-module__B3synq__placeholderActive{color:#4a5568!important}.register-module__B3synq__field select option{color:#1a202c;background:#fff}.register-module__B3synq__field input:focus,.register-module__B3synq__field select:focus{border-color:var(--red)}.register-module__B3synq__inputError{border-color:#e1060080!important}.register-module__B3synq__errorText{color:#ff4d4d;margin-top:2px;font-size:.75rem;font-weight:650}.register-module__B3synq__row{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}@media (max-width:480px){.register-module__B3synq__row{grid-template-columns:1fr;gap:16px}}.register-module__B3synq__submitBtn{background:var(--red);color:var(--white);border-radius:var(--radius-btn);cursor:pointer;font-size:.95rem;font-weight:750;font-family:var(--font);border:none;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:12px 24px;transition:opacity .2s,transform .1s;display:inline-flex}.register-module__B3synq__submitBtn:hover{opacity:.92}.register-module__B3synq__submitBtn:active{transform:scale(.98)}.register-module__B3synq__success{text-align:center;padding:20px 0}.register-module__B3synq__successEmoji{margin-bottom:16px;font-size:3rem;display:block}.register-module__B3synq__success h3{color:var(--white);margin:0 0 10px;font-size:1.5rem;font-weight:850}.register-module__B3synq__success p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}
