but the core idea is one of prosociality and female safety
No, it isn’t. That’s not at all why the separation of sexes exists for Muslims.
It’s about the fact that once a woman reaches a certain age, she is now eligible for being owned by someone other than her father and must be treated as exclusive property that only one man can own. Restricting their movements and not giving them the right to drive a car or vote or do other “normal adult” things is all the same as separating the sexes and making women wear certain clothing.
No, it isn’t. That’s not at all why the separation of sexes exists for Muslims.
It’s about the fact that once a woman reaches a certain age, she is now eligible for being owned by someone other than her father and must be treated as exclusive property that only one man can own. Restricting their movements and not giving them the right to drive a car or vote or do other “normal adult” things is all the same as separating the sexes and making women wear certain clothing.