Text this: Determinants of patient satisfaction with virtual primary health care clinics in Jeddah, 2024–2025.