@font-face{font-family:SJdianhei-C;src:url(/assets/SJdianhei-C-DLCOhHSj.woff2) format("woff2"),url(/assets/SJdianhei-C-hNub4aaz.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SJdianhei-zhong;src:url(/assets/SJdianhei-zhong-JM-Pxm3r.woff2) format("woff2"),url(/assets/SJdianhei-zhong-DIlGLgtM.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{font-family:SJdianhei-C,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color-scheme:light dark;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}a{text-decoration:inherit}a:link,a:visited{color:inherit;text-decoration:none}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#nav-bar{width:100%;margin:0 auto;padding:2rem;text-align:center;box-shadow:0 4px 4px #00000040}img{max-width:100%}button{background:none;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}*{box-sizing:border-box}button{cursor:pointer}nav button{background:#fff;color:#000;border:none;min-width:150px}nav ul{list-style:none;padding:unset;margin:unset}nav li{padding:14px;transition:all linear .3s;color:#000}nav li:hover{background:gray;cursor:pointer;color:#fff}.dropdown-menu{width:100%;position:absolute;background:#e7e7e7;box-shadow:0 10px 30px #523f690d;left:50%;transform:translate(-50%)}.menu{max-width:200px;position:relative}.navbar-menu-section{display:flex;justify-content:space-around;margin-left:auto;column-gap:5vw;margin-right:20vw}.logo{max-width:208px;height:45px;margin-left:2vw;flex-shrink:0}.logo img{max-width:100%;height:100%}nav{display:flex;justify-content:space-around;background-color:#fff;align-items:center;position:sticky;top:0;z-index:999;height:88px}button.nav-button{padding:.6em 1.2em;font-size:1rem;font-family:inherit;cursor:pointer}.solution-gallery{display:flex;max-width:800px;gap:10px}@media screen and (max-width:1600px){.solution-gallery{flex-direction:column;width:100%;height:800px}}.card{transition:width .5s ease;color:#fff;border-radius:16px;height:430px;padding:1vw}.card-not-chosen{width:10%;cursor:pointer}.card-chosen{width:80%}@media screen and (max-width:1600px){.card{transition:height .5s ease;height:100px}.card-not-chosen{height:10%;width:100%}.card-chosen{height:80%;width:100%}}.solution-gallery{margin:0 auto}h3.solution-title-vertical{writing-mode:vertical-rl;text-orientation:upright;margin:0}@media screen and (max-width:1600px){h3.solution-title-vertical{writing-mode:horizontal-tb;text-orientation:upright;margin:0}}.card-text{animation:fadeIn 1s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.header-XL{font-family:SJdianhei-C,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.2;font-size:3.851rem}.header-L{font-family:SJdianhei-C,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.2;font-size:1.953rem}.header-M{font-family:SJdianhei-C,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.2;font-size:1.563rem}.button-text{font-family:SJdianhei-C,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.2;font-size:1.25rem}.paragraph-L{font-family:SJdianhei-zhong,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.4;font-size:1.563rem}.paragraph-M{font-family:SJdianhei-zhong,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.4;font-size:1.25rem}.paragraph-S{font-family:SJdianhei-zhong,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.4;font-size:1rem}.dropdown-menu-text{font-family:SJdianhei-C,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.2;font-size:1rem}.tab-title-bar{display:flex;justify-content:space-between;align-items:start}.tab-title-bar>*{flex-shrink:1}.expandable-tab{margin:0 auto;padding:25px}img.icon{padding:5px;width:25px}a.solution-tab-know-more{color:#fff}.hero-section{background:#099adb;background:linear-gradient(84deg,#099adb 14%,#02c197 52%,#099adb 81%);padding:5vw 10vw;background-size:600% 200%;animation:flow 6s linear infinite;position:relative}.hero-section:before{content:"";position:absolute;inset:0;transform:translate(0px 4px);z-index:-1;background:linear-gradient(84deg,#099adb 14%,#02c197 52%,#099adb 81%);background-size:600% 200%;filter:blur(4px);animation:flow 6s linear infinite}.hero-section-content{margin-left:auto;margin-right:auto;max-width:840px}@keyframes flow{0%{background-position:0% 50%}to{background-position:100% 0%}}.primary-button{height:36px;background-color:#099adb;color:#fff;border-radius:8px;margin-right:20px}.secondary-button{height:36px;background-color:#f2f2f2;color:#333;border-radius:8px}.tertiary-button{font-family:SJdianhei-zhong,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.4;font-size:1rem}.product-card{max-width:400px;width:100%;min-height:260px;border-radius:29px;position:relative;background-color:#fff;background-clip:padding-box;border:solid 3px transparent;padding:21px 26px;justify-self:center}.product-card:before{position:absolute;content:"";inset:0;background:#099adb;background:linear-gradient(81deg,#099adb,#02c197);border-radius:inherit;z-index:-1;margin:-3px;opacity:1;transition:opacity .3s ease;will-change:opacity}.product-card:after{position:absolute;content:"";inset:0;background:#099adb;background:linear-gradient(81deg,#099adb,#02c197);filter:blur(25px);border-radius:inherit;z-index:-1;opacity:0;transition:opacity .3s ease}.product-card:hover:before{opacity:0}.product-card:hover:after{opacity:1}@media(hover:none){.product-card:hover:before,.product-card:hover:after{opacity:initial}.product-card:focus:before{opacity:0}.product-card:focus:after{opacity:1}}.product-section{padding:5vw 10vw}.product-section-content{max-width:840px;margin:0 auto}#product-section-content-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.solution-section{background:#099adb;background:linear-gradient(173deg,#099adbbf,#02c197bf);padding:5vw 10vw}.solution-section-content{max-width:840px;margin-left:auto;margin-right:auto}.why-section{padding:5vw 10vw}.why-section-content{max-width:840px;margin-left:auto;margin-right:auto}.why-section-content-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:5vw}@media(max-width:800px){.why-section-content-grid{grid-template-columns:1fr}}h2{margin:0}.customer-cases-section{background:#099adb;background:linear-gradient(114deg,#099adbbf,#02c197bf);padding:57px}.cusomter-cases-section-content{max-width:1280px;margin-left:auto;margin-right:auto}.customer-cases-section-content-title{max-width:840px;margin-left:auto;margin-right:auto}.customer-case-card{background-color:#f2f2f2;background-clip:padding-box;border:solid 3px transparent;border-radius:18px;position:relative;width:350px;height:100%;padding:16px 30px 16px 18px}.customer-case-card h2,.customer-case-card h3,.customer-case-card p{margin:0}.scrollgallery-container{display:flex;margin:0 auto;max-width:960px;width:80%;justify-content:space-around;align-items:stretch;gap:20px;overflow:hidden;padding:1vw 0}#scroll-gallery{display:flex;align-items:center;justify-content:space-evenly}.scrollgallery-card{border-radius:18px;box-shadow:0 4px 4px #00000040;flex-shrink:0}.customer-case-card p{margin-bottom:24px}.customer-case-card:before{position:absolute;content:"";inset:0;margin:-3px;border-radius:18px;background:#099adb;background:linear-gradient(84deg,#099adbbf,#02c197bf);z-index:-1}button.left-scroll{width:42px;height:42px;border:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOTSURBVHgBzZlPTxNBGMafd7Yty7/YxJMxoSUBjCfgAxjqRT1gQrx5gh6EcINPUPgEysEQwKR49ASJHvQknDyKXiSUSCHxaLIJBYrb7uvMlgLdtGV3y7b9XXZ3drZ9+rwzs/O+Jfgkmj6I5k1zgoiG5eUImOMAxa96kEGwsgzKWhBbForb5vTQDnxC8Ii+lknIh1JgJOAVJikcC7C07fxsf9bLo66F2gKZ0vLb4rgFiLFoWaF1t4JvFKovH8QpVEj7cvAmLhzOzwy8v6lrXaEXLm7IT4wiQJS7pzODC3X71LqhL+9PkcZpNAvGZkcklzSSo0a126JaY+dKZq6pIhWEiXOzZ6P2bQelcOMrWgSB1k+nB5LO9gpH7Yljz+zWweCpjpXdOWd7hVChFVO3tfw0giAtpUyraCuf6Kt7U+rXoD2IklaoiOylUIJIob1I6MuZRPnCFqrcbIeQOyENl+bZQuXGYhI+iXYIPI91IyAS0fR3+2Uj7EHr8/UY6w3j24s+fHhyD+MBiT0zu20ThQgXR+ADJfLz+H3EekI4PDbx8+85gkCAJuwjM4/BI06RTz/9wVGugICwjRTlE7c0WaQiqr/7HROlnbk7WiDSxuLiiKhMH2rTKpEKQRQNue1cFqlQondfxtEIXWv7nvoL1z0ZLSWkskU3O3gV6i/K1V4Z+pyJZ/L68Lg5obeYDRl+zrrpfJQrjUslLtZzMV57XY+chhAMQ1hMrnPtVonVw7kfUix5Kgo0XyzvqDxKhCC24ZFqYu9E3M9LTxC21EGcTPdLR92N0+s4xT6614kgYKZNdbSTO5nQpWRCtwAf9EmRw3cj+Hh4gluHOXs2M9SvTksb51BoqbRMeUc5G4hIqKVbLJTPbaFGst9g4jdoJ6Sb10s9V8md7ar3sRoU191UXAq1XS1SEm2AzIbXnYWzijUlPzu4JadXa4eADDmKxUVnc9UiWdfK3jo3kPA1gIxqYTQ/+zDrvFF1lY5EwqqksoXmYhRMflxNpKJufbRzLfNaDpg5BI0MN1vFmiIVdd97Z68G56XQeb9rrCvsuujJaD2RClc1fH35V1xoWkpuYKZwW0gXCTx/OvNg0013T/+K6KuZMVmWnJO17An4RYVZ1kD1SG6pVnW5Gp7/vlEoh6FpCfn4JJXS7RsyBLnkEDbVBiM/Peh5t6bwJdRJ+O3eiBamOxBWvNwmWBjmPz7s7jrJenGuFv8BuySMlpphW50AAAAASUVORK5CYII=);background-size:cover;background-position:center;cursor:pointer;outline:none}button.right-scroll{width:42px;height:42px;border:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOrSURBVHgBzZm/b9NAFMe/d05Sl5+WYKkYmkq0CAlBuyEkICywMHRCQkKiGWhUiaH9C1IkJhZgQFUBKUVMDIhKMAALLcwImIoaRFMQvxZkaNqEJvHjndO0TZQfthO3+Sx2zj7nk3dn+96LgEeMxIKRzeUGhRDH+GM/iMKACG+cIUwBK0UQKQtyxkJhNjfc9x4eEXCJfi8Z4U5xECJwCwkWxzgsbTY70pNy09WxqC1IIsHfFkYLEIRrlhWYcircUFSfWAiLQD7hKYKNWItwNnbwQaNT64quRfEJX9GAj6jorsR6x+ueU+uAPvFpSGiUwFZBmO4IpaNmdMCsdlhWa+ycTI5uqaRCYPBfbteT2ocrKA43XmGbEBBTK8MHo5XtZRG1bxz7zt4+CDTUMflxtLK9TFRqhXirHj/NIIUWV0Erayvt6Hfnh9SvQXtgCC1fNrLrogIyjvYiok8kI6UPtqiKZjsMeSVCw3rwbFFeWFyGD7w4fwBzF7vRvTsAj0SMxDv7ZSPtSevH65HZG5Lo3hXEcxb2KpvJ7bSDKGWw0A+fuPDyJxaX8k3JSohBe0tEp+ETX9I5nHv2rVlZO5CytOMXLZA19Pufu2VxZe4vzcpaVOgPlKcP9bnUtwenunR4ZZGFlWBJ9vjjr/izajXsJ4UwXI3Bqa5Olt2NVqBkT/L1ni0uOzrflejD+b94/T0DrxzdH8LVI8batZYcSyrU0JtOV/BvfmTwBt5Ej+7rwI0T+1GSjM3+ctzXIjJ5+CkFn1GSak4a/AJwK6mQBFNaJDzn2k5oVlKhB9MfWNY/0VZI8rR8r/IoGYCchU88OtvVpCTU+nNGbeTycA9H1J95+jSVxvW3v71LMkRiWm3t5I4TujgndONoN4hSmVhfj9otLpwDgdvFx1R7QZDjpX1b1Iz2mCToFtoJjubmUs9GcmdH1f9nqlM2R1OxLmpHtSCiaAM4G56qLJyV5fXZkd4Zvr22dwrwkKNQuFbZXLVItmNyfop8SvgawKOaH8iOHE5VHqhaJAuFgqqkMoOtxczn6Ew1SUXd+mjnveRNnjCj8BsebrIKNSUVsl7/zJXeMRYd8/UZa9dFlwfqSSoc1fD1ibmw1LQ4L2CG0Co4igI0thI7NO3kdFf/iuh3k6e5LDnKtexBeEUNM9dA9VD6dq3qcjVc/32jUBGGpkW4+2VRTLcbZAj8yBGYVguM7HCvp9WaJ9FKgnfm+7Wg2AtphUttkqSZW6XFnTuWU24iV4v/oMWAqzxDfooAAAAASUVORK5CYII=);background-size:cover;background-position:center;cursor:pointer;outline:none}@media screen and (max-width:1600px){button.right-scroll,button.left-scroll{display:none}.scrollgallery-container{flex-direction:column;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;max-width:500px;max-height:500px}.scrollgallery-container::-webkit-scrollbar{width:0;height:0}.customer-cases-section{padding:5px}.customer-case-card,.scrollgallery-card{width:100%}.customer-case-card p{margin-bottom:5px}}.cta-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px}.cta-content{text-align:center}.cta-section-content .single-button{display:block;margin:0 auto}.customer-testimonial-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px}#footer{margin-top:120px;width:80vw;min-height:400px;margin-left:auto;margin-right:auto;background:#099adb;background:linear-gradient(86deg,#099adb99,#02c19799);border-radius:20px 20px 0 0;box-shadow:0 4px 4px #00000040;padding-bottom:2vw}footer{padding-left:10vw;padding-right:10vw}.footer-content{width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-around;align-items:start;padding:5vw 10vw;flex-wrap:wrap}@media screen and (max-width:1600px){.footer-content{flex-direction:column}}.footer-content div{min-width:200px}h3.back-to-top{text-align:center;margin:0}.title-section{padding-left:5vw;padding-right:5vw}.title-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px}.introduction-section{padding:2vw 5vw}.introduction-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:2vw}@media(max-width:800px){.introduction-section-content{grid-template-columns:1fr;max-width:600px}}.product-advantages-section{padding:2vw 5vw}.product-advantages-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px;display:grid;grid-template-columns:1fr 1fr;align-items:start}@media(max-width:800px){.product-advantages-section-content{grid-template-columns:1fr;max-width:600px}}.product-advantages-section-content>h2{padding:25px}.product-page-customer-cases-section-content{margin-top:80px;margin-left:auto;margin-right:auto;width:80%;max-width:840px;display:grid;grid-template-columns:1fr 1fr;gap:2vw}@media(max-width:800px){.product-page-customer-cases-section-content{max-width:600px;grid-template-columns:1fr}}.product-page-customer-cases-section-content>img{align-self:center;justify-self:center;max-width:100%}.cta-section-action-buttons{display:flex;justify-content:center}.customer-story-section{padding:2vw 5vw}.customer-story-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px}.customer-story-section-title{margin-bottom:26px}.partner-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px}.introduction-section-content-case-page{display:flex;align-items:start;gap:1vw}.used-product-section{padding:2vw 5vw}.used-product-section-content{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px}.used-product-section-title{margin-bottom:26px}.about-us-content-section{margin-top:80px;margin-left:auto;margin-right:auto;max-width:840px;padding:2vw 5vw}body{min-height:100vh;margin:0;display:grid;grid-template-rows:auto 1fr auto}.menu-wrapper{display:flex;gap:5px}.burger-menu{position:relative}.burger-menu-dropdown{position:absolute;top:100%;right:0;min-width:150px;background:#e7e7e7;box-shadow:0 10px 30px #523f690d}.submenu-item{position:relative;display:flex;text-align:right;justify-content:space-between;align-items:center}.submenu-item>*{flex:auto}.submenu-item>img{width:24px;height:24px;object-fit:contain;flex-grow:0;flex-shrink:0}.submenu-item h2{padding:.6em;font-size:1rem;font-family:inherit;cursor:pointer;transition:all linear .3s}.submenu-item h2:hover{background:gray;color:#fff}.submenu-item-expand{position:absolute;top:0;right:100%;min-width:150px;background:#e7e7e7;box-shadow:0 10px 30px #523f690d;text-align:center}.burger-menu h2{margin:0}@media(min-width:1600px){.burger-menu{display:none}}@media(max-width:1599px){.navbar-menu-section{display:none}nav{justify-content:space-between}}p.test{max-width:800px}
