.fly.svelte-1irr3m1{position:absolute;top:0;left:0;width:24px;height:24px;z-index:20;opacity:0;pointer-events:none;transform-origin:top left;will-change:transform,opacity}.fly.svelte-1irr3m1 .fly__cur{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.fly__ring.svelte-1irr3m1{position:absolute;top:0;left:0;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2px solid rgba(255,255,255,.9);opacity:0;transform-origin:center;will-change:transform,opacity}.step-num.svelte-1irr3m1{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:9999px;border:1px solid rgba(255,255,255,.2);font-size:14px;font-weight:500;color:#fffc}.cta-glow.svelte-1irr3m1{display:inline-flex;flex-direction:column;align-items:center;gap:.8rem;padding:1rem 1.4rem;border-radius:22px;border:1px solid color-mix(in srgb,var(--border) 40%,transparent);background:color-mix(in srgb,var(--card) 80%,transparent)}@media(max-width:639px){.cta-glow.svelte-1irr3m1{padding:0;border-color:transparent;background:transparent}}@media(min-width:640px){.cta-glow.svelte-1irr3m1{flex-direction:row;gap:1.1rem;padding:.9rem 1rem .9rem 1.4rem;border-radius:999px}}.cta-glow__eyebrow.svelte-1irr3m1{font-size:14px;font-weight:500;letter-spacing:.01em;color:#f0cd8ceb}
