;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Ela não vai para Copa por medo de transfobia: 'Não arriscaria a minha vida'

A influenciadora Bryanna Nasck desistiu de ir à Copa do Mundo por receio de LGBTfobia - Reprodução/Instagram
A influenciadora Bryanna Nasck desistiu de ir à Copa do Mundo por receio de LGBTfobia Imagem: Reprodução/Instagram

De Universa, em São Paulo

23/10/2022 10h15

Você pensaria duas vezes diante de uma proposta para acompanhar de perto a Copa do Mundo no Catar e um possível hexacampeonato da seleção brasileira? Se for uma pessoa LGBTQIA+, talvez sim, como fez a influenciadora digital Bryanna Nasck. Ela desistiu de acompanhar o evento da Fifa no país muçulmano por medo de sofrer transfobia, por causa das leis restritivas do país.

Em junho, Bryanna recebeu uma proposta de uma marca brasileira para produzir conteúdo publicitário durante a Copa. Ela contou a Universa que não quis nem ouvir a proposta financeira.

"Recusei na hora. Não teria como ir a um país em que LGBTfobia, misoginia e machismo são leis de Estado", afirmou. "Por mais que seja maravilhosa a oportunidade de assistir aos jogos, como uma pessoa trans e não-binária, não cogitaria colocar minha vida em risco."

Catar proíbe homossexualidade e ativismo LGBT

Bryanna faz referência a legislações que criminalizam a homossexualidade no país. Desde que foi anunciado como anfitrião, em 2010, o Catar foi criticado pelas restrições e pela falta de proteção a LGBTs, mulheres e imigrantes.

O código penal do país afirma que pode ser aplicada a Lei Sharia, como é chamado o sistema jurídico do islamismo, para impor pena de morte a homossexuais.

O país também proíbe a sodomia, que significa sexo anal, e pune quem "seduzir" um homem a praticar tal ato, referindo-se a uma relação homossexual. A prisão é de até três anos. Condena, ainda, o casamento entre pessoas do mesmo sexo e a realização de campanhas e manifestações por direitos LGBTQIA+.

"Não tenho a garantia nem mesmo em um estado democrático, já que o Brasil é o país que mais mata pessoas trans no mundo. Imagina onde a transfobia é legalizada. Minha saúde mental já está fragilizada para eu ter que fingir algo que não sou", afirma Bryanna.

Fifa tenta manter boa imagem do torneio

A um mês do mundial, a Fifa faz um esforço para tentar equilibrar tradições culturais e religiosas locais com a chegada de mais de um milhão de torcedores e faz um esforço para garantir a imagem do torneio.

No início do mês, por exemplo, circulou nas redes sociais uma arte que incluía uma série de recomendações contra alguns "comportamentos" para que "se respeite a cultura e a religião do Catar". Na lista, constavam ser LGBT, e também a sugestão de não ingerir bebida alcoólica, evitar afagos em público e agir de alguma maneira que seja considerada "despudorada".

O Comitê Organizador da Copa do Mundo do Catar 2022 declarou que a mensagem não é oficial e garantiu que as portas estão abertas para os torcedores e turistas durante o primeiro torneio mundial em um país árabe. Também afirmou que a entidade orientou as autoridades do país a permitirem manifestações contra discriminação— que são esperadas durante todo o evento.

Ainda assim, Bryanna considera a viagem perigosa. "Não dá para saber se os estádios serão territórios neutros. Além disso, e nos outros locais, onde o próprio Estado endossa um discurso LGBTfóbico? Não posso me sujeitar a algo assim só porque a Fifa quer provar que é seguro. Acho que a Copa pode até ser tranquila para algumas pessoas, mas só para brancas e cis", diz.

A influenciadora diz que não tem qualquer arrependimento em ter negado a proposta. "Depois de dez anos, estou tendo oportunidades comerciais que não envolvem só ser uma pessoa trans, mas meu posicionamento é importante para as marcas. Tive muita dificuldade para ganhar dinheiro na internet e conquistar espaço. Hoje, não me sujeito a estar em uma campanha que não faça sentido para mim, posso recusar. Não há dinheiro no mundo que pague vender o que se acredita que é certo."