.Problem_problem_container__1S_qs{width:100%;background-color:#303030;padding:120px 130px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}@media(max-width:1199px){.Problem_problem_container__1S_qs{padding:120px 40px}}@media(max-width:720px){.Problem_problem_container__1S_qs{padding:80px 24px}}.Problem_main_container__3mK6o{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;grid-gap:48px;gap:48px}@media(max-width:1199px){.Problem_main_container__3mK6o{max-width:none}}.Problem_problem_title_container__1Lllx{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;grid-gap:24px;gap:24px}@media(max-width:720px){.Problem_problem_title_container__1Lllx{grid-gap:16px;gap:16px}}.Problem_problem_title__3aG0u{font-weight:400;font-size:42px;line-height:1.25;color:#fff}@media(max-width:720px){.Problem_problem_title__3aG0u{font-size:24px;font-weight:500;line-height:1.5;text-align:center}}.Problem_problem_subTitle__3N0Ca{font-weight:400;font-size:16px;line-height:1.8;color:#fff}@media(max-width:720px){.Problem_problem_subTitle__3N0Ca{font-size:14px;text-align:center}}.Problem_problem_list_container__3opxm{display:-moz-box;display:flex;grid-gap:40px;gap:40px}@media(max-width:720px){.Problem_problem_list_container__3opxm{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:48px;gap:48px}}.Problem_problem_list_item__jVhz1{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;grid-gap:24px;gap:24px;-moz-box-flex:1;flex:1 1}@media(max-width:720px){.Problem_problem_list_item__jVhz1{grid-gap:16px;gap:16px;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.Problem_problem_icon_container__1g6h5{background-color:#fff;padding:24px;border-radius:50%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Problem_problem_icon__1o_Xq{width:48px;height:48px}@media(max-width:720px){.Problem_problem_icon__1o_Xq{width:36px;height:36px}}.Problem_problem_text__2HlkG{font-weight:500;font-size:20px;line-height:1.5;text-align:center;color:#fff}@media(max-width:720px){.Problem_problem_text__2HlkG{font-weight:400;font-size:16px;text-align:left}}.Button_button__3t319{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:44px;display:-moz-box;display:flex;border-radius:4px;padding:10px;font-size:14px;line-height:1;color:#fff;background-color:#303030;border:2px solid #303030;-webkit-transition:background-color .5s,color .5s,border-color .5s;-moz-transition:background-color .5s,color .5s,border-color .5s;transition:background-color .5s,color .5s,border-color .5s}.Button_button__3t319:hover{background-color:transparent}.Button_button__3t319:hover .Button_icon__2zDFQ{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);transform:translateX(4px);content:url(/img/common/direction_grayblack.svg)}.Button_button__3t319.Button_red__3FW0L{background-color:#bf012d;border:2px solid #bf012d!important}.Button_button__3t319.Button_red__3FW0L:hover{color:#bf012d!important}.Button_button__3t319.Button_red__3FW0L:hover .Button_icon__2zDFQ{content:url(/img/common/direction_red.svg)}.Button_button__3t319.Button_skin__1ME0u{background-color:#f2f0e6;color:#222;font-weight:600}.Button_button__3t319.Button_skin__1ME0u:hover .Button_icon__2zDFQ{content:url(/img/common/link_box.svg)}.Button_button__3t319.Button_isExternal__HD84p{-webkit-transition:background-color .5s,color .5s,border-color .5s;-moz-transition:background-color .5s,color .5s,border-color .5s;transition:background-color .5s,color .5s,border-color .5s}.Button_button__3t319.Button_isExternal__HD84p .Button_isExternalIcon__1lcrW{width:20px;margin-left:4px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s}.Button_button__3t319.Button_isExternal__HD84p:hover .Button_isExternalIcon__1lcrW{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);transform:translateX(4px);content:url(/img/common/link_box.svg)}.Button_button__3t319.Button_button_primary__1_whh:hover{color:#222;background-color:transparent;border-color:#222}.Button_button__3t319 .Button_icon__2zDFQ{width:20px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s;content:url(/img/common/direction_white.svg)}.Button_button__3t319 span{vertical-align:top;line-height:1;white-space:nowrap}.Button_button__3t319.Button_middleRed__Aiuzg{display:block;width:285px;margin:0 auto;padding:19px 10px;background-color:#bf012d;border:1px solid #bf012d;text-align:center}@media(max-width:719px){.Button_button__3t319.Button_middleRed__Aiuzg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 37px 10px 10px;background:#bf012d url(/img/common/direction_white.svg) no-repeat -moz-calc(100% - 12px) 50%/20px 20px;background:#bf012d url(/img/common/direction_white.svg) no-repeat calc(100% - 12px) 50%/20px 20px;-webkit-transition:all .25s cubic-bezier(.215,.61,.355,1);-moz-transition:all .25s cubic-bezier(.215,.61,.355,1);transition:all .25s cubic-bezier(.215,.61,.355,1)}}.Button_button__3t319.Button_middleRed__Aiuzg:hover{color:#bf012d!important;background-color:transparent;border:1px solid #bf012d!important;display:inline-block}.Button_button__3t319.Button_middleRed__Aiuzg:hover .Button_icon__2zDFQ{content:none}@media(max-width:719px){.Button_button__3t319.Button_middleRed__Aiuzg:hover{background:url(/img/common/direction_red.svg) no-repeat -moz-calc(100% - 8px) 50%/20px 20px;background:url(/img/common/direction_red.svg) no-repeat calc(100% - 8px) 50%/20px 20px;color:#bf012d;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1);transition:all .5s cubic-bezier(.215,.61,.355,1)}}.Button_button__3t319.Button_middleRed__Aiuzg .Button_buttonInner__RYB3o{-moz-box-pack:center;justify-content:center}.Button_button__3t319.Button_middleRed__Aiuzg img{display:none}.Button_buttonInner__RYB3o{display:-moz-box;display:flex;grid-gap:4px;gap:4px;-moz-box-align:center;align-items:center;font-weight:500}.Breadcrumb_breadcrumb__AEBZ2{width:100%}.Breadcrumb_breadcrumb_list__2NgVD{display:-moz-box;display:flex;grid-gap:4px;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Breadcrumb_breaditem__3Qytc{font-weight:400;font-size:12px;line-height:1;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.Breadcrumb_breaditem__3Qytc a{height:14px;position:relative;color:#1f1f1f;text-decoration:underline;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Breadcrumb_breaditem__3Qytc span.Breadcrumb_none__2vmBw{color:#666;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Breadcrumb_breaditem__3Qytc a:hover{text-decoration:none}.Breadcrumb_breaditem_separator__3VfJE{flex-shrink:0;width:12px;height:12px}.Breadcrumb_breaditem__3Qytc .Breadcrumb_breaditem_svg__17Bqk{width:12px;height:12px}.Top_top_container__2NnE3{width:100%;background:#f5f4f1;padding:0 130px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}@media(max-width:1199px){.Top_top_container__2NnE3{padding:0 40px}}@media(max-width:720px){.Top_top_container__2NnE3{height:auto;padding:32px 24px 40px}}.Top_main_container__3pM0X{max-width:1180px;width:100%;display:-moz-box;display:flex;grid-gap:40px;gap:40px;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center}@media(max-width:1199px){.Top_main_container__3pM0X{max-width:none}}@media(max-width:720px){.Top_main_container__3pM0X{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start}}.Top_top_image__2CQYr{width:200px}@media(max-width:720px){.Top_top_image__2CQYr{width:87px;align-self:flex-start;margin-left:0}}.Top_top_contents__2o0Hl{padding:40px 0;width:100%;-moz-box-flex:1;flex:1 1;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:48px;gap:48px}@media(max-width:720px){.Top_top_contents__2o0Hl{padding:0;grid-gap:40px;gap:40px}}.Top_title_wrapper__11CY_{grid-gap:16px;gap:16px}.Top_page_title__10st0,.Top_title_wrapper__11CY_{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Top_page_title__10st0{grid-gap:8px;gap:8px}.Top_small_title__3JP6r{font-size:18px;font-weight:400;line-height:1.5;color:#3d3d3d}@media(max-width:720px){.Top_small_title__3JP6r{font-size:14px}}.Top_title__RGOWP{font-size:42px;font-weight:400;line-height:1.25;vertical-align:middle;color:#1f1f1f}@media(max-width:720px){.Top_title__RGOWP{font-size:38px;line-height:1}}.Top_shoulder_copy__3MdS9{font-size:14px;font-weight:400;line-height:1.8;color:#3d3d3d}.Top_button_wrapper__NaHR4{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:16px;gap:16px}@media(max-width:720px){.Top_button_wrapper__NaHR4{grid-gap:8px;gap:8px}}.Solution_solution_container__2tBZE{width:100%;display:-moz-box;display:flex;position:relative;-moz-box-pack:center;justify-content:center;padding:120px 130px;color:#fff}@media(max-width:1199px){.Solution_solution_container__2tBZE{padding:120px 40px}}@media(max-width:720px){.Solution_solution_container__2tBZE{padding:80px 24px}}.Solution_triangle__3bofg{position:absolute;top:-1px;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%);height:48px;width:228px;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);background-color:#303030}@media(max-width:720px){.Solution_triangle__3bofg{height:26px;width:125px}}.Solution_main_container__6N1rR{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:48px;gap:48px}@media(max-width:1199px){.Solution_main_container__6N1rR{max-width:none}}.Solution_text_container__IBN7f{grid-gap:24px;gap:24px}.Solution_text_container__IBN7f,.Solution_title_container__FionE{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center}.Solution_title_container__FionE{grid-gap:8px;gap:8px}@media(max-width:720px){.Solution_title_container__FionE{grid-gap:16px;gap:16px}}.Solution_title_line__UaSkD{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;grid-gap:8px;gap:8px;flex-wrap:wrap;-moz-box-pack:center;justify-content:center}.Solution_first_line__TAew_{font-size:42px;font-weight:500;line-height:1.5}@media(max-width:720px){.Solution_first_line__TAew_{font-size:24px}}.Solution_second_line__27-Jw{font-size:36px;font-weight:500;line-height:1.5;text-align:center}@media(max-width:720px){.Solution_second_line__27-Jw{font-size:24px}}.Solution_description__9h6r8{font-size:16px;font-weight:400;line-height:1.8;color:#1f1f1f}@media(max-width:720px){.Solution_description__9h6r8{font-size:14px}}.Solution_list__35hLe{display:-moz-box;display:flex;grid-gap:40px;gap:40px}@media(max-width:720px){.Solution_list__35hLe{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:32px;gap:32px}}.Solution_list_item__7BCBn{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;grid-gap:24px;gap:24px;-moz-box-flex:1;flex:1 1}@media(max-width:720px){.Solution_list_item__7BCBn{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;max-width:100%;width:100%}}.Solution_icon_container__cgVCf{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:24px;background-color:#edebe4;border-radius:50%}.Solution_icon__1SqgW{width:48px;height:48px}@media(max-width:720px){.Solution_icon__1SqgW{width:32px;height:32px}}.Solution_text__16P6z{font-size:18px;font-weight:400;line-height:1.5;text-align:center;color:#1f1f1f}@media(max-width:720px){.Solution_text__16P6z{font-size:16px;text-align:left}}.Merit_merit_container__2ApI8{display:-moz-box;display:flex;width:100%;-moz-box-pack:center;justify-content:center;padding:120px 130px;background-color:#f5f4f1}@media(max-width:1199px){.Merit_merit_container__2ApI8{padding:120px 40px}}@media(max-width:720px){.Merit_merit_container__2ApI8{padding:80px 24px}}.Merit_main_container__1ToUJ{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:48px;gap:48px}@media(max-width:1199px){.Merit_main_container__1ToUJ{max-width:none}}.Merit_title_container__2qLsI{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Merit_title_sub__1ESAf{font-size:42px;font-weight:400;color:#bf012d;line-height:1.25;white-space:nowrap}@media(max-width:720px){.Merit_title_sub__1ESAf{font-size:32px}}.Merit_title_main_container__1FrXN{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.Merit_title__16S-c{font-size:42px;font-weight:400;color:#1f1f1f;line-height:1.25;white-space:nowrap}@media(max-width:720px){.Merit_title__16S-c{font-weight:500;font-size:24px;line-height:1.5}}.Merit_title_red__2L37A{font-size:42px;font-weight:400;color:#1f1f1f;line-height:1.2;color:#bf012d}@media(max-width:720px){.Merit_title_red__2L37A{font-weight:500;font-size:24px;line-height:1.5}}.Merit_merits_container__Jw0Me{display:-moz-box;display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;width:100%}@media(max-width:720px){.Merit_merits_container__Jw0Me{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;flex-wrap:nowrap;grid-gap:24px;gap:24px}}.Merit_merit_item__2Yz-H{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-left:1px solid #3c3c3c;padding:23px;grid-gap:16px;gap:16px;-moz-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:-moz-calc(33.333% - 14px);flex-basis:calc(33.333% - 14px)}@media(max-width:720px){.Merit_merit_item__2Yz-H{-moz-box-flex:1;flex:1 0 auto}}.Merit_merit_top_container__j0SvU{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:8px;gap:8px}.Merit_merit_number__2UCXM{font-size:26px;font-weight:500;color:#bf012d;line-height:1.25}.Merit_merit_title__2Y2wB{font-size:20px;font-weight:500;color:#1f1f1f;line-height:1.5}.Merit_merit_text__2Nmj2{font-size:14px;font-weight:400;color:#666;line-height:1.5}.Partner_partner_container__1Vk0c{padding:80px 130px;width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center}@media(max-width:1199px){.Partner_partner_container__1Vk0c{padding:80px 40px}}@media(max-width:720px){.Partner_partner_container__1Vk0c{padding:80px 24px}}.Partner_main_container__m7t75{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(max-width:1199px){.Partner_main_container__m7t75{max-width:none}}@media(max-width:720px){.Partner_main_container__m7t75{grid-gap:24px;gap:24px}}.Partner_top_container__3jHcp{display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}@media(max-width:720px){.Partner_top_container__3jHcp{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:16px;gap:16px}}.Partner_partner_title_text__2aV1T{font-size:42px;font-weight:400;line-height:1.25;max-width:772px;color:#1f1f1f}@media(max-width:720px){.Partner_partner_title_text__2aV1T{font-size:24px;font-weight:500;line-height:1.5}}.Partner_partner_image_container__2Nfo_{padding-top:13px}@media(max-width:720px){.Partner_partner_image_container__2Nfo_{padding-top:0}}.Partner_partner_image__2aBaX{width:156px;height:156px}@media(max-width:720px){.Partner_partner_image__2aBaX{width:121px;height:121px}}.Partner_certification_container__rjZDU{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:16px;gap:16px}.Partner_certification_title__4C-NO{font-size:24px;font-weight:500;line-height:1.5;color:#000}@media(max-width:720px){.Partner_certification_title__4C-NO{font-size:20px;color:#1f1f1f}}.Partner_certification_table__gsbx0{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border:1px solid #e6e6e6;border-radius:4px;width:100%;max-width:772px}.Partner_certification_table_row__i9LDC{position:relative;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;-moz-box-align:center;align-items:center;padding:16px 22px;border:1px solid #e6e6e6;width:100%}@media(max-width:720px){.Partner_certification_table_row__i9LDC{grid-gap:0;gap:0}}.Partner_certification_name__2c5Rz{font-size:18px;font-weight:500;line-height:1.5;color:#000;-moz-box-flex:1;flex:1 1}@media(max-width:720px){.Partner_certification_name__2c5Rz{font-size:14px;font-weight:400;line-height:1}}.Partner_certification_number_container__MIVy2{min-width:60px;display:-moz-box;display:flex;grid-gap:6px;gap:6px;-moz-box-align:end;align-items:flex-end;-moz-box-pack:end;justify-content:flex-end}.Partner_certification_number__3M28v{font-size:18px;font-weight:500;line-height:1.5;color:#db0032}@media(max-width:720px){.Partner_certification_number__3M28v{font-size:16px}}.Partner_certification_number_unit__2ZwCA{font-size:16px;font-weight:500;line-height:1.5;color:#000}.Partner_certification_number_vector__pc0Rm{padding:0 10px}.Suggestion_suggestion_container__3wfOw{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:80px;background-color:#f5f5f5}@media(max-width:1199px){.Suggestion_suggestion_container__3wfOw{padding:80px 40px}}@media(max-width:720px){.Suggestion_suggestion_container__3wfOw{padding:80px 24px}}.Suggestion_main_container__nus5X{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:48px;gap:48px}@media(max-width:1199px){.Suggestion_main_container__nus5X{max-width:none}}@media(max-width:720px){.Suggestion_main_container__nus5X{-moz-box-align:start;align-items:flex-start}}.Suggestion_title_container__3CIEH{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px}.Suggestion_title__DvcYt{font-size:42px;font-weight:400;line-height:1.25;color:#1f1f1f;text-align:center}@media(max-width:720px){.Suggestion_title__DvcYt{font-weight:500;font-size:24px;line-height:1.5}}.Suggestion_text_container__2bKzt{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}@media(max-width:720px){.Suggestion_text_container__2bKzt{-moz-box-align:start;align-items:flex-start}}.Suggestion_text__HEAX1{font-size:16px;font-weight:400;line-height:1.8;color:#1f1f1f;text-align:center}@media(max-width:720px){.Suggestion_text__HEAX1{text-align:left}}.Suggestion_button_container__1dB3-{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px}@media(max-width:720px){.Suggestion_button_container__1dB3-{-moz-box-align:start;align-items:flex-start;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.Architecture_architecture_container__3dB2Q{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:80px 130px}@media(max-width:1199px){.Architecture_architecture_container__3dB2Q{padding:80px 40px}}@media(max-width:720px){.Architecture_architecture_container__3dB2Q{padding:80px 24px}}.Architecture_main_container__Mno3h{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:48px;gap:48px}@media(max-width:1199px){.Architecture_main_container__Mno3h{max-width:none}}.Architecture_top_container__3C_2q{-moz-box-orient:vertical;flex-direction:column;grid-gap:16px;gap:16px}.Architecture_title_container__LGlw_,.Architecture_top_container__3C_2q{display:-moz-box;display:flex;-moz-box-direction:normal;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Architecture_title_container__LGlw_{-moz-box-orient:horizontal;flex-direction:row;flex-wrap:wrap;grid-gap:4px;gap:4px}@media(max-width:720px){.Architecture_title_container__LGlw_{grid-gap:0;gap:0}}.Architecture_title__P-Oj0,.Architecture_title_red__3ir0C{font-weight:400;font-size:42px;line-height:1.25;flex-wrap:wrap;color:#1f1f1f;text-align:center}@media(max-width:720px){.Architecture_title__P-Oj0,.Architecture_title_red__3ir0C{font-weight:500;font-size:24px;line-height:1.5}}.Architecture_title_red__3ir0C{white-space:nowrap;color:#db0032}@media(max-width:720px){.Architecture_title_red__3ir0C{font-weight:400;font-size:32px;line-height:1.25}}.Architecture_title_text__2P0Er{font-weight:400;font-size:16px;line-height:1.8;color:#1f1f1f}.Architecture_image__2ANZ6{width:621px}@media(max-width:720px){.Architecture_image__2ANZ6{width:70%}}.Price_price_container__G018q{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:80px;background-color:#f5f5f5}@media(max-width:1199px){.Price_price_container__G018q{padding:80px 40px}}@media(max-width:720px){.Price_price_container__G018q{padding:80px 24px}}.Price_main_container__2ckdA{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:24px;gap:24px}@media(max-width:1199px){.Price_main_container__2ckdA{max-width:none}}.Price_title__1XMR2{font-size:42px;font-weight:400;line-height:1.25;color:#1f1f1f}@media(max-width:720px){.Price_title__1XMR2{font-weight:500;font-size:24px;line-height:1.5}}.Price_middle_container__2g794{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px}@media(max-width:720px){.Price_middle_container__2g794{width:100%}}.Price_tco_container__xvFOP{max-width:400px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border:1px solid #e6e6e6;border-radius:4px}.Price_price_title_container__10Pmx,.Price_tco_container__xvFOP{width:100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center}.Price_price_title_container__10Pmx{padding:16px 8px;grid-gap:8px;gap:8px;background-color:#e6e6e6}.Price_price_title__3V14t{font-size:18px;font-weight:500;line-height:1;color:#1f1f1f}.Price_price_per_month_container__1uyIq{width:100%;display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;-moz-box-pack:center;justify-content:center;padding:16px;grid-gap:4px;gap:4px;background-color:#fff}.Price_price_text__3cUpp{font-size:42px;font-weight:400;line-height:1.25;color:#bf012d}.Price_form_text__2IdSm,.Price_price_per_month_text__2CWvJ{font-size:16px;font-weight:400;line-height:1.8;color:#3d3d3d}.Price_form_text__2IdSm{text-align:center}@media(max-width:720px){.Price_form_text__2IdSm a{position:relative}.Price_form_text__2IdSm a:before{content:"\a";white-space:pre}}.Price_form_text__2IdSm a{font-size:16px;font-weight:400;line-height:1.8;color:#3d3d3d;text-align:center;text-decoration:underline;display:inline}.TagChip_main_container__60uvh{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:8px;border-radius:4px;background-color:#f5f4f1}.TagChip_tag_chip_text__27_BA{font-size:12px;font-weight:500;color:#3d3d3d;line-height:1.25}.CaseStudyCard_main_container__CkiWr{width:580px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px}@media(max-width:720px){.CaseStudyCard_main_container__CkiWr{width:100%}}.CaseStudyCard_case_study_card_image__1sPnL{width:100%;object-fit:cover}.CaseStudyCard_case_study_card_text_container__3c5jN{width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;grid-gap:8px;gap:8px}.CaseStudyCard_case_study_card_title__1kSYO{font-size:20px;font-weight:400;color:#1f1f1f;line-height:1.25}@media(max-width:720px){.CaseStudyCard_case_study_card_title__1kSYO{line-height:1.5}}.CaseStudyCard_case_study_card_company__2idhk{font-size:14px;font-weight:400;color:#1f1f1f;line-height:1}.CaseStudyCard_case_study_card_tag_container__n1RkJ{width:100%;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.CaseStudy_case_study_container__1mdIh{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:80px}@media(max-width:1199px){.CaseStudy_case_study_container__1mdIh{padding:80px 40px}}@media(max-width:720px){.CaseStudy_case_study_container__1mdIh{padding:80px 24px}}.CaseStudy_main_container__2PKbg{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;max-width:1180px;width:100%;grid-gap:48px;gap:48px}@media(max-width:1199px){.CaseStudy_main_container__2PKbg{max-width:none}}@media(max-width:720px){.CaseStudy_main_container__2PKbg{grid-gap:80px;gap:80px}}.CaseStudy_title__2ADoQ{font-size:42px;font-weight:400;color:#1f1f1f;line-height:1.25}@media(max-width:720px){.CaseStudy_title__2ADoQ{font-size:24px;font-weight:500;line-height:1.5}}.CaseStudy_case_study_list_container__2eXam{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:20px;gap:20px}@media(max-width:1199px){.CaseStudy_case_study_list_container__2eXam{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:80px;gap:80px}}.Flow_flow_container__2_YGj{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:80px 130px;background-color:#f5f5f5}@media(max-width:1199px){.Flow_flow_container__2_YGj{padding:80px 40px}}@media(max-width:720px){.Flow_flow_container__2_YGj{padding:80px 24px}}.Flow_main_container__2q1XF{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:48px;gap:48px}@media(max-width:1199px){.Flow_main_container__2q1XF{max-width:none}}.Flow_title__1MThO{font-size:42px;font-weight:400;line-height:1.25;color:#1f1f1f}@media(max-width:720px){.Flow_title__1MThO{font-size:20px;font-weight:500;line-height:1.5}}.Flow_flow_list_container__2AHzX{width:100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:40px;gap:40px;flex-wrap:nowrap}@media(max-width:1199px){.Flow_flow_list_container__2AHzX{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:24px;gap:24px}}.Flow_flow_item__24dl3{width:260px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;grid-gap:16px;gap:16px;flex-shrink:0}@media(max-width:1199px){.Flow_flow_item__24dl3{width:100%}}.Flow_border__2kSK4{flex-shrink:1;width:112px;min-width:20px;border:1px dashed #a4a4a4}@media(max-width:1199px){.Flow_border__2kSK4{border:1px dashed #a4a4a4;height:40px;width:0;min-width:0}}.Flow_flow_icon_container__3EXoX{padding:16px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;background-color:#fff;border-radius:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Flow_flow_icon__165eS{width:32px;height:32px;object-fit:contain}.Flow_flow_text_container__3gQMZ{width:180px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:16px;gap:16px}@media(max-width:1199px){.Flow_flow_text_container__3gQMZ{width:100%;max-width:500px}}.Flow_flow_text_top_container__BQ5MV{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;grid-gap:4px;gap:4px}.Flow_flow_number__hkn_Q{font-size:12px;font-weight:500;line-height:1.25;color:#c50531}.Flow_flow_title__3UB2z{font-size:20px;font-weight:400;line-height:1.25;color:#1f1f1f}@media(max-width:720px){.Flow_flow_title__3UB2z{font-size:18px}}.Flow_flow_text__2loOG{font-size:14px;font-weight:400;line-height:1.8;color:#3d3d3d}.FAQ_faq_container__1cxAv{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:120px 130px;background-color:#f5f4f1}@media(max-width:1199px){.FAQ_faq_container__1cxAv{padding:120px 40px}}@media(max-width:720px){.FAQ_faq_container__1cxAv{padding:80px 24px}}.FAQ_main_container__2q8Y6{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;max-width:1180px;width:100%;grid-gap:48px;gap:48px}@media(max-width:1199px){.FAQ_main_container__2q8Y6{max-width:none}}.FAQ_title__3pKzg{font-size:42px;font-weight:400;line-height:1.25;color:#1f1f1f}@media(max-width:720px){.FAQ_title__3pKzg{font-size:24px;font-weight:500;line-height:1.5}}.FAQ_faq_list_container__ugIGW{-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:40px;gap:40px}.FAQ_faq_item__1Eero,.FAQ_faq_list_container__ugIGW{width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.FAQ_faq_item__1Eero{grid-gap:24px;gap:24px;padding-bottom:31px;border-bottom:1px solid #d4d4d4}.FAQ_faq_item__1Eero:last-child{border-bottom:none;padding-bottom:32px}.FAQ_faq_item_container__3FQuU{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;grid-gap:16px;gap:16px}@media(max-width:720px){.FAQ_faq_item_container__3FQuU{grid-gap:8px;gap:8px}}.FAQ_faq_circle__3DYHH,.FAQ_faq_circle_red__1x6Wd{min-width:29px;min-height:29px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;border-radius:50%;background-color:#e6e6e6}.FAQ_faq_circle_red__1x6Wd{background-color:#bf012d}.FAQ_faq_circle_text__3q199,.FAQ_faq_circle_text_answer__1Dlmy{font-size:14px;font-weight:400;line-height:1.25;color:#fff}.FAQ_faq_circle_text_answer__1Dlmy{color:#1f1f1f}.FAQ_faq_question__109Za{font-size:18px;font-weight:500;line-height:1.5;color:#1f1f1f}@media(max-width:720px){.FAQ_faq_question__109Za{font-size:16px}}.FAQ_faq_answer__qYzKl{font-size:14px;font-weight:400;line-height:1.8;color:#3d3d3d}.Introduce_introduce_container__n-DWM{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:120px 80px;margin-bottom:86px}@media(max-width:1199px){.Introduce_introduce_container__n-DWM{padding:120px 40px;margin-bottom:56px}}@media(max-width:720px){.Introduce_introduce_container__n-DWM{padding:80px 24px}}.Introduce_main_container__mzc2o{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:40px;gap:40px}@media(max-width:1199px){.Introduce_main_container__mzc2o{max-width:none}}@media(max-width:720px){.Introduce_main_container__mzc2o{width:100%;grid-gap:48px;gap:48px}}.Introduce_title__3RYQx{font-size:42px;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;color:#1f1f1f}@media(max-width:720px){.Introduce_title__3RYQx{font-size:20px;font-weight:500;line-height:1.5}}.Contact_contact_container__Nlux4{width:100%;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;padding:120px 130px;background-color:#f5f5f5;margin-top:-86px}@media(max-width:1199px){.Contact_contact_container__Nlux4{padding:120px 40px;margin-top:-56px}}@media(max-width:720px){.Contact_contact_container__Nlux4{padding:80px 24px}}.Contact_main_container__1QlNU{max-width:1180px;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media(max-width:1199px){.Contact_main_container__1QlNU{max-width:none}}.Contact_content_container__PV5qK{width:100%;max-width:100%;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}@media(max-width:1280px){.Contact_content_container__PV5qK{-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:40px;gap:40px}}.Contact_title__3Y9M_{font-size:42px;font-weight:400;line-height:1.25;color:#1f1f1f}@media(max-width:720px){.Contact_title__3Y9M_{font-size:24px;font-weight:500;line-height:1.5}}.Contact_form_container__m_GLu{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-width:780px;grid-gap:8px;gap:8px}@media(max-width:720px){.Contact_form_container__m_GLu{max-width:100%;width:100%}}.Contact_form_container__m_GLu form{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:8px;gap:8px}.Contact_form_container__m_GLu form>fieldset{width:100%!important;max-width:100%!important}.Contact_form_container__m_GLu form>fieldset>div{display:-moz-box!important;display:flex!important;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%!important;margin-bottom:16px!important}.Contact_form_container__m_GLu form>fieldset>div>label{text-align:left!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin-bottom:8px!important}.Contact_form_container__m_GLu form>fieldset>div>label>span{font-size:16px;font-weight:400;line-height:1;color:#1f1f1f}.Contact_form_container__m_GLu form>fieldset>div>div>input{width:100%!important}.Contact_form_container__m_GLu form>fieldset>div>div>input,.Contact_form_container__m_GLu form>fieldset>div>div>select{border-radius:2px!important;background-color:#fff!important}.Contact_form_container__m_GLu form>fieldset>div>div>textarea{width:100%!important;border-radius:2px!important;background-color:#fff!important}.Contact_form_container__m_GLu form>fieldset>div>div>ul>li>label>span{font-weight:500;line-height:1;color:#1f1f1f}.Contact_form_container__m_GLu form>fieldset>div>span>span{background-color:#f5f5f5!important}.Contact_form_container__m_GLu form>fieldset>div>span>span>span{font-size:13px!important;font-weight:400;color:#1f1f1f;line-height:1.5}.Contact_form_container__m_GLu form>fieldset>div>ul>li>label{text-align:left!important;padding:0!important}.Contact_form_container__m_GLu form>fieldset div.Contact_hs-richtext__2vVk1.Contact_hs-main-font-element__3LIJI{margin-bottom:50px!important}.Contact_form_container__m_GLu form>div>div,.Contact_form_container__m_GLu form>div>ul>li>label{text-align:left!important}.Contact_form_container__m_GLu form>div>div>input{width:285px!important;padding:20px 12px!important;margin:0!important;font-size:16px!important;font-weight:700!important;line-height:1.5!important}.Contact_form_title__1XebO{font-size:12px;font-weight:400;line-height:1;color:#666}.Contact_hubSpot__2Tq9-{width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:20px;gap:20px;-moz-box-pack:start;justify-content:flex-start}.AmazonECS_LPPage___nhF9{margin:0 -130px}@media(max-width:1024px){.AmazonECS_LPPage___nhF9{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;margin:0 -24px;padding:0}.AmazonECS_LPPage___nhF9 .AmazonECS_contents__2IGua{min-width:343px;max-width:100%;margin:0 -24px}}
/*# sourceMappingURL=5a41ee07eb8bc2bdaf9c.css.map*/