:root{color-scheme:light;font-family:Inter,Segoe UI,Arial,sans-serif;color:#172128;background:#f4f7f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink: #172128;--ink-soft: #61717b;--forest: #0b332d;--forest-deep: #072722;--mint: #45b68d;--mint-strong: #278466;--mint-pale: #dff4ec;--mint-wash: #eef8f4;--paper: #ffffff;--canvas: #f4f7f5;--line: rgba(23, 33, 40, .13);--line-dark: rgba(255, 255, 255, .16);--amber: #e9b13f;--amber-pale: #fff1cd;--red: #c95851;--max-width: 1420px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;background:var(--canvas);color:var(--ink)}body,button,a{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%}.landingPage{min-height:100vh;overflow:clip}.siteShell{width:min(calc(100% - 48px),var(--max-width));margin:0 auto}.siteHeader{position:sticky;top:0;z-index:50;color:#f8fffc;background:var(--forest-deep);border-bottom:1px solid var(--line-dark)}.headerInner{position:relative;display:grid;grid-template-columns:250px 1fr auto;align-items:center;min-height:76px;gap:24px}.brand{display:inline-flex;align-items:center;gap:11px;width:fit-content}.brand img{width:40px;height:40px;border-radius:8px}.brand>span{display:grid;gap:2px;line-height:1}.brand strong{font-size:1.05rem;font-weight:850}.brand small{font-size:.65rem;font-weight:760;letter-spacing:.14em}.mainNav{display:flex;justify-content:center;align-items:center;gap:27px}.mainNav>a,.navDropdownToggle{color:#f8fffcd6;font-size:.86rem;font-weight:650;white-space:nowrap}.mainNav>a:hover,.navDropdownToggle:hover{color:#fff}.navDropdown{position:relative}.navDropdownToggle{display:inline-flex;align-items:center;gap:5px;padding:10px 0;border:0;background:transparent;cursor:pointer}.navDropdownToggle svg{width:15px;transition:transform .15s ease}.navDropdown.isOpen .navDropdownToggle svg{transform:rotate(180deg)}.solutionsDropdown{position:absolute;top:calc(100% + 13px);left:50%;display:none;width:min(880px,calc(100vw - 48px));padding:0;color:var(--ink);border:1px solid rgba(255,255,255,.16);background:#fff;box-shadow:0 26px 70px #00000047;transform:translate(-50%)}.navDropdown.isOpen .solutionsDropdown{display:block}.solutionsDropdown:before{content:"";position:absolute;inset:-14px 0 auto;height:14px}.solutionsDropdown>header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px;padding:20px 24px;color:#f8fffc;background:var(--forest)}.solutionsDropdown>header>div{display:grid;gap:5px}.solutionsDropdown>header strong{font-size:1rem}.solutionsDropdown>header span{color:#f8fffc9e;font-size:.76rem}.solutionsDropdown>header>a{color:#79dcb8;font-size:.78rem;font-weight:760}.solutionsDropdownGrid{display:grid;grid-template-columns:repeat(2,1fr)}.solutionsDropdownGrid>section{padding:22px 24px 24px}.solutionsDropdownGrid>section+section{border-left:1px solid var(--line)}.solutionsDropdownGrid>section>span{display:block;margin-bottom:11px;color:var(--mint-strong);font-size:.66rem;font-weight:820;text-transform:uppercase}.solutionsDropdownGrid a{display:grid;gap:3px;padding:10px 0;color:var(--ink);border-top:1px solid rgba(23,33,40,.08)}.solutionsDropdownGrid a:hover strong{color:var(--mint-strong)}.solutionsDropdownGrid a strong{font-size:.83rem;line-height:1.35}.solutionsDropdownGrid a small{color:var(--ink-soft);font-size:.69rem;line-height:1.35}.headerActions,.heroActions,.closingActions{display:flex;align-items:center;gap:10px}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-size:.88rem;font-weight:760;white-space:nowrap;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.button:disabled{opacity:.58;cursor:wait;transform:none}.button:hover{transform:translateY(-1px)}.button svg{width:17px;height:17px}.buttonLarge{min-height:50px;padding-inline:21px;font-size:.94rem}.buttonMint{color:#fff;background:var(--mint-strong);border-color:var(--mint-strong)}.buttonMint:hover{background:#216f57;border-color:#216f57}.buttonLight{color:#f8fffc;border-color:var(--line-dark);background:transparent}.buttonDarkGhost{color:#f8fffc;border-color:#ffffff42;background:transparent}.menuButton{display:none;width:42px;height:42px;border:1px solid var(--line-dark);border-radius:8px;background:transparent;color:#fff}.menuButton svg{width:20px}.eyebrow{display:inline-flex;width:fit-content;margin-bottom:21px;color:var(--mint-strong);font-size:.74rem;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.eyebrowOnDark{color:#78dcb6}.heroSection{position:relative;isolation:isolate;overflow:hidden;color:#f8fffc;background:linear-gradient(118deg,#061f1c,#0a302a 31%,#105140 63%,#1c3c45)}.heroFocus{position:absolute;z-index:0;top:-10%;left:0;width:70%;height:120%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(119,246,194,.54) 0%,rgba(49,160,133,.3) 36%,transparent 72%);transform:translate3d(50%,-5.83%,0);transform-origin:center;will-change:transform}.heroSection:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.045) 0%,transparent 24%,transparent 72%,rgba(2,18,17,.22) 100%),linear-gradient(110deg,transparent 12%,rgba(102,224,176,.2) 39%,rgba(145,187,201,.14) 57%,transparent 83%),linear-gradient(90deg,transparent 0%,rgba(120,224,183,.035) 48%,rgba(255,255,255,.055) 100%)}.heroLayout{position:relative;z-index:1;display:grid;grid-template-columns:.78fr 1.22fr;min-height:682px}.heroCopy{display:flex;flex-direction:column;justify-content:center;padding:64px 54px 68px 0}.heroCopy h1{max-width:680px;margin:0;font-size:4.2rem;line-height:.98;letter-spacing:0}.heroCopy h1 em{color:#78e0b7;font-style:normal}.heroCopy h1 em span{white-space:nowrap}.heroCopy>p{max-width:590px;margin:28px 0 0;color:#f8fffcad;font-size:1.1rem;line-height:1.65}.heroActions{margin-top:32px}.heroFootnotes{display:flex;flex-wrap:wrap;gap:22px;margin-top:36px;color:#f8fffc9e;font-size:.84rem}.heroFootnotes span{display:inline-flex;align-items:center;gap:7px}.heroFootnotes svg{width:15px;color:#75d8b3}.heroProduct{position:relative;min-width:0;padding:48px 22px 48px 46px;background:transparent;border-left:0}.productWindow{position:relative;z-index:1;height:585px;overflow:hidden;border:1px solid rgba(255,255,255,.88);border-radius:8px;background:#d9e7a7 url(/assets/iskra-wallpaper.avif) center / cover;box-shadow:0 38px 90px #0112106b,0 12px 32px #0112103d,0 0 0 1px #b8d3d01a,0 0 58px #97bebc26}.windowBar{display:flex;align-items:center;gap:7px;height:38px;padding:0 15px;color:#73817c;background:#f7faf8;border-bottom:1px solid var(--line);font-size:.72rem}.windowBar i{width:8px;height:8px;border-radius:50%;background:#b4c7bf}.windowBar span{margin-left:8px}.productWindow img{display:block;width:100%;height:calc(100% - 38px);object-fit:contain;object-position:center}.heroWorkspace{display:grid;grid-template-columns:145px 220px minmax(335px,1fr);gap:8px;width:100%;min-width:700px;height:calc(100% - 38px);padding:8px;color:#172128;background:#d9e7a7 url(/assets/iskra-wallpaper.avif) center / cover;font-size:11px}.heroWorkspace strong{letter-spacing:0}.heroWorkspaceRail{display:flex;flex-direction:column;min-width:0;padding:13px 11px 10px;overflow:hidden;background:#f4f9e6f7;border:1px solid rgba(255,255,255,.72);border-radius:14px;box-shadow:0 8px 24px #193f311a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.heroRailBrand{display:flex;align-items:center;min-height:30px;padding:0 5px;font-size:15px}.heroRailBrand img{width:25px;height:25px}.heroRailSpace span,.heroRailProfile div,.heroThreadPanel header div,.heroChatPanel header>div{display:grid;gap:2px;min-width:0}.heroRailSpace small,.heroRailProfile small,.heroThreadPanel header small,.heroChatPanel header small{color:#71817b;font-size:9px}.heroWorkspaceRail nav{display:grid;gap:1px;margin-top:11px}.heroWorkspaceRail nav>small{margin:8px 6px 3px;padding-top:8px;color:#8b9994;border-top:1px solid rgba(19,72,56,.09);font-size:7px;font-weight:820}.heroWorkspaceRail nav>span{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:7px;align-items:center;min-height:31px;padding:2px 5px;color:#172128;border-radius:7px;font-size:10px;font-weight:720;line-height:1.15}.heroWorkspaceRail nav>span.heroRailPrimary{min-height:34px}.heroWorkspaceRail nav>span.heroRailSpaceRow{margin-top:2px}.heroWorkspaceRail nav>span.heroRailNested{min-height:28px;padding-left:13px;font-size:9.3px}.heroWorkspaceRail nav>span.active{background:#ffffff70}.heroRailMenuIcon{display:flex;align-items:center;justify-content:center;width:22px;color:#172128;font-style:normal}.heroRailMenuIcon svg{width:15px;height:15px;stroke-width:1.9}.heroWorkspaceRail .heroSpaceAvatar{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:21px;height:21px;color:#52645e;background:#edf1ef;border-radius:50%;font-style:normal}.heroWorkspaceRail .heroSpaceAvatar svg{width:11px;height:11px;stroke-width:1.9}.heroWorkspaceRail .heroSpaceAvatar.mint{color:#1d7558;background:#d9eee5}.heroWorkspaceRail .heroSpaceAvatar.blue{color:#346d91;background:#dceaf4}.heroWorkspaceRail .heroSpaceAvatar.amber{color:#966219;background:#f4e7cf}.heroWorkspaceRail .heroSpaceAvatar.green{color:#477444;background:#e1eedc}.heroWorkspaceRail .heroSpaceAvatar.violet{color:#705493;background:#e9e0f2}.heroRailHash{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:21px;color:#59716a;font-size:10px;font-style:normal}.heroWorkspaceRail nav>span em,.heroRailActions button em{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;color:#fff;background:#2f9677;border-radius:10px;font-size:7px;font-style:normal}.heroRailActions{display:grid;gap:1px;margin-top:auto;padding-top:4px}.heroRailActions button{display:grid;grid-template-columns:20px 1fr auto;gap:7px;align-items:center;min-height:28px;padding:0 5px;color:#172128;border:0;border-radius:5px;background:transparent;font:inherit;font-size:10px;font-weight:720;text-align:left}.heroRailActions button:first-child{color:#71817b;font-weight:620}.heroRailActions button svg{width:13px;color:#487066}.heroRailProfile{display:grid;grid-template-columns:28px minmax(0,1fr);gap:7px;align-items:center;min-height:43px;margin-top:4px;padding:6px 4px}.heroRailProfile strong{overflow:hidden;font-size:9.2px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.heroRailProfile small{overflow:hidden;font-size:7.2px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.heroThreadPanel{min-width:0;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.76);border-radius:14px;box-shadow:0 8px 24px #193f311a}.heroThreadTop{padding-bottom:9px;background:#f6f0d1;border-bottom:1px solid rgba(19,72,56,.09)}.heroThreadTop>header{display:flex;align-items:center;justify-content:space-between;gap:8px;height:54px;padding:0 11px}.heroThreadTitle{display:flex!important;align-items:center;gap:7px!important;overflow:hidden}.heroThreadSpaceBadge{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:25px;height:25px;color:#a16a16;background:#fff;border-radius:50%;box-shadow:0 2px 6px #4d411714}.heroThreadSpaceBadge svg{width:13px;stroke-width:1.9}.heroThreadTitle strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.heroThreadTop>header>button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;color:#172128;border:1px solid rgba(19,72,56,.07);border-radius:50%;background:#fffffff0;box-shadow:0 3px 9px #4d411714}.heroThreadTop>header>button svg{width:15px}.heroThreadSearch{display:flex;align-items:center;gap:8px;height:36px;margin:0 9px;padding:0 12px;color:#7d8a91;background:#fff;border:1px solid rgba(19,72,56,.05);border-radius:19px;box-shadow:0 2px 8px #4d41170a}.heroThreadSearch svg{width:13px}.heroThreadRows{display:grid}.heroThreadRows article{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;min-height:67px;padding:9px 10px;border-top:1px solid rgba(19,72,56,.07)}.heroThreadRows article.active{background:#e4efea}.heroThreadRows article>div{min-width:0}.heroThreadRows article strong,.heroThreadRows article small,.heroThreadRows article p{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.heroThreadRows article strong{padding-right:42px;font-size:11px}.heroThreadRows article small{display:flex;align-items:center;gap:4px;margin-top:3px;color:#278466;font-size:9px;font-weight:730}.heroThreadRows article p{margin:3px 0 0;color:#71817b;font-size:8.5px}.heroThreadRows article time{position:absolute;top:10px;right:8px;color:#899791;font-size:7.5px}.heroGroupAvatar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#17664e;background:#dceee7}.heroGroupAvatar svg{width:17px;height:17px;stroke-width:1.8}.heroGroupAvatar.blue{color:#326a91;background:#dceaf4}.heroGroupAvatar.amber{color:#966219;background:#f5e8cf}.heroGroupAvatar.violet{color:#6f5593;background:#e9e0f2}.heroGroupAvatar.cyan{color:#24747a;background:#d9eff0}.heroGroupAvatar.green{color:#427341;background:#e1efdc}.heroPerson{display:block;flex:0 0 auto;width:28px;height:28px;border:2px solid rgba(255,255,255,.88);border-radius:50%;background:url(/assets/conference-participants.avif) no-repeat;background-size:300% auto;box-shadow:0 2px 6px #0f362b29}.heroPersonAnna{background-position:0 20%}.heroPersonIlya{background-position:50% 20%}.heroPersonMaria{background-position:100% 20%}.heroPersonOleg{background-position:0 60%}.heroPersonDenis{background-position:100% 60%}.heroThreadPerson{width:13px;height:13px;border-width:1px;box-shadow:none}.heroChatPanel{position:relative;display:grid;grid-template-rows:51px minmax(0,1fr) 40px;gap:8px;min-width:0;background:transparent}.heroChatPanel>header{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:9px;align-items:center;padding:0 13px;background:#fafcfaf5;border:1px solid rgba(255,255,255,.78);border-radius:8px;box-shadow:0 8px 24px #193f311a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.heroChatPanel>header strong{font-size:12px}.heroChatPanel>header nav{display:flex;align-items:center;gap:12px;color:#5d7069}.heroChatPanel>header nav svg{width:15px}.heroChatNotes{position:relative;display:inline-flex;align-items:center;justify-content:center}.heroChatNotes em{position:absolute;top:-7px;right:-8px;display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 4px;color:#fff;background:#278466;border:2px solid rgba(250,252,250,.96);border-radius:8px;font-size:7px;font-style:normal;font-weight:820;line-height:1}.heroMessages{display:grid;align-content:end;gap:9px;min-height:0;overflow:hidden;padding:5px 11px}.heroChatDate{justify-self:center;padding:4px 9px;color:#61716b;background:#ffffffb8;border-radius:12px;font-size:8px}.heroMessages article{display:flex;gap:7px;align-items:flex-start;max-width:89%}.heroMessages article:nth-of-type(2n){margin-left:30px}.heroMessageBubble{padding:8px 10px;background:#fffffff5;border:1px solid rgba(255,255,255,.82);border-radius:7px;box-shadow:0 5px 14px #204b3b1a}.heroMessageBubble>strong{display:block;color:#1d6f55;font-size:9px}.heroMessageBubble time{margin-left:5px;color:#84918c;font-size:7px;font-weight:520}.heroMessageBubble p{margin:4px 0 0;color:#23322d;font-size:9px;line-height:1.4}.heroAiAvatar{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:29px;height:29px;color:#fff;background:#278466;border:2px solid rgba(255,255,255,.8);border-radius:9px}.heroAiAvatar svg{width:15px}.heroMessages .aiMessage .heroMessageBubble{background:#e5f4ed;border:1px solid rgba(39,132,102,.2)}.heroFileCard{display:flex;gap:7px;align-items:center;margin-top:7px;padding:6px 7px;color:#2b6352;background:#f2f7f4;border:1px solid rgba(39,132,102,.15);border-radius:5px}.heroFileCard>svg{width:16px}.heroFileCard span{display:grid}.heroFileCard strong{font-size:8px}.heroFileCard small{color:#71817b;font-size:7px}.heroComposer{display:grid;grid-template-columns:20px 1fr 20px;gap:6px;align-items:center;margin:0;padding:0 11px;color:#85938e;background:#fffffff7;border:1px solid rgba(255,255,255,.82);border-radius:8px;box-shadow:0 8px 24px #1640311f;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.heroComposer svg{width:14px}.heroComposer svg:last-child{color:#278466}.heroSignal{position:absolute;z-index:2;right:22px;bottom:27px;display:grid;grid-template-columns:32px 1fr;gap:13px;align-items:center;width:365px;padding:18px 25px;color:var(--ink);background:var(--amber);font-size:.91rem;font-weight:760;line-height:1.35}.heroSignal svg{width:27px;height:27px}.whySection{background:#fbfdfc;border-bottom:1px solid var(--line)}.whyLayout{display:grid;grid-template-columns:1.05fr repeat(3,1fr);min-height:250px}.whyLayout>*{padding:34px 29px}.whyLayout>*+*{border-left:1px solid var(--line)}.whyTitle>span{color:var(--mint-strong);font-size:.72rem;font-weight:820;text-transform:uppercase}.whyTitle h2{max-width:360px;margin:20px 0 0;font-size:2rem;line-height:1.08}.painPoint>span{color:var(--mint-strong);font-size:.76rem;font-weight:820}.painPoint h3{margin:38px 0 0;font-size:1.17rem;line-height:1.24}.painPoint p{margin:12px 0 0;color:var(--ink-soft);font-size:.9rem;line-height:1.55}.messengerSection{padding:112px 0 106px;background:#fff;scroll-margin-top:76px}.sectionHeading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.65fr);gap:70px;align-items:end}.sectionHeading h2,.conferenceCopy h2,.aiStory h2,.clientCopy h2,.deploymentHeading h2,.downloadHeading h2,.closingLayout h2{margin:0;font-size:3.45rem;line-height:1.02}.sectionHeading p{max-width:520px;margin:0 0 3px;color:var(--ink-soft);font-size:1.05rem;line-height:1.65}.messengerMobileLayout{display:grid;grid-template-columns:minmax(340px,.68fr) minmax(0,1.32fr);gap:104px;align-items:start;margin-top:50px}.messengerMobileVisual{justify-self:center;width:min(100%,410px);margin:0;overflow:hidden;background:#fff;border:7px solid #172128;border-radius:38px;box-shadow:0 28px 70px #1b3d3229}.messengerMobileVisual img{display:block;width:100%;height:auto}.messengerStory{align-self:center;width:100%;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.messengerStoryIntro{max-width:720px;padding:32px 28px 38px}.messengerStoryIntro>span{color:var(--mint-strong);font-size:.72rem;font-weight:820;text-transform:uppercase}.messengerStoryIntro h3{max-width:670px;margin:18px 0 0;font-size:2.35rem;line-height:1.08}.messengerStoryIntro p{max-width:570px;margin:18px 0 0;color:var(--ink-soft);font-size:.98rem;line-height:1.6}.messengerPrinciples{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.messengerPrinciples article{min-height:292px;padding:28px}.messengerPrinciples article+article{border-left:1px solid var(--line)}.messengerPrinciples article>svg{display:block;width:29px;height:29px;color:var(--mint-strong);stroke-width:1.55}.messengerPrinciples strong{display:block;margin-top:27px;font-size:1.2rem;line-height:1.25}.messengerPrinciples p{max-width:350px;margin:13px 0 0;color:var(--ink-soft);font-size:.84rem;line-height:1.58}.migrationSection{padding:78px 0;color:#f8fffc;background:#0d2931;scroll-margin-top:76px}.migrationCompact{display:grid;grid-template-columns:240px minmax(0,1fr);gap:76px;align-items:center}.migrationLogo{display:flex;align-items:center;justify-content:center;width:190px;height:190px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#ffffff0f;box-shadow:0 26px 60px #0003}.migrationLogo img{display:block;width:126px;height:126px}.migrationCopy h2{max-width:980px;margin:14px 0 0;font-size:3.25rem;line-height:1.04}.migrationCopy>p{max-width:780px;margin:20px 0 0;color:#f8fffca8;font-size:1rem;line-height:1.62}.migrationFacts{display:flex;flex-wrap:wrap;gap:13px 30px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14)}.migrationFacts span{display:inline-flex;align-items:center;gap:9px;color:#f8fffcd6;font-size:.86rem;font-weight:720}.migrationFacts svg{width:18px;height:18px;color:#65d6b0;stroke-width:1.7}.conferenceSection{padding:108px 0;color:#f7fcfa;background:#111a20;scroll-margin-top:76px}.conferenceLayout{display:grid;grid-template-columns:.68fr 1.32fr;gap:68px;align-items:center}.conferenceCopy h2{max-width:620px}.conferenceCopy>p{max-width:550px;margin:27px 0 0;color:#f7fcfaa8;font-size:1.04rem;line-height:1.65}.conferenceFacts{display:grid;gap:15px;margin-top:35px}.conferenceFacts span{display:flex;align-items:center;gap:11px;color:#f7fcfac7;font-size:.91rem}.conferenceFacts svg{width:19px;color:#75d8b3}.conferenceStage{display:grid;grid-template-columns:minmax(0,1fr) 245px;grid-template-rows:66px 454px 74px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0c1318;box-shadow:0 28px 80px #00000047}.conferenceTopbar{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.12)}.conferenceTopbar div{display:grid;gap:3px}.conferenceTopbar strong{font-size:.93rem}.conferenceTopbar span{color:#f7fcfa8c;font-size:.74rem}.liveBadge{padding:7px 10px;border-radius:999px;color:#dff5ec!important;background:#45b68d2e}.conferenceMedia{min-width:0;overflow:hidden;background:#090f13}.conferenceMedia img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%}.conferenceContext{padding:25px 22px;border-left:1px solid rgba(255,255,255,.12);background:#151f26}.conferenceContext>span{color:#79dcb8;font-size:.72rem;font-weight:820;text-transform:uppercase}.conferenceContext strong{display:block;margin-top:22px;font-size:1.12rem;line-height:1.32}.conferenceContext p{margin:11px 0 0;color:#f7fcfa91;font-size:.84rem;line-height:1.48}.conferenceControls{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:11px;border-top:1px solid rgba(255,255,255,.12);background:#0e171c}.conferenceControls button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#f8fffc;background:#1b272e}.conferenceControls svg{width:18px}.conferenceControls .endCall{color:#fff;background:var(--red);border-color:var(--red);transform:rotate(135deg)}.aiSection{padding:112px 0;background:var(--mint-wash);scroll-margin-top:76px}.aiLayout{display:grid;grid-template-columns:minmax(350px,.72fr) minmax(0,1.28fr);gap:92px;align-items:center}.aiPhone{position:relative;width:min(100%,390px);aspect-ratio:1170 / 2532;justify-self:center;overflow:hidden;border:8px solid #172128;border-radius:38px;background:#fff;box-shadow:0 28px 70px #1b3d3233}.aiPhone img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.aiStory h2{max-width:760px}.aiLead{max-width:710px;margin:26px 0 0;color:var(--ink-soft);font-size:1.05rem;line-height:1.66}.aiSequence{margin-top:40px;border-top:1px solid var(--line)}.aiSequence article{display:grid;grid-template-columns:54px 1fr;gap:17px;padding:22px 0;border-bottom:1px solid var(--line)}.aiSequence article>span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(39,132,102,.28);border-radius:50%;color:var(--mint-strong);font-size:.76rem;font-weight:820}.aiSequence article>span svg{width:18px;height:18px;stroke-width:1.7}.aiSequence strong{font-size:1.02rem}.aiSequence p{margin:5px 0 0;color:var(--ink-soft);font-size:.9rem;line-height:1.46}.aiTools{margin-top:28px;padding-top:23px}.aiTools header{display:grid;grid-template-columns:1fr;gap:7px;align-items:start}.aiTools header span{color:var(--mint-strong);font-size:.7rem;font-weight:820;text-transform:uppercase}.aiTools header strong{font-size:.94rem;line-height:1.42}.aiToolList{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.aiToolList span{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 10px;border:1px solid rgba(39,132,102,.18);border-radius:6px;color:#315f51;background:#ffffffb8;font-size:.72rem;font-weight:720}.aiToolList svg{width:16px;height:16px;color:var(--mint-strong);stroke-width:1.7}.clientSection{padding:112px 0;background:#fff;scroll-margin-top:76px}.clientLayout{display:grid;grid-template-columns:.76fr 1.24fr;gap:74px;align-items:center}.clientCopy h2{max-width:600px}.clientCopy>p{max-width:560px;margin:27px 0 0;color:var(--ink-soft);font-size:1.04rem;line-height:1.65}.clientChannelOverview{display:grid;grid-template-columns:1fr 1fr;margin-top:38px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.clientChannelOverview>div{display:grid;grid-template-columns:34px minmax(0,1fr);gap:13px;align-items:center;min-height:94px;padding:18px 0}.clientChannelOverview>div+div{padding-left:24px;border-left:1px solid var(--line)}.clientChannelOverview>div>span,.clientAutomationNote>span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--mint-strong);border:1px solid rgba(39,132,102,.25);border-radius:50%}.clientChannelOverview svg,.clientAutomationNote svg{width:17px;height:17px;stroke-width:1.7}.clientChannelOverview small{display:block;color:var(--mint-strong);font-size:.69rem;font-weight:820;text-transform:uppercase}.clientChannelOverview strong{display:block;margin-top:5px;font-size:.86rem;line-height:1.35}.clientChannelOverview .clientChannelItems{display:flex;flex-wrap:wrap;gap:9px}.clientChannelItems>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.clientChannelItems img,.clientChannelItems svg{flex:0 0 auto;width:14px;height:14px}.clientChannelItems svg{color:var(--mint-strong);stroke-width:1.9}.clientAutomationNote{display:grid;grid-template-columns:42px minmax(0,1fr);gap:15px;margin-top:28px;padding:22px;background:var(--mint-wash);border-left:3px solid var(--mint-strong)}.clientAutomationNote strong{display:block;font-size:.98rem}.clientAutomationNote p{max-width:500px;margin:8px 0 0;color:var(--ink-soft);font-size:.84rem;line-height:1.52}.clientProof{min-width:0;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 64px #1c322a1f}.clientProofHeader{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:78px;padding:0 22px;border-bottom:1px solid var(--line)}.clientProofHeader>div{display:grid;gap:5px}.clientProofHeader>div>span{color:var(--mint-strong);font-size:.7rem;font-weight:820;text-transform:uppercase}.clientProofHeader strong{font-size:1rem;line-height:1.3}.clientProofHeader>span{flex:0 0 auto;padding:7px 9px;color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;font-size:.68rem;font-weight:760}.clientProofImage{display:flex;align-items:center;justify-content:center;min-height:560px;padding:24px;background:#f3f7f5}.clientProofScreens{display:grid;grid-template-columns:minmax(0,245px) 72px minmax(0,242px);gap:20px;align-items:center;justify-content:center;width:100%}.clientProofScreen{position:relative;width:100%;aspect-ratio:305 / 656;overflow:hidden;border:1px solid rgba(23,33,40,.13);border-radius:6px;background:#fff;box-shadow:0 18px 38px #1c322a24}.clientProofScreen.max{aspect-ratio:302 / 656}.clientProofScreen img{position:absolute;top:0;display:block;width:auto;max-width:none;height:100%}.clientProofScreen.iskra img{left:0}.clientProofScreen.max img{right:0}.clientProofExchange{display:grid;justify-items:center;gap:8px;color:var(--mint-strong);text-align:center}.clientProofExchange svg{width:34px;height:34px;stroke-width:1.5}.clientProofExchange span{color:var(--ink-soft);font-size:.67rem;font-weight:720;line-height:1.25}.clientProof figcaption{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);background:var(--mint-wash)}.clientProof figcaption>div{min-height:86px;padding:17px 20px}.clientProof figcaption>div+div{border-left:1px solid rgba(39,132,102,.16)}.clientProof figcaption strong{display:block;color:var(--mint-strong);font-size:.78rem}.clientProof figcaption span{display:block;margin-top:5px;color:var(--ink-soft);font-size:.74rem;line-height:1.45}.deploymentSection{padding:112px 0 92px;background:#edf2f0;scroll-margin-top:76px}.deploymentLayout{display:grid;grid-template-columns:.75fr 1.25fr;gap:72px;align-items:start}.deploymentHeading{position:static}.deploymentHeading h2{max-width:600px}.deploymentHeading>p{max-width:550px;margin:27px 0 0;color:var(--ink-soft);font-size:1.02rem;line-height:1.65}.deploymentConsole{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 24px 64px #1c322a1a}.deploymentTabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.deploymentTabs button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:64px;border:0;border-bottom:3px solid transparent;background:#fff;color:var(--ink-soft);font-weight:760;cursor:pointer}.deploymentTabs button+button{border-left:1px solid var(--line)}.deploymentTabs button[aria-selected=true]{color:var(--mint-strong);border-bottom-color:var(--mint-strong);background:var(--mint-wash)}.deploymentTabs svg{width:19px}.deploymentRoute{display:grid;grid-template-columns:180px 34px 1fr;gap:18px;align-items:center;min-height:310px;padding:34px}.routeStart{display:grid;justify-items:center;gap:7px;padding:22px 14px;border:1px solid var(--line);border-radius:8px;text-align:center}.routeStart img{width:50px;height:50px;border-radius:8px}.routeStart strong{font-size:1.05rem}.routeStart span{color:var(--ink-soft);font-size:.75rem}.deploymentRoute>svg{color:#9ca8a4}.routeDestination{display:grid;grid-template-columns:58px 1fr;gap:18px;align-items:start;padding:27px;border-left:4px solid var(--mint-strong);background:var(--mint-wash);animation:routeEnter .18s ease-out}.routeDestination>svg{width:38px;height:38px;color:var(--mint-strong)}.routeDestination div{display:grid;gap:7px}.routeDestination span{color:var(--mint-strong);font-size:.72rem;font-weight:820;text-transform:uppercase}.routeDestination strong{font-size:1.18rem}.routeDestination p{margin:2px 0 0;color:var(--ink-soft);font-size:.88rem;line-height:1.5}@keyframes routeEnter{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.deploymentBenefits{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.deploymentBenefits span{display:flex;gap:8px;align-items:center;min-height:72px;padding:15px;color:var(--ink-soft);font-size:.8rem;line-height:1.35}.deploymentBenefits span+span{border-left:1px solid var(--line)}.deploymentBenefits svg{flex:0 0 16px;width:16px;color:var(--mint-strong)}.trustLine{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);margin-top:12px;border-top:1px solid var(--line)}.trustLine span{display:flex;align-items:center;gap:10px;padding:22px 24px;color:var(--ink-soft);font-size:.84rem}.trustLine span+span{border-left:1px solid var(--line)}.trustLine svg{width:19px;color:var(--mint-strong)}.downloadSection{padding:92px 0;background:#fff;scroll-margin-top:76px}.downloadLayout{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px;align-items:start}.downloadHeading h2{max-width:520px;font-size:3rem}.downloadHeading .button{margin-top:28px}.downloadDirectory{border-top:1px solid var(--line)}.downloadDirectory>*{display:grid;grid-template-columns:170px 1fr 24px;gap:20px;align-items:center;min-height:68px;padding:0 4px;border-bottom:1px solid var(--line)}.downloadDirectory>a{transition:color .15s ease,background .15s ease,padding .15s ease}.downloadDirectory>a:hover{padding-inline:12px;color:var(--mint-strong);background:var(--mint-wash)}.downloadDirectory span:not(.downloadPlatform):not(.downloadStatus){color:var(--ink-soft);font-size:.86rem}.downloadPlatform{font-weight:760}.downloadDirectory svg{width:17px;justify-self:end}.downloadUnavailable{cursor:default}.downloadInvite{width:100%;border:0;border-bottom:1px solid var(--line);color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.downloadInvite:focus-visible{outline:2px solid var(--mint-strong);outline-offset:-3px}.downloadStatus{justify-self:end;padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);font-size:.68rem;font-weight:760;white-space:nowrap}.homeFaqSection{padding:104px 0;background:#f0f5f2;border-top:1px solid var(--line)}.homeFaqLayout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:100px;align-items:start}.homeFaqIntro{max-width:460px}.homeFaqIntro h2{margin:0;font-size:3rem;line-height:1.04}.homeFaqIntro p{max-width:390px;margin:24px 0 0;color:var(--ink-soft);font-size:.96rem;line-height:1.6}.homeFaqList{border-top:1px solid var(--line)}.homeFaqItem{border-bottom:1px solid var(--line)}.homeFaqItem summary{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:24px;align-items:center;min-height:84px;padding:18px 2px;list-style:none;cursor:pointer}.homeFaqItem summary::-webkit-details-marker{display:none}.homeFaqItem summary span{font-size:1.04rem;font-weight:760;line-height:1.35}.homeFaqItem summary svg{width:20px;height:20px;justify-self:end;color:var(--mint-strong);transition:transform .18s ease}.homeFaqItem[open] summary svg{transform:rotate(45deg)}.homeFaqItem p{max-width:760px;margin:-4px 50px 25px 2px;color:var(--ink-soft);font-size:.9rem;line-height:1.65}.closingSection{padding:86px 0;color:#f8fffc;background:var(--forest)}.closingLayout{display:grid;grid-template-columns:.9fr 1.4fr .8fr;gap:48px;align-items:center}.closingLayout>span{align-self:start;color:#75d8b3;font-size:.74rem;font-weight:820;text-transform:uppercase}.closingLayout h2{max-width:700px}.closingLayout p{max-width:470px;margin:0;color:#f8fffca6;line-height:1.58}.closingActions{grid-column:2 / -1;margin-top:4px}.siteFooter{color:#dbe6e1;background:var(--forest-deep);border-top:1px solid var(--line-dark)}.footerInner{display:grid;grid-template-columns:minmax(170px,.55fr) minmax(520px,1.7fr) minmax(280px,.9fr);gap:36px;align-items:start;min-height:0;padding:42px 0 46px}.footerBrand{display:grid;gap:17px}.footerBrand>span{max-width:180px;color:#f8fffc6b;font-size:.72rem;line-height:1.45}.footerLinks{display:grid;grid-template-columns:.72fr 1.45fr 1fr;gap:24px;padding-top:2px}.footerLinks.hasComparison{grid-template-columns:.62fr 1.28fr .82fr 1fr}.footerLinks>div{display:grid;align-content:start;gap:10px}.footerLinks strong{margin-bottom:3px;color:#f8fffc;font-size:.72rem;text-transform:uppercase}.footerLinks a{width:fit-content;color:#f8fffca3;font-size:.76rem;line-height:1.35;transition:color .15s ease}.footerLinks a:hover{color:#fff}.footerLegal{display:grid;gap:6px}.footerLegal strong{color:#f8fffc;font-size:.86rem}.footerLegal>span,.footerLegal address,.footerLegal p{color:#f8fffc85;font-size:.74rem;line-height:1.55}.footerLegal address{display:grid;gap:4px;margin-top:8px;font-style:normal}.footerLegal address a{width:fit-content;transition:color .15s ease}.footerLegal address a:hover{color:#fff}.footerLegal p{max-width:360px;margin:10px 0 0}.inviteModal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px}.inviteBackdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:#041613b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.invitePanel{position:relative;z-index:1;width:min(100%,680px);max-height:calc(100vh - 48px);overflow-y:auto;padding:42px;border:1px solid rgba(255,255,255,.72);background:#fff;box-shadow:0 32px 100px #00000057}.inviteClose{position:absolute;top:18px;right:18px;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:#fff;cursor:pointer}.inviteClose svg{width:18px}.invitePanel h2{max-width:540px;margin:0;font-size:2.55rem;line-height:1.02}.inviteLead{max-width:560px;margin:18px 0 0;color:var(--ink-soft);line-height:1.6}.inviteForm{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:30px}.inviteForm label:not(.inviteConsent){display:grid;gap:7px}.inviteForm label>span{font-size:.76rem;font-weight:730}.inviteForm input:not([type=checkbox]){width:100%;height:48px;padding:0 13px;color:var(--ink);border:1px solid var(--line);border-radius:6px;outline:none;background:#f8faf9}.inviteForm input:not([type=checkbox]):focus{border-color:var(--mint-strong);box-shadow:0 0 0 3px #2784661a}.inviteWide{grid-column:1 / -1}.inviteHoneypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.inviteConsent{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;color:var(--ink-soft)}.inviteConsent input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--mint-strong)}.inviteConsent span{font-size:.72rem!important;font-weight:500!important;line-height:1.45}.inviteConsent a{color:var(--mint-strong);font-weight:700;text-decoration:underline;text-underline-offset:2px}.inviteStatus{margin:-4px 0 0;color:var(--mint-strong);font-size:.78rem;line-height:1.45}.inviteError{color:var(--red)}.inviteError a{font-weight:760;text-decoration:underline}.inviteSuccess{display:flex;flex-direction:column;align-items:flex-start;min-height:330px;justify-content:center}.inviteSuccess>svg{width:42px;height:42px;color:var(--mint-strong)}.inviteSuccess>span{margin-top:26px;color:var(--mint-strong);font-size:.74rem;font-weight:820;text-transform:uppercase}.inviteSuccess h2{margin-top:10px}.inviteSuccess p{max-width:520px;margin:18px 0 26px;color:var(--ink-soft);line-height:1.6}@media(max-width:1180px){.headerInner{grid-template-columns:auto 1fr auto}.mainNav{gap:16px}.mainNav>a,.navDropdownToggle{font-size:.78rem}.heroLayout{grid-template-columns:1fr}.heroCopy{min-height:540px;padding:64px 0}.heroProduct{min-height:610px;padding:34px 22px 44px 34px;border:0}.heroCopy h1{font-size:3.55rem}.productWindow{height:550px}.whyLayout{grid-template-columns:1fr 1fr}.whyLayout>*:nth-child(3){border-left:0;border-top:1px solid var(--line)}.whyLayout>*:nth-child(4){border-top:1px solid var(--line)}.conferenceLayout,.clientLayout,.deploymentLayout{gap:45px}.conferenceStage{grid-template-columns:1fr 210px}.aiLayout{gap:55px}.sectionHeading h2,.migrationCopy h2,.conferenceCopy h2,.aiStory h2,.clientCopy h2,.deploymentHeading h2{font-size:3rem}.footerInner{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:38px 60px}.footerLinks{grid-template-columns:.7fr 1.45fr 1fr}.footerLinks.hasComparison{grid-template-columns:.62fr 1.25fr .8fr 1fr}.footerLegal{grid-column:2}.comparisonDirectoryHeroLayout,.specificComparisonHeroLayout,.pricingHeroLayout{gap:46px}.pricingGrid{grid-template-columns:repeat(2,1fr)}.pricingGrid article.isFeatured{transform:none}.onPremPricingLayout{grid-template-columns:1fr 1fr}.onPremPricingLayout>.button{grid-column:2;justify-self:start}}@media(max-width:960px){.homeFaqLayout{grid-template-columns:1fr;gap:44px}.homeFaqIntro{max-width:650px}.siteShell{width:min(calc(100% - 32px),var(--max-width))}.headerInner{grid-template-columns:1fr auto;min-height:68px}.mainNav{position:absolute;top:68px;left:0;right:0;display:none;max-height:calc(100vh - 68px);overflow-y:auto;padding:18px;border:1px solid var(--line-dark);background:var(--forest-deep)}.mainNav.isOpen{display:grid}.mainNav>a,.navDropdownToggle{width:100%;padding:11px 4px;font-size:.92rem;text-align:left}.navDropdownToggle{justify-content:space-between}.solutionsDropdown{position:static;width:100%;margin:4px 0 10px;transform:none;box-shadow:none}.navDropdown:not(.isOpen) .solutionsDropdown{display:none}.navDropdown.isOpen .solutionsDropdown{display:block}.solutionsDropdown:before{display:none}.solutionsDropdown>header{min-height:76px;padding:16px}.solutionsDropdown>header span{display:none}.solutionsDropdownGrid>section{padding:18px 16px}.menuButton{display:inline-flex;align-items:center;justify-content:center}.headerOpen{display:none}.heroLayout{grid-template-columns:1fr}.heroCopy{min-height:580px;padding:64px 0}.heroCopy h1{max-width:760px;font-size:4rem}.heroProduct{min-height:610px;padding:34px 22px 44px 34px;border:0}.messengerSection,.conferenceSection,.aiSection,.clientSection,.deploymentSection{padding:84px 0}.migrationSection{padding:72px 0}.migrationCompact{grid-template-columns:180px minmax(0,1fr);gap:50px}.migrationLogo{width:160px;height:160px}.migrationLogo img{width:104px;height:104px}.sectionHeading,.conferenceLayout,.aiLayout,.clientLayout,.deploymentLayout,.downloadLayout{grid-template-columns:1fr}.sectionHeading{gap:24px}.sectionHeading p{max-width:680px}.messengerMobileLayout{grid-template-columns:minmax(320px,.75fr) minmax(0,1.25fr);gap:55px}.conferenceLayout{gap:48px}.conferenceCopy{max-width:760px}.conferenceStage{grid-template-columns:1fr 220px}.aiPhone{grid-row:2;width:390px}.aiStory{grid-row:1}.clientCopy{max-width:700px}.deploymentHeading{position:static;max-width:760px}.trustLine{grid-column:auto}.downloadLayout{gap:40px}.closingLayout{grid-template-columns:1fr;gap:20px}.closingActions{grid-column:auto}.footerInner{grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);gap:34px 48px}.comparisonDirectoryHeroLayout,.specificComparisonHeroLayout,.pricingHeroLayout{grid-template-columns:1fr;min-height:0;padding-block:70px}.pricingHeroFacts{max-width:760px}.pricingIntro{grid-template-columns:1fr;gap:24px}.onPremPricingLayout{grid-template-columns:1fr;gap:42px}.onPremPricingLayout>.button{grid-column:auto}}@media(max-width:680px){.homeFaqSection{padding:72px 0}.homeFaqLayout{gap:34px}.homeFaqIntro h2{font-size:2.35rem}.homeFaqItem summary{min-height:76px;gap:16px}.homeFaqItem summary span{font-size:.98rem}.homeFaqItem p{margin-right:38px;font-size:.86rem}.siteShell{width:min(calc(100% - 24px),var(--max-width))}.brand img{width:36px;height:36px}.brand strong{font-size:.94rem}.brand small{font-size:.58rem}.headerActions .buttonMint{display:none}.solutionsDropdown>header{align-items:flex-start}.solutionsDropdownGrid{grid-template-columns:1fr}.solutionsDropdownGrid>section+section{border-left:0;border-top:1px solid var(--line)}.heroCopy{min-height:0;padding:44px 0 36px}.heroCopy .eyebrow{margin-bottom:14px}.heroCopy h1{font-size:2.75rem}.heroCopy>p{font-size:1rem}.heroCopy>p{margin-top:20px}.heroActions{align-items:stretch;flex-direction:column;margin-top:24px}.heroActions .button{width:100%}.heroFootnotes{display:grid;gap:9px;margin-top:24px}.heroProduct{min-height:308px;padding:18px 12px 26px 18px}.productWindow{height:280px}.heroWorkspace{width:765px;min-width:765px;height:547px;transform:scale(.44);transform-origin:top left}.heroSignal{display:none}.whyLayout{grid-template-columns:1fr}.whyLayout>*{min-height:0;padding:28px 8px}.whyLayout>*+*{border-left:0;border-top:1px solid var(--line)}.whyTitle h2{max-width:none;font-size:1.75rem}.painPoint h3{margin-top:19px}.sectionHeading h2,.migrationCopy h2,.conferenceCopy h2,.aiStory h2,.clientCopy h2,.deploymentHeading h2,.closingLayout h2{font-size:2.4rem}.messengerSection,.conferenceSection,.aiSection,.clientSection,.deploymentSection{padding:68px 0}.migrationSection{padding:48px 0}.messengerMobileLayout{grid-template-columns:1fr;gap:42px;margin-top:34px}.messengerMobileVisual{width:min(100%,360px);border-width:6px;border-radius:34px}.messengerStoryIntro{padding:28px 8px 30px}.messengerStoryIntro h3{font-size:1.8rem}.messengerPrinciples{grid-template-columns:1fr}.messengerPrinciples article{min-height:0;padding:28px 8px 32px}.messengerPrinciples article+article{border-left:0;border-top:1px solid var(--line)}.messengerPrinciples strong{margin-top:20px}.migrationCompact{grid-template-columns:1fr;gap:24px}.migrationLogo{width:96px;height:96px}.migrationLogo img{width:64px;height:64px}.migrationCopy h2{margin-top:12px;font-size:2.15rem;line-height:1.07}.migrationCopy>p{margin-top:16px;font-size:.94rem}.migrationFacts{display:grid;gap:11px;margin-top:21px;padding-top:18px}.conferenceStage{grid-template-columns:1fr;grid-template-rows:64px 390px auto 68px}.conferenceMedia{grid-column:1}.conferenceContext{grid-row:3;padding:22px;border-left:0;border-top:1px solid rgba(255,255,255,.12)}.conferenceControls{grid-row:4}.conferenceTopbar{padding:0 14px}.liveBadge{display:none}.aiPhone{width:min(100%,350px);border-width:7px;border-radius:34px}.aiSequence article{grid-template-columns:44px 1fr}.aiTools header{grid-template-columns:1fr;gap:8px}.clientLayout{gap:45px}.clientProofHeader{min-height:0;padding:16px;align-items:flex-start}.clientProofHeader>span{display:none}.clientProofImage{min-height:0;padding:10px}.clientProofScreens{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);gap:6px}.clientProofExchange{gap:0}.clientProofExchange svg{width:24px;height:24px}.clientProofExchange span{display:none}.clientProof figcaption{grid-template-columns:1fr}.clientProof figcaption>div{min-height:0}.clientProof figcaption>div+div{border-left:0;border-top:1px solid rgba(39,132,102,.16)}.deploymentTabs button{padding:0 10px;font-size:.79rem}.deploymentRoute{grid-template-columns:1fr;gap:16px;padding:24px 16px}.deploymentRoute>svg{justify-self:center;transform:rotate(90deg)}.routeStart{width:180px;justify-self:center}.routeDestination{grid-template-columns:42px 1fr;padding:21px}.routeDestination>svg{width:30px}.deploymentBenefits,.trustLine{grid-template-columns:1fr}.deploymentBenefits span+span,.trustLine span+span{border-left:0;border-top:1px solid var(--line)}.downloadSection{padding:70px 0}.downloadHeading h2{font-size:2.35rem}.downloadDirectory>*{grid-template-columns:110px 1fr 20px;gap:12px}.downloadDirectory>.downloadUnavailable{grid-template-columns:110px 1fr auto}.downloadStatus{padding:5px 7px;font-size:.62rem}.closingSection{padding:70px 0}.closingActions{align-items:stretch;flex-direction:column}.footerInner{grid-template-columns:1fr;gap:30px;padding:34px 0 38px}.footerBrand,.footerLegal{grid-column:auto;grid-row:auto}.footerLinks{grid-template-columns:1fr;gap:24px;padding-top:0}.footerLinks.hasComparison{grid-template-columns:1fr}.inviteModal{padding:12px}.invitePanel{max-height:calc(100vh - 24px);padding:34px 20px 24px}.inviteClose{top:12px;right:12px}.invitePanel h2{padding-right:30px;font-size:2rem}.inviteForm{grid-template-columns:1fr}.inviteWide{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.internalPage{background:#f7faf8}.innerHero{color:#f8fffc;background:var(--forest)}.innerHeroLayout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(560px,1.12fr);gap:74px;align-items:center;min-height:650px;padding-block:76px}.innerHeroCopy h1{max-width:780px;margin:0;font-size:4rem;line-height:1}.innerHeroCopy>p{max-width:680px;margin:28px 0 0;color:#f8fffccc;font-size:1.08rem;line-height:1.66}.pageActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.comparisonRoster{overflow:hidden;border:1px solid rgba(255,255,255,.17);background:#102f2b;box-shadow:0 28px 70px #0003}.comparisonRoster>div{display:grid;grid-template-columns:44px 145px 1fr;gap:16px;align-items:center;min-height:71px;padding:12px 20px;border-top:1px solid rgba(255,255,255,.1)}.comparisonRoster>div:first-child{border-top:0}.comparisonRoster .rosterLead{grid-template-columns:52px 120px 1fr;min-height:92px;color:var(--ink);background:#e4f4ed}.rosterLead img{width:45px;height:45px;border-radius:8px}.comparisonRoster>div>span{color:#75d8b3;font-size:.72rem;font-weight:820}.comparisonRoster>div>strong{font-size:.93rem}.comparisonRoster>div>small{color:#f8fffc94;font-size:.76rem;line-height:1.4}.comparisonRoster>div>small b{display:block;margin-bottom:3px;color:#79dcb8;font-size:.58rem;font-weight:820;text-transform:uppercase}.comparisonRoster .rosterLead small,.comparisonRoster .rosterLead strong{color:var(--ink)}.decisionStrip{border-bottom:1px solid var(--line);background:#fff}.decisionGrid{display:grid;grid-template-columns:repeat(3,1fr)}.decisionGrid>div{min-height:190px;padding:32px 34px}.decisionGrid>div+div{border-left:1px solid var(--line)}.decisionGrid span{color:var(--mint-strong);font-size:.72rem;font-weight:820}.decisionGrid strong{display:block;margin-top:31px;font-size:1.08rem}.decisionGrid p{margin:10px 0 0;color:var(--ink-soft);font-size:.88rem;line-height:1.52}.comparisonProofSection{padding:104px 0;background:#fff}.comparisonProofSection+.comparisonSection{padding-top:96px}.comparisonHubProof{background:#f7faf8}.proofGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff}.proofGrid article{display:grid;align-content:start;min-height:230px;padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.proofGrid span{color:var(--mint-strong);font-size:.72rem;font-weight:820}.proofGrid strong{margin-top:40px;font-size:1.15rem;line-height:1.22}.proofGrid p{margin:13px 0 0;color:var(--ink-soft);font-size:.84rem;line-height:1.55}.comparisonSection{padding:112px 0;background:#f7faf8}.comparisonIntro{display:grid;grid-template-columns:1.05fr .75fr;gap:70px;align-items:end;margin-bottom:44px}.comparisonIntro h2,.differenceCopy h2,.sourceLayout h2,.directoryHeading h2,.flowHeading h2,.capabilitiesHeading h2,.outcomeIntro h2,.solutionPilotLayout h2,.relatedHeading h2,.solutionPainLayout h2{margin:0;font-size:3.25rem;line-height:1.03}.comparisonIntro>p{max-width:560px;margin:0;color:var(--ink-soft);line-height:1.62}.comparisonTableWrap{overflow-x:auto;border:1px solid var(--line);background:#fff;box-shadow:0 20px 55px #1c322a14}.comparisonTable{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}.comparisonTable th,.comparisonTable td{padding:18px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.comparisonTable tr>*:last-child{border-right:0}.comparisonTable thead th{color:var(--ink-soft);background:#f1f5f3;font-size:.7rem;font-weight:820;text-transform:uppercase}.comparisonTable thead th:first-child{width:118px}.comparisonTable tbody th{font-size:.92rem}.comparisonTable tbody th svg{width:16px;margin-right:7px;color:var(--mint-strong);vertical-align:middle}.comparisonTable tbody td{color:var(--ink-soft);font-size:.74rem;line-height:1.45}.comparisonTable tbody td strong{color:var(--ink);font-size:.76rem;line-height:1.45}.comparisonTable .comparisonOverlap{color:var(--ink);background:#f0f8f4}.comparisonOverlap>span{display:block;width:fit-content;margin-bottom:9px;padding:4px 7px;color:var(--mint-strong);border-radius:3px;background:#dff2e9;font-size:.58rem;font-weight:820;text-transform:uppercase}.comparisonTable .iskraRow>*{background:#e9f7f1}.comparisonTable .iskraRow th{color:var(--mint-strong)}.iskraDifference{padding:110px 0;color:#f8fffc;background:#111a20}.differenceLayout{display:grid;grid-template-columns:1.16fr .84fr;gap:80px;align-items:center}.differenceProduct{overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#dce7b6;box-shadow:0 30px 70px #00000038}.differenceProduct img{display:block;width:100%;aspect-ratio:1595 / 986;object-fit:contain}.differenceCopy h2{max-width:600px}.differencePoints{display:grid;gap:0;margin-top:30px;border-top:1px solid rgba(255,255,255,.14)}.differencePoints p{display:grid;grid-template-columns:23px 1fr;gap:11px;margin:0;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.14);color:#f8fffcb3;font-size:.9rem;line-height:1.5}.differencePoints svg{width:17px;color:#75d8b3}.textLink{display:inline-flex;align-items:center;gap:10px;margin-top:27px;color:#78dcb6;font-size:.9rem;font-weight:760}.textLink svg{width:18px}.sourceSection{padding:100px 0;background:#fff}.sourceLayout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.sourceLayout>div:first-child>p{max-width:540px;margin:24px 0 0;color:var(--ink-soft);line-height:1.62}.sourceLinks{border-top:1px solid var(--line)}.sourceLinks a{display:grid;grid-template-columns:28px 1fr 22px;gap:14px;align-items:center;min-height:64px;border-bottom:1px solid var(--line);transition:color .15s ease,padding .15s ease}.sourceLinks a:hover{padding-inline:10px;color:var(--mint-strong)}.sourceLinks svg{width:17px}.sourceLinks svg:last-child{justify-self:end}.sourceLinks span{font-weight:740}.solutionsHeroLayout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center;min-height:650px;padding-block:76px}.solutionsMap{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.18);background:#dce7b6;box-shadow:0 28px 70px #00000038}.solutionsMap img{display:block;width:100%;aspect-ratio:1595 / 986;object-fit:contain}.solutionsMap>div{position:absolute;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);width:76%;color:var(--ink);background:var(--amber)}.solutionsMap span{padding:13px 8px;border-left:1px solid rgba(23,33,40,.14);font-size:.72rem;font-weight:800;text-align:center}.solutionDirectory{padding:112px 0;background:#fff}.directoryHeading{display:grid;grid-template-columns:1fr .65fr;gap:60px;align-items:end;margin-bottom:54px}.directoryHeading .eyebrow{grid-column:1 / -1;margin-bottom:-35px}.directoryHeading>p{margin:0;color:var(--ink-soft);line-height:1.6}.directoryList{border-top:1px solid var(--line)}.directoryList>a{display:grid;grid-template-columns:54px 56px 1fr 30px;gap:24px;align-items:start;min-height:168px;padding:28px 14px;border-bottom:1px solid var(--line);transition:background .15s ease,padding .15s ease}.directoryList>a:hover{padding-inline:24px;background:var(--mint-wash)}.directoryNumber{color:var(--mint-strong);font-size:.72rem;font-weight:820}.directoryList>a>svg{width:30px;height:30px;color:var(--mint-strong)}.directoryList>a>svg:last-child{width:22px;justify-self:end;color:var(--ink)}.directoryList>a>div{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:7px 36px}.directoryList small{grid-column:1;color:var(--mint-strong);font-size:.7rem;font-weight:800;text-transform:uppercase}.directoryList strong{grid-column:1;font-size:1.18rem;line-height:1.25}.directoryList p{grid-column:2;grid-row:1 / span 2;max-width:670px;margin:0;color:var(--ink-soft);line-height:1.55}.solutionPrinciples{color:#f8fffc;background:#111a20}.principlesLayout{display:grid;grid-template-columns:repeat(3,1fr)}.principlesLayout>div{min-height:230px;padding:42px 36px}.principlesLayout>div+div{border-left:1px solid rgba(255,255,255,.14)}.principlesLayout svg{width:27px;color:#78dcb6}.principlesLayout strong{display:block;margin-top:43px;font-size:1.08rem}.principlesLayout p{margin:10px 0 0;color:#f8fffc91;line-height:1.5}.solutionDetailLayout{display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:center;min-height:680px;padding-block:62px}.solutionDetailCopy h1{font-size:3.45rem;line-height:1.02}.solutionDetailCopyLong h1{font-size:3.05rem;line-height:1.04}.backLink{display:block;width:fit-content;margin-bottom:30px;color:#f8fffcbd;font-size:.78rem}.audienceLine{display:flex;align-items:center;gap:10px;margin-top:28px;color:#79dcb8;font-size:.84rem}.audienceLine svg{width:18px}.solutionHeroMedia{overflow:hidden;margin:0;border:1px solid rgba(255,255,255,.15);background:#dce7b6;box-shadow:0 28px 70px #0000003b}.solutionHeroMedia img{display:block;width:100%;aspect-ratio:8 / 5;object-fit:cover}.solutionHeroMedia figcaption{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;min-height:72px;padding:14px 18px;color:var(--ink);background:#fff}.solutionHeroMedia figcaption span{padding:6px 8px;color:var(--mint-strong);border-radius:4px;background:var(--mint-wash);font-size:.64rem;font-weight:820;text-transform:uppercase}.solutionHeroMedia figcaption strong{font-size:.82rem;line-height:1.35}.solutionHeroPhone{justify-self:center;width:390px;border:8px solid #172128;border-radius:38px;background:#fff}.solutionHeroPhone img{aspect-ratio:1170 / 2532}.solutionEvidenceSection{padding:88px 0;border-bottom:1px solid var(--line);background:#edf3f0}.solutionEvidenceLayout{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;align-items:start}.solutionEvidenceIntro h2{max-width:480px;margin:14px 0 0;font-size:2.65rem;line-height:1.04}.solutionEvidenceIntro p{max-width:460px;margin:22px 0 0;color:var(--ink-soft);line-height:1.6}.solutionEvidenceSteps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff}.solutionEvidenceSteps article{display:grid;align-content:start;min-height:224px;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.solutionEvidenceSteps article>span{color:var(--mint-strong);font-size:.7rem;font-weight:820}.solutionEvidenceSteps strong{margin-top:36px;font-size:1rem;line-height:1.3}.solutionEvidenceSteps p{margin:10px 0 0;color:var(--ink-soft);font-size:.82rem;line-height:1.55}.solutionPainSection{padding:96px 0;background:#fff}.solutionPainLayout{display:grid;grid-template-columns:.82fr 1.18fr;gap:100px;align-items:start}.solutionPainList{border-top:1px solid var(--line)}.solutionPainList p{display:grid;grid-template-columns:42px 1fr;gap:16px;margin:0;padding:24px 0;border-bottom:1px solid var(--line);font-size:1.02rem;line-height:1.44}.solutionPainList span{color:var(--mint-strong);font-size:.72rem;font-weight:820}.solutionFlowSection{padding:106px 0;background:#edf3f0}.flowHeading{display:grid;grid-template-columns:1fr 1fr;align-items:end;margin-bottom:50px}.flowHeading .eyebrow{grid-column:1 / -1}.solutionFlow{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.solutionFlow article{position:relative;min-height:280px;padding:30px}.solutionFlow article+article{border-left:1px solid var(--line)}.solutionFlow article>span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(39,132,102,.3);border-radius:50%;color:var(--mint-strong);font-size:.78rem;font-weight:820}.solutionFlow strong{display:block;margin-top:54px;font-size:1.15rem}.solutionFlow p{margin:11px 0 0;color:var(--ink-soft);line-height:1.55}.solutionFlow article>svg{position:absolute;top:39px;right:-11px;z-index:1;width:22px;padding:3px;color:var(--mint-strong);background:#edf3f0}.solutionCapabilitiesSection{padding:108px 0;background:#fff}.capabilitiesHeading{display:grid;grid-template-columns:1fr .7fr;gap:60px;align-items:end;margin-bottom:50px}.capabilitiesHeading .eyebrow{grid-column:1 / -1;margin-bottom:-35px}.capabilitiesHeading>p{margin:0;color:var(--ink-soft);line-height:1.6}.solutionCapabilities{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.solutionCapabilities article{display:grid;grid-template-columns:48px 1fr;gap:22px;min-height:168px;padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.solutionCapabilities article>span{color:var(--mint-strong);font-size:.7rem;font-weight:820}.solutionCapabilities article>div{display:grid;align-content:start;gap:10px}.solutionCapabilities strong{font-size:1.05rem;line-height:1.35}.solutionCapabilities p{margin:0;color:var(--ink-soft);font-size:.84rem;line-height:1.55}.capabilityTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.capabilityTitle small{flex:0 0 auto;padding:5px 7px;color:var(--mint-strong);border-radius:4px;background:var(--mint-wash);font-size:.58rem;font-weight:820;text-transform:uppercase}.outcomeSection{padding:108px 0;color:#f8fffc;background:#111a20}.outcomeLayout{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;align-items:start}.outcomeIntro>p{max-width:500px;margin:25px 0 0;color:#f8fffc99;line-height:1.6}.outcomeRows{border-top:1px solid rgba(255,255,255,.14)}.outcomeRows>div{display:grid;grid-template-columns:28px 190px 1fr;gap:14px;align-items:start;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.14)}.outcomeRows svg{width:18px;color:#78dcb6}.outcomeRows p{margin:0;color:#f8fffc99;line-height:1.5}.solutionPilotSection{padding:84px 0;background:var(--amber-pale)}.solutionPilotLayout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) auto;gap:60px;align-items:center}.solutionPilotLayout .eyebrow{color:#936b12}.solutionPilotLayout h2{max-width:620px;font-size:2.4rem}.solutionPilotLayout p{max-width:620px;margin:0;color:#5e594e;line-height:1.62}.solutionPilotLayout .button{white-space:nowrap}.solutionPilotContent{display:grid;gap:20px}.pilotMetrics{display:grid;gap:9px}.pilotMetrics span{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:start;color:#5e594e;font-size:.78rem;line-height:1.42}.pilotMetrics svg{width:15px;height:15px;color:#936b12}.relatedSection{padding:100px 0;background:#fff}.relatedHeading{display:grid;grid-template-columns:1fr 1fr;margin-bottom:44px}.relatedHeading .eyebrow{grid-column:1 / -1}.relatedLinks{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.relatedLinks a{display:grid;min-height:190px;padding:28px}.relatedLinks a+a{border-left:1px solid var(--line)}.relatedLinks span{color:var(--mint-strong);font-size:.7rem;font-weight:800;text-transform:uppercase}.relatedLinks strong{margin-top:34px;font-size:1.05rem;line-height:1.35}.relatedLinks svg{align-self:end;justify-self:end;width:21px}.internalClosing{padding:82px 0;color:#f8fffc;background:var(--forest)}.internalClosingLayout{display:grid;grid-template-columns:.55fr 1.25fr 1fr auto;gap:40px;align-items:center}.internalClosingLayout>span{color:#78dcb6;font-size:.72rem;font-weight:820;text-transform:uppercase}.internalClosingLayout h2{margin:0;font-size:2.15rem;line-height:1.08}.internalClosingLayout p{margin:0;color:#f8fffc9e;line-height:1.5}.notFound{min-height:70vh;padding:120px 0;color:#f8fffc;background:var(--forest)}.notFound span{color:#78dcb6;font-weight:820}.notFound h1{max-width:700px;margin:20px 0 0;font-size:4rem}.notFound p{color:#f8fffca6}.notFound .button{margin-top:22px}.comparisonDirectoryHeroLayout,.specificComparisonHeroLayout,.pricingHeroLayout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:78px;align-items:center;min-height:640px;padding-block:74px}.comparisonChoicePanel{border:1px solid rgba(255,255,255,.16);background:#102f2b;box-shadow:0 28px 70px #0003}.comparisonChoicePanel a{display:grid;grid-template-columns:1fr 28px;gap:10px 20px;min-height:180px;padding:34px}.comparisonChoicePanel a+a{border-top:1px solid rgba(255,255,255,.13)}.comparisonChoicePanel a:hover{background:#ffffff0a}.comparisonChoicePanel span{grid-column:1;color:#79dcb8;font-size:.72rem;font-weight:820;text-transform:uppercase}.comparisonChoicePanel strong{grid-column:1;max-width:520px;font-size:1.35rem;line-height:1.3}.comparisonChoicePanel svg{grid-column:2;grid-row:1 / span 2;align-self:center;width:22px;color:#79dcb8}.comparisonProductDirectory{padding:108px 0;background:#fff}.comparisonDirectoryTableWrap{box-shadow:0 20px 55px #1c322a12}.comparisonDirectoryTable thead th:first-child{width:150px}.comparisonDirectoryTable thead th:nth-child(4){width:24%}.comparisonDirectoryTable tbody th{padding:0}.comparisonDirectoryTable tbody th>a,.comparisonDirectoryTable .comparisonProductStatic{position:relative;display:grid;gap:7px;min-height:100%;padding:18px 14px}.comparisonDirectoryTable tbody th>a{grid-template-columns:minmax(0,1fr) 18px;transition:color .15s ease,background .15s ease}.comparisonDirectoryTable tbody th>a:hover{color:var(--mint-strong);background:var(--mint-wash)}.comparisonProductName{font-size:.9rem;line-height:1.25}.comparisonDirectoryTable tbody th small{color:var(--ink-soft);font-size:.58rem;font-weight:680;line-height:1.35;text-transform:uppercase}.comparisonDirectoryTable tbody th>a small{grid-column:1}.comparisonDirectoryTable tbody th>a svg{grid-column:2;grid-row:1 / span 2;align-self:center;width:16px}.comparisonDirectoryTable .comparisonRecommendation{color:var(--ink);background:#e9f7f1}.comparisonRecommendation>span{display:inline-flex;align-items:center;gap:5px;margin-bottom:10px;color:var(--mint-strong);font-size:.58rem;font-weight:820;text-transform:uppercase}.comparisonRecommendation>span svg{width:13px;height:13px;stroke-width:2.4}.comparisonRecommendation>strong{display:block}.comparisonDirectoryTable .comparisonChoiceLimit{color:#69736f;background:#fafcfa}.versusPanel{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border:1px solid rgba(255,255,255,.16);background:#102f2b;box-shadow:0 28px 70px #0003}.versusPanel>div{display:grid;align-content:center;gap:16px;min-height:230px;padding:34px 38px}.versusPanel>div:last-child{border-left:1px solid rgba(255,255,255,.13)}.versusPanel .versusShared{grid-column:1 / -1;min-height:142px;border-bottom:1px solid rgba(255,255,255,.13);background:#ffffff09}.versusPanel>div>img{width:48px;height:48px;border-radius:8px}.versusPanel>div>span{color:#79dcb8;font-size:.8rem;font-weight:820;text-transform:uppercase}.versusPanel>div>strong{color:#f8fffcc7;font-size:.95rem;line-height:1.5}.versusPanel .versusShared>strong{max-width:760px;color:#f8fffc;font-size:1.08rem}.versusPanel .versusIskra{background:#e8f5ef}.versusPanel .versusIskra>span,.versusPanel .versusIskra>strong{color:var(--ink)}.specificComparisonSection{padding:108px 0;background:#fff}.specificVerdict{display:grid;grid-template-columns:1fr 1fr;margin-bottom:70px;border:1px solid var(--line);background:#fff;box-shadow:0 20px 55px #1c322a12}.specificVerdict article{display:grid;align-content:start;min-height:210px;padding:34px}.specificVerdict article+article{border-left:1px solid var(--line)}.specificVerdict span{color:var(--mint-strong);font-size:.72rem;font-weight:820;text-transform:uppercase}.specificVerdict strong{margin-top:36px;font-size:1.2rem;line-height:1.35}.specificVerdictIskra{background:#e8f5ef}.specificMatrix{border-top:1px solid var(--line)}.specificMatrix>div{display:grid;grid-template-columns:190px 1fr 1fr;min-height:108px;border-bottom:1px solid var(--line)}.specificMatrix>div>*{margin:0;padding:24px}.specificMatrix>div>*+*{border-left:1px solid var(--line)}.specificMatrix>div>span{color:var(--mint-strong);font-size:.74rem;font-weight:820;text-transform:uppercase}.specificMatrix>div>p{color:var(--ink-soft);font-size:.84rem;line-height:1.55}.specificMatrix .specificMatrixHead{min-height:58px;background:#f1f5f3}.specificMatrix .specificMatrixHead>*{display:flex;align-items:center;padding-block:16px;font-size:.74rem}.specificMatrix .specificMatrixHead strong{color:var(--ink);text-transform:uppercase}.specificMatrix .specificMatrixHead strong:first-of-type{color:var(--mint-strong)}.specificSource{display:grid;grid-template-columns:34px 1fr auto;gap:16px;align-items:center;margin-top:28px;padding:24px;color:var(--ink-soft);border:1px solid var(--line);background:#f7faf8}.specificSource>svg{width:22px;color:var(--mint-strong)}.specificSource>div{display:grid;gap:5px}.specificSource strong{color:var(--ink);font-size:.9rem}.specificSource p{margin:0;font-size:.78rem}.specificSource a{display:inline-flex;align-items:center;gap:8px;color:var(--mint-strong);font-size:.8rem;font-weight:760}.specificSource a svg{width:16px}.expressComparisonHero{overflow:hidden}.expressHeroLayout{display:grid;grid-template-columns:minmax(0,.96fr) minmax(520px,1.04fr);gap:56px;align-items:center;min-height:650px;padding-block:44px}.expressHeroCopy .eyebrow{text-transform:none}.expressHeroCopy h1{max-width:800px;font-size:3.4rem;line-height:1.02}.expressHeroCopy>p{max-width:720px}.expressHeroCopy>p strong{color:#f8fffc}.expressHeroFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 20px;max-width:660px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.expressHeroFacts a{display:flex;align-items:center;gap:8px;color:#f8fffcb3;font-size:.78rem;font-weight:680}.expressHeroFacts a:hover{color:#f8fffc}.expressHeroFacts svg{flex:0 0 auto;width:15px;height:15px;color:#79dcb8}.expressHeroProduct{position:relative;margin:0}.expressHeroProduct img{display:block;width:100%;border:1px solid rgba(255,255,255,.18);border-radius:6px;box-shadow:0 34px 80px #00000057}.expressHeroProduct figcaption{display:grid;grid-template-columns:120px 1fr;gap:18px;margin-top:18px;color:#f8fffcb3;font-size:.78rem;line-height:1.45}.expressHeroProduct figcaption span{color:#79dcb8;font-size:.68rem;font-weight:820;text-transform:uppercase}.expressHeroProduct figcaption strong{color:#f8fffc}.expressVerdictSection{padding:104px 0;background:#fff}.expressVerdictLayout{display:grid;grid-template-columns:1.05fr .95fr;gap:86px;align-items:center}.expressVerdictCopy h2,.expressSectionHeading h2,.expressEconomicsLayout h2,.expressPilotHeading h2,.expressSourcesLayout h2,.expressFaqLayout h2{margin:0;font-size:3.25rem;line-height:1.04}.expressVerdictCopy h2{max-width:780px;margin-top:16px}.expressVerdictCopy p{max-width:760px;margin:24px 0 0;color:var(--ink-soft);font-size:.98rem;line-height:1.68}.expressRecommendation{padding:40px 42px;border-left:4px solid var(--mint-strong);background:#e9f7f1}.expressRecommendation>span{display:flex;align-items:center;gap:7px;color:var(--mint-strong);font-size:.7rem;font-weight:820;text-transform:uppercase}.expressRecommendation>span svg{width:16px}.expressRecommendation>strong{display:block;margin-top:26px;font-size:1.25rem;line-height:1.42}.expressRecommendation>p{margin:18px 0 28px;color:var(--ink-soft);font-size:.88rem;line-height:1.6}.expressSharedSection,.expressEconomicsSection,.expressFaqSection{padding:108px 0;background:#f7faf8}.expressSectionHeading{display:grid;grid-template-columns:1fr .62fr;gap:76px;align-items:end;margin-bottom:50px}.expressSectionHeading h2{max-width:840px;margin-top:16px}.expressSectionHeading>p{margin:0;color:var(--ink-soft);font-size:.94rem;line-height:1.65}.expressSectionHeadingCentered{display:block;max-width:900px}.expressSectionHeadingCentered>p{max-width:690px;margin-top:22px}.expressSharedGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff}.expressSharedGrid article{display:grid;align-content:start;min-height:250px;padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.expressSharedGrid svg{width:24px;height:24px;color:var(--mint-strong)}.expressSharedGrid strong{margin-top:42px;font-size:1.08rem}.expressSharedGrid p{margin:13px 0 0;color:var(--ink-soft);font-size:.82rem;line-height:1.55}.expressReasonsSection{padding:112px 0;background:#fff;scroll-margin-top:72px}.expressReasonsList{border-top:1px solid var(--line)}.expressReasonsList>article{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:76px;align-items:center;padding:82px 0;border-bottom:1px solid var(--line)}.expressReasonsList>article.isReversed .expressReasonCopy{grid-column:2;grid-row:1}.expressReasonsList>article.isReversed figure{grid-column:1;grid-row:1}.expressReasonCopy>span{color:var(--mint-strong);font-size:.7rem;font-weight:820;text-transform:uppercase}.expressReasonCopy h3{max-width:680px;margin:18px 0 0;font-size:2.45rem;line-height:1.08}.expressReasonCopy>p{margin:22px 0 0;color:var(--ink-soft);font-size:.94rem;line-height:1.65}.expressReasonCopy ul,.expressChoiceGrid ul{display:grid;gap:12px;margin:26px 0 0;padding:0;list-style:none}.expressReasonCopy li,.expressChoiceGrid li{display:grid;grid-template-columns:20px 1fr;gap:9px;align-items:start;color:var(--ink-soft);font-size:.86rem;line-height:1.5}.expressReasonCopy li svg,.expressChoiceGrid li svg{width:16px;height:16px;color:var(--mint-strong)}.expressReasonsList figure{overflow:hidden;margin:0;border:1px solid var(--line);background:#e7ecbf;box-shadow:0 24px 60px #1c322a1a}.expressReasonsList figure img{display:block;width:100%;aspect-ratio:8 / 5;object-fit:cover}.expressInlineCta{display:grid;grid-template-columns:1fr auto;gap:44px;align-items:center;margin-top:56px;padding:38px 42px;color:#f8fffc;background:#103a33}.expressInlineCta>div{display:grid;gap:9px}.expressInlineCta span{color:#79dcb8;font-size:.7rem;font-weight:820;text-transform:uppercase}.expressInlineCta strong{max-width:740px;font-size:1.24rem;line-height:1.35}.expressChoiceSection{padding:112px 0;background:#fff}.expressChoiceGrid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);box-shadow:0 20px 55px #1c322a12}.expressChoiceGrid article{display:flex;min-height:540px;padding:42px;flex-direction:column}.expressChoiceGrid article+article{border-left:1px solid var(--line)}.expressChoiceGrid article>span{display:flex;align-items:center;gap:8px;color:var(--mint-strong);font-size:.7rem;font-weight:820;text-transform:uppercase}.expressChoiceGrid article>span svg{width:17px}.expressChoiceGrid h3{max-width:560px;margin:30px 0 0;font-size:2.05rem;line-height:1.12}.expressChoiceGrid ul{margin-bottom:32px}.expressChoiceGrid .button,.expressChoiceGrid article>a{align-self:flex-start;margin-top:auto}.expressChoiceIskra{background:#e9f7f1}.expressChoiceProof{background:#fafcfa}.expressChoiceProof>a{display:inline-flex;align-items:center;gap:8px;color:var(--mint-strong);font-size:.84rem;font-weight:760}.expressChoiceProof>a svg{width:16px}.expressEconomicsLayout{display:grid;grid-template-columns:.86fr 1.14fr;gap:90px;align-items:start}.expressEconomicsLayout h2{margin-top:16px}.expressEconomicsLayout>div:first-child>p{margin:24px 0 0;color:var(--ink-soft);font-size:.94rem;line-height:1.65}.expressEconomicsLinks{display:flex;gap:24px;margin-top:28px;flex-wrap:wrap}.expressEconomicsLinks a{display:inline-flex;align-items:center;gap:8px;color:var(--mint-strong);font-size:.82rem;font-weight:760}.expressEconomicsLinks svg{width:16px}.expressEconomicsRows{border-top:1px solid var(--line)}.expressEconomicsRows article{display:grid;grid-template-columns:56px 1fr;gap:24px;padding:27px 0;border-bottom:1px solid var(--line)}.expressEconomicsRows article>span{color:var(--mint-strong);font-size:.7rem;font-weight:820}.expressEconomicsRows article>div{display:grid;gap:9px}.expressEconomicsRows strong{font-size:1.02rem}.expressEconomicsRows p{margin:0;color:var(--ink-soft);font-size:.84rem;line-height:1.5}.expressPilotSection{padding:108px 0;color:#f8fffc;background:#103a33;scroll-margin-top:72px}.expressPilotHeading{display:grid;grid-template-columns:1fr .55fr;gap:70px;align-items:end}.expressPilotHeading .eyebrow{grid-column:1 / -1;margin-bottom:-45px}.expressPilotHeading h2{max-width:850px}.expressPilotHeading>p{margin:0;color:#f8fffca8;font-size:.94rem;line-height:1.65}.expressPilotSteps{display:grid;grid-template-columns:repeat(4,1fr);margin:50px 0 38px;border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.expressPilotSteps article{display:grid;align-content:start;min-height:230px;padding:28px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.expressPilotSteps span{color:#79dcb8;font-size:.7rem;font-weight:820}.expressPilotSteps strong{margin-top:40px;font-size:1.02rem}.expressPilotSteps p{margin:12px 0 0;color:#f8fffc9e;font-size:.8rem;line-height:1.55}.expressSourcesSection{padding:104px 0;background:#fff}.expressSourcesLayout,.expressFaqLayout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.expressSourcesLayout h2,.expressFaqLayout h2{margin-top:16px}.expressSourcesLayout>div:first-child>p,.expressFaqLayout>div:first-child>p{margin:24px 0 0;color:var(--ink-soft);font-size:.9rem;line-height:1.65}.expressSourceLinks{border-top:1px solid var(--line)}.expressSourceLinks a{display:grid;grid-template-columns:78px 1fr 20px;gap:16px;align-items:center;min-height:72px;border-bottom:1px solid var(--line)}.expressSourceLinks a:hover{color:var(--mint-strong)}.expressSourceLinks span{color:var(--mint-strong);font-size:.66rem;font-weight:820;text-transform:uppercase}.expressSourceLinks strong{font-size:.86rem}.expressSourceLinks svg{width:16px;color:var(--mint-strong)}.expressFaqList{border-top:1px solid var(--line)}.expressFaqList details{border-bottom:1px solid var(--line)}.expressFaqList summary{display:grid;grid-template-columns:1fr 24px;gap:18px;align-items:center;min-height:78px;padding:18px 0;cursor:pointer;list-style:none}.expressFaqList summary::-webkit-details-marker{display:none}.expressFaqList summary strong{font-size:.98rem;line-height:1.4}.expressFaqList summary svg{width:18px;color:var(--mint-strong);transition:transform .16s ease}.expressFaqList details[open] summary svg{transform:rotate(180deg)}.expressFaqList details p{max-width:800px;margin:-2px 0 24px;color:var(--ink-soft);font-size:.86rem;line-height:1.65}.expressRelatedSection{background:#fff}@media(min-width:961px)and (max-height:800px){.expressHeroLayout{min-height:600px}.expressHeroFacts{display:none}}.pricingHeroLayout{grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);gap:100px;min-height:520px;padding-block:58px}.pricingHeroFacts{display:grid;align-self:stretch;align-content:center;border-block:1px solid rgba(255,255,255,.18)}.pricingHeroFacts>div{display:grid;grid-template-columns:172px 1fr;gap:28px;align-items:center;min-height:112px;padding:22px 0}.pricingHeroFacts>div+div{border-top:1px solid rgba(255,255,255,.14)}.pricingHeroFacts strong{color:#f8fffc;font-size:1.5rem;line-height:1.05;white-space:nowrap}.pricingHeroFacts span{max-width:380px;color:#f8fffc9e;font-size:.78rem;line-height:1.55}.pricingSection{padding:92px 0 112px;background:#f7faf8}.pricingIntro{display:grid;grid-template-columns:1fr .7fr;gap:70px;align-items:end;margin-bottom:48px}.pricingIntro h2{max-width:760px;margin:0;font-size:3.3rem;line-height:1.03}.pricingIntro>p{margin:0;color:var(--ink-soft);line-height:1.62}.noPlanOption{display:grid;grid-template-columns:180px 100px minmax(0,1fr) auto;gap:26px;align-items:center;margin-bottom:20px;padding:22px 24px;border:1px solid var(--line);border-radius:8px;background:#fff}.noPlanIdentity{display:grid;gap:4px}.noPlanIdentity span{color:var(--ink-soft);font-size:.65rem;font-weight:760;text-transform:uppercase}.noPlanIdentity strong{font-size:1.08rem}.noPlanPrice{font-size:1.65rem}.noPlanCopy{display:grid;gap:12px;min-width:0}.noPlanCopy p{margin:0;color:var(--ink-soft);font-size:.77rem;line-height:1.45}.noPlanLimits{display:flex;flex-wrap:wrap;gap:8px 16px}.noPlanLimits span{display:inline-flex;align-items:center;gap:5px;color:#7b8581;font-size:.67rem}.noPlanLimits svg{width:13px}.noPlanOption>.button{white-space:nowrap}.pricingSharedScope{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:center;margin-bottom:28px;padding:0 4px;color:var(--ink-soft);font-size:.76rem;line-height:1.45}.pricingSharedScope svg{width:17px;color:var(--mint-strong)}.pricingSharedScope strong{color:var(--ink)}.pricingGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.pricingGrid article{position:relative;display:flex;flex-direction:column;min-width:0;min-height:485px;padding:30px 26px 26px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 16px 42px #1c322a12}.pricingGrid article.isFeatured{color:#f8fffc;border-color:var(--forest);background:var(--forest);box-shadow:0 24px 55px #07272238;transform:translateY(-8px)}.pricingGrid article>header{display:flex;align-items:center;justify-content:space-between;min-height:28px}.pricingGrid article>header>span{font-size:.94rem;font-weight:820}.pricingGrid article>header>small{padding:6px 9px;color:#6f4c00;border-radius:999px;background:var(--amber-pale);font-size:.6rem;font-weight:820;text-transform:uppercase}.pricingPrice{display:flex;align-items:flex-end;gap:10px;min-height:88px;margin-top:22px}.pricingPrice strong{font-size:2.8rem;line-height:1}.pricingPrice span{padding-bottom:3px;color:var(--ink-soft);font-size:.68rem;line-height:1.35}.isFeatured .pricingPrice span{color:#f8fffc8f}.pricingGrid article>p{min-height:45px;margin:14px 0 0;color:var(--ink-soft);font-size:.78rem;line-height:1.45}.pricingGrid .isFeatured>p{color:#f8fffc99}.pricingAi{display:grid;grid-template-columns:22px 1fr auto;gap:9px;align-items:center;min-height:62px;margin-top:24px;padding:12px 14px;color:var(--ink);border:1px solid rgba(39,132,102,.16);border-radius:6px;background:var(--mint-wash)}.isFeatured .pricingAi{color:#f8fffc;border-color:#ffffff26;background:#ffffff12}.pricingAi svg{width:18px}.pricingAi span{color:var(--ink-soft);font-size:.7rem;font-weight:700;line-height:1.4}.pricingAi strong{color:var(--mint-strong);font-size:1.08rem}.pricingAi strong.isMultiplier{font-size:1.8rem;line-height:1}.isFeatured .pricingAi span{color:#f8fffc94}.isFeatured .pricingAi strong{color:#79dcb8}.pricingPlanFeatures{display:grid;gap:10px;margin:22px 0 0;padding:20px 0 0;border-top:1px solid var(--line);list-style:none}.isFeatured .pricingPlanFeatures{border-top-color:#ffffff24}.pricingPlanFeatures li{display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:center;color:var(--ink-soft);font-size:.72rem;line-height:1.35}.pricingPlanFeatures li svg{width:14px;height:14px;color:var(--mint-strong);stroke-width:2.3}.isFeatured .pricingPlanFeatures li{color:#f8fffcb8}.isFeatured .pricingPlanFeatures li svg{color:#79dcb8}.pricingGrid article>.button{width:100%;margin-top:32px}.pricingButton{color:var(--mint-strong);border-color:#2784664d;background:#fff}.pricingButton:hover{background:var(--mint-wash)}.contactCenterPrice{display:grid;grid-template-columns:250px 1fr auto;gap:30px;align-items:center;min-height:122px;margin-top:16px;padding:24px 28px;color:var(--ink);border:1px solid rgba(39,132,102,.18);border-radius:8px;background:#e7f4ee}.contactCenterPrice>div{display:grid;grid-template-columns:26px 1fr;gap:3px 10px;align-items:center}.contactCenterPrice>div svg{grid-row:1 / span 2;width:21px;color:#79dcb8}.contactCenterPrice>div span{color:var(--mint-strong);font-size:.66rem;font-weight:820;text-transform:uppercase}.contactCenterPrice>div strong{font-size:1rem}.contactCenterPrice>p{margin:0;color:var(--ink-soft);font-size:.82rem;line-height:1.5}.contactCenterPrice>strong{font-size:1.35rem;white-space:nowrap}.contactCenterPrice>strong{color:var(--mint-strong)}.contactCenterPrice>strong span{color:var(--ink-soft);font-size:.7rem;font-weight:500}.pricingFeatureDetails{margin-top:18px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.pricingFeatureDetails>summary{display:grid;grid-template-columns:38px 1fr auto;gap:16px;align-items:center;min-height:98px;padding:20px 26px;cursor:pointer;list-style:none}.pricingFeatureDetails>summary::-webkit-details-marker{display:none}.pricingFeatureSummaryIcon{display:grid;place-items:center;width:36px;height:36px;color:var(--mint-strong);border:1px solid rgba(39,132,102,.2);border-radius:50%;background:var(--mint-wash)}.pricingFeatureSummaryIcon svg{width:17px}.pricingFeatureDetails>summary>span:nth-child(2){display:grid;gap:4px}.pricingFeatureDetails>summary strong{font-size:.94rem}.pricingFeatureDetails>summary small{color:var(--ink-soft);font-size:.72rem;line-height:1.45}.pricingFeatureSummaryAction{display:inline-flex;align-items:center;gap:10px;color:var(--mint-strong);font-size:.72rem;font-weight:760;white-space:nowrap}.pricingFeatureSummaryAction svg{width:17px;transition:transform .2s ease}.pricingFeatureDetails[open] .pricingFeatureSummaryAction svg{transform:rotate(180deg)}.detailsHide,.pricingFeatureDetails[open] .detailsShow{display:none}.pricingFeatureDetails[open] .detailsHide{display:inline}.pricingFeatureGroups{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.pricingFeatureGroups section{min-width:0;padding:30px 26px;border-bottom:1px solid var(--line)}.pricingFeatureGroups section:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.pricingFeatureGroups header{display:grid;gap:7px;min-height:48px}.pricingFeatureGroups header strong{font-size:.88rem}.pricingFeatureGroups header span{width:fit-content;padding:4px 7px;color:var(--mint-strong);border-radius:3px;background:var(--mint-wash);font-size:.58rem;font-weight:760}.pricingFeatureGroups ul{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.pricingFeatureGroups li{display:grid;grid-template-columns:16px 1fr;gap:7px;color:var(--ink-soft);font-size:.7rem;line-height:1.4}.pricingFeatureGroups li svg{width:13px;color:var(--mint-strong)}.onPremPricing{padding:100px 0;color:#f8fffc;background:var(--forest-deep)}.onPremPricingLayout{display:grid;grid-template-columns:1fr .9fr auto;gap:70px;align-items:center}.onPremPricingLayout h2{margin:0;font-size:3rem}.onPremPricingLayout>div:first-child>p{max-width:650px;margin:22px 0 0;color:#f8fffc9e;line-height:1.6}.onPremPricingFacts{display:grid;border-top:1px solid rgba(255,255,255,.14)}.onPremPricingFacts span{display:grid;grid-template-columns:24px 1fr;gap:10px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.14);color:#f8fffcb3;font-size:.8rem}.onPremPricingFacts svg{width:17px;color:#79dcb8}.solutionAnswerSection{border-bottom:1px solid var(--line);background:#fff}.solutionAnswerGrid{display:grid;grid-template-columns:repeat(3,1fr)}.solutionAnswerGrid article{min-width:0;padding:34px 28px 38px}.solutionAnswerGrid article+article{border-left:1px solid var(--line)}.solutionAnswerGrid span{display:block;color:var(--mint-strong);font-size:.66rem;font-weight:820;text-transform:uppercase}.solutionAnswerGrid strong{display:block;margin-top:14px;font-size:1rem;line-height:1.35}.solutionAnswerGrid p{margin:10px 0 0;color:var(--ink-soft);font-size:.78rem;line-height:1.55}.docsHeroLayout,.companyHeroLayout{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center;min-height:580px;padding-block:72px}.docsHeroFact{display:grid;align-content:end;min-height:320px;padding:32px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a}.docsHeroFact svg{width:42px;height:42px;color:#79dcb8}.docsHeroFact strong{margin-top:70px;font-size:1.35rem}.docsHeroFact p{max-width:430px;margin:12px 0 0;color:#f8fffc9e;line-height:1.55}.docsDirectorySection{padding:110px 0;background:#fff}.docsIntro{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:end;margin-bottom:48px}.docsIntro .eyebrow{grid-column:1 / -1;margin-bottom:-52px}.docsIntro h2{margin:0;font-size:3rem;line-height:1.04}.docsIntro p{max-width:560px;margin:0;color:var(--ink-soft);line-height:1.6}.docsDirectory{border-top:1px solid var(--line)}.docsDirectory>a{display:grid;grid-template-columns:48px 32px minmax(0,1fr) 24px;gap:20px;align-items:center;min-height:116px;padding:22px 4px;color:var(--ink);border-bottom:1px solid var(--line)}.docsDirectory>a>span{color:var(--mint-strong);font-size:.68rem;font-weight:820}.docsDirectory>a>svg{width:24px;color:var(--mint-strong)}.docsDirectory>a>svg:last-child{width:19px;transition:transform .2s ease}.docsDirectory>a:hover>svg:last-child{transform:translate(4px)}.docsDirectory strong{display:block;font-size:1rem}.docsDirectory p{margin:7px 0 0;color:var(--ink-soft);font-size:.78rem;line-height:1.5}.docsContextSection{padding:70px 0;background:#edf3f0}.docsContextGrid{display:grid;grid-template-columns:repeat(3,1fr)}.docsContextGrid article{min-height:150px;padding:24px 30px}.docsContextGrid article+article{border-left:1px solid var(--line)}.docsContextGrid strong{font-size:1rem}.docsContextGrid p{margin:18px 0 0;color:var(--ink-soft);font-size:.8rem;line-height:1.55}.companyIdentity{margin:0;border-top:1px solid rgba(255,255,255,.16)}.companyIdentity>div{display:grid;grid-template-columns:180px 1fr;gap:30px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.16)}.companyIdentity dt{color:#f8fffc85;font-size:.72rem}.companyIdentity dd{margin:0;color:#f8fffc;font-size:.9rem;font-weight:720}.companyIdentity a{color:#79dcb8}.companyRegistrySection{padding:104px 0;background:#fff}.companyRegistryLayout{display:grid;grid-template-columns:1fr auto;gap:80px;align-items:end}.companyRegistryLayout h2{max-width:760px;margin:16px 0 0;font-size:3rem;line-height:1.04}.companyRegistryLayout p{max-width:760px;margin:24px 0 0;color:var(--ink-soft);line-height:1.65}@media(max-width:1180px){.innerHeroLayout,.solutionsHeroLayout,.solutionDetailLayout{gap:44px}.innerHeroCopy h1{font-size:3.35rem}.solutionDetailCopyLong h1{font-size:2.85rem}.comparisonRoster>div{grid-template-columns:38px 120px 1fr}.proofGrid{grid-template-columns:repeat(2,1fr)}.directoryList>a>div{grid-template-columns:180px 1fr}.internalClosingLayout{grid-template-columns:.45fr 1.2fr 1fr}.internalClosingLayout .button{grid-column:2 / -1;justify-self:start}.comparisonDirectoryHeroLayout,.specificComparisonHeroLayout,.pricingHeroLayout{gap:46px}.pricingGrid{grid-template-columns:repeat(2,1fr)}.pricingGrid article.isFeatured{transform:none}.pricingFeatureGroups{grid-template-columns:repeat(2,1fr)}.pricingFeatureGroups section:not(:nth-child(3n+1)){border-left:0}.pricingFeatureGroups section:nth-child(2n){border-left:1px solid var(--line)}.onPremPricingLayout{grid-template-columns:1fr 1fr}.onPremPricingLayout>.button{grid-column:2;justify-self:start}.expressHeroLayout{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);gap:42px}.expressHeroCopy h1{font-size:3.45rem}.expressVerdictLayout,.expressSectionHeading,.expressPilotHeading{gap:46px}.expressReasonsList>article{gap:48px}.expressReasonCopy h3{font-size:2.15rem}.expressChoiceGrid h3{font-size:1.8rem}.expressEconomicsLayout,.expressSourcesLayout,.expressFaqLayout{gap:52px}}@media(max-width:960px){.innerHeroLayout,.solutionsHeroLayout,.solutionDetailLayout,.solutionEvidenceLayout,.differenceLayout,.sourceLayout,.solutionPainLayout,.outcomeLayout{grid-template-columns:1fr}.innerHeroLayout,.solutionsHeroLayout,.solutionDetailLayout{min-height:0;padding-block:70px}.comparisonRoster{margin-top:12px}.comparisonIntro{grid-template-columns:1fr;gap:24px}.directoryHeading{grid-template-columns:1fr;gap:22px}.directoryHeading .eyebrow{grid-column:auto;margin-bottom:0}.capabilitiesHeading{grid-template-columns:1fr;gap:22px}.capabilitiesHeading .eyebrow{grid-column:auto;margin-bottom:0}.directoryList>a>div{grid-template-columns:1fr}.directoryList p{grid-column:1;grid-row:auto}.solutionHeroMedia{grid-row:2}.solutionHeroPhone{width:350px}.flowHeading,.relatedHeading{grid-template-columns:1fr}.solutionPilotLayout{grid-template-columns:1fr;gap:24px}.solutionPilotLayout .button{justify-self:start}.internalClosingLayout{grid-template-columns:1fr;gap:20px}.internalClosingLayout .button{grid-column:auto}.comparisonDirectoryHeroLayout,.specificComparisonHeroLayout,.pricingHeroLayout{grid-template-columns:1fr;min-height:0;padding-block:70px}.comparisonTableWrap{overflow-x:visible;border:0;background:transparent;box-shadow:none}.comparisonTable{display:block;min-width:0}.comparisonTable thead{display:none}.comparisonTable tbody{display:grid;gap:14px}.comparisonTable tr{display:block;border:1px solid var(--line);background:#fff}.comparisonTable th,.comparisonTable td{display:block;padding:16px 18px;border-right:0}.comparisonTable tbody th{color:var(--ink);background:#f1f5f3}.comparisonDirectoryTable tbody th>a,.comparisonDirectoryTable .comparisonProductStatic{min-height:0}.comparisonTable tbody td:before{content:attr(data-label);display:block;margin-bottom:8px;color:var(--mint-strong);font-size:.66rem;font-weight:820;text-transform:uppercase}.comparisonTable .iskraRow>*{background:#e9f7f1}.specificVerdict{grid-template-columns:1fr;margin-bottom:50px}.specificVerdict article+article{border-left:0;border-top:1px solid var(--line)}.pricingHeroFacts{max-width:760px}.pricingIntro{grid-template-columns:1fr;gap:24px}.onPremPricingLayout{grid-template-columns:1fr;gap:42px}.onPremPricingLayout>.button{grid-column:auto}.expressHeroLayout{grid-template-columns:1fr;min-height:0;padding-block:70px}.expressHeroProduct{max-width:820px}.expressVerdictLayout,.expressSectionHeading,.expressEconomicsLayout,.expressSourcesLayout,.expressFaqLayout,.expressPilotHeading{grid-template-columns:1fr;gap:30px}.expressRecommendation{border-top:4px solid var(--mint-strong);border-left:0}.expressSectionHeadingCentered{max-width:none}.expressSharedGrid{grid-template-columns:repeat(2,1fr)}.expressReasonsList>article{grid-template-columns:1fr;gap:36px}.expressReasonsList>article.isReversed .expressReasonCopy,.expressReasonsList>article.isReversed figure{grid-column:auto;grid-row:auto}.expressReasonsList figure{max-width:820px}.expressChoiceGrid{grid-template-columns:1fr}.expressChoiceGrid article{min-height:0}.expressChoiceGrid article+article{border-top:1px solid var(--line);border-left:0}.expressPilotHeading .eyebrow{grid-column:auto;margin-bottom:0}.expressPilotSteps{grid-template-columns:repeat(2,1fr)}.docsHeroLayout,.companyHeroLayout{grid-template-columns:1fr;gap:42px;min-height:0;padding-block:70px}.docsHeroFact{min-height:240px}.docsIntro{grid-template-columns:1fr;gap:24px}.docsIntro .eyebrow{grid-column:auto;margin-bottom:0}.companyRegistryLayout{grid-template-columns:1fr;gap:36px}}@media(max-width:680px){.innerHeroCopy h1{font-size:2.65rem}.solutionDetailCopyLong h1{font-size:2.35rem}.innerHeroCopy>p{font-size:1rem}.pageActions{align-items:stretch;flex-direction:column}.pageActions .button{width:100%}.comparisonRoster>div{grid-template-columns:32px 92px 1fr;gap:10px;padding:11px 12px}.comparisonRoster .rosterLead{grid-template-columns:42px 72px 1fr}.rosterLead img{width:38px;height:38px}.comparisonRoster>div>small{font-size:.68rem}.decisionGrid,.principlesLayout,.solutionFlow,.relatedLinks{grid-template-columns:1fr}.decisionGrid>div{min-height:0;padding:26px 8px}.decisionGrid>div+div{border-left:0;border-top:1px solid var(--line)}.decisionGrid strong{margin-top:20px}.comparisonProofSection,.comparisonSection,.solutionDirectory,.solutionEvidenceSection,.solutionPainSection,.solutionFlowSection,.solutionCapabilitiesSection,.outcomeSection,.solutionPilotSection,.relatedSection,.sourceSection{padding:72px 0}.comparisonIntro h2,.differenceCopy h2,.sourceLayout h2,.directoryHeading h2,.flowHeading h2,.capabilitiesHeading h2,.outcomeIntro h2,.solutionPilotLayout h2,.relatedHeading h2,.solutionPainLayout h2{font-size:2.25rem}.proofGrid{grid-template-columns:1fr}.proofGrid article{min-height:0;padding:26px 18px}.proofGrid strong{margin-top:28px}.comparisonTableWrap{overflow-x:visible;border:0;background:transparent;box-shadow:none}.comparisonTable{display:block;min-width:0}.comparisonTable thead{display:none}.comparisonTable tbody{display:grid;gap:14px}.comparisonTable tr{display:block;border:1px solid var(--line);background:#fff}.comparisonTable th,.comparisonTable td{display:block;padding:16px 18px;border-right:0}.comparisonTable tbody th{color:var(--ink);background:#f1f5f3}.comparisonTable tbody td:before{content:attr(data-label);display:block;margin-bottom:8px;color:var(--mint-strong);font-size:.66rem;font-weight:820;text-transform:uppercase}.comparisonTable .iskraRow>*{background:#e9f7f1}.differenceLayout,.sourceLayout,.solutionPainLayout,.outcomeLayout{gap:45px}.sourceLinks a{min-height:58px}.solutionsMap>div{width:100%}.directoryList>a{grid-template-columns:34px 38px 1fr 20px;gap:12px;padding:24px 4px}.directoryList>a>svg{width:24px}.directoryList strong{font-size:1.02rem}.directoryList p{font-size:.88rem}.principlesLayout>div{min-height:0;padding:34px 8px}.principlesLayout>div+div{border-left:0;border-top:1px solid rgba(255,255,255,.14)}.principlesLayout strong{margin-top:28px}.solutionHeroMedia figcaption{grid-template-columns:1fr;gap:8px}.solutionEvidenceLayout{gap:38px}.solutionEvidenceIntro h2{font-size:2.25rem}.solutionEvidenceSteps{grid-template-columns:1fr}.solutionEvidenceSteps article{min-height:0;padding:24px 18px}.solutionEvidenceSteps strong{margin-top:24px}.solutionHeroPhone{width:min(100%,330px);border-width:7px;border-radius:34px}.solutionPainList p{font-size:.95rem}.solutionFlow article{min-height:0;padding:26px 8px 34px}.solutionFlow article+article{border-left:0;border-top:1px solid var(--line)}.solutionFlow strong{margin-top:28px}.solutionFlow article>svg{display:none}.solutionCapabilities{grid-template-columns:1fr}.solutionCapabilities article{min-height:0;padding:26px 8px;border-right:0}.capabilityTitle{align-items:flex-start;flex-direction:column;gap:8px}.outcomeRows>div{grid-template-columns:24px 1fr}.outcomeRows p{grid-column:2}.relatedLinks a{min-height:155px;padding:24px 8px}.relatedLinks a+a{border-left:0;border-top:1px solid var(--line)}.solutionPilotLayout .button{width:100%}.internalClosing{padding:65px 0}.internalClosingLayout h2{font-size:1.95rem}.internalClosingLayout .button{width:100%}.notFound h1{font-size:2.7rem}.comparisonProductDirectory,.specificComparisonSection,.pricingSection,.onPremPricing{padding:72px 0}.comparisonChoicePanel a{min-height:145px;padding:24px 20px}.comparisonChoicePanel strong{font-size:1.05rem}.versusPanel{grid-template-columns:1fr}.versusPanel>div{min-height:190px;padding:28px 24px}.versusPanel .versusShared{grid-column:auto;min-height:0}.versusPanel>div:last-child{border-left:0;border-top:1px solid rgba(255,255,255,.13)}.specificVerdict article{min-height:0;padding:26px 20px}.specificVerdict strong{margin-top:24px;font-size:1.02rem}.specificMatrix{overflow-x:visible;border-top:0}.specificMatrixHead{display:none!important}.specificMatrix>div{display:block;min-width:0;min-height:0;margin-bottom:14px;border:1px solid var(--line)}.specificMatrix>div>*{display:block;padding:16px 18px;border-left:0}.specificMatrix>div>*+*{border-left:0;border-top:1px solid var(--line)}.specificMatrix>div>p:before{content:attr(data-label);display:block;margin-bottom:8px;color:var(--mint-strong);font-size:.66rem;font-weight:820;text-transform:uppercase}.specificSource{grid-template-columns:28px 1fr}.specificSource>a{grid-column:2}.pricingHeroFacts>div{grid-template-columns:102px 1fr;gap:18px;min-height:96px}.pricingHeroFacts strong{font-size:1.35rem;white-space:normal}.pricingIntro h2{font-size:2.35rem}.noPlanOption{grid-template-columns:1fr;gap:14px;padding:22px 20px}.noPlanCopy{gap:14px}.noPlanOption>.button{width:100%}.pricingSharedScope{align-items:start}.pricingGrid{grid-template-columns:1fr}.pricingGrid article{min-height:0}.contactCenterPrice{grid-template-columns:1fr;gap:18px}.contactCenterPrice>strong{justify-self:start}.pricingFeatureDetails>summary{grid-template-columns:36px 1fr;padding:18px}.pricingFeatureSummaryAction{grid-column:2}.pricingFeatureGroups{grid-template-columns:1fr}.pricingFeatureGroups section:nth-child(2n){border-left:0}.pricingFeatureGroups section{padding:26px 20px}.onPremPricingLayout h2{font-size:2.35rem}.onPremPricingLayout>.button{width:100%}.expressHeroLayout{gap:42px;padding-block:52px 60px}.expressHeroCopy h1{font-size:2.2rem}.expressHeroFacts,.expressHeroProduct{display:none}.expressVerdictSection,.expressSharedSection,.expressReasonsSection,.expressChoiceSection,.expressEconomicsSection,.expressPilotSection,.expressSourcesSection,.expressFaqSection{padding:72px 0}.expressVerdictCopy h2,.expressSectionHeading h2,.expressEconomicsLayout h2,.expressPilotHeading h2,.expressSourcesLayout h2,.expressFaqLayout h2{font-size:2.25rem}.expressRecommendation{padding:28px 20px}.expressRecommendation>strong{font-size:1.08rem}.expressSharedGrid{grid-template-columns:1fr}.expressSharedGrid article{min-height:0;padding:26px 20px}.expressSharedGrid strong{margin-top:28px}.expressReasonsList>article{gap:30px;padding:58px 0}.expressReasonCopy h3{font-size:1.85rem}.expressInlineCta{grid-template-columns:1fr;padding:30px 20px}.expressInlineCta .button{width:100%}.expressChoiceGrid article{padding:30px 20px}.expressChoiceGrid h3{font-size:1.65rem}.expressChoiceGrid .button,.expressChoiceGrid article>a{width:100%}.expressEconomicsRows article{grid-template-columns:42px 1fr;gap:16px}.expressPilotSteps{grid-template-columns:1fr}.expressPilotSteps article{min-height:0;padding:25px 20px}.expressPilotSteps strong{margin-top:26px}.expressPilotSection .button{width:100%}.expressSourceLinks a{grid-template-columns:62px 1fr 18px;gap:12px}.expressFaqList summary{min-height:72px}.solutionAnswerGrid,.docsContextGrid{grid-template-columns:1fr}.solutionAnswerGrid article,.docsContextGrid article{min-height:0;padding:28px 8px}.solutionAnswerGrid article+article,.docsContextGrid article+article{border-top:1px solid var(--line);border-left:0}.docsHeroFact{min-height:210px;padding:24px 20px}.docsHeroFact strong{margin-top:50px}.docsDirectorySection,.companyRegistrySection{padding:72px 0}.docsIntro h2,.companyRegistryLayout h2{font-size:2.25rem}.docsDirectory>a{grid-template-columns:34px 26px minmax(0,1fr) 18px;gap:10px;min-height:132px}.docsDirectory p{font-size:.72rem}.companyIdentity>div{grid-template-columns:1fr;gap:8px;padding:18px 0}}
