.homepage-latest{line-height:normal}.homepage-latest #solutions{margin-top:64px}.homepage-latest #solutions h2{font-size:clamp(34px,3.92vw,44.8px);line-height:.95}.homepage-latest #customers{max-width:1360px;margin:0 auto;padding:64px 40px 0}.homepage-latest #customers>div{max-width:none}.homepage-latest #customers>div>div:first-child{gap:19.2px;margin-bottom:25.6px}.homepage-latest #customers h2{font-size:clamp(34px,3.92vw,44.8px);line-height:.95}.homepage-latest #customers>div>div:first-child button{width:41.6px;height:41.6px}.homepage-latest #customers>div>div:first-child button svg{width:16px;height:16px}.homepage-latest #customers>div>div:first-child button:first-child:hover{background:#fff;border-color:#cfe5ff}.homepage-latest #customers>div>div:first-child button:last-child:hover{background:#2e32a5;border-color:#2e32a5}.homepage-latest #customer-stories{--edge:max(25.6px, calc((100vw - 1075.2px) / 2 + 25.6px));margin:0 calc(-1 * var(--edge));padding:0 var(--edge);scroll-padding:0 var(--edge)}.homepage-latest #customer-stories>div{flex-basis:min(432px,86%);padding-right:12.8px}.homepage-latest #customer-stories>.story-video{flex-basis:min(876.8px,92%)}.homepage-latest #customer-stories .story-quote{border-radius:19.2px;min-height:340px;padding:19.2px}.homepage-latest #customer-stories .story-quote>div{padding:6.4px 0 6.4px 12.8px}.homepage-latest #customer-stories .story-quote blockquote{margin-bottom:19.2px;font-size:19.2px}.homepage-latest #customer-stories .story-quote figcaption{gap:11.2px;padding-top:6.4px;font-size:12px}.homepage-latest #customer-stories .homepage-story-desktop figcaption>span:first-child{border-radius:11.2px;width:121.6px;height:70.4px;padding:9.6px 12.8px}.homepage-latest #faq{max-width:720px;margin:0 auto;padding:96px 25.6px}.homepage-latest #faq [data-slot=section-heading]+div{border-top:1.5px solid #cfe3f7;margin-top:25.6px}.homepage-latest #faq [data-faq-item]{padding:19.2px 0}.homepage-latest #faq h3 button{font-size:16px}.homepage-latest #faq h3 button:hover{color:#161850}.homepage-latest #faq [role=region]{padding:0}.homepage-latest #faq [role=region] p{margin-top:11.2px;font-size:12.8px}@media (min-width:701px) and (max-width:900px){.homepage-latest #customer-stories .story-quote{padding:20px}.homepage-latest #customer-stories .story-quote>.homepage-story-desktop{box-sizing:content-box;width:100%;padding:16px 8px 0}.homepage-latest #customer-stories .story-quote blockquote{font-size:20px}}@media (max-width:700px){.homepage-latest #solutions h2{font-size:34px}.homepage-latest #solutions{margin-top:56px}.homepage-latest #solutions>div>div{gap:20px}.homepage-latest #solutions a>div:last-child>span:first-child{font-size:26px}.homepage-latest #solutions a>div:last-child>span:nth-child(2){color:#3b4270;font-size:17px;line-height:1.45}.homepage-latest #solutions a>div:last-child{gap:12px}.homepage-latest #solutions a>div:last-child>span:nth-child(2){margin-bottom:12px}.homepage-latest #solutions a>div:last-child>span:last-child:not(:nth-child(2)){gap:6px;height:48px;padding-left:22px;padding-right:22px;font-size:15px}.homepage-latest #customers{padding:56px 20px 0}.homepage-latest #customer-stories{--edge:20px}.homepage-latest #customers>div>div:first-child{flex-direction:row;align-items:center;gap:24px;margin-bottom:32px}.homepage-latest #customers h2{margin-bottom:0;font-size:34px}.homepage-latest #customers>div>div:first-child button{width:52px;height:52px}.homepage-latest #customers>div>div:first-child button svg{width:20px;height:20px}.homepage-latest #customers>div>div:first-child>div{gap:10px}.homepage-latest #customer-stories>div{flex-basis:84%;padding-right:16px}.homepage-latest #customer-stories>.story-video{flex-basis:84%}.homepage-latest #customer-stories .story-quote{border-radius:24px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:20px;display:grid}.homepage-latest #customer-stories .homepage-story-desktop{display:none}.homepage-latest #customer-stories .homepage-story-copy{flex-direction:column;padding:16px 8px 0;display:flex}.homepage-latest #customer-stories .homepage-story-logo{background:#fff;border-radius:16px;justify-content:center;align-self:start;align-items:center;width:100%;min-height:120px;padding:24px;display:flex}.homepage-latest #customer-stories .homepage-story-logo img{object-fit:contain;width:auto;max-width:100%;height:64px}.homepage-latest #customer-stories [data-story=Carl\ Roberts] .homepage-story-logo img{height:52px}.homepage-latest #customer-stories [data-story=Aly\ Kachra] .homepage-story-logo img,.homepage-latest #customer-stories [data-story=Max\ Read] .homepage-story-logo img{height:87px}.homepage-latest #customer-stories [data-story=Fiona\ Radford] .homepage-story-logo img{height:93px}.homepage-latest #customer-stories .story-quote blockquote{margin-bottom:24px;font-size:20px}.homepage-latest #customer-stories .story-quote figcaption{gap:14px;padding-top:8px;font-size:15px}.homepage-latest #customer-stories .homepage-story-desktop figcaption>span:first-child{border-radius:14px;width:152px;height:88px;padding:12px 16px}.homepage-latest #product>section{zoom:1.25;margin-top:44.8px;padding-left:16px;padding-right:16px}.homepage-latest #product h2{font-size:27.2px;line-height:.95}.homepage-latest #product>section>div>p{margin-top:16px;font-size:17.6px}.homepage-latest #product .mg-carousel>a>span:first-of-type{min-height:0;font-weight:500}.homepage-latest #product .mg-carousel>a[href=\/crm]>span:first-of-type,.homepage-latest #product .mg-carousel>a[href=\/ai-call-handling]>span:first-of-type{max-width:368px;line-height:1.35}.homepage-latest #product .mg-carousel>a>div:last-child{flex:1 0 auto}.homepage-latest #product .mg-carousel>a[href=\/ai-call-handling]>div:last-child{height:140.8px}.homepage-latest #product .mg-carousel>a[href=\/finance]>div:last-child{height:124.8px}.homepage-latest #product .mg-carousel>a[href=\/crm]>div:last-child>div{padding-right:0}.homepage-mobile-module-preview,.homepage-mobile-module-preview *{box-sizing:content-box}.homepage-latest #faq{padding:56px 32px 120px}.homepage-latest #faq h2{font-size:34px}.homepage-latest #faq [data-slot=section-heading]+div{margin-top:32px}.homepage-latest #faq [data-faq-item]{padding:24px 0}.homepage-latest #faq h3 button{font-size:20px}.homepage-latest #faq [role=region] p{margin-top:14px;font-size:16px}}
