.page-module__l0rM3q__page{--wa-panel:#081728b8;--wa-panel-strong:#091c31eb;--wa-line:#53b4ff29;--wa-line-strong:#3fcdff57;min-height:100vh}.page-module__l0rM3q__page main{display:block}.page-module__l0rM3q__hero,.page-module__l0rM3q__section{width:min(calc(100% - 40px), var(--max-width));margin-inline:auto}.page-module__l0rM3q__hero{grid-template-columns:minmax(0,.92fr) minmax(430px,.88fr);align-items:center;gap:clamp(52px,7vw,92px);min-height:calc(100vh - 90px);padding:102px 0 96px;display:grid}.page-module__l0rM3q__heroCopy{z-index:1;position:relative}.page-module__l0rM3q__hero h1{letter-spacing:-.064em;text-wrap:balance;color:#0000;background:linear-gradient(118deg,#f7fbff 8%,#dceaff 47%,#43dfff 100%);-webkit-background-clip:text;background-clip:text;max-width:720px;margin:20px 0 0;font-size:clamp(3.35rem,6vw,6.15rem);font-weight:560;line-height:.94}.page-module__l0rM3q__heroLead{color:#adbed2;max-width:660px;margin:28px 0 0;font-size:clamp(1rem,1.5vw,1.14rem);line-height:1.75}.page-module__l0rM3q__heroActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.page-module__l0rM3q__heroNote{color:#71849c;margin:24px 0 0;font-size:.8rem;line-height:1.6}.page-module__l0rM3q__conversationPreview{z-index:1;border:1px solid var(--wa-line-strong);background:linear-gradient(145deg,#0a1f36f5,#030d19f7);border-radius:28px;min-width:0;padding:18px;position:relative;box-shadow:0 42px 110px #0007137a,inset 0 1px #ffffff0a}.page-module__l0rM3q__previewGlow{z-index:-1;filter:blur(80px);pointer-events:none;background:#0e7fff33;border-radius:50%;width:420px;height:420px;position:absolute;top:-150px;right:-130px}.page-module__l0rM3q__previewHeader{border-bottom:1px solid #73bdff1c;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:68px;padding:4px 4px 17px;display:grid}.page-module__l0rM3q__previewAvatar{color:#a7eeff;width:44px;height:44px;font-family:var(--font-geist-mono);background:linear-gradient(145deg,#1781ff57,#0f3a6699);border:1px solid #43d7ff57;border-radius:13px;place-items:center;font-size:.72rem;font-weight:800;display:grid}.page-module__l0rM3q__previewHeader strong,.page-module__l0rM3q__previewHeader span{display:block}.page-module__l0rM3q__previewHeader strong{color:#eff7ff;font-size:.82rem}.page-module__l0rM3q__previewHeader span{color:#6f849c;margin-top:5px;font-size:.66rem}.page-module__l0rM3q__previewHeader span i,.page-module__l0rM3q__demoProof>span i{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 11px #41d99ab3}.page-module__l0rM3q__previewHeader small{color:#6dcff4;letter-spacing:.1em;border:1px solid #3fcdff33;border-radius:999px;padding:6px 8px;font-size:.5rem;font-weight:800}.page-module__l0rM3q__previewMessages{flex-direction:column;justify-content:center;gap:12px;min-height:440px;padding:25px 5px 22px;display:flex}.page-module__l0rM3q__previewMessages p{margin:0}.page-module__l0rM3q__customerMessage,.page-module__l0rM3q__agentMessage{color:#bfd0e2;border:1px solid #79b8f61c;border-radius:15px;width:fit-content;max-width:84%;padding:13px 15px;font-size:.77rem;line-height:1.55}.page-module__l0rM3q__customerMessage{background:#1677ff30;border-bottom-right-radius:5px;align-self:flex-end}.page-module__l0rM3q__agentMessage{background:#ffffff0b;border-bottom-left-radius:5px}.page-module__l0rM3q__agentMessage>span{color:#53d6ff;letter-spacing:.12em;margin-bottom:7px;font-size:.52rem;font-weight:800;display:block}.page-module__l0rM3q__previewFooter{border-top:1px solid #73bdff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:16px 4px 3px;display:grid}.page-module__l0rM3q__previewFooter span{color:#6f91ac;text-align:center;background:#1860970f;border:1px solid #5abaff1a;border-radius:10px;place-items:center;min-height:42px;padding:8px;font-size:.58rem;display:grid}.page-module__l0rM3q__section{padding:124px 0;scroll-margin-top:112px}.page-module__l0rM3q__sectionHeading{max-width:790px}.page-module__l0rM3q__kicker{color:#57d1ff;letter-spacing:.18em;font-size:.66rem;font-weight:750}.page-module__l0rM3q__section h2{color:#f2f7ff;letter-spacing:-.056em;text-wrap:balance;max-width:920px;margin:17px 0 0;font-size:clamp(2.5rem,4.7vw,4.6rem);font-weight:560;line-height:1}.page-module__l0rM3q__sectionHeading>p,.page-module__l0rM3q__differenceCopy>p,.page-module__l0rM3q__demoCopy>p,.page-module__l0rM3q__faqIntro>p,.page-module__l0rM3q__finalCta>p{color:#8fa2ba;max-width:720px;margin:22px 0 0;font-size:1rem;line-height:1.78}.page-module__l0rM3q__capabilityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:58px;display:grid}.page-module__l0rM3q__capabilityCard{border:1px solid var(--wa-line);background:radial-gradient(circle at 100% 0%, #1d9cef1c, transparent 45%), var(--wa-panel);border-radius:18px;min-height:218px;padding:24px;transition:transform .18s,border-color .18s}.page-module__l0rM3q__capabilityCard:hover{border-color:#3fcdff52;transform:translateY(-3px)}.page-module__l0rM3q__capabilityCard>span,.page-module__l0rM3q__stepsGrid>li>span,.page-module__l0rM3q__buildGrid>li>span{color:#4ccfff;font-family:var(--font-geist-mono);letter-spacing:.14em;font-size:.6rem;font-weight:800}.page-module__l0rM3q__capabilityCard h3,.page-module__l0rM3q__stepsGrid h3,.page-module__l0rM3q__useCaseCard h3,.page-module__l0rM3q__buildGrid h3{color:#edf6ff;margin:24px 0 0;font-size:1.2rem;font-weight:580}.page-module__l0rM3q__capabilityCard p,.page-module__l0rM3q__stepsGrid p,.page-module__l0rM3q__buildGrid p{color:#8296ad;margin:12px 0 0;font-size:.84rem;line-height:1.68}.page-module__l0rM3q__integrationNote{color:#71879e;background:#197bb90f;border-left:2px solid #46d3ff8c;margin:18px 0 0;padding:18px 20px;font-size:.78rem;line-height:1.65}.page-module__l0rM3q__processSection{position:relative}.page-module__l0rM3q__processSection:before,.page-module__l0rM3q__buildSection:before{content:"";z-index:-1;filter:blur(95px);pointer-events:none;background:#0a63ce14;width:70vw;height:380px;position:absolute;left:50%;transform:translate(-50%)}.page-module__l0rM3q__stepsGrid{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));margin:60px 0 0;padding:0;list-style:none;display:grid}.page-module__l0rM3q__stepsGrid>li{background:linear-gradient(#0c233b9e,#05122073);border-top:1px solid #3fcdff4f;border-bottom:1px solid #53b4ff1f;min-height:250px;padding:28px 25px;position:relative}.page-module__l0rM3q__stepsGrid>li+li{border-left:1px solid #53b4ff21}.page-module__l0rM3q__stepsGrid>li:first-child{border-radius:18px 0 0 18px}.page-module__l0rM3q__stepsGrid>li:last-child{border-radius:0 18px 18px 0}.page-module__l0rM3q__useCaseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:58px;display:grid}.page-module__l0rM3q__useCaseCard{border:1px solid var(--wa-line);background:linear-gradient(145deg,#0a1c30d1,#05101db8);border-radius:20px;min-height:245px;padding:28px;position:relative;overflow:hidden}.page-module__l0rM3q__useCaseNumber{color:#53beff1f;font-family:var(--font-geist-mono);font-size:3.2rem;font-weight:800;position:absolute;top:14px;right:20px}.page-module__l0rM3q__useCaseCard h3{max-width:220px;margin-top:56px;font-size:1.3rem}.page-module__l0rM3q__useCaseCard ul,.page-module__l0rM3q__differenceList,.page-module__l0rM3q__handoffPanel>ul{margin:22px 0 0;padding:0;list-style:none}.page-module__l0rM3q__useCaseCard li{color:#869bb3;padding:7px 0;font-size:.82rem}.page-module__l0rM3q__useCaseCard li:before{content:"";background:#46cfff;border-radius:50%;width:5px;height:5px;margin:0 9px 2px 0;display:inline-block}.page-module__l0rM3q__differenceSection,.page-module__l0rM3q__demoSection{grid-template-columns:minmax(0,1fr) minmax(370px,.78fr);align-items:center;gap:clamp(55px,9vw,110px);display:grid}.page-module__l0rM3q__differenceCopy h2{max-width:760px}.page-module__l0rM3q__textLink{color:#69d5ff;align-items:center;gap:10px;width:fit-content;margin-top:28px;font-size:.82rem;font-weight:650;display:inline-flex}.page-module__l0rM3q__differenceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__l0rM3q__differenceList li{border:1px solid var(--wa-line);color:#a7b8ca;background:#091b2fa8;border-radius:16px;align-items:flex-start;gap:12px;min-height:112px;padding:18px;font-size:.8rem;line-height:1.5;display:flex}.page-module__l0rM3q__differenceList li span{color:#45d9a0;font-weight:800}.page-module__l0rM3q__demoSection{background:radial-gradient(circle at 10%,#0f7bff40,#0000 35%),linear-gradient(130deg,#092038f0,#040f1cf5);border:1px solid #37ccff40;border-radius:30px;min-height:550px;padding-inline:clamp(28px,6vw,76px);overflow:hidden}.page-module__l0rM3q__demoProof{background:#030e1ba1;border:1px solid #52d1ff3d;border-radius:23px;flex-direction:column;justify-content:center;min-height:300px;padding:38px;display:flex;box-shadow:0 25px 70px #0006114d}.page-module__l0rM3q__demoProof>span{color:#5bdcff;letter-spacing:.14em;font-size:.6rem;font-weight:800}.page-module__l0rM3q__demoProof strong{color:#eaf6ff;letter-spacing:-.045em;margin-top:auto;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:560}.page-module__l0rM3q__demoProof p{color:#7d91a7;font-family:var(--font-geist-mono);margin:8px 0 0;font-size:.8rem}.page-module__l0rM3q__demoCopy .button{margin-top:30px}.page-module__l0rM3q__humanSection h2{max-width:940px}.page-module__l0rM3q__handoffPanel{border:1px solid var(--wa-line);background:var(--wa-panel);border-radius:22px;margin-top:58px;padding:28px}.page-module__l0rM3q__handoffFlow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;display:grid}.page-module__l0rM3q__handoffFlow>div{background:#04101d8c;border:1px solid #52b8ff24;border-radius:16px;flex-direction:column;justify-content:center;min-height:150px;padding:22px;display:flex}.page-module__l0rM3q__handoffFlow>div>span{color:#4fcfff;font-family:var(--font-geist-mono);font-size:.58rem}.page-module__l0rM3q__handoffFlow strong{color:#e8f4ff;margin-top:24px;font-size:1rem}.page-module__l0rM3q__handoffFlow small{color:#73879d;margin-top:6px;font-size:.7rem}.page-module__l0rM3q__handoffFlow>i{color:#58d3ff8a;font-style:normal}.page-module__l0rM3q__handoffPanel>ul{border-top:1px solid #5abaff1a;flex-wrap:wrap;gap:8px;padding-top:22px;display:flex}.page-module__l0rM3q__handoffPanel>ul li{color:#8197ad;border:1px solid #62b9ff1f;border-radius:999px;padding:8px 11px;font-size:.68rem}.page-module__l0rM3q__buildGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:58px 0 0;padding:0;list-style:none;display:grid}.page-module__l0rM3q__buildGrid>li{border:1px solid var(--wa-line);background:linear-gradient(150deg,#0b2036cc,#04101d94);border-radius:18px;min-height:235px;padding:26px}.page-module__l0rM3q__faqSection{grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);align-items:start;gap:clamp(55px,9vw,120px);display:grid}.page-module__l0rM3q__faqIntro{position:sticky;top:130px}.page-module__l0rM3q__faqIntro h2{font-size:clamp(2.6rem,4vw,4rem)}.page-module__l0rM3q__faqList{border-top:1px solid #5cb9ff33}.page-module__l0rM3q__faqList details{border-bottom:1px solid #5cb9ff26}.page-module__l0rM3q__faqList summary{color:#dce8f5;cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:86px;padding:22px 2px;font-size:.96rem;font-weight:560;list-style:none;display:grid}.page-module__l0rM3q__faqList summary::-webkit-details-marker{display:none}.page-module__l0rM3q__faqList summary span{color:#68d8ff;border:1px solid #4bcbff33;border-radius:50%;place-items:center;width:27px;height:27px;transition:transform .18s;display:grid}.page-module__l0rM3q__faqList details[open] summary span{transform:rotate(45deg)}.page-module__l0rM3q__faqList details>p{color:#8195ac;margin:-3px 50px 24px 2px;font-size:.86rem;line-height:1.72}.page-module__l0rM3q__finalCta{text-align:center;background:radial-gradient(circle at 50% 0,#167eff4a,#0000 45%),#071627a3;border:1px solid #49c1ff30;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;min-height:590px;padding-inline:clamp(24px,8vw,110px);display:flex;overflow:hidden}.page-module__l0rM3q__finalCta h2{max-width:900px}.page-module__l0rM3q__finalCta>p{max-width:690px}.page-module__l0rM3q__finalCta .page-module__l0rM3q__heroActions{justify-content:center}@media (max-width:1040px){.page-module__l0rM3q__hero{grid-template-columns:1fr;min-height:auto}.page-module__l0rM3q__heroCopy{max-width:820px}.page-module__l0rM3q__conversationPreview{justify-self:center;width:min(100%,720px)}.page-module__l0rM3q__capabilityGrid,.page-module__l0rM3q__useCaseGrid,.page-module__l0rM3q__buildGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__l0rM3q__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.page-module__l0rM3q__stepsGrid>li,.page-module__l0rM3q__stepsGrid>li+li{border:1px solid #53b4ff21;border-radius:0}.page-module__l0rM3q__stepsGrid>li:first-child{border-radius:18px 0 0}.page-module__l0rM3q__stepsGrid>li:nth-child(2){border-radius:0 18px 0 0}.page-module__l0rM3q__stepsGrid>li:nth-child(3){border-radius:0 0 0 18px}.page-module__l0rM3q__stepsGrid>li:last-child{border-radius:0 0 18px}.page-module__l0rM3q__differenceSection,.page-module__l0rM3q__demoSection,.page-module__l0rM3q__faqSection{grid-template-columns:1fr}.page-module__l0rM3q__differenceList{max-width:760px}.page-module__l0rM3q__demoSection{padding-block:58px}.page-module__l0rM3q__faqIntro{position:static}}@media (max-width:700px){.page-module__l0rM3q__hero,.page-module__l0rM3q__section{width:min(calc(100% - 28px), var(--max-width))}.page-module__l0rM3q__hero{gap:48px;padding:76px 0 72px}.page-module__l0rM3q__hero h1{font-size:clamp(3.05rem,15vw,4.8rem)}.page-module__l0rM3q__heroActions{flex-direction:column;align-items:stretch}.page-module__l0rM3q__heroActions .button{width:100%}.page-module__l0rM3q__conversationPreview{border-radius:21px;padding:12px}.page-module__l0rM3q__previewHeader small{display:none}.page-module__l0rM3q__previewMessages{min-height:400px;padding-inline:0}.page-module__l0rM3q__customerMessage,.page-module__l0rM3q__agentMessage{max-width:92%}.page-module__l0rM3q__previewFooter{grid-template-columns:1fr}.page-module__l0rM3q__section{padding:92px 0}.page-module__l0rM3q__section h2{font-size:clamp(2.65rem,13vw,4rem)}.page-module__l0rM3q__capabilityGrid,.page-module__l0rM3q__useCaseGrid,.page-module__l0rM3q__buildGrid,.page-module__l0rM3q__differenceList,.page-module__l0rM3q__stepsGrid{grid-template-columns:1fr}.page-module__l0rM3q__capabilityCard,.page-module__l0rM3q__useCaseCard,.page-module__l0rM3q__buildGrid>li,.page-module__l0rM3q__stepsGrid>li{min-height:auto}.page-module__l0rM3q__stepsGrid>li,.page-module__l0rM3q__stepsGrid>li:first-child,.page-module__l0rM3q__stepsGrid>li:nth-child(2),.page-module__l0rM3q__stepsGrid>li:nth-child(3),.page-module__l0rM3q__stepsGrid>li:last-child{border-radius:14px}.page-module__l0rM3q__differenceSection,.page-module__l0rM3q__demoSection,.page-module__l0rM3q__faqSection{gap:42px}.page-module__l0rM3q__demoSection{width:min(calc(100% - 20px), var(--max-width));border-radius:22px;min-height:auto;padding:28px 18px 42px}.page-module__l0rM3q__demoProof{min-height:265px;padding:25px}.page-module__l0rM3q__handoffPanel{padding:16px}.page-module__l0rM3q__handoffFlow{grid-template-columns:1fr;gap:8px}.page-module__l0rM3q__handoffFlow>div{min-height:130px}.page-module__l0rM3q__handoffFlow>i{justify-self:center;transform:rotate(90deg)}.page-module__l0rM3q__faqList summary{min-height:78px;font-size:.88rem}.page-module__l0rM3q__faqList details>p{margin-right:20px}.page-module__l0rM3q__finalCta{width:min(calc(100% - 20px), var(--max-width));border-radius:22px;min-height:550px;padding-inline:20px}}@media (prefers-reduced-motion:reduce){.page-module__l0rM3q__capabilityCard,.page-module__l0rM3q__faqList summary span{transition:none}}
