.CompanyExperience_shell__LdQTM{min-height:100vh;overflow:clip;background:#071724}.CompanyExperience_page__WMHhn{--company-ink:#15364d;--company-muted:#526f81;--company-paper:#f4f8fb;--company-line:#cbdde8;--company-width:1120px;--company-gutter:clamp(32px,5vw,64px);--company-space:64px;--company-gap:24px;color:var(--company-ink);overflow-wrap:anywhere;hyphens:auto}.CompanyExperience_inner__6rF0M{position:relative;width:100%;max-width:var(--company-width);margin-inline:auto}.CompanyExperience_section__xyBHX{padding:var(--company-space) var(--company-gutter);scroll-margin-top:96px}.CompanyExperience_shell__LdQTM .CompanyExperience_page__WMHhn>.CompanyExperience_section__xyBHX{content-visibility:visible;contain-intrinsic-size:none}.CompanyExperience_sectionHeading__VZ3tC{margin-bottom:var(--company-gap)}.CompanyExperience_page__WMHhn [data-section-eyebrow]{min-width:0;padding:0;gap:7px;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;letter-spacing:.1em;line-height:1.6}.CompanyExperience_headingPhrase__4nLae{display:inline-block;white-space:nowrap}.CompanyExperience_sectionHeading__VZ3tC h2{margin-top:12px;font-size:clamp(28px,3vw,40px);line-height:1.24;letter-spacing:-.025em;font-weight:650;text-wrap:balance}.CompanyExperience_sectionHeading__VZ3tC>p{max-width:920px;margin-top:12px;color:var(--company-muted);font-size:15px;line-height:1.8;text-wrap:pretty}.CompanyExperience_page__WMHhn :is(a,button,summary):focus-visible{outline:2px solid #267dce;outline-offset:4px;border-radius:5px}.CompanyExperience_page__WMHhn :is(.CompanyExperience_hero__hi4ra,.CompanyExperience_history__lKWYT,.CompanyExperience_proof__v5FoC) :is(a,button,summary):focus-visible{outline-color:#77c6e0}.CompanyExperience_hero__hi4ra{position:relative;isolation:isolate;display:flex;align-items:center;min-height:720px;padding:114px 32px 42px;color:#f6fafc;background:#030c17}.CompanyExperience_hero__hi4ra>.CompanyExperience_inner__6rF0M{z-index:1;max-width:1280px}.CompanyExperience_heroImage__QHL_F{position:absolute;inset:0;z-index:-2;overflow:hidden}.CompanyExperience_heroImage__QHL_F img{-o-object-fit:cover;object-fit:cover;-o-object-position:right 58%;object-position:right 58%;filter:brightness(1.5) saturate(.92)}.CompanyExperience_heroImage__QHL_F:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 96% 8%,#030c1770,transparent 44%)}.CompanyExperience_hero__hi4ra:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#030c17,#030c17f5 27%,#030c17bd 41%,#030c1740 55%,transparent 70%),linear-gradient(0deg,#030c17,#030c1740 12%,transparent 30%)}.CompanyExperience_heroCopy__OcGD4{max-width:600px}.CompanyExperience_hero__hi4ra h1{margin:0;font-size:clamp(1.85rem,3.05vw,2.75rem);line-height:1.18;letter-spacing:-.025em;font-weight:600;text-wrap:pretty}.CompanyExperience_shell__LdQTM:lang(zh-CN) .CompanyExperience_hero__hi4ra h1{font-size:clamp(2rem,3.65vw,3.3rem);line-height:1.22}.CompanyExperience_shell__LdQTM:lang(ja) .CompanyExperience_hero__hi4ra h1{font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.3}.CompanyExperience_hero__hi4ra h1>span{display:block}.CompanyExperience_heroDescription__X29hY{max-width:640px;margin-top:32px;border-left:1px solid #cffafe47;padding-left:20px;color:#d2e5ef;font-size:16px;line-height:1.75;text-wrap:pretty}.CompanyExperience_heroDescription__X29hY>span{display:block}.CompanyExperience_heroDescription__X29hY>span:last-child{text-wrap:balance}.CompanyExperience_heroDescription__X29hY>span:first-child{margin-bottom:8px;color:#ecfeff;font-size:clamp(19px,1.65vw,24px);font-weight:600;line-height:1.5;letter-spacing:-.02em}.CompanyExperience_signature__9Y3IR{display:flex;align-items:center;gap:12px;margin-top:20px;color:#d5edf3;font-size:14px;font-weight:500;letter-spacing:.1em;line-height:1.6}.CompanyExperience_signature__9Y3IR:before{content:"";width:24px;flex-shrink:0;border-top:1px solid #8acbda}.CompanyExperience_heroActions__MDfaw{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.CompanyExperience_heroActions__MDfaw a{min-width:188px;font-size:14px;line-height:20px}.CompanyExperience_caseAction__s63Ty svg,.CompanyExperience_customerHeading__OB8LC svg,.CompanyExperience_entryAction__DERrf>a svg,.CompanyExperience_foundations__6M6U5 svg,.CompanyExperience_heroActions__MDfaw svg{width:16px;height:16px;flex-shrink:0}.CompanyExperience_foundations__6M6U5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:640px;gap:20px;margin-top:28px}.CompanyExperience_foundations__6M6U5>a{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;padding-right:16px}.CompanyExperience_foundations__6M6U5>a+a{border-left:1px solid #91cce328;padding-left:20px}.CompanyExperience_foundations__6M6U5>a:last-child{padding-right:0}.CompanyExperience_foundations__6M6U5 strong{color:#e5f2f8;font-size:14px;font-weight:550;line-height:1.5}.CompanyExperience_foundations__6M6U5 p{margin-top:6px;color:#aec8d6;font-size:11px;line-height:1.6;text-wrap:balance}.CompanyExperience_foundations__6M6U5 svg{margin-top:3px;color:#82b9ca;transition:transform .18s}.CompanyExperience_foundations__6M6U5>a:hover svg{transform:translate(2px,-2px)}.CompanyExperience_development__5tjfM{background:radial-gradient(ellipse at 78% 15%,#d9ecf566,transparent 55%),var(--company-paper)}.CompanyExperience_capability__mC31F{background:#eef5f9;border-top:1px solid #d8e5ed}.CompanyExperience_supplyBoard__lZZaH{overflow:hidden}.CompanyExperience_growthMeta__SbSwi{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:35px;padding:0 0 10px;border-bottom:1px solid #cbdde8}.CompanyExperience_growthMeta__SbSwi strong{color:#486e85;font-size:12px;font-weight:500;line-height:1.6}.CompanyExperience_growthReplay__6MyqA{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;color:#356f94;border-radius:50%;transition:background .18s,color .18s}.CompanyExperience_growthReplay__6MyqA svg{width:14px;height:14px;stroke-width:1.5}.CompanyExperience_growthReplay__6MyqA:hover{color:#145f87;background:#deedf5}.CompanyExperience_growthLanes__KXobT{border-bottom:1px solid #cbdfe9}.CompanyExperience_growthAxis__i5t6q,.CompanyExperience_growthLane__UIXCi{display:grid;grid-template-columns:228px minmax(0,1fr);align-items:center;gap:24px;padding-inline:22px}.CompanyExperience_growthLane__UIXCi{min-width:0;padding-block:14px;background:#f8fbfd80}.CompanyExperience_growthLane__UIXCi+.CompanyExperience_growthLane__UIXCi{border-top:1px solid #dce8ef}.CompanyExperience_growthLane__UIXCi[data-assisted=true]{background:#e4f2f9b3;box-shadow:inset 3px 0 #5ca8c4}.CompanyExperience_growthLane__UIXCi figcaption{min-width:0;padding-block:17px}.CompanyExperience_growthLane__UIXCi h3{color:#3f6177;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.CompanyExperience_growthLane__UIXCi[data-assisted=true] h3{color:#175c7e}.CompanyExperience_growthLanes__KXobT svg{display:block;width:100%;height:auto;min-width:0;font-family:inherit}.CompanyExperience_growthAxis__i5t6q>svg,.CompanyExperience_growthLane__UIXCi>svg{grid-column:2;grid-row:1}.CompanyExperience_growthLanes__KXobT [data-capability-layout=compact]{display:none}.CompanyExperience_growthLanes__KXobT [data-diagram-label]{fill:#496c80;font-size:13px}.CompanyExperience_growthLanes__KXobT [data-capability-region-title]{font-size:16px;letter-spacing:.01em}.CompanyExperience_growthLanes__KXobT [data-shared-method-growth] [data-diagram-label]{fill:#326c59}.CompanyExperience_growthLanes__KXobT [data-capability-branch] [data-diagram-label]{font-size:14px}.CompanyExperience_growthLanes__KXobT [data-product-full-name]{font-family:var(--font-mono-en);font-size:14px;font-weight:600}.CompanyExperience_growthAxis__i5t6q{padding-block:6px 14px}.CompanyExperience_growthAxis__i5t6q>p{align-self:end;padding-bottom:1px;color:var(--company-muted);font-size:11px;line-height:1.6}.CompanyExperience_growthLanes__KXobT[data-growth-playing=true] [data-growth-reveal]{animation:CompanyExperience_growthReveal__wz3gc .32s both;animation-delay:var(--growth-delay,0s)}.CompanyExperience_growthLanes__KXobT[data-growth-playing=true] [data-growth-trace]{stroke-dasharray:1;animation:CompanyExperience_growthTrace__Lqisl var(--growth-duration,1s) linear both;animation-delay:var(--growth-delay,0s)}.CompanyExperience_growthLanes__KXobT[data-growth-playing=true] [data-growth-clock]{stroke-dasharray:1;animation:CompanyExperience_growthTrace__Lqisl 3.6s linear both}.CompanyExperience_growthLanes__KXobT [data-growth-discard]{opacity:.38}.CompanyExperience_growthLanes__KXobT[data-growth-playing=true] [data-growth-discard]{animation:CompanyExperience_growthDiscard__I4Wns .45s both;animation-delay:var(--growth-delay,1.1s)}@keyframes CompanyExperience_growthReveal__wz3gc{0%{opacity:0}to{opacity:1}}@keyframes CompanyExperience_growthTrace__Lqisl{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes CompanyExperience_growthDiscard__I4Wns{0%{opacity:.9}to{opacity:.38}}.CompanyExperience_supplyProductFooter__UYicX{display:flex;justify-content:flex-end;padding-top:10px}.CompanyExperience_supplyProductEntry__M4iME{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#216b91;font-size:14px;font-weight:550;line-height:1.5}.CompanyExperience_supplyProductEntry__M4iME svg{width:16px;height:16px;flex-shrink:0}.CompanyExperience_missionList__xlV5m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.CompanyExperience_missionList__xlV5m>li{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:10px;min-width:0;border-top:1px solid var(--company-line);padding-top:20px}.CompanyExperience_itemNumber__EZBV_{font-family:var(--font-mono-en);color:#59798c;font-size:11px}.CompanyExperience_missionList__xlV5m h3{color:var(--company-ink);font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.CompanyExperience_missionList__xlV5m p{color:var(--company-muted);font-size:14px;line-height:1.85;text-wrap:pretty}.CompanyExperience_missionNote__1kDVH{min-width:0;align-self:end;margin-top:10px;border:1px solid #c2d9e6;border-radius:8px;background:#f8fbfd;overflow:hidden}.CompanyExperience_missionNote__1kDVH svg{display:block;width:100%;height:auto;font-family:inherit}.CompanyExperience_history__lKWYT,.CompanyExperience_proof__v5FoC{color:#edf7fc;background:#071724}.CompanyExperience_history__lKWYT{padding-block:36px}.CompanyExperience_history__lKWYT .CompanyExperience_sectionHeading__VZ3tC>p,.CompanyExperience_proof__v5FoC .CompanyExperience_sectionHeading__VZ3tC>p{color:#b6cddc}.CompanyExperience_legacyAnchor__ynWQ5{position:absolute;top:-96px}.CompanyExperience_historyList__v77Do{--history-columns:repeat(4,minmax(0,1fr)) minmax(0,3fr);margin-top:24px;padding:12px 26px;border:1px solid #355364;border-radius:6px;background:#0b1e2c}.CompanyExperience_historyLayer__iwUYV{display:grid;grid-template-columns:202px minmax(0,1fr);gap:22px;min-height:60px}.CompanyExperience_shell__LdQTM .CompanyExperience_page__WMHhn .CompanyExperience_historyList__v77Do>.CompanyExperience_historyLayer__iwUYV{max-width:none}.CompanyExperience_historyLayer__iwUYV h3{display:flex;align-items:center;min-width:0;padding:10px 0;border-top:1px solid #a0c5d414;color:#d9eaf3;font-size:17px;line-height:1.6;font-weight:550}.CompanyExperience_historyLayer__iwUYV:first-child h3{border-top:0;color:#d3f6f5}.CompanyExperience_historyTrack__3GW2t{position:relative;display:grid;grid-template-columns:var(--history-columns);min-width:0}.CompanyExperience_historyGuides__0gkV6{position:absolute;inset:0;display:grid;grid-template-columns:var(--history-columns);pointer-events:none}.CompanyExperience_historyGuides__0gkV6 span{border-left:1px solid #a0c5d410}.CompanyExperience_historyGuides__0gkV6 span:last-child{background:#8fc8d408;border-inline:1px solid #a0c5d41c}.CompanyExperience_historyBar__jeXwD{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin-block:6px;padding:9px 18px;border:1px solid #3d5c6e;border-left:2px solid #6f91a7;border-radius:3px;background:#183041}.CompanyExperience_historyBar__jeXwD p{color:#c2d8e6;font-size:14px;line-height:1.8;text-wrap:pretty}.CompanyExperience_historyBar__jeXwD p>span{display:inline-block}.CompanyExperience_historyBar__jeXwD>svg{width:18px;height:18px;flex-shrink:0;color:#bcf2ef;stroke-width:1.5}.CompanyExperience_historyLayer__iwUYV[data-history-layer="1"] .CompanyExperience_historyBar__jeXwD{background:#1d394b;border-left-color:#81a9bf}.CompanyExperience_historyLayer__iwUYV[data-history-layer="2"] .CompanyExperience_historyBar__jeXwD{background:#234355;border-left-color:#91bdd0}.CompanyExperience_historyLayer__iwUYV[data-history-layer="3"] .CompanyExperience_historyBar__jeXwD{background:#294f60;border-color:#517b8d #517b8d #517b8d #a5d3de}.CompanyExperience_historyLayer__iwUYV[data-history-layer="4"] .CompanyExperience_historyBar__jeXwD{background:#305d69;border-color:#6e9ba9 #6e9ba9 #6e9ba9 #b4e6e6}.CompanyExperience_historyLayer__iwUYV[data-history-layer="4"] .CompanyExperience_historyBar__jeXwD p{color:#e0f6f6}.CompanyExperience_historyAction__FAROu{display:flex;justify-content:flex-end;margin-top:20px;padding-top:10px;border-top:1px solid #769fb133}.CompanyExperience_historyAction__FAROu a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#c5eaf2;font-size:14px;font-weight:550}.CompanyExperience_historyAction__FAROu a svg{width:16px;height:16px;flex-shrink:0}.CompanyExperience_proof__v5FoC{border-top:1px solid #769fb12b}.CompanyExperience_caseGrid__sP1_T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.CompanyExperience_caseCard__xHCuM{display:grid;grid-template-rows:subgrid;grid-row:span 3;min-width:0;border-top:1px solid #769fb147;transition:border-color .18s}.CompanyExperience_caseCard__xHCuM:hover{border-color:#8ed8d58c}.CompanyExperience_caseCaption__Oqfh0{padding:18px 0 14px}.CompanyExperience_caseTask__84I1T{color:#9ecfc5;font-size:12px;font-weight:500;line-height:1.65}.CompanyExperience_caseCaption__Oqfh0 h3{margin-top:7px;color:#e2f1f7;font-size:21px;font-weight:600;line-height:1.4;letter-spacing:-.02em;text-wrap:pretty}.CompanyExperience_caseDescription__CB0qP{margin-top:8px;color:#b6cddc;font-size:13px;line-height:1.8;text-wrap:pretty}.CompanyExperience_caseImage__2_w6l{position:relative;align-self:start;aspect-ratio:16/10;overflow:hidden;border:1px solid #365363;border-radius:6px;background:#f3f7fa}.CompanyExperience_caseImage__2_w6l img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CompanyExperience_caseCard__xHCuM[data-company-practice=wheel-impact-validation] .CompanyExperience_caseImage__2_w6l{background:#f3f7fa}.CompanyExperience_caseCard__xHCuM[data-company-practice=nuclear-cold-source] .CompanyExperience_caseImage__2_w6l img{-o-object-fit:cover;object-fit:cover;-o-object-position:60% center;object-position:60% center}.CompanyExperience_caseCard__xHCuM[data-company-practice=flash-flood-four] .CompanyExperience_caseImage__2_w6l img{inset:-10% auto auto -25%;width:125%;height:125%;max-width:none;-o-object-fit:cover;object-fit:cover}.CompanyExperience_caseResults__lT5C1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:8px 12px;padding-block:12px 0}.CompanyExperience_caseResults__lT5C1 ul{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;gap:5px 0}.CompanyExperience_caseResults__lT5C1 li{color:#c1dbe5;font-size:12px;line-height:1.6}.CompanyExperience_caseResults__lT5C1 li+li{border-left:1px solid #769fb147;margin-left:9px;padding-left:9px}.CompanyExperience_caseAction__s63Ty{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#c5eaf2;font-size:12px}.CompanyExperience_caseAction__s63Ty svg{transition:transform .18s}.CompanyExperience_caseCard__xHCuM:hover .CompanyExperience_caseAction__s63Ty svg{transform:translate(2px,-2px)}.CompanyExperience_practiceFoundation__S_IHE{margin-top:24px;padding-block:14px;border-block:1px solid #769fb147}.CompanyExperience_foundationHeading__bvb84{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 24px;margin-bottom:10px}.CompanyExperience_foundationHeading__bvb84>p{color:#b6cddc;font-size:12px;line-height:1.6}.CompanyExperience_factNote__Hrk1v{min-width:0;color:#b6cddc}.CompanyExperience_factNote__Hrk1v summary{width:-moz-fit-content;width:fit-content;margin-left:auto;font-size:11px!important;cursor:pointer;padding:4px 0}.CompanyExperience_factNote__Hrk1v>p{max-width:680px;padding-top:8px;font-size:12px;line-height:1.7;text-align:right}.CompanyExperience_factNote__Hrk1v[open]{flex:1 0 100%}.CompanyExperience_factNote__Hrk1v[open]>p{max-width:none;text-align:left}.CompanyExperience_metrics__boftI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.CompanyExperience_metrics__boftI>div{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0;padding-inline:24px;border-left:1px solid #769fb147}.CompanyExperience_metrics__boftI>div:first-child{border-left:0;padding-left:0}.CompanyExperience_metrics__boftI>div:last-child{padding-right:0}.CompanyExperience_metrics__boftI dt{color:#b6d0dc;font-size:12px;line-height:1.6}.CompanyExperience_metrics__boftI dd{order:-1;max-width:100%;color:#d8f7fc;font-family:var(--font-mono-en);font-size:clamp(25px,2.2vw,30px);font-weight:550;line-height:1.2;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.CompanyExperience_metrics__boftI dd.CompanyExperience_recognition__g3Ow0{font-family:inherit;font-size:22px;letter-spacing:-.02em;line-height:1.45}.CompanyExperience_customerStrip__i4HO_{margin-top:16px}.CompanyExperience_customerHeading__OB8LC{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.CompanyExperience_customerHeading__OB8LC>p{color:#b6cddc;font-size:12px;line-height:1.6}.CompanyExperience_customerHeading__OB8LC a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#c5eaf2;font-size:14px;font-weight:550;line-height:1.5}.CompanyExperience_customerStrip__i4HO_ ul{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}.CompanyExperience_customerStrip__i4HO_ li{display:flex;align-items:center;gap:8px;min-width:0;color:#b6cddc;font-size:11px;line-height:1.5}.CompanyExperience_customerStrip__i4HO_ img{width:27px;height:27px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;filter:brightness(0) invert(1);opacity:.75}.CompanyExperience_entry__xCfzI{background:#f5f8fa;padding-block:40px}.CompanyExperience_entry__xCfzI .CompanyExperience_sectionHeading__VZ3tC{max-width:1050px}.CompanyExperience_entryGrid__R62Sc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--company-line);padding-block:20px}.CompanyExperience_entryGrid__R62Sc article{display:flex;flex-direction:column;min-width:0;padding-inline:28px}.CompanyExperience_entryGrid__R62Sc article+article{border-left:1px solid var(--company-line)}.CompanyExperience_entryGrid__R62Sc article:first-child{padding-left:0}.CompanyExperience_entryGrid__R62Sc article:last-child{padding-right:0}.CompanyExperience_entryIcon__ZEXYz{width:24px;height:24px;color:#277da3;stroke-width:1.4}.CompanyExperience_entryGrid__R62Sc h3{color:var(--company-ink);font-size:22px;line-height:1.5;font-weight:600;letter-spacing:-.02em;margin-top:12px}.CompanyExperience_entryGrid__R62Sc article>p{color:var(--company-muted);font-size:14px;line-height:1.85;margin:8px 0 18px;text-wrap:pretty}.CompanyExperience_entryAction__DERrf{margin-top:auto;padding-top:12px;border-top:1px solid var(--company-line)}.CompanyExperience_entryAction__DERrf>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding-block:12px;color:#216b91;font-size:14px;font-weight:550}.CompanyExperience_entryAction__DERrf>button{justify-content:space-between;width:100%;max-width:none;min-height:52px;padding:12px 0;color:#216b91}.CompanyExperience_entryAction__DERrf>button>svg:first-child{display:none}.CompanyExperience_entryAction__DERrf>button>svg:last-child{color:#216b91}.CompanyExperience_entryAction__DERrf>button>span>span:first-child{font-size:16px;color:#216b91}.CompanyExperience_entryAction__DERrf>.CompanyExperience_entryPrimary__xZUWQ{padding:12px 16px;justify-content:space-between;gap:12px;border:1px solid #08b8db;border-radius:4px;background:#08c1e8;color:#05263b;font-weight:650;line-height:1.6;transition:background .2s}.CompanyExperience_entryAction__DERrf>a svg{width:16px;height:16px;flex-shrink:0}@media(hover:hover){.CompanyExperience_entryAction__DERrf>.CompanyExperience_entryPrimary__xZUWQ:hover{background:#21cef0;text-decoration:none}.CompanyExperience_customerHeading__OB8LC a:hover,.CompanyExperience_entryAction__DERrf>a:not(.CompanyExperience_entryPrimary__xZUWQ):hover,.CompanyExperience_historyAction__FAROu a:hover,.CompanyExperience_supplyProductEntry__M4iME:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:1100px){.CompanyExperience_growthAxis__i5t6q,.CompanyExperience_growthLane__UIXCi{grid-template-columns:200px minmax(0,1fr);gap:18px}.CompanyExperience_growthLanes__KXobT [data-capability-layout=wide]{display:none}.CompanyExperience_growthLanes__KXobT [data-capability-layout=compact]{display:block}.CompanyExperience_growthLanes__KXobT [data-diagram-label]{font-size:15px}.CompanyExperience_growthLanes__KXobT [data-capability-region-title]{font-size:18px}.CompanyExperience_customerStrip__i4HO_ ul{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.CompanyExperience_page__WMHhn{--company-gutter:32px;--company-space:48px;--company-gap:22px}.CompanyExperience_hero__hi4ra{padding-inline:24px}.CompanyExperience_heroCopy__OcGD4{max-width:720px}.CompanyExperience_hero__hi4ra h1{font-size:clamp(2rem,5vw,3rem)}.CompanyExperience_shell__LdQTM:lang(zh-CN) .CompanyExperience_hero__hi4ra h1{font-size:clamp(1.55rem,7.6vw,3.3rem)}.CompanyExperience_shell__LdQTM:lang(ja) .CompanyExperience_hero__hi4ra h1{font-size:clamp(1.75rem,7vw,3rem)}.CompanyExperience_missionList__xlV5m{gap:20px}.CompanyExperience_historyList__v77Do{padding:12px 20px}.CompanyExperience_historyLayer__iwUYV{grid-template-columns:170px minmax(0,1fr);gap:18px}.CompanyExperience_historyLayer__iwUYV h3{font-size:15px}.CompanyExperience_historyBar__jeXwD{padding:10px 12px}.CompanyExperience_entryGrid__R62Sc article{padding-inline:20px}}@media(min-width:768px) and (max-width:1023px){.CompanyExperience_missionList__xlV5m{grid-template-columns:minmax(0,1fr)}.CompanyExperience_missionList__xlV5m>li{grid-template-columns:24px minmax(0,1fr) minmax(0,.85fr);grid-template-rows:auto 1fr;grid-row:auto;gap:8px 18px}.CompanyExperience_missionList__xlV5m .CompanyExperience_itemNumber__EZBV_{grid-column:1;grid-row:1;padding-top:5px}.CompanyExperience_missionList__xlV5m h3{grid-column:2;grid-row:1}.CompanyExperience_missionList__xlV5m p{grid-column:2;grid-row:2}.CompanyExperience_missionNote__1kDVH{grid-column:3;grid-row:1/span 2;align-self:center;margin-top:0}.CompanyExperience_caseGrid__sP1_T{grid-template-columns:minmax(0,1fr);gap:24px}.CompanyExperience_caseCard__xHCuM{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-row:auto;-moz-column-gap:24px;column-gap:24px}.CompanyExperience_caseImage__2_w6l{grid-column:2;grid-row:1/span 2;align-self:center;margin-top:16px}.CompanyExperience_caseResults__lT5C1{grid-column:1;padding-top:0}}@media(min-width:768px) and (max-width:1199px){.CompanyExperience_hero__hi4ra{display:grid;grid-template-columns:minmax(0,1fr);min-height:auto;padding:114px 32px 36px}.CompanyExperience_hero__hi4ra>.CompanyExperience_inner__6rF0M{display:contents}.CompanyExperience_hero__hi4ra:before{display:none}.CompanyExperience_heroCopy__OcGD4{grid-row:1;position:relative;z-index:1;max-width:640px}.CompanyExperience_heroImage__QHL_F{position:relative;inset:auto;grid-row:2;z-index:0;height:clamp(340px,46vw,500px);margin:24px -32px 0}.CompanyExperience_heroImage__QHL_F img{width:155%!important;max-width:none;left:auto!important;-o-object-position:right 35%;object-position:right 35%}.CompanyExperience_heroImage__QHL_F:after{background:linear-gradient(180deg,#030c17,transparent 16%,transparent 84%,#030c17),radial-gradient(ellipse at 100% 0,#030c1766,transparent 55%)}.CompanyExperience_foundations__6M6U5{grid-row:3;position:relative;z-index:1;max-width:none;margin-top:16px}}@media(max-width:767px){.CompanyExperience_page__WMHhn{--company-gutter:20px;--company-space:36px;--company-gap:20px}.CompanyExperience_sectionHeading__VZ3tC h2{font-size:28px;line-height:1.28}.CompanyExperience_sectionHeading__VZ3tC>p{font-size:14px}.CompanyExperience_hero__hi4ra{display:grid;grid-template-columns:minmax(0,1fr);min-height:auto;padding:106px 20px 30px}.CompanyExperience_hero__hi4ra>.CompanyExperience_inner__6rF0M{display:contents}.CompanyExperience_hero__hi4ra:before{display:none}.CompanyExperience_heroCopy__OcGD4{grid-row:1;position:relative;z-index:1}.CompanyExperience_heroImage__QHL_F{position:relative;inset:auto;grid-row:2;z-index:0;height:clamp(220px,64vw,400px);margin:8px -20px 0}.CompanyExperience_heroImage__QHL_F img{-o-object-position:center 84%;object-position:center 84%;filter:brightness(1.5) saturate(.92)}.CompanyExperience_heroImage__QHL_F:after{background:linear-gradient(180deg,#030c17,transparent 18%,transparent 82%,#030c17),radial-gradient(ellipse at 100% 0,#030c1755,transparent 55%)}.CompanyExperience_heroDescription__X29hY{margin-top:28px;padding-left:16px;font-size:14px;line-height:1.7}.CompanyExperience_heroDescription__X29hY>span:first-child{font-size:19px}.CompanyExperience_signature__9Y3IR{font-size:13px;margin-top:18px}.CompanyExperience_heroActions__MDfaw{flex-direction:column;align-items:stretch}.CompanyExperience_heroActions__MDfaw a{width:100%}.CompanyExperience_foundations__6M6U5{grid-row:3;position:relative;z-index:1;grid-template-columns:minmax(0,1fr);gap:0;margin-top:8px;border-top:1px solid #91cce328}.CompanyExperience_foundations__6M6U5>a,.CompanyExperience_foundations__6M6U5>a+a{align-items:center;min-height:52px;padding:9px 0;border-left:0;border-bottom:1px solid #91cce328}.CompanyExperience_foundations__6M6U5>a>div{display:grid;grid-template-columns:98px minmax(0,1fr);gap:6px 10px;align-items:center}.CompanyExperience_foundations__6M6U5 strong{font-size:13px}.CompanyExperience_foundations__6M6U5 p{margin-top:0;text-wrap:pretty}.CompanyExperience_foundations__6M6U5 svg{margin-top:0}.CompanyExperience_growthAxis__i5t6q,.CompanyExperience_growthLane__UIXCi{grid-template-columns:minmax(0,1fr);gap:0;padding-inline:16px}.CompanyExperience_growthAxis__i5t6q>svg,.CompanyExperience_growthLane__UIXCi>svg{grid-column:1;grid-row:2}.CompanyExperience_growthLane__UIXCi figcaption{padding-block:12px 4px}.CompanyExperience_growthLane__UIXCi h3{font-size:18px}.CompanyExperience_growthLane__UIXCi svg{margin-bottom:8px}.CompanyExperience_growthLanes__KXobT [data-diagram-label]{font-size:19px}.CompanyExperience_growthLanes__KXobT [data-capability-region-title]{font-size:22px}.CompanyExperience_growthAxis__i5t6q{padding-top:0}.CompanyExperience_growthAxis__i5t6q>p{margin-bottom:5px;font-size:10px}.CompanyExperience_growthMeta__SbSwi{padding:0 0 8px}.CompanyExperience_missionList__xlV5m{grid-template-columns:minmax(0,1fr);gap:24px}.CompanyExperience_missionList__xlV5m>li{grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto auto;grid-row:auto;gap:9px 12px;padding-top:16px}.CompanyExperience_missionList__xlV5m .CompanyExperience_itemNumber__EZBV_{grid-column:1;grid-row:1;padding-top:5px}.CompanyExperience_missionList__xlV5m h3{grid-column:2;grid-row:1;font-size:21px}.CompanyExperience_missionList__xlV5m p{grid-column:2;grid-row:2}.CompanyExperience_missionNote__1kDVH{grid-column:1/-1;grid-row:3}.CompanyExperience_missionNote__1kDVH [data-note-labels]{font-size:12px}.CompanyExperience_historyList__v77Do{margin-top:22px;padding:4px 16px}.CompanyExperience_historyLayer__iwUYV{display:block;padding:12px 0;border-top:1px solid #a0c5d41c}.CompanyExperience_historyLayer__iwUYV:first-child{border-top:0}.CompanyExperience_historyLayer__iwUYV h3{padding:0 0 7px;border:0;font-size:17px}.CompanyExperience_historyTrack__3GW2t{display:block}.CompanyExperience_historyGuides__0gkV6{display:none}.CompanyExperience_historyBar__jeXwD{margin:0 0 0 calc(var(--level) * 5px);padding:10px 12px}.CompanyExperience_historyBar__jeXwD p{font-size:13px}.CompanyExperience_historyAction__FAROu{margin-top:18px;padding-top:8px}.CompanyExperience_caseGrid__sP1_T{grid-template-columns:minmax(0,1fr);gap:24px}.CompanyExperience_caseCard__xHCuM{grid-template-rows:auto auto auto;grid-row:auto}.CompanyExperience_caseCaption__Oqfh0{padding-block:16px 12px}.CompanyExperience_caseDescription__CB0qP{font-size:14px}.CompanyExperience_practiceFoundation__S_IHE{padding-block:16px 0;margin-top:24px}.CompanyExperience_foundationHeading__bvb84{gap:6px 14px;margin-bottom:6px}.CompanyExperience_metrics__boftI{grid-template-columns:repeat(2,minmax(0,1fr))}.CompanyExperience_metrics__boftI>div{padding:14px;gap:5px}.CompanyExperience_metrics__boftI>div:nth-child(odd){padding-left:0;border-left:0}.CompanyExperience_metrics__boftI>div:nth-child(2n){padding-right:0}.CompanyExperience_metrics__boftI>div:nth-child(n+3){border-top:1px solid #769fb147}.CompanyExperience_metrics__boftI dd{font-size:26px}.CompanyExperience_metrics__boftI dd.CompanyExperience_recognition__g3Ow0{font-size:21px}.CompanyExperience_customerHeading__OB8LC a{margin-left:auto}.CompanyExperience_customerStrip__i4HO_ ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CompanyExperience_entry__xCfzI{padding-block:32px}.CompanyExperience_entryGrid__R62Sc{grid-template-columns:minmax(0,1fr);padding-block:0}.CompanyExperience_entryGrid__R62Sc article,.CompanyExperience_entryGrid__R62Sc article:first-child,.CompanyExperience_entryGrid__R62Sc article:last-child{display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 12px;padding:16px 0;border-left:0}.CompanyExperience_entryGrid__R62Sc article+article{border-top:1px solid var(--company-line);border-left:0}.CompanyExperience_entryIcon__ZEXYz{grid-column:1;grid-row:1;align-self:center;width:22px;height:22px}.CompanyExperience_entryGrid__R62Sc h3{grid-column:2;grid-row:1;font-size:20px;margin-top:0}.CompanyExperience_entryGrid__R62Sc article>p{grid-column:2;margin:6px 0 8px;font-size:13px;line-height:1.75}.CompanyExperience_entryAction__DERrf{grid-column:2;border-top:0;padding-top:0}}@media(max-width:359px){.CompanyExperience_sectionHeading__VZ3tC h2{font-size:25px}.CompanyExperience_hero__hi4ra h1{font-size:1.8rem}.CompanyExperience_heroDescription__X29hY>span:first-child{font-size:18px}}@media(prefers-reduced-motion:reduce){.CompanyExperience_page__WMHhn *,.CompanyExperience_page__WMHhn :after,.CompanyExperience_page__WMHhn :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.CompanyExperience_growthReplay__6MyqA{display:none}}.CompanyExperience_headingRow__4C9_M{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:0 24px}.CompanyExperience_headingRow__4C9_M h2{flex:1 1 640px}.CompanyExperience_headingRow__4C9_M>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#c5eaf2;font-size:14px;line-height:1.6;font-weight:550}.CompanyExperience_headingRow__4C9_M>a svg{width:16px;height:16px;flex-shrink:0}@media(hover:hover){.CompanyExperience_headingRow__4C9_M>a:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:767px){[data-company-comparison][data-show-products=false] .CompanyExperience_growthLanes__KXobT [data-capability-layout=compact]{display:none}.CompanyExperience_growthAxis__i5t6q>p{font-size:13px}.CompanyExperience_headingRow__4C9_M h2{flex-basis:100%}}.CompanyExperience_growthLane__UIXCi h3>span{display:inline-block;max-width:100%}.MobileCapabilityLane_mobileAxis__2XwiL,.MobileCapabilityLane_mobile__hMep8{display:none}@media(max-width:767px){.MobileCapabilityLane_mobile__hMep8{display:block;min-width:0;padding-block:12px 4px}.MobileCapabilityLane_individual__dLE3r,.MobileCapabilityLane_team__uXetB{padding:14px 12px;border-left:2px solid #75b4cf;background:#f4faff}.MobileCapabilityLane_team__uXetB{border-color:#7fb99e;background:#eef7f2}.MobileCapabilityLane_mobile__hMep8 h4[data-capability-region-title]{font-size:15px;font-weight:600;color:#246987;line-height:1.6;letter-spacing:0;margin-bottom:12px}.MobileCapabilityLane_team__uXetB h4[data-capability-region-title]{color:#286a56}.MobileCapabilityLane_steps__t8XIC{list-style:none;display:grid;gap:18px}.MobileCapabilityLane_step__DNeoa{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:34px;color:#466b80}.MobileCapabilityLane_step__DNeoa:not(:last-child):after{content:"";position:absolute;top:100%;left:16px;width:1px;height:18px;background:#abc9d8}.MobileCapabilityLane_step__DNeoa>div{min-width:0}.MobileCapabilityLane_step__DNeoa p{font-size:14px;line-height:1.65;overflow-wrap:anywhere}.MobileCapabilityLane_icon__s7XkP{display:grid;place-items:center;align-self:start;width:34px;height:34px;color:#54849c;border:1px solid #c0d6e1;border-radius:6px;background:#f8fcfe}.MobileCapabilityLane_mobile__hMep8 .MobileCapabilityLane_icon__s7XkP>svg{width:21px;height:21px;margin:0;stroke-width:1.5}.MobileCapabilityLane_individual__dLE3r .MobileCapabilityLane_icon__s7XkP{color:#277fa9;border-color:#b7d7e6}.MobileCapabilityLane_team__uXetB .MobileCapabilityLane_icon__s7XkP{color:#357d70;border-color:#b7d6c8;background:#f7fcf9}.MobileCapabilityLane_team__uXetB .MobileCapabilityLane_step__DNeoa:not(:last-child):after{background:#a6cbb9}.MobileCapabilityLane_mobile__hMep8 svg.MobileCapabilityLane_candidates__LE9ZD{display:block;width:164px;max-width:100%;height:auto;margin:6px 0 0}.MobileCapabilityLane_mobile__hMep8 svg.MobileCapabilityLane_transfer__gehm3{width:18px;height:18px;margin:7px 0 7px 20px;color:#529680}.MobileCapabilityLane_mobileAxis__2XwiL{display:flex;gap:10px;align-items:center;min-width:0;padding-block:6px;font-size:13px;line-height:1.6;color:#486e85}.MobileCapabilityLane_axisLine__RJPHU{position:relative;flex:1;min-width:24px;height:1px;background:#87b2c7}.MobileCapabilityLane_axisLine__RJPHU:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid #87b2c7;border-right:1px solid #87b2c7;transform:rotate(45deg)}}