#app .site-scroll-progress{position:fixed;inset:0 auto auto 0;height:3px;background:#f86800;z-index:10000;pointer-events:none}.footer-text[data-v-2955e54a]{display:block;font-size:14px;line-height:1.6;font-weight:400;padding:6px 0;color:#8fa6c4}#app{--site-content-width: 1200px;--site-content-gutter: 32px;--site-cta-gap: 48px}body #app :is(.container,.shell,.wrap,.desc__inner){box-sizing:border-box;width:100%;max-width:var(--site-content-width);margin-inline:auto;padding-inline:var(--site-content-gutter)}body #app .r5hero .hero__panel{padding-inline:max(var(--site-content-gutter),calc((100% - var(--site-content-width)) / 2 + var(--site-content-gutter)))}@media(min-width:1001px){body #app .hero__inner>.hero__media{right:max(var(--site-content-gutter),calc((100% - var(--site-content-width)) / 2 + var(--site-content-gutter)))}}@media(min-width:1021px){body #app .am-page-services .hero__card,body.am-page-services #app .hero__card{right:max(var(--site-content-gutter),calc((100% - var(--site-content-width)) / 2 + var(--site-content-gutter)))}}body #app section:has(+.cta-band .cta-inner){padding-block:var(--site-cta-gap);margin-bottom:0}body #app .cta-band:has(.cta-inner){margin-block:0;padding-block:var(--site-cta-gap)}body #app .cta-band>:is(.container,.shell),body #app .cta-band .cta-inner{margin-block:0}@media(max-width:640px){#app{--site-cta-gap: 32px}}body #app .cta-band.solution-cta-band:has(.cta-inner){background:#fff;padding-block:var(--site-cta-gap)}body #app .solution-cta{border-radius:26px;padding:72px 64px;position:relative;overflow:hidden;background:radial-gradient(700px 400px at 90% -20%,rgba(62,134,224,.45),transparent 60%),radial-gradient(500px 300px at 0% 120%,rgba(242,107,33,.3),transparent 55%),linear-gradient(140deg,#1d4070,#0d2340);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:40px}body #app .solution-cta h2{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.18;max-width:560px}body #app .solution-cta p{margin-top:14px;color:#b9cce5;font-size:16px;max-width:480px}body #app .solution-cta .cta-actions{display:flex;flex-direction:column;gap:14px;flex-shrink:0}body #app .solution-cta .btn{padding:15px 26px;font-size:14px;font-weight:700;line-height:1.4}body #app .solution-cta .btn--primary{background:#f86800;color:#fff}body #app .solution-cta .btn--outline{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.35);box-shadow:none}@media(max-width:940px){body #app .solution-cta{flex-direction:column;align-items:flex-start;padding:52px 40px}}@media(max-width:640px){body #app .solution-cta{padding:40px 26px}body #app .solution-cta .cta-actions{width:100%}}.fab-wrap{--navy:#17355c;--navy-deep:#0d2340;--blue:#306fc2;--blue-bright:#3e86e0;--orange:#f26b21;--orange-soft:#eb8f49;--ink:#101828;--slate:#475467;--slate-light:#98a2b3;--line:#e4e9f1;--bg:#fff;--bg-tint:#f5f8fc;--radius:14px;position:fixed;right:26px;bottom:26px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.fab-channels{display:flex;flex-direction:column;gap:10px;align-items:flex-end}.fab-item{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:99px;padding:9px 18px 9px 11px;font-size:14.5px;font-weight:600;color:var(--ink);box-shadow:#0f234029 0 10px 30px;text-decoration:none;white-space:nowrap;opacity:0;transform:translateY(10px) scale(.94);pointer-events:none;transition:opacity .26s,transform .26s cubic-bezier(.2,.7,.3,1),box-shadow .2s}.fab-wrap.open .fab-item{opacity:1;transform:none;pointer-events:auto}.fab-wrap.open .fab-item:nth-child(1){transition-delay:.03s}.fab-wrap.open .fab-item:nth-child(2){transition-delay:.08s}.fab-wrap.open .fab-item:nth-child(3){transition-delay:.13s}.fab-item:hover{box-shadow:#0f23403d 0 14px 34px;transform:translate(-3px)}button.fab-item{font-family:inherit;cursor:pointer}.fab-item .fi-ico{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:0 0 34px;color:#fff}.fab-item .fi-ico svg{width:19px;height:19px}.fab-wa .fi-ico{background:#25d366}.fab-tidio .fi-ico{background:linear-gradient(135deg,#2dd4bf,#0d9488)}.fab-mail .fi-ico{background:var(--navy)}.fab-main{width:60px;height:60px;border-radius:50%;border:0;padding:0;cursor:pointer;background:linear-gradient(140deg,#ff8a3d,var(--orange) 55%,#d9531a);color:#fff;display:grid;place-items:center;position:relative;box-shadow:#f26b217a 0 14px 36px;transition:transform .25s,box-shadow .25s}.fab-main:hover{transform:translateY(-3px);box-shadow:#f26b2194 0 18px 44px}.fab-main svg{width:26px;height:26px;position:absolute;transition:opacity .22s,transform .22s}.fab-main .ic-close{opacity:0;transform:rotate(-45deg) scale(.6)}.fab-wrap.open .fab-main .ic-chat{opacity:0;transform:rotate(45deg) scale(.6)}.fab-wrap.open .fab-main .ic-close{opacity:1;transform:none}.fab-main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:#ffffff73 0 1px inset;pointer-events:none}.fab-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(242,107,33,.6);animation:2.6s ease-out infinite fabPulse}.fab-wrap.open .fab-main:after{animation:none;opacity:0}.fab-tip{position:absolute;right:72px;top:50%;transform:translateY(-50%);background:#122c4e;color:#fff;font-size:12.5px;font-weight:600;white-space:nowrap;padding:8px 13px;border-radius:9px;box-shadow:#00000047 0 8px 22px;opacity:0;pointer-events:none;transition:opacity .22s}.fab-main:hover .fab-tip{opacity:1}@keyframes fabPulse{0%{transform:scale(1);opacity:.75}to{transform:scale(1.65);opacity:0}}@media(max-width:640px){.fab-wrap{right:16px;bottom:16px;gap:10px}.fab-main{width:54px;height:54px}.fab-main svg{width:23px;height:23px}.fab-item{padding:8px 15px 8px 9px;font-size:13.5px}.fab-item .fi-ico{width:30px;height:30px;flex:0 0 30px}.fab-item .fi-ico svg{width:17px;height:17px}.fab-tip{display:none}}body #app #fabWrap{right:calc(var(--am-chat-right, 28px) - 6px);bottom:calc(var(--am-chat-bottom, 32px) + 18px)}body #app #fabMain{width:var(--am-chat-size, 60px);height:var(--am-chat-size, 60px)}body #app #fabMain:hover{transform:none}body #app #fabMain,body #app #fabMain:hover{box-shadow:0 3px 10px #0a25402e}
