.sync-arrows i:last-child{animation-delay:-1.25s}.faq-items summary i{transition:transform .25s}@keyframes safe-enter{0%{opacity:.82;filter:blur(2px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes chart-soft{0%,to{opacity:.86;transform:scaleY(.94)}50%{opacity:1;transform:scaleY(1.03)}}@keyframes status-soft{0%{box-shadow:0 0 #36c77a42}75%,to{box-shadow:0 0 0 8px #36c77a00}}@keyframes arrow-soft{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (width<=700px){.safe-reactive:hover{transform:none}.safe-enter{animation-duration:.55s}}@media (prefers-reduced-motion:reduce){.safe-enter,.dashboard-chart span,.sync-head b i,.sync-arrows i{animation:none!important}.safe-reactive,.safe-reactive:hover{transition:none!important;transform:none!important}}.stats-strip{--strip-x:50%;isolation:isolate;position:relative;overflow:hidden}.stats-strip:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 36% 88% at var(--strip-x) 100%,#fb315070 0%,#fb315033 43%,#fb315000 78%);filter:blur(12px);opacity:.82;height:110px;transition:background-position .4s;animation:4.8s ease-in-out infinite strip-glow;position:absolute;bottom:-54px;left:0;right:0}.stats-strip div{z-index:1;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative}.stats-strip div.safe-enter{animation:stats-enter .85s cubic-bezier(.2,.72,.2,1) var(--enter-delay,0s) both}.stats-strip div:hover{transform:translateY(-1px)}@keyframes stats-enter{0%{opacity:.94;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes strip-glow{0%,to{opacity:.68;filter:blur(14px)}50%{opacity:.96;filter:blur(10px)}}@media (width<=700px){.stats-strip:after{background:radial-gradient(62% 92% at 50% 100%,#fb315052,#fb315000 76%);height:88px;bottom:-45px}.stats-strip div:hover{transform:none}}@media (prefers-reduced-motion:reduce){.stats-strip:after{animation:none!important}.stats-strip div{transition:none!important}.stats-strip div:hover{transform:none!important}}.case-video iframe{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.case-video.is-playing{background:#000}.case-video.is-playing:after{display:none}@media (prefers-reduced-motion:reduce){.case-video button,.case-video button:hover{transition:none!important;transform:translate(-50%,-50%)!important}}.case-story{--case-x:50%;isolation:isolate;position:relative;overflow:hidden}.case-story:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 75% at var(--case-x) 100%,#fb315042,#fb315012 42%,transparent 74%);opacity:.68;height:190px;transition:opacity .45s,transform .45s;position:absolute;bottom:-45px;left:0;right:0;transform:translateY(18px)}.case-story:hover:after{opacity:1;transform:translateY(0)}.case-stage.safe-enter .case-story>.case-status,.case-stage.safe-enter .case-story>h3,.case-stage.safe-enter .case-story>p,.case-stage.safe-enter .case-story>.case-metrics,.case-stage.safe-enter .case-story>a{animation:.72s cubic-bezier(.2,.72,.2,1) both case-copy-in}.case-stage.safe-enter .case-story>h3{animation-delay:80ms}.case-stage.safe-enter .case-story>p{animation-delay:.15s}.case-stage.safe-enter .case-story>.case-metrics{animation-delay:.22s}.case-stage.safe-enter .case-story>a{animation-delay:.3s}.case-metrics div{transition:padding-left .28s,background-color .28s;position:relative}.case-metrics div:before{content:"";background:linear-gradient(90deg,var(--red),transparent);width:0;height:1px;transition:width .42s cubic-bezier(.2,.72,.2,1);position:absolute;bottom:-1px;left:0}.case-metrics div:hover:before{width:76%}.case-metrics strong{transition:transform .28s,text-shadow .28s}.case-metrics div:hover strong{text-shadow:0 0 18px #fb315061;transform:translate(3px)}.case-story>a span{transition:transform .25s;display:inline-block}.case-story>a:hover span{transform:translate(5px)}@keyframes case-copy-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.case-story:after{display:none}.case-stage.safe-enter .case-story>*{animation:none!important}.case-metrics div,.case-metrics strong,.case-story>a span{transition:none!important}.case-metrics div:hover{padding-left:0}}.contact-results article,.contact-results article:hover{padding-top:30px;padding-bottom:28px}.contact-results article:first-child,.contact-results article:first-child:hover{padding-left:0;padding-right:20px}.contact-results article+article,.contact-results article+article:hover{padding-left:20px;padding-right:20px}.contact-results article:hover{background:linear-gradient(#fb31501c,#fb315006 72%,#0000);box-shadow:inset 0 2px #fb3150a6}.case-metrics{margin:32px 0 38px}.case-metrics div,.case-metrics div:hover{grid-template-columns:58px 1fr;align-items:center;min-height:62px;padding:14px 0}.case-metrics strong{font-size:22px;line-height:1}.case-metrics span{font-size:14px;line-height:1.45}.case-metrics div:hover{background:linear-gradient(90deg,#fb315011,#0000 82%);padding-left:0}@media (width<=700px){.contact-results article,.contact-results article:hover,.contact-results article+article,.contact-results article+article:hover{padding:18px 0}.case-metrics div,.case-metrics div:hover{grid-template-columns:52px 1fr;min-height:56px;padding:12px 0}.case-metrics span{font-size:13px}}.contact-results article{isolation:isolate;position:relative;box-shadow:none!important;background:0 0!important}.contact-results article:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(#fb315021,#fb315009 72%,#0000);border-radius:14px;transition:opacity .28s,transform .28s;position:absolute;inset:8px;transform:scale(.985);box-shadow:inset 0 2px #fb3150ad}@media (width<=700px){.contact-results article:before{inset:6px 0}}@media (prefers-reduced-motion:reduce){.contact-results article:before{transition:none;transform:none}}.contact-results{box-sizing:border-box;padding-left:12px;padding-right:12px}.contact-results article:first-child,.contact-results article:first-child:hover{padding-left:14px}.contact-results article:last-child,.contact-results article:last-child:hover{padding-right:14px}.contact-results article:before{inset:8px 6px}@media (width<=700px){.contact-results{padding-left:8px;padding-right:8px}.contact-results article:first-child,.contact-results article:first-child:hover,.contact-results article:last-child,.contact-results article:last-child:hover{padding-left:12px;padding-right:12px}.contact-results article:before{inset:5px 0}}.contact-results article:before{height:72%;box-shadow:none;filter:blur(14px);background:radial-gradient(at 50% 100%,#fb315033,#fb31500e 42%,#0000 72%);border-radius:50%;transition:opacity .32s,transform .38s;inset:auto 10px 0;transform:translateY(20px)scale(.92)}.contact-results article:hover:before{opacity:.78;transform:translateY(8px)scale(1)}.contact-results article b,.contact-results article small{transition:color .25s}.contact-results article:hover b{color:#fff}.contact-results article:hover small{color:#a8b5c5}@media (width<=700px){.contact-results article:before{height:62%;inset:auto 4px 0}}@media (prefers-reduced-motion:reduce){.contact-results article:before,.contact-results article:hover:before{transform:none}}.problem{--problem-x:50%;isolation:isolate;position:relative;overflow:hidden}.problem:after{content:"";z-index:-1;background:radial-gradient(ellipse 36% 85% at var(--problem-x) 100%,#fb31502e,transparent 72%);filter:blur(18px);pointer-events:none;height:210px;position:absolute;bottom:-80px;left:8%;right:8%}.problem .section-title-row h2{max-width:880px}.before-after{grid-template-columns:1fr 140px 1fr;align-items:stretch}.before,.after{border-radius:26px;min-height:570px;padding:38px 42px;transition:border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden}.before{background:linear-gradient(145deg,#fff,#f7f9fb)}.after{background:linear-gradient(145deg,#fff,#f4fbf8)}.before:hover{border-color:#cbd4de;box-shadow:0 22px 48px #182c4314}.after:hover{border-color:#22b76a52;box-shadow:0 22px 48px #18644517}.problem-card-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.problem-card-head>span{letter-spacing:.11em;font-size:10px;font-weight:900}.before .problem-card-head>span{color:#8c99a8}.after .problem-card-head>span{color:var(--red)}.problem-card-head>i{border-radius:999px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.before .problem-card-head>i{color:#8492a1;background:#edf1f4}.after .problem-card-head>i{color:#1ca565;background:#e7f7ef}.before h3,.after h3{margin:24px 0 20px;font-size:30px}.source-chips{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.source-chips span{color:#788698;background:#fff;border:1px solid #dde3e9;border-radius:9px;padding:7px 10px;font-size:9px;box-shadow:0 6px 16px #142b440a}.object-alert,.object-live{border-radius:14px;align-items:center;gap:12px;min-height:66px;padding:12px 13px;display:flex}.object-alert{background:#fb31500b;border:1px solid #fb31502e;justify-content:space-between}.object-alert small,.object-alert b,.object-live small,.object-live b{display:block}.object-alert small,.object-live small{color:#8491a0;font-size:8px}.object-alert b,.object-live b{margin-top:5px;font-size:13px}.object-alert strong{color:#e34a61;letter-spacing:.06em;font-size:7px;animation:2.8s ease-in-out infinite alert-soft}.object-live{background:#f4fbf7;border:1px solid #22b76a33}.object-live .pb-mini{color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.object-live div{flex:1}.object-live>strong{color:#149454;letter-spacing:.07em;background:#dff5e9;border-radius:999px;padding:6px 9px;font-size:7px}.system-roles{background:#f0f4f7;border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:12px 0 4px;padding:12px 14px;display:grid}.system-roles span b,.system-roles span small{display:block}.system-roles span:first-child b{color:var(--red)}.system-roles span:last-child b{color:#168fe8}.system-roles span small{color:#7a8797;margin-top:3px;font-size:7px}.system-roles>i{color:#9aa6b4;font-style:normal;animation:2.6s ease-in-out infinite sync-soft}.problem .before ul,.problem .after ul{margin-top:18px}.problem .before li,.problem .after li{padding-top:11px;padding-bottom:11px;font-size:13px}.bridge{gap:12px;position:relative}.bridge:before,.bridge:after{content:"";background:linear-gradient(#0000,#fb31504d,#0000);width:1px;height:25%;position:absolute;left:50%}.bridge:before{top:0}.bridge:after{bottom:0}.bridge span{animation:3.6s ease-in-out infinite bridge-breathe;box-shadow:0 12px 28px #fb31503d}.bridge i{font-size:24px;animation:2.6s ease-in-out infinite sync-soft}.bridge small{color:#8794a3;letter-spacing:.08em;writing-mode:vertical-rl;font-size:7px;font-weight:900}.before-after.safe-enter .before li,.before-after.safe-enter .after li{animation:.62s cubic-bezier(.2,.72,.2,1) both problem-row-in}.before-after.safe-enter li:nth-child(2){animation-delay:60ms}.before-after.safe-enter li:nth-child(3){animation-delay:.12s}.before-after.safe-enter li:nth-child(4){animation-delay:.18s}.before-after.safe-enter li:nth-child(5){animation-delay:.24s}.before li:hover,.after li:hover{padding-left:34px}.before li,.after li{transition:padding-left .25s,background-color .25s}.before li:hover{background:linear-gradient(90deg,#7384960d,#0000)}.after li:hover{background:linear-gradient(90deg,#22b76a0f,#0000)}@keyframes alert-soft{0%,to{opacity:.62}50%{opacity:1}}@keyframes sync-soft{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}@keyframes bridge-breathe{0%,to{transform:rotate(-5deg);box-shadow:0 12px 28px #fb315033}50%{transform:rotate(-2deg)translateY(-3px);box-shadow:0 16px 34px #fb31504d}}@keyframes problem-row-in{0%{opacity:.45;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=1050px){.before-after{grid-template-columns:1fr}.before,.after{min-height:auto}.bridge{flex-direction:row;height:110px}.bridge:before,.bridge:after{width:25%;height:1px;top:50%}.bridge:before{background:linear-gradient(90deg,#0000,#fb31504d);left:0}.bridge:after{background:linear-gradient(90deg,#fb31504d,#0000);bottom:auto;left:auto;right:0}.bridge small{writing-mode:horizontal-tb}.bridge i{transform:none}}@media (width<=700px){.before,.after{padding:27px 22px}.before h3,.after h3{font-size:27px}.problem-card-head{align-items:flex-start}.problem-card-head>i{display:none}.object-alert,.object-live{min-height:62px}.system-roles{grid-template-columns:1fr auto 1fr}.problem .before li,.problem .after li{font-size:12px}.problem:after{display:none}}@media (prefers-reduced-motion:reduce){.object-alert strong,.system-roles>i,.bridge span,.bridge i,.before-after.safe-enter li{animation:none!important}.before li:hover,.after li:hover{padding-left:28px}}.bytech-mark{background:var(--red);border-radius:16px;animation:3.6s ease-in-out infinite bridge-breathe;display:block;position:relative;overflow:hidden;box-shadow:0 12px 28px #fb31503d;width:58px!important;height:58px!important}.bytech-mark img{width:auto;max-width:none;height:48px;position:absolute;top:5px;left:5px}.bridge>span.bytech-mark{padding:0}.system-roles{background:linear-gradient(90deg,#fb31500b,#fff 43% 57%,#168fe80d);border:1px solid #e3e9ee;grid-template-columns:1fr auto 68px auto 1fr;gap:7px;padding:10px 13px;position:relative;overflow:hidden;box-shadow:0 8px 24px #122d480b}.system-roles:before{content:"";z-index:0;background:linear-gradient(90deg,#fb315040,#fb315014 38%,#168fe814 62%,#168fe840);height:1px;position:absolute;top:50%;left:18%;right:18%}.system-roles>*{z-index:1;position:relative}.system-roles>span:first-child b{color:var(--red)}.system-roles>span:last-child b{color:#168fe8}.system-roles>i{color:#9aa6b4;background:#fff;border:1px solid #e3e9ee;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.role-bytech{text-align:center}.role-bytech em{background:var(--red);border-radius:9px;width:32px;height:32px;margin:auto;display:block;position:relative;overflow:hidden;box-shadow:0 7px 16px #fb315033}.role-bytech img{width:auto;max-width:none;height:27px;position:absolute;top:3px;left:4px}.role-bytech small{letter-spacing:.04em;font-size:6px!important}@media (width<=700px){.system-roles{grid-template-columns:1fr auto 50px auto 1fr;gap:4px;padding-left:9px;padding-right:9px}.system-roles span small{font-size:6px}.role-bytech em{width:28px;height:28px}.role-bytech img{height:24px;top:2px;left:3px}}.problem-card-head>span{font-size:11px}.problem-card-head>i{padding:7px 11px;font-size:10px}.source-chips span{padding:8px 11px;font-size:10px}.object-alert,.object-live{min-height:76px;padding:14px 15px}.object-alert small,.object-live small{font-size:10px}.object-alert b,.object-live b{font-size:15px}.object-alert strong,.object-live>strong{font-size:9px}.system-roles{grid-template-columns:1fr auto 82px auto 1fr;min-height:70px;padding:11px 15px}.system-roles span b{font-size:12px}.system-roles span small{margin-top:5px;font-size:9px;line-height:1.25}.system-roles>i{width:24px;height:24px;font-size:11px}.bridge small{letter-spacing:.1em;font-size:9px}.bytech-mark{border:1px solid #dfe7ee;border-radius:18px;background:#fff!important;width:66px!important;height:66px!important;box-shadow:0 14px 32px #144c7f2e!important}.bytech-mark img{height:66px;top:0;left:0}.role-bytech em{background:#fff;border:1px solid #dfe7ee;border-radius:11px;width:40px;height:40px;box-shadow:0 8px 18px #144c7f24}.role-bytech img{height:40px;top:0;left:0}.role-bytech small{font-weight:700;color:#53687c!important;font-size:8px!important}.pb-mini{font-size:14px}@media (width<=700px){.problem-card-head>span{font-size:10px}.source-chips span,.object-alert small,.object-live small{font-size:9px}.system-roles{grid-template-columns:1fr auto 60px auto 1fr;min-height:64px}.system-roles span b{font-size:10px}.system-roles span small{font-size:7px}.role-bytech em{width:32px;height:32px}.role-bytech img{height:32px;top:0;left:0}.role-bytech small{font-size:6px!important}}.bytech-mark{overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bytech-mark img{filter:drop-shadow(0 10px 14px #144c7f33)}.role-bytech em{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden}.role-bytech img{filter:drop-shadow(0 6px 8px #144c7f2e)}.bytech-mark{width:58px!important}.bytech-mark img{height:66px}.role-bytech em{width:35px}.role-bytech img{height:40px}@media (width<=700px){.role-bytech em{width:28px}.role-bytech img{height:32px}}.bytech-mark{width:58px!important;height:67px!important;overflow:visible!important}.bytech-mark img{width:58px;height:auto;display:block;position:static}.role-bytech em{width:35px;height:41px;overflow:visible}.role-bytech img{width:35px;height:auto;display:block;position:static}@media (width<=700px){.role-bytech em{width:28px;height:33px}.role-bytech img{width:28px;height:auto}}.bitrix-copy h2 em{color:var(--red);font-style:normal}.bitrix-visual{position:relative;overflow:hidden}.bitrix-visual:before{content:"";filter:blur(12px);pointer-events:none;background:radial-gradient(#fb315029,#0000 68%);height:55%;position:absolute;inset:auto 12% -35%}.sync-flow{grid-template-columns:1fr 104px 1fr;padding:34px 0 22px;position:relative}.system{min-height:238px;padding:27px}.system small{font-size:10px}.system strong{font-size:28px}.sync-hub{z-index:2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.sync-hub:before,.sync-hub:after{content:"";background:linear-gradient(90deg,#fb3150cc,#fb31501f);width:44px;height:1px;position:absolute;top:50%}.sync-hub:before{right:72%;transform:rotate(180deg)}.sync-hub:after{left:72%}.sync-hub img{filter:drop-shadow(0 10px 13px #0080e540);width:54px;height:auto;animation:4s ease-in-out infinite hub-float}.sync-hub b{margin-top:7px;font-size:11px}.sync-hub small{color:#7f90a5;margin-top:2px;font-size:8px}.sync-hub>i{background:var(--red);border-radius:50%;width:6px;height:6px;animation:3s linear infinite data-travel;position:absolute;top:50%;box-shadow:0 0 0 5px #fb31501a}.sync-hub>i:nth-of-type(2){animation-delay:-1s}.sync-hub>i:nth-of-type(3){animation-delay:-2s}.sync-events{z-index:1;background:#ffffff09;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:repeat(3,1fr);margin:0 0 18px;display:grid;position:relative}.sync-events span{grid-template-columns:1fr auto;align-content:center;gap:4px 8px;min-height:72px;padding:13px 14px;display:grid}.sync-events span+span{border-left:1px solid #ffffff1a}.sync-events i{color:var(--red);font-style:normal}.sync-events small{color:#8fa0b3;grid-column:1/-1;font-size:9px;line-height:1.35}.sync-result{z-index:1;position:relative}@keyframes hub-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (width<=700px){.sync-flow{grid-template-columns:1fr;padding:25px 0 18px}.sync-hub{min-height:105px}.sync-hub:before,.sync-hub:after{background:linear-gradient(#fb31501a,#fb3150bf);width:1px;height:36px;top:50%}.sync-hub:before{top:0;left:50%;right:auto;transform:none}.sync-hub:after{top:auto;bottom:0;left:50%}.sync-hub>i{display:none}.sync-events{grid-template-columns:1fr}.sync-events span+span{border-top:1px solid #ffffff1a;border-left:0}.system{min-height:220px}}@media (prefers-reduced-motion:reduce){.sync-hub img,.sync-hub>i{animation:none!important}}.integration-lockup img{object-fit:contain;width:auto;display:block}.system-logo{object-fit:contain;width:auto;margin:0 0 27px;display:block}.system .system-logo+span{border-top:1px solid #ffffff1a}@media (width<=700px){.integration-lockup{gap:10px}.integration-lockup .bx-official{max-width:156px;height:28px}.system-logo-pb{height:38px}.system-logo-bx{height:29px}.integration-lockup .pb-official{height:58px}.system-logo-pb{max-width:88px;height:58px}}.sync-head{font-size:12px}.system small{font-size:11px;line-height:1.35}.system span,.sync-hub b{font-size:13px}.sync-events small{font-size:11px;line-height:1.4}.sync-result small{font-size:10px}.bitrix-copy li{font-size:13px;line-height:1.45}@media (width<=700px){.sync-head,.system small{font-size:10px}.system span,.sync-events b{font-size:12px}.sync-events small{font-size:10px}.sync-result b{font-size:13px}}.bitrix{grid-template-columns:.92fr 1.08fr;gap:68px}.integration-lockup{gap:18px;min-height:92px;margin:14px 0 22px}.integration-lockup i{color:#7d8998;font-size:26px}.integration-lockup .pb-official{height:88px}.integration-lockup .bx-official{max-width:224px;height:40px}.bitrix-copy h2{max-width:610px;font-size:clamp(47px,4.25vw,66px);line-height:.98}.bitrix-copy>p{max-width:600px;font-size:17px}.bitrix-visual{background:linear-gradient(145deg,#061a34,#07172c);border-radius:30px;padding:30px 30px 26px;box-shadow:0 34px 80px #06172e33}.system{background:linear-gradient(145deg,#143152eb,#0c2542e6);border-color:#ffffff29;min-height:260px;padding:28px 25px}.system small{margin-bottom:22px;font-size:12px}.system span{padding:13px 0;font-size:14px}.system-logo-pb{max-width:114px;height:76px;margin-top:-9px;margin-bottom:13px}.system-logo-bx{max-width:207px;height:37px;margin-top:12px;margin-bottom:31px}.sync-result{padding:19px 22px}.sync-result b{font-size:16px}.bitrix-copy li{padding-top:14px;padding-bottom:14px;font-size:14px}@media (width<=1050px){.bitrix{grid-template-columns:1fr}.bitrix-copy h2{max-width:760px}.bitrix-visual{width:100%;max-width:780px;margin:auto}}@media (width<=700px){.integration-lockup{min-height:72px}.integration-lockup .pb-official{height:68px}.integration-lockup .bx-official{max-width:168px;height:30px}.bitrix-copy h2{font-size:43px}.bitrix-copy>p{font-size:15px}.bitrix-visual{padding:22px 18px}.system{min-height:230px}.system small{font-size:11px}.system span{font-size:13px}.system-logo-pb{height:68px}.system-logo-bx{height:33px;margin-top:8px;margin-bottom:27px}.sync-events small{font-size:11px}}.bitrix-copy h2{max-width:560px;margin-top:18px;font-size:clamp(50px,4vw,63px);line-height:1.02}.bitrix-copy h2 em{margin-top:6px;font-size:.86em;display:block}.system{flex-direction:column;min-height:280px;padding:25px;display:flex}.system-brand{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:14px;min-height:68px;display:flex}.system-brand small{text-align:right;margin:0;font-size:10px}.system-brand .system-logo{margin:0}.system-logo-pb{max-width:88px;height:58px}.system-logo-bx{max-width:185px;height:33px}.entity-card{background:#ffffff09;border:1px solid #ffffff1f;border-radius:14px;margin-top:22px;padding:16px;position:relative}.entity-card>span{padding:0 0 13px;border:0!important}.entity-card>span+span{padding-top:13px;border-top:1px solid #ffffff1a!important}.entity-card span small,.entity-card span b{display:block}.entity-card span small{color:#75879b;margin:0 0 5px;font-size:9px}.entity-card span b{font-size:14px}.entity-card>strong{color:#70d49c;letter-spacing:.06em;background:#36c77a1c;border-radius:999px;padding:6px 8px;font-size:8px;position:absolute;top:13px;right:13px}.entity-foot{color:#8ea0b3;margin-top:auto;padding-top:15px;font-size:10px}.entity-foot i{background:#36c77a;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #36c77a1a}.sync-events{background:#ffffff06}.sync-events span{min-height:74px}.sync-events b{font-size:12px}.sync-events small{font-size:11px}.sync-result{border:1px solid #ffffff24;box-shadow:0 12px 30px #0000001f}@media (width<=700px){.bitrix-copy h2{font-size:43px}.sync-flow{grid-template-columns:1fr}.system{min-height:260px}.system-brand small{font-size:9px}.entity-card span b{font-size:13px}.entity-foot{font-size:9px}}.sync-flow{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:stretch}.system{box-sizing:border-box;width:100%;min-width:0;height:322px}.system-brand{grid-template-columns:minmax(0,1fr) 92px;align-items:center;min-width:0;display:grid}.system-brand .system-logo{max-width:100%}.system-brand small{width:92px;line-height:1.35}.system-logo-pb{width:88px;height:auto}.system-logo-bx{width:100%;height:auto}.entity-card{box-sizing:border-box;min-height:150px}.entity-foot{min-height:32px}.sync-hub{justify-self:center;width:112px}.sync-hub:before,.sync-hub:after{width:34px}@media (width<=700px){.sync-flow{grid-template-columns:1fr}.system{height:auto;min-height:278px}.sync-hub{width:100%}.system-brand{grid-template-columns:minmax(0,1fr) 86px}.system-brand small{width:86px}}.sync-hub:before,.sync-hub:after{content:"";pointer-events:none;background:0 0;border-radius:50%;position:absolute;top:50%;left:50%}.sync-hub:before{border:1px solid #fb31506b;width:92px;height:92px;animation:13s linear infinite orbit-ring-cw;transform:translate(-50%,-50%)}.sync-hub:after{border:1px dashed #41a3f752;width:116px;height:116px;animation:17s linear infinite orbit-ring-ccw;transform:translate(-50%,-50%)}.sync-hub>i{opacity:1;margin:-3px 0 0 -3px;top:50%;left:50%;box-shadow:0 0 0 5px #fb315014}.sync-hub>i:first-of-type{animation:7s linear infinite orbit-dot-one}.sync-hub>i:nth-of-type(2){background:#43a3f7;animation:9s linear infinite orbit-dot-two;box-shadow:0 0 0 5px #43a3f714}.sync-hub>i:nth-of-type(3){background:#70d49c;width:5px;height:5px;animation:11s linear infinite orbit-dot-three;box-shadow:0 0 0 4px #70d49c14}.sync-hub img{z-index:2;position:relative}@keyframes orbit-ring-cw{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes orbit-ring-ccw{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes orbit-dot-one{0%{transform:rotate(0)translate(46px)rotate(0)}to{transform:rotate(360deg)translate(46px)rotate(-360deg)}}@keyframes orbit-dot-two{0%{transform:rotate(360deg)translate(58px)rotate(-360deg)}to{transform:rotate(0)translate(58px)rotate(0)}}@keyframes orbit-dot-three{0%{transform:rotate(120deg)translate(46px)rotate(-120deg)}to{transform:rotate(480deg)translate(46px)rotate(-480deg)}}@media (width<=700px){.sync-hub:before{width:84px;height:84px}.sync-hub:after{width:106px;height:106px}.sync-hub>i{display:block}}@media (prefers-reduced-motion:reduce){.sync-hub:before,.sync-hub:after,.sync-hub>i{animation:none!important}.sync-hub>i{display:none}}.system-brand{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;min-height:92px;display:flex}.system-brand .system-logo{object-fit:contain;height:auto;margin:0}.system-brand .system-logo-bx{width:176px;max-height:42px;margin-top:9px;margin-bottom:7px}.system-brand small{white-space:nowrap;text-align:center;width:auto;margin:0;font-size:10px;line-height:1.2}.sync-hub b{font-size:15px}.sync-hub small{font-size:11px}.sync-result{color:#fff;min-height:76px;box-shadow:none;background:#ffffff0e;border:1px solid #ffffff24}.sync-result>span{color:#70d49c;background:#36c77a1f}.sync-result small{color:#8091a5}.sync-result b{color:#fff}@keyframes orbit-dot-one-large{0%{transform:rotate(0)translate(63px)rotate(0)}to{transform:rotate(360deg)translate(63px)rotate(-360deg)}}@keyframes orbit-dot-two-large{0%{transform:rotate(360deg)translate(77px)rotate(-360deg)}to{transform:rotate(0)translate(77px)rotate(0)}}@keyframes orbit-dot-three-large{0%{transform:rotate(120deg)translate(63px)rotate(-120deg)}to{transform:rotate(480deg)translate(63px)rotate(-480deg)}}@media (width<=700px){.sync-flow{grid-template-columns:1fr}.sync-hub{width:100%;min-height:170px}.sync-hub:before{width:112px;height:112px}.sync-hub:after{width:138px;height:138px}.system-brand .system-logo-bx{width:168px}}.bitrix-visual{padding:24px 26px 22px}.sync-head{padding-bottom:16px}.sync-flow{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);padding:20px 0 15px}.system{height:270px;min-height:270px;padding:19px 20px}.system-brand{gap:5px;min-height:64px}.system-brand small{font-size:10px}.entity-card{min-height:128px;margin-top:13px;padding:12px 14px}.entity-card>span{padding-bottom:9px}.entity-card>span+span{padding-top:9px}.entity-foot{min-height:20px;margin-top:10px;padding-top:0;line-height:1.35}.sync-hub img{width:52px}.sync-hub:before{width:148px;height:148px}.sync-hub:after{width:184px;height:184px}.sync-hub>i:first-of-type{animation-name:orbit-dot-one-xl}.sync-hub>i:nth-of-type(2){animation-name:orbit-dot-two-xl}.sync-hub>i:nth-of-type(3){animation-name:orbit-dot-three-xl}.sync-events{margin-bottom:12px}.sync-events span{min-height:60px;padding:9px 13px}.sync-result{min-height:62px;padding:12px 18px}@keyframes orbit-dot-one-xl{0%{transform:rotate(0)translate(74px)rotate(0)}to{transform:rotate(360deg)translate(74px)rotate(-360deg)}}@keyframes orbit-dot-two-xl{0%{transform:rotate(360deg)translate(92px)rotate(-360deg)}to{transform:rotate(0)translate(92px)rotate(0)}}@keyframes orbit-dot-three-xl{0%{transform:rotate(120deg)translate(74px)rotate(-120deg)}to{transform:rotate(480deg)translate(74px)rotate(-480deg)}}