@keyframes lp-countdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--lp-c)}}.lp-countdown{animation:lp-countdown var(--lp-dur,4s) linear infinite}@keyframes lp-wave{0%{transform:scale(.6);opacity:0}20%{opacity:.55}to{transform:scale(1.9);opacity:0}}.lp-wave{animation:lp-wave 2.4s cubic-bezier(.2,.6,.4,1) infinite}@keyframes lp-pop{0%,70%{transform:scale(1)}80%{transform:scale(1.18)}to{transform:scale(1)}}.lp-pop{animation:lp-pop 4s ease-in-out infinite}@keyframes lp-toast{0%,8%{opacity:0;transform:translateY(10px) scale(.96)}14%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-6px) scale(.98)}}.lp-toast{animation:lp-toast 8s ease-in-out infinite both}@keyframes lp-grain{0%,to{transform:translate(0)}50%{transform:translate(-2%,1%)}}@keyframes lp-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.lp-marquee{animation:lp-marquee 38s linear infinite}@keyframes lp-fill{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}.lp-bar{transform-origin:bottom;animation:lp-fill 1.2s cubic-bezier(.2,.7,.2,1) both}.lp-dots{background-image:radial-gradient(rgba(43,29,20,.09) 1px,transparent 0)}.lp-dots,.lp-dots-light{background-size:22px 22px}.lp-dots-light{background-image:radial-gradient(rgba(246,239,230,.08) 1px,transparent 0)}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq[open] .lp-faq-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.float-y,.lp-bar,.lp-countdown,.lp-marquee,.lp-pop,.lp-toast,.lp-wave{animation:none!important}.lp-toast{opacity:1}}