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

Ageless Talks

Um encontro virtual da geração que desafia a idade


Ageless Talks: beleza atemporal e mais liberdade para maduras

Lia Rizzo

Colaboração para VivaBem

27/06/2022 04h00

Se não para todas, para muitas. A beleza ganhou status de atemporalidade e a imposição dos padrões de juventude já não pesa tanto para mulheres maduras. Este foi o tema da conversa que abriu a programação de painéis na terceira edição do Ageless Talks, evento realizado por VivaBem na última semana.

Com mediação da jornalista Maria Cecília Prado, especialista em conteúdos de beleza e fundadora da plataforma Beauty Editor, o papo teve participação da dermatologista Bianca Viscomi, da atriz Cristiana Oliveira e da advogada e empresária Eliane Dias.

Uma pesquisa realizada pelo Ibope há cerca de um ano atestou: mulheres com idade até 55 anos eram as mais satisfeitas com a pele do rosto —cerca de 39%, contra 20% das mais jovens. E eram elas também as mais atentas com cuidados.

De acordo com Bianca Viscomi, hoje mulheres se permitem envelhecer e se cuidar de uma maneira mais equilibrada. "Acredito que isso se deva ao amadurecimento, mas também do diálogo com outras mulheres e uma maior aceitação conjunta", afirmou a médica.

Pressão em todos os aspectos

Cristiana Oliveira participa do Ageless Talks 2022 - Reinaldo Canato/UOL - Reinaldo Canato/UOL
Cristiana Oliveira participa do Ageless Talks 2022
Imagem: Reinaldo Canato/UOL

Cristiana Oliveira, ao ser perguntada sobre o excesso de cobranças por seu trabalho como atriz, comentou que de fato a pressão sempre existiu. "Porém, hoje temos uma outra ótica do envelhecimento, tanto para homens ou mulheres, para serem livres para fazer o que querem. Aumentaram nossas escolhas", concluiu.

Para Eliane Dias, a patrulha permanece, e em todos os sentidos. Tanto da beleza, quanto da imagem como um todo, ando por roupas. Citou o exemplo de um humorista que, em um podcast, falava sobre a preferência de mulheres mais velhas por roupas estampadas. "Achei triste. Na cultura africana, por exemplo, a mulher coloca mais cor, se enfeita mais. Então essa pressão por estar bem está ainda em todo lugar", ilustrou.

Cuidados diários, sempre

Bianca ressaltou que, em qualquer tempo, faz total diferença manter a rotina diária de cuidados, em função de fatores externos como radiação ultravioleta e a poluição, sobretudo para quem vive nas grandes cidades.

Mas o que vale mesmo, ela explica, é assumir os cuidados e resultados que façam sentido e deixem as pessoas satisfeitas com si mesmas, em suas expectativas individuais e estilos de vida.

Ageless Talks 2022

Patrocinado por Genera, Vitasay e O Boticário, o Ageless Talks é um encontro da geração que ou dos 45 anos e que vem revolucionando o significado de envelhecer. As pessoas não querem apenas viver mais, buscam uma vida plena, com potência. Querem aprender coisas novas, viajar, cuidar da saúde do corpo e da mente, aproveitar o melhor do sexo.

Confira abaixo como foi a terceira edição do evento (clique no nome de cada para assisti-lo no YouTube).

Abertura: entrevista com a cantora Marina Lima

1 - Beleza atemporal: o que muda e como cuidar da pele e dos cabelos
Com Bianca Viscomi, dermatologista; Cristiana Oliveira, atriz; e Eliane Dias, advogada e empresária. Mediação de Maria Cecília Prado, jornalista especializada em beleza.

2 - Libido não tem prazo de validade
Com Tania Khalill, atriz; Penélope Nova, comunicadora e sexóloga; e Ana Canosa, psicóloga e colunista de Universa. Mediação de Adriana Ferreira Silva, jornalista

3 - Representatividade nas telas: como isso afeta nossa visão sobre envelhecer?
Com Denise Fraga, atriz e Lícia Manzo, roteirista. Mediação de Tatiana Schibuola, jornalista

4 - Os 50 seriam a adolescência da maturidade? Como lidar com a fase de transição
Com Murilo Rosa, ator e Isabel Fillardis, atriz. Mediação: Silvia Ruiz, jornalista

5 - Manter-se ativo é manter-se vivo: como o movimento nos dá potência e longevidade
Com Fernanda Keller, triatleta; Fernando Scherer, medalhista olímpico na natação; e Didi Wagner, atriz. Mediação: Alexandre da Silva, especialista em envelhecimento

Encerramento: Fabrício Carpinejar, escritor