@keyframes bounce-subtle-60087b98{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.animate-bounce-subtle[data-v-60087b98]{animation:bounce-subtle-60087b98 2s ease-in-out infinite}.scale-105[data-v-60087b98]{transform:scale(1.05) translateY(-4px)}.hover\:ring-brand-purple\/60[data-v-60087b98]:hover{box-shadow:0 0 0 2px #8b5cf699,0 4px 12px #8b5cf633}button[data-v-520998dd]{transition:all .2s cubic-bezier(.4,0,.2,1)}.shake-animation[data-v-520998dd]{animation:shake-520998dd .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake-520998dd{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.error-message-enter-active[data-v-520998dd],.error-message-leave-active[data-v-520998dd]{transition:all .3s ease}.error-message-enter-from[data-v-520998dd],.error-message-leave-to[data-v-520998dd]{opacity:0;transform:translateY(-5px)}.error-message-enter-to[data-v-520998dd],.error-message-leave-from[data-v-520998dd]{opacity:1;transform:translateY(0)}.email-suggestions-enter-active[data-v-520998dd],.email-suggestions-leave-active[data-v-520998dd]{transition:all .2s ease}.email-suggestions-enter-from[data-v-520998dd],.email-suggestions-leave-to[data-v-520998dd]{opacity:0;transform:translateY(5px)}.email-suggestions-enter-to[data-v-520998dd],.email-suggestions-leave-from[data-v-520998dd]{opacity:1;transform:translateY(0)}.animate-pulse-glow[data-v-520998dd]{animation:pulse-glow-520998dd 2s ease-in-out infinite}@keyframes pulse-glow-520998dd{0%,to{box-shadow:0 4px 15px #8b5cf633,0 2px 8px #e377ff33;transform:scale(1)}50%{box-shadow:0 6px 25px #8b5cf666,0 4px 15px #e377ff4d;transform:scale(1.02)}}.safe-area-bottom[data-v-aab828fe]{padding-bottom:env(safe-area-inset-bottom)}button[data-v-aab828fe]{transition:all .3s cubic-bezier(.4,0,.2,1)}.popup-enter-active[data-v-aab828fe]{transition:all .3s ease-out}.popup-leave-active[data-v-aab828fe]{transition:all .25s ease-in}.popup-enter-from[data-v-aab828fe],.popup-leave-to[data-v-aab828fe]{opacity:0}.popup-enter-to[data-v-aab828fe],.popup-leave-from[data-v-aab828fe]{opacity:1}.popup-enter-from .popup-content-wrapper[data-v-aab828fe]{transform:translateY(100%)}.popup-enter-to .popup-content-wrapper[data-v-aab828fe],.popup-leave-from .popup-content-wrapper[data-v-aab828fe]{transform:translateY(0)}.popup-leave-to .popup-content-wrapper[data-v-aab828fe]{transform:translateY(100%)}.popup-content[data-v-aab828fe]::-webkit-scrollbar{width:4px}.popup-content[data-v-aab828fe]::-webkit-scrollbar-track{background:transparent}.popup-content[data-v-aab828fe]::-webkit-scrollbar-thumb{background:#9ca3af4d;border-radius:2px}.popup-content[data-v-aab828fe]::-webkit-scrollbar-thumb:hover{background:#9ca3af80}.animate-pulse-glow[data-v-aab828fe]{animation:pulse-glow-aab828fe 2s ease-in-out infinite}@keyframes pulse-glow-aab828fe{0%,to{box-shadow:0 4px 15px #8b5cf633,0 2px 8px #e377ff33;transform:scale(1)}50%{box-shadow:0 6px 25px #8b5cf666,0 4px 15px #e377ff4d;transform:scale(1.05)}}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-blob{animation:blob 7s infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}@keyframes rise{0%{bottom:-20px;opacity:0;transform:translate(0)}20%{opacity:.8}80%{opacity:.4}to{bottom:100%;opacity:0;transform:translate(-15px)}}.animate-rise{animation:rise linear infinite}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{transition:transform .2s}.faq-item[open] summary svg{transform:rotate(180deg)}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.rich-text-content{font-size:1rem;line-height:1.75;word-wrap:break-word}.rich-text-content blockquote,.rich-text-content ol,.rich-text-content p,.rich-text-content ul{margin-bottom:1.25em;margin-top:1.25em}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4{background:linear-gradient(90deg,#fff,#e9d5ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin-bottom:.8em;margin-top:1.6em}.rich-text-content h1{font-size:1.875rem}.rich-text-content h2{font-size:1.5rem}.rich-text-content h3{font-size:1.25rem}.rich-text-content h4{font-size:1.125rem}.rich-text-content ul{list-style-type:none;padding-left:.5em}.rich-text-content ul li{margin-bottom:.5em;margin-top:.5em;padding-left:1.5em;position:relative}.rich-text-content ul li:before{background-color:#e2e8f0;border-radius:50%;box-shadow:0 0 5px #fff3;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.rich-text-content ol{list-style-type:decimal;padding-left:1.5em}.rich-text-content ol li::marker{color:#e2e8f0;font-weight:600}.rich-text-content a{color:#c084fc;text-decoration:underline;text-decoration-thickness:from-font;transition:color .2s ease}.rich-text-content a:hover{color:#e9d5ff}.rich-text-content img{border-radius:.75rem;height:auto;margin-bottom:2em;margin-top:2em;max-width:100%}.rich-text-content b,.rich-text-content strong{color:#fff;font-weight:600}.rich-text-content code{background-color:#64748b4d;border-radius:6px;color:#e2e8f0;font-size:85%;margin:0;padding:.2em .4em}.rich-text-content pre{background-color:#0f172a;border-radius:.5rem;color:#e2e8f0;margin-bottom:1.5em;margin-top:1.5em;overflow-x:auto;padding:1em}.rich-text-content pre code{background-color:transparent;border-radius:0;color:inherit;font-size:100%;margin:0;padding:0}.rich-text-content blockquote{border-left:.25em solid #6d28d9;color:#cbd5e1;padding-left:1em}.clamp-3{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.rich-text-content{font-size:.9375rem;line-height:1.65}.rich-text-content h1{font-size:1.5rem}.rich-text-content h2{font-size:1.25rem}.rich-text-content h3{font-size:1.125rem}}
