.AgentFlowDemo-module__Ktf2qq__demo{max-width:980px;margin:0 auto;padding:20px 36px 90px;scroll-margin-top:95px}.AgentFlowDemo-module__Ktf2qq__chatWindow{background:#fff;border:1px solid #d4dbd2;border-radius:16px}.AgentFlowDemo-module__Ktf2qq__chatHeader{z-index:2;background:#fff;border-bottom:1px solid #e4e8e1;border-radius:16px 16px 0 0;align-items:center;gap:12px;padding:20px 28px;display:flex;position:sticky;top:76px}.AgentFlowDemo-module__Ktf2qq__chatHeader strong{font-size:15px;display:block}.AgentFlowDemo-module__Ktf2qq__chatHeader div>span{color:#1d704c;margin-top:2px;font-size:12px;display:block}.AgentFlowDemo-module__Ktf2qq__chatHeader .AgentFlowDemo-module__Ktf2qq__example{color:#536168;margin-left:auto;font-size:12px}.AgentFlowDemo-module__Ktf2qq__agentAvatar{color:#fff;background:#12202a;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font-size:18px;font-weight:600;display:grid}.AgentFlowDemo-module__Ktf2qq__messages{padding:36px 40px 45px}.AgentFlowDemo-module__Ktf2qq__exchange+.AgentFlowDemo-module__Ktf2qq__exchange{margin-top:60px}.AgentFlowDemo-module__Ktf2qq__userMessage{background:#eaf0ff;border-radius:16px 16px 3px;width:fit-content;max-width:82%;margin-left:auto;padding:18px 22px}.AgentFlowDemo-module__Ktf2qq__userMessage>span{color:#29468c;font-size:12px;font-weight:600}.AgentFlowDemo-module__Ktf2qq__userMessage p{color:#12202a;margin:6px 0 0;font-size:18px;line-height:1.5}.AgentFlowDemo-module__Ktf2qq__agentMessage{align-items:start;gap:13px;margin-top:30px;display:flex}.AgentFlowDemo-module__Ktf2qq__response{flex:1;min-width:0;max-width:610px}.AgentFlowDemo-module__Ktf2qq__response>strong{font-size:13px}.AgentFlowDemo-module__Ktf2qq__response>p{color:#44505a;margin:9px 0 20px;font-size:16px;line-height:1.7}.AgentFlowDemo-module__Ktf2qq__change{color:#1d704c;align-items:center;gap:7px;margin-top:14px;font-size:12px;display:flex}.AgentFlowDemo-module__Ktf2qq__change svg{flex-shrink:0}.AgentFlowDemo-module__Ktf2qq__canvas{background:#f2f4f1;border-radius:12px;padding:20px}.AgentFlowDemo-module__Ktf2qq__nodes{max-width:460px;margin:auto}.AgentFlowDemo-module__Ktf2qq__countryConnection{padding-bottom:24px;padding-left:26px;position:relative}.AgentFlowDemo-module__Ktf2qq__country{z-index:1;color:#fff;background:#2256ff;border-radius:8px;position:relative}.AgentFlowDemo-module__Ktf2qq__country summary{cursor:pointer;align-items:center;gap:16px;min-height:46px;padding:12px 16px;font-size:13px;list-style:none;display:flex}.AgentFlowDemo-module__Ktf2qq__country summary::-webkit-details-marker{display:none}.AgentFlowDemo-module__Ktf2qq__country summary strong{margin-left:auto;font-weight:500}.AgentFlowDemo-module__Ktf2qq__country p{margin:0;padding:0 16px 14px;font-size:12px;line-height:1.6}.AgentFlowDemo-module__Ktf2qq__country summary:focus-visible,.AgentFlowDemo-module__Ktf2qq__chatFooter a:focus-visible{outline-offset:4px;outline:3px solid #2256ff}.AgentFlowDemo-module__Ktf2qq__inputWire{border-top:1px solid #2256ff;border-left:1px solid #2256ff;border-radius:12px 0 0;width:42px;position:absolute;top:23px;bottom:0;left:0}.AgentFlowDemo-module__Ktf2qq__inputWire:after{content:"";background:#2256ff;border-radius:50%;width:7px;height:7px;position:absolute;bottom:0;left:-4px}.AgentFlowDemo-module__Ktf2qq__wireLabel{color:#44505a;padding:8px 0 0;font-size:11px;display:block}.AgentFlowDemo-module__Ktf2qq__node{background:#fff;border-radius:10px;padding:17px 20px}.AgentFlowDemo-module__Ktf2qq__nodeTitle{align-items:center;gap:12px;display:flex}.AgentFlowDemo-module__Ktf2qq__nodeTitle>div{min-width:0}.AgentFlowDemo-module__Ktf2qq__nodeTitle strong{font-size:15px;font-weight:600;display:block}.AgentFlowDemo-module__Ktf2qq__nodeTitle div>span{color:#536168;margin-top:3px;font-size:12px;display:block}.AgentFlowDemo-module__Ktf2qq__sourceIcon,.AgentFlowDemo-module__Ktf2qq__aiIcon{color:#2256ff;background:#edf1f9;border-radius:8px;flex:0 0 36px;place-items:center;height:36px;display:grid}.AgentFlowDemo-module__Ktf2qq__aiIcon{color:#fff;background:#12202a}.AgentFlowDemo-module__Ktf2qq__node dl{margin:15px 0 0;font-size:12px}.AgentFlowDemo-module__Ktf2qq__node dl>div{border-top:1px solid #e5e9e2;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.AgentFlowDemo-module__Ktf2qq__node dt{color:#536168}.AgentFlowDemo-module__Ktf2qq__node dd{text-align:right;margin:0}.AgentFlowDemo-module__Ktf2qq__node p{color:#44505a;margin:15px 0;font-size:13px;line-height:1.65}.AgentFlowDemo-module__Ktf2qq__connector{border-left:1px solid #768775;min-height:40px;margin-left:20px;padding:11px 0 11px 18px}.AgentFlowDemo-module__Ktf2qq__connector span{color:#44505a;font-size:11px}.AgentFlowDemo-module__Ktf2qq__outputs{gap:8px;display:flex}.AgentFlowDemo-module__Ktf2qq__outputs span{color:#44505a;background:#eef1ec;border-radius:4px;padding:4px 8px;font-size:11px}.AgentFlowDemo-module__Ktf2qq__decisions>p{color:#536168;margin:0 0 10px;font-size:12px}.AgentFlowDemo-module__Ktf2qq__decisions>div{border-top:1px solid #c7ceca;grid-template-columns:1fr auto;gap:5px 12px;padding:14px 0;display:grid}.AgentFlowDemo-module__Ktf2qq__decisions strong{font-size:13px;font-weight:500}.AgentFlowDemo-module__Ktf2qq__decisions span{color:#44505a;font-size:12px}.AgentFlowDemo-module__Ktf2qq__decisions small{color:#536168;grid-column:1/-1;font-size:12px;line-height:1.5}.AgentFlowDemo-module__Ktf2qq__decisions .AgentFlowDemo-module__Ktf2qq__fit{color:#1d704c}.AgentFlowDemo-module__Ktf2qq__decisions .AgentFlowDemo-module__Ktf2qq__exclude{color:#a8322d}.AgentFlowDemo-module__Ktf2qq__chatFooter{color:#536168;border-top:1px solid #e4e8e1;justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;font-size:14px;display:flex}.AgentFlowDemo-module__Ktf2qq__chatFooter a{color:#2256ff;text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}@media (max-width:700px){.AgentFlowDemo-module__Ktf2qq__demo{padding:10px 12px 60px}.AgentFlowDemo-module__Ktf2qq__chatHeader{padding:16px}.AgentFlowDemo-module__Ktf2qq__chatHeader .AgentFlowDemo-module__Ktf2qq__example{text-align:right;max-width:80px;font-size:10px}.AgentFlowDemo-module__Ktf2qq__messages{padding:26px 14px 32px}.AgentFlowDemo-module__Ktf2qq__userMessage{max-width:92%;padding:15px 18px}.AgentFlowDemo-module__Ktf2qq__userMessage p{font-size:16px}.AgentFlowDemo-module__Ktf2qq__agentMessage{gap:9px}.AgentFlowDemo-module__Ktf2qq__agentMessage>.AgentFlowDemo-module__Ktf2qq__agentAvatar{flex-basis:24px;height:24px;font-size:15px}.AgentFlowDemo-module__Ktf2qq__response>p{font-size:15px}.AgentFlowDemo-module__Ktf2qq__canvas{margin-left:-33px;padding:12px}.AgentFlowDemo-module__Ktf2qq__node{padding:15px}.AgentFlowDemo-module__Ktf2qq__nodeTitle{gap:9px}.AgentFlowDemo-module__Ktf2qq__nodeTitle strong{font-size:14px}.AgentFlowDemo-module__Ktf2qq__nodeTitle div>span{font-size:11px}.AgentFlowDemo-module__Ktf2qq__exchange+.AgentFlowDemo-module__Ktf2qq__exchange{margin-top:44px}.AgentFlowDemo-module__Ktf2qq__chatFooter{padding:16px;display:block}.AgentFlowDemo-module__Ktf2qq__chatFooter a{width:fit-content;margin-top:8px;display:flex}}.AgentFlowDemo-module__Ktf2qq__scrollHint{color:#44505a;align-items:center;gap:9px;min-height:44px;margin-bottom:10px;font-size:13px;display:flex}.AgentFlowDemo-module__Ktf2qq__scrollHint button{color:#44505a;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;margin-left:auto;padding:0 4px;font-size:12px;text-decoration:underline}.AgentFlowDemo-module__Ktf2qq__scrollHint button:focus-visible{outline-offset:3px;outline:3px solid #2256ff}.AgentFlowDemo-module__Ktf2qq__pinned{height:calc(100svh + 3400px)}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__experienceWindow{position:sticky;top:84px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatWindow{flex-direction:column;height:calc(100svh - 164px);max-height:820px;display:flex;overflow:hidden}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatHeader{flex-shrink:0;padding-top:14px;padding-bottom:14px;position:static}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatViewport{overflow-anchor:none;flex:1;min-height:0;overflow:hidden}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__messages{padding-top:22px;padding-bottom:22px}.AgentFlowDemo-module__Ktf2qq__exchange:empty{display:none}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__exchange:not(:has([data-chat-event])){display:none}.AgentFlowDemo-module__Ktf2qq__working{color:#536168;align-items:center;gap:9px;margin:22px 0 16px 43px;font-size:13px;line-height:1.6;display:flex}.AgentFlowDemo-module__Ktf2qq__workingDot{background:#536168;border-radius:50%;flex-shrink:0;width:6px;height:6px}.AgentFlowDemo-module__Ktf2qq__toolCall{background:#f2f4f1;border-radius:8px;margin-left:43px;padding:14px 18px}.AgentFlowDemo-module__Ktf2qq__toolCall>span{color:#536168;font-size:11px;display:block}.AgentFlowDemo-module__Ktf2qq__toolCall code{overflow-wrap:anywhere;color:#12202a;margin:7px 0;font-size:12px;display:block}.AgentFlowDemo-module__Ktf2qq__toolCall p{color:#1d704c;margin:0;font-size:12px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatFooter{flex-shrink:0;padding:10px 24px;font-size:12px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__canvas{padding:12px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__node{padding:12px 16px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__node dl{display:none}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__countryConnection{padding-bottom:18px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__wireLabel{display:none}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__response>p{margin-bottom:14px;font-size:15px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__agentMessage{margin-top:20px}@media (max-width:700px){.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__experienceWindow{top:72px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatWindow{height:calc(100svh - 146px)}.AgentFlowDemo-module__Ktf2qq__scrollHint{gap:6px;font-size:12px}.AgentFlowDemo-module__Ktf2qq__scrollHint button{font-size:11px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatHeader{padding:10px 14px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatFooter{gap:12px;padding:7px 14px;font-size:10px;display:flex}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__chatFooter a{flex-shrink:0;margin:0;font-size:11px}.AgentFlowDemo-module__Ktf2qq__working,.AgentFlowDemo-module__Ktf2qq__toolCall{margin-left:0}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__response>p{font-size:14px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__node p{margin:10px 0;font-size:12px}.AgentFlowDemo-module__Ktf2qq__pinned .AgentFlowDemo-module__Ktf2qq__connector{min-height:30px;padding:5px 0 5px 16px}}@media (prefers-reduced-motion:no-preference){.AgentFlowDemo-module__Ktf2qq__pinned [data-chat-event]{animation:.18s ease-out AgentFlowDemo-module__Ktf2qq__arrive}@keyframes AgentFlowDemo-module__Ktf2qq__arrive{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}
.HomeLanding-module__nZqfHa__home{color:#12202a;background:#fbfbf7;position:relative}.HomeLanding-module__nZqfHa__home ::selection{color:#fff;background:#2256ff}.HomeLanding-module__nZqfHa__home a:focus-visible,.HomeLanding-module__nZqfHa__home button:focus-visible,.HomeLanding-module__nZqfHa__home summary:focus-visible{outline-offset:5px;outline:3px solid #2256ff}.HomeLanding-module__nZqfHa__hero{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;max-width:1320px;margin:auto;padding:72px 48px 48px;display:grid}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__headline{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(48px,5.4vw,76px);font-weight:600;line-height:1.01}.HomeLanding-module__nZqfHa__headline span{color:#2256ff}.HomeLanding-module__nZqfHa__heroSupport>p{color:#44505a;margin:0 0 24px;font-size:18px;line-height:1.65}.HomeLanding-module__nZqfHa__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.HomeLanding-module__nZqfHa__primary,.HomeLanding-module__nZqfHa__secondary{border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:12px 21px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__primary{color:#fff;background:#2256ff;gap:18px}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__primary:hover{background:#153ec7}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__secondary{color:#12202a;text-underline-offset:5px;padding-left:0;text-decoration:underline}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__secondary:hover{color:#2256ff}.HomeLanding-module__nZqfHa__heroSupport .HomeLanding-module__nZqfHa__reassurance{margin:14px 0 0;font-size:12px}.HomeLanding-module__nZqfHa__clients{color:#536168;border-top:1px solid #c7ceca;justify-content:space-between;align-items:center;gap:30px;max-width:1224px;margin:0 auto 35px;padding:28px 0;font-size:12px;display:flex}.HomeLanding-module__nZqfHa__clients div{color:#12202a;flex-wrap:wrap;gap:26px;font-size:15px;font-weight:500;display:flex}.HomeLanding-module__nZqfHa__section{max-width:1320px;margin:auto;padding:90px 48px;scroll-margin-top:90px}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__section h2,.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__close h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 25px;font-size:clamp(36px,4vw,58px);font-weight:500;line-height:1.08}.HomeLanding-module__nZqfHa__section p{color:#44505a;margin:0 0 22px;font-size:17px;line-height:1.7}.HomeLanding-module__nZqfHa__control{background:#dfe8dc}.HomeLanding-module__nZqfHa__controlInner,.HomeLanding-module__nZqfHa__repeat{grid-template-columns:1.1fr 1fr;align-items:start;gap:90px;display:grid}.HomeLanding-module__nZqfHa__faq{border-top:1px solid #c7ceca;grid-template-columns:.85fr 1.15fr;gap:90px;display:grid}.HomeLanding-module__nZqfHa__faq details{border-bottom:1px solid #c7ceca}.HomeLanding-module__nZqfHa__faq summary{cursor:pointer;padding:24px 30px 24px 0;font-size:18px;font-weight:500}.HomeLanding-module__nZqfHa__faq details:first-child summary{padding-top:5px}.HomeLanding-module__nZqfHa__faq details p{margin:0 0 25px;font-size:15px}.HomeLanding-module__nZqfHa__close{text-align:center;background:#12202a;padding:90px 48px}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__close h2{color:#fff;max-width:850px;margin:0 auto 30px}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__close .HomeLanding-module__nZqfHa__primary{color:#12202a;background:#fff}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__close .HomeLanding-module__nZqfHa__primary:hover{background:#e3e8e2}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__close a:focus-visible{outline-color:#fff}.HomeLanding-module__nZqfHa__close p{color:#dce5e9;margin-top:20px;font-size:13px}@media (max-width:1300px){.HomeLanding-module__nZqfHa__clients{margin-left:48px;margin-right:48px}}@media (max-width:1100px){.HomeLanding-module__nZqfHa__hero{gap:35px;padding:55px 30px 40px}.HomeLanding-module__nZqfHa__heroSupport>p{font-size:16px}.HomeLanding-module__nZqfHa__controlInner,.HomeLanding-module__nZqfHa__repeat,.HomeLanding-module__nZqfHa__faq{gap:45px}.HomeLanding-module__nZqfHa__clients{margin-left:30px;margin-right:30px}.HomeLanding-module__nZqfHa__clients div{gap:18px;font-size:14px}}@media (max-width:900px){.HomeLanding-module__nZqfHa__hero{grid-template-columns:1fr;gap:25px;padding:44px 22px 30px}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__headline{text-wrap:initial;max-width:650px;font-size:clamp(47px,8vw,68px)}.HomeLanding-module__nZqfHa__heroSupport{max-width:600px}.HomeLanding-module__nZqfHa__heroSupport>p{font-size:17px}.HomeLanding-module__nZqfHa__clients{flex-direction:column;align-items:start;gap:16px;margin:0 22px 20px;padding:22px 0}}@media (max-width:700px){.HomeLanding-module__nZqfHa__controlInner,.HomeLanding-module__nZqfHa__repeat,.HomeLanding-module__nZqfHa__faq{grid-template-columns:1fr;gap:20px}.HomeLanding-module__nZqfHa__section{padding:60px 22px}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__section h2{font-size:38px}.HomeLanding-module__nZqfHa__faq details:first-child summary{padding-top:20px}.HomeLanding-module__nZqfHa__close{padding:65px 22px}.HomeLanding-module__nZqfHa__home .HomeLanding-module__nZqfHa__close h2{font-size:40px}}@media (prefers-reduced-motion:reduce){.HomeLanding-module__nZqfHa__primary,.HomeLanding-module__nZqfHa__secondary{transition:none}}
