.Service_strength__TnA5f{margin-bottom:60px}@media(min-width:920px){.Service_strength__TnA5f{margin-bottom:120px}}.Service_strength_row__5m2oZ{margin-bottom:40px}@media(min-width:920px){.Service_strength_row__5m2oZ{display:flex;justify-content:space-between;gap:80px;margin-bottom:80px}}.Service_strength_body__4NfD4{font-size:.875rem}@media(min-width:920px){.Service_strength_body__4NfD4{flex:0 1 530px;font-size:.9375rem}}@media(min-width:920px)and (min-width:1280px){.Service_strength_body__4NfD4{flex-basis:min(37.8571428571vw,726.85713839px)}}.Service_strength_body__4NfD4 p:not(.Service_strength_catch__l4IXR){line-height:1.75}@media(min-width:920px){.Service_strength_body__4NfD4 p:not(.Service_strength_catch__l4IXR){line-height:2}}.Service_strength_body__4NfD4 ul{margin-top:24px;border-top:1px solid #eaeaea;font-weight:500}@media(min-width:920px){.Service_strength_body__4NfD4 ul{margin-top:40px}}.Service_strength_body__4NfD4 ul li{padding:8px 0 8px 1.5em;border-bottom:1px solid #eaeaea;position:relative}@media(min-width:920px){.Service_strength_body__4NfD4 ul li{padding:16px 0 16px 1.5em}}.Service_strength_body__4NfD4 ul li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#e67a7a;position:absolute;top:calc(.5em + 8px);left:.3em}@media(min-width:920px){.Service_strength_body__4NfD4 ul li:before{top:calc(.5em + 16px)}}.Service_strength_catch__l4IXR{font-size:1.5rem;line-height:1.5;margin-bottom:.5em}@media(min-width:920px){.Service_strength_catch__l4IXR{font-size:min(2.8571428571vw,3.4285714075rem)}}.Service_strength_img__w7lAW{text-align:center}.Service_strength_img__w7lAW img{margin:0 auto}@media(min-width:920px){.Service_strength_img__w7lAW img{max-height:90vh}}.Service_services__pKs5g{display:block}.Service_services_progress__IPhmS{position:-webkit-sticky;position:sticky;width:100%;top:80px;z-index:99}@media(min-width:600px)and (min-width:920px){.Service_services_progress__IPhmS{top:120px}}@media(min-width:600px)and (min-width:920px)and (min-width:1280px){.Service_services_progress__IPhmS{top:40px}}.Service_services_progressBar__entnS,.Service_services_progressNav__CQzoe{width:86%;max-width:320px;margin:0 auto}@media(min-width:600px){.Service_services_progressBar__entnS,.Service_services_progressNav__CQzoe{max-width:820px}}.Service_services_progressBar__entnS{width:100%;height:4px;border-radius:4px;background:#eaeaea;position:relative;margin-bottom:12px}@media(min-width:920px){.Service_services_progressBar__entnS{margin-bottom:20px}}.Service_services_progressBar__entnS .Service_bar__4hSA0{width:0;height:100%;position:absolute;top:0;left:0;border-radius:4px;background:#e67a7a;z-index:1}.Service_services_progressNav__CQzoe{display:flex;justify-content:space-between}.Service_services_progressNav__CQzoe li{flex:1 1;text-align:center}@media(min-width:920px){.Service_services_progressNav__CQzoe li{text-align:left}}.Service_services_progressNav__CQzoe span{line-height:1.35;font-weight:500;font-size:.75rem;display:block;opacity:.3;transition:opacity .2s ease-in-out}@media(min-width:920px){.Service_services_progressNav__CQzoe span{font-size:.9375rem}}.Service_services_progressNav__CQzoe span.Service_is-current__SjUOl{opacity:1}.Service_services_spacer__IJVTa{width:100%}.Service_service__Vsqkp{overflow:hidden;height:100vh;position:relative;z-index:1}@media(min-width:920px){.Service_service__Vsqkp{height:100vh}}.Service_service_container__WEzGi{height:100vh;padding-top:160px;width:100%}@media(min-width:920px){.Service_service_container__WEzGi{padding-top:200px;padding-bottom:40px;height:100vh}}@media(min-width:920px)and (min-width:1280px){.Service_service_container__WEzGi{padding-top:160px}}.Service_service_inner__OsvM8{width:100%;height:100%;margin:0 auto;border-radius:12px;z-index:0;position:relative;overflow:hidden}@media(min-width:600px){.Service_service_inner__OsvM8{width:90%;max-width:min(88.2857142857vw,1695.085703868px);border-radius:20px}}@media(min-width:600px)and (min-width:920px){.Service_service_inner__OsvM8{width:100%}}.Service_service-knowledge__84TS2 .Service_service_inner__OsvM8{background:#f4f2ee}.Service_service-consulting__PORWf .Service_service_inner__OsvM8{background:#d8d8d8}.Service_service-development__OQUcT .Service_service_inner__OsvM8{background:#faedbc}.Service_service-ai__uMrzS .Service_service_inner__OsvM8{background:#edcece}.Service_service_scrollArea__rTThG{position:absolute;top:0;left:0;width:100%;min-height:100%;padding:40px 28px}@media(min-width:920px){.Service_service_scrollArea__rTThG{position:relative;top:auto;left:auto;overflow:hidden;display:flex;justify-content:space-between;height:100%}}@media(min-width:920px)and (min-width:1280px){.Service_service_scrollArea__rTThG{padding:80px 80px 48px}}.Service_service_bg__LwT3a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:.3}.Service_service_bg__LwT3a video{width:100%;height:100%;object-fit:cover}.Service_service_head__W9ZR5{margin-bottom:40px}@media(min-width:920px){.Service_service_head__W9ZR5{margin-bottom:0;flex:0 0 min(26.7857142857vw,514.285711125px);height:100%;display:flex;flex-direction:column;justify-content:space-between}}.Service_service_titleArea__hG2iy{display:flex;justify-content:space-between;margin-bottom:8px}@media(min-width:920px){.Service_service_titleArea__hG2iy{flex:1 1;align-items:center}}.Service_service_titleJa__3s3ai{font-size:1.5rem;font-weight:400;line-height:1.35}@media(min-width:920px){.Service_service_titleJa__3s3ai{font-size:min(2.8571428571vw,3.4285714075rem)}}.Service_service_titleEn__znm0o{font-family:var(--font-inter);font-size:.625rem;font-weight:500}@media(min-width:920px){.Service_service_titleEn__znm0o{font-size:min(1.0714285714vw,1.2857142778rem)}}.Service_service_video__BtyEf{aspect-ratio:111/147;flex:0 0 110px;width:110px;display:none}@media(min-width:920px){.Service_service_video__BtyEf{display:none}}.Service_service_video__BtyEf video{width:100%;height:100%;object-fit:cover}.Service_service_description__XxDs2{padding-top:20px;position:relative;font-size:.875rem;line-height:1.75}@media(min-width:920px){.Service_service_description__XxDs2{font-size:.9375rem;padding-top:28px}}.Service_service_description__XxDs2:before{content:"";width:60px;height:1px;background:#333;position:absolute;top:0;left:0}@media(min-width:920px){.Service_service_description__XxDs2:before{width:80px}.Service_service_content__tCLop{flex:0 1 532px;overflow-y:auto}}.Service_serviceAccordion__4I745{display:none}@media(min-width:920px){.Service_serviceAccordion__4I745{display:block;border-top:1px solid #333}}.Service_serviceAccordion_item__N1L70{border-bottom:1px solid #333}.Service_serviceAccordion_title__SpVFB{display:flex;justify-content:flex-start;background:none;border:none;box-shadow:none;color:#333;gap:20px;width:100%;cursor:pointer;padding:20px 8px 20px 40px;position:relative;text-align:left}.Service_serviceAccordion_title__SpVFB .Service_num__etB0S{font-family:var(--font-inter);font-weight:500;font-size:.9375rem;padding-top:2px;position:absolute;left:0}.Service_serviceAccordion_title__SpVFB .Service_title__ua62n{font-size:1.125rem;transform-origin:left;transition:font-size .5s ease}.Service_is-open__DwJn7 .Service_serviceAccordion_title__SpVFB .Service_title__ua62n{font-size:1.25rem}@media(min-width:1280px){.Service_is-open__DwJn7 .Service_serviceAccordion_title__SpVFB .Service_title__ua62n{font-size:1.5rem}}.Service_serviceAccordion_title__SpVFB .Service_plus__y4cT7{position:relative;display:block;width:16px;height:16px;flex:0 0 16px;margin-left:auto;margin-top:1px}.Service_serviceAccordion_title__SpVFB .Service_plus__y4cT7:after,.Service_serviceAccordion_title__SpVFB .Service_plus__y4cT7:before{content:"";display:block;width:16px;height:1px;background:#333;position:absolute;top:50%;left:0}.Service_serviceAccordion_title__SpVFB .Service_plus__y4cT7:after{rotate:90deg;transition:rotate .5s ease}.Service_is-open__DwJn7 .Service_serviceAccordion_title__SpVFB .Service_plus__y4cT7:after{rotate:0deg}.Service_serviceAccordion_hidden__6_3pt{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.Service_is-open__DwJn7 .Service_serviceAccordion_hidden__6_3pt{grid-template-rows:1fr}.Service_serviceAccordion_container__67kW_{transition:padding .5s ease;overflow:hidden;padding-left:40px}.Service_is-open__DwJn7 .Service_serviceAccordion_container__67kW_{padding-bottom:20px}.Service_service_feature__3LXjM{display:flex;gap:4px;margin-top:20px;flex-direction:column}@media(min-width:600px){.Service_service_feature__3LXjM{flex-direction:row;gap:8px}}.Service_service_feature__3LXjM li{height:78px;display:flex;align-items:center;justify-content:center;font-size:.75rem;text-align:center;position:relative;border-radius:4px;background:#eaeaea}@media(min-width:600px){.Service_service_feature__3LXjM li{background:#f9f9f9;height:120px;flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 5.3333333333px);font-size:.8125rem}}.Service_service_feature__3LXjM li:before{content:"";display:block;width:6px;height:6px;background:#e67a7a;border-radius:50%;position:absolute;top:8px;left:8px}.Service_serviceFeature__gPiOx{border-top:1px solid #333}@media(min-width:920px){.Service_serviceFeature__gPiOx{display:none}}.Service_serviceFeature_item__vNCW2{border-bottom:1px solid #333}.Service_serviceFeature_title__g_Drf{display:flex;justify-content:flex-start;background:none;border:none;box-shadow:none;color:#333;gap:20px;width:100%;cursor:pointer;padding:20px 8px 20px 40px;position:relative;text-align:left}.Service_serviceFeature_title__g_Drf .Service_num__etB0S{font-family:var(--font-inter);font-weight:500;font-size:.8125rem;padding-top:2px;position:absolute;left:0}.Service_serviceFeature_title__g_Drf .Service_title__ua62n{font-size:1rem;transform-origin:left;transition:scale .5s ease}.Service_serviceFeature_title__g_Drf .Service_plus__y4cT7{position:relative;display:block;width:13px;height:13px;flex:0 0 13px;margin-left:auto;margin-top:3px}.Service_serviceFeature_title__g_Drf .Service_plus__y4cT7:after,.Service_serviceFeature_title__g_Drf .Service_plus__y4cT7:before{content:"";display:block;width:13px;height:1px;background:#333;position:absolute;top:50%;left:0}.Service_serviceFeature_title__g_Drf .Service_plus__y4cT7:after{rotate:90deg;transition:rotate .5s ease}.Service_serviceModal__4BY5w{padding:40px 20px;height:100%;overflow-y:auto}.Service_serviceModal__4BY5w>p{font-size:.875rem}.Service_serviceModal_title__wuwtc{margin-bottom:20px;text-align:left}.Service_serviceModal_title__wuwtc .Service_num__etB0S{font-size:1.875rem;font-family:var(--font-inter);font-weight:500;margin-bottom:12px}.Service_serviceModal_title__wuwtc .Service_title__ua62n{font-size:1.25rem}.Service_serviceModal_link__Ss83k{margin-top:20px;text-align:center}@media(min-width:920px){.Service_serviceModal_link__Ss83k{text-align:right}}.Service_serviceCase_title__nyFZj{font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:.04em;margin-bottom:12px}@media(min-width:920px){.Service_serviceCase_title__nyFZj{font-size:2rem;margin-bottom:16px}}.Service_serviceCase_description___1rhD{font-size:.875rem;line-height:1.75}@media(min-width:920px){.Service_serviceCase_description___1rhD{font-size:.9375rem}}.Service_serviceCase_list__R8w6Z{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}@media(min-width:1280px){.Service_serviceCase_list__R8w6Z{margin-top:20px}}.Service_serviceCase_item__WQDhO{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 4px);width:calc(50% - 4px)}.Service_serviceCase_image__OR75Z{aspect-ratio:4/3;overflow:hidden;width:100%}.Service_serviceCase_image__OR75Z img{width:100%;height:100%;object-fit:cover;transition:scale .3s ease}.Service_serviceCase_item__WQDhO:hover .Service_serviceCase_image__OR75Z img{scale:1.1}