.lp-fundo{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-malha{background-image:linear-gradient(90deg,#8657e829 1px,#0000 1px),linear-gradient(#8657e829 1px,#0000 1px);background-size:56px 56px;animation:14s linear infinite lp-malha;position:absolute;inset:-60px 0 0;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 35%,#000 20%,#0000 75%)}@keyframes lp-malha{to{transform:translateY(56px)}}.lp-orbe{filter:blur(70px);opacity:.55;border-radius:9999px;animation:11s ease-in-out infinite lp-flutua;position:absolute}.lp-orbe-1{background:var(--color-accent);width:420px;height:420px;top:40px;left:-120px}.lp-orbe-2{background:var(--color-gold);opacity:.28;width:340px;height:340px;animation-delay:-4s;top:220px;right:-80px}.lp-orbe-3{background:var(--color-accent-hover);opacity:.35;width:300px;height:300px;animation-delay:-7s;bottom:-120px;left:45%}@keyframes lp-flutua{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(30px,-34px)scale(1.08)}}.lp-entra{opacity:0;animation:lp-entra .9s var(--ease-oris) forwards;transform:translateY(22px)}@keyframes lp-entra{to{opacity:1;transform:none}}.lp-brilho-texto{background:linear-gradient(100deg, var(--color-accent-hover) 10%, var(--color-gold-claro) 45%, var(--color-accent-hover) 80%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite lp-brilho}@keyframes lp-brilho{to{background-position:-220% 0}}.lp-botao{isolation:isolate;transition:transform .2s var(--ease-toque), box-shadow .2s var(--ease-toque);position:relative;overflow:hidden}.lp-botao:hover{transform:translateY(-2px)}.lp-pulso{animation:2.4s ease-out infinite lp-pulso}@keyframes lp-pulso{0%{box-shadow:0 0 #25d3668c}70%,to{box-shadow:0 0 0 18px #25d36600}}.lp-botao:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:3.6s ease-in-out infinite lp-reflexo;position:absolute;inset:0;transform:translate(-120%)}@keyframes lp-reflexo{60%,to{transform:translate(120%)}}.lp-letreiro{gap:14px;width:max-content;animation:38s linear infinite lp-letreiro;display:flex}.lp-letreiro-caixa:hover .lp-letreiro{animation-play-state:paused}@keyframes lp-letreiro{to{transform:translate(-50%)}}.lp-cartao{transition:transform .3s var(--ease-toque), border-color .3s;position:relative}.lp-cartao:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--color-accent-hover), transparent 45%, var(--color-gold));opacity:0;z-index:-1;transition:opacity .3s;position:absolute;inset:-1px}.lp-cartao:hover{transform:translateY(-6px)}.lp-cartao:hover:before{opacity:.9}.lp-cursor{vertical-align:text-bottom;background:var(--color-gold-claro);width:8px;height:1.05em;margin-left:3px;animation:1s step-end infinite lp-pisca;display:inline-block}@keyframes lp-pisca{50%{opacity:0}}.lp-linha{opacity:0;animation:lp-acende .6s var(--ease-oris) forwards}@keyframes lp-acende{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.lp-enche{transform-origin:0;animation:lp-enche 1.6s var(--ease-oris) 1.2s both}@keyframes lp-enche{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.lp-malha,.lp-orbe,.lp-brilho-texto,.lp-pulso,.lp-botao:after,.lp-letreiro,.lp-cursor,.lp-enche{animation:none}.lp-entra,.lp-linha{opacity:1;animation:none;transform:none}}
