.lp-root.svelte-1ruoake{--lp-glow: color-mix(in oklab, var(--color-accent) 28%, transparent)}.lp-atmosphere.svelte-1ruoake{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(900px 420px at 12% -10%,var(--lp-glow),transparent 60%),radial-gradient(700px 360px at 90% 0%,color-mix(in oklab,var(--color-accent) 14%,transparent),transparent 55%),linear-gradient(to right,color-mix(in oklab,var(--color-ink) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--color-ink) 4%,transparent) 1px,transparent 1px);background-size:auto,auto,48px 48px,48px 48px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 92%);mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 92%)}.lp-enter.svelte-1ruoake{animation:svelte-1ruoake-lp-rise .7s cubic-bezier(.16,1,.3,1) both}.lp-enter-delay.svelte-1ruoake{animation-delay:.12s}.lp-marquee.svelte-1ruoake{-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.lp-marquee-track.svelte-1ruoake{animation:svelte-1ruoake-lp-marquee 70s linear infinite}.lp-marquee.svelte-1ruoake:hover .lp-marquee-track:where(.svelte-1ruoake){animation-play-state:paused}@keyframes svelte-1ruoake-lp-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1ruoake-lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lp-enter.svelte-1ruoake,.lp-enter-delay.svelte-1ruoake{animation:none}.lp-marquee-track.svelte-1ruoake{animation:none;flex-wrap:wrap;width:100%;max-width:72rem;margin-inline:auto;justify-content:center;padding-inline:1.25rem;row-gap:1.25rem}}
