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

Karina Bacchi lamenta decisão de posar nua: 'Queria mostrar que era ousada'

Daniel Palomares

De Splash, em São Paulo

11/04/2022 04h00

Desde que se converteu, Karina Bacchi ou por uma intensa transformação. Em recentes entrevistas, ela falou sobre o que viveu nos anos como atriz e chamou atenção ao contar detalhes dos bastidores da fama que o público ainda desconhece.

Em papo com Splash, Karina volta ao ado para refletir sobre decisões controversas que tomou e também planeja o futuro ao lado do filho Enrico e do marido Amaury Nunes.

"Sempre acreditei em Deus, mas nunca busquei intimidade com Ele. Hoje, nada é mais valioso. Quem tem medo de seguir uma vida de devoção, nunca chegará a essa plenitude", decreta.

uyhu6 - Reprodução / Instagram - Reprodução / Instagram
Karina Bacchi com o marido Amaury Nunes e o filho Enrico
Imagem: Reprodução / Instagram

Arrependimentos

Karina deixou a atuação para trás há mais de 10 anos e teve contato com situações e experiências que a afastaram do ofício. "Não me sentia à vontade para viver certas cenas e histórias", relembra.

Mas foi nos bastidores que ela realmente se surpreendeu. Karina relatou para um podcast que via outros atores participando de orgias e usando cocaína nas festas da Globo, o que definitivamente a fez se afastar daquela realidade.

"Não citei nomes nem falei para julgar. Via coisas ao meu redor e não me encaixava. Nunca experimentei drogas nem vivi em promiscuidade. Falo abertamente para alertar pessoas que buscam a fama de forma obstinada", pondera.

Seu maior arrependimento, porém, vem do ensaio nu que realizou para a Playboy em 2006.

Foi uma decisão que tomei por impulso, por querer me sentir mais dona de mim. Queria mostrar pro mundo que eu era ousada! Hoje, vejo o grande erro de fazer algo só para mostrar aos outros.

Karina ainda mantém contato com pessoas do meio artístico, mas repensou algumas atitudes. "Por decisão própria, já não frequento certos lugares e festas. Também deixei de seguir algumas [contas] nas redes sociais", explica. "Os holofotes são bem-vindos desde que não ofusquem o sentido da vida".

ikjyiyy - Instagram - Instagram
Karina Bacchi no 'Bake Off Brasil Celebridades' do SBT
Imagem: Instagram

Em família

Casada desde 2018 com Amaury Nunes e mãe de Enrico, prestes a completar cinco anos de idade, Karina também acredita que a fé tenha mudado sua história em família.

No ano ado, ela ou por uma crise no casamento e defende que a conversão dela e do marido foi a responsável por trazer tudo de volta ao eixo.

"Mudei a forma de lidar com as situações que nos desgastavam. Minha transformação causou estranheza a muitas pessoas, inclusive ao meu marido, mas inspirou a transformação deles também. Não me guio mais por percepções mundanas", pontua.

Sucesso no "Bake Off Brasil Celebridades" do SBT, Karina festeja o bom momento profissional e também pessoal. Sem ainda planos concretos sobre aumentar a família, ela se dedica ao cuidado de Enrico e não descarta um futuro na gastronomia.

"Não tenho nenhum projeto em mente, mas nunca fui de me limitar. Não adianta correr se não tivermos direção. É desgaste emocional, ilusão. Estou certa do caminho que sigo hoje", conclui.