.marquee.svelte-d9n2hn{overflow:hidden}.track.svelte-d9n2hn{width:max-content;animation:45s linear infinite svelte-d9n2hn-slide;display:flex}.marquee.svelte-d9n2hn:hover .track:where(.svelte-d9n2hn),.paused.svelte-d9n2hn .track:where(.svelte-d9n2hn){animation-play-state:paused}@keyframes svelte-d9n2hn-slide{to{transform:translateX(calc(-100% / var(--copies)))}}@media (prefers-reduced-motion:reduce){.marquee.svelte-d9n2hn{overflow-x:auto}.track.svelte-d9n2hn{animation:none}}.steps.svelte-dlj8qk{aspect-ratio:668/250;width:100%;max-width:668px;position:relative;container-type:inline-size}.step.svelte-dlj8qk{top:0;left:calc(var(--i) * 26.35%);width:20.96%;height:62.8%;box-shadow:0 3px 0 0 var(--shade);box-shadow:0 .9cqw 0 0 var(--shade);border-style:solid;border-width:max(1px,.3cqw);border-radius:3cqw;position:absolute}.step.low.svelte-dlj8qk{top:34.8%}.label.svelte-dlj8qk{text-transform:uppercase;font-size:2.25cqw;font-weight:700;line-height:1}.connectors.svelte-dlj8qk{stroke:#fbbf00;stroke-width:2px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}@media (width>=1280px){.steps.svelte-dlj8qk{flex-shrink:0;width:668px;max-width:none;margin-left:-98px}}.sticker.svelte-1oe0u6g{letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;font-family:Poppins,sans-serif;font-size:36px;font-style:italic;font-weight:900;line-height:1.33;display:inline-block;position:relative}.sticker-outline.svelte-1oe0u6g{color:#fff;position:absolute;inset:0}.sticker-fill.svelte-1oe0u6g{color:#0000;background:linear-gradient(90deg,#8a5cff 0%,#2fa8ff 24%,#2bc4c9 40%,gold 58%,#8edc3a 100%);-webkit-background-clip:text;background-clip:text;padding-right:.12em;display:block;position:relative}@media (width>=1024px){.sticker.svelte-1oe0u6g{font-size:50px;line-height:.98}}.rewards.svelte-1motq93{aspect-ratio:589/350;width:100%;max-width:589px;position:relative;container-type:inline-size}.hero.svelte-1motq93{width:45.16%;height:auto;position:absolute;top:8.86%;left:25.8%}.stat.svelte-1motq93{white-space:nowrap;align-items:flex-start;gap:2.5cqw;display:flex;position:absolute}.stat.svelte-1motq93 img:where(.svelte-1motq93){width:24px;width:var(--icon);max-width:none;height:auto}.value.svelte-1motq93{font-size:5.6cqw;font-weight:600;line-height:1}.label.svelte-1motq93{margin-top:.7cqw;font-size:2.55cqw;line-height:1}.compete.svelte-fpvdp2{background:linear-gradient(to bottom, rgb(var(--tb-background)) 18%, #00b5fe 100%)}
