@media (prefers-reduced-motion:no-preference){html:has(.lp-root){scroll-behavior:smooth}.lp-float{animation:lp-float var(--lp-dur,6s) var(--ease-in-out) var(--lp-delay,0s) infinite alternate}.lp-twinkle{animation:lp-twinkle var(--lp-dur,3.2s) var(--ease-in-out) var(--lp-delay,0s) infinite}.lp-marquee{animation:42s linear infinite lp-marquee}.lp-marquee-wrap:hover .lp-marquee{animation-play-state:paused}.lp-wave>span{animation:lp-wave 1.1s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i,0) * -130ms);transform-origin:50%}.lp-countdown{transform-origin:0;animation:7s linear infinite lp-countdown}.lp-ping{animation:lp-ping 1.8s var(--ease-out) infinite}.lp-enter{transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);transition-delay:calc(.12s + var(--stagger-stagger) * 2 * var(--stagger-i,0))}@starting-style{.lp-enter{opacity:0;transform:translateY(var(--stagger-distance)) scale(.96);filter:blur(var(--stagger-blur))}}@supports (animation-timeline:view()){.lp-reveal{animation:linear both lp-rise;animation-timeline:view();animation-range:entry entry 35%}}.lp-faq{interpolate-size:allow-keywords}.lp-faq::details-content{opacity:0;block-size:0;transition:block-size var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-fast) var(--ease-smooth-out), content-visibility var(--duration-fast) allow-discrete;overflow:clip}.lp-faq[open]::details-content{opacity:1;block-size:auto}.lp-faq .lp-chevron{transition:transform var(--duration-fast) var(--ease-smooth-out)}}.lp-faq[open] .lp-chevron{transform:rotate(45deg)}.lp-faq summary::-webkit-details-marker{display:none}.lp-learn .lp-learn-arrow{transition:transform var(--duration-medium) var(--ease-smooth-out)}.lp-learn:hover .lp-learn-arrow{transform:translateY(2px)}.lp-learn-x:hover .lp-learn-arrow{transform:translate(3px)}.lp-mark{white-space:nowrap;z-index:0;position:relative}.lp-mark:before{content:"";z-index:-1;background:var(--color-lime);border-radius:.3em;position:absolute;inset:52% -.12em .02em -.1em;transform:rotate(-1.5deg)}.lp-grid{background-image:radial-gradient(color-mix(in srgb, var(--color-ink) 13%, transparent) 1px, transparent 1.2px);background-size:22px 22px}.lp-grid-dark{background-image:radial-gradient(#ffffff17 1px,#0000 1.2px);background-size:22px 22px}@keyframes lp-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes lp-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.55;transform:scale(.65)rotate(20deg)}}@keyframes lp-marquee{to{transform:translate(-50%)}}@keyframes lp-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes lp-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes lp-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}@keyframes lp-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media print{.lp-reveal{animation:none!important}}@media (prefers-reduced-motion:reduce){.lp-float,.lp-twinkle,.lp-marquee,.lp-wave>span,.lp-countdown,.lp-ping,.lp-reveal{animation:none!important}.lp-enter,.lp-learn .lp-learn-arrow{transition:none!important}}
