.shimmer-text-margin-pro-dark{background:linear-gradient(120deg,#22cbc8,#6ee7b7,#22cbc8,#06b6d4,#22cbc8);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:svelte-19jrcw6-shimmer-sweep 3s ease-in-out infinite}@keyframes svelte-19jrcw6-shimmer-sweep{0%{background-position:200% center}to{background-position:-200% center}}.pulse-dot.svelte-19jrcw6{width:8px;height:8px;background-color:#22cbc8;border-radius:50%;display:inline-block;position:relative}.pulse-dot.svelte-19jrcw6:before{content:"";position:absolute;inset:-3px;border-radius:50%;background-color:#22cbc8;opacity:.4;animation:svelte-19jrcw6-pulse-ring 2s ease-out infinite}@keyframes svelte-19jrcw6-pulse-ring{0%{transform:scale(1);opacity:.4}to{transform:scale(2.2);opacity:0}}.fade-up.svelte-19jrcw6{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out}.fade-up.is-visible.svelte-19jrcw6{opacity:1;transform:translateY(0)}.delay-1.svelte-19jrcw6{transition-delay:.1s}.delay-2.svelte-19jrcw6{transition-delay:.2s}.delay-3.svelte-19jrcw6{transition-delay:.3s}.delay-4.svelte-19jrcw6{transition-delay:.45s}.scroll-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.scroll-reveal.in-view{opacity:1;transform:translateY(0)}.bg-gradient-to-t.svelte-19jrcw6{background-image:linear-gradient(to top,var(--tw-gradient-stops))}
