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

Fayda Belo fala de lei sem juridiquês nas redes, mas advogados torcem nariz

Fayda Belo Advogada especialista em crimes de gênero, direito antidiscriminatório e feminicídios - Reprodução/Instagram
Fayda Belo Advogada especialista em crimes de gênero, direito antidiscriminatório e feminicídios Imagem: Reprodução/Instagram

Hysa Conrado

De Universa, em São Paulo

14/06/2023 04h00

Abandonar o juridiquês e "não escutar coach" foi o que alçou a advogada Fayda Belo ao sucesso nas redes. Ela, que achava a internet "uma bobeira", entendeu que como criadora de conteúdo poderia ajudar as pessoas a entender sobre seus direitos também fora dos fóruns criminais onde atua no Espírito Santo.

Com mais de 2 milhões de seguidores somando as contas no TikTok e no Instagram, a advogada será uma das mentoras convidadas do Universa Talks, que acontece no dia 24 de junho, em São Paulo. Na conversa, ela vai compartilhar suas estratégias com quem deseja impulsionar a carreira. Os ingressos estão disponíveis aqui e é preciso colocar o código UNIVERSATALKS2023.

Com o bordão "pode ou não pode?" e o jeito descomplicado de falar sobre assuntos jurídicos, Fayda ou a ser chamada de Annalise Keating brasileira, uma referência à professora de direito criminalista interpretada pela atriz Viola Davis na série norte-americana "How To Get Away With Murder".

O primeiro vídeo a ir para a internet foi feito no impulso, quando a advogada viu um post no TikTok no qual uma menina contava que seria deserdada pelos pais por ser lésbica. Sem pensar muito, Fayda se filmou explicando por que esse tipo de ação é ilegal. Viralizou.

"Falo com a linguagem que uso com minha família e vi que podia usar minha bagagem para explicar sobre as leis de forma mais simples e inclusiva", diz. "Me dá orgulho quando alguém comenta coisas como 'por um vídeo seu eu soube que estava sendo vítima de uma relação abusiva e pude dar um o novo na minha vida'", conta.

Dois filhos aos 18 e bolsa de estudos para virar advogada

Antes do sucesso, no entanto, houve um momento em que Fayda sequer imaginou que conseguiria terminar os estudos. Com uma gravidez aos 15 e outra aos 18, vivendo um relacionamento no qual era agredida e proibida de estudar, foi só aos 24 que ela entrou na universidade por meio do ProUni e se tornou advogada.

Hoje, ela é especialista em crimes de gênero, direito antidiscriminatório e feminicídio, além de integrar a lista do Brazil Charlab, que analisa engajamento de profissionais nas redes, como uma das advogadas mais influentes do país.

Mesmo com o prestígio, ela afirma que enfrentou resistência por parte de outros advogados quando decidiu levar seu trabalho para a internet.

Muita gente acha que falar nas redes diminui a classe. Nosso meio jurídico é meio metido a besta, então muitos deles são contra usar uma linguagem simples. Fora isso, sou uma mulher preta e muita gente não quer que essas pautas avancem. Fayda Belo

Sobre as estratégias que usa para ter conteúdos sempre em alta na internet, a advogada diz que entendeu que não precisa postar todos os dias para ser lembrada e afirma que, se o foco for apenas ganhar dinheiro, pode ser que o sucesso não chegue.

"A grana é muito legal, a gente tem água e luz para pagar, mas ela não pode ser o motor e, sim, a mudança que você opera na vida daquele que está lendo e ouvindo", afirma. "E não ouça coaches, eles são todos mentirosos. O público não quer que você crie uma pessoa que não existe", completa Fayda.

Universa Talks tem patrocínio de Allegra, Buscofem, Eudora, Gino-Canesten e Intimus.