.JoinForm-module__OfLJtq__wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;max-width:900px;margin:4rem auto;padding:3rem;display:flex}.JoinForm-module__OfLJtq__textSide{flex:1}.JoinForm-module__OfLJtq__textSide h2{margin-bottom:1rem;font-size:2.5rem}.JoinForm-module__OfLJtq__textSide p{color:#ccc;margin-bottom:2rem}.JoinForm-module__OfLJtq__counter{background:#ffffff0d;border-radius:8px;align-items:baseline;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.JoinForm-module__OfLJtq__countNumber{color:var(--accent);font-size:1.5rem;font-weight:700}.JoinForm-module__OfLJtq__form{flex-direction:column;flex:1;gap:1rem;display:flex}.JoinForm-module__OfLJtq__inputGroup input,.JoinForm-module__OfLJtq__select,.JoinForm-module__OfLJtq__textarea{border:1px solid var(--glass-border);color:#fff;background:#0000004d;border-radius:8px;width:100%;padding:1rem;font-family:inherit;font-size:1rem;transition:border-color .3s}.JoinForm-module__OfLJtq__inputGroup input:focus,.JoinForm-module__OfLJtq__select:focus,.JoinForm-module__OfLJtq__textarea:focus{border-color:var(--primary);outline:none}::placeholder{color:#888}.JoinForm-module__OfLJtq__select option{color:#fff;background:#000}.JoinForm-module__OfLJtq__submitBtn{background:linear-gradient(90deg,var(--primary),var(--accent));color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:8px;padding:1rem;font-size:1rem;font-weight:700;transition:opacity .3s,transform .2s}.JoinForm-module__OfLJtq__submitBtn:hover{opacity:.9;transform:translateY(-2px)}.JoinForm-module__OfLJtq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.JoinForm-module__OfLJtq__error{color:#ff4d4d;text-align:center;font-size:.9rem}@media (max-width:768px){.JoinForm-module__OfLJtq__wrapper{text-align:center;flex-direction:column;padding:2rem}.JoinForm-module__OfLJtq__counter{justify-content:center;margin-bottom:2rem}}
