.hero_inner_wrapper{align-items:center;display:flex;flex-flow:wrap}.hero_inner_left{padding-right:15px;width:50%}.hero_inner_right{padding-left:15px;width:50%}.hero_inner_left_content{padding-top:24px}.hero_inner_section{padding:80px 0 0;position:relative}.hero_inner_shape img{display:block}.hero_inner_shape{bottom:-274px;left:0;position:absolute;right:auto;top:auto;z-index:-1}.hero_inner_left_content{max-width:584px}.hero_inner_right img{display:block;width:100%}.hero_inner_shape img{width:100%}.pricing{margin:0 auto;padding:90px 0 80px;position:relative;text-align:center}.pricing_content{margin:0 auto;max-width:584px;padding-top:15px}.pricing_row{align-items:flex-start;display:flex;flex-flow:wrap;padding-top:55px}.pricing_box{align-self:stretch;background:linear-gradient(334deg,hsla(0,0%,100%,0) 3.31%,hsla(0,0%,100%,.15) 78.79%);border-radius:32px;margin:12px;padding:48px 32px;width:calc(33.33333% - 24px)}.pricing_box:nth-child(2){background:linear-gradient(334deg,rgba(113,201,236,.7) 3.31%,rgba(131,63,180,.7) 78.79%);border-radius:32px}.pricing_box:nth-child(3){background:linear-gradient(334deg,transparent 3.31%,rgba(0,0,0,.2) 78.79%);border:1px solid var(--white)}.pricing_box .box_list{padding-top:32px}.pricing_box span.box_icon img{height:24px;object-fit:contain;vertical-align:middle;width:24px}.pricing_box .box_list ul{padding-left:0}.pricing_box .box_list ul li{display:flex;font-size:16px;gap:8px;line-height:24px;list-style:none;padding:8px 0}.pricing_box .box_top{text-align:left}.pricing_box .box_content p{font-size:18px;line-height:25px;max-width:314px}.pricing_box span.box_credit_text{color:var(--white);font-size:16px;line-height:normal}.pricing_box .box_point{align-items:center;display:inline-flex;gap:6px}.pricing_box .box_point span.credit_point{color:var(--white);font-size:36px;font-weight:700;line-height:normal}.pricing_box .box_point span.text{font-size:14px;line-height:normal}.pricing_btn{padding-top:16px}.pricing_btn a{width:100%}.pricing_box .box_bottom_text{font-size:16px;line-height:normal;padding-top:16px}.pricing_shape_left{bottom:0;left:0;position:absolute;right:auto;top:64px;z-index:-1}.pricing_shape_left img{display:block}.pricing_shape_center{bottom:0;left:0;opacity:.15;position:absolute;right:0;top:0;z-index:-1}.pricing_shape_center img{display:block}.pricing_shape_right{bottom:0;position:absolute;right:0;top:0;z-index:-1}.pricing_shape_right img{display:block}.pricing_box .box_bottom{padding-top:30px}.pricing_box .box_content{padding-top:8px}.pricing_section{padding:160px 0;position:relative}.pricing_section_title{margin:0 auto;text-align:center}.pricing_section_title .main_content{margin:0 auto;max-width:584px;padding-top:18px}.pricing_section_row{display:flex;flex-flow:wrap;padding-top:45px}.pricing_section .box{align-items:flex-start;border-radius:32px;display:flex;flex-direction:column;margin:16px;padding:48px 32px 32px;width:calc(33.33333% - 32px)}.pricing_section .trial.box{background:linear-gradient(334deg,hsla(0,0%,100%,0) 3.31%,hsla(0,0%,100%,.15) 78.79%)}.pricing_section .trial_box_content{padding-top:8px}.pricing_section .trial_sub_content{color:var(--white);padding-top:48px}.pricing_section .trial_btn{padding-top:24px;width:100%}.pricing_section .trial_btn a{width:100%}.pricing_section .plan.box{background-repeat:no-repeat;background-size:cover}.pricing_section .plan.box .plan_point{align-items:center;align-self:stretch;border:1px solid hsla(0,0%,100%,.3);border-radius:16px;display:flex;gap:24px;margin-top:50px;padding:12px 24px}.pricing_section .plan.box .plan_point span.point{color:var(--white);font-size:36px;font-weight:700;line-height:normal}.pricing_section .plan.box .plan_point span.plan_text{color:var(--white);font-weight:400;opacity:.7}.pricing_section .plan.box .plan_sub_text{color:var(--white);margin:0 auto;padding-top:8px;text-align:center}.pricing_section .plan.box .plan_btn.btn{padding-top:32px;width:100%}.pricing_section .plan.box .plan_btn.btn a{background:var(--white);border:1px solid rgba(131,63,180,0);border-radius:32px;width:100%}.pricing_section .plan.box .plan_bottom_text{padding-top:30px;text-align:center}.pricing_section .solution.box{background:linear-gradient(334deg,transparent 3.31%,rgba(0,0,0,.2) 78.79%);border:1px solid var(--white)}.pricing_section .solution_box_content{padding-top:8px}.pricing_section .solution.box .solution_btn.btn a{width:100%}.pricing_section .solution.box .solution_btn.btn{padding-top:145px;width:100%}.price_shape_left img{display:block;max-width:286px}.price_shape_left{bottom:0;left:0;position:absolute;right:0;top:185px;z-index:-1}.price_shape_right img{display:block;max-width:574px}.price_shape_right{bottom:0;left:auto;position:absolute;right:0;top:0;z-index:-1}.our_mission{padding:120px 0}.our_mission_row{display:flex;flex-flow:wrap}.our_mission_left{padding-right:40px;width:50%}.our_mission_left .left_cover{background:linear-gradient(144deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 63.22%);border-radius:32px;max-width:481px;padding:40px}.our_mission_left .our_mission_content{padding-top:20px}.our_mission_left .our_mission_content p{font-size:24px;line-height:35px}.our_mission_right{width:50%}.our_mission_right .vision .our_mission_title h3{padding-bottom:20px}.our_mission_right .vision{padding-bottom:35px}.our_mission_right .vision .our_mission_content{max-width:600px}.history{padding:120px 0;position:relative}.history_title{margin:0 auto;text-align:center}.history_row{display:flex;flex-flow:wrap;padding-top:60px}.history_box{display:flex;flex-direction:column;justify-content:flex-start;margin:16px;width:calc(25% - 32px)}.history_box:nth-child(2n){flex-direction:column-reverse;margin-top:195px}.history_border{background:hsla(0,0%,100%,0);border:1px solid;height:48px;opacity:.5;width:1px}.history_content{padding-bottom:16px}.history_year{padding-top:16px}.history_box:nth-child(2n) .history_year{padding-top:0}.history_box:nth-child(2n) .history_content{padding-top:20px}.history_shape{bottom:0;left:auto;position:absolute;right:0;top:-140px;z-index:-1}.history_shape img{display:block}.AI_deployment{padding:160px 0;position:relative}.AI_deployment_title h2{margin:0 auto;max-width:790px;text-align:center;-webkit-text-fill-color:var(--white)}.AI_deployment .btn_cover{align-items:center;display:flex;flex-flow:wrap;gap:30px;justify-content:center;padding-top:48px}.AI_deployment .triangle_shape img{display:block;max-width:562px}.AI_deployment .triangle_shape{bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:auto;z-index:-1}.AI_deployment_shape img{display:block;width:100%}.AI_deployment_shape{bottom:0;left:auto;position:absolute;right:230px;top:auto;z-index:-1}@media (max-width:991px){.pricing_section{padding:80px 0}.pricing_section_row{justify-content:center}.pricing_section .box{width:calc(50% - 32px)}.pricing_box{width:calc(50% - 24px)}.pricing_row{justify-content:center;padding-top:35px}.history,.our_mission{padding:60px 0}.history_box{width:calc(50% - 32px)}.AI_deployment{padding:80px 0}.AI_deployment_shape{display:block;left:0;right:auto}.AI_deployment .triangle_shape{right:0;top:0}.AI_deployment .triangle_shape img{max-width:300px}}@media (max-width:767px){.hero_inner_left{padding-right:0;width:100%}.hero_inner_right{margin-top:15px;padding-left:0;width:100%}.hero_inner_shape{bottom:0}.hero_inner_shape img{width:100%}.pricing_box{margin:10px 0;width:100%}.pricing_box .box_point{flex-direction:column}.pricing_shape_center,.pricing_shape_left,.pricing_shape_right{display:none}.pricing_section .box{margin:0 0 15px;padding:24px 16px 16px;width:100%}.price_shape_right img{max-width:200px}.our_mission_left{padding-right:0;width:100%}.our_mission_right{padding-top:30px;width:100%}.our_mission_left .left_cover{padding:20px}.history_box{margin:0;width:100%}.history_box:nth-child(2n){flex-direction:column;margin-top:0}.history_box:nth-child(2n) .history_year{padding-top:16px}.AI_deployment_shape{display:block;left:0;right:auto}.AI_deployment .triangle_shape{display:block;right:0;top:auto}.AI_deployment .triangle_shape img{max-width:100%}}@media (max-width:425px){.pricing_btn a{width:auto}.pricing_section .plan.box .plan_point{flex-direction:column;gap:12px}}