@media (prefers-reduced-motion:no-preference){@layer base{@keyframes entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.entra,.entra-2,.entra-3,.entra-4{animation:.6s cubic-bezier(.16,1,.3,1) both entra}.entra-2{animation-delay:60ms}.entra-3{animation-delay:.12s}.entra-4{animation-delay:.18s}@supports (animation-timeline:view()){:is(main h2:not(header *,footer *,nav *,form *,dialog *,[role=dialog] *,[aria-modal=true] *,[data-sem-motion],[data-sem-motion] *,[class*=surgir] *,main:has(>header) *),main h3:not(header *,footer *,nav *,form *,dialog *,[role=dialog] *,[aria-modal=true] *,[data-sem-motion],[data-sem-motion] *,[class*=surgir] *,main:has(>header) *)),.revela,.revela-2{animation:linear both entra;animation-timeline:view();animation-range:entry entry 40%}.revela-2{animation-range:entry 10% entry 50%}}@keyframes medidor-arco{0%{stroke-dashoffset:100px}}@keyframes medidor-ponta{0%{transform:rotate(-90deg)}}@keyframes barra-enche{0%{transform:scaleX(0)}}.medidor-arco{animation:.9s cubic-bezier(.22,1,.36,1) .2s both medidor-arco}.medidor-ponta{animation:.9s cubic-bezier(.22,1,.36,1) .2s both medidor-ponta}.barra-enche{animation:.9s cubic-bezier(.22,1,.36,1) .2s both barra-enche}a,button{transition:color .2s,background-color .2s,transform .2s,opacity .2s}}}@layer base{@keyframes progresso-leitura{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){.progresso-leitura{animation:linear both progresso-leitura;animation-timeline:scroll(root)}}}
