.activity-enter-active[data-v-80ea797c]{transition:all .5s ease-out}.activity-leave-active[data-v-80ea797c]{transition:all .4s ease-in}.activity-enter-from[data-v-80ea797c]{opacity:0;transform:translateY(20px) scale(.95)}.activity-enter-to[data-v-80ea797c]{opacity:1;transform:translateY(0) scale(1)}.activity-leave-to[data-v-80ea797c]{opacity:0;transform:translate(-30px) scale(.95)}.activity-move[data-v-80ea797c]{transition:transform .5s ease}.source-selector-mockup[data-v-6aacfb8a]{animation:fadeInUp-6aacfb8a .8s ease-out}@keyframes fadeInUp-6aacfb8a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-mockups-container[data-v-402675ec]{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:450px;width:100%}.notification-wrapper[data-v-402675ec]{height:65px;margin-bottom:0;position:relative;width:100%}.notification[data-v-402675ec]{left:0;margin:0 auto;opacity:0;position:absolute;right:0;transform:translateY(-100%);width:100%;z-index:10}.notification1[data-v-402675ec]{animation:iosNotificationCycle-402675ec 15s infinite;animation-delay:0s}.notification2[data-v-402675ec]{animation:iosNotificationCycle-402675ec 15s infinite;animation-delay:5s}.notification3[data-v-402675ec]{animation:iosNotificationCycle-402675ec 15s infinite;animation-delay:10s}.kanban-wrapper[data-v-402675ec]{animation:fadeInKanban-402675ec 1s ease-out 1s forwards;opacity:0;width:100%}@keyframes iosNotificationCycle-402675ec{0%,20%{opacity:0;transform:translateY(-100%)}25%,30%{opacity:1;transform:translateY(0)}35%,40%{opacity:.9;transform:translateY(-10px)}45%,to{opacity:0;transform:translateY(-100%)}}@keyframes fadeInKanban-402675ec{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ai-score-floating[data-v-402675ec]{animation:floatIn-402675ec .8s ease-out 2s forwards,aiScoreFloat-402675ec 4s ease-in-out 2.8s infinite;bottom:60px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));opacity:0;position:absolute;right:-50px;z-index:20}[dir=rtl] .ai-score-floating[data-v-402675ec]{left:-50px;right:auto}@keyframes floatIn-402675ec{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes aiScoreFloat-402675ec{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.source-selector-floating[data-v-402675ec]{animation:floatIn-402675ec .8s ease-out 2.5s forwards,sourceSelectorFloat-402675ec 4s ease-in-out 3.3s infinite;bottom:230px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));opacity:0;position:absolute;right:-50px;z-index:20}[dir=rtl] .source-selector-floating[data-v-402675ec]{left:-50px;right:auto}@keyframes sourceSelectorFloat-402675ec{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.app-store-floating[data-v-402675ec]{animation:floatIn-402675ec .8s ease-out 3s forwards,appStoreFloat-402675ec 5s ease-in-out 3.8s infinite;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2));opacity:0;position:absolute;right:-35px;top:-20px;z-index:20}[dir=rtl] .app-store-floating[data-v-402675ec]{left:-35px;right:auto}.app-store-badge-group[data-v-402675ec]{display:flex;flex-direction:column;gap:.4rem}.app-store-badge[data-v-402675ec]{align-items:center;background:#000;border:1px solid hsla(0,0%,100%,.18);border-radius:.75rem;color:#fff;cursor:pointer;display:inline-flex;gap:.5rem;padding:.45rem .9rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.app-store-badge[data-v-402675ec]:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.app-store-badge__icon[data-v-402675ec]{flex-shrink:0;height:1.3rem;width:1.3rem}.app-store-badge__text[data-v-402675ec]{display:flex;flex-direction:column;line-height:1.1;text-align:start}.app-store-badge__top[data-v-402675ec]{font-size:.6rem;opacity:.75}.app-store-badge__bottom[data-v-402675ec]{font-size:.9rem;font-weight:600}@keyframes appStoreFloat-402675ec{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes iosNotificationCycle{0%,20%{opacity:0;transform:translateY(-100%)}40%{opacity:1;transform:translateY(0)}60%{opacity:1;transform:translateY(-5px)}80%,to{opacity:0;transform:translateY(-100%)}}.notification-wrapper{position:relative;width:70%}.notification{animation:iosNotificationCycle 9s ease-in-out infinite;opacity:0;position:absolute;top:0;transform:translate(-50%)}.img1{animation-delay:0s}.img2{animation-delay:3s}.img3{animation-delay:6s}@media (max-width:767px){.notification{left:-20%;width:120%!important}}
