@keyframes SloganTitle_skeleton-animation__ip9FD{0%{background-position:200% 200%,0 0;opacity:.5}10%{background-position:100% 100%,0 0}50%{opacity:1}90%{background-position:-100% -100%,0 0}to{background-position:-200% -200%,0 0;opacity:.5}}.SloganTitle_slogan-wrap__yxVh6{padding:56px 0}.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_title__MtKwL{position:absolute!important;display:block!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;word-break:normal!important;word-wrap:normal!important}.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5{display:flex;flex-direction:column;gap:8px;text-align:center}@media(max-width:673px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5{display:block}}.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA{display:block;color:#111;font-family:var(--font-outfit);font-size:32px;font-weight:700;line-height:42px}@media(min-width:674px)and (max-width:1279px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA{font-size:40px;line-height:52px}}@media(min-width:1280px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA{font-size:40px;line-height:52px}}.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA span{font-family:var(--font-outfit);font-size:32px;font-weight:700;line-height:42px;display:inline-block;margin-top:8px}@media(min-width:674px)and (max-width:1279px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA span{font-size:40px;line-height:52px}}@media(min-width:1280px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA span{font-size:40px;line-height:52px}}@media(min-width:674px)and (max-width:1279px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA span{margin-top:0}}@media(min-width:1280px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 .SloganTitle_line__Nz5bA span{margin-top:0}}.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 strong{display:inline-block;padding:0 16px 6px;font-family:var(--font-outfit);font-size:32px;font-weight:700;line-height:42px;border-radius:24px;background:#43ff77}@media(min-width:674px)and (max-width:1279px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 strong{font-size:40px;line-height:52px}}@media(min-width:1280px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 strong{font-size:40px;line-height:52px}}@media(min-width:674px)and (max-width:1279px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 strong{padding:0 14px 8px;border-radius:30px}}@media(min-width:1280px){.SloganTitle_slogan-wrap__yxVh6 .SloganTitle_deco-text__lLIg5 strong{padding:0 14px 8px;border-radius:30px}}@keyframes Approach_skeleton-animation__cxs5D{0%{background-position:200% 200%,0 0;opacity:.5}10%{background-position:100% 100%,0 0}50%{opacity:1}90%{background-position:-100% -100%,0 0}to{background-position:-200% -200%,0 0;opacity:.5}}.Approach_approach-wrap__8cBXc{display:flex;width:100%;flex-direction:column;align-items:center;padding:24px 0 40px}@media(min-width:674px)and (max-width:1279px){.Approach_approach-wrap__8cBXc{overflow:hidden;padding:32px 0;margin:0 auto}}@media(min-width:1280px){.Approach_approach-wrap__8cBXc{padding:40px 0 32px}}.Approach_approach-wrap__8cBXc .Approach_title__hXDFd{font-size:24px;font-weight:700;line-height:36px}@media(min-width:674px)and (max-width:1279px){.Approach_approach-wrap__8cBXc .Approach_title__hXDFd{font-size:28px;line-height:42px}}@media(min-width:1280px){.Approach_approach-wrap__8cBXc .Approach_title__hXDFd{font-size:28px;line-height:42px}}.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P{display:inline-flex;flex-direction:column;align-items:center;margin-top:20px;background:url(/_next/static/media/approach_mobile.3d18df78.webp) no-repeat 50%;background-size:256px 688px}@media(min-width:674px)and (max-width:1279px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P{flex-direction:row;margin-top:24px;background:url(/_next/static/media/approach_tablet.084574f4.webp) no-repeat 50%;background-size:776px 272px}}@media(min-width:1280px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P{flex-direction:row;margin-top:24px;background:url(/_next/static/media/approach_desktop.f35a03ef.webp) no-repeat 50%;background-size:904px 320px}}.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU{display:flex;width:256px;height:256px;align-items:center;justify-content:center;color:#111;text-align:center;font-size:18px;font-weight:400;line-height:27px;white-space:pre-line}@media(min-width:674px)and (max-width:1279px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU{font-size:20px;line-height:30px}}@media(min-width:1280px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU{font-size:20px;line-height:30px}}.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU+.Approach_list__qeqKU{margin-top:-40px}@media(min-width:674px)and (max-width:1279px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU+.Approach_list__qeqKU{margin:0;-webkit-margin-start:-32px;margin-inline-start:-32px}}@media(min-width:1280px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU+.Approach_list__qeqKU{margin:0;-webkit-margin-start:-40px;margin-inline-start:-40px}}@media(min-width:674px)and (max-width:1279px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU{width:272px;height:272px}}@media(min-width:1280px){.Approach_approach-wrap__8cBXc .Approach_list-wrap__zAF_P .Approach_list__qeqKU{width:320px;height:320px}}@keyframes CoreValues_skeleton-animation__b55t6{0%{background-position:200% 200%,0 0;opacity:.5}10%{background-position:100% 100%,0 0}50%{opacity:1}90%{background-position:-100% -100%,0 0}to{background-position:-200% -200%,0 0;opacity:.5}}.CoreValues_core-values-wrap__syOR1{padding:40px 0 80px}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1{padding:32px 0 64px}}.CoreValues_core-values-wrap__syOR1 h2{color:#111;text-align:center;font-size:24px;font-weight:700;line-height:36px}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1 h2{font-size:28px;line-height:42px}}@media(min-width:1280px){.CoreValues_core-values-wrap__syOR1 h2{font-size:28px;line-height:42px}}.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ{display:flex;flex-direction:column;margin-top:24px;gap:40px}@media(min-width:1280px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ{flex-direction:row;justify-content:center;gap:36px}}.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N{display:flex;flex-direction:column;gap:16px}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N{flex-direction:row;gap:20px}}@media(min-width:1280px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N{max-width:340px}}.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_image-wrap__eGp7m{display:flex;justify-content:center;background:#f5f5f5}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_image-wrap__eGp7m{margin-bottom:auto}}.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_image-wrap__eGp7m .CoreValues_inner__7MSDc{position:relative;z-index:1;width:152px;height:152px}.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_image-wrap__eGp7m .CoreValues_inner__7MSDc svg{width:100%;height:100%}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_image-wrap__eGp7m .CoreValues_inner__7MSDc{width:88px;height:88px}}@media(min-width:1280px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_image-wrap__eGp7m .CoreValues_inner__7MSDc{width:172px;height:172px}}.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_title__ZnqTl{font-size:18px;font-weight:700;line-height:27px;color:#111}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_title__ZnqTl{font-size:20px;line-height:30px}}@media(min-width:1280px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_title__ZnqTl{font-size:20px;line-height:30px}}.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_text__KVYOn{margin-top:4px;font-size:17px;font-weight:400;line-height:26px;color:#555}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_text__KVYOn{font-size:17px;line-height:26px}}@media(min-width:1280px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_text__KVYOn{font-size:17px;line-height:26px}}@media(min-width:674px)and (max-width:1279px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_text__KVYOn{margin-top:8px}}@media(min-width:1280px){.CoreValues_core-values-wrap__syOR1 .CoreValues_core-values-list__VUmnQ .CoreValues_list__ASj_N .CoreValues_list-wrap__WFOmL .CoreValues_text__KVYOn{margin-top:8px}}@keyframes DesignAward_skeleton-animation__6Qxw5{0%{background-position:200% 200%,0 0;opacity:.5}10%{background-position:100% 100%,0 0}50%{opacity:1}90%{background-position:-100% -100%,0 0}to{background-position:-200% -200%,0 0;opacity:.5}}.DesignAward_design-award-wrap__ILrs5{padding:40px 32px;margin-top:60px;background:#f5f5f5;text-align:center}@media(min-width:1280px){.DesignAward_design-award-wrap__ILrs5{margin-top:80px}}.DesignAward_design-award-wrap__ILrs5 h2{font-size:24px;font-weight:700;line-height:36px;color:#111}@media(min-width:674px)and (max-width:1279px){.DesignAward_design-award-wrap__ILrs5 h2{font-size:28px;line-height:42px}}@media(min-width:1280px){.DesignAward_design-award-wrap__ILrs5 h2{font-size:28px;line-height:42px}}.DesignAward_design-award-wrap__ILrs5 p{margin-top:2px;font-size:18px;font-weight:500;line-height:23px;color:#555}@media(min-width:674px)and (max-width:1279px){.DesignAward_design-award-wrap__ILrs5 p{font-size:18px;line-height:23px}}@media(min-width:1280px){.DesignAward_design-award-wrap__ILrs5 p{font-size:18px;line-height:23px}}.DesignAward_design-award-wrap__ILrs5 .DesignAward_award-list-wrap___EEBp{display:inline-flex;justify-content:center;margin-top:32px;gap:32px}.DesignAward_design-award-wrap__ILrs5 .DesignAward_award-list-wrap___EEBp li.DesignAward_idea__86QT6 .DesignAward_image-wrap__jYN0Q{width:52px}.DesignAward_design-award-wrap__ILrs5 .DesignAward_award-list-wrap___EEBp li .DesignAward_image-wrap__jYN0Q{position:relative;z-index:1;width:40px;height:40px}