@keyframes lv2-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lv2-rise{animation:.8s cubic-bezier(.22,1,.36,1) both lv2-rise;animation-delay:var(--lv2-delay,0s)}@keyframes lv2-wave{0%,to{transform:scaleY(.78)}50%{transform:scaleY(1.12)}}.lv2-wave{transform-origin:50%;animation:lv2-wave var(--d,1.4s)ease-in-out infinite}@keyframes lv2-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lv2-menu-in{animation:.2s ease-out lv2-menu-in}.lv2-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--lv2-delay,0s);transform:translateY(18px)}.lv2-reveal.is-visible{opacity:1;transform:none}.lv2-faq summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.lv2-rise,.lv2-wave,.lv2-menu-in{animation:none}.lv2-marquee{width:auto;animation:none}.lv2-marquee-wrap{overflow-x:auto}.lv2-reveal{opacity:1;transition:none;transform:none}}@keyframes lv2-marquee{to{transform:translate(calc(-50% - 10px))}}.lv2-marquee{will-change:transform;animation:70s linear infinite lv2-marquee}.lv2-marquee-wrap:hover .lv2-marquee,.lv2-marquee-wrap:focus-within .lv2-marquee{animation-play-state:paused}
