@keyframes lp-fade-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes lp-drop-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0}}@keyframes lp-chip-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-reveal{animation:linear both lp-fade-up;animation-timeline:view();animation-range:entry entry 60%}}}.lp-drop{animation:.18s ease-out both lp-drop-in}.lp-chip{animation:.35s ease-out both lp-chip-in}.lp-typewriter::placeholder{white-space:nowrap;text-overflow:clip;overflow:hidden}@keyframes lp-wiggle{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-10deg)scale(1.15)}40%{transform:rotate(8deg)scale(1.15)}60%{transform:rotate(-5deg)scale(1.1)}80%{transform:rotate(3deg)scale(1.05)}}@keyframes lp-step-pop{0%{transform:scale(1)}35%{transform:scale(1.18)}70%{transform:scale(.97)}to{transform:scale(1)}}@keyframes lp-step-nudge{0%,to{transform:scale(1)}45%{transform:scale(1.1)}}.lp-pulse-run .lp-step-number{animation:.9s ease-out lp-step-pop}@media (hover:hover){.lp-tile:hover .lp-tile-icon{animation:.6s ease-in-out lp-wiggle}.lp-step:hover .lp-step-number{animation:.45s ease-out lp-step-nudge}}@media (prefers-reduced-motion:reduce){.lp-motion *,.lp-motion :before,.lp-motion :after{transition:none!important;animation:none!important}}
