.css-video-container.svelte-jhuur8{position:relative;width:100%;height:100%}.css-video-frame.svelte-jhuur8{position:absolute;inset:0;opacity:0;transform:translate(20px);transition:none}.frame-1.svelte-jhuur8{animation:svelte-jhuur8-frame-cycle 12s ease-in-out infinite;animation-delay:0s}.frame-2.svelte-jhuur8{animation:svelte-jhuur8-frame-cycle 12s ease-in-out infinite;animation-delay:3s}.frame-3.svelte-jhuur8{animation:svelte-jhuur8-frame-cycle 12s ease-in-out infinite;animation-delay:6s}.frame-4.svelte-jhuur8{animation:svelte-jhuur8-frame-cycle 12s ease-in-out infinite;animation-delay:9s}@keyframes svelte-jhuur8-frame-cycle{0%,8.33%{opacity:0;transform:translate(20px)}12.5%,20.83%{opacity:1;transform:translate(0)}25%,to{opacity:0;transform:translate(-20px)}}.video-progress.svelte-jhuur8{animation:svelte-jhuur8-progress-sweep 12s linear infinite}@keyframes svelte-jhuur8-progress-sweep{0%{width:0%}to{width:100%}}.typing-animation.svelte-jhuur8{overflow:hidden;white-space:nowrap;border-right:2px solid var(--color-cyan);animation:svelte-jhuur8-typing 2s steps(20) infinite,svelte-jhuur8-blink-cursor .5s step-end infinite alternate}@keyframes svelte-jhuur8-typing{0%,50%{width:0}70%,to{width:100%}}@keyframes svelte-jhuur8-blink-cursor{50%{border-color:transparent}}.color-swatch.svelte-jhuur8{width:32px;height:32px;border-radius:8px;opacity:0;transform:scale(0)}.animate-pop.svelte-jhuur8{animation:svelte-jhuur8-pop-in .4s var(--ease-out-back) forwards}@keyframes svelte-jhuur8-pop-in{to{opacity:1;transform:scale(1)}}.orbit-particle.svelte-jhuur8{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--color-cyan)}.p1.svelte-jhuur8{animation:svelte-jhuur8-orbit 2s linear infinite}.p2.svelte-jhuur8{animation:svelte-jhuur8-orbit 2s linear infinite;animation-delay:-.66s;background:var(--color-magenta)}.p3.svelte-jhuur8{animation:svelte-jhuur8-orbit 2s linear infinite;animation-delay:-1.33s;background:var(--color-electric)}@keyframes svelte-jhuur8-orbit{0%{transform:rotate(0) translate(40px) rotate(0)}to{transform:rotate(360deg) translate(40px) rotate(-360deg)}}.timeline-progress.svelte-jhuur8{animation:svelte-jhuur8-timeline-fill 3s ease-in-out infinite}@keyframes svelte-jhuur8-timeline-fill{0%,to{width:0%}50%{width:100%}}.text-reveal.svelte-jhuur8{animation:svelte-jhuur8-text-reveal 3s ease-in-out infinite}@keyframes svelte-jhuur8-text-reveal{0%,20%{opacity:0;transform:translateY(10px)}30%,70%{opacity:1;transform:translateY(0)}80%,to{opacity:0;transform:translateY(-10px)}}.checkmark-draw.svelte-jhuur8{stroke-dasharray:50;stroke-dashoffset:50;animation:svelte-jhuur8-draw-check .5s ease-out forwards;animation-delay:.2s}@keyframes svelte-jhuur8-draw-check{to{stroke-dashoffset:0}}.success-checkmark.svelte-jhuur8{animation:svelte-jhuur8-success-pulse 2s ease-in-out infinite}@keyframes svelte-jhuur8-success-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.step-indicator.svelte-11itjx7{width:100%;padding:0 1rem}.step-list.svelte-11itjx7{display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;gap:0}.step-item.svelte-11itjx7{display:flex;flex-direction:column;align-items:center;gap:.75rem;position:relative;z-index:1}.step-node.svelte-11itjx7{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;transition:all .4s cubic-bezier(.34,1.56,.64,1);border:2px solid transparent}.step-active.svelte-11itjx7{background:linear-gradient(135deg,var(--color-cyan),var(--color-magenta));box-shadow:0 0 30px var(--color-cyan-glow),0 0 60px var(--color-cyan-glow);animation:svelte-11itjx7-step-pulse 2s ease-in-out infinite}.step-complete.svelte-11itjx7{background:linear-gradient(135deg,var(--color-electric),var(--color-cyan));box-shadow:0 0 20px var(--color-electric-glow)}.step-upcoming.svelte-11itjx7{background:var(--color-surface);border-color:var(--color-muted)}.step-icon.svelte-11itjx7{width:1.25rem;height:1.25rem;color:var(--color-abyss)}.step-upcoming.svelte-11itjx7 .step-icon:where(.svelte-11itjx7){color:var(--color-muted)}.check-icon.svelte-11itjx7{width:1.25rem;height:1.25rem;color:var(--color-abyss)}.check-path.svelte-11itjx7{stroke-dasharray:24;stroke-dashoffset:0;animation:svelte-11itjx7-draw-check .4s ease-out forwards}.step-label.svelte-11itjx7{font-size:.75rem;font-weight:500;color:var(--color-text-muted);transition:color .3s ease;white-space:nowrap}.label-active.svelte-11itjx7{color:var(--color-cyan);font-weight:600}.label-complete.svelte-11itjx7{color:var(--color-electric)}.step-connector.svelte-11itjx7{flex:1;max-width:120px;min-width:60px;padding:0 .5rem;margin-bottom:1.75rem}.connector-track.svelte-11itjx7{height:3px;background:var(--color-muted);border-radius:2px;overflow:hidden;position:relative}.connector-fill.svelte-11itjx7{position:absolute;inset:0;width:0%;background:linear-gradient(90deg,var(--color-cyan),var(--color-magenta));border-radius:2px;transition:width .6s ease-out}.fill-complete.svelte-11itjx7{width:100%;background:linear-gradient(90deg,var(--color-electric),var(--color-cyan))}.fill-active.svelte-11itjx7{width:50%;animation:svelte-11itjx7-progress-shimmer 2s linear infinite;background:linear-gradient(90deg,var(--color-cyan),var(--color-magenta),var(--color-cyan));background-size:200% 100%}.pulse-ring.svelte-11itjx7{position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--color-cyan);opacity:0;animation:svelte-11itjx7-pulse-expand 2s ease-out infinite}.pulse-ring-2.svelte-11itjx7{animation-delay:1s}@keyframes svelte-11itjx7-step-pulse{0%,to{box-shadow:0 0 20px var(--color-cyan-glow),0 0 40px var(--color-cyan-glow)}50%{box-shadow:0 0 35px var(--color-cyan-glow),0 0 70px var(--color-cyan-glow),0 0 100px var(--color-magenta-glow)}}@keyframes svelte-11itjx7-pulse-expand{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}@keyframes svelte-11itjx7-draw-check{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes svelte-11itjx7-progress-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@media(max-width:640px){.step-node.svelte-11itjx7{width:2.5rem;height:2.5rem}.step-icon.svelte-11itjx7,.check-icon.svelte-11itjx7{width:1rem;height:1rem}.step-label.svelte-11itjx7{font-size:.65rem}.step-connector.svelte-11itjx7{min-width:40px;max-width:80px}}@media(prefers-reduced-motion:reduce){.step-node.svelte-11itjx7,.connector-fill.svelte-11itjx7,.pulse-ring.svelte-11itjx7{animation:none;transition:none}.step-active.svelte-11itjx7{box-shadow:0 0 20px var(--color-cyan-glow)}}.btn-active.svelte-xpmvhb{background:linear-gradient(135deg,var(--color-cyan),var(--color-magenta));color:var(--color-abyss);box-shadow:0 4px 20px var(--color-cyan-glow)}.btn-active.svelte-xpmvhb:hover{transform:translateY(-2px);box-shadow:0 6px 30px var(--color-cyan-glow),0 4px 15px var(--color-magenta-glow)}.btn-active.svelte-xpmvhb:hover .arrow-icon:where(.svelte-xpmvhb){transform:translate(4px)}.btn-disabled.svelte-xpmvhb{background:var(--color-surface);color:var(--color-text-muted);cursor:not-allowed}.extract-button.svelte-xpmvhb{position:relative;overflow:hidden}.extract-button.svelte-xpmvhb:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.btn-active.svelte-xpmvhb:hover:before{left:100%}.arrow-icon.svelte-xpmvhb{transition:transform .3s ease}.example-btn.svelte-xpmvhb{animation:svelte-xpmvhb-fade-up .4s ease-out backwards}.example-btn.svelte-xpmvhb:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00f5ff1a}.input-focused-shadow.svelte-xpmvhb{box-shadow:0 0 20px #00f5ff1a}.input-border-focused.svelte-xpmvhb{border-color:#00f5ff80}.icon-bg-default.svelte-xpmvhb{background-color:#00f5ff1a}.icon-bg-focused.svelte-xpmvhb{background-color:#00f5ff33}.icon-animate.svelte-xpmvhb{animation:svelte-xpmvhb-icon-pulse 1.5s ease-in-out infinite}.focus-ring.svelte-xpmvhb{position:absolute;inset:-2px;border-radius:.875rem;border:2px solid var(--color-cyan);opacity:0;animation:svelte-xpmvhb-focus-expand .4s ease-out forwards;pointer-events:none}@keyframes svelte-xpmvhb-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-xpmvhb-icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes svelte-xpmvhb-focus-expand{0%{transform:scale(.98);opacity:.5}to{transform:scale(1);opacity:0}}@keyframes svelte-xpmvhb-pop-in{0%{opacity:0;transform:scale(.9)}70%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.animate-pop-in.svelte-xpmvhb{animation:svelte-xpmvhb-pop-in .4s ease-out forwards}.check-animated.svelte-xpmvhb path:where(.svelte-xpmvhb){stroke-dasharray:24;stroke-dashoffset:24;animation:svelte-xpmvhb-draw-check .5s ease-out .2s forwards}@keyframes svelte-xpmvhb-draw-check{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.example-btn.svelte-xpmvhb,.animate-pop-in.svelte-xpmvhb,.icon-animate.svelte-xpmvhb,.focus-ring.svelte-xpmvhb{animation:none}.btn-active.svelte-xpmvhb:hover,.example-btn.svelte-xpmvhb:hover:not(:disabled){transform:none}}@keyframes svelte-7b5y77-swatch-appear{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-swatch.svelte-7b5y77{animation:svelte-7b5y77-swatch-appear .4s ease-out forwards;opacity:0}.color-swatch.svelte-7b5y77{display:flex;flex-direction:column;align-items:center}.color-circle.svelte-7b5y77{position:relative;overflow:hidden}.color-circle.svelte-7b5y77:after{content:"";position:absolute;inset:0;border-radius:.75rem;box-shadow:inset 0 2px 4px #fff3;pointer-events:none}.orbital-spinner.svelte-5eyeh9{position:relative;width:80px;height:80px}.orbit-ring.svelte-5eyeh9{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(var(--color-muted-rgb, 100, 100, 100),.2)}.orbit-particle.svelte-5eyeh9{position:absolute;width:8px;height:8px;border-radius:50%;top:50%;left:50%;margin:-4px 0 0 -4px}.orbit-1.svelte-5eyeh9{background:var(--color-cyan);box-shadow:0 0 10px var(--color-cyan);animation:svelte-5eyeh9-orbit 2s linear infinite}.orbit-2.svelte-5eyeh9{background:var(--color-magenta);box-shadow:0 0 10px var(--color-magenta);animation:svelte-5eyeh9-orbit 2s linear infinite;animation-delay:-.66s}.orbit-3.svelte-5eyeh9{background:var(--color-electric);box-shadow:0 0 10px var(--color-electric);animation:svelte-5eyeh9-orbit 2s linear infinite;animation-delay:-1.33s}@keyframes svelte-5eyeh9-orbit{0%{transform:rotate(0) translate(36px) rotate(0)}to{transform:rotate(360deg) translate(36px) rotate(-360deg)}}.center-icon.svelte-5eyeh9{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;animation:svelte-5eyeh9-pulse-glow 2s ease-in-out infinite}@keyframes svelte-5eyeh9-pulse-glow{0%,to{filter:drop-shadow(0 0 5px var(--color-magenta))}50%{filter:drop-shadow(0 0 15px var(--color-magenta))}}.loading-message.svelte-5eyeh9{animation:svelte-5eyeh9-message-fade .4s ease-out}@keyframes svelte-5eyeh9-message-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.progress-fill.svelte-5eyeh9{background:linear-gradient(90deg,var(--color-cyan),var(--color-magenta),var(--color-electric),var(--color-cyan));background-size:300% 100%;animation:svelte-5eyeh9-progress-flow 2s linear infinite}@keyframes svelte-5eyeh9-progress-flow{0%{background-position:100% 0%;width:20%}50%{width:70%}to{background-position:0% 0%;width:20%}}.animate-pop-in.svelte-5eyeh9{animation:svelte-5eyeh9-pop-in .5s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--delay, 0ms);opacity:0}@keyframes svelte-5eyeh9-pop-in{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.check-draw.svelte-5eyeh9 path:where(.svelte-5eyeh9){stroke-dasharray:24;stroke-dashoffset:24;animation:svelte-5eyeh9-draw-check .5s ease-out .3s forwards}@keyframes svelte-5eyeh9-draw-check{to{stroke-dashoffset:0}}.animate-shake-in.svelte-5eyeh9{animation:svelte-5eyeh9-shake-in .5s ease-out}@keyframes svelte-5eyeh9-shake-in{0%{opacity:0;transform:translate(-10px)}20%{transform:translate(8px)}40%{transform:translate(-6px)}60%{transform:translate(4px)}80%{transform:translate(-2px)}to{opacity:1;transform:translate(0)}}.detail-item.svelte-5eyeh9{transition:all .3s ease}.detail-item.svelte-5eyeh9:hover{border-color:var(--color-cyan);background:#00f5ff0d;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.orbit-particle.svelte-5eyeh9,.center-icon.svelte-5eyeh9,.loading-message.svelte-5eyeh9,.progress-fill.svelte-5eyeh9,.animate-pop-in.svelte-5eyeh9,.check-draw.svelte-5eyeh9 path:where(.svelte-5eyeh9),.animate-shake-in.svelte-5eyeh9{animation:none}.animate-pop-in.svelte-5eyeh9{opacity:1}.check-draw.svelte-5eyeh9 path:where(.svelte-5eyeh9){stroke-dashoffset:0}}.animate-pop-in.svelte-ne4bu2{animation:svelte-ne4bu2-pop-in .5s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--delay, 0ms);opacity:0}@keyframes svelte-ne4bu2-pop-in{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-fade-up.svelte-ne4bu2{animation:svelte-ne4bu2-fade-up .4s ease-out forwards;animation-delay:var(--delay, 0ms);opacity:0}@keyframes svelte-ne4bu2-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-bounce-in.svelte-ne4bu2{animation:svelte-ne4bu2-bounce-in .5s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--delay, 0ms);opacity:0}@keyframes svelte-ne4bu2-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.1)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.shake-icon.svelte-ne4bu2{animation:svelte-ne4bu2-shake .5s ease-in-out .3s}@keyframes svelte-ne4bu2-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.warning-icon-wrapper.svelte-ne4bu2{position:relative}.warning-pulse.svelte-ne4bu2{position:absolute;inset:-4px;border-radius:.875rem;border:2px solid rgba(234,179,8,.5);animation:svelte-ne4bu2-warning-pulse 2s ease-out infinite}@keyframes svelte-ne4bu2-warning-pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(1.3);opacity:0}}.check-draw.svelte-ne4bu2 path:where(.svelte-ne4bu2){stroke-dasharray:24;stroke-dashoffset:24;animation:svelte-ne4bu2-draw-check .5s ease-out .3s forwards}@keyframes svelte-ne4bu2-draw-check{to{stroke-dashoffset:0}}.value-prop.svelte-ne4bu2{padding:.5rem 0}.cta-glow.svelte-ne4bu2{position:relative;overflow:hidden;box-shadow:0 4px 20px var(--color-cyan-glow);animation:svelte-ne4bu2-glow-pulse 2s ease-in-out infinite}.cta-glow.svelte-ne4bu2:hover{box-shadow:0 6px 30px var(--color-cyan-glow),0 4px 15px var(--color-magenta-glow)}@keyframes svelte-ne4bu2-glow-pulse{0%,to{box-shadow:0 4px 20px var(--color-cyan-glow)}50%{box-shadow:0 6px 25px var(--color-cyan-glow),0 4px 15px var(--color-magenta-glow)}}.signup-button.svelte-ne4bu2:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:svelte-ne4bu2-shimmer 2.5s ease-in-out infinite}@keyframes svelte-ne4bu2-shimmer{0%{left:-100%}50%,to{left:100%}}.arrow-slide.svelte-ne4bu2{transition:transform .3s ease}.signup-button.svelte-ne4bu2:hover .arrow-slide:where(.svelte-ne4bu2){transform:translate(4px)}@media(prefers-reduced-motion:reduce){.animate-pop-in.svelte-ne4bu2,.animate-fade-up.svelte-ne4bu2,.animate-bounce-in.svelte-ne4bu2,.shake-icon.svelte-ne4bu2,.warning-pulse.svelte-ne4bu2,.check-draw.svelte-ne4bu2 path:where(.svelte-ne4bu2),.cta-glow.svelte-ne4bu2,.signup-button.svelte-ne4bu2:before{animation:none}.animate-pop-in.svelte-ne4bu2,.animate-fade-up.svelte-ne4bu2,.animate-bounce-in.svelte-ne4bu2{opacity:1}.check-draw.svelte-ne4bu2 path:where(.svelte-ne4bu2){stroke-dashoffset:0}.cta-glow.svelte-ne4bu2{box-shadow:0 4px 20px var(--color-cyan-glow)}.signup-button.svelte-ne4bu2:hover .arrow-slide:where(.svelte-ne4bu2){transform:none}}.interactive-how-it-works.svelte-1fk852r{background:var(--color-deep)}.gradient-text.svelte-1fk852r{background:linear-gradient(135deg,var(--color-cyan),var(--color-magenta));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wizard-stage.svelte-1fk852r{max-width:560px;margin:0 auto}.stage-card.svelte-1fk852r{background:var(--color-surface);border:1px solid rgba(var(--color-muted-rgb, 100, 100, 100),.3);border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 0 40px #00f5ff0d,0 20px 60px #0000004d}.stage-card.svelte-1fk852r:before{content:"";position:absolute;inset:0;border-radius:1.5rem;padding:1px;background:linear-gradient(135deg,rgba(0,245,255,.2),transparent 50%,rgba(255,0,128,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.step-content.svelte-1fk852r{min-height:320px;display:flex;align-items:center;justify-content:center}.step-panel.svelte-1fk852r{width:100%}.step-entering.svelte-1fk852r{animation:svelte-1fk852r-step-enter .4s ease-out forwards}.step-inner.svelte-1fk852r{display:flex;flex-direction:column;gap:1.5rem}.step-header.svelte-1fk852r{text-align:center}.step-title.svelte-1fk852r{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.step-description.svelte-1fk852r{font-size:.9rem;color:var(--color-text-muted);line-height:1.5}@keyframes svelte-1fk852r-step-enter{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.back-btn.svelte-1fk852r,.reset-btn.svelte-1fk852r{background:transparent;cursor:pointer}.back-btn.svelte-1fk852r:hover,.reset-btn.svelte-1fk852r:hover{transform:translateY(-1px)}@media(max-width:640px){.stage-card.svelte-1fk852r{padding:1.5rem;border-radius:1.25rem}.step-content.svelte-1fk852r{min-height:280px}.step-title.svelte-1fk852r{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.step-entering.svelte-1fk852r{animation:none}}.feature-card.svelte-p1fgul{position:relative;overflow:hidden}.feature-card.svelte-p1fgul:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-cyan-glow),transparent);opacity:0;transition:opacity .5s ease}.feature-card.svelte-p1fgul:hover:before{opacity:1}.feature-card.svelte-p1fgul:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0003,0 0 40px var(--color-cyan-glow)}.icon-pulse-neurons.svelte-p1fgul{animation:svelte-p1fgul-pulse-neurons 2s ease-in-out infinite}@keyframes svelte-p1fgul-pulse-neurons{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}.icon-screen-glow.svelte-p1fgul{animation:svelte-p1fgul-screen-glow 2.5s ease-in-out infinite}@keyframes svelte-p1fgul-screen-glow{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 8px var(--color-magenta-glow))}}.icon-ripple.svelte-p1fgul{animation:svelte-p1fgul-icon-ripple 1.5s ease-in-out infinite}@keyframes svelte-p1fgul-icon-ripple{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.icon-film-roll.svelte-p1fgul{animation:svelte-p1fgul-film-roll 3s linear infinite}@keyframes svelte-p1fgul-film-roll{0%{transform:translateY(0)}25%{transform:translateY(-2px)}75%{transform:translateY(2px)}to{transform:translateY(0)}}.icon-shuffle.svelte-p1fgul{animation:svelte-p1fgul-shuffle 2s ease-in-out infinite}@keyframes svelte-p1fgul-shuffle{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}.icon-shield-pulse.svelte-p1fgul{animation:svelte-p1fgul-shield-pulse 2s ease-in-out infinite}@keyframes svelte-p1fgul-shield-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.05);filter:brightness(1.2)}}.particle-container.svelte-p1fgul{pointer-events:none}.particle.svelte-p1fgul{position:absolute;width:4px;height:4px;border-radius:50%;opacity:0}.feature-card.svelte-p1fgul:hover .particle:where(.svelte-p1fgul){animation:svelte-p1fgul-particle-float 1.5s ease-out infinite}.p1.svelte-p1fgul{top:50%;left:50%;animation-delay:0s}.p2.svelte-p1fgul{top:40%;left:60%;animation-delay:.3s}.p3.svelte-p1fgul{top:60%;left:40%;animation-delay:.6s}@keyframes svelte-p1fgul-particle-float{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--tx, 20px),var(--ty, -30px)) scale(0)}}.p1.svelte-p1fgul{--tx: 15px;--ty: -25px}.p2.svelte-p1fgul{--tx: -20px;--ty: -20px}.p3.svelte-p1fgul{--tx: 10px;--ty: 25px}.cta-container.svelte-uwnptm{box-shadow:0 0 80px #00f5ff1a,0 0 120px #ff00800d}.pricing-card.svelte-uwnptm{transition:all .5s cubic-bezier(.4,0,.2,1)}.pricing-card.svelte-uwnptm:hover{transform:translateY(-8px);box-shadow:0 20px 60px #00f5ff26,0 0 40px #00f5ff1a;border-color:#00f5ff66}.cta-button.svelte-uwnptm{box-shadow:0 0 30px #00f5ff4d,0 0 60px #00f5ff1a;animation:svelte-uwnptm-button-glow 2s ease-in-out infinite}@keyframes svelte-uwnptm-button-glow{0%,to{box-shadow:0 0 30px #00f5ff4d,0 0 60px #00f5ff1a}50%{box-shadow:0 0 40px #00f5ff80,0 0 80px #00f5ff33}}.cta-button.svelte-uwnptm:hover{transform:scale(1.02);box-shadow:0 0 50px #00f5ff80,0 0 100px #00f5ff4d}.floating-particle.svelte-uwnptm{position:absolute;width:4px;height:4px;border-radius:50%;opacity:.6;animation:svelte-uwnptm-particle-drift ease-in-out infinite}@keyframes svelte-uwnptm-particle-drift{0%,to{transform:translate(0) scale(1);opacity:.6}25%{transform:translate(20px,-30px) scale(1.2);opacity:.8}50%{transform:translate(-10px,-50px) scale(1);opacity:.4}75%{transform:translate(15px,-20px) scale(.8);opacity:.6}}@keyframes svelte-uwnptm-fade-right{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.animate-fade-right.svelte-uwnptm{animation:svelte-uwnptm-fade-right .6s ease-out forwards}@keyframes svelte-uwnptm-pulse-slow{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}.animate-pulse-slow.svelte-uwnptm{animation:svelte-uwnptm-pulse-slow 4s ease-in-out infinite}.bg-gradient-radial.svelte-uwnptm{background:radial-gradient(circle at center,var(--tw-gradient-from) 0%,var(--tw-gradient-via) 50%,var(--tw-gradient-to) 100%)}.bento-grid.svelte-jzlg5k{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(180px,auto);gap:1.5rem}@media(max-width:1024px){.bento-grid.svelte-jzlg5k{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.bento-grid.svelte-jzlg5k{grid-template-columns:1fr}}.faq-card-tall.svelte-jzlg5k{grid-row:span 2}.faq-card-wide.svelte-jzlg5k{grid-column:span 2}@media(max-width:640px){.faq-card-tall.svelte-jzlg5k,.faq-card-wide.svelte-jzlg5k{grid-column:span 1;grid-row:span 1}}.faq-card.svelte-jzlg5k{perspective:1000px;cursor:pointer;background:transparent;border:none;padding:0;text-align:left}.card-inner.svelte-jzlg5k{position:relative;width:100%;height:100%;min-height:180px;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.faq-card.flipped.svelte-jzlg5k .card-inner:where(.svelte-jzlg5k){transform:rotateY(180deg)}.card-face.svelte-jzlg5k{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:1rem;overflow:hidden}.card-front.svelte-jzlg5k{transform:rotateY(0)}.card-back.svelte-jzlg5k{transform:rotateY(180deg)}.card-content.svelte-jzlg5k{position:relative;height:100%;padding:1.5rem;display:flex;flex-direction:column}.faq-card.svelte-jzlg5k:hover .card-front:where(.svelte-jzlg5k){box-shadow:0 20px 40px #0003,0 0 40px var(--color-cyan-glow)}.faq-card.svelte-jzlg5k:not(.flipped):hover .card-inner:where(.svelte-jzlg5k){transform:translateY(-4px)}.faq-card.flipped.svelte-jzlg5k .card-back:where(.svelte-jzlg5k){box-shadow:0 20px 40px #0000004d,0 0 60px var(--color-cyan-glow)}
