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

Rafael Cardoso festeja parceria com Paolla em novela: 'Irmã que ganhei'

Rafael Cardoso está longe das novelas desde o fim de "Salve-se Quem Puder" - Divulgação/TV Globo
Rafael Cardoso está longe das novelas desde o fim de 'Salve-se Quem Puder' Imagem: Divulgação/TV Globo

Colaboração para Splash

28/11/2022 16h02

O ator Rafael Cardoso está de volta à TV para uma participação em "Cara e Coragem" (TV Globo). Longe das novelas desde "Salve-se Quem Puder" (2020), o ator estreia amanhã, terça na trama de Cláudia Souto, na pele de Rômulo, um empresário misterioso que surge na história como um dos clientes da agência Coragem.com.

Em busca de contratar os serviços da empresa de dublês para uma campanha, ele conhecerá Pat (Paolla Oliveira) e ficará encantado por sua beleza, a ponto de querer contratá-la como modelo exclusiva de sua marca.

Aos 37 anos, o ator comemora o retorno às novelas e comenta a nova parceria com Paolla Oliveira, 40, com quem dividiu a cena em "Além do Tempo", sucesso exibido em 2015 na faixa das 18h.

"Foi um convite inesperado. Natália (Grimberg, diretora artística) me chamou. É a primeira vez que trabalhamos juntos. A equipe toda da novela é incrível, assim como o Adriano Melo, diretor geral, um cara que guardo no coração por ter dirigido a minha primeira cena em novelas. Além dele, o reencontro com Paolla, que é uma parceira incrível nesta caminhada. Fui muito bem acolhido por todos e o que eu posso adiantar é que o Rômulo é um mistério e guarda alguns segredos. Ele é obstinado e vai lutar de todas as formas para conquistar a Pat", adianta.

Rômulo surge num momento em que Pat está fragilizada devido ao término do relacionamento com Moa (Marcelo Serrado). Triste com a situação, a mãe de Gui (Diogo Caruso) e Sossô (Alice Camargo) não pensa em engatar uma nova relação, mas o charme do empresário deixará Pat balançada.

Logo que ele chega à Coragem.com, Moa demonstra uma desconfiança e antipatia pelo empresário. Mas Armandinho (Rodrigo Fagundes) e Rico (André Luiz Frambach) comemoram o interesse do investidor e acreditam que o fechamento do contrato será ótimo para a empresa.

Ítalo (Paulo Lessa), sempre cauteloso, prefere observar a movimentação e 'estuda' Rômulo antes de tirar suas conclusões.

Entrevista com Rafael Cardoso

Como surgiu o convite para fazer "Cara e Coragem"?

Foi um convite inesperado. Natália (Grimberg) fez o convite pra mim e eu aceitei na hora. Muito feliz de trabalhar pela primeira vez com ela e ter a oportunidade de conviver novamente com o Adriano (Melo, diretor geral), que é um cara que guardo no coração por ter dirigido a minha primeira cena em novelas. Enfim estou em casa! Também é meu primeiro encontro de trabalho com a autora Cláudia Souto.

O que mais te chama a atenção no Rômulo? O que você pode nos adiantar sobre o personagem?

Rômulo é um mistério. Ele é um grande empresário que se encanta por Pat, deixando-o maluco. E o que eu posso adiantar é que ele guarda alguns segredos...

Você e Paolla Oliveira já trabalharam anteriormente como em "Além do Tempo". Como foi retomar essa parceria?

A Paolla é uma irmã ganhei nessa caminhada. Já trabalhamos outras vezes então isso facilita todo o processo quando a gente entra numa equipe em que estão todos muito entrosados e em sintonia. É muito bom estar em cena e conviver com ela. Uma grande parceira e já fizemos cenas bem bacanas.

"Cara e Coragem" marca o seu retorno aos estúdios de gravação desde o término de "Salve-se Quem Puder". Como foi retomar o dia a dia de gravações?

É bom demais estar de volta ao estúdio, à rotina de gravações. Pra mim está sendo muito importante e prazeroso viver isso novamente, gravando todos os dias. Retornar e lembrar de tudo o que vivi aqui dentro ao longo desses anos. Enfim, estou vivendo um momento único e dando valor a cada segundo depois de dois anos fora desta rotina.

Quais são seus próximos planos e o que você espera de 2023?

Já estou com alguns projetos engatilhados para o próximo ano. Para 2023 espero que possamos continuar com saúde, sair dessa turbulência política, e sermos felizes!

"Cara e Coragem", uma comédia romântica de ação embalada por aventura e mistérios, é criada e escrita por Claudia Souto com direção artística de Natalia Grimberg. A obra é escrita com Isadora Wilkinson, Julia Laks, Wendell Bendelack e Zé Dassilva. A direção geral é de Adriano Melo com direção de Oscar Francisco, Cadu França, Mayara Aguiar e Matheus Malafaia. A produção é de Mônica Fernandes e a direção de gênero é de José Luiz Villamarim. A novela das sete é reexibida de segunda a sexta, após o "Conversa com Bial", e aos sábados, após "Supercine".