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

Quanto Mais Vida Melhor

Tudo sobre a novela da Globo


Anjo da morte em novela da Globo especula volta de Jesus: 'Deus é travesti'

Maia interpreta a Morte na novela "Quanto Mais Vida Melhor", da Globo - Reprodução/Instagram/Globo
Maia interpreta a Morte na novela 'Quanto Mais Vida Melhor', da Globo Imagem: Reprodução/Instagram/Globo

Felipe Pinheiro

De Splash, em São Paulo

24/11/2021 04h00

Intérprete de um anjo da morte na novela "Quanto Mais Vida, Melhor!", que estreou nesta semana na faixa das 19h na Globo, Maia — ela mudou o nome artístico, antes era chamada de Marcella Maia —, acredita no princípio da reencarnação, que é ensinado por religiões como o espiritismo e o budismo.

Ela, que é uma mulher transgênero, se define como espiritualista e imagina que Jesus Cristo voltaria de uma maneira controversa em relação ao que pregam as religiões mais tradicionais. Para a atriz, há uma quebra de paradigmas até pelo fato da morte na novela ser representada por uma figura feminina.

A mulher foi castrada, foi limada da história. Agora começamos a ter voz no sentido de estarmos aqui e podermos fazer o mesmo trabalho. Para mim Deus é travesti. Deus é mulher. Deus é bondade. Acredito muito em Jesus, que foi um homem maravilhoso. Se voltasse, ele seria escorraçado como são as pessoas marginalizadas.

A vilã Malévola, de A Bela Adormecida, serviu de inspiração para Maia interpretar o Anjo da Morte. - Reprodução - Reprodução
A vilã Malévola, de A Bela Adormecida, serviu de inspiração para Maia interpretar o Anjo da Morte.
Imagem: Reprodução

A atriz possui o corpo tatuado e teve de ar por uma preparação de duas horas para esconder os desenhos com maquiagem. A inspiração para interpretar o Anjo da Morte foi em personagens como Malévola e Elvira, a Rainha das Trevas. O maior desafio, entretanto, foi psicológico.

"Precisei de três terapeutas para fazer a morte no país que mais mata travestis. Depois entendi que é uma comédia, que tudo é muito leve e que ela vem como uma personagem da Disney. A morte não é algo ruim. Acredito no renascimento, reencarnação e em Chico Xavier", diz ela, que também acredita não haver mais sofrimento depois que se perde a vida. "Eu acho que o inferno é aqui. A gente paga os nossos pecados aqui".

Se acredita em segunda chance, assim como os personagens de "Quanto Mais Vida, Melhor!"? Ela garante que sim. "Acredito que todo mundo merece uma segunda chance. Vivemos uma cultura de cancelamento absurdo. Eu erro, você erra e todo mundo erra. A novela traz esse lugar leve".

Atriz diz que semelhança com Juliana Paes a fez perder papel

Maia diz que semelhança física com Juliana Paes a fez perder papel na novela 'A Dona do Pedaço' - Reprodução/Instagram/Divulgação/Globo - Reprodução/Instagram/Divulgação/Globo
Maia diz que semelhança física com Juliana Paes a fez perder papel na novela 'A Dona do Pedaço'
Imagem: Reprodução/Instagram/Divulgação/Globo

Maia é atriz, cantora e diretora. No currículo, tem um trabalho que fez em Hollywood — como uma amazona no filme "Mulher Maravilha" —, a participação em um disco de Fergie e no elenco da peça "Roda Viva", dirigida por Zé Celso.

Até brilhar como Anjo da Morte na novela das 19h, Maia foi recusada quatro vezes em testes na Globo. "Quase fiz 'A Dona do Pedaço', mas eu era muito parecida com a Juliana Paes e por isso dava conflito nos núcleos. Fazia 16 anos que eu não cortava o cabelo".

"Gênero não deveria ser pauta"

Maia não gosta de ser definida como "mulher trans", mas acredita que é importante falar a respeito para levar informação. Ela prefere ser tratada como mulher.

Hoje as pessoas usam o título trans para desvalidar a minha luta. Em 11 anos que venho lutando no mercado, isso vem em um lugar escandaloso, para chamar atenção. Sou mulher, conquistei esse lugar que é meu por direito. Só quero que o meu artístico fale mais alto que o meu gênero. Gênero não deveria ser pauta para nada. As pessoas nem deveriam falar sobre isso porque é muito íntimo, mas a gente precisa falar.