#section-voice-assistant-demo{background-color:#f8f9ff}#section-voice-assistant-demo .agent-info-card{text-align:left}#section-voice-assistant-demo .assistant-pill{display:inline-flex;align-items:center;gap:8px;background-color:#e0e7ff;color:#4338ca;padding:6px 15px;border-radius:50px;font-size:13px;font-weight:500;text-decoration:none}#section-voice-assistant-demo .star-rating{color:#fbbf24;margin-top:15px;font-size:16px}#section-voice-assistant-demo .star-rating span{color:#6b7280;font-weight:500;margin-left:5px}#section-voice-assistant-demo .agent-icon-wrapper{width:72px;height:72px;border-radius:16px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px;margin-top:15px}#section-voice-assistant-demo .agent-name{margin-top:15px;margin-bottom:5px}#section-voice-assistant-demo .agent-subtitle{font-size:16px;color:#4b5563}#section-voice-assistant-demo .agent-description{font-size:16px;color:#4b5563;line-height:1.7;margin-top:25px}#section-voice-assistant-demo .btn{width:100%;padding:14px;border-radius:10px;font-weight:600;text-decoration:none;transition:.3s;display:flex;justify-content:center;gap:10px;margin-left:auto}#section-voice-assistant-demo .btn-primary-cta{background-color:#111827;color:#fff;margin-top:25px;margin-left:auto !important;margin-right:auto}#section-voice-assistant-demo .btn-primary-cta:hover{background-color:#000}#section-voice-assistant-demo .btn-secondary-cta{background-color:#fff;color:#374151;border:1px solid #e5e7eb;margin-top:15px;margin-left:auto !important;margin-right:auto}#section-voice-assistant-demo .btn-secondary-cta:hover{border-color:#374151}#section-voice-assistant-demo .demos-container{background-color:#fff;border-radius:20px;padding:25px;box-shadow:0 20px 50px -15px rgba(0,0,0,.1)}#section-voice-assistant-demo .demo-card{border-bottom:1px solid #f3f4f6;padding-bottom:25px;margin-bottom:25px}#section-voice-assistant-demo .demo-card:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}#section-voice-assistant-demo .demo-header{display:flex;align-items:center;gap:15px;margin-bottom:15px;flex-wrap:wrap}#section-voice-assistant-demo .demo-icon,#section-voice-assistant-demo .tab-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;flex-shrink:0}.icon-restaurant{background-color:#22c55e}.icon-salon{background:linear-gradient(135deg,#ec4899,#d946ef)}.icon-retail{background:linear-gradient(135deg,#3b82f6,#60a5fa)}#section-voice-assistant-demo .demo-header-text h4{font-size:18px;font-weight:600;margin:0 0 4px;text-align:start}#section-voice-assistant-demo .demo-header-text p{font-size:14px;color:#6b7280;margin:0;text-align:start}#section-voice-assistant-demo .btn-play-demo{background-color:#22c55e;color:#fff;padding:8px 15px;border-radius:8px;font-size:14px;width:fit-content}#section-voice-assistant-demo .btn-play-demo:hover{background-color:#16a34a}#section-voice-assistant-demo .chat-bubble{display:flex;gap:12px;padding:15px;border-radius:12px;margin-bottom:15px}#section-voice-assistant-demo .chat-bubble:last-child{margin-bottom:0}#section-voice-assistant-demo .chat-bubble .avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}#section-voice-assistant-demo .chat-bubble.customer{background-color:#f9fafb}#section-voice-assistant-demo .chat-bubble.customer .avatar{background-color:#dbeafe;color:#1e40af}#section-voice-assistant-demo .chat-bubble.ai{background-color:#ecfdff}#section-voice-assistant-demo #restaurant-demo .ai .avatar{background:linear-gradient(to right,#21c35e,#059669);color:#fff}#section-voice-assistant-demo #salon-demo .ai .avatar{background:linear-gradient(to right,#aa57f5,#da2879);color:#fff}#section-voice-assistant-demo #retail-demo .ai .avatar{background:linear-gradient(to right,#3b82f5,#0991b3);color:#fff}#section-voice-assistant-demo .chat-bubble.retail-ai{background-color:#eff6ff}#section-voice-assistant-demo .chat-bubble.retail-ai .avatar{background-color:#bfdbfe;color:#1d4ed8}#section-voice-assistant-demo .message-content strong{font-size:14px;display:block;margin-bottom:4px;text-align:start}#section-voice-assistant-demo .message-content p{font-size:15px;color:#4b5563;line-height:1.6;margin:0;text-align:start}#section-voice-assistant-demo .demo-card,#section-voice-assistant-demo .tab-radio{display:none}#section-voice-assistant-demo .demo-tabs{display:flex;flex-direction:column;gap:15px}#section-voice-assistant-demo .tab-label{display:flex;align-items:center;gap:15px;background-color:#fff;padding:15px;border-radius:12px;border:1px solid #f3f4f6;cursor:pointer;transition:.3s}#section-voice-assistant-demo .tab-label:hover{transform:translateX(5px);box-shadow:0 8px 20px -5px rgba(0,0,0,.08)}#section-voice-assistant-demo .tab-text strong{display:block;font-size:16px;text-align:start}#section-voice-assistant-demo .tab-text p{font-size:13px;color:#6b7280;text-align:start}#tab-restaurants:checked~.row .demo-tabs label[for=tab-restaurants],#tab-retail:checked~.row .demo-tabs label[for=tab-retail],#tab-salons:checked~.row .demo-tabs label[for=tab-salons]{border-color:#4f46e5;box-shadow:0 0 0 2px #a5b4fc}#tab-restaurants:checked~.row .demos-container #restaurant-demo,#tab-retail:checked~.row .demos-container #retail-demo,#tab-salons:checked~.row .demos-container #salon-demo{display:block}@media(max-width:991px){#section-voice-assistant-demo .agent-info-card{margin-bottom:40px;text-align:center}#section-voice-assistant-demo .agent-icon-wrapper{margin-left:auto;margin-right:auto}#section-voice-assistant-demo .tabs-logic-wrapper{display:flex;flex-direction:column}#section-voice-assistant-demo .tabs-logic-wrapper .col-md-4{order:1;margin-bottom:30px}#section-voice-assistant-demo .tabs-logic-wrapper .col-md-8{order:2}#section-voice-assistant-demo .demo-tabs{flex-direction:row;flex-wrap:wrap;justify-content:center}#section-voice-assistant-demo .tab-label{flex:1;min-width:220px}}@media(max-width:767px){#section-voice-assistant-demo .agent-description{max-width:400px;margin-left:auto;margin-right:auto}#section-voice-assistant-demo .btn{max-width:300px;margin-left:0}}#section-about-newco{background-color:#fff}#section-about-newco .section-title{margin-bottom:20px}#section-about-newco .main-content p{font-size:16px;color:#4b5563;line-height:1.7;margin-bottom:20px}#section-about-newco .capabilities-title{font-size:28px;font-weight:700;color:#111827;margin-top:40px;margin-bottom:30px}#section-about-newco .capability-item{padding-left:25px;border-left:4px solid;margin-bottom:30px;transition:background-color .3s}#section-about-newco .capability-item h4{font-size:18px;font-weight:600;color:#111827;margin-top:0;margin-bottom:10px}#section-about-newco .capability-item p{font-size:15px;margin-bottom:0}#section-about-newco .border-blue{border-color:#3b82f6}#section-about-newco .border-green{border-color:#22c55e}#section-about-newco .border-purple{border-color:#8b5cf6}#section-about-newco .border-orange{border-color:#f97316}#section-about-newco .border-red{border-color:#ef4444}#section-about-newco .sidebar-card{background-color:#1f2937;color:#fff;padding:25px;border-radius:12px;margin-bottom:20px}#section-about-newco .sidebar-card h4{font-size:16px;font-weight:500;color:#e5e7eb;margin-top:0;margin-bottom:15px}#section-about-newco .sidebar-list{list-style:none;padding:0;margin:0}#section-about-newco .sidebar-list li{margin-bottom:10px}#section-about-newco .sidebar-list li:last-child{margin-bottom:0}#section-about-newco .sidebar-list a{color:#d1d5db;font-size:15px;text-decoration:none;display:block;padding:8px 12px;border-radius:6px;transition:background-color .3s,color .3s}#section-about-newco .sidebar-list a:hover{background-color:#374151;color:#fff}#section-about-newco .sidebar-list a i{margin-right:10px;width:16px;text-align:center;color:#9ca3af}@media (max-width:991px){#section-about-newco .sidebar{margin-top:40px}}#section-pricing-simple{background-color:#f9fafb}#section-pricing-simple .section-title{margin-bottom:50px}#section-pricing-simple .pricing-row>[class*=col-]{display:flex;margin-bottom:30px}#section-pricing-simple .pricing-card{background-color:#fff;border:2px solid #ebedf0;border-radius:12px;padding:30px;box-shadow:0 10px 25px -10px rgba(0,0,0,.05);width:100%;display:flex;flex-direction:column}#section-pricing-simple .plan-header{border-bottom:1px solid #f3f4f6;padding-bottom:20px;margin-bottom:20px}#section-pricing-simple .plan-type{font-size:14px;font-weight:500;color:#6b7280;display:block;margin-bottom:10px}#section-pricing-simple .plan-title{font-size:30px;font-weight:700;color:#111827;margin:0 0 10px}#section-pricing-simple .plan-title .per-month{font-size:16px;font-weight:500;color:#6b7280}#section-pricing-simple .plan-description{font-size:15px;color:#4b5563;line-height:1.6}#section-pricing-simple .features-list{list-style:none;padding-left:0;margin:0 0 30px;color:#4b5563;font-size:15px;line-height:1.8;flex-grow:1}#section-pricing-simple .features-list li{margin-bottom:5px}#section-pricing-simple .footer-note a,#section-pricing-simple .more-link{color:#2563eb;text-decoration:none;font-weight:500}#section-pricing-simple .footer-note a:hover,#section-pricing-simple .more-link:hover{text-decoration:underline}#section-pricing-simple .btn-get-started{width:100%;background-color:#111827;color:#fff;padding:14px;border-radius:50px;font-size:16px;font-weight:600;text-decoration:none;transition:.3s;border:none;margin-top:auto}#section-pricing-simple .btn-get-started:hover{background-color:#000;transform:translateY(-2px)}#section-pricing-simple .footer-note{margin-top:20px;font-size:14px;color:#6b7280}@media (min-width:992px){#section-pricing-simple .pricing-row{display:flex;align-items:stretch}}@media (max-width:991px){#section-pricing-simple .pricing-row>.col-sm-12:last-child{margin-bottom:0}}#section-customer-reviews{background-color:#fff}#section-customer-reviews .rating-distribution,#section-customer-reviews .section-title{margin-bottom:30px}#section-customer-reviews .overall-rating-card h4{margin-bottom:20px}#section-customer-reviews .rating-summary{display:flex;align-items:center;gap:15px;margin-bottom:25px}#section-customer-reviews .rating-value{font-size:48px;font-weight:700;color:#111827;line-height:1}#section-customer-reviews .star-rating{color:#fbbf24;font-size:20px}#section-customer-reviews .rating-row{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:#6b7280;font-size:14px}#section-customer-reviews .rating-row .progress{flex-grow:1;height:6px;background-color:#e5e7eb;border-radius:3px;margin-bottom:0;overflow:visible}#section-customer-reviews .rating-row .progress-bar{height:100%;background-color:#1f2937;border-radius:3px}#section-customer-reviews .review-count{min-width:35px;text-align:right;font-weight:500}#section-customer-reviews .rating-actions{display:flex;gap:15px}#section-customer-reviews .rating-actions .btn{padding:12px;border-radius:50px;font-weight:500;text-decoration:none;transition:.3s;border:1px solid #d1d5db;background-color:#fff;color:#374151}#section-customer-reviews .rating-actions .btn:hover{background-color:#f9fafb;border-color:#9ca3af}#section-customer-reviews .review-card{background-color:#fff;border:2px solid #f3f4f6;border-radius:12px;padding:20px;margin-bottom:20px}#section-customer-reviews .review-header{display:flex;align-items:center;gap:15px;margin-bottom:15px}#section-customer-reviews .author-avatar{width:40px;height:40px;border-radius:50%;background-color:#e5e7eb;color:#4b5563;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}#section-customer-reviews .author-details strong{font-size:15px;color:#111827;font-weight:600}#section-customer-reviews .author-details span{font-size:13px;color:#6b7280;display:block}#section-customer-reviews .verified-badge{color:#111827!important;display:inline!important;background-color:#f1f5f9;padding:5px 10px;border-radius:20px}#section-customer-reviews .review-date{margin-left:auto;font-size:13px;color:#9ca3af}#section-customer-reviews .review-body .star-rating{font-size:16px;margin-bottom:10px}#section-customer-reviews .review-body h5{font-size:16px;font-weight:600;color:#111827;margin-bottom:10px}#section-customer-reviews .review-body p{font-size:15px;color:#4b5563;line-height:1.6}#section-customer-reviews .review-footer{display:flex;justify-content:space-between;align-items:center;margin-top:15px;border-top:1px solid #f3f4f6;padding-top:15px}#section-customer-reviews .helpful-link,#section-customer-reviews .report-link{color:#6b7280;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s}#section-customer-reviews .helpful-link:hover,#section-customer-reviews .report-link:hover{color:#4f46e5}#section-customer-reviews .show-all-reviews-wrapper{text-align:center;margin-top:30px}#section-customer-reviews .btn-show-all{color:#111827;font-weight:400;text-decoration:none;transition:.3s;background:#fff;border:2px solid #f3f4f6;border-radius:25px;padding:15px 25px}#section-customer-reviews .btn-show-all i{margin-left:8px;transition:transform .3s}#section-customer-reviews .btn-show-all:hover i{transform:translateX(5px)}@media (max-width:991px){#section-customer-reviews .overall-rating-card{margin-bottom:40px}}#section-faq-simple{background-color:#f8f9ff;padding-left:10px;padding-right:10px}#section-faq-simple .section-title{margin-bottom:15px}#section-faq-simple .section-subtitle{font-size:18px;color:#4b5563;margin-bottom:40px}#section-faq-simple .panel-group{margin-bottom:-15px}#section-faq-simple .panel{background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 5px 15px -5px rgba(0,0,0,.04);margin-bottom:15px}#section-faq-simple .panel-heading{padding:0;background-color:transparent!important;border:none}#section-faq-simple .panel-title{margin:0!important}#section-faq-simple .panel-title a{display:block;padding:20px 25px;font-size:16px;font-weight:500;color:#1f2937;text-decoration:none;position:relative;transition:color .3s}#section-faq-simple .panel-title a:hover{color:#4f46e5}#section-faq-simple .panel-title a:after{content:'\f078';font-family:FontAwesome;position:absolute;right:25px;top:50%;transform:translateY(-50%);color:#9ca3af;transition:transform .3s,color .3s}#section-faq-simple .panel-title a[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg);color:#4f46e5}#section-faq-simple .panel-collapse .panel-body{padding:0 25px 25px;font-size:15px;color:#4b5563;line-height:1.7}@media(max-width:767px){#section-faq-simple .section-subtitle{font-size:16px}}#section-related-apps{background-color:#fff}#section-related-apps .section-title{margin-bottom:30px}#section-related-apps .apps-row>[class*=col-]{display:flex;margin-bottom:30px}#section-related-apps .app-card{background-color:#fff;border:2px solid #f3f4f6;border-radius:16px;padding:20px;box-shadow:0 4px 15px -5px rgba(0,0,0,.04);width:100%;display:flex;flex-direction:column;text-align:left;transition:.3s ease-in-out}#section-related-apps .app-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px -10px rgba(0,0,0,.1)}#section-related-apps .app-icon-placeholder{width:48px;height:48px;background-color:#e5e7eb;border-radius:12px;margin-bottom:15px}#section-related-apps .app-title{font-size:16px;font-weight:600;color:#111827;margin:0 0 5px}#section-related-apps .app-description{font-size:14px;color:#6b7280;flex-grow:1;margin-bottom:15px}#section-related-apps .app-footer{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#6b7280;font-weight:500}#section-related-apps .app-rating i{color:#fbbf24;margin-right:5px}@media (max-width:991px){#section-related-apps .apps-row .col-sm-6:nth-last-child(-n+2){margin-bottom:30px}}@media (max-width:767px){#section-related-apps .apps-row .col-sm-6:nth-last-child(-n+2){margin-bottom:30px}#section-related-apps .apps-row>[class*=col-]:last-child{margin-bottom:0}}#section-publisher-apps{background-color:#f9fafb}#section-publisher-apps .section-title{margin-bottom:30px}#section-publisher-apps .apps-row>[class*=col-]{display:flex;margin-bottom:30px}#section-publisher-apps .app-card{background-color:#fff;border:1px solid #f3f4f6;border-radius:16px;padding:20px;box-shadow:0 4px 15px -5px rgba(0,0,0,.04);width:100%;display:flex;flex-direction:column;text-align:left;transition:.3s ease-in-out}#section-publisher-apps .app-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px -10px rgba(0,0,0,.1)}#section-publisher-apps .app-icon-placeholder{width:48px;height:48px;background-color:#e5e7eb;border-radius:12px;margin-bottom:15px}#section-publisher-apps .app-title{font-size:16px;font-weight:600;color:#111827;margin:0 0 5px}#section-publisher-apps .app-description{font-size:14px;color:#6b7280;flex-grow:1;margin-bottom:15px}#section-publisher-apps .app-footer{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#6b7280;font-weight:500}#section-publisher-apps .app-rating i{color:#fbbf24;margin-right:5px}@media (max-width:991px){#section-publisher-apps .apps-row .col-sm-6:nth-last-child(-n+2){margin-bottom:30px}}@media (max-width:767px){#section-publisher-apps .apps-row>[class*=col-]:last-child{margin-bottom:0}}#ai-updates-signup{background-color:#161e2d;border-bottom:1px solid rgba(255,255,255,.1)}#ai-updates-signup .updates-tag{display:inline-flex;align-items:center;gap:5px;padding:8px 18px;background-color:#472af229;border:1px solid #472af2;border-radius:50px;font-size:14px;color:#472af2;margin-bottom:25px}#ai-updates-signup .updates-tag .fa{margin-right:6px}#ai-updates-signup .updates-title{margin-top:0;margin-bottom:15px}#ai-updates-signup .updates-subtitle{max-width:550px;margin:0 auto 40px;line-height:1.6}#ai-updates-signup .updates-form{display:flex;justify-content:center;align-items:center;gap:15px}#ai-updates-signup .updates-form .form-group{margin-bottom:0}#ai-updates-signup .updates-form .form-control{background-color:#2a2f3c;border:1px solid #444;border-radius:50px;color:#fff;height:52px;padding:6px 25px;min-width:300px;box-shadow:none;-webkit-box-shadow:none;transition:border-color .15s ease-in-out}#ai-updates-signup .updates-form .form-control:focus{border-color:#6742f5;box-shadow:none;-webkit-box-shadow:none}#ai-updates-signup .updates-form .form-control::-webkit-input-placeholder{color:#8892b0}#ai-updates-signup .updates-form .form-control:-moz-placeholder{color:#8892b0;opacity:1}#ai-updates-signup .updates-form .form-control::-moz-placeholder{color:#8892b0;opacity:1}#ai-updates-signup .updates-form .form-control:-ms-input-placeholder{color:#8892b0}#ai-updates-signup .updates-form .btn{background-color:#472af2;border:1px solid #6742f5;color:#fff;border-radius:50px;height:52px;padding:10px 35px;transition:background-color .3s,border-color .3s}#ai-updates-signup .updates-form .btn:focus,#ai-updates-signup .updates-form .btn:hover{background-color:#5837d0;border-color:#5837d0;color:#fff}@media (max-width:767px){#ai-updates-signup .updates-form{flex-direction:column;align-items:stretch;gap:15px}#ai-updates-signup .updates-form .form-control{min-width:100%;text-align:center}}