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

Ex-Ken humano desistiu de transformação após reconhecer distúrbio de imagem

De Splash, em São Paulo

19/09/2022 04h00Atualizada em 19/09/2022 16h03

Há dois anos, Felipe Adam ganhou destaque na imprensa nacional e internacional por "se transformar" no boneco Ken, o companheiro da Barbie. O tabloide britânico The Sun publicou uma matéria que detalhava o ritual de quatro horas em que o jovem se maquiava para parecer o personagem. O canal do YouTube truly, que compartilha vídeos de histórias curiosas no formato "reality" e acumula mais de 10 milhões de inscritos, também produziu uma matéria sobre o rapaz naquele ano.

Agora, Felipe mudou de direção. O jovem, que mora em Peruíbe (SP) e hoje tem 18 anos, desistiu de ser um novo Ken Humano. Segundo ele, o distúrbio de imagem, uma depressão e episódios de automutilação fizeram com que ele abandonasse as perucas, maquiagens e corseletes e voltasse à sua essência.

Ele não fez muitas intervenções estéticas, contando apenas três, pouco invasivos: micropigmentação na sobrancelha, o procedimento 'BB glow' na pele e uma sessão de lipo enzimática no rosto. Ainda assim, não reconhecia seu reflexo.

"Foi no momento em que a minha ansiedade, a minha depressão, a distorção que eu tinha, o desespero mesmo. Eu cheguei no fundo do poço, sabe? De sozinho, me olhar no espelho e me ver tão desesperado, de dar socos no rosto e arrancar o cabelo na mão, e eu parar e falar: 'Se existe algum Deus, se existe algo neste mundo, faça-me ajudar. [...] O que tem de errado comigo? Por que eu estou ando por tudo que eu estou ando?'", conta ele a Splash.

Tudo começou quando Felipe tinha 12 anos. Influenciado pelos desenhos da Barbie e por outros "Kens humanos", o adolescente ou a comprar maquiagens e roupas para se vestir como o boneco. Na escola, seu jeito de agir era motivo de bullying.

Cresci sem ter uma referência masculina, sem meu pai. Fui criado por mulheres, criado por minha avó, pelas minhas irmãs, pela minha mãe. Então, eu tenho esse lado feminino e decidi explorar isso. Felipe Adam

Há oito meses, Felipe começou o que ele chama de "processo de lapidação" e desistiu das 42 cirurgias plásticas que pretendia fazer. Religioso, diz acreditar muito em Deus e atribui a mudança a "algo sobrenatural".

"Veio assim, sabe? Uma intuição. Pensamento de que se eu não me amasse, que eu asse a me amar", conta. "[Hoje], eu tenho vontade de soltar fogos, de estourar rojão, de tanta alegria. Por ter me descoberto, por ter me encontrado, por ter desenvolvido a minha autoestima, o meu amor próprio. [...] Eu renasci", completa.

Agora, o visual "montado" deu espaço a uma aparência natural, mas sem perder o estilo. Felipe ainda gosta de usar ternos, sapatos sociais e disse que se enxerga como um "gentleman": "Eu vejo o boneco até hoje como inspiração, mas nos seus bons hábitos", avalia.

Desde julho, ele trabalha com o tio e o marido da mãe como auxiliar de pedreiro. Quando aprendeu a profissão, na adolescência, sofreu preconceito por parte dos outros colegas de equipe e ouvia "piadinhas e conversas desrespeitosas". Hoje, trabalhando com a família, é mais acolhido: "Eu tenho a a liberdade pra poder conversar, pra poder brincar entre a gente", disse, itindo que os parentes ainda estranham o burburinho em torno dele.

Pensando no futuro, Felipe sonha em trabalhar como modelo de arela e espera inspirar jovens que estão ando pela mesma situação que ele.

Quero ajudar os outros adolescentes que talvez em ou estão ando pelo que eu ei na vida com problemas familiares, com problemas de descobrir a autoestima e que sofrem bullying sabe? Eu o o que eu vivi adiante nessa intenção. Felipe Adam