:root{--purple: #7117f5;--purple-dark: #4a00ad;--purple-light: #9a52ff;--lime: #ccff45;--ink: #111014;--text: #4c4852;--soft: #f5f3f7;--line: #dedbe3;--white: #ffffff;--radius: 10px}*{box-sizing:border-box}html{scroll-behavior:smooth;font-family:Montserrat,Arial,sans-serif}body{margin:0;color:var(--ink);background:var(--white);font-family:inherit;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}.field-error{display:block;margin-top:6px;color:#c62828;font-size:13px;line-height:1.3}.field-invalid{border-color:#c62828;outline-color:#c62828}.field-invalid:focus{box-shadow:0 0 0 3px #c6282826}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:10px 14px;border-radius:8px;color:var(--white);background:var(--ink);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(a,button,input,select,summary):focus-visible{outline:3px solid var(--white);box-shadow:0 0 0 6px var(--purple);outline-offset:3px}.site-header{position:absolute;z-index:10;top:0;left:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:26px clamp(22px,5vw,72px);color:var(--white)}.logo{display:inline-flex;gap:7px;align-items:center;width:max-content;min-height:44px;font-size:34px;font-weight:850;letter-spacing:-2.4px}.logo-mark{display:inline-block;width:17px;height:17px;border-top:6px solid var(--lime);border-right:6px solid var(--lime);transform:rotate(45deg)}.main-nav{display:flex;gap:30px;font-size:14px;font-weight:700}.main-nav a{opacity:.86}.main-nav a:hover{opacity:1}.nav-contact{display:none}.header-cta{justify-self:end;padding:12px 18px;border:1px solid rgba(255,255,255,.72);border-radius:12px;font-size:13px;font-weight:800}.menu-toggle{display:none}.hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:clamp(44px,7vw,110px);min-height:810px;padding:156px clamp(22px,6vw,92px) 84px;overflow:hidden;color:var(--white);background:radial-gradient(circle at 84% 10%,rgba(192,120,255,.78),transparent 30%),linear-gradient(135deg,#5600ca,#7b17f8 58%,#6411d8)}.hero-copy{align-self:center;overflow:hidden}.eyebrow{margin-bottom:17px;color:var(--lime);font-size:13px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.eyebrow-purple{color:var(--purple)}h1{max-width:780px;margin-bottom:28px;font-size:clamp(52px,5.8vw,84px);line-height:.96;letter-spacing:-.058em}h1 span{color:var(--lime)}.hero-text{max-width:680px;margin-bottom:32px;color:#ffffffe6;font-size:clamp(18px,1.6vw,22px);line-height:1.48}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button{display:inline-flex;justify-content:center;align-items:center;min-height:58px;padding:0 26px;border:0;border-radius:15px;font-weight:850;cursor:pointer}.button-primary{color:var(--purple-dark);background:var(--lime)}.button-secondary{color:var(--white);background:#ffffff1f}.hero-caption{margin:22px 0 0;color:#ffffffdb;font-size:13px;font-weight:700}.hero-caption{display:flex;gap:8px;flex-wrap:wrap}.hero-caption a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:4px}.hero-caption a:hover{text-decoration-color:var(--lime)}.hero-live-head{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.hero-live-head>div{display:grid;gap:3px}.hero-live-head small{color:#77717d;font-size:11px}.hero-live-head>b{padding:7px 9px;border-radius:999px;color:#4e780d;background:#e9ffc8;font-size:11px;text-transform:uppercase}.hero-live-thread{display:flex;gap:10px;padding:20px 0;flex-direction:column}.hero-live-thread>p{max-width:82%;margin:0;padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.4}.hero-message-client{align-self:flex-end;color:var(--white);background:var(--purple)}.hero-message-agent{align-self:flex-start;border:1px solid var(--line);background:var(--white)}.hero-live-action{display:grid;gap:4px;padding:12px 14px;border-left:3px solid var(--lime);background:#f1fbdc}.hero-live-action>span{color:#557c19;font-size:11px;font-weight:900;text-transform:uppercase}.hero-live-action strong{font-size:12px}.hero-live-action small{color:#77717d;font-size:11px}.hero-live-result{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hero-live-result>div{display:grid;gap:4px;padding:13px 8px;border-right:1px solid var(--line)}.hero-live-result>div:last-child{border-right:0}.hero-live-result span{color:#77717d;font-size:11px}.hero-live-result strong{font-size:11px}.hero-mantra{display:flex;grid-column:1 / -1;justify-content:flex-end;margin:-22px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.24);color:#ffffffc7;font-size:13px;font-weight:750;letter-spacing:.02em}.hero-demo{align-self:center;padding:22px;border:1px solid rgba(255,255,255,.22);border-radius:8px;color:var(--ink);background:var(--white);box-shadow:0 34px 80px #2a00644d}.ops-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--line)}.ops-header>div{display:flex;gap:10px;align-items:center}.ops-header>div strong{font-size:13px}.ops-header>span{color:var(--purple);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.status-dot{flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:#46d982;box-shadow:0 0 0 4px #46d98221}.ops-focus{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.ops-focus>div{display:grid;gap:6px}.ops-focus>div>span,.ops-stream article>span{color:var(--purple);font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ops-focus strong{font-size:24px;letter-spacing:-.035em}.ops-focus p{margin:0;color:var(--text);font-size:12px}.ops-focus>b{padding:8px 10px;border:1px solid #b9e83f;border-radius:4px;color:#315500;background:var(--lime);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.ops-stream article{display:grid;grid-template-columns:.75fr 1.2fr;gap:8px 16px;padding:15px 0;border-bottom:1px solid var(--line)}.ops-stream article>span{grid-row:1 / 3}.ops-stream strong{font-size:13px;line-height:1.3}.ops-stream small{color:var(--text);font-size:10px}.ops-stream .ops-risk>span{color:#e44070}.ops-footer{display:flex;justify-content:space-between;gap:10px;padding-top:16px;color:var(--text);font-size:11px;font-weight:800;text-transform:uppercase}.audience{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;align-items:center;padding:28px clamp(22px,6vw,92px);border-bottom:1px solid var(--line);background:var(--soft)}.audience p{max-width:470px;margin-bottom:0;font-size:13px;font-weight:800;line-height:1.45}.audience div{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}.audience span{padding:8px 11px;border:1px solid var(--line);border-radius:999px;color:var(--text);background:var(--white);font-size:11px;font-weight:700}.formats{color:var(--white);background:var(--ink)}.format-head{display:grid;grid-template-columns:1fr .72fr;gap:clamp(50px,9vw,140px);align-items:end;margin-bottom:62px}.format-head h2{margin-bottom:0}.format-head>p:last-child{margin-bottom:5px;color:#ffffffb8;font-size:17px;line-height:1.55}.format-tracks{border-top:1px solid rgba(255,255,255,.3)}.format-tracks>article{display:grid;grid-template-columns:90px 1fr;gap:30px;padding:36px 0;border-bottom:1px solid rgba(255,255,255,.3)}.format-tracks>article>span{color:var(--lime);font-size:13px;font-weight:900}.format-tracks>article>div{display:grid;grid-template-columns:.65fr 1fr;gap:18px 52px}.format-tracks>article>div>p:first-child{grid-column:1 / -1;margin:0;color:var(--lime);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.format-tracks h3{margin:0;font-size:clamp(32px,4vw,54px);line-height:.98;letter-spacing:-.05em}.format-tracks>article>div>p:not(:first-child){margin:0;color:#ffffffc2;line-height:1.55}.format-tracks ul{display:grid;grid-column:2;gap:9px;margin:0;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.2);color:#ffffffd1;font-size:13px;line-height:1.45;list-style:none}.format-tracks li:before{margin-right:8px;color:var(--lime);content:"\2014"}.format-link{display:inline-flex;grid-column:2;gap:10px;align-items:center;justify-self:start;min-height:44px;color:var(--white);font-size:13px;font-weight:850;text-decoration:none}.format-link span{color:var(--lime)}.format-partner{background:linear-gradient(90deg,transparent 0%,rgba(113,23,245,.2) 70%,rgba(113,23,245,.38) 100%)}.section{padding:96px clamp(22px,6vw,92px)}.section-title{max-width:830px;margin:0 auto 44px;text-align:center}.section-title-left{margin-right:0;margin-left:0;text-align:left}h2{margin-bottom:16px;font-size:clamp(42px,5vw,68px);line-height:.98;letter-spacing:-.055em}.section-title>p:last-child{max-width:620px;margin:0 auto;color:var(--text);font-size:17px;line-height:1.55}.solution-list{border-top:1px solid var(--ink)}.solution-card{display:grid;grid-template-columns:200px minmax(240px,.62fr) minmax(360px,1fr);gap:14px 40px;align-items:start;min-width:0;min-height:0;padding:34px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;color:var(--ink);background:transparent}.solution-main{color:var(--ink);background:transparent}.solution-top{display:flex;grid-column:1;grid-row:1;gap:14px;align-items:baseline;padding-top:4px;flex-direction:row}.solution-number{color:var(--purple);font-size:15px;font-weight:900}.solution-main .solution-number{color:var(--purple)}.solution-label{padding:0;color:var(--text);background:transparent;font-size:15px;font-weight:750;line-height:1.3}.solution-main .solution-label{color:var(--text);background:transparent}.solution-card h3{grid-column:2;grid-row:1;margin:0;font-size:clamp(27px,2.5vw,38px);line-height:1.03;letter-spacing:-.04em}.solution-main h3{color:var(--purple)}.solution-lead{grid-column:3;margin:0;color:var(--text);font-size:16px;line-height:1.5}.solution-main .solution-lead{color:var(--text)}.solution-card ul{display:grid;grid-column:3;gap:9px;margin:4px 0 0;padding:16px 0 0;border-top:1px solid var(--line);color:var(--text);font-size:14px;line-height:1.4;list-style:none}.solution-main ul{color:var(--text);border-color:var(--line)}.solution-card li:before{margin-right:8px;color:var(--purple);content:"\2014"}.solution-main li:before{color:var(--purple)}.solutions-cta{display:flex;justify-content:space-between;gap:28px;align-items:center;margin-top:18px;padding:24px 28px;border-radius:4px;color:var(--white);background:var(--ink)}.solutions-cta p{max-width:740px;margin:0;color:#ffffffc7;line-height:1.5}.solutions-cta strong{color:var(--white)}.button-dark{flex:0 0 auto;color:var(--ink);background:var(--lime)}.work{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(60px,9vw,140px);color:var(--white);background:var(--ink)}.work-title{align-self:start}.work-title h2{margin-bottom:0;font-size:clamp(40px,3.3vw,48px);line-height:1}.work-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.22);border-left:1px solid rgba(255,255,255,.22)}.work-grid article{min-height:210px;padding:26px;border-right:1px solid rgba(255,255,255,.22);border-bottom:1px solid rgba(255,255,255,.22)}.work-grid strong{display:block;margin-bottom:13px;font-size:20px}.work-grid p{margin-bottom:0;color:#ffffffc7;line-height:1.55}.agent-system{background:var(--white)}.agent-system .section-title,.industries .section-title,.connections .section-title{max-width:980px}.agent-system .section-title>p:last-child,.industries .section-title>p:last-child,.connections .section-title>p:last-child{margin-left:0}.agent-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.agent-flow article{min-width:0;padding:30px 26px;border:0;border-right:1px solid var(--line);border-radius:0;background:transparent}.agent-flow article:first-child{padding-left:0}.agent-flow article:last-child{padding-right:0;border-right:0}.agent-flow article>span{display:block;color:var(--purple);font-size:13px;font-weight:900}.agent-flow h3{margin:44px 0 12px;font-size:26px;line-height:1.05;letter-spacing:-.035em}.agent-flow p{margin-bottom:0;color:var(--text);font-size:14px;line-height:1.55}.workplace-panel{display:grid;grid-template-columns:.9fr 1.1fr;column-gap:clamp(40px,5vw,72px);row-gap:40px;align-items:center;margin-top:52px;padding:clamp(30px,4vw,52px);border-radius:4px;color:var(--white);background:radial-gradient(circle at 12% 18%,rgba(187,112,255,.7),transparent 32%),linear-gradient(135deg,#5200c7,#7415ed)}.workplace-panel .eyebrow{color:var(--lime)}.workplace-panel h3{margin:14px 0 0;font-size:clamp(32px,4.2vw,56px);line-height:.98;letter-spacing:-.055em}.workplace-features{border-top:1px solid rgba(255,255,255,.27)}.workplace-features article{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.27)}.workplace-features strong{display:block;margin-bottom:7px;font-size:18px}.workplace-features p{margin-bottom:0;color:#ffffffd1;font-size:14px;line-height:1.5}.product-screens{display:grid;grid-template-columns:.78fr 1.22fr;grid-column:1 / -1;gap:16px;margin-top:0}.product-screen{display:flex;flex-direction:column;min-width:0;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:9px;color:var(--ink);background:var(--white);box-shadow:0 14px 34px #24005229}.product-screen-image{height:410px;overflow:hidden;border-bottom:1px solid var(--line);background:#faf9fb}.product-screen-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:top}.product-screen-wide .product-screen-image img{object-fit:contain}.product-screen figcaption{flex:1;padding:22px}.product-screen figcaption>span{display:block;margin-bottom:8px;color:var(--purple);font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.product-screen figcaption>strong{display:block;font-size:22px;letter-spacing:-.03em}.product-screen figcaption>p{margin:10px 0 0;color:var(--text);font-size:14px;line-height:1.5}.industries{background:var(--soft)}.industry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;border-top:1px solid var(--ink)}.industry-grid article{display:flex;min-width:0;min-height:300px;padding:30px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;flex-direction:column;background:transparent}.industry-grid article>span{color:var(--purple);font-size:13px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.industry-grid h3{min-height:3.15em;margin:34px 0 14px;font-size:clamp(28px,3vw,40px);line-height:1.05;letter-spacing:-.04em}.industry-grid article>p{min-height:6em;color:var(--text);line-height:1.5}.industry-grid article>div{display:flex;gap:4px;flex-wrap:wrap;margin-top:auto;padding-top:22px}.industry-grid article>div b{padding:0;border:0;border-radius:0;color:var(--purple);background:transparent;font-size:11px;font-weight:800;line-height:1.2}.industry-grid article>div b:not(:last-child):after{margin-left:4px;color:#a8a3ad;content:"/"}.industry-grid .industry-custom{display:grid;grid-template-columns:.35fr .9fr 1.2fr auto;grid-column:1 / -1;gap:30px;align-items:center;min-height:0;margin-top:24px;padding:30px;color:var(--white);border-color:var(--ink);border-radius:4px;background:var(--ink)}.industry-custom>span{color:var(--lime)!important}.industry-custom>p{margin:0;color:#ffffffc7!important}.industry-custom h3{margin:0}.industry-custom>a{display:inline-flex;gap:10px;align-items:center;min-height:44px;margin-top:0;color:var(--lime);font-weight:850}.connections{background:var(--white)}.connection-flow{display:grid;grid-template-columns:1fr .8fr 1fr;gap:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.connection-flow>div{display:flex;min-width:0;min-height:300px;padding:30px 34px;border:0;border-right:1px solid var(--line);border-radius:0;flex-direction:column;justify-content:center;background:transparent}.connection-flow>div>span{margin-bottom:22px;color:var(--purple);font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.connection-flow>div>b{padding:9px 0;border-bottom:1px solid var(--line);font-size:16px;font-weight:800}.connection-flow .connection-agent{align-items:center;border-color:var(--line);color:var(--white);text-align:center;background:var(--ink)}.connection-flow>div:last-child{border-right:0}.connection-agent>span{margin-bottom:12px!important;color:var(--lime)!important}.connection-agent strong{font-size:clamp(30px,4vw,46px);letter-spacing:-.045em}.connection-agent p{margin:14px 0 0;color:#ffffffd1;font-size:13px;line-height:1.5}.connection-note{margin:14px 0 0;padding:20px 24px;border-radius:0;color:var(--white);background:var(--ink);font-size:14px;line-height:1.5}.security{color:var(--white);background:radial-gradient(circle at 82% 4%,rgba(133,43,255,.7),transparent 31%),var(--ink)}.security-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;margin-bottom:64px}.security-head>div{max-width:850px}.security-head h2{margin-top:10px}.security-head>div>p:last-child{max-width:700px;margin-bottom:0;color:#ffffffc2;font-size:17px;line-height:1.55}.security-head>span{padding:15px 20px;border:1px solid rgba(204,255,74,.5);border-radius:999px;color:var(--lime);font-size:clamp(25px,3.5vw,48px);font-weight:900;letter-spacing:-.04em}.security-content{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(42px,7vw,100px)}.security-principles{border-top:1px solid rgba(255,255,255,.22)}.security-principles article{display:grid;grid-template-columns:38px 1fr;gap:16px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.22)}.security-principles article>span{color:var(--lime);font-size:11px;font-weight:900}.security-principles strong{display:block;margin-bottom:7px;font-size:18px}.security-principles p{margin:0;color:#ffffffb8;font-size:14px;line-height:1.5}.deployment{display:grid;gap:10px}.deployment article{display:grid;grid-template-columns:92px 1fr;gap:5px 18px;align-items:center;padding:22px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:#ffffff0f}.deployment article>span{grid-row:1 / 3;color:var(--lime);font-size:21px;font-weight:900}.deployment strong{font-size:18px}.deployment p{margin:0;color:#ffffffb3;font-size:13px;line-height:1.45}.launch{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,8vw,120px);background:var(--soft)}.launch .section-title h2{font-size:clamp(40px,3.6vw,52px);line-height:1}.launch-steps{margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.launch-steps li{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:24px 0;border-bottom:1px solid var(--line)}.launch-steps li>span{color:var(--purple);font-size:12px;font-weight:900}.launch-steps strong{display:block;margin-bottom:7px;font-size:20px}.launch-steps p{margin-bottom:0;color:var(--text);line-height:1.5}.launch-content{min-width:0}.pilot-note{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);grid-column:1 / -1;gap:40px;align-items:center;margin-top:4px;padding:26px 30px;border-radius:8px;color:var(--white);background:var(--ink)}.pilot-note strong{color:var(--lime);font-size:22px;line-height:1.15}.pilot-note p{max-width:760px;margin:0;color:#ffffffc2;font-size:15px;line-height:1.5}.launch-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.launch-rules article{min-width:0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--white)}.launch-rules strong{display:block;margin-bottom:8px;font-size:14px;line-height:1.25}.launch-rules p{margin-bottom:0;color:var(--text);font-size:12px;line-height:1.45}.cases{background:var(--white)}.cases .section-title{max-width:900px}.case-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.case-grid article{display:flex;min-width:0;min-height:480px;padding:28px;border-radius:4px;flex-direction:column}.case-telecom{color:var(--white);background:radial-gradient(circle at 88% 5%,rgba(187,112,255,.72),transparent 30%),var(--purple)}.case-crm{color:var(--white);background:var(--ink)}.case-beauty{border:1px solid var(--line);color:var(--ink);background:var(--soft)}.case-top{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:42px;font-size:12px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.case-top>span{color:var(--lime)}.case-beauty .case-top>span{color:var(--purple)}.case-top>b{padding:7px 9px;border:1px solid currentColor;border-radius:999px;font-size:11px}.case-grid h3{min-height:2.04em;margin:42px 0 16px;font-size:clamp(28px,2.4vw,38px);line-height:1.02;letter-spacing:-.04em}.case-grid article>p{min-height:9.15em;margin-bottom:0;color:#ffffffc2;line-height:1.52}.case-beauty>p{color:var(--text)!important}.case-audio{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;margin-top:24px;padding:13px;border:1px solid rgba(255,255,255,.24);border-radius:8px;color:inherit;background:#ffffff14;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.case-audio:hover{border-color:#ffffff85;background:#ffffff21;transform:translateY(-1px)}.case-audio:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.case-beauty .case-audio{border-color:#d9cee9;background:var(--white)}.case-beauty .case-audio:hover{border-color:var(--purple);background:#fbf8ff}.audio-play{position:relative;display:block;width:42px;height:42px;border-radius:50%;background:var(--lime)}.audio-play:before{position:absolute;top:50%;left:52%;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #222b00;content:"";transform:translate(-50%,-50%)}.case-audio.is-playing .audio-play:before{width:3px;height:13px;border:0;border-right:3px solid #222b00;border-left:3px solid #222b00;transform:translate(-50%,-50%)}.audio-copy{min-width:0}.audio-copy strong,.audio-copy small{display:block}.audio-copy strong{margin-bottom:3px;font-size:13px}.audio-copy small{color:#ffffffc2;font-size:11px}.case-beauty .audio-copy small{color:var(--text)}.audio-wave{display:flex;gap:3px;align-items:center;height:24px}.audio-wave i{width:2px;height:8px;border-radius:2px;background:currentColor;opacity:.32}.audio-wave i:nth-child(2),.audio-wave i:nth-child(5){height:15px}.audio-wave i:nth-child(3){height:22px}.audio-wave i:nth-child(4){height:12px}.case-audio.is-playing .audio-wave i{opacity:.92;animation:audio-pulse .76s ease-in-out infinite alternate}.case-audio.is-playing .audio-wave i:nth-child(2){animation-delay:-.32s}.case-audio.is-playing .audio-wave i:nth-child(3){animation-delay:-.16s}.case-audio.is-playing .audio-wave i:nth-child(5){animation-delay:-.42s}.case-audio.is-playing .audio-wave i:nth-child(6){animation-delay:-80ms}.audio-transcript{margin-top:9px;color:#ffffffc7;font-size:11px}.audio-transcript summary{display:flex;align-items:center;width:max-content;min-height:44px;cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.audio-transcript>div{margin-top:10px;padding:12px;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:#0000001a}.audio-transcript p{margin:0 0 8px;font-size:11px;line-height:1.45}.audio-transcript p:last-child{margin-bottom:0}.case-beauty .audio-transcript{color:var(--text)}.case-beauty .audio-transcript>div{border-color:var(--line);background:var(--white)}@keyframes audio-pulse{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.case-grid ul{display:grid;gap:10px;margin:18px 0 0;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.22);color:#ffffffdb;font-size:13px;line-height:1.45;list-style:none}.case-beauty ul{border-color:var(--line);color:var(--text)}.case-grid li:before{margin-right:8px;color:var(--lime);content:"\2014"}.case-beauty li:before{color:var(--purple)}.faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(50px,8vw,120px)}.faq-list{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{position:relative;padding:25px 48px 25px 0;font-size:19px;font-weight:850;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{position:absolute;top:20px;right:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--purple);background:#f0e6ff;content:"+"}.faq details[open] summary:after{content:"\2212"}.faq details p{max-width:720px;margin:-5px 0 25px;color:var(--text);line-height:1.6}.contact{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(50px,8vw,120px);align-items:center;padding:104px clamp(22px,6vw,92px);color:var(--white);background:var(--ink)}.contact-copy h2{margin-bottom:24px;font-size:clamp(40px,3.6vw,52px);line-height:1}.contact-copy>p:last-child{max-width:580px;margin-bottom:0;color:#ffffffd1;font-size:17px;line-height:1.6}.contact-form{display:grid;gap:17px;padding:32px;border-radius:8px;color:var(--ink);background:var(--white)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.contact-form label{display:grid;gap:8px}.contact-form label>span{color:var(--text);font-size:12px;font-weight:750}.contact-form label small{font-size:inherit;font-weight:500}.contact-form input,.contact-form select{width:100%;height:56px;padding:0 15px;border:1px solid var(--line);border-radius:12px;outline:none;background:#faf9fb}.contact-form input:focus,.contact-form select:focus{border-color:var(--purple);box-shadow:0 0 0 3px #7117f51f}.button-form{justify-content:space-between;color:var(--white);background:var(--purple)}.button-form span{font-size:22px}.button:disabled{cursor:not-allowed;opacity:.6}.form-note,.form-legal,.form-success,.form-error{margin:0;color:var(--text);font-size:12px;line-height:1.45}.form-note{font-weight:750}.form-legal a{display:inline-flex;align-items:center;min-height:32px;text-decoration:underline}.form-success{padding:12px;border-radius:10px;color:#245635;background:#e5f9eb}.form-error{padding:12px;border-radius:10px;color:#7a1f1f;background:#fbe9e9}.site-footer{display:grid;grid-template-columns:.7fr 1fr 1.8fr;gap:30px;align-items:center;padding:38px clamp(22px,6vw,92px);border-top:1px solid var(--line)}.logo-dark{color:var(--ink)}.site-footer>p{margin-bottom:0;color:var(--text);font-size:12px}.site-footer>div{display:flex;justify-content:flex-end;gap:20px;align-items:center;color:var(--text);font-size:11px}.site-footer>div a{display:inline-flex;align-items:center;min-height:44px}.agent-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.solution-analytics{margin-top:8px;padding-inline:22px;border:1px solid #d8c6f4;border-radius:8px;background:#f8f3ff}.ui-avatar{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;color:var(--purple);background:#eee6fb;font-size:11px;font-weight:900}.industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border-top:0}.industry-grid article{min-height:300px;padding:26px;border:1px solid var(--line);border-radius:10px;background:var(--white)}.industry-grid article:after{content:none}.industry-grid h3{margin:28px 0 14px;font-size:clamp(25px,2.5vw,34px)}.industry-grid article>div b{padding:6px 8px;border-radius:999px;color:var(--ink);background:var(--soft)}.industry-grid article>div b:not(:last-child):after{content:none}.industry-grid .industry-custom{grid-template-columns:.35fr .9fr 1.2fr auto;grid-column:1 / -1;border-radius:10px}.industry-grid .industry-custom:after{content:none}.integration-board{display:grid;grid-template-areas:"channels core crm" "market core systems";grid-template-columns:1fr .82fr 1fr;gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.integration-cloud{min-width:0;padding:22px;border:1px solid var(--line);border-radius:8px;background:var(--white)}.integration-channels{grid-area:channels}.integration-crm{grid-area:crm}.integration-market{grid-area:market}.integration-systems{grid-area:systems}.integration-cloud header{display:grid;gap:5px;margin-bottom:18px}.integration-cloud header span{color:var(--purple);font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.integration-cloud header strong{font-size:19px}.brand-list{display:grid;grid-template-columns:1fr 1fr;gap:7px}.brand-list b{display:flex;gap:8px;align-items:center;min-width:0;padding:10px;border:1px solid var(--line);border-radius:6px;background:#fbfafc;font-size:11px}.brand-list i{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#aaa3b0}.brand-list img{width:20px;height:20px;flex:0 0 auto;object-fit:contain}.brand-telegram i{background:#229ed9}.brand-max i{background:#7526ff}.brand-phone i{background:#3b7d5c}.brand-bitrix i{background:#2fc6f6}.brand-amo i{background:#ff7060}.brand-yclients i{background:#171717}.brand-avito i{background:linear-gradient(135deg,#0af 0 33%,#ff296d 33% 66%,#97cf26 66%)}.brand-cian i{background:#0468ff}.brand-vk i{background:#07f}.brand-1c i{background:#f4d400}.integration-core{position:relative;display:flex;grid-area:core;align-items:center;justify-content:center;min-height:430px;overflow:hidden;border-radius:8px;border:1px solid #d8c5f5;color:var(--ink);flex-direction:column;text-align:center;background:radial-gradient(circle at 50% 45%,rgba(183,255,70,.35),transparent 27%),linear-gradient(145deg,#f8f3ff,#eee4ff)}.integration-orbit{position:absolute;width:240px;height:240px;border:1px solid rgba(113,23,245,.2);border-radius:50%;box-shadow:0 0 0 42px #7117f50e,0 0 0 84px #7117f508}.integration-core>strong,.integration-core>p,.integration-core>div{position:relative;z-index:1}.integration-core>strong{display:flex;gap:9px;align-items:center;font-size:34px;letter-spacing:-.05em}.integration-core .logo-mark{width:17px;height:17px}.integration-core>p{margin:12px 0 22px;color:#655e6b;font-size:12px;line-height:1.45}.integration-core>div{display:flex;gap:6px}.integration-core>div span{padding:6px 8px;border:1px solid rgba(113,23,245,.22);border-radius:999px;color:var(--purple);background:#ffffffad;font-size:8px;font-weight:900;text-transform:uppercase}.connector-note{display:grid;grid-template-columns:.65fr 1.35fr;gap:36px;margin-top:16px;padding:22px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.connector-note strong{font-size:18px}.connector-note p{margin:0;color:var(--text);line-height:1.55}.conversion-lab{color:var(--white);background:var(--ink)}.conversion-head{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(50px,10vw,150px);align-items:end;margin-bottom:58px}.conversion-head h2{margin-bottom:0}.conversion-head>div:last-child{padding:22px 0;border-top:1px solid rgba(255,255,255,.24);border-bottom:1px solid rgba(255,255,255,.24)}.conversion-head>div:last-child strong{display:block;margin-bottom:9px;color:var(--lime);font-size:12px;text-transform:uppercase}.conversion-head>div:last-child p{margin:0;color:#ffffffb8;line-height:1.55}.audience{display:none}.platform-proof{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(40px,6vw,84px);align-items:center}#platform .platform-proof{display:none}.platform-proof-copy h3{margin:14px 0 42px;font-size:clamp(34px,4vw,52px);line-height:.98;letter-spacing:-.05em}.platform-proof-copy>div{border-top:1px solid var(--ink)}.platform-proof-copy article{display:grid;grid-template-columns:32px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}.platform-proof-copy article>span{color:var(--purple);font-size:11px;font-weight:900}.platform-proof-copy article p{margin:0;color:var(--text);font-size:14px;line-height:1.5}.platform-proof-copy article strong{display:block;margin-bottom:4px;color:var(--ink);font-size:16px}.platform-real-screen{margin:0;overflow:hidden;border:1px solid #dedbe3;border-radius:9px;background:var(--white);box-shadow:0 24px 64px #1d132d1f}.platform-real-screen img{display:block;width:100%;height:auto}.platform-real-screen figcaption{padding:16px 18px;border-top:1px solid var(--line);color:var(--text);font-size:13px;line-height:1.45}.integration-simple{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.integration-row{display:grid;grid-template-columns:245px minmax(0,1fr);gap:34px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.integration-row header{display:grid;grid-template-columns:28px 1fr;gap:10px}.integration-row header>span{color:var(--purple);font-size:11px;font-weight:900}.integration-row header strong,.integration-row header small{display:block}.integration-row header strong{margin-bottom:5px;font-size:17px}.integration-row header small{color:var(--text);font-size:11px}.integration-logos{display:flex;gap:24px 30px;align-items:center;flex-wrap:wrap}.integration-logos>span{display:flex;gap:8px;align-items:center;min-width:max-content;font-size:13px;font-weight:800}.integration-logos img,.integration-logos i{width:26px;height:26px;object-fit:contain}.integration-logos i{display:grid;place-items:center;border:1px solid var(--line);border-radius:5px;color:#6e6873;font-size:11px;font-style:normal}.integration-simple footer{display:flex;gap:8px;align-items:center;padding:18px 0;flex-wrap:wrap}.integration-simple footer>span{padding:5px 7px;border:1px solid var(--line);border-radius:4px;color:#625d67;font-family:Montserrat,Arial,sans-serif;font-size:11px}.integration-simple footer p{margin:0 0 0 auto;color:var(--text);font-size:11px}.pilot-targets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.28);border-bottom:1px solid rgba(255,255,255,.28)}.pilot-targets article{min-width:0;padding:30px;border-right:1px solid rgba(255,255,255,.22)}.pilot-targets article:first-child{padding-left:0}.pilot-targets article:last-child{padding-right:0;border-right:0}.pilot-targets article>span,.pilot-targets article>small{display:block;color:var(--lime);font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.pilot-targets article>strong{display:block;margin:32px 0 12px;color:var(--lime);font-size:clamp(48px,5vw,70px);line-height:.9;letter-spacing:-.06em}.pilot-targets h3{min-height:54px;margin:0 0 15px;font-size:20px;line-height:1.15}.pilot-targets p{margin:0 0 24px;color:#ffffffb3;font-size:13px;line-height:1.5}.pilot-targets article>small{color:#ffffffb3;font-size:11px}@media (max-width: 1100px){.main-nav{position:absolute;top:78px;right:24px;display:none;width:min(310px,calc(100vw - 40px));padding:14px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:#240052f7}.main-nav.is-open{display:grid;gap:0}.main-nav a{padding:12px 9px;border-bottom:1px solid rgba(255,255,255,.12)}.main-nav a:last-child{border-bottom:0}.main-nav .nav-contact{display:block;margin-top:6px;color:var(--ink);background:var(--lime)}.menu-toggle{position:absolute;top:27px;right:205px;display:grid;gap:6px;width:40px;height:40px;place-content:center;border:1px solid rgba(255,255,255,.65);border-radius:11px;color:var(--white);background:transparent}.menu-toggle>span:not(.sr-only){width:18px;height:2px;background:currentColor}.hero{grid-template-columns:1fr .82fr;gap:38px;padding-inline:38px}.solution-list,.industry-grid,.case-grid{grid-template-columns:1fr 1fr}.case-telecom{grid-column:1 / -1}}@media (max-width: 900px){.hero{grid-template-columns:1fr;padding-bottom:78px}.hero-demo{max-width:680px}.audience,.work,.launch,.faq,.contact,.workplace-panel,.product-screens{grid-template-columns:1fr}.format-head{grid-template-columns:1fr;gap:24px;margin-bottom:44px}.format-head>p:last-child{max-width:660px;margin:0}.format-tracks>article>div{grid-template-columns:1fr}.format-tracks ul,.format-link{grid-column:1}.integration-board{grid-template-areas:"core core" "channels crm" "market systems";grid-template-columns:1fr 1fr}.integration-core{min-height:320px}.connector-note{grid-template-columns:1fr;gap:12px}.conversion-head{grid-template-columns:1fr;gap:28px}.agent-flow{grid-template-columns:1fr}.agent-flow article,.agent-flow article:first-child,.agent-flow article:last-child{padding:28px 0;border-right:0;border-bottom:1px solid var(--line)}.agent-flow article:last-child{border-bottom:0}.solution-card{grid-template-columns:190px minmax(0,1fr)}.solution-top{grid-row:1}.solution-card h3,.solution-lead,.solution-card ul{grid-column:2;grid-row:auto}.industry-grid .industry-custom{grid-template-columns:.45fr 1.55fr}.industry-custom>p,.industry-custom>a{grid-column:2}.security-head,.security-content{grid-template-columns:1fr}.security-head>span{justify-self:start}.connection-flow{grid-template-columns:1fr}.connection-flow>div{border-right:0;border-bottom:1px solid var(--line)}.connection-flow>div:last-child{border-bottom:0}.audience div{justify-content:flex-start}.site-footer{grid-template-columns:.5fr 1.5fr}.site-footer>p{display:none}}@media (max-width: 620px){.site-header{padding:21px 20px}.logo{font-size:30px}.header-cta{display:none}.menu-toggle{top:20px;right:20px}.main-nav{top:72px;right:20px}.hero{min-height:auto;padding:112px 20px 58px}h1{font-size:clamp(38px,10.6vw,46px);line-height:1;letter-spacing:-.045em}.hero-text{font-size:17px}.hero-actions{display:grid}.button{width:100%}.hero-demo{padding:18px}.demo-dialog p{font-size:12px}.demo-header b{max-width:70px;text-align:center}.audience{grid-template-columns:1fr;gap:18px;padding:24px 20px}.section,.contact{padding:76px 20px}.section-title{margin-bottom:34px;text-align:left}.format-head{gap:18px;margin-bottom:34px}.format-tracks>article{grid-template-columns:1fr;gap:18px;padding:30px 0}.format-tracks>article>div{gap:16px}.format-tracks h3{font-size:34px}.section-title>p:last-child{margin-left:0}h2{font-size:clamp(37px,10.5vw,46px);line-height:1.02;letter-spacing:-.045em}.solution-list,.agent-flow,.industry-grid,.connection-flow,.case-grid,.launch-rules,.work-grid{grid-template-columns:minmax(0,1fr)}.case-telecom{grid-column:auto}.solutions-cta{align-items:stretch;flex-direction:column}.solutions-cta .button{width:100%}.security-head{margin-bottom:42px}.deployment article{grid-template-columns:1fr}.deployment article>span{grid-row:auto}.case-grid article{min-height:420px}.case-grid h3{min-height:0;margin-top:34px}.case-grid article>p{min-height:0}.solution-card{display:block;min-height:0;padding:26px 0}.solution-top{align-items:center;flex-direction:row}.solution-card h3{margin:22px 0 14px}.solution-card ul{margin-top:18px}.work-grid article{min-height:0}.product-screen-image{height:360px}.product-screen-wide .product-screen-image{height:185px}.product-screen figcaption{padding:18px}.integration-board{grid-template-areas:"core" "channels" "crm" "market" "systems";grid-template-columns:1fr;padding:8px}.integration-core{min-height:260px}.integration-cloud{padding:18px}.agent-flow h3,.industry-grid h3{margin-top:36px}.agent-flow article,.agent-flow article:first-child,.agent-flow article:nth-child(2),.agent-flow article:nth-child(3),.agent-flow article:last-child{padding:26px 0;border-right:0;border-bottom:1px solid var(--line)}.agent-flow article:last-child{border-bottom:0}.industry-grid article{min-height:0}.industry-grid h3,.industry-grid article>p{min-height:0}.industry-grid .industry-custom{display:flex;min-height:0;padding:26px}.industry-custom h3{margin:24px 0 12px}.industry-custom>a{margin-top:24px}.connection-flow>div{min-height:0}.connection-agent{min-height:220px!important}.contact-form{padding:22px 18px}.form-row{grid-template-columns:1fr}.site-footer{grid-template-columns:1fr;padding:34px 20px}.site-footer>div{display:grid;justify-content:start;gap:10px}}@media (max-width: 900px){.platform-proof{grid-template-columns:1fr;gap:34px}.platform-proof-copy h3{max-width:650px}.integration-row{grid-template-columns:1fr;gap:18px}.integration-simple footer p{width:100%;margin:8px 0 0}.pilot-targets{grid-template-columns:1fr}.pilot-targets article,.pilot-targets article:first-child,.pilot-targets article:last-child{padding:26px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.22)}.pilot-targets article:last-child{border-bottom:0}.pilot-targets h3{min-height:0}}@media (max-width: 620px){.platform-proof-copy h3{margin-bottom:30px;font-size:34px}.platform-real-screen{margin-inline:-10px}.platform-real-screen figcaption{font-size:12px}.integration-logos{gap:18px 22px}.integration-logos>span{font-size:12px}.pilot-targets article>strong{font-size:52px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.case-audio.is-playing .audio-wave i{animation:none}}@media (max-width: 620px){.section-title h2,.work-title h2,.security-head h2,.launch .section-title h2,.conversion-head h2,.faq .section-title h2,.contact-copy h2{font-size:clamp(34px,9.2vw,38px);line-height:1.03}.audio-copy small,.audio-transcript,.audio-transcript p,.integration-row header small,.integration-simple footer>span,.integration-simple footer p,.pilot-targets article>span,.pilot-targets article>small{font-size:12px}.pilot-note{grid-template-columns:1fr;gap:12px;padding:24px}.pilot-note strong{font-size:21px}}
