@keyframes svelte-1v8wwif-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animate-shimmer{animation:1.6s ease-in-out infinite svelte-1v8wwif-shimmer}.qzone.svelte-8jsw3m{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:9999px;justify-content:center;align-items:center;width:18%;height:18%;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.qzone-glow.svelte-8jsw3m{pointer-events:none;border-radius:9999px;transition:all .25s;position:absolute;inset:18%}.qzone-available.svelte-8jsw3m .qzone-glow:where(.svelte-8jsw3m){background:radial-gradient(circle,#e85d5d4d 0%,#e85d5d1f 55%,#0000 75%);box-shadow:0 0 0 2px #e85d5d59}.qzone-available.svelte-8jsw3m:hover .qzone-glow:where(.svelte-8jsw3m),.qzone-available.svelte-8jsw3m:focus-visible .qzone-glow:where(.svelte-8jsw3m){background:radial-gradient(circle,#e85d5d73 0%,#e85d5d33 60%,#0000 78%);inset:8%;box-shadow:0 0 0 3px #e85d5d8c}.qzone-soon.svelte-8jsw3m .qzone-glow:where(.svelte-8jsw3m){background:radial-gradient(circle,#7a6b5d29 0%,#0000 70%);box-shadow:0 0 0 1px #7a6b5d40}.qzone-soon.svelte-8jsw3m:hover .qzone-glow:where(.svelte-8jsw3m),.qzone-soon.svelte-8jsw3m:focus-visible .qzone-glow:where(.svelte-8jsw3m){background:radial-gradient(circle,#7a6b5d42 0%,#0000 72%)}.qzone-label.svelte-8jsw3m{white-space:nowrap;opacity:0;pointer-events:none;text-align:center;color:#3d2b1f;z-index:3;background:#fff;border-radius:10px;padding:5px 11px;font-size:13px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(50% + 14px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 6px 20px #0003,0 1px 3px #0000001f}.qzone-soon.svelte-8jsw3m .qzone-label:where(.svelte-8jsw3m){color:#7a6b5d;font-size:12px}.qzone.svelte-8jsw3m:hover .qzone-label:where(.svelte-8jsw3m),.qzone.svelte-8jsw3m:focus-visible .qzone-label:where(.svelte-8jsw3m){opacity:1;transform:translate(-50%)translateY(0)}.qzone.svelte-8jsw3m:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.qzone-glow.svelte-8jsw3m,.qzone-label.svelte-8jsw3m{transition:none}}.hero-stage.svelte-xfjkhl{aspect-ratio:21/9;isolation:isolate;border-radius:1.5rem;width:100%;max-width:64rem;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001f}.hero-img.svelte-xfjkhl{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.roadmap.svelte-1uha8ag{flex-direction:column;gap:1.5rem;padding-left:.25rem;display:flex;position:relative}.roadmap.svelte-1uha8ag:before{content:"";background:linear-gradient(to bottom, var(--color-success,#4caf7d) 0%, var(--color-secondary,#f5a623) 35%, var(--color-surface-dark,#eadfce) 100%);border-radius:999px;width:3px;position:absolute;top:1.25rem;bottom:1.25rem;left:1.25rem}.roadmap-item.svelte-1uha8ag{align-items:flex-start;gap:1rem;display:flex;position:relative}.roadmap-dot.svelte-1uha8ag{z-index:1;background:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-size:1rem;display:grid;position:relative;box-shadow:0 2px 8px #3d2b1f1f}.roadmap-item.done.svelte-1uha8ag .roadmap-dot:where(.svelte-1uha8ag){background:var(--color-success,#4caf7d);color:#fff;font-weight:900}.roadmap-item.active.svelte-1uha8ag .roadmap-dot:where(.svelte-1uha8ag){border:3px solid var(--color-secondary,#f5a623)}.roadmap-item.planned.svelte-1uha8ag .roadmap-dot:where(.svelte-1uha8ag),.roadmap-item.goal.svelte-1uha8ag .roadmap-dot:where(.svelte-1uha8ag){border:2px solid var(--color-surface-dark,#eadfce)}
