;(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

"Gorda na lei": dupla se une para lutar contra gordofobia na área jurídica

Rayane e Mariana criaram o Gorda na Lei - Divulgação
Rayane e Mariana criaram o Gorda na Lei Imagem: Divulgação

Nathália Geraldo

De Universa

09/11/2020 04h00

Pode até ser que não se veja por aí placas com dizeres como "Proibido gordo". Mas, na vida real, não faltam exemplos de gordofobia, discriminação pelo fato de alguém ser gordo, em que as vítimas se sentem excluídas, enfrentam dificuldade de o a espaços ou são alvo de comentários ofensivos na internet simplesmente por conta do corpo que têm.

Para defender essas pessoas, uma dupla de amigas criou o projeto "Gorda na Lei", uma página de ativismo no Instagram sobre os direitos das pessoas gordas e que oferece informação sobre a possibilidade de ação judicial em casos de gordofobia.

As idealizadoras se dedicam a munir os seguidores com dados sobre a área jurídica de forma facilitada e também os acolhe quando os episódios de dor e preconceito são relatados. Conheça.

Gorda na lei: projeto antigordofobia na área jurídica

Rayane Souza - Divulgação - Divulgação
Rayane Souza, criadora do Gorda na Lei, que atua no Espírito Santo
Imagem: Divulgação

A jurista e ativista Rayane Souza já fala nas redes sociais há algum tempo sobre o que é ser gorda, dividindo no Instagram seu processo de autoaceitação e discursos de body positive. No início da pandemia, no entanto, a ativista, que é formada em Direito e pós-graduanda em direito cibernético, percebeu que a gordofobia também precisa ser "atacada" por outro lado: no campo jurídico.

A exclusão e o julgamento ao corpo gordo acontecem em várias esferas da vida: no ambiente de trabalho, nas relações afetivas, nas familiares e mesmo em consultas médicas. Na internet também, claro: já que muita gente se sente "segura" para destilar comentários ofensivos sobre o corpo alheio. Foi o que aconteceu com Rayane na faculdade e a fez ter a ideia de chamar a advogada Mariana Vieira de Oliveira, amiga daquela época, para formar o Gorda na Lei.

"Eu sofri cyberbullying na faculdade: criaram um grupo no WhatsApp e pegavam fotos minhas, em que eu pregava o body positive, para comentar. Só fiquei sabendo porque uma das pessoas saiu desse grupo, me contou e pediu perdão".

Neste episódio, diz Rayane, ela contou com o apoio de Mariana, de quem sempre "irou a prática jurídica". As duas se tornaram amigas e, como a ativista não tem licença para advogar, resolveu convocar a ex-colega de faculdade para a empreitada do Gorda na Lei.

"Quis usar o 'gorda', porque é assim que me enxergo e para que se quebre o paradigma em torno desse adjetivo", conta.

Aos olhos da sociedade, nada de bom se tira da palavra 'gordo' , mas eu quero que seja naturalizada. Além disso, escolhi para gerar impacto. E o 'na lei' mostra como temos esse ativismo antigordofóbico no jurídico.

Em 2019, Rayane Souza fez um guia completo de orientações de direitos da pessoa gorda, aconselhando como é possível se defender judicialmente de situações de gordofobia. Vale dizer que o comportamento gordofóbico não é tipificado como crime, mas há outros crimes, como injúria e uso indevido de imagem, que servem como referência para que a pessoa gorda processe o autor da ofensa.

"Na lei, a gordofobia pode ser colocada como injúria ou discriminação, por exemplo", detalha a ativista. "Mas, quando a pessoa chega em nossa página, o que fazemos primeiro é mostrar que entendemos a dor dela. Depois, vem o aconselhamento, de pedir uma retratação, uma notificação extrajudicial para tirar uma publicação gordofóbica na internet, acordos".

Mariana gorda na lei - Divulgação - Divulgação
Mariana Vieira presta apoio jurídico aos seguidores do perfil
Imagem: Divulgação

A advogada do Gorda na Lei, Mariana Vieira de Oliveira, que também faz parte da Comissão de direitos sociais da OAB-ES, explica que a página recebe mensagens de seguidores contando casos de gordofobia com uma questão comum: "Eles não sabem que aquilo que viveram era ível de ação judicial".

Desde abril, a dupla orientou cerca de 50 pessoas sobre situações em que foram alvo de gordofobia. A maioria delas, diz a advogada, relacionada a crime virtual.

"São fotos que as mulheres postam de biquíni, por exemplo, falando de aceitação, e que são alvos de comentários".

Processar os autores desse tipo de agressão significa dar mais palco ao debate e "pesar no bolso" deles. "Judicializar é uma forma de ensinar para ele, porque há vários discursos gordofóbicos que ainda são permitidos, o de que a gordura é associada à doença. Então, tem que virar um debate social para isso, então, alcançar as leis [como aconteceu com a homofobia, por exemplo]", pontua Mariana.

Magra como aliada

Segundo Rayane, o fato de a advogada do projeto ser Mariana, uma mulher magra, a coloca como aliada no combate a gordofobia e alcança diálogo em outros grupos sociais.

"Ela não precisa falar por nós, mas ela pode se posicionar. Mesmo porque ela tem lugar de fala entre as mulheres magras. Além disso, precisamos de aliados, porque já somos vistos como 'mimizentos' quando falamos da causa".