/* Exact ordered shell rules extracted from article-light-r282-20261004.css. See shell-extraction.json. */
:root{--article-ink: #0b1d3a; --article-muted: #587092; --article-blue: #1768f2; --article-blue-dark: #0e4ec5; --article-mint: #123dbf; --article-line: #d5e1f0; --article-surface: #ffffff; --article-soft: #f3f7fc; --article-warm: #fff8ee;}
*{box-sizing: border-box;}
html{scroll-behavior: smooth;}
body.growth-article{margin: 0; color: var(--article-ink); background: #f6f9fd; font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; font-style: normal; letter-spacing: 0; -webkit-font-smoothing: antialiased;}
.growth-article .lang-ru{display: none;}
html[data-language="ru"] .growth-article .lang-en{display: none;}
html[data-language="ru"] .growth-article .lang-ru{display: initial;}
@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto;}}
body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) :is(.growth-lang,.growth-demo,.growth-cta a,.su-help,.su-demo,.su-decision-actions>a){border-radius:5px}
body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) :is(.growth-demo,.growth-cta a,.su-demo,.su-decision-actions>a:first-child):not(:disabled):not([aria-disabled="true"]):hover{background:#0827b4!important;border-color:#0827b4!important}
@font-face{font-family:"Manrope Variable";src:url("/assets/manrope-latin-wght-normal-DHIcAJRg.woff2") format("woff2");font-style:normal;font-weight:200 800;font-display:swap;}
@font-face{font-family:"Manrope Variable";src:url("/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2") format("woff2");font-style:normal;font-weight:200 800;font-display:swap;}
body.sabsus-unified-static .su-footer{box-sizing:border-box;position:relative;isolation:isolate;width:100%;max-width:none;margin:0;padding:clamp(374px,calc(25vw + 54px),484px) max(24px,calc((100% - 1240px)/2)) 78px;background:radial-gradient(ellipse 48% 60% at 88% 79%, rgba(57,113,255,.36), transparent 72%),linear-gradient(116deg,#0d1c3e,#132e68 68%,#1b4acf);color:#dce7fb;border:0;overflow:hidden;}
body.sabsus-unified-static .su-footer::before{content:"";position:absolute;height:clamp(320px,25vw,430px);inset:0 0 auto;z-index:0;opacity:1;background:#f7faff url("/assets/voice-call-footer-panorama-v2.webp") 50% 48%/cover no-repeat;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 90%,transparent 100%);animation:su-footer-glass-pan 18s ease-in-out infinite alternate;}
body.sabsus-unified-static .su-footer>*{position:relative;z-index:1;}
html body.sabsus-unified-static footer.su-footer .su-footer-grid{grid-template-columns:1.35fr repeat(5,minmax(0,1fr))!important;gap:32px;}
body.sabsus-unified-static .su-footer-column{min-width:0;}
html body.sabsus-unified-static footer.su-footer .su-footer-column:first-child{grid-column:auto;}
body.sabsus-unified-static .su-footer-column strong,body.sabsus-unified-static .su-footer .su-brand{color:#fff;}
body.sabsus-unified-static .su-footer .su-brand img{filter:none;background:#3158ff;border-radius:5px;padding:4px;}
body.sabsus-unified-static .su-footer-column p,body.sabsus-unified-static .su-footer-column a{color:#aebed3;overflow-wrap:anywhere;}
body.sabsus-unified-static .su-footer a:hover{color:#fff;}
body.sabsus-unified-static .su-footer a:focus-visible{outline:2px solid #a4c4ff;outline-offset:5px;}
body.sabsus-unified-static .su-footer-meta{border-top-color:#9db5dc40;}
@keyframes su-footer-glass-pan{from{background-position:48% 48%;}to{background-position:52% 48%;}}
@media (max-width:1100px){html body.sabsus-unified-static footer.su-footer .su-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px;}}
@media (max-width:760px){body.sabsus-unified-static .su-footer{padding:245px 20px 94px;}body.sabsus-unified-static .su-footer::before{height:205px;background-position:24% 48%;background-size:auto 100%;}html body.sabsus-unified-static footer.su-footer .su-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 20px;}}
@media (prefers-reduced-motion:reduce){body.sabsus-unified-static .su-footer::before{animation:none!important;}}
:root{--su-ink:#071a38;--su-muted:#557093;--su-blue:#1769ff;--su-blue-dark:#0f4fc2;--su-mint:#264ec6;--su-line:#d8e4f3;--su-soft:#f2f7ff;--su-shell:1240px;--su-shadow:0 18px 58px rgba(31, 64, 112, .12);}
html{scroll-padding-top:104px;}
body.sabsus-unified-static{min-width:320px;margin:0;overflow-x:hidden;color:var(--su-ink);background:radial-gradient(circle at 86% 4%, rgba(23,105,255,.075), transparent 29rem), radial-gradient(circle at 3% 30%, rgba(38,78,198,.055), transparent 25rem), #fff;font-family:"Manrope Variable", Manrope, "Segoe UI Variable", "Segoe UI", sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}
body.sabsus-unified-static :where(h1,h2,h3,h4,p,a,button,input,select,textarea,summary){font-family:inherit;}
body.sabsus-unified-static :where(a){text-underline-offset:3px;}
html[lang="en"] .lang-ru, html[lang="ru"] .lang-en{display:none!important;}
body.sabsus-unified-static > header:not(.su-header), body.sabsus-unified-static > footer:not(.su-footer), body.sabsus-unified-static :is(.article-site-header,.growth-header,.ip-nav,.rv-nav,.ai-voice-header,.roi-header,.wlp-nav,.module-header,.site-footer,.article-footer,.growth-footer,.ip-footer,.rv-footer,.ai-voice-footer,.roi-footer,.wlp-footer){display:none!important;}
.su-header{position:fixed;top:14px;left:50%;z-index:9000;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:min(var(--su-shell), calc(100% - 32px));min-height:66px;padding:8px 10px 8px 18px;transform:translateX(-50%);border:1px solid rgba(201,214,229,.82);border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 14px 46px rgba(31,64,112,.11);backdrop-filter:blur(18px) saturate(150%);}
.su-brand{display:inline-flex;align-items:center;gap:10px;min-width:150px;color:var(--su-ink);text-decoration:none;font-size:16px;font-weight:820;}
.su-brand img{width:28px;height:28px;padding:5px;border-radius:8px;background:var(--su-blue);object-fit:contain;}
.su-nav{display:flex;justify-content:center;gap:4px;}
.su-nav a{padding:11px 13px;border-radius:10px;color:#3e5c80;text-decoration:none;font-size:13px;font-weight:720;transition:color .2s, background .2s;}
.su-nav a:hover,.su-nav a[aria-current="page"]{color:var(--su-blue-dark);background:#eaf2ff;}
.su-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;}
.su-icon,.su-menu{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--su-line);border-radius:11px;color:var(--su-ink);background:#fff;cursor:pointer;font-size:12px;font-weight:820;}
.su-help,.su-demo{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 14px;border-radius:5px;text-decoration:none;font-size:12px;font-weight:780;white-space:nowrap;}
.su-help{color:var(--su-blue-dark);background:#eaf2ff;}
.su-demo{color:#fff;background:var(--su-blue);box-shadow:0 9px 24px rgba(23,105,255,.22);}
.su-menu{display:none;}
.su-footer{width:min(1180px, calc(100% - 40px));margin:72px auto 0;padding:48px 0 38px;position:relative;isolation:isolate;border-top:1px solid var(--su-line);color:var(--su-muted);background:#f6f9fd;overflow:hidden;}
.su-footer::before{content:"";position:absolute;z-index:-1;inset:0;background:url("/assets/home-footer-glass-aero-v1.png") center bottom / cover no-repeat;opacity:.2;}
.su-footer-grid{display:grid;grid-template-columns:1.4fr repeat(5,minmax(0,1fr));gap:26px;}
.su-footer-column{display:grid;align-content:start;gap:10px;}
.su-footer-column .su-brand{margin-bottom:7px;}
.su-footer-column p{max-width:290px;margin:0;color:var(--su-muted);font-size:13px;line-height:1.65;}
.su-footer-column strong{margin-bottom:5px;color:var(--su-ink);font-size:13px;}
.su-footer-column a{color:var(--su-muted);text-decoration:none;font-size:13px;}
.su-footer-column a:hover{color:var(--su-blue);}
.su-footer-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px;padding-top:20px;border-top:1px solid var(--su-line);font-size:12px;}
.su-footer-meta nav{display:flex;flex-wrap:wrap;gap:18px;}
.su-footer-meta a{color:inherit;text-decoration:none;}
@media (max-width: 1080px){.su-nav{position:absolute;top:72px;right:12px;left:12px;display:none;grid-template-columns:1fr 1fr;gap:4px;padding:10px;border:1px solid var(--su-line);border-radius:16px;background:#fff;box-shadow:var(--su-shadow);}.su-header[data-open="true"] .su-nav{display:grid;}.su-nav a{text-align:center;}.su-menu{display:inline-grid;}.su-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.su-footer-column:first-child{grid-column:1 / -1;}}
@media (max-width: 720px){.su-header{top:8px;width:calc(100% - 16px);min-height:60px;padding:6px 7px 6px 12px;border-radius:15px;}.su-brand{min-width:0;}.su-brand > span{display:none;}.su-help{width:42px;min-width:42px;padding:0;font-size:0;}.su-demo{display:none;}.su-icon,.su-menu{width:42px;height:42px;}.su-nav{top:64px;grid-template-columns:1fr;}.su-footer{width:calc(100% - 28px);margin-top:52px;}.su-footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px;}.su-footer-meta{align-items:flex-start;flex-direction:column;}}
@media (max-width: 430px){.su-icon[data-su-call]{display:none;}.su-footer-grid{grid-template-columns:1fr;}.su-footer-column:first-child{grid-column:auto;}}
@media (prefers-reduced-motion: reduce){.su-header *, .su-decision *, .su-footer *{scroll-behavior:auto!important;transition:none!important;}}
:root{--su-ink:#07111f;--su-muted:#546273;--su-blue:#244bff;--su-blue-dark:#1741cf;--su-mint:#244bff;--su-line:#d8e0ed;--su-soft:#f3f6ff;--su-shell:1240px;--su-shadow:0 18px 54px #173d8010;--article-ink:#07111f;--article-muted:#546273;--article-blue:#244bff;--article-blue-dark:#1741cf;--article-mint:#244bff;--article-line:#d8e0ed;--article-soft:#f3f6ff;}
html{scroll-padding-top:110px;}
body.sabsus-unified-static{background:radial-gradient(ellipse at 88% 0%,#e9efff 0,transparent 38rem),#fafbfe!important;color:var(--su-ink);font-family:"Manrope Variable",Manrope,system-ui,sans-serif;}
body.sabsus-unified-static::before{content:none;}
body.sabsus-unified-static *,body.sabsus-unified-static *::before,body.sabsus-unified-static *::after{box-sizing:border-box;}
body.sabsus-unified-static .su-header{top:12px;min-height:64px;border:1px solid #d4dce9;border-radius:8px;background:#ffffffed!important;color:#07111f!important;box-shadow:0 16px 38px #10244812;backdrop-filter:blur(16px);}
body.sabsus-unified-static .su-header :is(.su-brand,.su-nav a,.su-icon,.su-menu,.su-help){color:#142133!important;}
body.sabsus-unified-static .su-brand img{background:transparent!important;padding:3px;filter:none!important;}
body.sabsus-unified-static .su-nav{background:transparent;}
body.sabsus-unified-static .su-nav a:hover{color:#123cff!important;background:#eef2ff;}
body.sabsus-unified-static .su-help{background:transparent;}
body.sabsus-unified-static .su-icon,body.sabsus-unified-static .su-menu{background:#fff!important;border-color:#d3dce8;}
body.sabsus-unified-static .su-demo{background:#123cff!important;color:#fff!important;border-radius:5px;box-shadow:0 12px 28px #244bff20;}
body.sabsus-unified-static :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #fb8d42!important;outline-offset:4px;}
body.sabsus-unified-static :is(button,summary){min-height:44px;}
body.sabsus-unified-static :is(input,select,textarea){font-size:16px;}
body.sabsus-unified-static .su-footer{margin-top:70px;}
body.sabsus-unified-static .su-footer::before{animation:none!important;}
body.sabsus-unified-static .su-footer a{min-height:32px;align-content:center;}
body.sabsus-unified-static .su-footer-meta a{min-height:44px;display:inline-flex;align-items:center;}
@media (max-width:1180px){body.sabsus-unified-static .su-header .su-brand{min-width:110px;}body.sabsus-unified-static .su-header .su-nav a{padding-inline:9px;}body.sabsus-unified-static .su-help{display:none;}}
@media (max-width:1080px){body.sabsus-unified-static .su-nav{background:#fff!important;border:1px solid #d8e0ed;box-shadow:0 18px 45px #10244815;}}
@media (max-width:760px){body.sabsus-unified-static .su-brand>span{display:inline;font-size:14px;}body.sabsus-unified-static .su-header .su-brand{min-width:0;gap:5px;}body.sabsus-unified-static .su-header{border-radius:8px;}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important;}body.sabsus-unified-static *,body.sabsus-unified-static *::before,body.sabsus-unified-static *::after{animation:none!important;scroll-behavior:auto!important;transition:none!important;}}
html body.sabsus-unified-static header.su-header svg{fill:none;stroke:currentColor;stroke-width:1.8}
@media(max-width:720px){html body.sabsus-unified-static header.su-header .su-help{display:none!important}html body.sabsus-unified-static header.su-header .su-brand>span{display:inline!important;font-size:12px!important}}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--sabsus-action-blue:#123cff;--sabsus-action-blue-hover:#0827b4;--sabsus-action-orange:#ff984f;--sabsus-action-ink:#17253d;--sabsus-action-radius:5px;--sabsus-action-font:"Manrope Variable",Manrope,Arial,sans-serif}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) header.su-header{border-color:rgba(185,197,213,.72)!important;border-radius:7px!important;color:#10233e!important;background:rgba(255,255,255,.78)!important;box-shadow:0 14px 38px #0c21401a!important;-webkit-backdrop-filter:blur(26px) saturate(1.25);backdrop-filter:blur(26px) saturate(1.25)}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header .su-nav{background:transparent!important;border-color:#d9e0e9!important;border-radius:7px!important}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header :is(.su-brand,.su-nav a,.su-nav a>span,.su-nav a>strong,.su-help,.su-icon,.su-menu){color:#10233e!important;-webkit-text-fill-color:#10233e!important}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header .su-brand img{background:transparent!important;filter:grayscale(1) brightness(.12)}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header .su-help{background:transparent!important}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header :is(.su-icon,.su-menu){background:#fff!important;border-color:#d9e0e9!important;border-radius:12px!important}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header .su-nav a:is(:hover,[aria-current="page"]){color:#0827b4!important;-webkit-text-fill-color:#0827b4!important;background:#edf3ff!important}
@media(max-width:1080px){html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header .su-nav{background:#fff!important;box-shadow:0 16px 32px #1838641a!important}}
html body.sabsus-unified-static:is(.article-page,.growth-article,.automation-news-article) .su-header .su-nav a{background:transparent!important}
html{color-scheme:light;background:#fff}
body.sabsus-unified-static{background:#fff;color:#050b14}
body.article-r98 :where(.su-header) .su-brand img{filter:grayscale(1) brightness(.12)!important;background:transparent!important}
body.article-r98 .su-actions .su-icon svg,body.article-r98 .su-menu svg{width:22px;height:22px;display:block;flex-shrink:0}
body.article-r98 .su-demo svg{width:16px;height:16px;display:block;flex-shrink:0}
body.article-r98 .su-actions .su-icon,body.article-r98 .su-menu{border-radius:12px!important}
@media(max-width:1080px){body.sabsus-unified-static .su-header .su-nav{box-sizing:border-box;max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);overflow-y:auto;overscroll-behavior:contain;scroll-padding:8px}}
