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

'Sociedade é sempre muito machista', diz Duda Reis

Duda Reis - Reprodução/Instagram
Duda Reis Imagem: Reprodução/Instagram

Colaboração para Splash, em São Paulo

29/03/2022 07h34

A modelo Duda Reis, de 20 anos, abriu recentemente o Instituto Survivor, juntamente com sua advogada Izabella Borges, que dá apoio às vítimas de violência doméstica. Duda decidiu abrir o instituto após denunciar o ex-noivo, o cantor Nego do Borel, de 29 anos, por crimes como estupro de vulnerável, lesão corporal, injúria e ameaça.

Nas próximas semanas, o Survivor receberá, por e-mail e WhatsApp, histórias de mulheres, que terão atendimento gratuito de psicólogas e aulas de yoga. Tudo terá o apoio financeiro de marcas parceiras.

A assessoria jurídica ficará por conta do Projeto Justiceiras, da promotora Gabriela Manssur.

"A gente libera perdão e consegue a cura achando propósito e curando as pessoas. Meu papel principal é usar a minha voz para mostrar que infelizmente a violência doméstica é comum em qualquer lugar do mundo, e todo mundo pode ter algum familiar ou conhecido que a por isso. Nada melhor do que ser um exemplo de superação mostrar que é possível voltar a viver e se reestruturar", disse Duda.

"Lidar com angústia é muito ruim, e a gente também é ensinado a não se sentir assim porque faz a gente refletir, e a sociedade não quer que a mulher pense. Nesse meu processo de ressignificação, em que fiz muita análise, yoga e li muitos livros para entender meu feminino, foi um processo bem difícil. A sociedade é sempre muito machista, e a mulher vai sempre ser taxada de louca independentemente de qualquer coisa. Mesmo se tiver um vídeo, as pessoas vão duvidar, enquanto o abusador é tido como rei. Quando eu entendi que eu poderia fazer a mudança acontecer na vida de outras pessoas, a chave virou para mim. E salvar vidas, meu Deus, é um privilégio. É salvar vidas, mesmo, porque o fim disso tudo é o feminicídio", afirmou a atriz.

Apesar de se sentir curada de tudo o que viveu, Duda contou que ainda se policia para não cair em gatilhos:

"É muito complexo querer que uma pessoa se recupere de uma relação abusiva tão rapidamente. Hoje eu consigo olhar como se fosse um capítulo da minha vida, mas algumas situações ainda me gatilham, me lembram algum lugar ou momento. Às vezes ainda quero fugir para não pensar. Quando isso acontece, preciso me concentrar e praticar o que eu aprendi ao longo deste mais de um ano para voltar para o meu eu e entender que eu não tenho culpa de nada, assim como nenhuma mulher tem".

No ado, a modelo teve anorexia e bulimia, chegando a pesar 41kg. Hoje, ela ganhou 10kg e relembra sobre o processo de recuperação:

"Quem tem anorexia e bulimia adquire uma distorção de imagem muito grande. Cheguei a pesar 41kg, o que é bizarro pros meus 1,65m. Me olhava e sentia como se eu estivesse completamente fora do peso. Como filha de médicos, tenho um pouco de noção das coisas. Meus pais cuidadosamente falavam 'filha, vamos fazer uns exames'. Eu estava num relacionamento abusivo e não queria fazer nada. Eu escutava que quanto mais magra eu ficasse, mais a pessoa iria me amar. Às vezes eu queria comer duas fatias de pizza, e meu abusador falava para eu comer uma. Se eu comesse duas, vomitava depois porque me sentia culpada. Só entendi que estava doente quando de fato me separei e entrei numa rede de apoio. A primeira mudança foi de dentro para fora. O segredo é adquirir carinho por você mesma", avaliou.

Duda Reis, além de modelo e atriz, também é influenciadora e empresária. Para ela, ocupar a mente e trabalhar ajudam muito em novos ciclos.

"Tenho prazer de trabalhar, é um estilo de vida. Eu preciso ver a coisa girar. Algumas empresas ainda têm a maneira antiga de pensar 'Não vamos contratar uma mulher que já ou por isso, tem que ser alguém com uma imagem limpa'. A gente tem que levantar bandeira mesmo, e tiro o chapéu para as marcas que me abraçaram", finalizou ela.