.business_strip__FG7a5{background:var(--surface-soft);padding:30px 0}.business_stripGrid__kIDgG{max-width:var(--max-w);margin:0 auto;padding:0 var(--pad-x);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.business_chip__yDWNf{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--border-2);border-radius:14px;padding:16px 18px;transition:all .2s}.business_chip__yDWNf:hover{border-color:var(--navy);transform:translateY(-2px)}.business_chipNo__OJX0o{font-family:var(--font-arch);width:38px;height:38px;flex:none;border-radius:10px;background:var(--navy);color:var(--lime);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:15px}.business_chipTitle__q1Tyy{font-size:15px;font-weight:800;color:var(--navy);line-height:1.3}.business_projects__2SfjD{background:#fff;padding:80px 0 40px}.business_projectsInner__wHmMp{max-width:var(--max-w);margin:0 auto;padding:0 var(--pad-x);display:flex;flex-direction:column;gap:84px}.business_project__9RU_z{display:grid;grid-template-columns:1fr 1fr;grid-gap:54px;gap:54px;align-items:center;scroll-margin-top:90px}.business_projectImg__6eMT4{width:100%;height:380px;border-radius:var(--radius-card-lg);overflow:hidden}.business_projectImg__6eMT4 img{width:100%;height:100%;object-fit:cover;display:block}.business_orderFirst__sXSUy{order:1}.business_orderSecond__k6BO2{order:2}.business_projectHead__5zuWG{display:flex;align-items:center;gap:14px}.business_projectNo__T_VGU{font-family:var(--font-arch);font-size:42px;font-weight:900;color:#e3eaf2;line-height:1}.business_projectEng__qOXKp{font-family:var(--font-arch);background:var(--lime);color:var(--navy);font-weight:900;font-size:14px;letter-spacing:1px;padding:5px 11px}.business_projectTitle__7eB2a{margin:16px 0 0;font-size:32px;font-weight:800;color:var(--navy);letter-spacing:-.6px}.business_projectBody__KZUfU{margin:16px 0 0;font-size:16.5px;line-height:1.8;color:#3f566c}.business_tagRow__xZrSd{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.business_tag__tsHyw{font-size:13.5px;font-weight:700;color:var(--navy);background:var(--surface-soft);border:1px solid var(--border-2);padding:8px 14px;border-radius:var(--radius-pill)}.business_cta__XyBt9{background:var(--navy-hover);color:#fff;padding:74px 0;margin-top:40px}.business_ctaInner__qP1MH{max-width:var(--max-w);margin:0 auto;padding:0 var(--pad-x);display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.business_ctaTitle__NPOk7{margin:0;font-size:32px;font-weight:800;letter-spacing:-.5px}.business_ctaDesc__QZt6W{margin:12px 0 0;font-size:16.5px;color:var(--on-navy-body);line-height:1.6}@media (max-width:900px){.business_stripGrid__kIDgG{grid-template-columns:repeat(2,1fr)}.business_project__9RU_z{grid-template-columns:1fr;gap:28px}.business_orderFirst__sXSUy,.business_orderSecond__k6BO2{order:0}}.ProjectCarousel_wrap__C0VoP{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--radius-card-lg)}.ProjectCarousel_track__kGAe7{display:flex;width:100%;height:100%;transition:transform .6s ease}.ProjectCarousel_slide__3OUns{flex:none;width:100%;height:100%}.ProjectCarousel_slide__3OUns img{width:100%;height:100%;object-fit:cover;display:block}.ProjectCarousel_dots__WeldH{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:8px;z-index:2}.ProjectCarousel_dot__kBMrF{width:9px;height:9px;border-radius:50%;border:none;padding:0;background:hsla(0,0%,100%,.55);cursor:pointer;transition:all .2s;box-shadow:0 1px 4px rgba(0,0,0,.25)}.ProjectCarousel_dotActive__v3JGk{background:var(--lime);width:22px;border-radius:999px}.ProjectCarousel_nav__MM9xF{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:hsla(0,0%,100%,.85);color:var(--navy);font-weight:900;font-size:16px;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.ProjectCarousel_wrap__C0VoP:hover .ProjectCarousel_nav__MM9xF{opacity:1}.ProjectCarousel_navPrev__Ov2N3{left:12px}.ProjectCarousel_navNext__Ne91B{right:12px}