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

Por meio de sua rede de empreendedoras, a Avon está diretamente ligada a milhares de mulheres Brasil afora. Parte significativa delas realiza algum trabalho social. Todos os anos, o Instituto Avon seleciona e reconhece essas mulheres no Prêmio Juntas Transformamos. Dando sequência a esse reconhecimento, as vencedoras concorrem também ao Prêmio Inspiradoras.

A partir de três diferentes pontos do Brasil e com experiências e atuações diversas, elas se dedicam a trabalhos de impacto social em alguma das três causas que são foco do Prêmio Inspiradoras: o fortalecimento da saúde, da autonomia financeira e dos direitos relacionados à equidade de gênero, câncer de mama e enfrentamento à violência contra meninas e mulheres.

Em São Miguel da Luz (CE), Magda Queiroga criou um ambulatório ambulante para que mulheres de seis municípios vizinhos possam realizar exames de câncer de mama. Em Campinas (SP), Nilvanda Sena Rodrigues treina mulheres com noções básicas sobre direito feminino e os mecanismos para reivindicá-los. E, em Ituiutaba (MG), Soraia Veloso Cintra multiplica informações sobre controle e prevenção da violência contra mulheres e meninas.

Conheça a seguir suas histórias e os detalhes dos trabalhos que desempenham. Ao final da reportagem, escolha sua favorita e vote!

Saiba quem são elas

Magda Queiroga

Inconformada com as dificuldades que as cearenses enfrentam para cuidar da própria saúde, a enfermeira criou um ambulatório itinerante. Com ele, oferece atendimentos e exames em seis municípios do interior do estado. A ideia é diagnosticar as doenças em tempo oportuno para que as mulheres tenham uma maior chance de cura. Os atendimentos são a preços populares e 30% da quantia é revertida para custear os exames de quem não pode pagar.

Nilvanda Sena Rodrigues

Em Campinas, no interior de São Paulo, Nilvanda atua como promotora legal popular. Trata-se de um trabalho voluntário desempenhado por uma liderança comunitária capacitada com noções básicas de direito para facilitar o o da população aos instrumentos legais. Além disso, ela replica seu conhecimento capacitando outras mulheres para trabalharem como promotoras.

Soraia Veloso Cintra

Professora do curso de serviço social do campus de Ituiutaba da Universidade Federal de Uberlândia (UFU), Soraia criou o projeto "Eu combato a violência, e você?" para multiplicar informações sobre combate e prevenção da violência contra mulheres e meninas. A iniciativa foi transformada em curso de extensão aberto a toda a população da cidade. Ela aborda a temática por meio de palestras, lives e filmes.

Impactos

Sobre o Prêmio Inspiradoras

O Prêmio Inspiradoras é uma iniciativa de Universa e do Instituto Avon, que tem como missão descobrir, reconhecer e dar maior visibilidade a mulheres que se destacam na luta para transformar a vida das brasileiras. São 21 finalistas, divididas em sete categorias: Conscientização e acolhimento, o à justiça, Inovação em câncer de mama, Informação para a vida, Igualdade e autonomia, Influenciadoras e Representantes Avon.

Para escolher suas favoritas, basta clicar na votação a seguir. Está difícil se decidir? Não tem problema: você pode votar quantas vezes quiser. Também vale fazer campanha, enviando este e os outros conteúdos da premiação para quem você quiser. Para saber mais detalhes sobre a votação, basta consultar o Regulamento.

Topo