.hero-moving-btn.svelte-jhuur8{position:relative;display:inline-flex;border-radius:.92rem;padding:1px;cursor:pointer;text-decoration:none;overflow:hidden;background:#060f1a8c}.hero-moving-btn__border.svelte-jhuur8{position:absolute;inset:0;border-radius:.92rem;pointer-events:none;background:radial-gradient(circle at center,color-mix(in srgb,var(--landing-accent) 25%,transparent),color-mix(in srgb,var(--landing-accent-2) 12%,transparent) 65%,transparent 100%)}.hero-moving-btn__orb.svelte-jhuur8{display:block;width:5.75rem;height:5.75rem;border-radius:999px;opacity:.95;background:radial-gradient(circle,#9efce6 0%,var(--landing-accent) 33%,var(--landing-accent-2) 68%,color-mix(in srgb,var(--landing-accent-2) 0%,transparent) 100%);filter:blur(11px)}.hero-moving-btn__inner.svelte-jhuur8{position:relative;display:inline-flex;align-items:center;gap:.45rem;z-index:1;padding:.75rem 1.25rem;border-radius:calc(.92rem - 1px);border:1px solid rgba(148,163,184,.22);background:linear-gradient(135deg,#030e18eb,#081b2cd6);color:#ecfeff;font-weight:650;font-size:.95rem;transition:border-color .25s ease,background .25s ease}.hero-moving-btn.svelte-jhuur8:hover .hero-moving-btn__inner:where(.svelte-jhuur8){border-color:color-mix(in srgb,var(--landing-accent) 52%,white 8%);background:linear-gradient(135deg,#05121ff2,#0b2237e6)}.hero-moving-btn.svelte-jhuur8:focus-visible{outline:2px solid color-mix(in srgb,var(--landing-accent-2) 72%,white 8%);outline-offset:2px}.hero-stat-card.svelte-jhuur8{position:relative;overflow:hidden;border-radius:1rem;border:1px solid var(--landing-border);background:linear-gradient(160deg,#0f172ab3,#020617cc);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.25rem;transition:border-color .3s ease,transform .3s ease}.hero-stat-card.svelte-jhuur8:hover{border-color:#34d3c54d;transform:translateY(-3px)}.hero-stat-glow.svelte-jhuur8{position:absolute;top:-50%;right:-25%;width:110px;height:110px;border-radius:50%;filter:blur(45px);opacity:.1;transition:opacity .4s ease;pointer-events:none}.hero-stat-card.svelte-jhuur8:hover .hero-stat-glow:where(.svelte-jhuur8){opacity:.22}.hero-stat-icon.svelte-jhuur8{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;border:1px solid}.hero-stat-label.svelte-jhuur8{font-size:.65rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.hero-stat-number.svelte-jhuur8{font-family:var(--landing-font-display);font-size:2.5rem;font-weight:700;color:#f8fafc;letter-spacing:-.03em;line-height:1}.hero-stat-desc.svelte-jhuur8{font-size:.82rem;color:#cbd5e199;margin-top:.3rem}.hero-xp-track.svelte-jhuur8{margin-top:.85rem;height:3px;border-radius:999px;background:#94a3b81f;overflow:hidden}.hero-xp-fill.svelte-jhuur8{height:100%;border-radius:999px}.hero-scroll-indicator.svelte-jhuur8{position:absolute;bottom:9rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:0;text-decoration:none;z-index:10}.hero-scroll-indicator.svelte-jhuur8 .hero-scroll-chevron{width:2rem;height:2rem;color:#34d3c6be;animation:svelte-jhuur8-scroll-chevron-bob 2s ease-in-out infinite;border:solid white 1px;border-radius:100%}@keyframes svelte-jhuur8-scroll-line-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes svelte-jhuur8-scroll-chevron-bob{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(3px);opacity:1}}.waitlist-toast-wrap.svelte-34yk6r{position:fixed;inset:auto 0 1.1rem;display:flex;justify-content:center;z-index:90;pointer-events:none;padding:0 1rem}.waitlist-toast.svelte-34yk6r{pointer-events:auto;width:min(680px,100%);display:flex;align-items:center;gap:.7rem;border-radius:.95rem;border:1px solid rgba(52,211,197,.35);background:linear-gradient(135deg,#03111cfa,#071d2cf2);color:#ecfeff;box-shadow:0 22px 52px -28px #061724d9;padding:.78rem .88rem;animation:svelte-34yk6r-waitlist-toast-in .26s ease}.waitlist-toast--error.svelte-34yk6r{border-color:#f8717180;background:linear-gradient(135deg,#310a0afa,#400e0ef2);color:#ffe4e6}.waitlist-toast__icon.svelte-34yk6r{width:1.9rem;height:1.9rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--landing-accent);background:#34d3c529;flex-shrink:0}.waitlist-toast--error.svelte-34yk6r .waitlist-toast__icon:where(.svelte-34yk6r){color:#fda4af;background:#f871712e}.waitlist-toast__message.svelte-34yk6r{font-size:.92rem;line-height:1.4;flex:1}.waitlist-toast__close.svelte-34yk6r{width:1.9rem;height:1.9rem;border-radius:.55rem;border:1px solid rgba(148,163,184,.26);display:inline-flex;align-items:center;justify-content:center;color:#e2e8f0eb;background:#02061761;cursor:pointer;flex-shrink:0}.waitlist-toast__close.svelte-34yk6r:hover{border-color:#94a3b873;color:#f8fafc}@keyframes svelte-34yk6r-waitlist-toast-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
