@keyframes svg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes svg-float-reverse{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes svg-pulse{0%,to{opacity:.15}50%{opacity:.35}}@keyframes svg-scan-v{0%{transform:translateY(0)}to{transform:translateY(120px)}}@keyframes svg-scan-h{0%{transform:translate(0)}to{transform:translate(160px)}}@keyframes svg-scan-v-mobile{0%{transform:translateY(0)}to{transform:translateY(140px)}}@keyframes svg-scan-h-mobile{0%{transform:translate(0)}to{transform:translate(130px)}}@keyframes svg-dash-flow{to{stroke-dashoffset:-20px}}@keyframes svg-check-draw{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@keyframes svg-fade-pulse{0%,to{opacity:.08}50%{opacity:.2}}@keyframes svg-spin-slow{to{transform:rotate(360deg)}}@keyframes svg-dot-blink{0%,to{opacity:.2}50%{opacity:.7}}@keyframes svg-glow-pulse{0%,to{opacity:.5}50%{opacity:1}}.svg-float{animation:6s ease-in-out infinite svg-float}.svg-float-reverse{animation:7s ease-in-out infinite svg-float-reverse}.svg-pulse{animation:4s ease-in-out infinite svg-pulse}.svg-scan-v{animation:3s ease-in-out infinite alternate svg-scan-v}.svg-scan-h{animation:3.5s ease-in-out infinite alternate svg-scan-h}.svg-scan-v-mobile{animation:3s ease-in-out infinite alternate svg-scan-v-mobile}.svg-scan-h-mobile{animation:3.5s ease-in-out infinite alternate svg-scan-h-mobile}.svg-dash-flow{animation:1.5s linear infinite svg-dash-flow}.svg-check-draw{stroke-dasharray:30;animation:2s ease-out forwards svg-check-draw}.svg-fade-pulse{animation:5s ease-in-out infinite svg-fade-pulse}.svg-spin-slow{animation:20s linear infinite svg-spin-slow}.svg-spin-slow-reverse{animation:25s linear infinite reverse svg-spin-slow}.svg-dot-blink{animation:2s ease-in-out infinite svg-dot-blink}.svg-glow-pulse{animation:5s ease-in-out infinite svg-glow-pulse}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}.hero-entrance[data-astro-cid-iakj7tq2]{animation:.8s cubic-bezier(.16,1,.3,1) both hero-fade-up}.partner-slider[data-astro-cid-iakj7tq2]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}@keyframes partner-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.partner-track[data-astro-cid-iakj7tq2]{animation:12s linear infinite partner-scroll}.word-cycle[data-astro-cid-iakj7tq2]{vertical-align:baseline;display:inline-grid}.word-cycle[data-astro-cid-iakj7tq2]>[data-astro-cid-iakj7tq2]{grid-area:1/1}.word-cycle-item[data-astro-cid-iakj7tq2]{background:linear-gradient(90deg,#a576ff 0%,#c3a3ff 30%,#fff 50%,#c3a3ff 70%,#a576ff 100%) 0 0/200%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #a576ff99)drop-shadow(0 0 28px #a576ff4d);opacity:0;animation:9s ease-in-out infinite word-cycle,3s ease-in-out infinite speed-shimmer;animation-delay:var(--cycle-delay,0s), 0s;text-align:left;-webkit-background-clip:text;background-clip:text}@keyframes word-cycle{0%{opacity:0;transform:translateY(14px)}6%{opacity:1;transform:translateY(0)}27%{opacity:1;transform:translateY(0)}33.33%{opacity:0;transform:translateY(-14px)}to{opacity:0;transform:translateY(-14px)}}@keyframes speed-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes product-header-fade{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes product-card-reveal{0%{opacity:0;--tw-translate-y:2.5rem}to{opacity:1;--tw-translate-y:0}}.product-header[data-astro-cid-adx4ojjw],.product-card[data-astro-cid-adx4ojjw]{opacity:0}.product-section[data-astro-cid-adx4ojjw].is-visible .product-header[data-astro-cid-adx4ojjw]{animation:.7s cubic-bezier(.16,1,.3,1) forwards product-header-fade}.product-section[data-astro-cid-adx4ojjw].is-visible .product-card[data-astro-cid-adx4ojjw]{animation:.65s cubic-bezier(.16,1,.3,1) forwards product-card-reveal;animation-delay:var(--delay)}.expanding-text[data-astro-cid-xajd5ddq]{letter-spacing:0;transition:letter-spacing .6s cubic-bezier(.16,1,.3,1)}.expanding-text[data-astro-cid-xajd5ddq].is-expanded{letter-spacing:.35em}.trust-card[data-astro-cid-xajd5ddq]{opacity:0;transform:translateY(2.5rem)}@keyframes trust-card-reveal{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:translateY(0)}}.trust-section[data-astro-cid-xajd5ddq].is-visible .trust-card[data-astro-cid-xajd5ddq]{animation:.65s cubic-bezier(.16,1,.3,1) forwards trust-card-reveal;animation-delay:var(--delay)}
