.co-investor-form-wrapper{background:#19CA9614;padding:30px;border-radius:12px;max-width:721px;margin:auto;border:1px solid #e4e7ec;box-shadow:0 8px 20px rgb(0 0 0 / .06);font-family:"Inter",sans-serif}.co-investor-form-wrapper .form-group{margin-bottom:22px}.co-investor-form-wrapper label{font-weight:600;margin-bottom:6px;display:block;color:#1b1b1b;font-size:14px}.co-investor-form-wrapper input,.co-investor-form-wrapper textarea{width:100%;padding:12px 14px;border:1px solid #cdd4dd;border-radius:8px;font-size:15px;transition:all 0.2s ease;background:#f9fafb}.co-investor-form-wrapper input:focus,.co-investor-form-wrapper textarea:focus{border-color:#2430af;background:#fff;box-shadow:0 0 0 3px rgb(36 48 175 / .15);outline:none}.otp-verification input{width:160px!important;display:inline-block;margin-right:10px}.success{color:#0a8a12;font-weight:600;font-size:14px}.error{color:#d32727;font-weight:600;font-size:14px}.otp-message,#phone-error{font-size:14px;margin-top:6px}.form-messages{margin-top:16px;font-size:15px;font-weight:600}#submit-btn{width:100%!important}#dream_investment{min-height:80px;max-height:200px;padding:10px 12px;line-height:1.4;font-size:15px;box-sizing:border-box;resize:vertical}