Acceptance of homosexuality varies across the globe