@keyframes lp-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lp-rise-zoom{0%{opacity:0;transform:translateY(48px) scale(.96)}to{opacity:1;transform:none}}@keyframes lp-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lp-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lp-digitando{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes lp-barra{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes lp-linha{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.lp-reveal{opacity:0}.lp-reveal.lp-in{opacity:1;animation:var(--lp-anim,lp-rise) .8s cubic-bezier(.22,1,.36,1) var(--lp-delay,0ms) backwards}.lp-reveal[data-anim=zoom]{--lp-anim:lp-rise-zoom}.lp-reveal[data-anim=pop]{--lp-anim:lp-pop}.lp-float{animation:lp-float 6s ease-in-out infinite}.lp-float-lento{animation:lp-float 8s ease-in-out infinite;animation-delay:-2s}.lp-marquee{animation:lp-marquee 30s linear infinite}.lp-marquee:hover{animation-play-state:paused}.lp-digitando span{display:inline-block;animation:lp-digitando 1.2s infinite}.lp-digitando span:nth-child(2){animation-delay:.15s}.lp-digitando span:nth-child(3){animation-delay:.3s}.lp-in .lp-barra{transform-origin:bottom;animation:lp-barra .9s cubic-bezier(.22,1,.36,1) both}.lp-in .lp-linha{stroke-dasharray:1000;animation:lp-linha 1.8s ease-out both}.lp-odo-coluna{display:inline-block;height:1em;overflow:hidden;vertical-align:bottom;line-height:1}.lp-odo-faixa{display:flex;flex-direction:column;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.lp-odo-faixa span{height:1em;line-height:1}.lp-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.lp-card:hover{transform:translateY(-8px) scale(1.025);box-shadow:0 28px 56px -24px rgba(11,21,51,.3)}.lp-grade{background-image:linear-gradient(rgba(47,98,240,.07) 1px,transparent 0),linear-gradient(90deg,rgba(47,98,240,.07) 1px,transparent 0);background-size:40px 40px}@media (prefers-reduced-motion:reduce){.lp-reveal,.lp-reveal.lp-in{opacity:1;animation:none}.lp-digitando span,.lp-float,.lp-float-lento,.lp-marquee{animation:none}.lp-odo-faixa{transition:none}.lp-in .lp-barra,.lp-in .lp-linha{animation:none}}