.HeroChatMock_demo__x5KrQ{--demo-loop:23.5s}.HeroChatMock_demo__x5KrQ:not(.HeroChatMock_running__EmCLi),.HeroChatMock_demo__x5KrQ:not(.HeroChatMock_running__EmCLi) *{animation-play-state:paused!important}.HeroChatMock_phoneFrame__MUkaR{border:1px solid color-mix(in oklch,var(--lf-border) 80%,transparent);border-radius:1.75rem;box-shadow:0 0 0 1px color-mix(in oklch,var(--lf-primary) 12%,transparent),0 18px 48px color-mix(in oklch,var(--lf-background) 55%,black)}.HeroChatMock_chatAmbientBg__YolZz{background:var(--lf-background);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.HeroChatMock_chatAmbientOrbAccent__oxjCF,.HeroChatMock_chatAmbientOrbPrimary__D48RV,.HeroChatMock_chatAmbientOrbSecondary__ipp9p{animation-duration:var(--demo-loop);animation-iteration-count:infinite;animation-timing-function:ease-in-out;border-radius:50%;filter:blur(42px);position:absolute}.HeroChatMock_chatAmbientOrbPrimary__D48RV{animation-name:HeroChatMock_heroChatAmbientPrimary__dyXRk;background:var(--lf-ai-glow);height:58%;left:-18%;top:8%;width:72%}.HeroChatMock_chatAmbientOrbAccent__oxjCF{animation-name:HeroChatMock_heroChatAmbientAccent__s4ZbE;animation-delay:calc(var(--demo-loop) * -.33);background:color-mix(in oklch,var(--lf-accent) 42%,transparent);height:52%;right:-22%;top:34%;width:68%}.HeroChatMock_chatAmbientOrbSecondary__ipp9p{animation-name:HeroChatMock_heroChatAmbientSecondary__ahKDA;animation-delay:calc(var(--demo-loop) * -.66);background:color-mix(in oklch,var(--lf-primary) 34%,transparent);bottom:-8%;height:48%;left:18%;width:64%}@media (prefers-reduced-motion:reduce){.HeroChatMock_demo__x5KrQ{--demo-loop:1ms}.HeroChatMock_aiActionOne__W4Y_Z,.HeroChatMock_aiActionTwo__zijgO,.HeroChatMock_aiMessageOne__oOlWt,.HeroChatMock_aiMessageTwo__42oDy,.HeroChatMock_chatAmbientOrbAccent__oxjCF,.HeroChatMock_chatAmbientOrbPrimary__D48RV,.HeroChatMock_chatAmbientOrbSecondary__ipp9p,.HeroChatMock_insightsPanelScroll__mi_pB,.HeroChatMock_insightsPanel___Regv,.HeroChatMock_leadFollowupMessage__HpJLe,.HeroChatMock_manualComposerLayer__z_58g,.HeroChatMock_manualOptionClick__eQnln,.HeroChatMock_manualTypedMessage__k1Ph7,.HeroChatMock_replyButtonChooseContent__Ep7Mz,.HeroChatMock_replyButtonClick__ZFERp,.HeroChatMock_replyButtonStopContent__MmIXV,.HeroChatMock_replyChoiceLayer__wsr6A,.HeroChatMock_replyMenu__oVb5b,.HeroChatMock_sceneAi__XP_gA,.HeroChatMock_sceneEdit__2CDl5,.HeroChatMock_sceneInsights__uKlnf,.HeroChatMock_sceneSend__4tLRs,.HeroChatMock_scene__TYa7c,.HeroChatMock_sendButtonClick___Wwe9,.HeroChatMock_sendTypedMessage__U7xFD,.HeroChatMock_sentRefinedMessage__u3S8g{animation:none!important;max-height:none;max-width:none;opacity:1;transform:none;white-space:normal}.HeroChatMock_sceneAi__XP_gA,.HeroChatMock_sceneEdit__2CDl5,.HeroChatMock_sceneSend__4tLRs{display:none}.HeroChatMock_sceneInsights__uKlnf{opacity:1}}.HeroChatMock_scene__TYa7c{animation-duration:var(--demo-loop);animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease;inset:0;opacity:0;position:absolute}.HeroChatMock_sceneAi__XP_gA{animation-name:HeroChatMock_heroShowAi__NmVnQ}.HeroChatMock_sceneEdit__2CDl5{animation-name:HeroChatMock_heroShowEdit__Hy0G1}.HeroChatMock_sceneSend__4tLRs{animation-name:HeroChatMock_heroShowSend__UMmNx}.HeroChatMock_sceneInsights__uKlnf{animation-name:HeroChatMock_heroShowInsights__2OjOX}.HeroChatMock_productShell__JXAgV{background:var(--lf-background);border:0;border-radius:0;box-shadow:none;height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.HeroChatMock_autoOpenChat__fUUqy{height:100%}.HeroChatMock_chatStack__O_5x5{animation:HeroChatMock_heroChatStack__is6F_ var(--demo-loop) infinite ease-in-out;width:100%}.HeroChatMock_statusClock__zL4pp>span{animation-duration:var(--demo-loop);animation-fill-mode:both;animation-iteration-count:infinite;inset:0;opacity:0;position:absolute}.HeroChatMock_statusClockInbound__OTwzZ{animation-name:HeroChatMock_heroStatusClockInbound__TPL0t}.HeroChatMock_statusClockAiOne__nzFlp{animation-name:HeroChatMock_heroStatusClockAiOne__N1jWt}.HeroChatMock_statusClockAiTwo__fg30c{animation-name:HeroChatMock_heroStatusClockAiTwo__lxwS8}.HeroChatMock_statusClockLeadFollowup__MOUW2{animation-name:HeroChatMock_heroStatusClockLeadFollowup__byueW}.HeroChatMock_statusClockManual__PQGo1{animation-name:HeroChatMock_heroStatusClockManual__jgnYN}.HeroChatMock_aiActionOne__W4Y_Z,.HeroChatMock_aiActionTwo__zijgO{border-color:transparent;max-height:0;overflow:hidden;padding-bottom:0;padding-top:0}.HeroChatMock_aiActionOne__W4Y_Z,.HeroChatMock_aiActionTwo__zijgO,.HeroChatMock_aiMessageOne__oOlWt,.HeroChatMock_aiMessageTwo__42oDy,.HeroChatMock_leadFollowupMessage__HpJLe,.HeroChatMock_sentRefinedMessage__u3S8g{animation-duration:var(--demo-loop);animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease;opacity:0;transform:translateY(10px)}.HeroChatMock_aiActionOne__W4Y_Z{animation-name:HeroChatMock_heroAiActionOne__di0tL}.HeroChatMock_aiActionTwo__zijgO{animation-name:HeroChatMock_heroAiActionTwo__kYaBe}.HeroChatMock_leadFollowupMessage__HpJLe{animation-name:HeroChatMock_heroLeadFollowupMessage__SIpTD;animation-timing-function:cubic-bezier(.22,1,.36,1)}.HeroChatMock_aiMessageOne__oOlWt{animation-name:HeroChatMock_heroAiMessageOne__ilxSt}.HeroChatMock_aiMessageTwo__42oDy{animation-name:HeroChatMock_heroAiMessageTwo__E1ZVr}.HeroChatMock_replyChoiceLayer__wsr6A{animation:HeroChatMock_heroReplyChoiceLayer__QqF2p var(--demo-loop) infinite ease;bottom:0;left:0;position:absolute;right:0}.HeroChatMock_replyMenu__oVb5b{animation:HeroChatMock_heroReplyMenu__o6xjB var(--demo-loop) infinite ease;opacity:0;transform:translateY(6px)}.HeroChatMock_manualComposerLayer__z_58g{animation:HeroChatMock_heroDraftComposerLayer__WvgvP var(--demo-loop) infinite ease;opacity:0;transform:translateY(10px)}.HeroChatMock_manualTypedMessage__k1Ph7{animation:HeroChatMock_heroManualTyping__wikyf var(--demo-loop) infinite steps(38);max-width:0}.HeroChatMock_manualTypedMessage__k1Ph7,.HeroChatMock_sendTypedMessage__U7xFD{display:block;line-height:1.35;min-height:1rem;overflow:hidden;white-space:nowrap}.HeroChatMock_sendTypedMessage__U7xFD{animation:HeroChatMock_heroSendTypedMessage__E2Kc7 var(--demo-loop) infinite ease}.HeroChatMock_sentRefinedMessage__u3S8g{animation-name:HeroChatMock_heroSentRefinedMessage__2hz1G}.HeroChatMock_replyButtonClick__ZFERp{animation:HeroChatMock_heroReplyButtonClick__AYbzM var(--demo-loop) infinite ease}.HeroChatMock_replyButtonDynamic__nhRyt{position:relative}.HeroChatMock_replyButtonContent__nxu_1{align-items:center;display:inline-flex;gap:.5rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.HeroChatMock_replyButtonStopContent__MmIXV{animation:HeroChatMock_heroReplyStopContent__Totvh var(--demo-loop) infinite ease}.HeroChatMock_replyButtonChooseContent__Ep7Mz{animation:HeroChatMock_heroReplyChooseContent__huA3H var(--demo-loop) infinite ease;opacity:0}.HeroChatMock_manualOptionClick__eQnln{animation:HeroChatMock_heroManualOptionClick__26XJJ var(--demo-loop) infinite ease}.HeroChatMock_sendButtonClick___Wwe9{animation:HeroChatMock_heroSendButtonClick__3QXCa var(--demo-loop) infinite ease}.HeroChatMock_insightsPanel___Regv{animation:HeroChatMock_heroInsightsPanel__iwl6C var(--demo-loop) infinite ease;container-type:size;flex:1 1 0;height:0;min-height:0;overflow:hidden;scrollbar-width:none}.HeroChatMock_insightsPanel___Regv::-webkit-scrollbar{display:none}.HeroChatMock_insightsPanelScroll__mi_pB{animation:HeroChatMock_heroInsightsPanelScroll__wKAEJ var(--demo-loop) infinite ease-in-out;will-change:transform}@keyframes HeroChatMock_heroChatStack__is6F_{0%,37.4%{transform:translateY(0)}42%,63.5%{transform:translateY(-6.25rem)}66.8%,to{transform:translateY(-8rem)}}@keyframes HeroChatMock_heroStatusClockInbound__TPL0t{0%,14.9%{opacity:1}15%,to{opacity:0}}@keyframes HeroChatMock_heroStatusClockAiOne__N1jWt{0%,14.9%{opacity:0}15%,28.9%{opacity:1}29%,to{opacity:0}}@keyframes HeroChatMock_heroStatusClockAiTwo__lxwS8{0%,28.9%{opacity:0}29%,41.9%{opacity:1}42%,to{opacity:0}}@keyframes HeroChatMock_heroStatusClockLeadFollowup__byueW{0%,41.9%{opacity:0}42%,66.7%{opacity:1}66.8%,to{opacity:0}}@keyframes HeroChatMock_heroStatusClockManual__jgnYN{0%,66.7%{opacity:0}66.8%,to{opacity:1}}@keyframes HeroChatMock_heroShowAi__NmVnQ{0%,42.9%{opacity:1}43.3%,to{opacity:0}}@keyframes HeroChatMock_heroShowEdit__Hy0G1{0%,39.7%{opacity:0}42.9%,63.5%{opacity:1}63.9%,to{opacity:0}}@keyframes HeroChatMock_heroShowSend__UMmNx{0%,61.1%{opacity:0}63.5%,75.6%{opacity:1}76.1%,to{opacity:0}}@keyframes HeroChatMock_heroShowInsights__2OjOX{0%,73.6%{opacity:0}75.6%,to{opacity:1}}@keyframes HeroChatMock_heroAiActionOne__di0tL{0%,3.2%{border-color:transparent;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(8px)}10.9%,6.1%{border-color:var(--lf-border);max-height:1.75rem;opacity:1;padding-bottom:.25rem;padding-top:.25rem;transform:translateY(0)}13.8%,to{border-color:transparent;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-4px)}}@keyframes HeroChatMock_heroAiMessageOne__ilxSt{0%,12.1%{opacity:0;transform:translateY(10px)}15.4%,to{opacity:1;transform:translateY(0)}}@keyframes HeroChatMock_heroAiActionTwo__kYaBe{0%,17%{border-color:transparent;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(8px)}19.8%,24.7%{border-color:var(--lf-border);max-height:1.75rem;opacity:1;padding-bottom:.25rem;padding-top:.25rem;transform:translateY(0)}27.5%,to{border-color:transparent;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-4px)}}@keyframes HeroChatMock_heroAiMessageTwo__E1ZVr{0%,25.9%{opacity:0;transform:translateY(10px)}29.1%,to{opacity:1;transform:translateY(0)}}@keyframes HeroChatMock_heroLeadFollowupMessage__SIpTD{0%,37.5%{opacity:0;transform:translateY(10px)}42%,to{opacity:1;transform:translateY(0)}}@keyframes HeroChatMock_heroReplyButtonClick__AYbzM{0%,40.5%,43.7%,to{background:var(--lf-background);border-color:var(--lf-border);transform:scale(1)}41.6%,42.5%{background:color-mix(in oklch,var(--lf-primary) 22%,var(--lf-background));border-color:color-mix(in oklch,var(--lf-primary) 55%,var(--lf-border));transform:scale(.96)}}@keyframes HeroChatMock_heroReplyStopContent__Totvh{0%,43%{opacity:1}44.1%,to{opacity:0}}@keyframes HeroChatMock_heroReplyChooseContent__huA3H{0%,43.5%{opacity:0}44.3%,to{opacity:1}}@keyframes HeroChatMock_heroManualOptionClick__26XJJ{0%,47.3%,to{background:color-mix(in oklch,var(--lf-secondary) 45%,transparent)}49%,51.4%{background:color-mix(in oklch,var(--lf-primary) 18%,var(--lf-secondary))}}@keyframes HeroChatMock_heroSendButtonClick__3QXCa{0%,63.2%,65.1%,to{transform:scale(1)}63.9%{transform:scale(.92)}}@keyframes HeroChatMock_heroReplyChoiceLayer__QqF2p{0%,51.7%{opacity:1;transform:translateY(0)}54.2%,to{opacity:0;transform:translateY(-6px)}}@keyframes HeroChatMock_heroReplyMenu__o6xjB{0%,44.5%{opacity:0;transform:translateY(6px)}46.5%,51.7%{opacity:1;transform:translateY(0)}54.2%,to{opacity:0;transform:translateY(-4px)}}@keyframes HeroChatMock_heroDraftComposerLayer__WvgvP{0%,52.6%{opacity:0;transform:translateY(12px)}55%,to{opacity:1;transform:translateY(0)}}@keyframes HeroChatMock_heroManualTyping__wikyf{0%,55%{max-width:0}59.7%,to{max-width:100%}}@keyframes HeroChatMock_heroSendTypedMessage__E2Kc7{0%,63.9%{opacity:1}65.9%,to{opacity:0}}@keyframes HeroChatMock_heroSentRefinedMessage__2hz1G{0%,64.1%{opacity:0;transform:translateY(10px)}66.8%,to{opacity:1;transform:translateY(0)}}@keyframes HeroChatMock_heroInsightsPanel__iwl6C{0%,75.6%{opacity:0;transform:translateY(10px)}77%,to{opacity:1;transform:translateY(0)}}@keyframes HeroChatMock_heroInsightsPanelScroll__wKAEJ{0%,84.5%{transform:translateY(0)}96%,to{transform:translateY(calc(-100% + 100cqh))}}@keyframes HeroChatMock_heroChatAmbientPrimary__dyXRk{0%,to{opacity:.72;transform:translate(0) scale(1)}35%{opacity:1;transform:translate(14%,10%) scale(1.08)}68%{opacity:.82;transform:translate(-6%,16%) scale(.96)}}@keyframes HeroChatMock_heroChatAmbientAccent__s4ZbE{0%,to{opacity:.68;transform:translate(0) scale(1)}40%{opacity:.95;transform:translate(-12%,8%) scale(1.12)}72%{opacity:.78;transform:translate(10%,-6%) scale(.94)}}@keyframes HeroChatMock_heroChatAmbientSecondary__ahKDA{0%,to{opacity:.64;transform:translate(0) scale(1)}45%{opacity:.9;transform:translate(8%,-12%) scale(1.06)}78%{opacity:.74;transform:translate(-10%,6%) scale(1.02)}}