.reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:var(--d,0s);transform:translateY(28px)}.reveal[data-shown]{opacity:1;transform:none}@keyframes lp-rise{0%{opacity:0;transform:translateY(40px)scale(.97)}}@keyframes lp-pop{0%{opacity:0;transform:translateY(10px)scale(.92)}}@keyframes lp-float{50%{transform:translateY(-10px)}}@keyframes lp-wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes lp-fill{0%{transform:scaleX(0)}}@keyframes lp-glow{50%{opacity:.55;transform:scale(1.08)}}@keyframes lp-drop{0%{opacity:0;transform:translateY(-14px)}}.lp-rise{animation:lp-rise .9s var(--ease-out) both;animation-delay:var(--d,0s)}.lp-pop{animation:lp-pop .6s var(--ease-out) both;animation-delay:var(--d,0s)}.lp-float{animation:6s ease-in-out infinite lp-float;animation-delay:var(--f,0s)}.lp-glow{animation:9s ease-in-out infinite lp-glow}.lp-wave span{transform-origin:50%;background:currentColor;border-radius:999px;width:4px;animation:1.1s ease-in-out infinite lp-wave;display:block}.lp-wave span:nth-child(3n){animation-duration:.8s}.lp-wave span:nth-child(3n+1){animation-duration:1.4s}.lp-wave span:nth-child(4n){animation-delay:-.4s}.lp-wave span:nth-child(5n){animation-delay:-.7s}.lp-fill{transform-origin:0;animation:lp-fill 1.6s var(--ease-out) both;animation-delay:var(--d,0s)}.reveal .lp-drop{opacity:0}.reveal[data-shown] .lp-drop{opacity:1;animation:lp-drop .6s var(--ease-out) both;animation-delay:calc(var(--d,0s) + var(--i,0) * .11s + .25s)}.lp-gradient-text{background:linear-gradient(100deg, var(--color-navy-900) 10%, var(--color-navy-500) 45%, var(--color-brand-500) 85%);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.reveal,.reveal .lp-drop{opacity:1;transition:none;transform:none}.lp-rise,.lp-pop,.lp-float,.lp-glow,.lp-fill,.lp-wave span,.reveal[data-shown] .lp-drop{animation:none}.lp-wave span{transform:scaleY(.6)}}
