What the F is sophrology?

We get the lowdown on sophrology, the wellbeing technique often compared to meditation and mindfulness