@media(min-width:758px)and (max-width:1023px){.work_page .section.solution .section_content .title{width:calc(100% - 200px);font-size:70px}.work_page .section.solution .section_content .title .img{height:70px!important}.work_page .section.solution .section_content .desc{width:600px;font-size:24px}.work_page .section.solution .section_detail.solution{width:100%;padding:0 40px;flex-direction:column}.work_page .section.solution .section_detail.solution .detail_item{display:flex;align-items:center;gap:10px}.work_page .section.solution .section_detail.solution .detail_item .detail_image_wrapper{width:calc(100% - 50px)}.work_page .section.solution .section_detail.solution .detail_item .detail_title{font-size:20px}.work_page .section.solution .section_detail.solution .detail_item .detail_desc{width:100%;font-size:15px}.work_page .section.solution .section_detail.solution .detail_item .detail_desc .alink{font-size:15px}.work_page .section.si .section_content{width:100%!important;padding:0 40px}.work_page .section.si .section_content .title{font-size:60px}.work_page .section.si .section_content .title .highlight .img{height:60px!important}.work_page .section.si .section_content .desc{font-size:24px;padding:0 40px}.work_page .section.si .section_content .image_border_mask{padding:0 40px}.work_page .section.si .section_detail{width:100%;padding:0 40px}.work_page .section.si .section_detail .detail_item{height:180px}.work_page .section.si .section_detail .detail_item .detail_title{font-size:20px}.work_page .section.si .section_detail .detail_item .detail_desc{font-size:15px}}@media(max-width:757px){.work_page .section.solution .section_content{width:100%}.work_page .section.solution .section_content .title{font-size:50px;padding:0 40px;gap:10px}.work_page .section.solution .section_content .title .img{height:50px!important;margin:0}.work_page .section.solution .section_content .desc{width:100%;padding:0 40px;font-size:22px}.work_page .section.solution .section_detail{padding:0 40px}.work_page .section.solution .section_detail.solution{width:100%;flex-direction:column}.work_page .section.solution .section_detail.solution .detail_item{margin-bottom:20px}.work_page .section.solution .section_detail.solution .detail_item .detail_image_wrapper{min-width:100%;padding:30px}.work_page .section.solution .section_detail.solution .detail_item .detail_image_wrapper img{width:calc(100% - 100px);max-width:150px}.work_page .section.solution .section_detail.solution .detail_item .detail_title{font-size:18px}.work_page .section.solution .section_detail.solution .detail_item .detail_desc{width:100%;font-size:14px}.work_page .section.solution .section_detail.solution .detail_item .detail_desc .alink{font-size:14px}.work_page .section.si{padding-top:100px!important}.work_page .section.si .section_content{width:100%!important}.work_page .section.si .section_content .title{font-size:40px;padding:40px}.work_page .section.si .section_content .title .highlight .img{display:none}.work_page .section.si .section_content .desc{font-size:22px;padding:0 40px;margin-top:30px;margin-bottom:50px}.work_page .section.si .section_content .image_border_mask{padding:0 40px}.work_page .section.si .section_detail{width:100%;padding:0 40px;display:flex;flex-direction:column;margin-bottom:100px;gap:30px}.work_page .section.si .section_detail .detail_item{width:100%}.work_page .section.si .section_detail .detail_item .detail_title{font-size:18px}.work_page .section.si .section_detail .detail_item .detail_desc{font-size:14px}}.work_page{line-height:1.61765;letter-spacing:0;word-break:keep-all;line-height:1.47059;letter-spacing:-.022em;background-color:#fff;color:#333;font-style:normal}.work_page,.work_page .alink{font-size:17px;font-weight:400}.work_page .alink{color:#06c;line-height:1.45849;letter-spacing:.009em;margin-top:10px}.work_page .alink.contact_us{margin-bottom:111px}.work_page .alink:hover{text-decoration:underline;cursor:pointer}.work_page .alink .alink_more{display:inline}.work_page .alink .alink_more:after{padding-left:7px;font-family:SF Pro Icons;display:inline;top:-.1rem;content:"";color:inherit;display:inline-block;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1;position:relative;z-index:1}.work_page .img{height:90px!important;width:auto!important;margin:0 25px 0 10px}.work_page .img.develop2{margin:0 0 0 5px}.work_page .highlight{color:#1461e3}.work_page .section{overflow:hidden}.work_page .section .section_background{background-color:#f2f2f2;width:100%}.work_page .section .section_content{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;width:830px}.work_page .section .section_content .title{font-size:90px;font-weight:700;letter-spacing:-.015em;line-height:1.1;color:#111;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.work_page .section .section_content .desc{color:#1d1d1f;margin-top:64px;margin-bottom:100px;font-size:28px;line-height:1.25;font-weight:600;letter-spacing:.007em;word-break:keep-all;text-align:center}.work_page .section .section_detail{margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;width:950px;gap:20px}.work_page .section.solution{padding-top:97px;padding-bottom:100px;background:linear-gradient(0deg,rgb(245,245,247),transparent)}.work_page .section_detail.solution{width:976px;flex-direction:row;align-items:flex-start}.work_page .section_detail.solution .detail_item{flex:1;margin-bottom:80px}.work_page .section_detail.solution .detail_item .detail_image_wrapper{border-radius:28px;width:100%;height:auto;background-color:#fff;min-width:312px;min-height:312px;display:flex;align-items:center;justify-content:center}.work_page .section_detail.solution .detail_item .detail_image_wrapper .detail_image.cloudkick{width:calc(100% - 130px);height:auto}.work_page .section_detail.solution .detail_item .detail_image_wrapper .detail_image.backdoor{width:calc(100% - 110px);height:auto}.work_page .section_detail.solution .detail_item .detail_image_wrapper .detail_image.cve{width:calc(100% - 100px);height:auto}.work_page .section_detail.solution .detail_item .detail_title{font-size:24px;font-weight:600;margin-bottom:12px;margin-top:30px;margin-inline-start:12px;max-width:298px;letter-spacing:.009em;line-height:1.3;color:#1d1d1f}.work_page .section_detail.solution .detail_item .detail_desc{font-size:17px;font-weight:600;line-height:1.5882352941;letter-spacing:0;margin-top:.8em;margin-inline-start:12px;color:#6e6e73}.work_page .section_detail.solution .detail_item .detail_more{font-size:17px;font-weight:400;line-height:1.5882352941;letter-spacing:0;margin-top:1.6em;margin-inline-start:12px;color:#1461e3;cursor:pointer}.work_page .section_detail.solution .detail_item .detail_more:hover{text-decoration:underline}.work_page .section.si{padding-top:200px;background-color:#fff}.work_page .section.si .section_content{width:1000px}.work_page .section.si .section_content .highlight .img{width:auto!important;height:85px!important;margin:0 10px 0 0}.work_page .section.si .section_content .si_img{width:100%;height:auto;border-radius:28px;display:inline-block}.work_page .section.si .highlight{color:#e81740}.work_page .section_detail.si{margin-top:80px;width:976px;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px 80px;gap:64px 80px;margin-bottom:192px}.work_page .section_detail.si .detail_item:before{margin-bottom:22px;display:block;content:"";width:100%;height:1px;background:#86868b}.work_page .section_detail.si .detail_item .detail_title{font-size:24px;font-weight:600;margin-bottom:12px;max-width:298px;letter-spacing:.009em;line-height:1.3;color:#1d1d1f}.work_page .section_detail.si .detail_item .detail_desc{font-size:17px;font-weight:600;line-height:1.5882352941;letter-spacing:0;margin-top:.8em;color:#6e6e73}.work_page .section_detail.si .detail_item .detail_more{font-size:17px;font-weight:400;line-height:1.5882352941;letter-spacing:0;margin-top:1.6em;margin-inline-start:12px;color:#1461e3;cursor:pointer}.work_page .section_detail.si .detail_item .detail_more:hover{text-decoration:underline}