h2{font-size:38px}p{font-size:20px;line-height:159%}span{color:#1271DA}.container{padding:0px 100px}.outer{width:100%;min-height:100vh;align-items:center;box-sizing:border-box;display:grid;align-items:center;align-content:center;padding:100px}.outer-min{width:100%;align-items:center;box-sizing:border-box;display:grid;align-items:center;align-content:center;padding:100px}.bg{background:#f6faff}.block-split{display:flex;gap:10%;align-items:center;justify-content:space-between;width:100%}.block-left,.block-right{width:50%;text-align:left}@media screen and (max-width: 1024px){.container{padding:50px 50px}}@media screen and (max-width: 768px){.outer,.outer-min{padding:50px 30px}.block-split{flex-direction:column;gap:30px}.block-left,.block-right{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.block-left span br{display:none}}@media screen and (max-width: 500px){.outer,.outer-min{padding:50px 20px}}.archi-banner{background:url(/images/archi-bg.svg) no-repeat;background-size:cover;margin:0 auto;display:flex;align-items:center;justify-content:center}.archi-banner .block-left{font-weight:600}.archi-banner .block-left h1{font-size:50px;margin:0px;line-height:normal}.archi-banner .block-left p{line-height:32px;margin:10px 0 2px 0}.archi-wave{position:absolute;top:168px;right:370px;width:950px}@media screen and (max-width: 768px){.archi-wave{display:none}}@media screen and (max-width: 425px){.container{padding:40px}}@media screen and (max-width: 320px){.book-free-info .btn{padding:10px 1px}}.values-content{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.values-column{display:flex;width:300px;padding:20px;flex-direction:column;justify-content:center;align-items:center;gap:28px;border-radius:20px;background:#F6FAFF;transition:all .7s;text-align:center}.values-column-text{display:flex;flex-direction:column;gap:8px}.values-column-text p{font-size:18px;margin:0}.values-column:hover{box-shadow:-5.073px 16.226px 12px 0 rgba(19,28,36,0.04),-3.288px 10.517px 7.028px 0 rgba(19,28,36,0.03),-1.954px 6.25px 3.822px 0 rgba(19,28,36,0.02),-1.015px 3.245px 1.95px 0 rgba(19,28,36,0.02),-0.413px 1.322px 0.978px 0 rgba(19,28,36,0.02),-0.094px 0.3px 0.472px 0 rgba(19,28,36,0.01)}@media screen and (max-width: 1024px){.values-column{width:18%}}@media screen and (max-width: 768px){.values-content{flex-wrap:wrap}.values-column{width:100%;flex-direction:column}}@media screen and (max-width: 500px){.values-ai .block-content{gap:30px !important}.values-column{gap:20px}.values-column:hover{box-shadow:none}}.enterprise-archi{background:url(/images/enterprise-archi-bg.svg) no-repeat center;background-size:cover;margin:0 auto;display:flex;align-items:center;justify-content:center;background-color:#f6faff}.enterprise-title{max-width:668px}.enterprise-tube{padding:8px 16px;display:flex;gap:8px;border-radius:50px;border:1px solid #1271DA;align-items:center}.enterprise-tube span{background:#1271DA;height:20px;width:20px;border-radius:50px;color:#fff}.enterprise-content{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 16px}.enterprise-tube{min-width:250px}.enterprise-tube p{margin:0;line-height:25px}@media screen and (max-width: 425px){.span-4-p{width:200px}}.what-archi .what-left,.what-archi .who-right{width:67%;text-align:left}.what-archi .what-split{display:flex;align-items:center;justify-content:space-between;gap:20px}.what-faq{padding:20px 8px 8px}.what-faq-question{display:flex;gap:8px}.what-faq-question img{width:16px;transform:rotate(-90deg)}.what-faq-question p{text-align:left;margin:0}.what-archi .block-left{display:flex;justify-content:center}@media screen and (max-width: 768px){.what-archi .what-split{flex-direction:column}.what-archi .block-split{flex-direction:column-reverse}.what-archi .what-left,.what-archi .how-right{width:100%}}@media screen and (max-width: 500px){.what-archi .what-left,.what-archi .who-right{text-align:center}.what-faq-question{align-items:flex-start}.what-faq-question img{padding-right:20px}}.our-content{width:100%;display:flex;flex-direction:column;gap:50px;position:relative}.our-row-tb{display:flex;justify-content:space-around}.our-row-center{display:flex}.our-archi-card{padding:20px;display:flex;flex-direction:column;gap:12px;border-radius:10px;border:1px solid var(--JustoBlue, #1271DA);background:#FFF;text-align:left;width:240px;height:220px;z-index:2}.our-archi-card img,.our-archi-round img{width:54px}.our-archi-card p{font-size:18px;margin:0}.c-line{position:relative}.connector-tl,.connector-tr{top:90px}.connector-bl,.connector-br{bottom:110px}.our-archi-round{background:#FFF;width:132px;height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;border:35px solid #CFE4FF;border-radius:50%;padding:20px;line-height:normal;position:absolute;left:410px;z-index:10}.our-archi-round p{line-height:24px;margin:0}.tl-space{left:70px;position:relative}.tr-space{right:35px;position:relative}.bl-space{position:relative;left:70px}.br-space{position:relative;right:50px}.our-card-space{display:flex;align-items:center}@media screen and (max-width: 768px){.c-line{display:none}.our-row-tb{flex-direction:column;align-items:center;gap:30px}.tl-space,.bl-space{left:0px}.tr-space,.br-space{right:0px}.our-row-center{flex-direction:column;align-items:center;gap:30px}.our-archi-round{position:static;align-items:center}}.deliver-archi .block-content{position:relative}.del-split-1,.del-split-2{display:flex;gap:50px;width:100%}.del-left{width:100%;display:flex;flex-direction:column;align-items:flex-end}.del-right{width:100%;text-align:left}.del-left p{margin:0;text-align:right}.del-points{padding-top:10px;display:flex;flex-direction:column}.del-line{display:flex;gap:8px}.del-line p{margin:0}.deliver-archi .vl{position:absolute;border-left:5px solid #D9D9D9;height:1100px;top:80px}.vl-progress{position:absolute;left:-5px;width:5px;height:100px;background:linear-gradient(180deg, #fff 0%, #1271DA 100%);top:0}.icon-box{width:96px;height:96px;display:flex;align-items:center;justify-content:center}.icon-box .active{display:none}.icon-box.active .normal{display:none}.icon-box.active .active{display:block}@media screen and (max-width: 1024px){.deliver-archi .vl{height:1260px}}@media screen and (max-width: 768px){.deliver-archi .vl{height:1390px}.del-split-1,.del-split-2{gap:80px}}@media screen and (max-width: 500px){.icon-box .normal{display:none}.icon-box .active{display:block}.deliver-archi .vl{display:none}.del-split-1,.del-split-2{flex-direction:column;align-items:center}.del-split-2{flex-direction:column-reverse}.del-left,.del-right{width:auto;text-align:center}.del-left{align-items:center}.del-split-2 .del-points{align-items:flex-start !important}.del-split-2 .del-line{flex-direction:row-reverse}.del-left p{text-align:center}.del-split-1,.del-split-2{gap:30px}.del-line p{text-align:left}.del-points{width:100%}}.why-archi{background:url(/images/why-archi-bg.svg) no-repeat center #f6faff;background-size:cover}.why-archi .block-left{display:flex;flex-direction:column;align-items:center;width:35%}.why-archi-content{display:flex;flex-direction:column;gap:32px;max-width:378px;padding:24px 16px;border-radius:20px;border:1px solid var(--JustoBlue, #1271DA);background:#FFF;box-shadow:-5.124px 40.679px 53px 0 rgba(20,93,144,0.12),-3.321px 26.366px 31.039px 0 rgba(20,93,144,0.09),-1.974px 15.669px 16.881px 0 rgba(20,93,144,0.07),-1.025px 8.136px 8.613px 0 rgba(20,93,144,0.06),-0.417px 3.315px 4.319px 0 rgba(20,93,144,0.05),-0.095px 0.753px 2.086px 0 rgba(20,93,144,0.03)}.why-column{display:flex;flex-direction:column;gap:8px;text-align:left}.why-column p{font-size:18px;margin:0}@media screen and (max-width: 768px){.why-archi .block-split{gap:50px}.why-archi .block-left{width:100%}}.faq-archi .faq-question p{font-size:22px;font-weight:400}@media screen and (max-width: 1025px) and (min-width: 769px){.bl-space{left:0px}.br-space{right:0px}.our-row-tb{justify-content:space-between}img.connector-straight.c-line.left{width:80px}img.connector-straight.c-line.right{left:90px}.our-archi-round{left:280px}.tr-space{right:0px !important}.tl-space{left:0px !important}.archi-banner .block-split{flex-direction:column;gap:30px}.archi-wave{display:none}.archi-banner .block-left,.archi-banner .block-right{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.archi-banner h1{font-size:40px !important;line-height:46px !important}}
