@keyframes lemiDrawLine{to{stroke-dashoffset:0}}@keyframes lemiFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lemiSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes lemiPulseSoft{0%,to{opacity:1}50%{opacity:.5}}@keyframes lemiAreaIn{0%{opacity:0}to{opacity:1}}@keyframes lemiEndDotIn{0%{opacity:0}to{opacity:1}}@keyframes lemiEndDotPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes lemiBarRise{0%{opacity:0;transform:scaleY(0)}to{opacity:.18;transform:scaleY(1)}}@keyframes lemiDotPop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}.lemi-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:lemiDrawLine 7s cubic-bezier(.22,1,.36,1) forwards}.lemi-fade-up{animation:lemiFadeUp 1.2s ease-out forwards;opacity:0}.lemi-slide-up{opacity:0;animation:lemiSlideUp .7s cubic-bezier(.22,1,.36,1) forwards}.lemi-area-in{opacity:0;animation:lemiAreaIn 7s cubic-bezier(.22,1,.36,1) forwards}.lemi-end-dot{opacity:0;animation:lemiEndDotIn .5s ease-out 7s forwards,lemiEndDotPulse 2s ease-in-out 7.5s infinite}.lemi-bar-rise{transform:scaleY(0);transform-origin:50% 100%;animation:lemiBarRise 1.5s cubic-bezier(.22,1,.36,1) forwards}.lemi-bar-rise,.lemi-dot-pop{opacity:0;transform-box:fill-box}.lemi-dot-pop{transform-origin:center;animation:lemiDotPop .55s cubic-bezier(.34,1.56,.64,1) forwards}.lemi-pulse{animation:lemiPulseSoft 2s ease-in-out infinite}@keyframes lemiScrollX{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lemi-scroll-x{animation:lemiScrollX 30s linear infinite}[role=button]:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #5e17eb;outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.lemi-draw{animation:none!important;stroke-dashoffset:0!important}.lemi-fade-up,.lemi-slide-up{transform:none!important}.lemi-area-in,.lemi-end-dot,.lemi-fade-up,.lemi-slide-up{animation:none!important;opacity:1!important}.lemi-bar-rise{animation:none!important;opacity:.18!important;transform:scaleY(1)!important}.lemi-dot-pop{opacity:1!important;transform:none!important}.lemi-dot-pop,.lemi-pulse,.lemi-scroll-x{animation:none!important}}