.slide-fade-enter-active[data-v-f5148e65],.slide-fade-leave-active[data-v-f5148e65]{transition:all .3s ease}.slide-fade-enter-from[data-v-f5148e65],.slide-fade-leave-to[data-v-f5148e65]{opacity:0;transform:translateY(10px)}input[data-v-f5148e65]::-moz-placeholder{color:#999}input[data-v-f5148e65]::placeholder{color:#999}.hero-fade-in[data-v-add1b5ce]{opacity:0;transform:translateY(20px);animation:heroFadeIn-add1b5ce .8s ease-out forwards}@keyframes heroFadeIn-add1b5ce{to{opacity:1;transform:translateY(0)}}.typing-cursor[data-v-add1b5ce]{animation:cursorBlink-add1b5ce 1s step-end infinite;font-weight:300}@keyframes cursorBlink-add1b5ce{50%{opacity:0}}.line-clamp-1[data-v-d04c60a0]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.expand-content[data-v-d04c60a0]{will-change:max-height}.workflow-step[data-v-a7bc9c65]{opacity:.15}.workflow-step[data-v-a7bc9c65]:first-child{opacity:1}.hide-scrollbar[data-v-ccf543f6]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-ccf543f6]::-webkit-scrollbar{display:none}.workflow-step[data-v-1fd172f5]{opacity:.15}.workflow-step[data-v-1fd172f5]:first-child{opacity:1}.visual-enter[data-v-1fd172f5]{animation:fadeSlideUp-1fd172f5 .5s ease-out}@keyframes fadeSlideUp-1fd172f5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.cursor-blink[data-v-1fd172f5]{animation:blink-1fd172f5 .7s step-end infinite;font-weight:700}@keyframes blink-1fd172f5{0%,to{opacity:1}50%{opacity:0}}.deployed-badge[data-v-1fd172f5]{animation:badgePop-1fd172f5 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes badgePop-1fd172f5{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.scrollbar-hide[data-v-d4eadb34]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-d4eadb34]{-ms-overflow-style:none;scrollbar-width:none}.scan-lines[data-v-70350c07]{background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 4px)}.grid-bg[data-v-70350c07]{background-image:linear-gradient(rgba(16,185,129,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(16,185,129,.3) 1px,transparent 1px);background-size:40px 40px}.tool-card[data-v-70350c07]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tool-card[data-v-70350c07]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(16,185,129,.3),transparent);opacity:0;transition:opacity .3s}.tool-card[data-v-70350c07]:hover:before{opacity:1}.terminal-wrapper[data-v-70350c07]{box-shadow:0 0 30px #00000080,0 0 60px #10b98108}.terminal-cursor[data-v-70350c07]{animation:blink-70350c07 1s step-end infinite}@keyframes blink-70350c07{50%{opacity:0}}.terminal-wrapper[data-v-70350c07] ::-webkit-scrollbar{width:6px}.terminal-wrapper[data-v-70350c07] ::-webkit-scrollbar-track{background:transparent}.terminal-wrapper[data-v-70350c07] ::-webkit-scrollbar-thumb{background:#64748b4d;border-radius:3px}.terminal-wrapper[data-v-70350c07] ::-webkit-scrollbar-thumb:hover{background:#64748b80}.line-clamp-2[data-v-70350c07]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.room-dots[data-v-90fee4f8]{background-image:radial-gradient(circle,rgba(148,163,184,.07) 1px,transparent 1px);background-size:18px 18px}.bg-grid-lines[data-v-90fee4f8]{background-image:linear-gradient(rgba(148,163,184,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.15) 1px,transparent 1px);background-size:44px 44px}@keyframes botBob-90fee4f8{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes botType-90fee4f8{0%,to{transform:translate(0)}30%{transform:translate(-1.5px)}70%{transform:translate(1.5px)}}@keyframes popIn-90fee4f8{0%{transform:scale(0) rotate(-12deg);opacity:0}60%{transform:scale(1.18) rotate(3deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes floatPkg-90fee4f8{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(3deg)}}.bot-walk[data-v-90fee4f8]{animation:botBob-90fee4f8 .35s ease-in-out infinite}.bot-work[data-v-90fee4f8]{animation:botType-90fee4f8 .55s ease-in-out infinite}.package-pop[data-v-90fee4f8]{animation:popIn-90fee4f8 .5s cubic-bezier(.34,1.56,.64,1) both}.package-float[data-v-90fee4f8]{animation:floatPkg-90fee4f8 .45s ease-in-out infinite}
