*{box-sizing:border-box;-webkit-box-sizing:border-box}body,html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:#efebe7;margin:0;padding:0}#root,body,html{height:100%;width:100%}#root{min-height:100vh;position:relative}@supports (-webkit-touch-callout:none){body,html{height:100%;position:fixed;width:100%}#root{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}}body.omnichat-page,body.omnichat-page #root{overflow:hidden}.scrollable-area::-webkit-scrollbar{width:6px}.scrollable-area::-webkit-scrollbar-track{background:#0000}.scrollable-area::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.scrollable-area::-webkit-scrollbar-thumb:hover{background:#0000004d}.MuiTableCell-stickyHeader{background-color:#ddd!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:2!important}.MuiTableContainer-root .MuiTableHead-root{position:-webkit-sticky;position:sticky;top:0;z-index:10}.MuiTableContainer-root .MuiTableHead-root:after{background:#0000001a;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.MuiTableContainer-root::-webkit-scrollbar{height:6px;width:6px}.MuiTableContainer-root::-webkit-scrollbar-track{background:#0000}.MuiTableContainer-root::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.MuiTableContainer-root::-webkit-scrollbar-thumb:hover{background:#0000004d}.MuiTableContainer-root .MuiTable-root{min-width:100%}.MuiTableContainer-root{-webkit-overflow-scrolling:touch;overflow:auto;transform:translateZ(0);will-change:transform}.MuiDrawer-root.MuiDrawer-modal[aria-hidden=false] .MuiDrawer-paper{animation:slideInFromRight .3s ease-out forwards}.MuiDrawer-root.MuiDrawer-modal[aria-hidden=true] .MuiDrawer-paper{animation:slideOutToRight .3s ease-in forwards}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutToRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}.chat-bubble-user{align-self:flex-end;border-radius:12px 12px 0 12px;max-width:70%}.chat-bubble-bot,.chat-bubble-user{word-wrap:break-word;background-color:#fff;box-shadow:0 1px 2px #0000001a;padding:12px;position:relative;word-break:break-word}.chat-bubble-bot{border-radius:0 12px 12px 12px;max-width:75%}.chat-timestamp{color:#0009;font-size:.75rem;margin-top:4px}.action-button{transition:all .2s ease-in-out}.action-button:hover{transform:scale(1.1)}.operation-cell{padding:4px 8px!important}.operation-buttons{display:flex;gap:8px;justify-content:center}.chat-container{background-color:#f7e8c9;display:flex;flex-direction:column;height:100%}.chat-messages{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:16px}.chat-input{border-top:1px solid #0000001f;padding:12px}.chat-input-field{background-color:#fff;border-radius:24px;padding:8px 16px}.chat-header,.chat-input-field{align-items:center;display:flex}.chat-header{background-color:#dcc293;border-bottom:1px solid #0000001f;justify-content:space-between;padding:12px 16px}@media (max-width:768px){input,select,textarea{font-size:16px!important}.chat-bubble-bot,.chat-bubble-user{max-width:85%}}:root{--omni-blue:#3664d1;--omni-blue-dark:#2850b8;--omni-blue-deeper:#1a3a8a;--omni-blue-light:#ebf0ff;--omni-dark:#0f1729;--omni-body:#374151;--omni-muted:#6b7280;--omni-border:#e2e8f0;--omni-bg-soft:#f8fafc;--omni-line:#06c755;--omni-fb:#1877f2;--omni-msger:#0084ff;--omni-ig:#e1306c;--omni-phone:#ff6b35;--omni-success:#10b981;--omni-radius:12px;--omni-shadow-sm:0 1px 3px #0000000a,0 1px 2px #00000005;--omni-shadow-md:0 4px 16px #0000000f;--omni-shadow-lg:0 12px 40px #00000014;--omni-shadow-mockup:0 24px 80px #0f17291f,0 8px 24px #0f17290f}.omni-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}.omni-reveal.visible{opacity:1;transform:translateY(0)}.omni-reveal-delay-1{transition-delay:.15s}.omni-reveal-delay-2{transition-delay:.3s}.omni-reveal-delay-3{transition-delay:.45s}.omni-float-badge{align-items:center;animation:omni-float-drift 5s ease-in-out infinite;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000012,0 1px 3px #0000000a;color:#374151;color:var(--omni-body);display:flex;font-size:15px;font-weight:600;gap:10px;padding:10px 18px;position:absolute;white-space:nowrap;z-index:5}.omni-float-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}@keyframes omni-float-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.fb-pos-1{animation-delay:0s;left:4%;top:14%}.fb-pos-2{animation-delay:-1.5s;right:4%;top:10%}.fb-pos-3{animation-delay:-3s;left:2%;top:44%}.fb-pos-4{animation-delay:-.8s;bottom:24%;right:3%}.fb-pos-5{animation-delay:-2.2s;right:2%;top:44%}.fb-pos-6{animation-delay:-3.8s;bottom:14%;left:4%}@media (max-width:1024px){.omni-float-badge{display:none}}@keyframes omni-pulse-glow{0%,to{box-shadow:0 0 0 0 #3664d166;opacity:1}50%{box-shadow:0 0 0 6px #3664d100;opacity:.7}}.omni-channel-pill{align-items:center;background:#fff;border:1px solid #e2e8f0;border:1px solid var(--omni-border);border-radius:50px;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005;box-shadow:var(--omni-shadow-sm);color:#0f1729;color:var(--omni-dark);display:inline-flex;font-size:16px;font-weight:500;gap:9px;padding:9px 18px;transition:transform .2s}.omni-channel-pill:hover{transform:translateY(-2px)}.omni-channel-pill .dot{border-radius:50%;flex-shrink:0;height:12px;width:12px}.omni-platform-card{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--omni-border);border-radius:12px;border-radius:var(--omni-radius);overflow:hidden;padding:32px 20px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.omni-platform-card:before{border-radius:3px 3px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0;transition:height .3s}.omni-platform-card:hover{border-color:#0000;box-shadow:0 12px 40px #00000014;box-shadow:var(--omni-shadow-lg);transform:translateY(-6px)}.omni-platform-card:hover:before{height:4px}.omni-platform-card[data-platform=line]:before{background:#06c755;background:var(--omni-line)}.omni-platform-card[data-platform=fb]:before{background:#1877f2;background:var(--omni-fb)}.omni-platform-card[data-platform=ig]:before{background:#e1306c;background:var(--omni-ig)}.omni-platform-card[data-platform=web]:before{background:#3664d1;background:var(--omni-blue)}.omni-platform-card[data-platform=msger]:before{background:#0084ff;background:var(--omni-msger)}.omni-platform-card[data-platform=phone]:before{background:#ff6b35;background:var(--omni-phone)}@keyframes omni-count-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.omni-mockup-frame{background:#fff;border:1px solid #0000000f;border-radius:12px;box-shadow:0 24px 80px #0f17291f,0 8px 24px #0f17290f;box-shadow:var(--omni-shadow-mockup);overflow:hidden;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1)}.omni-mockup-frame:hover{box-shadow:0 32px 100px #3664d126,0 12px 32px #0f172914;transform:translateY(-8px) scale(1.01)}.omni-mockup-chrome{align-items:center;background:#f8f9fb;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--omni-border);display:flex;gap:8px;padding:10px 16px}.omni-mockup-dots{display:flex;gap:6px}.omni-mockup-dots span{border-radius:50%;height:10px;width:10px}.omni-mockup-dots span:first-child{background:#ef4444}.omni-mockup-dots span:nth-child(2){background:#f59e0b}.omni-mockup-dots span:nth-child(3){background:#22c55e}.omni-mockup-title{color:#6b7280;color:var(--omni-muted);flex:1 1;font-size:15px;font-weight:600;letter-spacing:.5px;text-align:center}.omni-feature-visual{position:relative}.omni-feature-visual:before{background:radial-gradient(ellipse at center,#3664d114 0,#0000 70%);border-radius:24px;bottom:10%;content:"";filter:blur(20px);left:5%;opacity:0;position:absolute;right:5%;top:10%;transition:opacity .5s;z-index:-1}.omni-feature-visual:hover:before{opacity:1}.mock-omni{display:grid;grid-template-columns:220px 1fr;min-height:420px}.mock-sidebar{background:#f9fafb;border-right:1px solid #e2e8f0;border-right:1px solid var(--omni-border);overflow:hidden}.mock-sidebar-tabs{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--omni-border);display:flex}.mock-sidebar-tabs span{border-bottom:2px solid #0000;color:#6b7280;color:var(--omni-muted);cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:10px 0;text-align:center}.mock-sidebar-tabs span.active{border-bottom-color:#3664d1;border-bottom-color:var(--omni-blue);color:#3664d1;color:var(--omni-blue)}.mock-conv{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;gap:8px;padding:10px 12px;transition:background .15s}.mock-conv:hover{background:#f3f4f6}.mock-conv.active{background:#ebf0ff;background:var(--omni-blue-light)}.mock-avatar{color:#fff;flex-shrink:0;font-size:14px;font-weight:700;height:38px;position:relative;width:38px}.mock-avatar,.mock-avatar .platform-dot{align-items:center;border-radius:50%;display:flex;justify-content:center}.mock-avatar .platform-dot{border:2px solid #fff;bottom:-2px;height:18px;position:absolute;right:-2px;width:18px;z-index:2}.mock-avatar .platform-dot svg{height:10px;width:10px}.mock-conv-info{flex:1 1;min-width:0}.mock-conv-name{color:#0f1729;color:var(--omni-dark);font-size:16px;font-weight:600}.mock-conv-msg,.mock-conv-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock-conv-msg{color:#6b7280;color:var(--omni-muted);font-size:15px}.mock-conv-time{color:#9ca3af;flex-shrink:0;font-size:14px}.mock-chat-center{display:flex;flex-direction:column}.mock-chat-topbar{align-items:center;background:#fff;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--omni-border);display:flex;justify-content:space-between;padding:10px 14px}.mock-chat-topbar-left{align-items:center;display:flex;gap:8px}.mock-chat-topbar-name{color:#0f1729;color:var(--omni-dark);font-size:17px;font-weight:700}.mock-platform-badge{color:#fff;padding:2px 7px}.mock-platform-badge,.mock-status-pill{border-radius:4px;font-size:14px;font-weight:600}.mock-status-pill{padding:3px 8px}.mock-toggle{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px}.mock-toggle .toggle-label{white-space:nowrap}.mock-toggle .toggle-label.on{color:#10b981;color:var(--omni-success)}.mock-toggle .toggle-label.off{color:#6b7280;color:var(--omni-muted)}.mock-toggle .toggle-track{background:#10b981;background:var(--omni-success);border-radius:10px;flex-shrink:0;height:20px;position:relative;width:36px}.mock-toggle .toggle-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;height:16px;left:2px;position:absolute;top:2px;width:16px}.mock-messages{background:#fafbfc;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow:hidden;padding:14px}.mock-bubble{border-radius:12px;font-size:16px;line-height:1.5;max-width:80%;padding:10px 14px;position:relative}.mock-bubble.incoming{align-self:flex-start;background:#fff;border:1px solid #f0f0f0;border-bottom-left-radius:4px;color:#0f1729;color:var(--omni-dark)}.mock-bubble.outgoing{align-self:flex-end;background:#3664d1;background:var(--omni-blue);border-bottom-right-radius:4px;color:#fff}.mock-bubble .ai-badge{background:#2850b8;background:var(--omni-blue-dark);border-radius:4px;color:#fff;font-size:11px;font-weight:800;letter-spacing:.5px;padding:1px 5px;position:absolute;right:-3px;top:-7px}.mock-chat-input{align-items:center;background:#fff;border-top:1px solid #e2e8f0;border-top:1px solid var(--omni-border);display:flex;gap:8px;padding:10px 14px}.mock-chat-input-box{border:1px solid #e2e8f0;border:1px solid var(--omni-border);border-radius:6px;color:#9ca3af;flex:1 1;font-size:16px;padding:7px 12px}.mock-chat-send{background:#3664d1;background:var(--omni-blue);border-radius:6px;color:#fff;font-size:16px;font-weight:600;padding:6px 14px}.mock-profile{background:#fafbfc;border-left:1px solid #e2e8f0;border-left:1px solid var(--omni-border);min-width:180px;overflow:hidden;padding:14px}.mock-profile-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:44px;justify-content:center;margin:0 auto 8px;width:44px}.mock-profile-name{color:#0f1729;color:var(--omni-dark);font-size:16px;font-weight:700;margin-bottom:4px;text-align:center}.mock-profile-source{color:#6b7280;color:var(--omni-muted);font-size:15px;margin-bottom:12px;text-align:center}.mock-tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-bottom:12px}.mock-tag{border-radius:4px;font-size:15px;font-weight:600;padding:3px 10px}.mock-profile-row{display:flex;font-size:15px;justify-content:space-between;margin-bottom:6px}.mock-profile-row .lbl{color:#6b7280;color:var(--omni-muted)}.mock-profile-row .val{color:#0f1729;color:var(--omni-dark);font-weight:500}.mock-profile-note{margin-top:10px}.mock-profile-note .note-label{color:#0f1729;color:var(--omni-dark);font-size:15px;font-weight:600;margin-bottom:4px}.mock-profile-note .note-text{background:#fff;border:1px solid #f0f0f0;border-radius:4px;color:#6b7280;color:var(--omni-muted);font-size:15px;line-height:1.4;padding:6px 8px}.mock-comment{display:grid;grid-template-columns:35% 65%;min-height:380px}.mock-post-side{border-right:1px solid #e2e8f0;border-right:1px solid var(--omni-border);overflow:hidden;padding:16px}.mock-post-header{align-items:center;display:flex;gap:8px;margin-bottom:10px}.mock-post-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:15px;font-weight:700;height:32px;justify-content:center;width:32px}.mock-post-meta .page-name{color:#0f1729;color:var(--omni-dark);font-size:16px;font-weight:700}.mock-post-meta .post-time{color:#6b7280;color:var(--omni-muted);font-size:15px}.mock-post-text{color:#374151;color:var(--omni-body);font-size:16px;line-height:1.6;margin-bottom:10px;white-space:pre-line}.mock-post-image{align-items:flex-end;background:linear-gradient(135deg,#e8eef6,#d1dced);border-radius:8px;display:flex;height:90px;justify-content:flex-start;margin-bottom:10px;overflow:hidden;padding:6px 8px;position:relative;width:100%}.mock-post-stats{border-top:1px solid #f3f4f6;color:#6b7280;color:var(--omni-muted);display:flex;font-size:15px;gap:14px;padding-top:8px}.mock-comments-side{display:flex;flex-direction:column;overflow:hidden}.mock-comments-header{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--omni-border);display:flex;justify-content:space-between;padding:10px 14px}.mock-comments-title{color:#0f1729;color:var(--omni-dark);font-size:16px;font-weight:700}.mock-comment-stats{display:flex;gap:8px}.mock-comment-stat{border-radius:4px;font-size:14px;font-weight:600;padding:2px 8px}.mock-comment-list{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow:hidden;padding:12px 14px}.mock-comment-item{align-items:flex-start;display:flex;gap:8px}.mock-comment-ava{align-items:center;background:#e5e7eb;border-radius:50%;color:#6b7280;color:var(--omni-muted);display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.mock-comment-body{flex:1 1;min-width:0}.mock-comment-bubble{background:#f3f4f6;border-radius:8px;font-size:16px;line-height:1.4;padding:8px 12px}.mock-comment-bubble .cname{color:#0f1729;color:var(--omni-dark);font-weight:700}.mock-comment-bubble .ctext{color:#374151;color:var(--omni-body)}.mock-comment-status{border-radius:3px;display:inline-block;font-size:14px;font-weight:600;margin-top:3px;padding:1px 6px}.mock-reply-indent{margin-left:32px;margin-top:6px}.mock-reply-bubble{align-items:flex-start;background:#ebf0ff;background:var(--omni-blue-light);border-radius:8px;color:#374151;color:var(--omni-body);display:flex;font-size:15px;gap:4px;line-height:1.4;padding:8px 12px}.mock-reply-ai-tag{background:#3664d1;background:var(--omni-blue);border-radius:3px;color:#fff;flex-shrink:0;font-size:11px;font-weight:800;margin-top:1px;padding:1px 4px}.mock-faq{display:flex;flex-direction:column;min-height:380px}.mock-faq-toolbar{align-items:center;background:#fafbfc;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--omni-border);display:flex;justify-content:space-between;padding:10px 16px}.mock-faq-toolbar-left{align-items:center;display:flex;gap:12px}.mock-faq-search{border:1px solid #e2e8f0;border:1px solid var(--omni-border);color:#6b7280;color:var(--omni-muted);padding:6px 12px}.mock-faq-btn,.mock-faq-search{border-radius:5px;font-size:16px}.mock-faq-btn{font-weight:600;padding:5px 12px}.mock-faq-table{flex:1 1;overflow:hidden}.mock-faq-table table{border-collapse:collapse;font-size:16px;width:100%}.mock-faq-table th{background:#f9fafb;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--omni-border);color:#6b7280;color:var(--omni-muted);font-size:15px;font-weight:600;padding:10px 14px;text-align:left}.mock-faq-table td{border-bottom:1px solid #f3f4f6;color:#374151;color:var(--omni-body);line-height:1.5;padding:10px 14px;vertical-align:top}.mock-faq-table tr:hover{background:#fafbfc}.mock-faq-table .q-col{color:#0f1729;color:var(--omni-dark);font-weight:600;max-width:180px}.mock-faq-table .a-col{color:#374151;color:var(--omni-body);max-width:220px}.mock-faq-status{border-radius:4px;font-weight:600;padding:3px 10px;white-space:nowrap}.mock-faq-cat,.mock-faq-status{display:inline-block;font-size:15px}.mock-faq-cat{background:#f3f4f6;border-radius:3px;color:#374151;color:var(--omni-body);font-weight:500;padding:3px 9px}.mock-call{min-height:380px;overflow:hidden;padding:16px}.mock-call-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.mock-call-stat{border-radius:8px;padding:10px;text-align:center}.mock-call-stat .s-val{color:#0f1729;color:var(--omni-dark);font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.mock-call-stat .s-label{color:#6b7280;color:var(--omni-muted);font-size:15px;margin-top:2px}.mock-call-table{border-collapse:collapse;font-size:16px;width:100%}.mock-call-table th{background:#f9fafb;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--omni-border);color:#6b7280;color:var(--omni-muted);font-size:15px;font-weight:600;padding:9px 12px;text-align:left}.mock-call-table td{border-bottom:1px solid #f3f4f6;padding:8px 10px;vertical-align:middle}.mock-call-dir{align-items:center;border-radius:3px;display:inline-flex;font-size:15px;font-weight:600;gap:4px;padding:2px 6px}.mock-call-intent{background:#ebf0ff;background:var(--omni-blue-light);border-radius:4px;color:#3664d1;color:var(--omni-blue);display:inline-block;font-size:15px;font-weight:600;padding:3px 9px}.omni-industry-card{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--omni-border);border-radius:12px;border-radius:var(--omni-radius);padding:32px 24px;transition:all .3s}.omni-industry-card:hover{border-color:#0000;box-shadow:0 4px 16px #0000000f;box-shadow:var(--omni-shadow-md);transform:translateY(-4px)}.omni-testimonial-card{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--omni-border);border-radius:12px;border-radius:var(--omni-radius);padding:28px 24px;transition:all .3s}.omni-testimonial-card:hover{border-color:#3664d133;box-shadow:0 4px 16px #0000000f;box-shadow:var(--omni-shadow-md)}.cf-pulse{animation:cfPulse 2s infinite}@keyframes cfPulse{0%,to{box-shadow:0 0 0 0 #3664d180,0 4px 16px #3664d166}50%{box-shadow:0 0 0 14px #3664d100,0 4px 16px #3664d166}}.cf-ripple{background:#3664d14d;border:2px solid #3664d180;border-radius:50%;height:40px;opacity:0;pointer-events:none;position:absolute;width:40px;z-index:99}.cf-ripple-go{animation:cfRippleAnim .5s ease-out forwards}@keyframes cfRippleAnim{0%{opacity:1;transform:scale(.5)}50%{opacity:.6;transform:scale(1.3)}to{opacity:0;transform:scale(.8)}}.cf-widget-enter{animation:cfWidgetUp .5s ease-out forwards}@keyframes cfWidgetUp{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.cf-msg{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.cf-msg-show{opacity:1;transform:translateY(0)}.cf-dot{animation:cfBounce 1.2s infinite;background:#9ca3af;border-radius:50%;display:inline-block;height:6px;width:6px}@keyframes cfBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@media (max-width:1024px){.mock-omni{grid-template-columns:1fr}.mock-profile,.mock-sidebar{display:none}.mock-comment{grid-template-columns:1fr}.mock-post-side{display:none}}@media (max-width:768px){.mock-call-stats{grid-template-columns:repeat(2,1fr)}}.va-section{background:#fff;overflow:hidden;padding:60px 0 100px}.va-inner{margin:0 auto;max-width:1440px;padding:0 40px}.va-grid{grid-gap:3%;align-items:center;display:grid;gap:3%;grid-template-columns:35% 62%}.va-label{align-items:center;color:var(--omni-phone);display:inline-flex;font-size:16px;font-weight:700;gap:6px;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.va-title{color:var(--omni-dark);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.3px;line-height:1.3;margin-bottom:16px}.va-desc{color:var(--omni-body);font-size:19px;line-height:1.8;margin-bottom:28px}.va-bullet{align-items:flex-start;display:flex;gap:12px;margin-bottom:14px}.va-bullet:last-child{margin-bottom:0}.va-bullet-check{align-items:center;background:var(--omni-phone);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:24px;justify-content:center;margin-top:2px;width:24px}.va-bullet span{color:var(--omni-body);font-size:18px;line-height:1.5}.va-scenarios{background:linear-gradient(180deg,#edf1fa,#e4eaf6 40%,#edf1fa);overflow:hidden;padding:80px 0;position:relative}.va-scenarios:before{background:radial-gradient(circle,#3664d10f 0,#0000 70%);border-radius:50%;content:"";height:600px;pointer-events:none;position:absolute;right:-150px;top:-200px;width:600px}.va-scenarios-headline{margin-bottom:64px;position:relative;text-align:center;z-index:1}.va-scenarios-headline h3{color:var(--omni-dark);font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:800;margin-bottom:12px}.va-scenarios-headline p{color:var(--omni-body);font-size:19px;line-height:1.7;margin:0 auto;max-width:550px}.va-row{grid-gap:4%;align-items:center;display:grid;gap:4%;grid-template-columns:40% 56%;margin-bottom:72px;position:relative;z-index:1}.va-row:last-of-type{margin-bottom:0}.va-row.reverse{direction:rtl}.va-row.reverse>*{direction:ltr}.va-image{aspect-ratio:4/3;border-radius:16px;box-shadow:0 16px 48px #3664d11a;max-height:460px;overflow:hidden}.va-mockup{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:32px;position:relative;width:100%}.va-mockup-avatar{border-radius:50%;bottom:16px;box-shadow:0 8px 24px #0000001f;height:96px;left:16px;position:absolute;width:96px}.va-mockup-avatar img{border:3px solid #ffffffe6;border-radius:50%;height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.va-mockup-avatar:before{animation:va-avatar-shine 3s linear infinite;background:conic-gradient(from 0deg,#3664d180,#63c8ff99,#3664d11a,#63c8ff99,#3664d180);border-radius:50%;content:"";inset:-5px;position:absolute}.va-mockup-avatar:after{animation:va-avatar-pulse 2.5s ease-in-out infinite;border:2px solid #3664d133;border-radius:50%;content:"";inset:-12px;position:absolute}@keyframes va-avatar-shine{to{transform:rotate(1turn)}}@keyframes va-avatar-pulse{0%,to{opacity:.3;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.va-mockup.theme-blue{background:linear-gradient(160deg,#eff6ff,#dbeafe 40%,#eff6ff)}.va-mockup.theme-green{background:linear-gradient(160deg,#f0fdf4,#dcfce7 40%,#f0fdf4)}.va-mockup.theme-amber{background:linear-gradient(160deg,#fffbeb,#fef3c7 40%,#fffbeb)}.va-mockup-main{background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000014;max-width:360px;padding:28px 32px;text-align:center;width:85%}.va-mockup-icon{align-items:center;border-radius:50%;display:flex;font-size:30px;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.theme-blue .va-mockup-icon,.theme-green .va-mockup-icon{background:#dcfce7}.theme-amber .va-mockup-icon{background:#fef3c7}.va-mockup-title{font-size:24px;font-weight:800;margin-bottom:14px}.theme-blue .va-mockup-title{color:#1e40af}.theme-green .va-mockup-title{color:#166534}.theme-amber .va-mockup-title{color:#92400e}.va-mockup-details{color:#374151;font-size:17px;line-height:1.8}.va-mockup-details span{display:block}.va-mockup-tag{border-radius:20px;display:inline-block;font-size:15px;font-weight:600;margin-top:16px;padding:10px 22px}.theme-blue .va-mockup-tag{background:#dbeafe;color:#1e40af}.theme-green .va-mockup-tag{background:#dcfce7;color:#166534}.theme-amber .va-mockup-tag{background:#fef3c7;color:#92400e}.va-mockup-slots{display:flex;flex-direction:column;gap:8px;margin-top:12px;width:100%}.va-mockup-slot{align-items:center;background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;display:flex;font-size:15px;justify-content:space-between;padding:10px 16px}.va-mockup-slot .slot-time{color:#1f2937;font-weight:600}.va-mockup-slot .slot-status{font-weight:600}.va-mockup-slot .slot-status.available{color:#166534}.va-mockup-slot .slot-status.full{color:#991b1b}.va-mockup-diff{display:flex;flex-direction:column;gap:8px;margin-top:12px;text-align:left;width:100%}.va-mockup-diff-row{align-items:center;border-radius:8px;display:flex;font-size:13px;gap:8px;padding:8px 12px;white-space:nowrap}.va-mockup-diff-row.old{background:#fef2f2;color:#991b1b;opacity:.7;text-decoration:line-through}.va-mockup-diff-row.new{background:#f0fdf4;color:#166534;font-weight:600}.va-mockup-diff-row .diff-label{flex-shrink:0;font-size:11px;font-weight:700;text-decoration:none;width:28px}.va-mockup-flow{align-items:center;display:flex;flex-direction:column;gap:0;margin-top:14px;width:100%}.va-flow-root{background:var(--omni-blue);border-radius:8px;color:#fff;font-size:15px;font-weight:700;padding:10px 28px}.va-flow-line{background:#cbd5e1;height:16px;width:2px}.va-flow-branches{display:flex;gap:8px;justify-content:center;width:100%}.va-flow-branch{border:1.5px solid;border-radius:6px;font-size:12px;font-weight:600;padding:7px 12px;text-align:center}.va-flow-branch.confirm{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.va-flow-branch.cancel{background:#fef2f2;border-color:#fecaca;color:#991b1b}.va-mockup-rating{display:flex;font-size:28px;gap:6px;justify-content:center;margin-top:12px}.va-mockup-rating .star{opacity:1}.va-mockup-rating .star.dim{opacity:.25}.va-mockup-stats{display:flex;gap:12px;justify-content:center;margin-top:14px;width:100%}.va-mockup-stat{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;flex:1 1;padding:10px 8px;text-align:center}.va-mockup-stat .stat-val{color:#1f2937;display:block;font-size:20px;font-weight:800}.va-mockup-stat .stat-label{color:#6b7280;display:block;font-size:11px;margin-top:2px}.va-prop{align-items:center;background:#34c759;border-radius:50%;box-shadow:0 4px 16px #34c75959;display:flex;height:56px;justify-content:center;position:absolute;right:24px;top:24px;width:56px;z-index:2}.va-prop svg{fill:#fff;height:26px;width:26px}.va-content{padding:8px 0}.va-badge{border-radius:6px;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:14px;padding:5px 14px}.va-badge-blue{background:var(--omni-blue-light);color:var(--omni-blue)}.va-badge-green{background:#dcfce7;color:#166534}.va-badge-amber{background:#fef3c7;color:#92400e}.va-content h4{color:var(--omni-dark);font-size:clamp(1.6rem,2.8vw,2rem);font-weight:800;line-height:1.35;margin-bottom:14px}.va-content .va-sc-desc{color:var(--omni-body);font-size:19px;line-height:1.7;margin-bottom:24px}.va-audio{align-items:center;background:#fff;border:1px solid var(--omni-border);border-radius:12px;cursor:pointer;display:flex;gap:14px;margin-bottom:20px;padding:14px 20px;transition:box-shadow .2s,border-color .2s}.va-audio:hover{border-color:#3664d133;box-shadow:0 4px 16px #3664d11a}.va-audio.playing{background:#f0f4ff;border-color:var(--omni-blue)}.va-audio-play{align-items:center;background:var(--omni-blue);border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:transform .2s,box-shadow .2s;width:44px}.va-audio:hover .va-audio-play{box-shadow:0 4px 16px #3664d14d;transform:scale(1.08)}.va-audio.playing .va-audio-play{background:#ef4444}.va-audio.playing .play-icon{display:none}.va-audio.playing .pause-icon{display:block}.va-audio-play .pause-icon{display:none}.va-audio-play svg{fill:#fff;height:18px;margin-left:2px;width:18px}.va-audio-waves{align-items:center;display:flex;flex:1 1;gap:2px;height:28px}.va-wave-bar{background:#3664d133;border-radius:2px;transition:background .15s ease;width:3px}.va-wave-bar.active{background:var(--omni-blue)}.va-audio-time{font-feature-settings:"tnum";color:var(--omni-muted);flex-shrink:0;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.va-audio-cta{color:var(--omni-blue);flex-shrink:0;font-size:16px;font-weight:600;white-space:nowrap}.va-conv{background:#fff;border:1px solid var(--omni-border);border-radius:14px;display:flex;flex-direction:column;gap:10px;margin-bottom:20px;padding:18px}.va-msg{align-items:flex-end;display:flex;gap:8px;max-width:90%}.va-msg.ai{align-self:flex-start}.va-msg.customer{align-self:flex-end;flex-direction:row-reverse}.va-ava{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:38px;justify-content:center;overflow:hidden;width:38px}.va-msg.customer .va-ava{background:#94a3b8}.va-msg.ai .va-ava{background:#e8eef6}.va-ava img{height:100%;object-fit:cover;width:100%}.va-bubble{border-radius:14px;font-size:16px;line-height:1.6;padding:10px 16px}.va-msg.ai .va-bubble{background:var(--omni-blue);border-bottom-left-radius:4px;color:#fff}.va-msg.customer .va-bubble{background:#f3f4f6;border-bottom-right-radius:4px;color:var(--omni-dark)}.va-steps{background:#fff;padding:80px 0}.va-steps-headline{margin-bottom:56px;text-align:center}.va-steps-headline h3{color:var(--omni-dark);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;margin-bottom:12px}.va-steps-headline p{color:var(--omni-body);font-size:19px;margin:0 auto;max-width:560px}.va-steps-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,1fr);position:relative}.va-steps-grid:before{background:linear-gradient(90deg,var(--omni-blue),var(--omni-blue-dark));content:"";height:2px;left:calc(16.67% + 28px);opacity:.15;position:absolute;right:calc(16.67% + 28px);top:32px}.va-step{padding:0 20px;position:relative;text-align:center;z-index:1}.va-step-num{align-items:center;background:linear-gradient(135deg,var(--omni-blue),var(--omni-blue-dark));border-radius:50%;box-shadow:0 4px 16px #3664d140;color:#fff;display:flex;font-size:22px;font-weight:800;height:56px;justify-content:center;margin:0 auto 20px;width:56px}.va-step-title{color:var(--omni-dark);font-size:20px;font-weight:700;margin-bottom:10px}.va-step-desc{color:var(--omni-body);font-size:17px;line-height:1.7;margin:0 auto;max-width:300px}@media (max-width:1024px){.va-inner{padding:0 24px}.va-grid{gap:40px}.va-grid,.va-row{grid-template-columns:1fr}.va-row{gap:32px}.va-row.reverse{direction:ltr}.va-image{aspect-ratio:4/3;max-height:none}.va-steps-grid{gap:36px;grid-template-columns:1fr}.va-steps-grid:before{display:none}.va-mockup-main{max-width:340px}.va-mockup-avatar{height:80px;width:80px}}@media (max-width:600px){.va-inner{padding:0 16px}.va-section{padding:40px 0 60px}.va-scenarios{padding:48px 0}.va-row{gap:20px;margin-bottom:48px}.va-image{aspect-ratio:auto;max-height:none}.va-mockup{padding:24px 16px}.va-mockup-main{max-width:260px;padding:20px 18px}.va-mockup-title{font-size:18px}.va-mockup-details{font-size:14px}.va-mockup-tag{font-size:12px;padding:6px 14px}.va-mockup-icon{font-size:22px;height:48px;width:48px}.va-mockup-slot{font-size:12px;padding:8px 12px}.va-mockup-diff-row{font-size:11px;padding:6px 10px}.va-flow-root{font-size:12px;padding:7px 18px}.va-flow-branch{font-size:10px;padding:5px 8px}.va-mockup-stat .stat-val{font-size:16px}.va-mockup-stat .stat-label{font-size:10px}.va-mockup-rating{font-size:22px}.va-mockup-avatar{bottom:10px;height:52px;left:10px;width:52px}.va-mockup-avatar:before{inset:-3px}.va-mockup-avatar:after{inset:-8px}.va-prop{height:36px;right:10px;top:10px;width:36px}.va-prop svg{height:18px;width:18px}.va-content{overflow:hidden}.va-content h4{font-size:clamp(1.2rem,5vw,1.5rem)}.va-content .va-sc-desc{font-size:15px}.va-badge{font-size:12px;padding:4px 10px}.va-audio{gap:10px;padding:10px 14px}.va-audio-play{height:38px;width:38px}.va-audio-play svg{height:16px;width:16px}.va-audio-cta{display:none}.va-audio-time{font-size:14px}.va-audio-waves{min-width:0;overflow:hidden}.va-conv{gap:8px;overflow:hidden;padding:12px}.va-msg{max-width:95%}.va-ava{font-size:12px;height:30px;width:30px}.va-bubble{font-size:14px;line-height:1.5;padding:8px 12px;word-break:break-word}.mock-call-stats{grid-template-columns:repeat(2,1fr)}.mock-call-table td:nth-child(4),.mock-call-table td:nth-child(5),.mock-call-table th:nth-child(4),.mock-call-table th:nth-child(5){display:none}.va-steps{padding:48px 0}.va-steps-headline{margin-bottom:36px}.va-step-desc{font-size:15px}.va-scenarios-headline{margin-bottom:40px}.va-scenarios-headline h3{font-size:1.4rem}.va-scenarios-headline p{font-size:16px}}
/*# sourceMappingURL=main.424716b4.css.map*/