svg.svelte-1hts7lf{width:100%;height:auto;overflow:visible}.float.svelte-1hts7lf{animation:5s ease-in-out infinite svelte-1hts7lf-float}.pulse.svelte-1hts7lf{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite svelte-1hts7lf-pulse}.cursor.svelte-1hts7lf{animation:4s ease-in-out infinite svelte-1hts7lf-cursor}.arrow.svelte-1hts7lf{animation:2s ease-in-out infinite svelte-1hts7lf-nudge}.star.svelte-1hts7lf{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite svelte-1hts7lf-twinkle}.s2.svelte-1hts7lf{animation-delay:-.9s}.s3.svelte-1hts7lf{animation-delay:-1.7s}@keyframes svelte-1hts7lf-float{50%{transform:translateY(-6px)}}@keyframes svelte-1hts7lf-pulse{50%{transform:scale(1.1)}}@keyframes svelte-1hts7lf-cursor{0%,to{transform:translate(0)}50%{transform:translate(-22px,-16px)}}@keyframes svelte-1hts7lf-nudge{50%{transform:translate(5px)}}@keyframes svelte-1hts7lf-twinkle{50%{opacity:.7;transform:scale(1.4)rotate(18deg)}}.tl.svelte-1b7kgsg{position:relative}.rail.svelte-1b7kgsg{background:var(--line);border-radius:3px;height:3px;position:absolute;top:27px;left:28px;right:28px}.rail.svelte-1b7kgsg i:where(.svelte-1b7kgsg){background:linear-gradient(90deg, var(--accent), #7fb0ff);transform-origin:0;box-shadow:0 0 12px var(--accent-glow);border-radius:3px;transition:transform 2.2s cubic-bezier(.3,.7,.2,1) .2s;position:absolute;inset:0;transform:scaleX(0)}.tl.on.svelte-1b7kgsg .rail:where(.svelte-1b7kgsg) i:where(.svelte-1b7kgsg){transform:scaleX(1)}ol.svelte-1b7kgsg{grid-template-columns:repeat(var(--n,5), 1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}li.svelte-1b7kgsg{opacity:0;transition:opacity .6s,transform .6s;transition-delay:calc(.25s + var(--i) * .38s);align-content:start;gap:8px;display:grid;transform:translateY(14px)}.tl.on.svelte-1b7kgsg li:where(.svelte-1b7kgsg){opacity:1;transform:none}.dot.svelte-1b7kgsg{border:2px solid var(--accent);width:56px;height:56px;box-shadow:0 0 0 6px var(--bg), 0 12px 24px -10px var(--accent-glow);background:#fff;border-radius:18px;place-items:center;margin-bottom:8px;display:grid}.dot.svelte-1b7kgsg b:where(.svelte-1b7kgsg){color:var(--accent);font-family:Poppins,sans-serif;font-size:1.15rem}h3.svelte-1b7kgsg{font-size:1.1rem}p.svelte-1b7kgsg{color:var(--muted);font-size:.95rem}@media (width<=900px){ol.svelte-1b7kgsg{grid-template-columns:1fr;gap:26px}.rail.svelte-1b7kgsg{width:3px;height:auto;inset:28px auto 28px 27px}.rail.svelte-1b7kgsg i:where(.svelte-1b7kgsg){transform-origin:top;transform:scaleY(0)}.tl.on.svelte-1b7kgsg .rail:where(.svelte-1b7kgsg) i:where(.svelte-1b7kgsg){transform:scaleY(1)}li.svelte-1b7kgsg{grid-template-columns:56px 1fr;align-items:start;column-gap:18px}.dot.svelte-1b7kgsg{grid-row:span 2;margin:0}}
