A 23-year-old woman presents with oligomenorrhoea, hirsutism and obesity (BMI 34 kg/m²). Laboratory investigations show mildly elevated total testosterone and normal prolactin and TSH. Pregnancy test is negative. What is the most appropriate first-line management strategy?