.voice-agent-hero{position:relative;overflow:hidden;padding:132px 0 82px;background:#07080d;color:#fff}.voice-agent-hero:before{position:absolute;inset:0;background:radial-gradient(circle at 80% 35%,rgba(86,98,255,.24),transparent 33%),linear-gradient(125deg,rgba(102,81,255,.12),transparent 45%);content:""}.voice-agent-hero__grid{position:absolute;inset:0;opacity:.32;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(120deg,#000,transparent 78%);mask-image:linear-gradient(120deg,#000,transparent 78%)}.voice-agent-hero .shell{position:relative}.voice-agent-hero .breadcrumbs{margin-bottom:46px}.voice-agent-hero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(530px,1.1fr);align-items:center;grid-gap:clamp(40px,6vw,110px);gap:clamp(40px,6vw,110px)}.voice-agent-hero h1{max-width:710px;margin:0;font-size:clamp(48px,4.6vw,75px);font-weight:550;line-height:.99;letter-spacing:-.06em}.voice-agent-hero__inner>div>p{max-width:620px;margin:27px 0 31px;color:#c5cbda;font-size:16px;line-height:1.7}.voice-agent-hero__visual.reveal{transform:translate3d(24px,28px,0) scale(.97)}.voice-agent-hero__visual.reveal.is-shown{transform:none}.voice-agent-demo{position:relative;min-height:505px;padding:22px;border:1px solid #313a52;border-radius:9px;background:radial-gradient(circle at 50% 28%,rgba(93,106,255,.22),transparent 36%),linear-gradient(145deg,#141a27,#090b11 78%);box-shadow:0 35px 80px rgba(0,0,0,.36)}.voice-agent-demo__tag{position:absolute;right:17px;top:17px;border:1px solid #3a466c;border-radius:20px;padding:5px 8px;color:#aab4d4;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.voice-agent-demo header{display:flex;justify-content:space-between;padding-right:134px;color:#9ca8bf;font-size:10px}.voice-agent-demo header span{display:flex;align-items:center;gap:7px}.voice-agent-demo footer i,.voice-agent-demo header i{width:6px;height:6px;border-radius:50%;background:#5ee0aa;box-shadow:0 0 10px #5ee0aa}.voice-agent-demo__caller{display:flex;align-items:center;gap:11px;margin-top:20px;padding:14px;border:1px solid #303a50;border-radius:7px;background:#151b28}.voice-agent-demo__calendar>span,.voice-agent-demo__caller>span{display:grid;width:37px;height:37px;place-items:center;border-radius:50%;background:#28335b;color:#9eabff}.voice-agent-demo__calendar b,.voice-agent-demo__calendar small,.voice-agent-demo__caller b,.voice-agent-demo__caller small{display:block}.voice-agent-demo__calendar small,.voice-agent-demo__caller small{color:#808b9f;font-size:8px}.voice-agent-demo__calendar b,.voice-agent-demo__caller b{margin-top:3px;font-size:12px}.voice-agent-demo__calendar em,.voice-agent-demo__caller em{margin-left:auto;border:1px solid #3e4b75;border-radius:20px;padding:5px 8px;color:#bdc8f7;font-size:8px;font-style:normal}.voice-agent-demo__wave{display:flex;height:92px;align-items:center;justify-content:center;gap:4px}.voice-agent-demo__wave i{width:3px;height:calc(10px + (var(--wave) % 9)*6px);max-height:60px;border-radius:3px;background:linear-gradient(#a8b0ff,#5966ff);animation:voice-agent-wave .78s ease-in-out calc(var(--wave)*-.05s) infinite alternate}.voice-agent-demo__transcript{display:grid;grid-gap:7px;gap:7px;border:1px solid #2d3443;border-radius:6px;padding:12px;background:rgba(4,6,11,.42)}.voice-agent-demo__transcript p{display:grid;grid-template-columns:54px 1fr;grid-gap:8px;gap:8px;margin:0;color:#c1c8d7;font-size:9px;line-height:1.5}.voice-agent-demo__transcript b{color:#7e899c;font-size:8px;text-transform:uppercase}.voice-agent-demo__calendar{display:flex;align-items:center;gap:10px;margin-top:11px;padding:10px 12px;border:1px solid rgba(107,130,255,.36);border-radius:6px;background:rgba(73,89,192,.12)}.voice-agent-demo__calendar>span{width:29px;height:29px}.voice-agent-demo__calendar em{color:#72e1b0;border-color:#3b8065}.voice-agent-demo__steps{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:3px;gap:3px;margin:14px 0 0;padding:0;list-style:none}.voice-agent-demo__steps li{display:flex;min-width:0;align-items:center;flex-direction:column;gap:5px;color:#697386;font-size:6.5px;text-align:center}.voice-agent-demo__steps i{display:grid;width:18px;height:18px;place-items:center;border:1px solid #374052;border-radius:50%;font-size:7px;font-style:normal}.voice-agent-demo__steps li:nth-child(-n+6){color:#c8d0de}.voice-agent-demo__steps li:nth-child(-n+6) i{border-color:#57bb8e;background:rgba(86,215,159,.09);color:#70dfa9}.voice-agent-demo__steps li:nth-child(7) i,.voice-agent-demo__steps li:nth-child(8) i{border-color:#7585ff;color:#aab6ff;animation:voice-agent-step 5.8s ease-in-out infinite}.voice-agent-demo footer{gap:15px;margin-top:14px;color:#a4afc5;font-size:8px}.voice-agent-demo footer span{display:flex;align-items:center;gap:6px}.voice-agent-demo footer i{width:5px;height:5px;background:#7383ff;box-shadow:0 0 8px #7383ff}.voice-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);grid-gap:80px;gap:80px;align-items:end;margin-bottom:47px}.voice-faq h2,.voice-industries h2,.voice-section-head h2{max-width:690px;margin:0;font-size:clamp(37px,4vw,56px);line-height:1.04;letter-spacing:-.055em}.voice-section-head>p{margin:0;color:#666d7c;font-size:15px;line-height:1.7}.voice-section-head--light h2{color:#fff}.voice-section-head--light>p{color:#aab3c4}.voice-problems{padding-block:126px}.voice-problems__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce0e8;border-left:1px solid #dce0e8}.voice-problem{position:relative;min-height:225px;padding:25px;border-right:1px solid #dce0e8;border-bottom:1px solid #dce0e8;background:#fff;transition:transform .3s var(--ease),background .3s,color .3s}.voice-problem:hover{z-index:1;transform:translateY(-4px);background:#111625;color:#fff;box-shadow:0 20px 42px rgba(21,28,61,.17)}.voice-problem>span{color:#6974ff;font-size:10px;font-weight:760;letter-spacing:.12em}.voice-problem h3{margin:42px 0 9px;font-size:18px;line-height:1.22;letter-spacing:-.035em}.voice-problem p{max-width:290px;margin:0;color:#69707e;font-size:13px;line-height:1.62}.voice-problem:hover p{color:#b9c1d0}.voice-problem svg{position:absolute;right:22px;top:24px;color:#7280ff}.voice-capabilities{padding-block:118px}.voice-capabilities__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2a3040;border-left:1px solid #2a3040}.voice-capability{position:relative;display:flex;min-height:160px;align-items:flex-start;flex-direction:column;justify-content:flex-end;gap:16px;padding:22px;border-right:1px solid #2a3040;border-bottom:1px solid #2a3040;color:#e9edf4}.voice-capability>span{display:grid;width:38px;height:38px;place-items:center;border:1px solid #414d78;border-radius:50%;color:#9eabff;background:rgba(104,118,255,.12)}.voice-capability b{font-size:14px;letter-spacing:-.02em}.voice-capability>i{position:absolute;left:22px;bottom:19px;width:0;height:1px;background:#7684ff;transition:width .35s var(--ease)}.voice-capability:hover>i{width:calc(100% - 44px)}.voice-workflow{padding-block:120px}.voice-workflow__rail{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:180px;border:1px solid #dbe0ea;padding:25px;background:#fff}.voice-workflow__rail>span{position:relative;z-index:2;display:grid;width:126px;justify-items:center;grid-gap:10px;gap:10px;color:#303745;text-align:center}.voice-workflow__rail>span svg{padding:11px;box-sizing:content-box;border:1px solid #d7ddee;border-radius:50%;color:#6573ff;background:#f8f9ff}.voice-workflow__rail b{font-size:12px}.voice-workflow__rail>i{height:1px;flex:1 1;background:#dce1eb}.voice-workflow__rail>em{position:absolute;left:30px;top:84px;width:10px;height:10px;border-radius:50%;background:#6575ff;box-shadow:0 0 0 6px rgba(101,117,255,.12);animation:voice-agent-signal 5s linear infinite}.voice-industries{padding-block:118px}.voice-industries__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(430px,1.2fr);grid-gap:clamp(60px,11vw,160px);gap:clamp(60px,11vw,160px)}.voice-faq p,.voice-industries p{max-width:530px;margin:22px 0 28px;color:#69707e;font-size:15px;line-height:1.7}.voice-industry{display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:19px 0;border-top:1px solid #dce0e8}.voice-industry:last-child{border-bottom:1px solid #dce0e8}.voice-industry span{color:#7180ff;font-size:10px;font-weight:760}.voice-industry b{font-size:18px;letter-spacing:-.03em}.voice-industry svg{color:#7381ff}.voice-concept{padding-block:112px}.voice-concept__inner{display:grid;grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);grid-gap:110px;gap:110px;align-items:center}.voice-concept h2{margin:0;font-size:clamp(36px,4vw,53px);letter-spacing:-.055em}.voice-concept p{max-width:530px;margin:23px 0;color:#b5becd;font-size:15px;line-height:1.7}.voice-concept a{display:inline-flex;align-items:center;gap:10px;border-bottom:1px solid #596477;padding-bottom:6px;color:#fff;font-size:13px;font-weight:750}.voice-concept__activity{border:1px solid #303747;border-radius:7px;background:#111621;padding:18px}.voice-concept__activity header{display:flex;justify-content:space-between;border-bottom:1px solid #2b3140;padding-bottom:14px;color:#bdc6d7;font-size:10px}.voice-concept__activity header span{display:flex;gap:6px;align-items:center}.voice-concept__activity header i{width:6px;height:6px;border-radius:50%;background:#64dca9}.voice-concept__activity header small{color:#808ba1;font-size:8px}.voice-concept__activity p{display:flex;align-items:center;gap:10px;max-width:none;margin:0;padding:13px 0;border-bottom:1px solid #282e3b;color:#d8deea;font-size:10px}.voice-concept__activity p:last-child{border:0;padding-bottom:0}.voice-concept__activity p>i{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:#18342c;color:#6fe1ad;font-size:10px;font-style:normal}.voice-concept__activity p>i.is-1{background:#3a2d19;color:#f0c46e}.voice-concept__activity p span{display:grid;grid-gap:3px;gap:3px}.voice-concept__activity p small{color:#818ca1;font-size:8px}.voice-concept__activity p em{margin-left:auto;color:#7cdea9;font-size:8px;font-style:normal}.voice-faq{padding-block:122px}.voice-faq__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(440px,1.3fr);grid-gap:clamp(70px,11vw,175px);gap:clamp(70px,11vw,175px)}.voice-faq details{border-top:1px solid #dfe2e9}.voice-faq details:last-child{border-bottom:1px solid #dfe2e9}.voice-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:700;letter-spacing:-.025em}.voice-faq summary::-webkit-details-marker{display:none}.voice-faq summary svg{color:#6876ff;transition:transform .25s var(--ease)}.voice-faq details[open] summary svg{transform:rotate(90deg)}.voice-faq details p{margin:0;padding:0 25px 22px 0;font-size:14px}@keyframes voice-agent-wave{to{transform:scaleY(.42);opacity:.52}}@keyframes voice-agent-step{0%,68%,to{box-shadow:none}78%{box-shadow:0 0 16px rgba(113,130,255,.6)}}@keyframes voice-agent-signal{0%{transform:translateX(0)}to{transform:translateX(calc(100% - 70px))}}@media(max-width:1100px){.voice-agent-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:38px}.voice-agent-hero h1{font-size:clamp(42px,5vw,59px)}.voice-section-head{gap:45px}.voice-problems__grid{grid-template-columns:repeat(2,1fr)}.voice-concept__inner,.voice-faq__grid,.voice-industries__grid{gap:60px}.voice-workflow__rail>span{width:105px}}@media(max-width:800px){.voice-agent-hero{padding:120px 0 70px}.voice-agent-hero .breadcrumbs{margin-bottom:34px}.voice-agent-hero__inner,.voice-concept__inner,.voice-faq__grid,.voice-industries__grid{grid-template-columns:1fr}.voice-agent-hero__visual{width:min(620px,100%);margin-inline:auto}.voice-section-head{grid-template-columns:1fr;gap:18px}.voice-capabilities__grid{grid-template-columns:repeat(2,1fr)}.voice-workflow__rail{overflow:hidden}.voice-workflow__rail>span{width:85px;flex:none}.voice-workflow__rail>i{min-width:18px}.voice-workflow__rail b{font-size:10px}}@media(max-width:640px){.voice-agent-hero{padding:108px 0 58px}.voice-agent-hero .breadcrumbs{margin-bottom:27px}.voice-agent-hero h1{font-size:clamp(38px,10.3vw,48px);line-height:1.02}.voice-agent-hero__inner>div>p{margin:21px 0 24px;font-size:15px;line-height:1.62}.voice-agent-hero .button-row{align-items:stretch;flex-direction:column}.voice-agent-hero .button{width:100%}.voice-agent-demo{min-height:0;padding:16px}.voice-agent-demo__tag{right:12px;top:12px;font-size:6px}.voice-agent-demo header{padding-right:114px;font-size:8px}.voice-agent-demo__caller{margin-top:14px;padding:11px}.voice-agent-demo__wave{height:65px}.voice-agent-demo__transcript p{grid-template-columns:43px 1fr;font-size:8px}.voice-agent-demo__calendar{padding:8px}.voice-agent-demo__calendar b{font-size:10px}.voice-agent-demo__steps{grid-template-columns:repeat(4,1fr);row-gap:10px}.voice-agent-demo__steps li{font-size:6px}.voice-agent-demo footer{font-size:7px}.voice-capabilities,.voice-concept,.voice-faq,.voice-industries,.voice-problems,.voice-workflow{padding-block:78px}.voice-faq h2,.voice-industries h2,.voice-section-head h2{font-size:clamp(33px,9.6vw,41px)}.voice-faq p,.voice-industries p,.voice-section-head>p{font-size:15px;line-height:1.62}.voice-capabilities__grid,.voice-problems__grid{grid-template-columns:1fr}.voice-problem{min-height:0;padding:21px}.voice-problem h3{margin-top:30px}.voice-capability{min-height:100px;display:grid;grid-template-columns:40px 1fr;align-items:center}.voice-capability>i{left:75px;bottom:18px}.voice-workflow__rail{min-height:0;display:grid;grid-template-columns:1fr 24px 1fr;padding:20px}.voice-workflow__rail>span{width:auto;grid-template-columns:39px 1fr;align-items:center;justify-items:start;gap:9px;text-align:left}.voice-workflow__rail>span svg{padding:8px}.voice-workflow__rail>i{height:20px;width:1px;min-width:1px;justify-self:center;background:#dce1eb}.voice-workflow__rail>em{left:31px;top:44px;animation:voice-agent-signal-mobile 4.5s linear infinite}.voice-industry b{font-size:16px}.voice-concept__activity{padding:14px}.voice-faq summary{padding:18px 0;font-size:15px;line-height:1.4}.voice-faq details p{padding-right:5px;font-size:14px}}@keyframes voice-agent-signal-mobile{0%{transform:translateY(0)}to{transform:translateY(calc(100% - 45px))}}@media(prefers-reduced-motion:reduce){.voice-agent-demo__steps li:nth-child(7) i,.voice-agent-demo__steps li:nth-child(8) i,.voice-agent-demo__wave i,.voice-workflow__rail>em{animation:none!important}.voice-problem{transition:none!important}.voice-problem:hover{transform:none}}.voice-agent-hero__inner>div>p{color:#c4cbd5}.voice-agent-demo{min-height:548px}.voice-agent-demo header{color:#b8c0cc;font-size:11px}.voice-agent-demo__calendar small,.voice-agent-demo__caller small{color:#9ca6b4;font-size:10px}.voice-agent-demo__calendar b,.voice-agent-demo__caller b{color:#f5f7fa;font-size:13px}.voice-agent-demo__caller em{color:#c4cbd5;font-size:10px}.voice-agent-demo__transcript{min-height:105px}.voice-agent-demo__transcript p{opacity:0;max-height:0;overflow:hidden;transition:opacity .42s ease,max-height .42s ease;padding:0;color:#c4cbd5;font-size:11px}.voice-agent-demo__transcript p.is-visible{max-height:28px;opacity:1}.voice-agent-demo__transcript b{color:#9ca6b4;font-size:9px}.voice-agent-demo__wave{position:relative}.voice-agent-demo__processing{position:absolute;width:26px;height:26px;border:2px solid rgba(139,151,255,.3);border-top-color:#9ea9ff;border-radius:50%;opacity:0}.voice-agent-demo.is-processing .voice-agent-demo__wave i{animation-duration:1.4s;opacity:.26;transform:scaleY(.28)}.voice-agent-demo.is-processing .voice-agent-demo__processing{opacity:1;animation:voice-agent-process 1.1s linear infinite}.voice-agent-demo.is-customer .voice-agent-demo__wave i{animation-duration:.46s;filter:brightness(1.18);transform:scaleY(1.35)}.voice-agent-demo.is-speaking .voice-agent-demo__wave i{animation-duration:.62s;filter:brightness(1.1);transform:scaleY(1.12)}.voice-agent-demo.is-listening .voice-agent-demo__wave i{animation-duration:1.15s;opacity:.72;transform:scaleY(.64)}.voice-agent-demo__calendar{min-height:55px;transition:border-color .35s,background .35s}.voice-agent-demo__calendar:not(.is-available) b{color:#aab4c4}.voice-agent-demo__calendar.is-checking b{width:160px;height:12px;border-radius:4px;color:transparent;background:linear-gradient(90deg,#2b3242,#404967,#2b3242);background-size:200% 100%;animation:voice-agent-skeleton 1.15s linear infinite}.voice-agent-demo__calendar.is-available{border-color:#567fc1;background:rgba(70,99,180,.14)}.voice-agent-demo__calendar.is-selected{border-color:#5bb58b;background:rgba(64,159,111,.12)}.voice-agent-demo__calendar.is-selected em{border-color:#5bb58b;color:#86e3b3}.voice-agent-demo__steps li{color:#8f99a8;font-size:8.5px}.voice-agent-demo__steps li i{width:21px;height:21px;color:#9ca6b4;font-size:8px}.voice-agent-demo__steps li.is-complete{color:#c4cbd5}.voice-agent-demo__steps li.is-complete i{border-color:#5bb58b;background:rgba(91,181,139,.12);color:#81dfae}.voice-agent-demo__steps li.is-active{color:#f5f7fa}.voice-agent-demo__steps li.is-active i{border-color:#7b87ff;background:rgba(104,119,255,.18);color:#c8d0ff;box-shadow:0 0 15px rgba(103,117,255,.28)}.voice-agent-demo footer{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:12px;color:#9ca6b4;font-size:9px}.voice-agent-demo__activity>span{display:block;margin-bottom:5px;color:#b8c0cc;font-size:9px}.voice-agent-demo__activity p{display:flex;gap:8px;margin:0}.voice-agent-demo__activity b{display:flex;align-items:center;gap:4px;color:#c4cbd5;font-size:9px;font-weight:600}.voice-agent-demo__activity b i,.voice-agent-demo__events i{width:5px;height:5px;border-radius:50%;background:#6a7cff;box-shadow:none}.voice-agent-demo__events{display:grid;grid-gap:5px;gap:5px}.voice-agent-demo__events span{display:flex;align-items:center;gap:5px;opacity:.28;transition:opacity .35s ease;color:#b8c0cc}.voice-agent-demo__events span.is-visible{opacity:1}.voice-agent-demo__events span.is-visible i{background:#65dba3;box-shadow:0 0 7px rgba(101,219,163,.45)}@keyframes voice-agent-process{to{transform:rotate(1turn)}}@keyframes voice-agent-skeleton{to{background-position:-200% 0}}@media(max-width:640px){.voice-agent-demo{min-height:0}.voice-agent-demo__transcript{min-height:84px}.voice-agent-demo__transcript p{font-size:9px}.voice-agent-demo__steps li{font-size:7px}.voice-agent-demo footer{align-items:start;flex-direction:column;font-size:8px}.voice-agent-demo__activity p{flex-wrap:wrap}.voice-agent-demo__events{grid-template-columns:1fr 1fr;width:100%}.voice-agent-demo__events span{font-size:8px}}@media(prefers-reduced-motion:reduce){.voice-agent-demo__transcript p{max-height:28px;opacity:1}.voice-agent-demo.is-processing .voice-agent-demo__processing,.voice-agent-demo__calendar.is-checking b{animation:none!important}.voice-agent-demo__wave i{transform:scaleY(.55)!important;opacity:.65!important}}.saas-hero{position:relative;overflow:hidden;padding:132px 0 82px;background:#080a10;color:#fff}.saas-hero:before{position:absolute;inset:0;background:radial-gradient(circle at 78% 34%,rgba(82,117,255,.19),transparent 34%),linear-gradient(125deg,rgba(71,91,188,.09),transparent 46%);content:""}.saas-hero__grid{position:absolute;inset:0;opacity:.26;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:56px 56px}.saas-hero .shell{position:relative}.saas-hero .breadcrumbs{margin-bottom:46px}.saas-hero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(530px,1.1fr);grid-gap:clamp(40px,6vw,110px);gap:clamp(40px,6vw,110px);align-items:center}.saas-hero h1{max-width:710px;margin:0;font-size:clamp(48px,4.6vw,75px);font-weight:550;line-height:.99;letter-spacing:-.06em}.saas-hero__inner>div>p{max-width:620px;margin:27px 0 31px;color:#c4cbd5;font-size:16px;line-height:1.7}.saas-live-demo{position:relative;min-height:470px;padding:20px;border:1px solid #313b55;border-radius:9px;background:linear-gradient(145deg,#151b29,#0b0e15);box-shadow:0 35px 80px rgba(0,0,0,.35)}.saas-live-demo__tag{position:absolute;right:16px;top:15px;border:1px solid #3c4766;border-radius:20px;padding:5px 8px;color:#aeb8cd;font-size:7px;text-transform:uppercase}.saas-live-demo header{display:flex;justify-content:space-between;padding-right:132px;color:#bec7d6;font-size:11px}.saas-live-demo header span{display:flex;align-items:center;gap:6px;color:#9eaabc}.saas-live-demo header i{width:6px;height:6px;border-radius:50%;background:#65dca6}.saas-live-demo__body{display:flex;min-height:405px;margin-top:16px;border:1px solid #2c3445;border-radius:6px;overflow:hidden}.saas-live-demo aside{display:grid;width:48px;align-content:start;grid-gap:15px;gap:15px;padding:15px 10px;background:#101520}.saas-live-demo aside span{display:grid;width:27px;height:27px;place-items:center;border-radius:7px;color:#7f8aa0;font-size:8px}.saas-live-demo aside span.active{background:#596dff;color:#fff}.saas-live-demo main{flex:1 1;padding:17px}.saas-live-demo__head{display:flex;justify-content:space-between}.saas-live-demo__head b,.saas-live-demo__head small{display:block}.saas-live-demo__head small{color:#9ba7ba;font-size:9px}.saas-live-demo__head b{margin-top:4px;color:#f5f7fa;font-size:14px}.saas-live-demo__head em{height:max-content;border:1px solid #3d805f;border-radius:20px;padding:5px 8px;color:#7ae0ac;font-size:8px;font-style:normal}.saas-live-demo__metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:16px 0 9px}.saas-live-demo__metrics span{padding:9px;border:1px solid #2f3748;border-radius:5px;background:#121824}.saas-live-demo__metrics b,.saas-live-demo__metrics small{display:block}.saas-live-demo__metrics small{color:#99a5b8;font-size:8px}.saas-live-demo__metrics b{margin-top:5px;color:#f5f7fa;font-size:15px}.saas-live-demo__metrics i{display:block;width:70%;height:3px;margin-top:7px;background:#6476ff;animation:saas-bar 2.2s ease-in-out infinite}.saas-live-demo__lower{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:7px;gap:7px}.saas-live-demo__lower section{min-height:135px;padding:10px;border:1px solid #2f3748;border-radius:5px;background:#111722}.saas-live-demo__lower small{color:#9ba7b9;font-size:8px}.saas-live-demo__lower p{display:flex;align-items:center;gap:6px;margin:8px 0 0;color:#8390a3;font-size:8px}.saas-live-demo__lower p i{display:grid;width:14px;height:14px;place-items:center;border:1px solid #465168;border-radius:50%;font-size:6px;font-style:normal}.saas-live-demo__lower p.done{color:#c4cbd6}.saas-live-demo__lower p.done i{border-color:#59ae83;color:#77dcaa}.saas-live-demo__lower p.current{color:#e5e9f1}.saas-live-demo__lower p.current i{border-color:#7685ff;color:#bdc6ff}.saas-live-demo__billing{display:flex;flex-direction:column}.saas-live-demo__billing b{margin-top:9px;color:#f5f7fa;font-size:17px}.saas-live-demo__billing span{margin-top:3px;color:#b7c0cf;font-size:8px}.saas-live-demo__billing em{margin-top:auto;color:#94a1b7;font-size:8px;font-style:normal}.saas-live-demo__billing.active{border-color:#5473bd!important;background:rgba(70,95,178,.13)!important}.saas-live-demo__billing.active em{color:#7ee0ad}.saas-live-demo__activity{display:grid;grid-gap:3px;gap:3px;margin-top:9px;color:#9facbe;font-size:8px}.saas-live-demo__activity span{animation:saas-activity .3s ease both}.saas-live-demo__activity i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#6f80ff}.saas-head{display:grid;grid-template-columns:1fr .65fr;grid-gap:80px;gap:80px;align-items:end;margin-bottom:45px}.saas-faq h2,.saas-head h2{max-width:690px;margin:0;font-size:clamp(37px,4vw,56px);line-height:1.04;letter-spacing:-.055em}.saas-head p{margin:0;color:#69717f;font-size:15px;line-height:1.7}.saas-head--light h2{color:#fff}.saas-head--light p{color:#aab4c4}.saas-architecture,.saas-capabilities,.saas-faq,.saas-problems,.saas-projects,.saas-roadmap{padding-block:112px}.saas-problems__grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dce1e9;border-left:1px solid #dce1e9}.saas-problem{position:relative;min-height:155px;padding:20px;border-right:1px solid #dce1e9;border-bottom:1px solid #dce1e9}.saas-problem span{color:#7180ff;font-size:9px;font-weight:750}.saas-problem h3{margin:35px 0 0;font-size:16px;letter-spacing:-.03em}.saas-problem svg{position:absolute;right:18px;top:18px;color:#7482ff}.saas-caps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2a3141;border-left:1px solid #2a3141}.saas-caps .reveal{display:flex;min-height:87px;align-items:center;gap:14px;padding:15px;border-right:1px solid #2a3141;border-bottom:1px solid #2a3141}.saas-caps span{color:#8290ff;font-size:9px}.saas-caps b{color:#e7ebf2;font-size:13px}.saas-architecture__map{display:flex;align-items:center;gap:15px;padding:30px;border:1px solid #dde2ea;background:#fff}.saas-architecture__map>div{padding:15px;border:1px solid #dbe1f3;border-radius:6px;color:#35405a;background:#f7f8ff;font-size:12px;font-weight:700}.saas-architecture__map>i{color:#6d7cff}.saas-architecture__map aside{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.saas-architecture__map aside span{padding:8px;border:1px solid #dce1eb;border-radius:20px;color:#616b7b;font-size:10px;animation:saas-node 4s ease-in-out infinite}.saas-roadmap ol{display:grid;grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;border-left:1px solid #dce1e9}.saas-roadmap ol .reveal{min-height:180px;padding:18px;border-right:1px solid #dce1e9;border-bottom:1px solid #dce1e9;border-top:1px solid #dce1e9;background:#fff}.saas-roadmap span{color:#7180ff;font-size:10px}.saas-roadmap b{display:block;margin-top:26px;font-size:16px}.saas-roadmap p{margin:8px 0;color:#69717e;font-size:12px;line-height:1.5}.saas-projects__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.saas-projects__grid a{min-height:235px;padding:25px;border:1px solid #dfe3ea;background:#fafbfc}.saas-projects__grid span{color:#6f7dff;font-size:9px;text-transform:uppercase}.saas-projects__grid h3{margin:39px 0 9px;font-size:20px}.saas-projects__grid p{color:#68717f;font-size:13px;line-height:1.6}.saas-projects__grid b{display:flex;align-items:center;gap:7px;margin-top:20px;font-size:12px}.saas-tech{padding-block:70px}.saas-tech>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.saas-tech b{border:1px solid #31394d;border-radius:20px;padding:9px 12px;color:#c3cad7;font-size:11px}.saas-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:120px;gap:120px}.saas-faq details{border-top:1px solid #dfe2e9}.saas-faq details:last-child{border-bottom:1px solid #dfe2e9}.saas-faq summary{display:flex;justify-content:space-between;gap:15px;padding:21px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:700}.saas-faq summary::-webkit-details-marker{display:none}.saas-faq summary svg{color:#6d7cff}.saas-faq details p{margin:0;padding:0 20px 21px 0;color:#69717e;font-size:14px;line-height:1.65}@keyframes saas-bar{50%{transform:scaleX(.45);transform-origin:left}}@keyframes saas-activity{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes saas-node{50%{border-color:#a6b0ff;color:#5262de}}@media(max-width:800px){.saas-faq__grid,.saas-hero__inner{grid-template-columns:1fr}.saas-hero__visual{width:min(620px,100%);margin:auto}.saas-head{grid-template-columns:1fr;gap:18px}.saas-caps,.saas-problems__grid{grid-template-columns:repeat(2,1fr)}.saas-roadmap ol{grid-template-columns:repeat(3,1fr)}.saas-architecture__map{flex-wrap:wrap}.saas-architecture__map aside{margin-left:0}.saas-projects__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.saas-hero{padding:108px 0 58px}.saas-hero .breadcrumbs{margin-bottom:27px}.saas-hero h1{font-size:clamp(38px,10.3vw,48px)}.saas-hero__inner>div>p{font-size:15px;line-height:1.62}.saas-hero .button-row{flex-direction:column}.saas-hero .button{width:100%}.saas-live-demo{min-height:0;padding:14px}.saas-live-demo__body{min-height:375px}.saas-live-demo main{padding:12px}.saas-live-demo aside{width:38px;padding-inline:6px}.saas-live-demo__metrics{gap:4px}.saas-live-demo__metrics span{padding:7px}.saas-live-demo__lower{grid-template-columns:1fr}.saas-live-demo__billing{min-height:75px}.saas-faq h2,.saas-head h2{font-size:clamp(33px,9.6vw,41px)}.saas-caps,.saas-problems__grid,.saas-projects__grid{grid-template-columns:1fr}.saas-roadmap ol{grid-template-columns:1fr 1fr}.saas-roadmap ol .reveal{min-height:128px}.saas-roadmap b{margin-top:16px}.saas-architecture__map{display:grid;grid-template-columns:1fr auto 1fr;padding:18px}.saas-architecture__map aside{grid-column:1/-1}.saas-faq__grid{gap:42px}}@media(prefers-reduced-motion:reduce){.saas-architecture__map aside span,.saas-live-demo__activity span,.saas-live-demo__metrics i{animation:none!important}}.ops-hero{position:relative;overflow:hidden;padding:132px 0 82px;background:#080a0f;color:#fff}.ops-hero:before{position:absolute;inset:0;background:radial-gradient(circle at 80% 35%,rgba(84,104,255,.18),transparent 33%);content:""}.ops-hero__grid{position:absolute;inset:0;opacity:.24;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:56px 56px}.ops-hero .shell{position:relative}.ops-hero .breadcrumbs{margin-bottom:46px}.ops-hero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(530px,1.1fr);align-items:center;grid-gap:clamp(40px,6vw,110px);gap:clamp(40px,6vw,110px)}.ops-hero h1{max-width:710px;margin:0;font-size:clamp(48px,4.6vw,75px);font-weight:550;line-height:.99;letter-spacing:-.06em}.ops-hero p{max-width:620px;margin:27px 0 31px;color:#c4cbd5;font-size:16px;line-height:1.7}.ops-demo{position:relative;min-height:470px;padding:19px;border:1px solid #313a51;border-radius:9px;background:linear-gradient(145deg,#151b27,#0b0e14);box-shadow:0 35px 80px rgba(0,0,0,.34)}.ops-demo__tag{position:absolute;right:16px;top:15px;border:1px solid #3d4868;border-radius:20px;padding:5px 8px;color:#aeb8c9;font-size:7px;text-transform:uppercase}.ops-demo header{display:flex;justify-content:space-between;padding-right:130px;color:#edf0f6;font-size:11px}.ops-demo header span{color:#aeb8c9}.ops-demo header i,.ops-demo__activity i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#65dca6}.ops-demo__main{display:flex;min-height:405px;margin-top:16px;border:1px solid #2d3545;border-radius:6px;overflow:hidden}.ops-demo aside{display:grid;align-content:start;grid-gap:4px;gap:4px;width:92px;padding:13px 8px;background:#101521}.ops-demo aside span{padding:8px;border-radius:5px;color:#94a1b5;font-size:8px}.ops-demo aside span.active{background:#5267ef;color:#fff}.ops-demo main{flex:1 1;padding:16px}.ops-demo__head{display:flex;justify-content:space-between}.ops-demo__head small{color:#9ca8ba;font-size:9px}.ops-demo__head h3{margin:4px 0 0;color:#f5f7fa;font-size:14px}.ops-demo__head em{height:max-content;border:1px solid #5065a4;border-radius:20px;padding:5px 7px;color:#c2caf0;font-size:8px;font-style:normal}.ops-demo__metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:14px 0 7px}.ops-demo__metrics span,.ops-demo__request{padding:9px;border:1px solid #30394a;border-radius:5px;background:#121823}.ops-demo__metrics b,.ops-demo__metrics small{display:block}.ops-demo__metrics small{color:#9ca8b8;font-size:8px}.ops-demo__metrics b{margin-top:5px;color:#f5f7fa;font-size:15px}.ops-demo__request{display:flex;justify-content:space-between;align-items:center}.ops-demo__request small,.ops-demo__request span{display:block;color:#9ca7ba;font-size:8px}.ops-demo__request b{display:block;margin:4px 0;color:#eef1f6;font-size:11px}.ops-demo__request ol{display:flex;gap:6px;margin:0;padding:0;list-style:none}.ops-demo__request li{display:grid;justify-items:center;grid-gap:3px;gap:3px;color:#8793a7;font-size:7px}.ops-demo__request li i{display:grid;width:16px;height:16px;place-items:center;border:1px solid #465168;border-radius:50%;font-size:7px;font-style:normal}.ops-demo__request li.done{color:#b6c2d0}.ops-demo__request li.done i{border-color:#5bb58b;color:#79dcaa}.ops-demo__request li.current{color:#fff}.ops-demo__request li.current i{border-color:#7484ff;color:#bdc6ff;box-shadow:0 0 13px rgba(106,122,255,.3)}.ops-demo__activity{display:grid;grid-gap:4px;gap:4px;margin-top:10px;color:#aeb8c8;font-size:8px}.ops-demo__activity span{animation:ops-feed .35s ease both}.ops-head{display:grid;grid-template-columns:1fr .65fr;grid-gap:80px;gap:80px;align-items:end;margin-bottom:45px}.ops-faq h2,.ops-head h2{max-width:690px;margin:0;font-size:clamp(37px,4vw,56px);line-height:1.04;letter-spacing:-.055em}.ops-head p{margin:0;color:#69717f;font-size:15px;line-height:1.7}.ops-head--light h2{color:#fff}.ops-head--light p{color:#aab4c4}.ops-before,.ops-capabilities,.ops-connect,.ops-faq,.ops-process,.ops-projects{padding-block:112px}.ops-transform{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce1ea;border-left:1px solid #dce1ea}.ops-transform .reveal{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:8px;gap:8px;min-height:105px;align-items:center;padding:18px;border-right:1px solid #dce1ea;border-bottom:1px solid #dce1ea}.ops-transform span{color:#6d7480;font-size:12px}.ops-transform i{color:#7381ff}.ops-transform b{color:#303947;font-size:12px}.ops-caps{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2b3241;border-left:1px solid #2b3241}.ops-caps .reveal{display:flex;min-height:87px;align-items:center;gap:13px;padding:15px;border-right:1px solid #2b3241;border-bottom:1px solid #2b3241}.ops-caps span{color:#8290ff;font-size:9px}.ops-caps b{color:#e7ebf2;font-size:13px}.ops-map{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;max-width:800px;margin:auto;padding:35px}.ops-map__center{grid-column:2;grid-row:2;display:grid;place-items:center;min-height:112px;border:1px solid #7180ff;border-radius:50%;color:#4452bf;background:#f7f8ff;text-align:center;font-size:14px;font-weight:750;box-shadow:0 0 0 12px rgba(103,117,255,.07)}.ops-map span{display:grid;place-items:center;min-height:44px;border:1px solid #dbe1eb;border-radius:6px;color:#697383;font-size:10px;animation:ops-node 4s ease-in-out infinite}.ops-process ol{display:grid;grid-template-columns:repeat(6,1fr);margin:0;padding:0;list-style:none;border-left:1px solid #dce1e9}.ops-process .reveal{min-height:176px;padding:18px;border-top:1px solid #dce1e9;border-right:1px solid #dce1e9;border-bottom:1px solid #dce1e9;background:#fff}.ops-process span{color:#7180ff;font-size:10px}.ops-process b{display:block;margin-top:25px;font-size:15px}.ops-process p{margin:8px 0;color:#69717e;font-size:12px;line-height:1.5}.ops-roles{padding-block:85px}.ops-roles h2{max-width:560px;margin:0;font-size:clamp(34px,4vw,52px);line-height:1.05}.ops-roles>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ops-roles>div span{display:grid;min-width:142px;grid-gap:5px;gap:5px;padding:14px;border:1px solid #30394b;border-radius:6px;color:#bac3d1}.ops-roles i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#29345d;color:#aab6ff;font-size:11px;font-style:normal}.ops-roles b{color:#f2f4f8;font-size:13px}.ops-roles small{color:#9ca7b9;font-size:9px}.ops-roles span.active{border-color:#7080ff;background:rgba(78,96,220,.12)}.ops-projects>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.ops-projects a{min-height:220px;padding:21px;border:1px solid #dfe3ea;background:#fafbfc}.ops-projects span{color:#6f7dff;font-size:9px}.ops-projects h3{margin:32px 0 8px;font-size:18px}.ops-projects p{color:#69717e;font-size:12px;line-height:1.6}.ops-projects b{display:flex;align-items:center;gap:7px;margin-top:18px;font-size:11px}.ops-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:120px;gap:120px}.ops-faq details{border-top:1px solid #dfe2e9}.ops-faq details:last-child{border-bottom:1px solid #dfe2e9}.ops-faq summary{display:flex;justify-content:space-between;gap:15px;padding:21px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:700}.ops-faq summary::-webkit-details-marker{display:none}.ops-faq summary svg{color:#6d7cff}.ops-faq details p{margin:0;padding:0 20px 21px 0;color:#69717e;font-size:14px;line-height:1.65}@keyframes ops-feed{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes ops-node{50%{border-color:#9ca8ff;color:#5262df}}@media(max-width:800px){.ops-faq__grid,.ops-hero__inner{grid-template-columns:1fr}.ops-hero__visual{width:min(620px,100%);margin:auto}.ops-head{grid-template-columns:1fr;gap:18px}.ops-caps,.ops-transform{grid-template-columns:repeat(2,1fr)}.ops-process ol{grid-template-columns:repeat(3,1fr)}.ops-projects>div:last-child{grid-template-columns:1fr 1fr}}@media(max-width:640px){.ops-hero{padding:108px 0 58px}.ops-hero .breadcrumbs{margin-bottom:27px}.ops-hero h1{font-size:clamp(38px,10.3vw,48px)}.ops-hero p{font-size:15px;line-height:1.62}.ops-hero .button-row{flex-direction:column}.ops-hero .button{width:100%}.ops-demo{min-height:0;padding:13px}.ops-demo aside{width:39px;padding:8px 5px}.ops-demo aside span{padding:7px 0;font-size:0}.ops-demo aside span:first-letter{font-size:8px}.ops-demo main{padding:11px}.ops-demo__request{align-items:flex-start;flex-direction:column}.ops-caps,.ops-projects>div:last-child,.ops-transform{grid-template-columns:1fr}.ops-process ol{grid-template-columns:1fr 1fr}.ops-process .reveal{min-height:125px}.ops-process b{margin-top:15px}.ops-map{padding:16px}.ops-map span{font-size:8px}.ops-faq__grid{gap:42px}}@media(prefers-reduced-motion:reduce){.ops-demo__activity span,.ops-map span{animation:none!important}}