.typing-cursor[data-v-a79005a5]{animation:blink-a79005a5 1s infinite;display:inline-block;margin-left:2px}@keyframes blink-a79005a5{0%,50%{opacity:1}51%,to{opacity:0}}.main-container[data-v-a79005a5]{scroll-behavior:smooth}.page-section[data-v-a79005a5]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding-bottom:4rem;padding-top:4rem}@media (max-width:768px){.page-section[data-v-a79005a5]{min-height:auto;padding-bottom:3rem;padding-top:3rem}}.footer-section[data-v-a79005a5]{padding-bottom:2rem;padding-top:2rem}.hero-card[data-v-a79005a5]{animation:scaleIn-a79005a5 .7s cubic-bezier(.16,1,.3,1) .3s forwards;opacity:0;transform:scale(.95)}.hero-engine[data-v-a79005a5]{opacity:0;transform:translateY(20px)}.hero-engine[data-index="0"][data-v-a79005a5]{animation:fadeInUp-a79005a5 .6s cubic-bezier(.16,1,.3,1) .5s forwards}.hero-engine[data-index="1"][data-v-a79005a5]{animation:fadeInUp-a79005a5 .6s cubic-bezier(.16,1,.3,1) .6s forwards}.hero-engine[data-index="2"][data-v-a79005a5]{animation:fadeInUp-a79005a5 .6s cubic-bezier(.16,1,.3,1) .7s forwards}.hero-engine[data-index="3"][data-v-a79005a5]{animation:fadeInUp-a79005a5 .6s cubic-bezier(.16,1,.3,1) .8s forwards}.business-case-card[data-v-a79005a5],.faq-item[data-v-a79005a5],.pricing-card[data-v-a79005a5],.problem-card[data-v-a79005a5],.solution-card[data-v-a79005a5]{opacity:0}.slide-in-left.animated[data-v-a79005a5]{animation:slideInLeft-a79005a5 .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideInLeft-a79005a5{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}.slide-in-right.animated[data-v-a79005a5]{animation:slideInRight-a79005a5 .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideInRight-a79005a5{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}.fade-in-up.animated[data-v-a79005a5]{animation:fadeInUp-a79005a5 .7s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInUp-a79005a5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.scale-in[data-v-a79005a5]{animation:scaleIn-a79005a5 .7s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transform:scale(.9)}@keyframes scaleIn-a79005a5{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.scale-in-animated.animated[data-v-a79005a5]{animation:scaleInBig-a79005a5 .6s ease-out forwards}@keyframes scaleInBig-a79005a5{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.progress-bar[data-v-a79005a5]{animation:progressBar-a79005a5 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:inherit;width:0}@keyframes progressBar-a79005a5{0%{width:0}to{width:var(--target-width)}}.steps-scroll-container[data-v-a79005a5]{scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.steps-scroll-container[data-v-a79005a5]::-webkit-scrollbar{display:none}.step-card[data-v-a79005a5]{margin:0 auto;max-width:750px;min-height:350px;scroll-snap-align:center;scroll-snap-stop:always;width:calc(100vw - 12rem)}@media (max-width:768px){.step-card[data-v-a79005a5]{min-height:320px;width:calc(100vw - 4rem)}}[data-v-a79005a5]::-webkit-scrollbar{width:8px}[data-v-a79005a5]::-webkit-scrollbar-track{background:transparent}[data-v-a79005a5]::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}[data-v-a79005a5]::-webkit-scrollbar-thumb:hover{background:#0000004d}.faq-expand-enter-active[data-v-a79005a5],.faq-expand-leave-active[data-v-a79005a5]{overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1)}.faq-expand-enter-from[data-v-a79005a5],.faq-expand-leave-to[data-v-a79005a5]{height:0}.modal-backdrop[data-v-a79005a5]{align-items:center;background:#00000073;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1.5rem;position:fixed;z-index:50}.modal-content[data-v-a79005a5]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;box-shadow:0 25px 60px #00000026;max-height:90vh;overflow-y:auto;padding:2rem;width:min(960px,100%)}.modal-header[data-v-a79005a5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.add-on-table[data-v-a79005a5]{border-collapse:separate;border-spacing:0;font-size:.95rem;margin-top:1.5rem;width:100%}.add-on-table td[data-v-a79005a5],.add-on-table th[data-v-a79005a5]{border-bottom:1px solid rgba(0,0,0,.08);padding:.85rem 1rem;text-align:left}.add-on-table thead[data-v-a79005a5]{background:#00000008;color:#000c;font-weight:600}.add-on-table tbody tr[data-v-a79005a5]:hover{background:#ffd16614}.modal-fade-enter-active[data-v-a79005a5],.modal-fade-leave-active[data-v-a79005a5]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-a79005a5],.modal-fade-leave-to[data-v-a79005a5]{opacity:0}.modal-fade-enter-active .modal-content[data-v-a79005a5],.modal-fade-leave-active .modal-content[data-v-a79005a5]{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from .modal-content[data-v-a79005a5],.modal-fade-leave-to .modal-content[data-v-a79005a5]{opacity:0;transform:translateY(20px)}
