.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:none}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lp-float{animation:5s ease-in-out infinite lp-float}.lp-float-slow{animation:7s ease-in-out infinite lp-float}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-marquee{animation:32s linear infinite lp-marquee}.lp-marquee-reverse{animation:38s linear infinite reverse lp-marquee}@keyframes lp-slot{0%,18%{color:#1f2328;background:#fff;border-color:#e4e7eb}22%,to{color:#fff;background:#0f766e;border-color:#0f766e}}.lp-slot-pick{animation:12s infinite lp-slot}@keyframes lp-pop-1{0%,28%{opacity:0;transform:translateY(12px)scale(.96)}33%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-pop-2{0%,48%{opacity:0;transform:translateY(12px)scale(.96)}53%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-pop-3{0%,66%{opacity:0;transform:translateY(12px)scale(.96)}71%,92%{opacity:1;transform:none}to{opacity:0}}.lp-pop-1{animation:12s infinite lp-pop-1}.lp-pop-2{animation:12s infinite lp-pop-2}.lp-pop-3{animation:12s infinite lp-pop-3}@keyframes lp-word{0%{opacity:0;transform:translateY(.4em)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.4em)}}.lp-word{animation:2.4s both lp-word;display:inline-block}@keyframes lp-glow{0%,to{box-shadow:0 0 #1f4e7973}50%{box-shadow:0 0 0 12px #1f4e7900}}@keyframes lp-glow-peach{0%,to{box-shadow:0 0 #f4a2618c}50%{box-shadow:0 0 0 12px #f4a26100}}.lp-glow{animation:2.6s ease-out infinite lp-glow}.lp-glow-peach{animation:2.6s ease-out infinite lp-glow-peach}.lp-screen{transition:opacity .5s,transform .5s}@keyframes lp-dots-drift{0%{background-position:0 0}to{background-position:240px 240px}}.lp-dots{background-image:radial-gradient(color-mix(in srgb, var(--color-turneate-primary) 22%, transparent) 1.2px, transparent 1.3px);background-size:24px 24px;animation:90s linear infinite lp-dots-drift;-webkit-mask-image:radial-gradient(75% 65% at 50% 40%,#000 30%,#0000 85%);mask-image:radial-gradient(75% 65% at 50% 40%,#000 30%,#0000 85%)}@keyframes lp-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.lp-rise{animation:.8s cubic-bezier(.2,.7,.2,1) both lp-rise;animation-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.lp-dots,.lp-rise{animation:none}.reveal{opacity:1;transition:none;transform:none}.lp-float,.lp-float-slow,.lp-marquee,.lp-marquee-reverse,.lp-slot-pick,.lp-pop-1,.lp-pop-2,.lp-pop-3,.lp-word,.lp-glow,.lp-glow-peach{animation:none}.lp-pop-1,.lp-pop-2,.lp-pop-3{opacity:1}.lp-screen{transition:none}}