.SolutionDetail_page__s_Sxs{--ink:#142747;--muted:#53627a;--accent:#2457ff;--line:#d7e0ec;color:var(--ink);background:#fff}.SolutionDetail_container__ltkZE{max-width:1280px;margin-inline:auto;padding-inline:48px}.SolutionDetail_page__s_Sxs h2{font-size:clamp(27px,2.7vw,38px);font-weight:500;line-height:1.7;letter-spacing:-.035em}.SolutionDetail_page__s_Sxs h3{font-weight:600}.SolutionDetail_page__s_Sxs p{text-wrap:pretty}.SolutionDetail_page__s_Sxs a:focus-visible,.SolutionDetail_page__s_Sxs summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.SolutionDetail_page__s_Sxs section[id]{scroll-margin-top:112px}.SolutionDetail_hero__88ETA{padding-top:118px}.SolutionDetail_breadcrumb__SapmP{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:11px;line-height:1.8}.SolutionDetail_breadcrumb__SapmP a:hover{color:var(--accent)}.SolutionDetail_heroLayout__GuMUN{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:42px 0 56px}.SolutionDetail_heroCopy__DJ_GI h1{font-size:15px;line-height:1.8;font-weight:600;color:var(--accent)}.SolutionDetail_lead__dL4eY{font-size:clamp(30px,3.15vw,44px);line-height:1.65;letter-spacing:-.035em;font-weight:500;margin-top:22px}.SolutionDetail_lead__dL4eY>span{display:block}.SolutionDetail_description__6_84K{font-size:14px;line-height:2.15;color:var(--muted);margin-top:24px;max-width:470px}.SolutionDetail_heroActions__MW_44{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:32px}.SolutionDetail_primaryLink__3Zaif{display:inline-flex;justify-content:space-between;align-items:center;gap:25px;background:var(--accent);color:#fff;padding:19px 22px;border-radius:4px;font-size:12px;font-weight:500;transition:background .2s}.SolutionDetail_primaryLink__3Zaif:hover{background:#163bb8}.SolutionDetail_textLink__ge1X2{display:inline-flex;align-items:center;gap:18px;border-bottom:1px solid #9facc0;padding:10px 0;font-size:12px;line-height:1.8;font-weight:500}.SolutionDetail_textLink__ge1X2:hover{color:var(--accent);border-color:var(--accent)}.SolutionDetail_heroVisual__giQn6{margin:0;min-width:0}.SolutionDetail_heroImage__bUhI0{position:relative;aspect-ratio:1.1;border-radius:12px 12px 72px 12px;overflow:hidden;background:#edf3fa}.SolutionDetail_heroImage__bUhI0 img{object-fit:cover}.SolutionDetail_heroVisual__giQn6 figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:16px;font-size:10px;color:var(--muted);line-height:1.8}.SolutionDetail_heroVisual__giQn6 figcaption span:first-child{font-size:11px}.SolutionDetail_sectionNav__50CJC{display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding:24px 0 28px}.SolutionDetail_sectionNav__50CJC a{display:flex;align-items:center;gap:22px;font-size:12px;min-height:30px}.SolutionDetail_sectionNav__50CJC a svg,.SolutionDetail_sectionNav__50CJC a:hover{color:var(--accent)}.SolutionDetail_challenges__KXXU7{padding:72px 0;background:#edf3fa}.SolutionDetail_sectionHeading__ylzQD{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:44px}.SolutionDetail_sectionHeading__ylzQD>p{font-size:13px;line-height:2.1;color:var(--muted);max-width:440px}.SolutionDetail_challengeGrid__EMUjC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.SolutionDetail_challengeGrid__EMUjC article{border-top:1px solid #b5c5dc;padding-top:22px}.SolutionDetail_challengeGrid__EMUjC h3{font-size:17px;line-height:1.9}.SolutionDetail_challengeGrid__EMUjC p{font-size:13px;color:var(--muted);line-height:2.1;margin-top:14px}.SolutionDetail_section__2mare{padding:92px 0}.SolutionDetail_supportList__uCLZQ{border-top:1px solid var(--line)}.SolutionDetail_support__aQMfe{display:grid;grid-template-columns:1fr 1.65fr;gap:65px;padding:34px 0;border-bottom:1px solid var(--line)}.SolutionDetail_support__aQMfe h3{font-size:21px;line-height:1.9;letter-spacing:-.025em}.SolutionDetail_support__aQMfe h3>span{display:block}.SolutionDetail_titleSeparator___7fdA{display:none}.SolutionDetail_support__aQMfe p{font-size:14px;line-height:2.15;color:var(--muted)}.SolutionDetail_points__5R7ho{display:grid;gap:9px;padding:0;margin-top:22px;list-style:none}.SolutionDetail_points__5R7ho li{position:relative;padding-left:17px;font-size:12px;line-height:1.9}.SolutionDetail_points__5R7ho li:before{content:"";position:absolute;left:0;top:10px;width:4px;height:4px;border-radius:50%;background:#6689be}.SolutionDetail_tags__Ix83E{display:flex;flex-wrap:wrap;gap:6px 15px;list-style:none;padding:0;margin-top:19px}.SolutionDetail_tags__Ix83E li{font-size:10px;line-height:1.8;color:var(--muted)}.SolutionDetail_tags__Ix83E li:before{content:"#";color:#7a89a2;margin-right:4px}.SolutionDetail_expertise__bivYf{display:flex;align-items:baseline;gap:25px;margin-top:22px}.SolutionDetail_expertise__bivYf>span{font-size:11px;flex-shrink:0}.SolutionDetail_expertise__bivYf .SolutionDetail_tags__Ix83E{margin:0}.SolutionDetail_approach__zVy3h{padding:72px 0;background:#f5f7fa}.SolutionDetail_reasonGrid__reyiT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px}.SolutionDetail_reasonGrid__reyiT article{border-left:2px solid #a9bfdf;padding-left:23px}.SolutionDetail_reasonGrid__reyiT h3{font-size:18px;line-height:1.85}.SolutionDetail_reasonGrid__reyiT p{font-size:13px;line-height:2.1;color:var(--muted);margin-top:18px}.SolutionDetail_process__Gwbpd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:0;list-style:none;margin-top:50px}.SolutionDetail_stepNumber__JReXL{display:flex;align-items:center;justify-content:space-between;gap:15px;color:var(--accent);padding-bottom:22px;border-bottom:1px solid #a9bfdf}.SolutionDetail_stepNumber__JReXL span{font-size:32px;line-height:1;font-weight:400;letter-spacing:-.035em}.SolutionDetail_stepNumber__JReXL svg{color:#7086a6}.SolutionDetail_process__Gwbpd h3{font-size:16px;line-height:1.85;margin-top:24px}.SolutionDetail_process__Gwbpd p{font-size:12px;line-height:2.1;color:var(--muted);margin-top:14px}.SolutionDetail_projects__gv4go{background:#edf3fa;padding:85px 0}.SolutionDetail_projectLayout__6mF1y{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.SolutionDetail_projectIntro__h1zGm>p{color:var(--muted);font-size:13px;line-height:2;margin-top:20px}.SolutionDetail_warehouseImage__mYLzS{position:relative;aspect-ratio:1.7;border-radius:8px;overflow:hidden;margin-top:30px}.SolutionDetail_warehouseImage__mYLzS img{object-fit:cover}.SolutionDetail_projectIntro__h1zGm .SolutionDetail_exampleNote__131cl{font-size:11px;margin-top:16px}.SolutionDetail_projectIntro__h1zGm>a{margin-top:13px}.SolutionDetail_projectList__dlONy{border-top:1px solid #b5c5dc}.SolutionDetail_project__rUqwY{border-bottom:1px solid #b5c5dc}.SolutionDetail_project__rUqwY summary{display:flex;align-items:start;justify-content:space-between;gap:30px;padding:28px 0;cursor:pointer;list-style:none}.SolutionDetail_project__rUqwY summary::-webkit-details-marker{display:none}.SolutionDetail_project__rUqwY summary h3{font-size:18px;line-height:1.9}.SolutionDetail_project__rUqwY summary>svg{flex-shrink:0;color:var(--accent);margin-top:7px;transition:transform .2s}.SolutionDetail_project__rUqwY summary:hover h3{color:var(--accent)}.SolutionDetail_project__rUqwY[open] summary>svg{transform:rotate(180deg)}.SolutionDetail_projectBody__NJugY{padding-bottom:28px}.SolutionDetail_projectBody__NJugY>p{font-size:13px;line-height:2.1;color:var(--muted)}.SolutionDetail_deliverableLayout__oCkOp{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.SolutionDetail_deliverableIntro__Ke70N{color:var(--muted);font-size:13px;line-height:2.1;margin-top:24px}.SolutionDetail_deliverables__w6R_W>div{padding:24px 0;border-bottom:1px solid var(--line)}.SolutionDetail_deliverables__w6R_W>div:first-child{padding-top:0}.SolutionDetail_deliverables__w6R_W dt{display:flex;align-items:baseline;gap:15px;font-size:17px;font-weight:600;line-height:1.8}.SolutionDetail_deliverables__w6R_W dt svg{color:var(--accent);flex-shrink:0;transform:translateY(2px)}.SolutionDetail_deliverables__w6R_W dd{margin:12px 0 0 32px;font-size:13px;line-height:2;color:var(--muted)}.SolutionDetail_fit__OrOxo{padding:65px 0;background:#f5f7fa}.SolutionDetail_fitLayout__xACx3{display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.SolutionDetail_fitLayout__xACx3 .SolutionDetail_textLink__ge1X2{margin-top:22px}.SolutionDetail_fit__OrOxo ul{list-style:none;padding:0}.SolutionDetail_fit__OrOxo li{display:flex;align-items:start;gap:15px;padding:16px 0;border-bottom:1px solid var(--line);font-size:13px;line-height:2}.SolutionDetail_fit__OrOxo li:first-child{padding-top:0}.SolutionDetail_fit__OrOxo li svg{color:var(--accent);flex-shrink:0;margin-top:5px}.SolutionDetail_related__i_ZDz{padding:72px 0 30px}.SolutionDetail_related__i_ZDz h2{font-size:24px}.SolutionDetail_relatedGrid__fnAmW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:30px}.SolutionDetail_relatedGrid__fnAmW>a{display:flex;align-items:center;gap:24px;padding:22px 0;border-top:1px solid var(--line)}.SolutionDetail_relatedImage__j5a4c{position:relative;width:130px;aspect-ratio:1.4;overflow:hidden;border-radius:6px;flex-shrink:0}.SolutionDetail_relatedImage__j5a4c img{object-fit:cover;transition:transform .4s}.SolutionDetail_relatedGrid__fnAmW p{font-size:10px;line-height:1.9;color:var(--muted)}.SolutionDetail_relatedGrid__fnAmW h3{font-size:16px;line-height:1.8;margin-top:8px}.SolutionDetail_relatedGrid__fnAmW>a>svg{flex-shrink:0;margin-left:auto;color:var(--accent)}.SolutionDetail_relatedGrid__fnAmW>a:hover h3{color:var(--accent)}.SolutionDetail_relatedGrid__fnAmW>a:hover img{transform:scale(1.04)}@media (max-width:1100px){.SolutionDetail_container__ltkZE{padding-inline:32px}.SolutionDetail_heroLayout__GuMUN{gap:36px}.SolutionDetail_lead__dL4eY{font-size:34px}.SolutionDetail_heroImage__bUhI0{aspect-ratio:.9}.SolutionDetail_sectionNav__50CJC{gap:20px}.SolutionDetail_sectionNav__50CJC a{font-size:11px;gap:12px}.SolutionDetail_support__aQMfe{gap:40px}.SolutionDetail_deliverableLayout__oCkOp,.SolutionDetail_fitLayout__xACx3,.SolutionDetail_projectLayout__6mF1y{gap:45px}.SolutionDetail_challengeGrid__EMUjC,.SolutionDetail_reasonGrid__reyiT,.SolutionDetail_relatedGrid__fnAmW{gap:28px}.SolutionDetail_relatedGrid__fnAmW>a{gap:16px}.SolutionDetail_relatedImage__j5a4c{width:100px}}@media (max-width:760px){.SolutionDetail_container__ltkZE{padding-inline:24px}.SolutionDetail_page__s_Sxs h2{font-size:28px}.SolutionDetail_page__s_Sxs section[id]{scroll-margin-top:95px}.SolutionDetail_hero__88ETA{padding-top:96px}.SolutionDetail_breadcrumb__SapmP{font-size:10px}.SolutionDetail_heroLayout__GuMUN{grid-template-columns:1fr;gap:32px;padding:32px 0}.SolutionDetail_heroCopy__DJ_GI h1{font-size:13px}.SolutionDetail_lead__dL4eY{font-size:32px;line-height:1.7;margin-top:18px}.SolutionDetail_lead__dL4eY>span{display:inline}.SolutionDetail_description__6_84K{font-size:13px;line-height:2.1;margin-top:20px}.SolutionDetail_heroActions__MW_44{margin-top:24px;gap:12px 24px}.SolutionDetail_primaryLink__3Zaif{padding:18px 20px}.SolutionDetail_heroImage__bUhI0{aspect-ratio:1.45;border-radius:8px 8px 48px 8px}.SolutionDetail_heroVisual__giQn6 figcaption{font-size:9px;margin-top:11px;gap:8px}.SolutionDetail_heroVisual__giQn6 figcaption span:first-child{font-size:10px}.SolutionDetail_sectionNav__50CJC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 24px;padding:16px 0 22px}.SolutionDetail_sectionNav__50CJC a{justify-content:space-between;min-height:40px;font-size:11px}.SolutionDetail_sectionHeading__ylzQD{display:block;margin-bottom:30px}.SolutionDetail_sectionHeading__ylzQD>p{margin-top:18px;font-size:12px}.SolutionDetail_desktopBreak__Ya72K,.SolutionDetail_sectionHeading__ylzQD>p br{display:none}.SolutionDetail_approach__zVy3h,.SolutionDetail_challenges__KXXU7{padding:50px 0}.SolutionDetail_challengeGrid__EMUjC,.SolutionDetail_reasonGrid__reyiT{grid-template-columns:1fr;gap:25px}.SolutionDetail_challengeGrid__EMUjC article{padding-top:18px}.SolutionDetail_challengeGrid__EMUjC h3{font-size:16px}.SolutionDetail_challengeGrid__EMUjC p{font-size:12px;margin-top:10px}.SolutionDetail_section__2mare{padding:58px 0}.SolutionDetail_support__aQMfe{grid-template-columns:1fr;gap:18px;padding:28px 0}.SolutionDetail_support__aQMfe h3{font-size:19px}.SolutionDetail_support__aQMfe p{font-size:13px}.SolutionDetail_points__5R7ho{margin-top:17px;gap:9px}.SolutionDetail_points__5R7ho li{font-size:11px}.SolutionDetail_expertise__bivYf{flex-direction:column;gap:10px}.SolutionDetail_reasonGrid__reyiT article{padding-left:20px}.SolutionDetail_reasonGrid__reyiT h3{font-size:17px}.SolutionDetail_reasonGrid__reyiT p{font-size:12px;margin-top:12px}.SolutionDetail_process__Gwbpd{grid-template-columns:1fr;gap:0;margin-top:30px}.SolutionDetail_process__Gwbpd li{position:relative;margin-left:16px;padding:0 0 28px 34px;border-left:1px solid #b5c5dc}.SolutionDetail_process__Gwbpd li:last-child{border-left-color:transparent;padding-bottom:0}.SolutionDetail_stepNumber__JReXL{position:absolute;left:-17px;top:0;background:#fff;padding:2px 0 8px;border:0}.SolutionDetail_stepNumber__JReXL span{width:33px;font-size:24px}.SolutionDetail_stepNumber__JReXL svg{display:none}.SolutionDetail_process__Gwbpd h3{font-size:16px;margin-top:0}.SolutionDetail_process__Gwbpd p{margin-top:10px}.SolutionDetail_projects__gv4go{padding:55px 0}.SolutionDetail_deliverableLayout__oCkOp,.SolutionDetail_fitLayout__xACx3,.SolutionDetail_projectLayout__6mF1y{grid-template-columns:1fr;gap:32px}.SolutionDetail_projectIntro__h1zGm>p{font-size:12px;margin-top:18px}.SolutionDetail_warehouseImage__mYLzS{margin-top:24px}.SolutionDetail_projectIntro__h1zGm .SolutionDetail_exampleNote__131cl{font-size:10px}.SolutionDetail_project__rUqwY summary{padding:22px 0;gap:20px}.SolutionDetail_project__rUqwY summary h3{font-size:16px}.SolutionDetail_projectBody__NJugY>p{font-size:12px}.SolutionDetail_projectBody__NJugY{padding-bottom:24px}.SolutionDetail_deliverableIntro__Ke70N{font-size:12px;margin-top:18px}.SolutionDetail_deliverables__w6R_W dt{font-size:16px}.SolutionDetail_deliverables__w6R_W dd{font-size:12px}.SolutionDetail_fit__OrOxo{padding:50px 0}.SolutionDetail_fit__OrOxo li{font-size:12px}.SolutionDetail_related__i_ZDz{padding:50px 0 0}.SolutionDetail_related__i_ZDz h2{font-size:21px}.SolutionDetail_relatedGrid__fnAmW{grid-template-columns:1fr;gap:0;margin-top:22px}.SolutionDetail_relatedGrid__fnAmW>a{gap:18px}.SolutionDetail_relatedImage__j5a4c{width:90px;aspect-ratio:1.1}.SolutionDetail_relatedGrid__fnAmW h3{font-size:15px}}@media (max-width:360px){.SolutionDetail_container__ltkZE{padding-inline:20px}.SolutionDetail_lead__dL4eY{font-size:28px}.SolutionDetail_heroVisual__giQn6 figcaption{flex-direction:column;gap:4px}.SolutionDetail_relatedGrid__fnAmW>a{gap:12px}.SolutionDetail_relatedImage__j5a4c{width:65px}.SolutionDetail_relatedGrid__fnAmW h3{font-size:14px}}@media (prefers-reduced-motion:reduce){.SolutionDetail_primaryLink__3Zaif,.SolutionDetail_project__rUqwY summary>svg,.SolutionDetail_relatedImage__j5a4c img{transition:none}.SolutionDetail_relatedGrid__fnAmW>a:hover img{transform:none}}