With the stroke of a pen, Russian President Vladimir Putin formally enacted a series of anti-LGBTQ+ amendments banning marriage equality and transgender adoptions, and centering “a belief in God” as a core value of the country. The homophobic and transphobic amendments were passed last July in a national referendum, with over 77 percent of voters casting their ballots in support of the measures. According to a report in the AP, the new rules also reset Putin’s term limits as president, meaning he can serve an additional two six-year terms in office.
its not 77% in favor of these specific amendments, but the entire package which included stuff like resetting Putin's terms, enshrining Russian as an official language or smth like that. Official turnout was 67% but be aware that election tampering is a thing and the media landscape is completely dictated by the state. This cannot be seen as a legitimate view of Russian's opinions, tho most of them are homophoic af.
The point of those anti-gay amendments was basically sweetening the deal on the whole package and they were frequently the focus of the promotional campaign. More people in Russia are homophobic than pro-Putin.