.lp-glow{background:radial-gradient(60% 60% at 50% 0,#1c6cff1f 0%,#0000 70%)}.dark .lp-glow{background:radial-gradient(60% 60% at 50% 0,#1c6cff38 0%,#0000 70%)}.lp-glow-flipped{transform:scaleY(-1)}.lp-gradient-text{color:#0000;background:linear-gradient(90deg,#1d60f0 0%,#54b8f9 100%);-webkit-background-clip:text;background-clip:text}.lp-backdrop{display:none}.dark .lp-backdrop{display:block}.lp-backdrop-image{mix-blend-mode:screen;-webkit-mask-image:radial-gradient(closest-side at 50% 45%,#000 42%,#00000073 68%,#0000 100%);mask-image:radial-gradient(closest-side at 50% 45%,#000 42%,#00000073 68%,#0000 100%)}.lp-scrim{background:radial-gradient(closest-side at 50% 45%, color-mix(in srgb, var(--background) 62%, transparent) 0%, color-mix(in srgb, var(--background) 35%, transparent) 55%, transparent 100%)}.lp-blend-image{mix-blend-mode:screen;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#00000059 78%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#00000059 78%,#0000 100%)}
@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lp-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-glow-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-track{width:max-content;animation:lp-marquee var(--marquee-duration,48s) linear infinite;align-items:center;display:flex}.lp-reverse .lp-track{animation-direction:reverse}.lp-marquee:hover .lp-track{animation-play-state:paused}[dir=rtl] .lp-track{animation-name:lp-marquee-rtl}.lp-float{animation:lp-float var(--float-duration,6s) ease-in-out var(--float-delay,0s) infinite}.lp-float-reverse{animation-direction:reverse}.lp-glow-pulse{animation:2s ease-in-out infinite lp-glow-pulse}.lp-draw{stroke-dasharray:600;stroke-dashoffset:600px;animation:1.4s cubic-bezier(.44,0,.56,1) forwards lp-draw}@media (hover:hover){.lp-rack>*{transition:filter .2s,opacity .2s}.lp-rack:hover>:not(:hover){filter:blur(1.5px);opacity:.62}}@media (prefers-reduced-motion:reduce){.lp-track,.lp-float,.lp-glow-pulse,.lp-draw{stroke-dashoffset:0;animation:none}.lp-marquee{overflow-x:auto}.lp-rack:hover>:not(:hover){filter:none;opacity:1}}@keyframes lp-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lp-reveal{animation:linear both lp-rise;animation-timeline:view();animation-range:entry var(--reveal-offset,0%) entry calc(30% + var(--reveal-offset,0%))}}}
