.RowContainer{border-radius:24px;margin-bottom:18px}.AnimatedBlockContainer{border-radius:24px;justify-content:center;align-items:center;padding:72px 36px;display:flex}.SpeakerContent{gap:18px;height:212px;padding:42px 30px;display:flex}.SpeakerContent .ImageWrapper{width:128px;height:128px;position:relative}.SpeakerContent .ImageWrapper .SpeakerImage{width:128px;height:128px}.SpeakerContent .ImageWrapper .SpeakerIcon{width:36px;height:36px;position:absolute;bottom:0;right:0}.SpeakerContent .SpeechText{color:#070809;flex-wrap:wrap;flex:1;column-gap:5px;margin-bottom:auto;font-size:21px;font-weight:500;line-height:28px;display:flex}.TextColumn{flex-direction:column;justify-content:center;display:flex}.SpeakerContent .SpeechText span{opacity:0;margin-bottom:auto;transition:all .3s;transform:translateY(10px)}.SpeakerContent .SpeechText span.animated{opacity:1;transform:translateY(0)}.SpeakerContent .SpeechText span.living{opacity:0;transform:translateY(-10px)}@media (max-width:48rem){.SpeakerContent{height:170px;padding:18px 0}.SpeakerContent .ImageWrapper,.SpeakerContent .ImageWrapper .SpeakerImage{width:90px;height:90px}.SpeakerContent .ImageWrapper .SpeakerIcon{width:24px;height:24px}.SpeakerContent .SpeechText{font-size:16px;line-height:24px}}@media (max-width:40rem){.AnimatedBlockContainer.AiVoiceAgents{background-color:#0000!important}.DialogWrapper .SpeakerContent:first-child{height:300px}.DialogWrapper .SpeakerContent:last-child{height:200px}}.DeskphoneSupportBanner .banner-image{padding:12px}.DeskphoneSupportBanner .banner-image img{width:288px}@media (max-width: 575.98px){.DeskphoneSupportBanner .banner-image img{width:248px}}.DeskphoneSupportBanner .banner-content{display:flex;flex-direction:column;align-items:center;padding:0 36px}.DeskphoneSupportBanner .banner-content h2{font-size:40px;font-weight:700;line-height:48px;padding:0 28px 12px;text-align:center}@media (max-width: 767.98px){.DeskphoneSupportBanner .banner-content h2{font-size:30px;line-height:36px}}@media (max-width: 575.98px){.DeskphoneSupportBanner .banner-content h2{font-size:21px;line-height:28px}}.DeskphoneSupportBanner .banner-content a{width:fit-content;margin:12px auto}@media (max-width: 575.98px){.DeskphoneSupportBanner .banner-content a{width:100%}}@media (max-width: 575.98px){.DeskphoneSupportBanner .banner-content{padding:0 30px}}.FaqSection{padding:44px 0}.FaqSection--transparent-bg{background-color:transparent}.FaqSection-title{padding:12px 30px 26px;font-size:27px;line-height:36px;font-weight:700;color:#070809;text-align:left}.FaqSection-items{display:flex;flex-direction:column;gap:36px}.FaqSection-item{padding:0 30px}.FaqSection-question{padding:12px 0;font-size:21px;line-height:28px;font-weight:700;color:#070809;text-align:left}.FaqSection-answer{padding:6px 0 12px;color:#576374;font-size:15px;font-weight:500;line-height:24px;text-align:left}.FaqSection-list{list-style:none;padding-left:0}.FaqSection-list li{max-width:80%;margin-top:12px;display:flex;align-items:flex-start;position:relative}.FaqSection-list li:before{content:"•";color:#126cee;display:inline-block;margin-right:6px;padding:2px;font-size:15px}.FaqSection-answer a{font-weight:600}.FaqSection-answer a:hover{text-decoration:underline}.BlockSectionItem--3{flex:0 0 100%}@media (min-width:48rem){.BlockSectionItem--3{flex:0 0 calc(33.33% - 4px)}}.BlockSectionItem--4{flex:0 0 100%}@media (min-width:40rem){.BlockSectionItem--4{flex:0 0 calc(50% - 9px)}}@media (min-width:64rem){.BlockSectionItem--4{flex:0 0 calc(25% - 4.5px)}}.ai-agent-call-request-form{background:linear-gradient(90deg,#dfe2f426,#82848e26),radial-gradient(circle,#003efe1a 57%,#3089ff0a);border-radius:24px;flex-direction:column;align-items:center;width:100%;display:flex}@media (max-width:48rem){.ai-agent-call-request-form{padding:24px}}@media (max-width:40rem){.ai-agent-call-request-form{padding-left:0;padding-right:0}}.ai-agent-call-request-form .title-container{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.ai-agent-call-request-form .title-container h2{font-size:27px;line-height:36px}@media (min-width:40rem){.ai-agent-call-request-form .title-container h2{font-size:30px;line-height:36px}}@media (min-width:48rem){.ai-agent-call-request-form .title-container h2{font-size:40px;line-height:48px}}.ai-agent-call-request-form .title-container h2.main-title{text-align:center;width:100%;padding-top:12px;padding-bottom:0}.ai-agent-call-request-form .title-container h2.sub-title{text-align:center;color:#0000;white-space:nowrap;background:linear-gradient(90deg,#65d6a1,#44c0ad 29%,#13a0bd 77%,#0094c4);-webkit-background-clip:text;background-clip:text;margin-bottom:18px;padding-top:0;padding-bottom:12px;animation:3.5s steps(40,end) typing}.ai-agent-call-request-form .title-container .description br{margin:0}.ai-agent-call-request-form .form-container{flex-direction:column;justify-content:center;width:100%;padding:18px 24px;display:flex}@media (min-width:40rem){.ai-agent-call-request-form .form-container{width:80%}}@media (min-width:64rem){.ai-agent-call-request-form .form-container--large{width:60%}}.ai-agent-call-request-form .form-container h3{text-align:center;padding:12px;font-size:21px;line-height:28px}.ai-agent-call-request-form .form-container .input-group{padding:6px 0}.ai-agent-call-request-form .form-container .input-group div:has(input):before{content:"+1";color:#758193;z-index:1;border-right:1px solid #b7c8e12b;height:48px;padding:15px 16px;font-size:15px;position:absolute;top:50%;transform:translateY(-50%)}.ai-agent-call-request-form .form-container .input-group input{color:#fff;background-color:#b7c8e11f;border:1px solid #b7c8e12b;height:48px;padding-left:66px;font-weight:400;line-height:26px}.ai-agent-call-request-form .form-container .input-group input::placeholder{color:#758193}.ai-agent-call-request-form .form-container .form-footer{flex-direction:column;gap:8px;padding:12px 0 6px;display:flex}.ai-agent-call-request-form .form-container .form-footer button{width:100%}.ai-agent-call-request-form .form-container .form-footer button div:has(img){gap:6px}.ai-agent-call-request-form .form-container .form-footer a{color:#3987f3}.ai-agent-call-request-form .form-container .form-footer .privacy-policy{text-align:center;font-size:14px;line-height:22px}@media (max-width:40rem){.ai-agent-call-request-form .form-container .form-footer .privacy-policy{font-size:10px;line-height:12px}}.ai-agent-call-request-form .form-container .form-footer .form-message--success{color:#17c66e}.ai-agent-call-request-form .form-container .form-footer .form-message--error{color:var(--text-red)}@keyframes typing{0%{width:0}to{width:100%}}.FooterFeatures-item{border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:20px 18px 28px;display:flex}.FooterFeatures-item--3{flex:0 0 100%}@media (min-width:48rem){.FooterFeatures-item--3{flex:0 0 calc(33.33% - 4px)}}.FooterFeatures-item--4{flex:0 0 100%}@media (min-width:40rem){.FooterFeatures-item--4{flex:0 0 calc(50% - 9px)}}@media (min-width:64rem){.FooterFeatures-item--4{flex:0 0 calc(25% - 4.5px)}}.FooterFeatures-item-title{text-align:center;display:inline-flex;position:relative}.FooterFeatures-item-title h3{color:#070809;text-align:center;font-size:16px;font-weight:600;line-height:24px}.FooterFeatures-item-title svg{position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.IntegrateSection .Description{text-align:center}.IntegrateSection .IntegrateItem{padding:36px;min-width:274px;max-width:274px;background-color:#fff;background-blend-mode:screen;border-radius:12px;margin-right:12px;transition:.3s}.IntegrateSection .IntegrateItem:hover{box-shadow:0 8px 16px #0708094d}.IntegrateSection .IntegrateItem:last-child{margin-right:0}.IntegrateSection .IntegrateItem img{width:72px;height:72px;margin-bottom:24px}.IntegrateSection .IntegrateItem h3{font-size:18px;line-height:24px;margin-bottom:12px;font-weight:700}.IntegrateSection .IntegrateItem p{font-size:14px;line-height:24px;color:#6a81a1;padding:0;font-weight:500}@media (max-width: 575.98px){.IntegrateSection{padding:36px 0}.IntegrateSection .IntegrateItem{padding:24px 24px 48px}}.TestimonialItem{--testimonial-padding: 36px;--description-mb: 24px;--author-mb: 12px;position:relative;padding:var(--testimonial-padding);background:#f8f8f9;border-radius:24px;height:calc(var(--review-height) + var(--author-mb) + 100px + 2 * var(--testimonial-padding));min-height:100%;overflow:hidden}.TestimonialItem.NoPlusInfo{height:auto!important}.TestimonialItem .Description{margin-bottom:var(--description-mb);color:#070809;font-size:21px;font-weight:500;line-height:28px;text-align:left}.TestimonialItem .Author{display:flex;align-items:center;margin-bottom:var(--author-mb)}.TestimonialItem .Author img{width:48px;height:48px;margin-right:12px}.TestimonialItem .Author p{font-weight:500;font-size:16px;line-height:24px;text-align:left;color:#070809}.TestimonialItem .Author p{font-size:14px;line-height:22px}.TestimonialItem .LogoImg{transition:all .4s;width:159px;transform:translateY(0) scale(1)}.TestimonialItem .LogoImg.NoPlus{transform:none}.TestimonialItem .LogoImg.AiVoiceAgentsLogo{margin:0 30px}.TestimonialItem>button.PlusBtn{position:absolute;right:18px;bottom:18px;background:transparent;transition:all .3s ease-in-out}.TestimonialItem>button:focus{outline:none}.TestimonialItem>button svg{width:auto;height:auto}.TestimonialItem .InfoList .InfoItem{padding:9px;margin-bottom:6px;display:flex;align-items:center;transform:translateY(100%);opacity:0;transition:all .6s ease-in-out;gap:12px}.TestimonialItem .InfoItem svg{width:48px;height:48px;margin-right:12px}.TestimonialItem .InfoItem.Animated{transform:translateY(0);opacity:1}.TestimonialItem .InfoItem .text p{font-weight:500;line-height:24px;color:#022c75;padding:0}.TestimonialItem .InfoItem .text p:first-child{color:#b8c3d2}.TestimonialItem.gray{background-color:#f8f8f9}.TestimonialItem.white{background-color:#fff}.TestimonialItem.green{background-color:#00af58}.TestimonialItem.green .Description,.TestimonialItem.green .Author p{color:#fff}.TestimonialItem.green .InfoItem .text p{color:#dbf1df}.TestimonialItem.green .InfoItem .text p:first-child{color:#fff}.TestimonialItem.green>button svg path{fill:#fff}.TestimonialItem.green .InfoItem svg rect{fill:#91d59e}.TestimonialItem.light-gradient-background{background:linear-gradient(90deg,#dfe2f426,#82848e26),radial-gradient(circle,#003efe1a 57%,#3089ff0a)}.TestimonialItem .review{transition:all .4s;transform:translateY(0)}.TestimonialItem .ai-voice-agents p{color:#fff;font-size:18px;line-height:26px;margin-bottom:0}.TestimonialItem .ai-voice-agents .Author{gap:12px;padding:6px 30px}.TestimonialItem .ai-voice-agents .Author p{font-size:14px;line-height:22px;padding:0}.TestimonialItem .ai-voice-agents .Author img{margin:0}.TestimonialItem .InfoList{transition:all .4s;transform:translateY(100%)}.TestimonialItem .Review{transition:all .4s;transform:translateY(0)}.TestimonialItem.ShowInfo .Review{transition:all .6s ease-in-out;transform:translateY(calc(-2 * var(--review-height)))}.TestimonialItem.ShowInfo .LogoImg{margin-left:36px;transition:all .6s ease-in-out;transform:translateY(calc(-1 * (var(--review-height) + var(--description-mb) + var(--author-mb) - var(--testimonial-padding)))) translate(var(--testimonial-padding)) scale(2)}.TestimonialItem.ShowInfo .InfoList{transition:all .6s ease-in-out;transform:translateY(calc(-1 * (var(--review-height) - var(--description-mb))))}.TestimonialItem.ShowInfo>button{transform:rotate(-45deg)}@media (max-width: 768px){.TestimonialItem{--testimonial-padding: 32px}.TestimonialItem.ShowInfo .LogoImg{transform:translateY(calc(-1 * (var(--review-height) + var(--description-mb) + var(--author-mb) - 2 * var(--testimonial-padding)))) translate(var(--testimonial-padding)) scale(1.4)}}@media (max-width: 480px){.TestimonialItem{height:calc(var(--review-height) + var(--author-mb) + 32px + 2 * var(--testimonial-padding))}.TestimonialItem .InfoItem{padding:10px}.TestimonialItem .Author p{font-size:14px;line-height:22px}.TestimonialItem .Description{font-size:21px;line-height:28px}.TestimonialItem.ShowInfo .LogoImg{margin-left:0;margin-bottom:36px}}.TestimonialsSection .TestimonialsSection-title{font-size:27px;line-height:36px;font-weight:700;color:#002456;margin-bottom:12px;margin-top:12px}.TestimonialsSection h2{padding-left:36px;margin-bottom:48px;text-align:left;color:#47b95d}.TestimonialsSection.gray{background-color:#f7f8fa}.TestimonialsSection.light-gradient-background{background:linear-gradient(90deg,#dfe2f426,#82848e26),radial-gradient(circle,#003efe1a 57%,#3089ff0a)}@media (min-width: 576px){.TestimonialsSection .full-width{padding-left:15%;padding-right:15%;height:500px}}@media (max-width: 575.98px){.TestimonialsSection h2{padding-left:24px;margin-bottom:24px}.TestimonialsSection .row{gap:36px}}.UseCasesList{padding-top:38px}.UseCasesList-item{padding:54px 0;position:relative}.UseCasesList-item .first-row img{width:100%}.UseCasesList-item .first-row h2{color:var(--custom-text-gray-lighter);padding:18px 24px 0;font-size:22px;font-weight:700;line-height:30px}@media (min-width:64rem){.UseCasesList-item .first-row h2{padding-top:36px;font-size:34px;line-height:45px}}.UseCasesList-item .first-row p,.UseCasesList-item .second-row p{color:var(--custom-text-gray-lighter);padding:12px 24px;font-size:14px;line-height:24px}@media (min-width:48rem){.UseCasesList-item .first-row p,.UseCasesList-item .second-row p{font-size:18px;line-height:30px}}.UseCasesList-item .text-column{flex-direction:column;justify-content:center;padding-bottom:32px;display:flex}.UseCasesList-item .second-row img{width:54px;height:54px;margin:36px 10px 6px 24px}.UseCasesList-item .second-row img+img{margin-left:0}.UseCasesList-item .second-row .bullet-link p{color:var(--link-blue-800);padding-bottom:0;font-size:20px;font-weight:600;line-height:26px}.UseCasesList-item .second-row .bullet-link:hover{color:var(--custom-text-gray-lighter)}.UseCasesList-item .background-square{width:100%;height:200%;position:absolute;top:0;right:0}.UseCasesList-item .background-square.rotate{transform:scaleX(-1)}.UseCasesList-item .background-circle{z-index:-1;width:1054px;height:1054px;position:absolute;top:100px;left:0;transform:translateY(-50%)}@media (max-width:991.98px){.UseCasesList{padding:38px 0 54px}.UseCasesList-item .background-square,.UseCasesList-item .background-circle{display:none}}@media (max-width:575.98px){.UseCasesList-item .first-row h3{padding-top:36px}.UseCasesList-item .second-row img{margin-bottom:0}}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.small-features-section.grey{background-color:var(--page-bg)}.small-features-section .col{padding-top:18px;padding-bottom:18px}@media (max-width:80rem){.small-features-section .col{padding-left:0;padding-right:0}}.small-features-section .col.grey{padding-top:18px!important}.small-features-section--without-container{margin-left:-15px;margin-right:-15px}.small-features-section h2,.small-features-section h3,.small-features-section h5{color:#333}.small-features-section p{color:#666}.small-features-section h2{text-align:center;width:100%;padding:8px 36px;font-size:27px;font-weight:700;line-height:36px}@media (max-width:40rem){.small-features-section h2{padding:8px 24px;font-size:24px;line-height:28px}}.small-features-section p{text-align:center;padding:6px 40px 12px;font-size:15px;font-weight:500;line-height:24px}@media (max-width:64rem){.small-features-section p{padding-left:24px;padding-right:24px;font-size:16px}}.small-features-section .dark{background-color:var(--bg-gray-dark)}.small-features-section .grey{background-color:var(--page-bg)}.small-features-section .dark h2,.small-features-section .dark h3,.small-features-section .dark h5,.small-features-section .dark p{color:#fff}.small-features-section .dark .feature{background-color:var(--bg-gray-light)}.small-features-section .grey .feature{background-color:var(--color-white)}.small-features-section .dark .feature svg{color:#fff}@media (max-width:40rem){.small-features-section .dark{margin-left:15px;margin-right:15px}}.small-features-section .with-padding{padding:36px!important}.small-features-section .with-title{border-radius:24px;overflow:hidden}.col:has(.cta){padding:0 15px}.small-features-section .cta{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:18px 36px;display:flex}@media (max-width:40rem){.small-features-section .cta{padding-left:0;padding-right:0}}.small-features-section .cta a{width:fit-content}.small-features-section .cta a div{font-size:16px;line-height:24px}.small-features-section .cta-buttons{gap:10px;padding:8px 36px 18px;display:flex}@media (max-width:40rem){.small-features-section .cta-buttons{padding:12px 6px}}.small-features-section .list{grid-template-columns:1fr 1fr 1fr;gap:6px;padding:12px 0;display:grid}@media (max-width:80rem){.small-features-section .list{grid-template-columns:1fr 1fr}}@media (max-width:40rem){.small-features-section .list{grid-template-columns:1fr}}.small-features-section .feature{text-align:center;background-color:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px 18px 28px;display:flex}@media (max-width:40rem){.small-features-section .feature{flex-direction:column;align-items:center;margin:0;display:flex}.small-features-section .feature h3,.small-features-section .feature h5{text-align:center}}.small-features-section .feature img{width:36px;height:36px}.small-features-section .feature h3,.small-features-section .feature h5{padding:2px 0;font-size:16px;font-weight:700;line-height:24px}.small-features-section .feature p{margin:0;font-size:15px;font-weight:500;line-height:24px}.small-features-section .feature svg{margin-left:12px}.small-features-section .feature .title{text-align:center;display:inline-block;position:relative}.small-features-section .feature .title svg{position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.small-features-section .feature .badges-list{justify-content:center;align-items:center;gap:6px;display:flex}.small-features-section .feature .badge{color:#00af58;white-space:nowrap;background-color:#00af580d;border:1px solid #00af5826;border-radius:6px;margin-top:6px;padding:2px 6px;font-size:15px;font-weight:500;line-height:20px}.phone-input-wrapper{display:flex;flex-direction:column;gap:4px}.phone-input-group{display:flex;align-items:flex-end;gap:6px;width:100%}.phone-input-group .convergo-Select{width:120px}.phone-input-group .convergo-TextField{flex:1}.convergo-Dropdown-popover{z-index:1000000!important;opacity:1!important;pointer-events:auto!important}@media (max-width: 767.98px){.convergo-Underlay.is-open{opacity:1!important}.convergo-Tray.is-open{bottom:100%!important;opacity:1!important;pointer-events:auto!important}}.contact-form{padding:48px 0;display:flex}.contact-form h1{font-size:27px;font-weight:700;line-height:36px;color:var(--custom-text-blue)}.contact-form h1,.contact-form h2,.contact-form h3{margin-bottom:12px}.contact-form p,.contact-form span{font-size:15px;line-height:24px;color:var(--custom-text-gray)}.contact-form__description,.contact-form__form{display:flex;flex-direction:column;align-items:flex-start;padding:12px 34px;text-align:left;flex:1}@media (max-width: 575.98px){.contact-form__description,.contact-form__form{padding:12px}}.contact-form__description ul{width:100%;margin-bottom:12px}.contact-form__description li{margin-top:8px;display:flex}.contact-form__description li::marker{display:none}.contact-form__description li:before{content:"•";color:var(--color-blue-500);display:inline-block;margin-right:6px;padding:2px;font-size:15px;line-height:20px}.contact-form__description a>span{color:var(--text-link);white-space:nowrap}.contact-form__form .request-form{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;text-align:left}.contact-form__form .request-form .form-field{width:100%}.contact-form__form .request-form .form-field .convergo-Label,.contact-form__form .request-form .form-field label{font-size:15px;font-weight:500;line-height:20px;color:var(--custom-text-gray-dark)}.contact-form__form .request-form .form-field input,.contact-form__form .request-form .form-field span,.contact-form__form .request-form .form-field textarea,.contact-form__form .request-form .form-field button{font-size:16px;line-height:24px;font-weight:400;font-family:var(--inter-with-fallback);outline:none;color:var(--custom-text-gray-dark);text-align:left}.contact-form__form .request-form .form-field input::placeholder,.contact-form__form .request-form .form-field textarea::placeholder,.contact-form__form .request-form .form-field .is-placeholder{color:var(--custom-text-gray-light)}.contact-form__form .request-form .form-field textarea{height:92px}.contact-form__form .request-form .form-field.invalid input{border-color:var(--red-500)}.contact-form__form .request-form .form-field.invalid button{border:1px solid var(--red-500)}.contact-form__form .request-form .form-field.optional label:after{content:"(Optional)";color:var(--custom-text-gray-light);padding-left:4px}@media (min-width: 576px) and (max-width: 767.98px){.contact-form__form .request-form .form-field.half-width{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}.contact-form__form .request-form .form-message{display:flex;align-items:flex-start;gap:6px;padding:6px 12px 6px 6px;border-radius:12px;width:100%}.contact-form__form .request-form .form-message img{padding:4px}.contact-form__form .request-form .form-message span{font-weight:500}.contact-form__form .request-form .form-message--error{background-color:#d319190d}.contact-form__form .request-form .form-message--error span{color:var(--red-500)}.contact-form__form .request-form .form-message--success{background-color:#4ec48926}.contact-form__form .request-form .form-message--success span{color:var(--green-500)}@media (max-width: 767.98px){.contact-form__form .request-form .form-message{padding:12px}}.contact-form__form .request-form .form-footer{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;gap:12px}.contact-form__form .request-form .form-footer p{font-size:12px;line-height:16px;color:var(--gray-dark)}.contact-form__form .request-form .form-footer p a{color:var(--text-link)}.contact-form__form .request-form .form-footer button{width:100%;padding:10px 18px;height:auto}@media (max-width: 767.98px){.contact-form{padding:45px 0}}.contact-form__form a span{color:var(--blue-500)}.contact-form__form a span:hover{color:var(--custom-text-gray-lighter)}
