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

Influencer grávida sofre gordofobia: 'Atacam até quando estamos sensíveis"

A influenciadora Camila Monteiro está grávida de gêmeos - Arquivo pessoal
A influenciadora Camila Monteiro está grávida de gêmeos Imagem: Arquivo pessoal

Luiza Souto

De Universa

02/08/2021 15h23

Com cerca de 5 meses de gravidez de gêmeos, a influenciadora Camila Monteiro dividiu com os seguidores no Instagram neste domingo (1) mensagens gordofóbicas que vem recebendo sobre seu corpo.

Ela, que é ativista de body positive e sempre compartilhou nas redes sua luta contra a obesidade mórbida, diz em conversa com Universa que só não se abala mais porque está focada na saúde dos filhos. "A cada exame é uma insegurança quanto ao que está acontecendo aqui dentro. A cada mexidinha a gente comemora", afirma a influencer que sofreu uma perda gestacional em decorrência de uma gravidez ectópica no começo do ano. "O ataque ao meu corpo fica muito em segundo plano. Claro que às vezes machuca, mas hoje sou muito mais consciente do meu corpo. Sei que ele é maravilhoso, porque está gerando duas vidas. O corpo da mulher é um milagre", afirma Camila.

Pressão estética na gravidez e no pós-parto

Entre as mensagens de ódio recebidas, muitas mulheres compararam a barriga de Camila a de pessoas gordas e ofenderam a influencer. Para ela, atacar o corpo alheio é reflexo da insegurança que se sente sobre o próprio corpo:

"Quem critica se questiona, às vezes inconscientemente, por que uma mulher totalmente fora do padrão se sente bem e ela não. Acho que a pessoa se sente injustiçada e não entende que está projetando a sua insegurança em cima dos outros."

Um exemplo dessa insegurança, na avaliação de Camila, é a quantidade de mulheres que também criticaram o corpo pós-parto da youtuber Virgínia Fonseca, nora do sertanejo Leonardo e mãe de Maria Alice, de 2 meses.

Semana ada, Virgínia, que é casada com o cantor Zé Felipe, compartilhou uma foto em que a barriga parecia sarada, e virou um dos assuntos mais comentados na internet. Muitos seguidores, inclusive famosas, acharam um desserviço Virgínia mostrar um corpo assim tão pouco tempo após dar à luz, e apontaram que essa atitude poderia fazer outras mães se sentirem mal por não conseguirem o mesmo feito.

Camila pondera: "Virgínia sempre frisou que aquela é a vivência dela, e não vejo aquilo como desserviço. Se ela tivesse dito para as pessoas que elas têm que emagrecer, a história seria diferente. Por isso é importante fortalecer a nossa autoestima, para quando a gente lidar com um corpo magro dito dentro do padrão, a gente não se sinta mal nem pressionada."

E é para trabalhar a autoestima de outras mulheres que Camila sempre compartilha nas redes como é a sua relação com o corpo. Desta vez, ela escolheu mostrar os ataques que recebeu para dar um choque de realidade nos seguidores.

"Meu trabalho é falar sobre o corpo e a autoestima, e quis aqui alertar a pressão que as mulheres sentem, principalmente na gravidez. Não há uma pausa nos ataques, nem quando a mulher está mais sensível. As pessoas não têm noção, senso de empatia. Quis mostrar o quanto a sociedade é cruel."

"Sinto um misto de impotência com revolta ao ler essas mensagens, porque elas vêm de mulheres na sua maioria. Elas deveriam ser mais unidas, principalmente porque as maiores críticas são em relação ao nosso corpo."

Camila também recebeu mensagens ofensivas após perda gestacional

Em janeiro deste ano, Camila teve uma gravidez tubária, quando a criança é gerada na trompa, e precisou ar por um procedimento e tirar o bebê. Embora tenha recebido muito apoio num momento tão difícil, ela conta que, nem nessa fase, deixou de ouvir comentários que nenhuma mãe em luto deveria conhecer:

"Tive muito mais apoio de mulheres que viveram essa dor, mas ouvi de outras frases como 'supera', 'nem nasceu, então por que está triste?' e 'é só engravidar de novo', como se fosse simples. A gente não substitui o amor de um filho por outro. Tanto que sempre falo para as pessoas que tenho três filhos, independentemente de ter nascido ou não."

Por causa de problemas na única trompa que lhe restou após o aborto, Camila ou por uma FIV (Fertilização in Vitro), afirma que o procedimento bem cansativo e doloroso, e que só não abalou ainda mais o seu psicológico porque ela teve apoio ir do companheiro, Carlos Henrique Parra Rebolo.

A maioria desiste do tratamento por desgaste emocional, porque às vezes afeta o casal, e ter uma pessoa ali ao nosso lado é muito significativo

"ei meses tomando hormônio, fazendo exames invasivos, sendo furada praticamente toda semana. É ainda uma jornada muito difícil, e pretendemos ter mais filhos. Acho que não teria conseguido sem o apoio do meu marido. Nos momentos que tinha de insegurança e dúvidas, ele estava ali, sempre falando palavras de amor e carinho."