.ReviewForm-module__OKq2PG__formContainer{color:#333;background:#eff4f1;border-radius:10px;max-width:600px;margin:50px auto;padding:2rem;font-family:Segoe UI,sans-serif;box-shadow:0 0 10px #00000014}.ReviewForm-module__OKq2PG__heading{text-align:center;color:#00833d;margin-bottom:20px}.ReviewForm-module__OKq2PG__formContainer label{margin-top:15px;font-weight:500;display:block}.ReviewForm-module__OKq2PG__formContainer input,.ReviewForm-module__OKq2PG__formContainer textarea{border:2px solid #ccc;border-radius:6px;width:100%;margin-top:5px;padding:10px;font-size:14px;transition:border-color .3s}.ReviewForm-module__OKq2PG__formContainer input:focus,.ReviewForm-module__OKq2PG__formContainer textarea:focus{border-color:#00833d;outline:none}.ReviewForm-module__OKq2PG__formContainer button{color:#fff;cursor:pointer;background-color:#00833d;border:none;border-radius:6px;width:100%;margin-top:20px;padding:12px 20px;font-size:16px;transition:background-color .3s}.ReviewForm-module__OKq2PG__formContainer button:hover{background-color:#00692f}.ReviewForm-module__OKq2PG__formContainer .ReviewForm-module__OKq2PG__inputError{border-color:#dc3545}.ReviewForm-module__OKq2PG__errorText{color:#dc3545;margin-top:4px;font-size:13px;display:block}.ReviewForm-module__OKq2PG__thankYou{color:#00833d;text-align:center;margin-top:15px;font-weight:600}
