:root{--background:#fff;--foreground:#111116;--muted:#626273;--line:#e6e5ec;--surface:#f8f8fb;--surface-strong:#f0eff7;--violet:#7257ff;--violet-soft:#eeeaff;--ink:#0e0f13;--radius-sm:10px;--radius-md:18px;--radius-lg:28px;--shadow-soft:0 24px 70px #2d215e21;--theme-control-bg:#f1f0f6;--theme-control-active-bg:#fff;--theme-control-active-color:#4f38c9;--theme-control-hover-bg:#e8e5f5;--theme-control-shadow:0 4px 14px #2a1f591f;--scrollbar-thumb:#bcb6cd;--scrollbar-thumb-hover:#7257ff;--ease-out-expressive:cubic-bezier(.16, 1, .3, 1);--ease-soft-spring:cubic-bezier(.22, 1.25, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}@media (hover:hover) and (pointer:fine){@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}}html::-webkit-scrollbar{width:11px;height:11px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-corner{background:0 0}html::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px;transition:background-color .18s}html::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover);background-clip:padding-box}}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background-color .18s,color .18s;overflow-x:clip}a{color:inherit;text-decoration:none}button,select{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #7257ff59}.siteHeader{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-bottom:1px solid #e6e5ecc7;position:sticky;top:0}.headerInner{align-items:center;gap:42px;width:min(1440px,100% - 64px);min-height:78px;margin:0 auto;display:flex}.brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:22px;font-weight:760;display:inline-flex}.brandMark{color:#fff;letter-spacing:-.02em;background:linear-gradient(145deg,#8a75ff,#6847ff);border-radius:9px;place-items:center;width:31px;height:31px;font-size:12px;display:grid;box-shadow:0 7px 18px #7257ff47}.desktopNav{color:#33333e;align-items:center;gap:31px;margin-right:auto;font-size:14px;display:flex}.desktopNav a{align-items:center;gap:5px;display:inline-flex}.desktopNav a:hover,.textLink:hover{color:var(--violet)}.headerActions{align-items:center;gap:24px;font-size:14px;display:flex}.mobileMenuTrigger,.mobileMenuDialog{display:none}.button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:14px;font-weight:650;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.button svg{width:17px;height:17px}.button:hover{transform:translateY(-2px)}.buttonDark{background:var(--ink);color:#fff;box-shadow:0 9px 24px #0e0f132e}.buttonDark:hover{box-shadow:0 13px 32px #0e0f133d}.buttonSmall{min-height:43px;padding-inline:18px}.buttonLight{background:#fff;border-color:#d9d8e1}.buttonLight:hover{border-color:#a9a0dd;box-shadow:0 8px 24px #251f4414}
.themeSwitcher{border:1px solid var(--line);background:var(--theme-control-bg);border-radius:12px;grid-template-columns:repeat(3,34px);gap:2px;padding:3px;transition:border-color .18s,background-color .18s;display:inline-grid}.themeSwitcher button{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:background-color .16s,color .16s,box-shadow .16s;display:grid}.themeSwitcher button:hover{background:var(--theme-control-hover-bg);color:var(--foreground)}.themeSwitcher button[aria-pressed=true]{background:var(--theme-control-active-bg);color:var(--theme-control-active-color);box-shadow:var(--theme-control-shadow)}.themeSwitcher svg{width:16px;height:16px}.mobileThemeRow{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:10px 12px 10px 15px;display:flex}.mobileThemeRow>span{gap:3px;display:grid}.mobileThemeRow small{color:var(--muted);font-size:11px}.mobileThemeRow strong{font-size:15px}@media (max-width:960px) and (max-height:700px){.mobileThemeRow{min-height:58px;padding-block:7px}}
.hero{grid-template-columns:minmax(350px,.84fr) minmax(690px,1.46fr);align-items:center;gap:58px;width:min(1440px,100% - 64px);min-height:790px;margin:0 auto;padding:88px 0 96px;display:grid;position:relative;overflow:visible}.heroGlow{z-index:-1;filter:blur(3px);background:radial-gradient(circle,#7257ff26,#7257ff00 68%);width:720px;height:570px;position:absolute;top:70px;right:-120px}.heroCopy{z-index:2;position:relative}.eyebrow{color:var(--violet);align-items:center;gap:8px;margin:0 0 24px;font-size:14px;font-weight:650;display:inline-flex}.eyebrow svg{width:16px;height:16px}h1{letter-spacing:-.062em;max-width:620px;margin:0;font-size:clamp(54px,5vw,80px);font-weight:690;line-height:.99}.heroLead{max-width:560px;color:var(--muted);margin:30px 0 0;font-size:18px;line-height:1.68}.heroActions{flex-wrap:wrap;gap:13px;margin-top:34px;display:flex}.heroNote{color:#737181;align-items:center;gap:9px;margin:24px 0 0;font-size:13px;display:flex}.heroNote svg{width:16px}.heroProduct{perspective:1200px;min-width:0}.productFrame{border-radius:var(--radius-md);min-height:570px;box-shadow:var(--shadow-soft);transform-origin:0;background:#fff;border:1px solid #dedce9;grid-template-columns:142px 205px minmax(255px,1fr) 205px;font-size:11px;display:grid;overflow:hidden;transform:rotateY(-1.5deg)}.appSidebar{color:#f8f8fb;background:#111217;flex-direction:column;padding:20px 13px;display:flex;position:relative}.workspaceLogo{background:var(--violet);border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:10px;font-size:11px;font-weight:800;display:grid}.appSidebar>strong{margin-bottom:24px;font-size:11px}.appSidebar nav{gap:6px;display:grid}.appSidebar nav span{color:#c9cad2;border-radius:7px;align-items:center;gap:8px;padding:9px 8px;display:flex}.appSidebar nav span.active{color:#fff;background:#2a2c34}.appSidebar svg{width:14px;height:14px}.previewUser{color:#d6d6dc;border-top:1px solid #2c2e35;align-items:center;gap:7px;margin-top:auto;padding-top:16px;display:flex}.conversationList,.chatPanel,.contextPanel{border-right:1px solid #ecebf1;min-width:0}.panelTitle,.chatHeader,.contextTitle{border-bottom:1px solid #ecebf1;justify-content:space-between;align-items:center;min-height:59px;padding:14px 15px;display:flex}.panelTitle svg,.contextTitle svg{color:#848394;width:14px}.channelFilter{color:#52515e;background:#fff;border:1px solid #e6e5ec;border-radius:7px;justify-content:space-between;align-items:center;width:calc(100% - 24px);height:32px;margin:12px;padding:0 10px;font-size:10px;display:flex}.channelFilter svg{width:12px}.conversationItems{padding:0 8px}.conversationItem{border-radius:8px;gap:9px;min-height:88px;padding:13px 9px;display:flex}.conversationItem.selected{background:#f1efff}.conversationItem>span:last-child{gap:4px;min-width:0;display:grid}.conversationItem strong{font-size:10px}.conversationItem small{color:#676675;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversationItem em,.leadRow em{color:#92919e;font-size:9px;font-style:normal}.channelBadge{background:var(--violet-soft);width:25px;height:25px;color:var(--violet);border-radius:50%;flex:none;place-items:center;display:grid}.channelBadge svg{width:12px}.chatPanel{background:#fcfcfe;flex-direction:column;display:flex}.chatHeader{background:#fff;justify-content:flex-start;gap:9px}.chatHeader>span:last-child{gap:3px;display:grid}.chatHeader small{color:var(--violet);align-items:center;gap:4px;font-size:9px;display:flex}.chatHeader small svg{width:9px}.avatar{color:#fff;background:linear-gradient(135deg,#4d4b61,#a9a5c6);border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;display:grid}.avatar.small{width:25px;height:25px}.messages{flex:1;padding:18px 14px}.message{color:#393846;border-radius:9px;max-width:83%;margin:0 0 14px;padding:11px 12px;line-height:1.45}.message.incoming{background:#fff;border:1px solid #ecebf1}.message.outgoing{background:#efedff;margin-left:auto}.message.compact{max-width:70%}.composer{color:#aaa9b4;background:#fff;border:1px solid #dedde6;border-radius:9px;justify-content:space-between;align-items:flex-end;min-height:72px;margin:0 12px 13px;padding:10px;display:flex}.sendControl{background:var(--violet);color:#fff;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.composer svg{width:13px}.contextPanel{background:#fbfbfd;border-right:0;padding-bottom:14px}.contextCard{background:#fff;border:1px solid #e8e7ee;border-radius:9px;margin:13px;padding:13px}.contextCard>small{color:#83818f;margin-bottom:10px;display:block}.leadRow{gap:8px;margin-bottom:12px;display:flex}.leadRow>span:last-child{gap:3px;min-width:0;display:grid}.leadRow em{text-overflow:ellipsis;overflow:hidden}.previewField{color:#787684;gap:5px;font-size:9px;display:grid}.previewField>span{color:#3c3b48;background:#fff;border:1px solid #dedde6;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:31px;padding:0 8px;font-size:10px;display:flex}.previewField svg{width:11px}.contextCard.accent{background:#f2f0ff;border-color:#e5e0ff;line-height:1.45}.handoffCard p{color:#656372;align-items:center;gap:7px;display:flex}.statusDot{background:#b9b7c1;border-radius:50%;width:6px;height:6px}.previewButton{background:#fff;border:1px solid #dcdbe3;border-radius:6px;place-items:center;width:100%;min-height:31px;font-size:9px;display:grid}.integrationStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:48px max(32px,50% - 525px)}.integrationStrip h2{text-align:center;letter-spacing:-.045em;margin:0;font-size:clamp(27px,3vw,38px)}.integrationItems{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:34px;display:grid}.integrationItems>div{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:14px;min-height:76px;padding:14px 22px;font-size:15px;display:flex}.integrationIcon{border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.integrationIcon svg{width:21px;height:21px}.integrationIcon.telegram{color:#2e9bea;background:#eaf6ff}.integrationIcon.gmail{color:#e24b3e;background:#fff2ef}.integrationIcon.website{background:var(--violet-soft);color:var(--violet)}.productTourSection{background:radial-gradient(circle at 8% 18%,#7257ff1a,#0000 24%),radial-gradient(circle at 94% 74%,#9a82ff1f,#0000 27%),#f8f7fc;padding:128px max(32px,50% - 660px) 150px;position:relative;overflow:clip}.productTourSection:before{content:"";pointer-events:none;opacity:.35;background-image:radial-gradient(#7257ff21 .7px,#0000 .7px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.tourIntro,.tourScenes{position:relative}.tourIntro{text-align:center;width:min(880px,100%);margin:0 auto 72px}.tourIntro .sectionLabel{margin-bottom:20px}.tourIntro h2{letter-spacing:-.06em;margin:0;font-size:clamp(42px,5vw,68px);line-height:1.02}.tourIntro>p:last-child{max-width:640px;color:var(--muted);margin:24px auto 0;font-size:17px;line-height:1.65}.tourScenes{gap:72px;display:grid}.tourScene{--tour-copy-x:-42px;--tour-screen-x:58px;grid-template-columns:minmax(280px,.62fr) minmax(620px,1.38fr);align-items:center;gap:clamp(54px,7vw,112px);min-height:760px;display:grid}.tourScene:nth-child(2n){--tour-copy-x:42px;--tour-screen-x:-58px;grid-template-columns:minmax(620px,1.38fr) minmax(280px,.62fr)}.tourScene:nth-child(2n) .tourCopy{order:2}.tourScene:nth-child(2n) .tourVisual{order:1}.tourCopy{max-width:470px}.tourNumber{width:43px;height:43px;color:var(--violet);background:#ffffffd1;border:1px solid #7257ff3d;border-radius:50%;place-items:center;margin-bottom:25px;font-size:12px;font-weight:800;display:inline-grid;box-shadow:0 12px 30px #43328f17}.tourEyebrow{color:var(--violet);letter-spacing:.09em;text-transform:uppercase;margin:0 0 13px;font-size:12px;font-weight:800}.tourCopy h3{letter-spacing:-.055em;margin:0;font-size:clamp(34px,3.6vw,52px);line-height:1.04}.tourCopy>p:not(.tourEyebrow){color:var(--muted);margin:23px 0 0;font-size:16px;line-height:1.7}.tourCopy ul{color:#4e4d5a;gap:12px;margin:28px 0 0;padding:0;font-size:13px;font-weight:650;list-style:none;display:grid}.tourCopy li{align-items:center;gap:10px;display:flex}.tourCopy li svg{background:var(--violet-soft);width:17px;height:17px;color:var(--violet);border-radius:50%;padding:3px}.tourVisual{perspective:1500px;min-width:0;position:sticky;top:104px}.tourWindow{transform-origin:bottom;transition:transform .5s var(--ease-out-expressive), box-shadow .5s ease;background:#fff;border:1px solid #cdc9dde6;border-radius:24px;overflow:hidden;transform:rotateX(.8deg);box-shadow:0 42px 100px #2b1f5b29,0 5px 18px #2b1f5b0f}.tourWindowBar{color:#8a8896;background:#fafafcf5;border-bottom:1px solid #ebe9f1;grid-template-columns:1fr auto 1fr;align-items:center;min-height:45px;padding:0 16px;font-size:9px;display:grid}.tourWindowDots{gap:6px;display:flex}.tourWindowDots i{background:#d2d0db;border-radius:50%;width:7px;height:7px}.tourWindowDots i:first-child{background:#ff8278}.tourWindowDots i:nth-child(2){background:#ffc65c}.tourWindowDots i:nth-child(3){background:#62cb7f}.tourWindowRoute{text-align:center;background:#fff;border:1px solid #e8e6ee;border-radius:7px;min-width:190px;padding:7px 16px}.tourWindowLabel{color:#5d5b68;justify-self:end;font-weight:700}.tourInboxStage{min-height:520px;overflow:hidden}.tourInboxStage .productFrame{width:100%;min-height:520px;box-shadow:none;border:0;border-radius:0;grid-template-columns:118px 170px minmax(250px,1fr) 175px;transform:none}.tourWindow .message,.tourWindow .sendControl{animation:none}.tourAssistantScreen{background:#f8f8fb;grid-template-columns:minmax(260px,.82fr) minmax(340px,1.18fr);min-height:520px;display:grid}.tourSettingsPanel,.tourHandoffPanel{background:#fff;border-right:1px solid #e7e5ed;padding:25px}.tourAssistantHeading,.tourPanelHeader,.tourModelRow,.tourChannelRow,.tourResolutionRow{align-items:center;display:flex}.tourAssistantHeading{gap:10px}.tourAssistantHeading>span:nth-child(2),.tourPanelHeader>span:nth-child(2){gap:3px;display:grid}.tourAssistantHeading small,.tourPanelHeader small{color:#858391;font-size:9px}.tourStatus,.tourLive,.tourHumanBadge{color:#168b55;background:#e9fbf1;border-radius:999px;margin-left:auto;padding:6px 9px;font-size:9px;font-weight:750}.tourTabs{color:#8a8895;border-bottom:1px solid #ebe9f0;gap:24px;margin:25px -25px 22px;padding:0 25px;font-size:10px;display:flex}.tourTabs span,.tourTabs strong{padding-bottom:12px}.tourTabs strong{border-bottom:2px solid var(--violet);color:var(--violet)}.tourSettingBlock,.tourSummaryCard{background:#faf9fc;border:1px solid #e8e6ed;border-radius:10px;padding:15px}.tourSettingBlock small,.tourSummaryCard small,.tourModelRow small{color:#888693;font-size:9px}.tourSettingBlock p,.tourSummaryCard p{color:#53515e;margin:9px 0 0;font-size:11px;line-height:1.55}.tourModelRow{border:1px solid #e5e3eb;border-radius:9px;justify-content:space-between;min-height:54px;margin-top:14px;padding:9px 12px}.tourModelRow>span{gap:4px;display:grid}.tourModelRow svg{width:13px}.tourChannelRow{color:#575562;grid-template-columns:1fr auto;gap:10px;margin-top:18px;font-size:10px;display:grid}.tourChannelRow span{align-items:center;gap:8px;display:flex}.tourChannelRow svg{width:13px;color:var(--violet)}.tourTestPanel,.tourHandoffConversation{background:#fcfcfe;flex-direction:column;min-width:0;display:flex}.tourPanelHeader{background:#fff;border-bottom:1px solid #e7e5ed;gap:10px;min-height:69px;padding:14px 20px}.tourPanelHeader>span:first-child:not(.avatar){gap:4px;display:grid}.tourLive{align-items:center;gap:6px;display:inline-flex}.tourLive i{background:#22b576;border-radius:50%;width:6px;height:6px}.tourTestMessages{flex:1;padding:32px 24px 18px}.tourTestMessages .message{max-width:76%;font-size:11px}.tourTestPanel .composer,.tourHandoffConversation .composer{min-height:58px}.tourHandoffScreen{background:#f8f8fb;grid-template-columns:minmax(360px,1.25fr) minmax(260px,.75fr);min-height:520px;display:grid}.tourHandoffConversation{border-right:1px solid #e7e5ed}.tourPanelHeader .avatar+span{gap:3px;display:grid}.tourPanelHeader small{align-items:center;gap:4px;display:flex}.tourPanelHeader small svg{width:10px}.tourHumanBadge{background:var(--violet-soft);color:var(--violet);align-items:center;gap:6px;display:inline-flex}.tourHumanBadge svg{width:12px}.handoffMessages{padding-top:25px}.tourSystemMessage{background:var(--violet-soft);width:fit-content;color:var(--violet);border-radius:999px;align-items:center;gap:6px;margin:4px auto 18px;padding:7px 10px;font-size:9px;font-weight:700;display:flex}.tourSystemMessage svg{width:11px}.tourHandoffPanel{border-right:0}.tourPanelEyebrow{color:var(--violet);align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex}.tourPanelEyebrow svg{width:14px}.tourHandoffPanel h3{letter-spacing:-.035em;margin:18px 0 22px;font-size:20px;line-height:1.2}.tourSummaryCard{background:#f1eeff;border-color:#e1dcff}.tourHandoffPanel .operatorRow{background:#fff;margin:16px 0;font-size:10px}.tourResolutionRow{color:#787683;justify-content:space-between;margin:0 0 18px;font-size:9px}.tourResolutionRow>span:first-child{color:#168b55;align-items:center;gap:6px;display:flex}.tourResolutionRow svg{width:12px}
.featuresSection,.rolesSection,.pricingSection{width:min(1320px,100% - 64px);margin:0 auto;padding:110px 0}.sectionHeading{max-width:810px;margin-bottom:50px}.sectionHeading.centered{text-align:center;margin-inline:auto}.sectionLabel{color:var(--violet);letter-spacing:.01em;align-items:center;gap:8px;margin:0 0 17px;font-size:13px;font-weight:700;display:inline-flex}.sectionLabel svg{width:16px;height:16px}.sectionHeading h2,.finalCta h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,55px);line-height:1.06}.sectionHeading>p:last-child{max-width:680px;color:var(--muted);margin:20px auto 0;font-size:16px;line-height:1.65}.featureGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.featureCard{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;padding:14px 14px 24px;box-shadow:0 15px 42px #221a450a}.featureCard h3{letter-spacing:-.025em;margin:23px 8px 10px;font-size:17px}.featureCard>p{color:var(--muted);margin:0 8px;font-size:13px;line-height:1.55}.featurePreview{background:linear-gradient(#fff,#faf9fc);border:1px solid #ebeaf1;border-radius:13px;min-height:330px;font-size:10px;overflow:hidden}.miniInbox,.miniAssistant,.miniLead,.miniHandoff{min-height:330px;padding:16px}.miniToolbar{border:1px solid var(--line);background:#fff;border-radius:7px;justify-content:space-between;align-items:center;min-height:34px;padding:0 10px;display:flex}.miniToolbar svg,.miniSelect svg,.workflowSelect svg,.workflowLead svg{width:12px}.miniConversation{border-bottom:1px solid #efedf3;grid-template-columns:27px 1fr auto;align-items:start;gap:8px;min-height:70px;padding:13px 5px;display:grid}.miniConversation>span:nth-child(2){gap:5px;min-width:0;display:grid}.miniConversation small,.miniConversation em,.miniLeadPerson small{color:#868592;font-size:9px;font-style:normal}.miniChannel{color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.miniChannel svg{width:12px}.miniChannel.channel1{background:#42a8ec}.miniChannel.channel2{background:#e95b4d}.miniChannel.channel3{background:var(--violet)}.miniAssistantTitle,.miniLeadPerson,.operatorRow{align-items:center;gap:9px;display:flex}.miniBot{background:var(--violet);color:#fff;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.miniBot svg{width:15px}.miniTabs{border-bottom:1px solid var(--line);color:#858391;gap:24px;margin:17px 0;display:flex}.miniTabs span{padding-bottom:8px}.miniTabs span:first-child{border-bottom:2px solid var(--violet);color:var(--violet)}.miniSetting,.miniSummary{background:#f5f4f8;border-radius:8px;padding:12px}.miniSetting small,.miniSummary small,.miniHandoff>small{color:#878593}.miniSetting p,.miniSummary p{color:#626171;margin:8px 0 0;line-height:1.5}.miniSelect{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr auto;align-items:center;min-height:43px;margin-top:13px;padding:6px 9px;display:grid}.miniSelect>span{color:#8b8996;grid-column:1/-1;font-size:8px}.miniChannels{grid-template-columns:1fr auto;gap:9px;margin-top:14px;display:grid}.miniChannels span{align-items:center;gap:6px;display:flex}.miniChannels svg{width:11px;color:var(--violet)}.miniLeadPerson{margin-bottom:17px}.miniLeadPerson>span:last-child{gap:4px;min-width:0;display:grid}.miniSelect.wide{background:#fff;margin-bottom:14px}.miniSummary{background:#f0edff}.miniMeta{color:#858391;grid-template-columns:1fr auto;gap:5px;margin-top:15px;font-size:8px;display:grid}.miniMeta strong{color:#4f4d5d;font-size:9px}.operatorRow{border:1px solid var(--line);border-radius:8px;margin:16px 0;padding:12px}.operatorRow>span:nth-child(2){gap:3px;display:grid}.operatorRow i{background:#22b576;border-radius:50%;width:7px;height:7px;margin-left:auto}.miniPrimary,.miniSecondary{border-radius:7px;place-items:center;min-height:36px;margin-top:9px;font-weight:650;display:grid}.miniPrimary{background:var(--violet);color:#fff}.miniSecondary{border:1px solid var(--line);background:#fff}.workflowSection{--workflow-background:#f7f6fb;--workflow-foreground:#17161d;--workflow-muted:#686675;--workflow-border:#d9d5e5;--workflow-control-border:#ded9e8;--workflow-field-border:#e2deeb;--workflow-surface:#fffc;--workflow-control-text:#5d5a68;--workflow-channel-icon:#6f58e6;--workflow-glow:#7257ff21;--workflow-card-background:#ffffffad;--workflow-card-background-desktop:#fbfaff;--workflow-card-background-hover:#ffffffeb;--workflow-card-border:#e2deeb;--workflow-card-border-hover:#c8c0ee;--workflow-card-shadow:0 16px 42px #2d215e0f;--workflow-card-shadow-hover:0 24px 58px #2d215e1f;--workflow-progress-track:#7257ff29;--workflow-progress-fill:#7257ff;--workflow-step-ring:#7257ff1f;--workflow-step-ring-active:#7257ff47;--workflow-card-active-border:#7257ff9e;--workflow-card-active-ring:#7257ff1f;background-color:var(--workflow-background);color:var(--workflow-foreground);padding:105px max(32px,50% - 660px) 112px;position:relative;overflow:hidden}.workflowGlow{background:var(--workflow-glow);filter:blur(90px);border-radius:50%;width:680px;height:420px;position:absolute;top:-180px;left:50%;translate:-50%}.sectionHeading.inverse{position:relative}.sectionHeading.inverse>p:last-child{color:var(--workflow-muted)}.workflowGrid{grid-template-columns:repeat(4,1fr);gap:30px;margin:62px 0 0;padding:0;list-style:none;display:grid;position:relative}.workflowGrid:before,.workflowGrid:after{z-index:0;content:"";pointer-events:none;border-radius:999px;height:2px;position:absolute;top:39px;left:39px;right:calc(25% - 62px)}.workflowGrid:before{background-color:var(--workflow-progress-track)}.workflowGrid:after{background:linear-gradient(90deg, var(--workflow-progress-fill), var(--violet));box-shadow:0 0 18px var(--workflow-step-ring-active);transform-origin:0;transform:scaleX(0)}.workflowGrid li{z-index:1;border:1px solid var(--workflow-card-border);background-color:var(--workflow-card-background);min-width:0;min-height:320px;box-shadow:var(--workflow-card-shadow);border-radius:20px;flex-direction:column;padding:26px;display:flex;position:relative}.workflowGrid li:after{border:1px solid var(--workflow-card-active-border);border-radius:inherit;content:"";opacity:0;pointer-events:none;box-shadow:0 0 0 1px var(--workflow-card-active-ring);position:absolute;inset:-1px}.workflowTopline{align-items:center;gap:14px;display:flex}.stepNumber{z-index:2;background:var(--violet);color:#fff;width:27px;height:27px;box-shadow:0 0 0 5px var(--workflow-step-ring);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid;position:relative}.workflowGrid h3{margin:20px 0 10px;font-size:17px}.workflowGrid li>p{min-height:66px;color:var(--workflow-muted);margin:0;font-size:13px;line-height:1.55}.workflowVisual{align-items:center;min-height:76px;margin-top:auto;padding-top:26px;display:flex}.workflowChannels{gap:7px;display:flex}.workflowChannels span{border:1px solid var(--workflow-border);background:var(--workflow-surface);width:45px;height:45px;color:var(--workflow-channel-icon);border-radius:9px;place-items:center;display:grid}.workflowChannels svg{width:19px}.workflowSelect,.workflowLead{border:1px solid var(--workflow-control-border);background:var(--workflow-surface);border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:10px 12px;font-size:11px;display:flex}.workflowSelect>span{align-items:center;gap:8px;display:flex}.workflowSelect span svg{width:18px;color:var(--violet)}.workflowLead{grid-template-columns:auto 1fr;gap:8px;display:grid}.workflowLead>span:last-child{border:1px solid var(--workflow-field-border);color:var(--workflow-control-text);border-radius:6px;grid-column:1/-1;justify-content:space-between;padding:7px;display:flex}.workflowAction{color:#fff;background:linear-gradient(135deg,#846dff,#6847ff);border-radius:8px;place-items:center;width:100%;min-height:43px;font-size:12px;font-weight:700;display:grid}.rolesSection{padding-bottom:96px}.roleGrid,.pricingGrid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1050px;margin:0 auto;display:grid}.roleCard{border:1px solid var(--line);background:#fff;border-radius:17px;padding:28px}.roleTitle{align-items:center;gap:12px;display:flex}.roleTitle>span{background:var(--violet-soft);width:38px;height:38px;color:var(--violet);border-radius:10px;place-items:center;display:grid}.roleTitle svg{width:19px}.roleTitle h3{margin:0;font-size:17px}.roleCard>p{color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.6}.pricingSection{border-top:1px solid var(--line);background:#fbfbfd;width:100%;padding-inline:max(32px,50% - 660px)}.priceCard{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:30px;display:flex;position:relative}.priceCard.featured{border-color:var(--violet);box-shadow:0 20px 48px #7257ff1f}.popularLabel{background:var(--violet-soft);color:var(--violet);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;top:20px;right:20px}.priceCard h3{margin:0;font-size:17px}.price{align-items:baseline;gap:8px;margin:24px 0;display:flex}.price strong{letter-spacing:-.04em;font-size:38px}.price span{color:var(--muted);font-size:12px}.priceCard ul{color:#535260;flex:1;gap:13px;margin:0 0 30px;padding:0;font-size:13px;list-style:none;display:grid}.priceCard li{align-items:center;gap:9px;display:flex}.priceCard li svg{width:15px;color:var(--violet)}.priceCard .button{width:100%}.finalCta{isolation:isolate;background:radial-gradient(circle at 30%,#ffffffe6,#0000 30%),linear-gradient(115deg,#f3eeff,#f9f8ff 58%,#ede8ff);justify-content:space-between;align-items:center;gap:50px;padding:72px max(32px,50% - 585px);display:flex;position:relative}.finalCta:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--background));height:clamp(96px,12vw,148px);position:absolute;bottom:0;left:0;right:0}.finalCta>*{z-index:1;position:relative}.finalCta>div:first-child{max-width:630px}.finalCta>div:first-child>p:last-child{max-width:520px;color:var(--muted);margin:18px 0 0;line-height:1.6}.finalCtaActions{flex:none;align-items:center;gap:25px;display:flex}.textArrow{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.textArrow svg{width:16px}.siteFooter{grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;width:min(1440px,100% - 64px);min-height:96px;margin:0 auto;display:grid}.siteFooter nav{color:#555460;gap:28px;font-size:13px;display:flex}.siteFooter nav a:hover{color:var(--violet)}.siteFooter>p{color:#8a8994;justify-self:end;margin:0;font-size:12px}.notFoundPage{flex-direction:column;justify-content:center;align-items:flex-start;width:min(720px,100% - 32px);min-height:100vh;margin:0 auto;display:flex}.notFoundPage h1{font-size:clamp(48px,8vw,84px)}.notFoundPage>p:not(.sectionLabel){max-width:560px;color:var(--muted);margin:24px 0 32px;font-size:18px;line-height:1.6}
@media (max-width:960px){.headerInner{width:min(100% - 32px,1440px);min-height:68px}.desktopNav,.headerActions{display:none}body:has(.mobileMenuDialog[open]){overflow:hidden}.mobileMenuTrigger{border:1px solid var(--line);min-height:44px;color:var(--foreground);cursor:pointer;background:#ffffffd1;border-radius:12px;align-items:center;gap:8px;margin-left:auto;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex}.mobileMenuTrigger svg{width:18px;height:18px}.mobileMenuDialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--foreground);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mobileMenuDialog[open]{animation:.26s ease-out both mobileMenuBackdropIn;display:block}.mobileMenuDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b091447}.mobileMenuPanel{min-height:100dvh;max-height:100dvh;padding:max(18px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(22px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));overscroll-behavior:contain;animation:mobileMenuPanelIn .5s var(--ease-out-expressive) both;background:radial-gradient(circle at 88% 7%,#7257ff21,#0000 30%),#fff;flex-direction:column;display:flex;overflow-y:auto}.mobileMenuHeader{justify-content:space-between;align-items:center;gap:20px;min-height:48px;display:flex}.mobileMenuHeader .brand{font-size:23px}.mobileMenuClose{border:1px solid var(--line);width:48px;height:48px;color:var(--foreground);cursor:pointer;background:#ffffffbd;border-radius:50%;place-items:center;padding:0;display:grid}.mobileMenuClose svg{width:21px;height:21px}.mobileMenuEyebrow{color:var(--violet);letter-spacing:.13em;text-transform:uppercase;margin:clamp(44px,9vh,76px) 0 12px;font-size:12px;font-weight:760}.mobileMenuLinks{display:grid}.mobileMenuLinks a{border-bottom:1px solid var(--line);letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:18px;min-height:64px;font-size:clamp(24px,7.2vw,31px);font-weight:680;display:flex}.mobileMenuLinks a>span{align-items:baseline;gap:14px;display:flex}.mobileMenuLinks small{width:17px;color:var(--muted);letter-spacing:.04em;font-size:9px;font-weight:700}.mobileMenuLinks svg{width:19px;height:19px;color:var(--muted);transition:transform .18s,color .18s}.mobileMenuLinks a:hover svg,.mobileMenuLinks a:focus-visible svg{color:var(--violet);transform:translate(4px)}.mobileMenuDialog[open] .mobileMenuLinks a{animation:mobileMenuItemIn .52s var(--ease-out-expressive) both}.mobileMenuDialog[open] .mobileMenuLinks a:first-child{animation-delay:70ms}.mobileMenuDialog[open] .mobileMenuLinks a:nth-child(2){animation-delay:.105s}.mobileMenuDialog[open] .mobileMenuLinks a:nth-child(3){animation-delay:.14s}.mobileMenuDialog[open] .mobileMenuLinks a:nth-child(4){animation-delay:.175s}.mobileMenuDialog[open] .mobileMenuLinks a:nth-child(5){animation-delay:.21s}.mobileMenuAccount{animation:mobileMenuItemIn .54s .23s var(--ease-out-expressive) both;gap:12px;margin-top:auto;padding-top:30px;display:grid}.mobileLogin{border:1px solid var(--line);background:#f8f8fbd6;border-radius:16px;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:13px;min-height:78px;padding:12px 14px;display:grid}.mobileLoginIcon{background:var(--violet-soft);width:48px;height:48px;color:var(--violet);border-radius:14px;place-items:center;display:grid}.mobileLoginIcon svg{width:23px;height:23px}.mobileLogin>span:nth-child(2){gap:3px;min-width:0;display:grid}.mobileLogin small{color:var(--muted);font-size:11px}.mobileLogin strong{font-size:16px}.mobileLogin>svg{width:18px;height:18px;color:var(--muted)}.mobileMenuCta{width:100%;min-height:54px}}@media (max-width:960px) and (max-height:700px){.mobileMenuPanel{padding-top:max(14px, env(safe-area-inset-top));padding-bottom:max(14px, env(safe-area-inset-bottom))}.mobileMenuEyebrow{margin-top:24px;margin-bottom:6px}.mobileMenuLinks a{min-height:52px;font-size:clamp(22px,6.8vw,27px)}.mobileMenuAccount{padding-top:18px}.mobileLogin{min-height:68px;padding-block:9px}.mobileMenuCta{min-height:50px}}
@media (hover:hover) and (pointer:fine){.desktopNav a:hover:after{transform-origin:0;transform:scaleX(1)}.brand:hover .brandMark{transform:translateY(-2px)rotate(-5deg)scale(1.06);box-shadow:0 11px 24px #7257ff57}.button:hover:after{transform:translate(125%)}.button:hover svg,.textArrow:hover svg{transform:translate(4px)}.integrationItems>div:hover{border-color:#cfc9ee;transform:translateY(-5px);box-shadow:0 18px 38px #2d215e17}.integrationItems>div:hover .integrationIcon{transform:rotate(-5deg)scale(1.08)}.featureCard:hover{border-color:#cbc4ef;transform:translateY(-8px);box-shadow:0 24px 58px #2d215e1f}.featureCard:hover .featurePreview{border-color:#dcd6f5;transform:translateY(-2px)}.featureCard:hover .miniConversation:nth-child(2),.featureCard:hover .miniSelect,.featureCard:hover .operatorRow{transform:translate(4px)}.workflowGrid li:hover{border-color:var(--workflow-card-border-hover);background-color:var(--workflow-card-background-hover);box-shadow:var(--workflow-card-shadow-hover);transform:translateY(-5px)}.workflowGrid li:hover .stepNumber{box-shadow:0 0 0 8px var(--workflow-step-ring-active);transform:scale(1.12)}.workflowGrid li:hover .workflowVisual{transform:translateY(-3px)}.roleCard:hover{border-color:#cbc4ef;transform:translateY(-6px);box-shadow:0 20px 44px #2d215e17}.roleCard:hover .roleTitle>span{transform:rotate(-5deg)scale(1.08)}.priceCard:hover{border-color:#aaa0e2;transform:translateY(-7px);box-shadow:0 24px 54px #2d215e1f}.tourWindow:hover{transform:translateY(-5px)rotateX(0);box-shadow:0 50px 120px #2b1f5b33,0 7px 22px #2b1f5b14}}@media (min-width:1221px) and (hover:hover) and (pointer:fine){.heroProduct:hover .productFrame{transform:rotateY(0)translateY(-4px);box-shadow:0 34px 90px #2d215e2e}}@supports (animation-timeline:view()){.integrationStrip h2,.integrationItems>div,.tourIntro,.sectionHeading,.featureCard,.workflowGrid li,.roleCard,.priceCard,.finalCta>div,.siteFooter>*{animation-name:revealInView;animation-duration:1s;animation-fill-mode:both;animation-timing-function:var(--ease-out-expressive);animation-timeline:view();animation-range:entry 8% cover 29%}.tourScene .tourCopy{animation-name:tourCopyReveal;animation-duration:1s;animation-fill-mode:both;animation-timing-function:var(--ease-out-expressive);animation-timeline:view();animation-range:entry 8% cover 36%}.tourScene .tourVisual{animation-name:tourScreenReveal;animation-duration:1s;animation-fill-mode:both;animation-timing-function:var(--ease-out-expressive);animation-timeline:view();animation-range:entry 4% cover 44%}.integrationItems>div:nth-child(2),.featureCard:nth-child(2),.workflowGrid li:nth-child(2),.roleCard:nth-child(2),.priceCard:nth-child(2){animation-range:entry 12% cover 33%}.integrationItems>div:nth-child(3),.featureCard:nth-child(3),.workflowGrid li:nth-child(3),.roleCard:nth-child(3),.priceCard:nth-child(3){animation-range:entry 16% cover 37%}.featureCard:nth-child(4),.workflowGrid li:nth-child(4){animation-range:entry 20% cover 41%}}@media (max-width:1220px){.hero{grid-template-columns:1fr;padding-top:70px}.heroCopy{max-width:760px}.heroProduct{width:100%}.productFrame{transform:none}.featureGrid,.workflowGrid{grid-template-columns:repeat(2,1fr)}.workflowGrid:before,.workflowGrid:after{display:none}}@media (min-width:1221px){.workflowGrid li{background-color:var(--workflow-card-background-desktop)}}@media (max-width:1100px){.productFrame{grid-template-columns:108px 180px minmax(260px,1fr)}.contextPanel{display:none}.tourScene,.tourScene:nth-child(2n){grid-template-columns:1fr;gap:45px;min-height:auto;padding:48px 0 86px}.tourScene:nth-child(2n) .tourCopy,.tourScene:nth-child(2n) .tourVisual{order:initial}.tourCopy{max-width:640px}.tourVisual{position:relative;top:auto}.tourInboxStage .productFrame{grid-template-columns:108px 180px minmax(260px,1fr)}.tourAssistantScreen{grid-template-columns:minmax(245px,.8fr) minmax(330px,1.2fr)}.tourHandoffScreen{grid-template-columns:minmax(330px,1.15fr) minmax(245px,.85fr)}}@media (max-width:760px){.hero{gap:44px;width:min(100% - 32px,1440px);min-height:auto;padding:58px 0 70px}h1{font-size:clamp(45px,14vw,64px)}.heroLead{font-size:16px}.heroActions{flex-direction:column;align-items:stretch}.heroActions .button{width:100%}.heroProduct{border-radius:16px;overflow:hidden}.productFrame{border-radius:16px;grid-template-columns:52px minmax(0,1fr);width:100%;min-height:455px}.conversationList,.contextPanel{display:none}.appSidebar{align-items:center;padding:14px 7px}.workspaceLogo{width:32px;height:32px;margin-bottom:20px}.appSidebar>strong{display:none}.appSidebar nav{gap:8px;width:100%}.appSidebar nav span{justify-content:center;min-height:39px;padding:8px 0;font-size:0}.appSidebar nav span svg{width:17px;height:17px}.previewUser{justify-content:center;width:100%;padding-top:14px;font-size:0}.previewUser svg{width:18px;height:18px}.chatPanel{border-right:0}.chatHeader{min-height:56px;padding-inline:12px}.messages{padding:14px 11px}.message{margin-bottom:10px;padding:9px 10px}.composer{min-height:58px;margin:0 9px 10px}.integrationStrip{padding-inline:16px}.productTourSection{padding:82px 16px 92px}.tourIntro{text-align:left;margin-bottom:38px}.tourIntro h2{font-size:clamp(38px,11vw,52px)}.tourIntro>p:last-child{margin-inline:0;font-size:15px}.tourScenes{gap:16px}.tourScene,.tourScene:nth-child(2n){gap:30px;padding:42px 0 62px}.tourNumber{width:38px;height:38px;margin-bottom:19px}.tourCopy h3{font-size:clamp(32px,10vw,44px)}.tourCopy>p:not(.tourEyebrow){margin-top:18px;font-size:14px}.tourCopy ul{margin-top:22px}.tourWindow{border-radius:16px}.tourWindowBar{min-height:39px;padding:0 11px}.tourWindowRoute{min-width:126px;padding:6px 10px}.tourWindowLabel{display:none}.tourInboxStage,.tourInboxStage .productFrame{min-height:430px}.tourInboxStage .productFrame{border-radius:0;grid-template-columns:52px minmax(0,1fr);width:100%}.tourAssistantScreen,.tourHandoffScreen{grid-template-columns:1fr;min-height:auto}.tourSettingsPanel,.tourHandoffPanel,.tourHandoffConversation{border-right:0}.tourSettingsPanel,.tourHandoffPanel{padding:20px}.tourTestPanel,.tourHandoffConversation{border-top:1px solid #e7e5ed;min-height:430px}.tourTestMessages{padding:22px 15px 12px}.tourTestMessages .message{max-width:88%}.tourHumanBadge{text-align:center;justify-content:center;max-width:105px}.integrationItems,.featureGrid,.workflowGrid,.roleGrid,.pricingGrid{grid-template-columns:1fr}.integrationItems{gap:10px}.integrationItems>div{justify-content:flex-start}.featuresSection,.rolesSection,.pricingSection{width:min(100% - 32px,1320px);padding:78px 0}.pricingSection{width:100%;padding-inline:16px}.sectionHeading{margin-bottom:35px}.featureGrid{gap:14px}.featurePreview,.miniInbox,.miniAssistant,.miniLead,.miniHandoff{min-height:290px}.workflowSection{padding:78px 16px}.workflowGrid{gap:18px}.workflowGrid:before,.workflowGrid:after{width:2px;height:auto;display:block;inset:39px auto 256px 39px}.workflowGrid:after{background:linear-gradient(180deg, var(--workflow-progress-fill), var(--violet));transform-origin:top;transform:scaleY(0)}.workflowGrid li{min-height:296px}.workflowGrid li>p{min-height:auto}.workflowVisual{margin-top:auto;padding-top:24px}.roleGrid,.pricingGrid{gap:14px}.finalCta{flex-direction:column;align-items:flex-start;padding:64px 20px}.finalCtaActions{flex-direction:column;align-items:stretch;width:100%}.finalCtaActions .button,.finalCtaActions .textArrow{justify-content:center;width:100%}.siteFooter{grid-template-columns:1fr;gap:24px;width:min(100% - 32px,1440px);padding:34px 0}.siteFooter nav{flex-wrap:wrap;gap:16px 24px}.siteFooter>p{justify-self:start}}@media (max-width:420px){.hero{width:min(100% - 24px,1440px)}.productTourSection,.workflowSection,.pricingSection{padding-inline:12px}.tourWindowRoute{min-width:112px}.tourPanelHeader{padding-inline:13px}.tourHumanBadge{padding-inline:7px;font-size:8px}}@media (max-width:920px) and (orientation:landscape){.hero{padding-top:42px}.tourScene,.tourScene:nth-child(2n){padding-block:36px 58px}}
:root[data-theme=dark]{--background:#08090d;--foreground:#f5f4fa;--muted:#a7a6b3;--line:#292a34;--surface:#111218;--surface-strong:#181922;--violet:#9b87ff;--violet-soft:#211b3d;--shadow-soft:0 28px 84px #00000075;--theme-control-bg:#14151c;--theme-control-active-bg:#2a2442;--theme-control-active-color:#c0b5ff;--theme-control-hover-bg:#20212a;--theme-control-shadow:0 5px 18px #00000057;--scrollbar-thumb:#4d485f;--scrollbar-thumb-hover:#9b87ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body{background:var(--background)}:root[data-theme=dark] .siteHeader{background:#08090de0;border-bottom-color:#31323dd6}:root[data-theme=dark] .desktopNav,:root[data-theme=dark] .headerActions,:root[data-theme=dark] .siteFooter nav{color:#d6d5df}:root[data-theme=dark] .buttonDark{color:#111116;background:#f5f4fa;box-shadow:0 10px 30px #0000005c}:root[data-theme=dark] .buttonDark:hover{box-shadow:0 15px 38px #0000007a}:root[data-theme=dark] .buttonLight,:root[data-theme=dark] .mobileMenuTrigger,:root[data-theme=dark] .mobileMenuClose{color:var(--foreground);background:#121319;border-color:#383945}:root[data-theme=dark] .buttonLight:hover{border-color:#7164ac;box-shadow:0 10px 28px #00000047}:root[data-theme=dark] .heroGlow{background:radial-gradient(circle,#8062ff3d,#7257ff00 68%)}:root[data-theme=dark] .heroNote,:root[data-theme=dark] .tourWindowLabel,:root[data-theme=dark] .siteFooter>p{color:#9998a5}:root[data-theme=dark] .productFrame,:root[data-theme=dark] .tourWindow{background:#111218;border-color:#343541;box-shadow:0 30px 90px #00000070}:root[data-theme=dark] .appSidebar{background:#0b0c10}:root[data-theme=dark] .appSidebar nav span.active{background:#292b35}:root[data-theme=dark] .conversationList,:root[data-theme=dark] .chatPanel,:root[data-theme=dark] .contextPanel,:root[data-theme=dark] .tourTestPanel,:root[data-theme=dark] .tourHandoffConversation{background:#111218;border-color:#292a34}:root[data-theme=dark] .panelTitle,:root[data-theme=dark] .chatHeader,:root[data-theme=dark] .contextTitle,:root[data-theme=dark] .tourPanelHeader{background:#15161d;border-color:#292a34}:root[data-theme=dark] .panelTitle svg,:root[data-theme=dark] .contextTitle svg{color:#9a99a6}:root[data-theme=dark] .channelFilter,:root[data-theme=dark] .composer,:root[data-theme=dark] .previewField>span,:root[data-theme=dark] .previewButton,:root[data-theme=dark] .miniToolbar,:root[data-theme=dark] .miniSelect,:root[data-theme=dark] .miniSelect.wide,:root[data-theme=dark] .miniSecondary,:root[data-theme=dark] .tourModelRow,:root[data-theme=dark] .operatorRow{color:#d9d8e1;background:#171820;border-color:#343540}:root[data-theme=dark] .conversationItem.selected{background:#211c3a}:root[data-theme=dark] .conversationItem small,:root[data-theme=dark] .message,:root[data-theme=dark] .miniSetting p,:root[data-theme=dark] .miniSummary p,:root[data-theme=dark] .tourSettingBlock p,:root[data-theme=dark] .tourSummaryCard p,:root[data-theme=dark] .operatorRow p{color:#c1c0cb}:root[data-theme=dark] .conversationItem em,:root[data-theme=dark] .leadRow em,:root[data-theme=dark] .miniConversation small,:root[data-theme=dark] .miniConversation em,:root[data-theme=dark] .miniLeadPerson small,:root[data-theme=dark] .miniSetting small,:root[data-theme=dark] .miniSummary small,:root[data-theme=dark] .miniHandoff>small,:root[data-theme=dark] .tourAssistantHeading small,:root[data-theme=dark] .tourPanelHeader small,:root[data-theme=dark] .tourSettingBlock small,:root[data-theme=dark] .tourSummaryCard small,:root[data-theme=dark] .tourModelRow small{color:#92919e}:root[data-theme=dark] .channelBadge{background:#292245}:root[data-theme=dark] .message.incoming{background:#191a22;border-color:#30313b}:root[data-theme=dark] .message.outgoing{color:#eeebff;background:#2a2348}:root[data-theme=dark] .composer{color:#858491}:root[data-theme=dark] .contextPanel{background:#101116}:root[data-theme=dark] .contextCard{background:#171820;border-color:#30313b}:root[data-theme=dark] .contextCard.accent,:root[data-theme=dark] .miniSummary,:root[data-theme=dark] .tourSummaryCard,:root[data-theme=dark] .operatorRow{background:#211b3a;border-color:#3a315f}:root[data-theme=dark] .contextCard>small,:root[data-theme=dark] .previewField,:root[data-theme=dark] .handoffCard p{color:#9d9ca8}:root[data-theme=dark] .integrationItems>div,:root[data-theme=dark] .featureCard,:root[data-theme=dark] .roleCard,:root[data-theme=dark] .priceCard{border-color:var(--line);background:#111218;box-shadow:0 18px 50px #00000038}:root[data-theme=dark] .integrationIcon.telegram{color:#62bfff;background:#102738}:root[data-theme=dark] .integrationIcon.gmail{color:#ff8074;background:#321d1c}:root[data-theme=dark] .productTourSection{background:radial-gradient(circle at 8% 18%,#7e60ff2b,#0000 25%),radial-gradient(circle at 94% 74%,#8769ff24,#0000 28%),#0b0c11}:root[data-theme=dark] .productTourSection:before{background-image:radial-gradient(#9d87ff2e .7px,#0000 .7px)}:root[data-theme=dark] .tourNumber{background:#14121ee6;border-color:#9b87ff57;box-shadow:0 14px 34px #00000047}:root[data-theme=dark] .tourCopy>p:not(.tourEyebrow),:root[data-theme=dark] .tourIntro>p:last-child{color:var(--muted)}:root[data-theme=dark] .tourCopy ul{color:#c7c6d0}:root[data-theme=dark] .tourWindowBar{color:#92919e;background:#15161d;border-bottom-color:#2d2e38}:root[data-theme=dark] .tourWindowRoute{background:#1a1b23;border-color:#32333d}:root[data-theme=dark] .tourWindowDots i{background:#555661}:root[data-theme=dark] .tourAssistantScreen,:root[data-theme=dark] .tourHandoffScreen{background:#0f1015}:root[data-theme=dark] .tourSettingsPanel,:root[data-theme=dark] .tourHandoffPanel,:root[data-theme=dark] .operatorRow,:root[data-theme=dark] .tourHandoffPanel .operatorRow{background:#14151c;border-color:#2b2c36}:root[data-theme=dark] .tourStatus,:root[data-theme=dark] .tourLive{color:#68dfa4;background:#112d20}:root[data-theme=dark] .tourTabs{color:#92919e;border-color:#2c2d36}:root[data-theme=dark] .tourSettingBlock{background:#191a22;border-color:#30313b}:root[data-theme=dark] .tourChannelRow{color:#c3c2cc}:root[data-theme=dark] .tourHandoffConversation{border-color:#2b2c36}:root[data-theme=dark] .tourHumanBadge,:root[data-theme=dark] .tourSystemMessage{background:#251e42}:root[data-theme=dark] .tourHandoffPanel h3{color:var(--foreground)}:root[data-theme=dark] .tourResolutionRow{color:#9695a1}:root[data-theme=dark] .featurePreview{background:linear-gradient(#15161d,#101116);border-color:#2d2e38}:root[data-theme=dark] .miniConversation{border-bottom-color:#2b2c35}:root[data-theme=dark] .miniTabs{color:#95949f;border-bottom-color:#30313a}:root[data-theme=dark] .miniSetting{background:#1b1c24}:root[data-theme=dark] .miniSelect,:root[data-theme=dark] .operatorRow{border-color:#33343e}:root[data-theme=dark] .miniMeta,:root[data-theme=dark] .miniSelect>span{color:#9695a1}:root[data-theme=dark] .miniMeta strong{color:#d0cfda}:root[data-theme=dark] .workflowSection{--workflow-background:#0b0c10;--workflow-foreground:#fff;--workflow-muted:#aaa9b4;--workflow-border:#484854;--workflow-control-border:#3a3b47;--workflow-field-border:#3b3b45;--workflow-surface:#15161c;--workflow-control-text:#c4c3cb;--workflow-channel-icon:#b5aaff;--workflow-glow:#6847ff33;--workflow-card-background:#111218b8;--workflow-card-background-desktop:#111218;--workflow-card-background-hover:#16171ff0;--workflow-card-border:#2c2d38;--workflow-card-border-hover:#504769;--workflow-card-shadow:0 18px 50px #00000029;--workflow-card-shadow-hover:0 24px 58px #00000052;--workflow-progress-track:#9b87ff2e;--workflow-progress-fill:#9b87ff;--workflow-step-ring:#9b87ff29;--workflow-step-ring-active:#9b87ff57;--workflow-card-active-border:#9b87ff99;--workflow-card-active-ring:#9b87ff21}:root[data-theme=dark] .pricingSection{background:#0d0e13;border-top-color:#282933}:root[data-theme=dark] .priceCard.featured{border-color:var(--violet);box-shadow:0 24px 64px #694de52b}:root[data-theme=dark] .priceCard ul,:root[data-theme=dark] .roleCard>p{color:#b8b7c2}:root[data-theme=dark] .finalCta{background:radial-gradient(circle at 25% 45%,#8463ff2e,#0000 31%),linear-gradient(115deg,#111118,#171421 58%,#1b1531)}:root[data-theme=dark] .finalCta>div:first-child>p:last-child{color:#aaa9b5}:root[data-theme=dark] .siteFooter nav a:hover{color:var(--violet)}:root[data-theme=dark] .mobileMenuDialog::backdrop{background:#0000009e}:root[data-theme=dark] .mobileMenuPanel{background:radial-gradient(circle at 88% 7%,#8062ff36,#0000 31%),#08090d}:root[data-theme=dark] .mobileMenuLinks a{border-bottom-color:#2b2c35}:root[data-theme=dark] .mobileLogin{background:#121319e6;border-color:#33343e}:root[data-theme=dark] .notFoundPage>p:not(.sectionLabel){color:var(--muted)}
@keyframes headerEnter{0%{opacity:0}to{opacity:1}}@keyframes heroEnter{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes productEnter{0%{opacity:0;transform:translate(42px,18px)scale(.965)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes messageEnter{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes interfaceSweep{0%{opacity:0;transform:translate(-120%)skew(-14deg)}35%{opacity:.65}to{opacity:0;transform:translate(155%)skew(-14deg)}}@keyframes ambientGlow{0%{opacity:.72;transform:translate(-18px,8px)scale(.96)}to{opacity:1;transform:translate(22px,-12px)scale(1.06)}}@keyframes sendReady{0%,to{box-shadow:0 0 #7257ff00}45%{box-shadow:0 0 0 7px #7257ff26}}@keyframes revealInView{0%{opacity:0;transform:translateY(36px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes workflowProgressInline{to{transform:scaleX(1)}}@keyframes workflowProgressBlock{to{transform:scaleY(1)}}@keyframes workflowCardActivate{0%{opacity:0}to{opacity:1}}@keyframes workflowStepActivate{0%{box-shadow:0 0 0 5px var(--workflow-step-ring)}to{box-shadow:0 0 0 8px var(--workflow-step-ring-active), 0 0 24px var(--workflow-card-active-ring)}}@keyframes tourCopyReveal{0%{opacity:0;transform:translateX(var(--tour-copy-x))}to{opacity:1;transform:translate(0)}}@keyframes tourScreenReveal{0%{opacity:0;filter:blur(14px);transform:translate3d(var(--tour-screen-x), 72px, 0) rotateX(7deg) scale(.925)}to{opacity:1;filter:blur();transform:translate(0,0)rotateX(0)scale(1)}}.siteHeader{animation:headerEnter .65s var(--ease-out-expressive) both}.heroCopy>.eyebrow,.heroCopy>h1,.heroCopy>.heroLead,.heroCopy>.heroActions,.heroCopy>.heroNote{animation:heroEnter .76s var(--ease-out-expressive) both}.heroCopy>.eyebrow{animation-delay:80ms}.heroCopy>h1{animation-delay:.16s}.heroCopy>.heroLead{animation-delay:.25s}.heroCopy>.heroActions{animation-delay:.34s}.heroCopy>.heroNote{animation-delay:.43s}.heroProduct{animation:productEnter .98s .26s var(--ease-out-expressive) both}.heroGlow,.workflowGlow{animation:12s ease-in-out infinite alternate ambientGlow}.workflowGlow{animation-duration:15s;animation-direction:alternate-reverse}.productFrame{isolation:isolate;transition:transform .5s var(--ease-out-expressive), box-shadow .5s ease;position:relative}.productFrame:after{z-index:4;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff9e 49%,#0000 61%);animation:1.25s ease-out 1.15s both interfaceSweep;position:absolute;inset:-35% -65%}.message{animation:messageEnter .52s var(--ease-out-expressive) both}.message:first-child{animation-delay:.82s}.message:nth-child(2){animation-delay:.98s}.message:nth-child(3){animation-delay:1.14s}.message:nth-child(4){animation-delay:1.3s}.sendControl{animation:1.1s ease-out 1.75s both sendReady}.desktopNav a,.textLink,.siteFooter a,.textArrow{transition:color .18s}.desktopNav a{position:relative}.desktopNav a:after{content:"";background:var(--violet);transform-origin:100%;height:2px;transition:transform .24s var(--ease-out-expressive);border-radius:999px;position:absolute;bottom:-9px;left:0;right:0;transform:scaleX(0)}.brandMark,.integrationIcon,.roleTitle>span,.stepNumber,.button svg,.textArrow svg{transition:transform .26s var(--ease-soft-spring), box-shadow .26s ease}.button{position:relative;overflow:hidden}.button:after{content:"";pointer-events:none;transition:transform .56s var(--ease-out-expressive);background:linear-gradient(105deg,#0000 30%,#ffffff4d,#0000 70%);position:absolute;inset:0;transform:translate(-125%)}.conversationItem,.contextCard,.integrationItems>div,.featureCard,.featurePreview,.workflowGrid li,.workflowVisual,.roleCard,.priceCard{transition:transform .34s var(--ease-out-expressive), border-color .26s ease, box-shadow .34s ease, background-color .26s ease}@supports (animation-timeline:view()){.workflowGrid:after{animation-name:workflowProgressInline;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 58%}.workflowGrid li:after,.workflowGrid .stepNumber{animation-duration:1s;animation-fill-mode:both;animation-timing-function:var(--ease-out-expressive);animation-timeline:view();animation-range:entry 8% cover 29%}.workflowGrid li:after{animation-name:workflowCardActivate}.workflowGrid .stepNumber{animation-name:workflowStepActivate}.workflowGrid li:nth-child(2):after,.workflowGrid li:nth-child(2) .stepNumber{animation-range:entry 12% cover 33%}.workflowGrid li:nth-child(3):after,.workflowGrid li:nth-child(3) .stepNumber{animation-range:entry 16% cover 37%}.workflowGrid li:nth-child(4):after,.workflowGrid li:nth-child(4) .stepNumber{animation-range:entry 20% cover 41%}@media (max-width:760px){.workflowGrid:after{animation-name:workflowProgressBlock;animation-range:entry 8% cover 72%}}}.miniConversation,.miniSelect,.operatorRow,.workflowChannels span{transition:transform .26s var(--ease-out-expressive), border-color .26s ease, background-color .26s ease}@keyframes mobileMenuBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes mobileMenuPanelIn{0%{opacity:0;transform:translateY(-20px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mobileMenuItemIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
