@keyframes float-bounce-8c323efe{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(3deg)}}@keyframes float-heart-8c323efe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.1)}}@keyframes float-drift-8c323efe{0%,to{transform:translate(-50%) translateY(0) rotate(-5deg)}50%{transform:translate(-50%) translateY(-6px) rotate(5deg)}}@keyframes float-bob-8c323efe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.float-bounce[data-v-8c323efe]{animation:float-bounce-8c323efe 3s ease-in-out infinite}.float-heart[data-v-8c323efe]{animation:float-heart-8c323efe 2.5s ease-in-out infinite}.float-drift[data-v-8c323efe]{animation:float-drift-8c323efe 4s ease-in-out infinite}.float-bob[data-v-8c323efe],.float-bob-delayed[data-v-8c323efe]{animation:float-bob-8c323efe 3.5s ease-in-out infinite}.float-bob-delayed[data-v-8c323efe]{animation-delay:1s}@keyframes sparkle-spin-8c323efe{0%,to{opacity:.5;transform:rotate(0) scale(.8)}50%{opacity:1;transform:rotate(180deg) scale(1.2)}}@keyframes sparkle-pulse-8c323efe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes twinkle-8c323efe{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.sparkle-spin[data-v-8c323efe]{animation:sparkle-spin-8c323efe 3s ease-in-out infinite}.sparkle-dot[data-v-8c323efe]{animation:sparkle-pulse-8c323efe 2s ease-in-out infinite}.sparkle-delayed[data-v-8c323efe]{animation-delay:.7s}.sparkle-delayed-2[data-v-8c323efe]{animation-delay:1.4s}.float-twinkle[data-v-8c323efe]{animation:twinkle-8c323efe 2.5s ease-in-out infinite}.float-twinkle-delayed[data-v-8c323efe]{animation:twinkle-8c323efe 2.8s ease-in-out infinite;animation-delay:.8s}@media(prefers-reduced-motion:reduce){.float-bob[data-v-8c323efe],.float-bob-delayed[data-v-8c323efe],.float-bounce[data-v-8c323efe],.float-drift[data-v-8c323efe],.float-heart[data-v-8c323efe],.float-twinkle[data-v-8c323efe],.float-twinkle-delayed[data-v-8c323efe],.sparkle-dot[data-v-8c323efe],.sparkle-spin[data-v-8c323efe]{animation:none}.float-drift[data-v-8c323efe]{transform:translate(-50%)}.float-twinkle[data-v-8c323efe],.float-twinkle-delayed[data-v-8c323efe],.sparkle-dot[data-v-8c323efe]{opacity:.6}}@media(prefers-reduced-motion:reduce){.animate-bounce[data-v-72151a6d]{animation:none}}.section-header[data-v-df94f378]{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.connecting-line[data-v-df94f378]{opacity:0;transition:opacity .5s ease-out .2s}.step-card[data-v-df94f378]{opacity:0;transform:translateY(30px);transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:var(--delay,0s)}.is-visible .section-header[data-v-df94f378]{opacity:1;transform:translateY(0)}.is-visible .connecting-line[data-v-df94f378]{opacity:1}.is-visible .step-card[data-v-df94f378]{opacity:1;transform:translateY(0)}.is-visible .step-card[data-v-df94f378]:first-child{transition-delay:.2s}.is-visible .step-card[data-v-df94f378]:nth-child(2){transition-delay:.35s}.is-visible .step-card[data-v-df94f378]:nth-child(3){transition-delay:.5s}@media(prefers-reduced-motion:reduce){.connecting-line[data-v-df94f378],.section-header[data-v-df94f378],.step-card[data-v-df94f378]{opacity:1;transform:none;transition:none}.step-card[data-v-df94f378]:hover{transform:none}.step-number[data-v-df94f378]{transition:none}}.task-button[data-v-09c29d98]{will-change:transform}@media(prefers-reduced-motion:reduce){.task-button[data-v-09c29d98]{transition:none}.animate-checkmark-draw[data-v-09c29d98],.animate-fade-up[data-v-09c29d98]{animation:none}}.feature-block .text-content[data-v-3032a96e]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.feature-block .mockup-content[data-v-3032a96e]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out .15s,transform .6s ease-out .15s}.feature-block.is-visible .mockup-content[data-v-3032a96e],.feature-block.is-visible .text-content[data-v-3032a96e]{opacity:1;transform:translateY(0)}.feature-block .bullet-item[data-v-3032a96e]{opacity:0;transform:translateY(10px);transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:var(--bullet-delay,0s)}.feature-block.is-visible .bullet-item[data-v-3032a96e]{opacity:1;transform:translateY(0);transition-delay:calc(.3s + var(--bullet-delay, 0s))}@media(prefers-reduced-motion:reduce){.feature-block .bullet-item[data-v-3032a96e],.feature-block .mockup-content[data-v-3032a96e],.feature-block .text-content[data-v-3032a96e]{opacity:1;transform:none;transition:none}}.section-header[data-v-5bd3c3ae]{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.is-visible .section-header[data-v-5bd3c3ae]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.section-header[data-v-5bd3c3ae]{opacity:1;transform:none;transition:none}}.section-header[data-v-36309454]{transform:translateY(20px)}.pricing-card[data-v-36309454],.section-header[data-v-36309454]{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out}.pricing-card[data-v-36309454]{transform:translateY(30px);transition-delay:var(--delay,0s)}.is-visible .pricing-card[data-v-36309454],.is-visible .section-header[data-v-36309454]{opacity:1;transform:translateY(0)}.is-visible .pricing-card[data-v-36309454]:first-child{transition-delay:.2s}.is-visible .pricing-card[data-v-36309454]:nth-child(2){transition-delay:.3s}.is-visible .pricing-card[data-v-36309454]:nth-child(3){transition-delay:.4s}@media(prefers-reduced-motion:reduce){.pricing-card[data-v-36309454],.section-header[data-v-36309454]{opacity:1;transform:none;transition:none}.pricing-card[data-v-36309454]:hover{transform:none}}.cta-card[data-v-7cfa58e3]{opacity:0;transform:translateY(30px) scale(.98);transition:opacity .6s ease-out,transform .6s ease-out}.cta-button-wrapper[data-v-7cfa58e3],.headline[data-v-7cfa58e3],.pet-illustration[data-v-7cfa58e3],.reassurance[data-v-7cfa58e3],.subhead[data-v-7cfa58e3]{opacity:0;transform:translateY(15px);transition:opacity .5s ease-out,transform .5s ease-out}.is-visible .cta-card[data-v-7cfa58e3]{opacity:1;transform:translateY(0) scale(1)}.is-visible .pet-illustration[data-v-7cfa58e3]{opacity:1;transform:translateY(0);transition-delay:.2s}.is-visible .headline[data-v-7cfa58e3]{opacity:1;transform:translateY(0);transition-delay:.3s}.is-visible .subhead[data-v-7cfa58e3]{opacity:1;transform:translateY(0);transition-delay:.4s}.is-visible .cta-button-wrapper[data-v-7cfa58e3]{opacity:1;transform:translateY(0);transition-delay:.5s}.is-visible .reassurance[data-v-7cfa58e3]{opacity:1;transform:translateY(0);transition-delay:.6s}@keyframes pulse-glow-7cfa58e3{0%,to{box-shadow:0 10px 15px -3px #14b8a64d,0 4px 6px -4px #14b8a64d,0 0 #14b8a666}50%{box-shadow:0 10px 15px -3px #14b8a666,0 4px 6px -4px #14b8a666,0 0 20px 4px #14b8a633}}.is-visible .cta-button[data-v-7cfa58e3]{animation:pulse-glow-7cfa58e3 2.5s ease-in-out infinite;animation-delay:.8s}@keyframes float-heart-7cfa58e3{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.1)}}.floating-heart[data-v-7cfa58e3]{animation:float-heart-7cfa58e3 2.5s ease-in-out infinite}.floating-heart-1[data-v-7cfa58e3]{animation-delay:0s}.floating-heart-2[data-v-7cfa58e3]{animation:float-heart-7cfa58e3 3s ease-in-out infinite;animation-delay:.4s}@media(prefers-reduced-motion:reduce){.cta-button-wrapper[data-v-7cfa58e3],.cta-card[data-v-7cfa58e3],.headline[data-v-7cfa58e3],.pet-illustration[data-v-7cfa58e3],.reassurance[data-v-7cfa58e3],.subhead[data-v-7cfa58e3]{opacity:1;transform:none;transition:none}.cta-button[data-v-7cfa58e3],.floating-heart[data-v-7cfa58e3]{animation:none}}
