.Companies-module___p-yRW__hero,.Companies-module___p-yRW__priorities,.Companies-module___p-yRW__coverage,.Companies-module___p-yRW__criteria,.Companies-module___p-yRW__discovery{background:#f7fafc;overflow:hidden}.Companies-module___p-yRW__photo{z-index:-1;pointer-events:none;position:absolute;inset:0}.Companies-module___p-yRW__photo img{object-fit:cover;opacity:.88;filter:brightness(1.06)saturate(.72);width:100%;height:100%}.Companies-module___p-yRW__referencePhoto img{object-position:center top;height:68%;-webkit-mask-image:linear-gradient(#000 0% 66%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#0000 100%)}.Companies-module___p-yRW__photo:after{content:"";background:linear-gradient(90deg,#f8fbfdf7 0%,#f8fbfdf0 36%,#f8fbfd55 68%,#f8fbfd18 100%);position:absolute;inset:0}.Companies-module___p-yRW__hero .Companies-module___p-yRW__photo:after{background:linear-gradient(90deg,#f8fbfdfc 0%,#f8fbfdf8 39%,#f8fbfd55 57%,#f8fbfd15 100%),linear-gradient(#0000 85%,#f7fafc)}:is(.Companies-module___p-yRW__hero .eyebrow,.Companies-module___p-yRW__priorities .eyebrow,.Companies-module___p-yRW__coverage .eyebrow,.Companies-module___p-yRW__criteria .eyebrow,.Companies-module___p-yRW__discovery .eyebrow){letter-spacing:.16em;font-size:12px}.Companies-module___p-yRW__heading{-webkit-text-stroke:.45px currentColor;letter-spacing:-.05em;font-size:clamp(46px,4.5vw,72px);font-weight:400;line-height:1.05}.Companies-module___p-yRW__lead{color:#4d5872;letter-spacing:-.015em;max-width:680px;margin-top:28px;font-size:23px;line-height:1.55}.Companies-module___p-yRW__action{gap:24px;min-height:58px;padding:16px 24px;font-size:16px;box-shadow:0 6px 16px #2456ee18}.Companies-module___p-yRW__tile{color:#098ba0;background:#eaf6f8;border-radius:12px;flex-shrink:0;place-items:center;width:54px;height:54px;display:inline-grid}.Companies-module___p-yRW__hero{padding-top:75px;padding-bottom:85px}.Companies-module___p-yRW__hero .Companies-module___p-yRW__photo img{object-position:center top}.Companies-module___p-yRW__heroGrid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:35px;display:grid}.Companies-module___p-yRW__heroCopy h1{letter-spacing:-.055em;max-width:660px;font-size:clamp(59px,5.3vw,84px);font-weight:600;line-height:.99}.Companies-module___p-yRW__heroCopy .eyebrow{margin-bottom:38px}.Companies-module___p-yRW__heroCopy .Companies-module___p-yRW__lead{max-width:590px;margin-top:25px;font-size:24px}.Companies-module___p-yRW__heroCopy .actions{flex-wrap:nowrap;gap:16px;margin-top:32px}.Companies-module___p-yRW__heroCopy .Companies-module___p-yRW__action{white-space:nowrap;gap:23px;min-height:64px;padding-inline:23px;font-size:17px}.Companies-module___p-yRW__startNote{color:#4d5872;align-items:center;gap:17px;margin:35px 0;font-size:15px;display:flex}.Companies-module___p-yRW__startNote:before{content:"";background:#269eac;flex-shrink:0;width:28px;height:1px}.Companies-module___p-yRW__heroExpertise{grid-template-columns:repeat(4,1fr);display:grid}.Companies-module___p-yRW__heroExpertise>div{color:#1796a5;border-right:1px solid #ccd8e4;gap:10px;padding:0 15px;display:flex}.Companies-module___p-yRW__heroExpertise>div:first-child{padding-left:0}.Companies-module___p-yRW__heroExpertise>div:last-child{border:0;padding-right:0}.Companies-module___p-yRW__heroExpertise strong{color:var(--ink);margin-bottom:5px;font-size:11px;display:block}.Companies-module___p-yRW__heroExpertise small{color:#273956;font-size:10px;line-height:1.6;display:block}.Companies-module___p-yRW__mapping{grid-template-columns:1fr 180px 1fr;align-items:start;max-width:630px;margin-top:5px;display:grid;position:relative}.Companies-module___p-yRW__priorityPanel,.Companies-module___p-yRW__expertisePanel{z-index:1;background:#fffffffa;border:1px solid #eef2f6;border-radius:10px;padding:21px 20px;box-shadow:0 8px 25px #1229540a}.Companies-module___p-yRW__priorityPanel{grid-column:1}.Companies-module___p-yRW__expertisePanel{grid-column:3}.Companies-module___p-yRW__mapping h3{margin-bottom:12px;font-size:17px;line-height:1.15}.Companies-module___p-yRW__priorityRow{border-top:1px solid #dce5ec;align-items:center;gap:12px;padding-block:10px;font-size:11px;display:flex}.Companies-module___p-yRW__priorityRow p{font-size:12px;line-height:1.5}.Companies-module___p-yRW__priorityRow strong{font-size:13px}.Companies-module___p-yRW__priorityRow .Companies-module___p-yRW__tile{border-radius:10px;width:42px;height:42px}.Companies-module___p-yRW__priorityRow .Companies-module___p-yRW__tile svg{width:26px;height:26px}.Companies-module___p-yRW__connectors{width:180px;height:290px;position:absolute;top:54px;left:calc(50% - 90px)}.Companies-module___p-yRW__mappingArrow{width:56px;height:56px;color:var(--blue);z-index:2;background:#fff;border:1px solid #72bdc6;border-radius:50%;place-items:center;display:grid;position:absolute;top:160px;left:calc(50% - 28px)}.Companies-module___p-yRW__marginNote{color:#7994ae;text-transform:uppercase;letter-spacing:.12em;border-left:1px solid #a5baca;width:100px;padding-left:20px;font-size:10px;line-height:1.8;position:absolute;top:36px;left:calc(100% + 20px)}.Companies-module___p-yRW__marginNote:after,.Companies-module___p-yRW__coverageNote:after,.Companies-module___p-yRW__discoveryNote:after{content:"";background:#159cac;width:40px;height:1px;margin-top:18px;display:block}.Companies-module___p-yRW__priorities{padding-top:82px;padding-bottom:75px}.Companies-module___p-yRW__priorities .Companies-module___p-yRW__photo:after{background:linear-gradient(90deg,#f8fbfdf9 0%,#f8fbfdf3 34%,#f8fbfd65 58%,#f8fbfd12 100%)}.Companies-module___p-yRW__coverage .Companies-module___p-yRW__photo img{-webkit-mask-image:linear-gradient(#000 0% 38%,#0000 69%);mask-image:linear-gradient(#000 0% 38%,#0000 69%)}.Companies-module___p-yRW__coverage .Companies-module___p-yRW__photo:after{background:linear-gradient(90deg,#f8fbfdfb 0%,#f8fbfdf4 38%,#f8fbfd58 65%,#f8fbfd20 100%)}.Companies-module___p-yRW__priorityIntro{max-width:730px}.Companies-module___p-yRW__priorityIntro .Companies-module___p-yRW__lead{max-width:660px}.Companies-module___p-yRW__strategyNote{letter-spacing:.24em;text-transform:uppercase;color:#537b95;width:145px;font-size:11px;line-height:2.2;position:absolute;top:65px;right:7%}.Companies-module___p-yRW__timelineGroups{grid-template-columns:2fr 3fr 2fr 2fr;gap:22px;margin-top:70px;margin-bottom:22px;display:grid}.Companies-module___p-yRW__timelineGroups span{text-align:center;letter-spacing:.2em;color:#26909e;text-transform:uppercase;align-items:center;gap:13px;font-size:10px;display:flex}.Companies-module___p-yRW__timelineGroups span:before,.Companies-module___p-yRW__timelineGroups span:after{content:"";background:#b9d4df;flex:1;height:1px}.Companies-module___p-yRW__timeline{grid-template-columns:repeat(9,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.Companies-module___p-yRW__timeline:before{content:"";background:linear-gradient(90deg,#8fb3ff,#168ea5);height:1px;position:absolute;top:82px;left:0;right:0}.Companies-module___p-yRW__timeline li{text-align:center;position:relative}.Companies-module___p-yRW__timeline .Companies-module___p-yRW__tile{border:1px solid #d9edf1;border-radius:50%;width:60px;height:60px}.Companies-module___p-yRW__timeline li:nth-child(-n+2) .Companies-module___p-yRW__tile,.Companies-module___p-yRW__timeline li:nth-child(5) .Companies-module___p-yRW__tile,.Companies-module___p-yRW__timeline li:nth-child(6) .Companies-module___p-yRW__tile{color:var(--blue);background:#e9efff;border-color:#dce6ff}.Companies-module___p-yRW__timelineDot{box-sizing:content-box;background:#1193a4;border:3px solid #f7fafc;border-radius:50%;width:11px;height:11px;margin:14px auto 17px;display:block}.Companies-module___p-yRW__timeline li:nth-child(-n+2) .Companies-module___p-yRW__timelineDot,.Companies-module___p-yRW__timeline li:nth-child(5) .Companies-module___p-yRW__timelineDot,.Companies-module___p-yRW__timeline li:nth-child(6) .Companies-module___p-yRW__timelineDot{background:var(--blue)}.Companies-module___p-yRW__timeline h3{min-height:42px;font-size:16px;font-weight:500;line-height:1.3}.Companies-module___p-yRW__timeline p{color:#5d6d87;margin-top:15px;font-size:14px;line-height:1.5}.Companies-module___p-yRW__priorityActions{align-items:center;gap:26px;margin-top:60px;display:flex}.Companies-module___p-yRW__talk{border-left:1px solid #cbd9e7;align-items:center;gap:15px;padding-left:27px;display:flex}.Companies-module___p-yRW__talk .Companies-module___p-yRW__tile{background:#fff;border:1px solid #1097a7;border-radius:50%}.Companies-module___p-yRW__talk p{margin-bottom:4px;font-size:14px}.Companies-module___p-yRW__talk .text-link{font-size:14px}.Companies-module___p-yRW__possibility{color:#61758e;border-left:1px solid #cbd9e7;margin-left:auto;padding-left:30px;font-size:14px;line-height:1.5}.Companies-module___p-yRW__coverage{padding-top:70px;padding-bottom:58px}.Companies-module___p-yRW__coverageIntro{max-width:800px}.Companies-module___p-yRW__coverageIntro .Companies-module___p-yRW__lead{max-width:760px}.Companies-module___p-yRW__coverage .Companies-module___p-yRW__action{margin-top:0}.Companies-module___p-yRW__teal{color:#0d8b9c}.Companies-module___p-yRW__coverageNote{color:#66819a;font-family:Georgia,serif;font-size:26px;line-height:1.15;position:absolute;top:44px;right:7%}.Companies-module___p-yRW__coverageGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px;display:grid}.Companies-module___p-yRW__coverageCard{background:#ffffffef;border:1px solid #e0e8f0;border-radius:10px;padding:28px 23px;box-shadow:0 4px 12px #0b173303}.Companies-module___p-yRW__coverageCardHead{border-bottom:1px solid #dbe4ed;align-items:center;gap:20px;padding-bottom:18px;display:flex}.Companies-module___p-yRW__coverageCardHead .Companies-module___p-yRW__tile{border-radius:50%;width:86px;height:86px}.Companies-module___p-yRW__coverageCardHead .Companies-module___p-yRW__tile svg{width:40px;height:40px}.Companies-module___p-yRW__coverageCard h3{letter-spacing:-.04em;font-family:Georgia,serif;font-size:26px;font-weight:600}.Companies-module___p-yRW__coverageCard p{color:#566982;margin-top:8px;font-size:16px;line-height:1.45}.Companies-module___p-yRW__coverageCard ul{gap:12px;margin:19px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.Companies-module___p-yRW__coverageCard li{align-items:center;gap:15px;display:flex}.Companies-module___p-yRW__check{color:#0b839b;background:#e2f4f7;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.Companies-module___p-yRW__contexts{border-top:1px solid #d5e1ec;align-items:center;gap:15px;margin-top:32px;padding-top:30px;display:flex}.Companies-module___p-yRW__contexts>p{text-transform:uppercase;letter-spacing:.22em;border-right:1px solid #c8d7e3;margin-right:10px;padding-right:24px;font-size:12px;line-height:1.9}.Companies-module___p-yRW__contexts>span{white-space:nowrap;background:#ffffff70;border:1px solid #dce6ef;border-radius:30px;flex:1;justify-content:center;align-items:center;gap:13px;padding:13px 18px;font-size:14px;display:flex}.Companies-module___p-yRW__contexts svg{color:#078aa2}.Companies-module___p-yRW__criteria{padding-top:72px;padding-bottom:78px}.Companies-module___p-yRW__criteriaGrid{grid-template-columns:1.1fr .92fr 1.03fr;align-items:start;gap:35px;display:grid;position:relative}.Companies-module___p-yRW__criteriaIntro{padding-top:27px}.Companies-module___p-yRW__criteria .Companies-module___p-yRW__photo:after{background:linear-gradient(90deg,#f8fbfdfc 0%,#f8fbfdf8 34%,#f8fbfda8 66%,#f8fbfd72 100%)}.Companies-module___p-yRW__criteria .Companies-module___p-yRW__inputPanel,.Companies-module___p-yRW__criteria .Companies-module___p-yRW__briefPanel{background:#fffffffa}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__heading{max-width:506px;font-size:clamp(44px,4.15vw,66px)}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__lead{max-width:405px;margin-top:32px;font-size:18px}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__action{gap:14px;padding-inline:22px;font-size:14px}.Companies-module___p-yRW__strategyBook{color:#dce6ef;letter-spacing:.01em;background:linear-gradient(150deg,#293b50,#0a182a);border-top:7px solid #d7dde4;border-left:5px solid #243349;border-radius:3px 6px 6px 3px;width:285px;margin-top:176px;margin-left:27px;padding:15px 24px;font-size:14px;line-height:1.25;transform:rotate(-3deg);box-shadow:0 7px 10px #0b173326}.Companies-module___p-yRW__inputPanel,.Companies-module___p-yRW__briefPanel{background:#ffffffed;border-radius:12px;padding:28px 25px;box-shadow:0 8px 25px #1a385108}.Companies-module___p-yRW__inputPanel h3{font-size:20px}.Companies-module___p-yRW__panelSubtitle{color:#5a6a83;margin-top:8px;font-size:14px;line-height:1.5}.Companies-module___p-yRW__inputPanel dl{margin:12px 0 0}.Companies-module___p-yRW__inputRow{align-items:center;gap:16px;padding:7px 0;display:flex}.Companies-module___p-yRW__inputRow>div{border-top:1px solid #e1e9f0;flex:1;min-width:0;padding-top:10px}.Companies-module___p-yRW__inputRow .Companies-module___p-yRW__tile{border-radius:10px;width:50px;height:50px}.Companies-module___p-yRW__inputRow dt{font-size:14px;font-weight:600}.Companies-module___p-yRW__inputRow dd{color:#5a6a83;margin:5px 0 0;font-size:12px;line-height:1.4}.Companies-module___p-yRW__criteriaArrow{color:var(--blue);position:absolute;top:355px;left:calc(68.3% - 28px)}.Companies-module___p-yRW__illustrative{letter-spacing:.15em;color:#8c9db4;text-transform:uppercase;margin-bottom:12px;font-size:9px}.Companies-module___p-yRW__briefTitle{font-family:Georgia,serif;font-size:29px;font-weight:400}.Companies-module___p-yRW__briefBody{background:#fff;border-radius:10px;margin-top:18px;padding:0 16px 15px;box-shadow:0 3px 18px #253c5806}.Companies-module___p-yRW__briefRow{border-bottom:1px solid #dee7ef;gap:18px;padding:18px 0;display:flex}.Companies-module___p-yRW__briefRow .Companies-module___p-yRW__tile{width:52px;height:52px}.Companies-module___p-yRW__briefRow>div{min-width:0}.Companies-module___p-yRW__briefRow h4{letter-spacing:-.02em;margin:5px 0 7px;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.2}.Companies-module___p-yRW__briefRow p{color:#566881;font-size:13px;line-height:1.45}.Companies-module___p-yRW__briefRow .Companies-module___p-yRW__briefLabel,.Companies-module___p-yRW__briefLabel{color:#078fba;font-size:12px}.Companies-module___p-yRW__briefConclusion{color:#109ca8;background:#edf7f9;border:1px solid #d9edf1;border-radius:10px;align-items:start;gap:19px;margin-top:18px;padding:18px 14px;display:flex}.Companies-module___p-yRW__briefConclusion>div>p:last-child{color:#566881;margin-top:7px;font-size:13px;line-height:1.55}.Companies-module___p-yRW__discovery{padding-top:48px;padding-bottom:58px}.Companies-module___p-yRW__discovery .Companies-module___p-yRW__photo img{opacity:.72;filter:brightness(1.12)saturate(.6);object-position:46% center}.Companies-module___p-yRW__discovery .Companies-module___p-yRW__photo:after{background:linear-gradient(90deg,#f8fbfdde 0%,#f8fbfdc5 32%,#f8fbfd40 57%,#f8fbfde8 100%),linear-gradient(#0000 calc(100% - 108px),#f7fafc 100%)}.Companies-module___p-yRW__discoveryGrid{grid-template-columns:.88fr 1.15fr;align-items:start;gap:55px;display:grid}.Companies-module___p-yRW__discoveryIntro{padding-top:45px}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__heading{font-size:clamp(45px,4.1vw,65px)}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__lead{max-width:490px;font-size:18px}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__action{gap:18px;padding-inline:21px;font-size:14px}.Companies-module___p-yRW__discoverySteps{border-top:1px solid #cbdbe8;grid-template-columns:.8fr 1.2fr 1fr;gap:14px;margin:28px 0 0;padding:25px 0 0;list-style:none;display:grid}.Companies-module___p-yRW__discoverySteps li{color:#293f63;border-right:1px solid #cbdbe8;align-items:center;gap:12px;padding-right:10px;font-size:11px;line-height:1.5;display:flex}.Companies-module___p-yRW__discoverySteps li:last-child{border:0;padding-right:0}.Companies-module___p-yRW__discoverySteps svg{color:#0b93a2}.Companies-module___p-yRW__discoveryNote{letter-spacing:.19em;text-transform:uppercase;color:#7995b0;border-left:1px solid #7995b0;width:155px;margin-top:110px;margin-left:auto;padding-left:22px;font-size:10px;line-height:2}.Companies-module___p-yRW__executiveGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Companies-module___p-yRW__executiveCard{background:#ffffffed;border:1px solid #e5edf3;border-radius:11px;padding:14px 15px;box-shadow:0 7px 22px #163b540b}.Companies-module___p-yRW__executiveTop{border-bottom:1px solid #dce6ef;grid-template-columns:41% 1fr;gap:14px;padding-bottom:13px;display:grid}.Companies-module___p-yRW__executiveTop img{object-fit:cover;object-position:50% 12%;border-radius:8px;width:100%;height:164px}.Companies-module___p-yRW__executiveTop img[data-portrait=meeting]{object-position:3% 18%}.Companies-module___p-yRW__example{color:#6b7c98;margin-bottom:10px;font-size:10px}.Companies-module___p-yRW__executiveTop h3{font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.12}.Companies-module___p-yRW__executiveRole{margin-top:4px;font-size:13px;line-height:1.35}.Companies-module___p-yRW__executiveSummary{color:#3a5275;margin-top:11px;font-size:12px;line-height:1.45}.Companies-module___p-yRW__executiveCard dl{gap:10px;margin:11px 0 0;display:grid}.Companies-module___p-yRW__executiveRow{align-items:start;gap:18px;display:flex}.Companies-module___p-yRW__executiveRow svg{color:#0b8fa3;flex-shrink:0}.Companies-module___p-yRW__executiveRow dt{font-size:12px;font-weight:600;line-height:1.3}.Companies-module___p-yRW__executiveRow dd{color:#3a5275;margin:2px 0 0;font-size:12px;line-height:1.4}.Companies-module___p-yRW__executiveCard:nth-child(n+3) .Companies-module___p-yRW__executiveRow dt,.Companies-module___p-yRW__executiveCard:nth-child(n+3) .Companies-module___p-yRW__executiveRow dd{font-size:10px}.Companies-module___p-yRW__executiveCard:nth-child(n+3) .Companies-module___p-yRW__executiveTop img{height:150px}@media (max-width:1350px){.Companies-module___p-yRW__heroGrid{grid-template-columns:1.05fr 1fr;gap:25px}.Companies-module___p-yRW__mapping{grid-template-columns:1fr 85px 1fr}.Companies-module___p-yRW__connectors{width:85px;left:calc(50% - 42.5px)}.Companies-module___p-yRW__priorityPanel,.Companies-module___p-yRW__expertisePanel{padding:18px 14px}.Companies-module___p-yRW__mapping h3{font-size:15px}.Companies-module___p-yRW__priorityRow{gap:9px}.Companies-module___p-yRW__marginNote{display:none}.Companies-module___p-yRW__heroCopy .actions{flex-wrap:wrap}.Companies-module___p-yRW__heroCopy h1{font-size:72px}.Companies-module___p-yRW__heroCopy .Companies-module___p-yRW__lead{font-size:20px}.Companies-module___p-yRW__contexts{flex-wrap:wrap;gap:12px}.Companies-module___p-yRW__criteriaGrid{gap:25px}.Companies-module___p-yRW__criteriaArrow{left:calc(68% - 20px)}.Companies-module___p-yRW__inputPanel,.Companies-module___p-yRW__briefPanel{padding:24px 19px}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__heading{font-size:54px}.Companies-module___p-yRW__inputRow{gap:12px}.Companies-module___p-yRW__coverageCard{padding:23px 17px}.Companies-module___p-yRW__coverageCardHead{gap:10px}.Companies-module___p-yRW__coverageCardHead .Companies-module___p-yRW__tile{width:52px;height:52px}.Companies-module___p-yRW__coverageCard h3{font-size:21px}.Companies-module___p-yRW__discoveryGrid{grid-template-columns:.83fr 1.17fr;gap:35px}.Companies-module___p-yRW__executiveTop{gap:11px}.Companies-module___p-yRW__executiveTop h3{font-size:19px}.Companies-module___p-yRW__executiveSummary{font-size:9px}.Companies-module___p-yRW__executiveTop img{height:140px}}@media (max-width:1050px){.Companies-module___p-yRW__heading{font-size:54px}.Companies-module___p-yRW__heroGrid{grid-template-columns:1fr}.Companies-module___p-yRW__heroCopy{max-width:700px}.Companies-module___p-yRW__heroCopy h1{font-size:74px}.Companies-module___p-yRW__mapping{grid-template-columns:1fr 140px 1fr;max-width:580px;margin-top:35px}.Companies-module___p-yRW__connectors{width:140px;left:calc(50% - 70px)}.Companies-module___p-yRW__hero .Companies-module___p-yRW__photo:after{background:linear-gradient(90deg,#f8fbfdfb,#f8fbfd90),linear-gradient(#0000,#f7fafc)}.Companies-module___p-yRW__heroExpertise{max-width:600px}.Companies-module___p-yRW__strategyNote,.Companies-module___p-yRW__coverageNote{display:none}.Companies-module___p-yRW__timeline{gap:10px}.Companies-module___p-yRW__timeline h3{font-size:12px}.Companies-module___p-yRW__timeline p{font-size:10px}.Companies-module___p-yRW__timeline .Companies-module___p-yRW__tile{width:50px;height:50px}.Companies-module___p-yRW__timeline:before{top:72px}.Companies-module___p-yRW__priorityActions{flex-wrap:wrap}.Companies-module___p-yRW__possibility{display:none}.Companies-module___p-yRW__coverageGrid{grid-template-columns:repeat(2,1fr)}.Companies-module___p-yRW__coverageCardHead .Companies-module___p-yRW__tile{width:65px;height:65px}.Companies-module___p-yRW__coverageCard h3{font-size:26px}.Companies-module___p-yRW__coverageCard p,.Companies-module___p-yRW__coverageCard ul{font-size:14px}.Companies-module___p-yRW__criteriaGrid{grid-template-columns:1fr 1fr}.Companies-module___p-yRW__criteriaIntro{grid-column:1/-1;max-width:720px;padding-top:0}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__heading{max-width:700px;font-size:58px}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__lead{max-width:630px}.Companies-module___p-yRW__criteriaArrow,.Companies-module___p-yRW__strategyBook{display:none}.Companies-module___p-yRW__inputPanel,.Companies-module___p-yRW__briefPanel{padding:28px}.Companies-module___p-yRW__inputRow dt{font-size:13px}.Companies-module___p-yRW__inputRow dd,.Companies-module___p-yRW__briefRow p{font-size:12px}.Companies-module___p-yRW__discoveryGrid{grid-template-columns:1fr;gap:35px}.Companies-module___p-yRW__discoveryIntro{max-width:650px;padding-top:0}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__heading{font-size:60px}.Companies-module___p-yRW__discoveryNote{display:none}.Companies-module___p-yRW__executiveTop img{height:190px}.Companies-module___p-yRW__executiveTop h3{font-size:27px}.Companies-module___p-yRW__executiveRole{font-size:14px}.Companies-module___p-yRW__executiveSummary{font-size:13px}.Companies-module___p-yRW__executiveRow dt,.Companies-module___p-yRW__executiveRow dd{font-size:12px}.Companies-module___p-yRW__executiveCard dl{gap:13px}.Companies-module___p-yRW__executiveCard{padding:20px}}@media (max-width:800px){.Companies-module___p-yRW__hero,.Companies-module___p-yRW__priorities,.Companies-module___p-yRW__coverage,.Companies-module___p-yRW__criteria,.Companies-module___p-yRW__discovery{padding-block:64px}.Companies-module___p-yRW__heading{font-size:43px;line-height:1.09}.Companies-module___p-yRW__lead{margin-top:22px;font-size:17px}.Companies-module___p-yRW__action{min-height:52px;padding:14px 18px;font-size:14px}.Companies-module___p-yRW__heroCopy h1{font-size:50px;line-height:1.05}.Companies-module___p-yRW__heroCopy .Companies-module___p-yRW__lead{font-size:18px}.Companies-module___p-yRW__heroCopy .actions{gap:12px;margin-top:25px}.Companies-module___p-yRW__startNote{margin:27px 0;font-size:13px}.Companies-module___p-yRW__heroExpertise{grid-template-columns:repeat(2,1fr);gap:22px}.Companies-module___p-yRW__heroExpertise>div{border:0;padding:0}.Companies-module___p-yRW__heroExpertise strong{font-size:13px}.Companies-module___p-yRW__heroExpertise small{font-size:12px}.Companies-module___p-yRW__mapping{grid-template-columns:1fr 62px 1fr;gap:0;width:100%;margin-top:20px}.Companies-module___p-yRW__priorityPanel,.Companies-module___p-yRW__expertisePanel{padding:15px 12px}.Companies-module___p-yRW__mapping h3{min-height:32px;font-size:13px}.Companies-module___p-yRW__priorityRow{flex-direction:column;align-items:flex-start;gap:7px;min-height:88px;padding-block:12px;font-size:10px}.Companies-module___p-yRW__priorityRow .Companies-module___p-yRW__tile{border-radius:8px;width:34px;height:34px}.Companies-module___p-yRW__priorityRow p,.Companies-module___p-yRW__priorityRow strong{font-size:10px}.Companies-module___p-yRW__priorityRow .Companies-module___p-yRW__tile svg{width:23px;height:23px}.Companies-module___p-yRW__connectors{width:62px;height:390px;top:60px;left:calc(50% - 31px)}.Companies-module___p-yRW__mappingArrow{width:42px;height:42px;top:230px;left:calc(50% - 21px)}.Companies-module___p-yRW__priorityIntro .Companies-module___p-yRW__heading br,.Companies-module___p-yRW__timelineGroups{display:none}.Companies-module___p-yRW__timeline{grid-template-columns:repeat(3,1fr);gap:27px 18px;margin-top:40px}.Companies-module___p-yRW__timeline:before,.Companies-module___p-yRW__timelineDot{display:none}.Companies-module___p-yRW__timeline h3{min-height:33px;margin-top:14px;font-size:13px}.Companies-module___p-yRW__timeline p{margin-top:8px;font-size:11px}.Companies-module___p-yRW__timeline .Companies-module___p-yRW__tile{width:55px;height:55px}.Companies-module___p-yRW__priorityActions{gap:24px;margin-top:35px}.Companies-module___p-yRW__talk{border:0;padding-left:0}.Companies-module___p-yRW__talk p{font-size:13px}.Companies-module___p-yRW__talk .text-link{font-size:13px}.Companies-module___p-yRW__coverageIntro .Companies-module___p-yRW__heading br{display:none}.Companies-module___p-yRW__coverageGrid{grid-template-columns:1fr;gap:14px;margin-top:30px}.Companies-module___p-yRW__coverageCard{padding:23px}.Companies-module___p-yRW__coverageCard h3{font-size:27px}.Companies-module___p-yRW__coverageCardHead{gap:18px}.Companies-module___p-yRW__coverageCard p{max-width:240px}.Companies-module___p-yRW__coverageCard ul{font-size:14px}.Companies-module___p-yRW__contexts{gap:10px;padding-top:24px}.Companies-module___p-yRW__contexts>p{border:0;width:100%}.Companies-module___p-yRW__contexts>span{gap:8px;padding:9px 13px;font-size:11px}.Companies-module___p-yRW__criteriaGrid{grid-template-columns:1fr;gap:25px}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__heading{font-size:43px}.Companies-module___p-yRW__criteriaIntro .Companies-module___p-yRW__lead{font-size:17px}.Companies-module___p-yRW__inputPanel,.Companies-module___p-yRW__briefPanel{padding:23px 21px}.Companies-module___p-yRW__inputRow{gap:16px;padding-block:8px}.Companies-module___p-yRW__inputRow dt{font-size:13px}.Companies-module___p-yRW__inputRow dd{font-size:12px}.Companies-module___p-yRW__inputRow .Companies-module___p-yRW__tile{width:48px;height:48px}.Companies-module___p-yRW__briefRow{gap:15px}.Companies-module___p-yRW__briefRow p{font-size:13px}.Companies-module___p-yRW__briefRow h4{font-size:22px}.Companies-module___p-yRW__briefConclusion>div>p:last-child{font-size:13px}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__heading{font-size:43px}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__heading br{display:none}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__lead{font-size:17px}.Companies-module___p-yRW__discoveryIntro .Companies-module___p-yRW__action{gap:15px;padding-inline:15px;font-size:13px}.Companies-module___p-yRW__discoverySteps{grid-template-columns:1fr;gap:17px}.Companies-module___p-yRW__discoverySteps li{border:0;gap:18px;font-size:13px}.Companies-module___p-yRW__executiveGrid{grid-template-columns:1fr;gap:17px}.Companies-module___p-yRW__executiveCard{padding:17px}.Companies-module___p-yRW__executiveTop{grid-template-columns:40% 1fr;gap:14px}.Companies-module___p-yRW__executiveTop img{height:158px}.Companies-module___p-yRW__executiveTop h3{font-size:23px}.Companies-module___p-yRW__executiveRole{font-size:12px}.Companies-module___p-yRW__executiveSummary{margin-top:8px;font-size:11px}.Companies-module___p-yRW__executiveRow{gap:15px}.Companies-module___p-yRW__executiveRow dt,.Companies-module___p-yRW__executiveRow dd{font-size:12px}}
.CompaniesEnd-module__OKxsDa__heading{letter-spacing:-.055em;font-size:clamp(40px,4.45vw,70px);font-weight:400;line-height:1.05}.CompaniesEnd-module__OKxsDa__introLead{max-width:620px;margin-top:25px;font-size:21px;line-height:1.55}.CompaniesEnd-module__OKxsDa__tile{color:#168a9b;background:#edf8f9;border:1px solid #e4f1f4;border-radius:11px;flex-shrink:0;place-items:center;width:54px;height:58px;display:inline-grid}.CompaniesEnd-module__OKxsDa__microLabel{letter-spacing:.13em;text-transform:uppercase;color:#6984ae;margin-bottom:21px;font-size:10px;font-weight:600;line-height:1.5}.CompaniesEnd-module__OKxsDa__relevance{background:linear-gradient(145deg,#f9fcff,#eff6fb);padding-top:78px;padding-bottom:50px}.CompaniesEnd-module__OKxsDa__relevancePhoto{object-fit:cover;opacity:.4;z-index:-2;width:100%;height:46%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.CompaniesEnd-module__OKxsDa__relevanceLayout{grid-template-columns:.92fr 1.62fr;gap:35px;display:grid}.CompaniesEnd-module__OKxsDa__relevanceIntro .CompaniesEnd-module__OKxsDa__heading{font-size:clamp(40px,4.65vw,74px)}.CompaniesEnd-module__OKxsDa__relevanceIntro{padding-top:12px}.CompaniesEnd-module__OKxsDa__relevanceIntro .eyebrow{margin-bottom:30px;font-size:12px}.CompaniesEnd-module__OKxsDa__contextBenefits{gap:12px;margin-top:40px;display:flex}.CompaniesEnd-module__OKxsDa__contextBenefits>div{color:#324964;align-items:center;gap:10px;font-size:10px;line-height:1.5;display:flex}.CompaniesEnd-module__OKxsDa__contextBenefits>div+div{border-left:1px solid #bacce3;padding-left:12px}.CompaniesEnd-module__OKxsDa__contextBenefits svg{color:#188fa3}.CompaniesEnd-module__OKxsDa__marginNote{text-transform:uppercase;letter-spacing:.16em;color:#6984ae;border-left:1px solid #6a7baa;width:max-content;margin:64px 22px 0 auto;padding:0 0 0 16px;font-size:10px;line-height:1.8}.CompaniesEnd-module__OKxsDa__contextColumns{grid-template-columns:1fr 1fr 1.12fr;gap:12px;display:grid}.CompaniesEnd-module__OKxsDa__contextCard{background:#fffffff2;border:1px solid #edf2f6;border-radius:10px;padding:22px 18px;position:relative;box-shadow:0 5px 20px #15476b06}.CompaniesEnd-module__OKxsDa__contextCard h4{letter-spacing:-.02em;margin:0 0 3px;font-size:14px;font-weight:600;line-height:1.35}.CompaniesEnd-module__OKxsDa__contextCard p:not(.CompaniesEnd-module__OKxsDa__microLabel){color:#3c5275;font-size:14px;line-height:1.45}.CompaniesEnd-module__OKxsDa__contextBusiness{border-bottom:1px solid #dce5ef;gap:12px;margin-bottom:16px;padding-bottom:20px;display:flex}.CompaniesEnd-module__OKxsDa__contextBusiness h3{margin-bottom:6px;font-size:17px;font-weight:600;line-height:1.35}.CompaniesEnd-module__OKxsDa__contextBusiness .CompaniesEnd-module__OKxsDa__tile{width:46px;height:57px}.CompaniesEnd-module__OKxsDa__priorityList>div,.CompaniesEnd-module__OKxsDa__experienceList>div{gap:12px;margin-bottom:16px;display:flex}.CompaniesEnd-module__OKxsDa__priorityList>div:not(:last-child)>div{border-bottom:1px solid #eef2f6;padding-bottom:14px}.CompaniesEnd-module__OKxsDa__priorityList .CompaniesEnd-module__OKxsDa__tile{width:46px;height:52px}.CompaniesEnd-module__OKxsDa__executivePortrait{object-fit:cover;object-position:center 16%;border-radius:50%;width:160px;height:160px;margin:0 auto 12px}.CompaniesEnd-module__OKxsDa__executiveCard>h3{margin:0 0 7px 10px;font-size:25px}.CompaniesEnd-module__OKxsDa__executiveCard>p:not(.CompaniesEnd-module__OKxsDa__microLabel){margin-left:10px}.CompaniesEnd-module__OKxsDa__executiveCard>.CompaniesEnd-module__OKxsDa__microLabel:not(:first-child){border-top:1px solid #e3ebf2;margin:14px 0;padding-top:10px}.CompaniesEnd-module__OKxsDa__experienceList .CompaniesEnd-module__OKxsDa__tile{width:46px;height:46px}.CompaniesEnd-module__OKxsDa__experienceList>div{gap:10px;margin-bottom:11px}.CompaniesEnd-module__OKxsDa__experienceList h4{font-size:13px}.CompaniesEnd-module__OKxsDa__experienceList p{font-size:12px!important}.CompaniesEnd-module__OKxsDa__contextCard:first-child:after,.CompaniesEnd-module__OKxsDa__executiveCard:after{content:"→";color:#1494a6;z-index:2;width:41px;font-size:29px;position:absolute;top:165px;right:-27px}.CompaniesEnd-module__OKxsDa__relevanceReason{align-items:flex-start;gap:14px;margin-bottom:19px;padding:0 0 19px;display:flex}.CompaniesEnd-module__OKxsDa__relevanceReason:not(:last-child){border-bottom:1px solid #f0f3f7}.CompaniesEnd-module__OKxsDa__checkCircle{width:33px;height:33px;color:var(--blue);background:#f0f3ff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.CompaniesEnd-module__OKxsDa__advisor{background:#fff;border:1px solid #e5edf5;border-radius:10px;grid-template-columns:90px 1fr .49fr;align-items:center;gap:18px;margin-top:13px;padding:15px;display:grid}.CompaniesEnd-module__OKxsDa__advisor>img{object-fit:cover;object-position:50% 24%;border-radius:10px;width:90px;height:96px}.CompaniesEnd-module__OKxsDa__advisor .CompaniesEnd-module__OKxsDa__microLabel{color:#188a9c;letter-spacing:.06em;margin-bottom:5px;font-size:10px}.CompaniesEnd-module__OKxsDa__advisor h3{margin-bottom:6px;font-size:20px}.CompaniesEnd-module__OKxsDa__advisor p:not(.CompaniesEnd-module__OKxsDa__microLabel){color:#3c5275;font-size:11px;line-height:1.5}.CompaniesEnd-module__OKxsDa__advisorQuote{color:#508be6;border-left:1px solid #dce5ef;gap:10px;padding-left:15px;display:flex}.CompaniesEnd-module__OKxsDa__advisorQuote p{font-style:italic}.CompaniesEnd-module__OKxsDa__useCases{background:linear-gradient(#eff6fb 0%,#f8fcff 20%,#f4faff 100%);padding-top:70px;padding-bottom:64px}.CompaniesEnd-module__OKxsDa__useCaseLayout{grid-template-columns:.93fr 1.17fr;gap:48px;display:grid}.CompaniesEnd-module__OKxsDa__useCaseIntro .CompaniesEnd-module__OKxsDa__heading{font-size:clamp(40px,4.1vw,62px)}.CompaniesEnd-module__OKxsDa__boardPhoto{height:440px;margin-top:65px;margin-left:calc(660px - 50vw);padding-left:0;position:relative}.CompaniesEnd-module__OKxsDa__boardPhoto img{object-fit:cover;border-radius:0 4px 0 0;width:100%;height:100%}.CompaniesEnd-module__OKxsDa__photoNote{color:#fff;letter-spacing:.2em;text-transform:uppercase;font-size:11px;line-height:1.9;position:absolute;top:28px;right:20px}.CompaniesEnd-module__OKxsDa__useCaseGrid{grid-template-columns:1.4fr 1fr;align-content:start;gap:14px;display:grid}.CompaniesEnd-module__OKxsDa__useCard{background:#ffffffdc;border:1px solid #dce6ee;border-radius:9px;overflow:hidden;box-shadow:0 3px 9px #12497705}.CompaniesEnd-module__OKxsDa__useCard>div{padding:27px 29px}.CompaniesEnd-module__OKxsDa__useCard h3{letter-spacing:-.04em;margin:25px 0 13px;font-size:29px;font-weight:400;line-height:1.14}.CompaniesEnd-module__OKxsDa__useCard p{color:#3f5274;font-size:16px;line-height:1.48}.CompaniesEnd-module__OKxsDa__expertiseLink{text-underline-offset:7px;gap:13px;margin-top:22px;font-size:14px;font-weight:400;line-height:1.5;text-decoration:underline}.CompaniesEnd-module__OKxsDa__directors{grid-column:1/-1;grid-template-columns:1.1fr 1fr;min-height:356px;display:grid}.CompaniesEnd-module__OKxsDa__directors h3{white-space:nowrap;font-size:41px}.CompaniesEnd-module__OKxsDa__directors>img{object-fit:cover;width:100%;height:100%}.CompaniesEnd-module__OKxsDa__advisoryCase{background:#f2fafc;grid-template-columns:1.65fr .7fr;display:grid}.CompaniesEnd-module__OKxsDa__advisoryCase>div{padding:22px 25px}.CompaniesEnd-module__OKxsDa__advisoryCase>img{object-fit:cover;width:100%;height:100%}.CompaniesEnd-module__OKxsDa__advisoryCase h3,.CompaniesEnd-module__OKxsDa__committee h3{margin-top:18px;font-size:26px}.CompaniesEnd-module__OKxsDa__committee>div{padding:22px}.CompaniesEnd-module__OKxsDa__committee .CompaniesEnd-module__OKxsDa__expertiseLink{font-size:13px}.CompaniesEnd-module__OKxsDa__strategic{background:#fff;grid-column:1/-1;align-items:flex-start;gap:20px;min-height:183px;padding:20px 25px;display:flex;position:relative}.CompaniesEnd-module__OKxsDa__strategic>div{z-index:1;max-width:70%;padding:0;position:relative}.CompaniesEnd-module__OKxsDa__strategic h3{margin:10px 0 8px;font-size:29px}.CompaniesEnd-module__OKxsDa__strategic p{font-size:13px}.CompaniesEnd-module__OKxsDa__strategic .CompaniesEnd-module__OKxsDa__expertiseLink{margin-top:14px;font-size:13px}.CompaniesEnd-module__OKxsDa__strategic>img{object-fit:cover;width:29%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.CompaniesEnd-module__OKxsDa__process{background:linear-gradient(#f4faff,#f8fbfe);padding-top:70px;padding-bottom:60px}.CompaniesEnd-module__OKxsDa__processHeroPhoto{z-index:-1;width:51%;height:440px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 21%);mask-image:linear-gradient(90deg,#0000,#000 21%)}.CompaniesEnd-module__OKxsDa__processHeroPhoto img{object-fit:cover;width:100%;height:100%}.CompaniesEnd-module__OKxsDa__processIntro{width:62%;min-height:364px}.CompaniesEnd-module__OKxsDa__processIntro .CompaniesEnd-module__OKxsDa__heading{font-size:clamp(40px,4.5vw,70px)}.CompaniesEnd-module__OKxsDa__processIntro .CompaniesEnd-module__OKxsDa__introLead{max-width:680px}.CompaniesEnd-module__OKxsDa__approachLink{border-left:1px solid #c7d5e7;min-height:45px;margin-left:15px;padding-left:28px;font-size:14px}.CompaniesEnd-module__OKxsDa__processSteps{grid-template-columns:repeat(4,1fr);gap:38px;margin:34px 0 0;padding:0;list-style:none;display:grid}.CompaniesEnd-module__OKxsDa__processSteps>li{background:#fff;border:1px solid #e5edf4;border-radius:10px;padding:18px 20px 27px;position:relative;box-shadow:0 5px 13px #1a3e6810}.CompaniesEnd-module__OKxsDa__stepVisual{background:#eff5fa;border-radius:8px;height:220px;margin-bottom:19px;position:relative;overflow:hidden}.CompaniesEnd-module__OKxsDa__stepVisual>img{object-fit:cover;width:100%;height:100%}.CompaniesEnd-module__OKxsDa__stepNumber{color:#218b9b;z-index:2;background:#fff;border-bottom-right-radius:6px;padding:0 15px 12px 0;font-family:Georgia,serif;font-size:34px;line-height:1;position:absolute;top:0;left:0}.CompaniesEnd-module__OKxsDa__stepNumber:after{content:"";background:#218b9b;width:31px;height:1px;margin-top:8px;display:block}.CompaniesEnd-module__OKxsDa__processSteps h3{letter-spacing:-.04em;margin-bottom:12px;font-size:21px;font-weight:600;line-height:1.2}.CompaniesEnd-module__OKxsDa__processSteps p{color:#4c5c76;font-size:18px;line-height:1.45}.CompaniesEnd-module__OKxsDa__stepArrow{border:1px solid var(--blue);width:39px;height:39px;color:var(--blue);z-index:3;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:140px;right:-40px}.CompaniesEnd-module__OKxsDa__criteriaVisual{background:linear-gradient(145deg,#f8f9fd,#e6ecf5);align-content:center;gap:13px;height:100%;padding:30px 17px 17px 52px;display:grid;transform:rotate(-5deg)scale(1.03)}.CompaniesEnd-module__OKxsDa__criteriaVisual strong{white-space:nowrap;letter-spacing:-.03em;font-size:13px}.CompaniesEnd-module__OKxsDa__criteriaVisual span{align-items:center;gap:10px;font-size:10px;display:flex}.CompaniesEnd-module__OKxsDa__criteriaVisual svg{color:#168ea6}.CompaniesEnd-module__OKxsDa__profilesVisual{background:linear-gradient(140deg,#f3f7fa,#dce5f0);justify-content:center;align-items:center;gap:7px;height:100%;padding:20px 8px;display:flex}.CompaniesEnd-module__OKxsDa__profilesVisual>div{opacity:.6;background:#fff;border-radius:5px;flex:1;min-width:60px;max-width:88px;padding:8px;transform:scale(.9);box-shadow:0 4px 16px #17365224}.CompaniesEnd-module__OKxsDa__profilesVisual>div.CompaniesEnd-module__OKxsDa__activeProfile{opacity:1;z-index:1;transform:scale(1.12)}.CompaniesEnd-module__OKxsDa__profilesVisual img{object-fit:cover;object-position:center 20%;border-radius:4px;width:100%;height:86px}.CompaniesEnd-module__OKxsDa__profilesVisual small{white-space:nowrap;color:#8495b2;margin:7px 0;font-size:6px;display:block}.CompaniesEnd-module__OKxsDa__profilesVisual span{background:#dfe6f1;border-radius:3px;height:5px;margin-top:5px;display:block}.CompaniesEnd-module__OKxsDa__profilesVisual span:last-child{width:60%}.CompaniesEnd-module__OKxsDa__human{background:radial-gradient(at 95%,#dce9f9,#0000 65%),#f8fbfe;padding-top:88px;padding-bottom:90px}.CompaniesEnd-module__OKxsDa__humanLayout{grid-template-columns:1.05fr 1fr;align-items:start;gap:60px;display:grid}.CompaniesEnd-module__OKxsDa__human .CompaniesEnd-module__OKxsDa__heading{font-size:clamp(40px,4.7vw,74px)}.CompaniesEnd-module__OKxsDa__human .CompaniesEnd-module__OKxsDa__introLead{max-width:650px;margin-top:28px;font-size:22px}.CompaniesEnd-module__OKxsDa__humanLayout>div>.eyebrow{margin-bottom:48px}.CompaniesEnd-module__OKxsDa__humanActions{gap:28px;margin-top:28px}.CompaniesEnd-module__OKxsDa__humanActions .CompaniesEnd-module__OKxsDa__teamIcon{width:54px;height:54px}.CompaniesEnd-module__OKxsDa__humanActions .text-link{font-size:15px}.CompaniesEnd-module__OKxsDa__teamIcon{color:#218ea0;border:1px solid #218ea0;border-radius:50%;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.CompaniesEnd-module__OKxsDa__humanBenefits{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:60px;display:grid}.CompaniesEnd-module__OKxsDa__humanBenefits article+article{border-left:1px solid #d5e2f1;padding-left:25px}.CompaniesEnd-module__OKxsDa__humanBenefits .CompaniesEnd-module__OKxsDa__tile{background:#e8f5f8;border-radius:50%;width:61px;height:61px}.CompaniesEnd-module__OKxsDa__humanBenefits h3{letter-spacing:-.03em;margin:14px 0 8px;font-size:20px;line-height:1.2}.CompaniesEnd-module__OKxsDa__humanBenefits p{color:#4c5c76;font-size:14px;line-height:1.5}.CompaniesEnd-module__OKxsDa__article{margin-top:25px;position:relative}.CompaniesEnd-module__OKxsDa__article>img{object-fit:cover;border-radius:12px 0 0;width:calc(100% + 66px);max-width:none;height:429px}.CompaniesEnd-module__OKxsDa__articleBody{background:#fff;border-radius:0 0 12px 12px;margin-top:-35px;margin-right:14px;padding:30px 36px 36px;position:relative;box-shadow:0 7px 20px #193d6d1b}.CompaniesEnd-module__OKxsDa__articleBody .eyebrow{margin-bottom:20px}.CompaniesEnd-module__OKxsDa__articleBody .eyebrow:before{display:none}.CompaniesEnd-module__OKxsDa__articleBody h3{letter-spacing:-.04em;margin-bottom:22px;font-size:43px;line-height:1.1}.CompaniesEnd-module__OKxsDa__articleBody>p:not(.eyebrow){color:#4c5c76;font-size:17px;line-height:1.5}.CompaniesEnd-module__OKxsDa__articleDetails{margin-top:23px}.CompaniesEnd-module__OKxsDa__articleDetails summary{cursor:pointer;text-underline-offset:8px;width:max-content;font-size:16px;text-decoration:underline;list-style:none;display:flex}.CompaniesEnd-module__OKxsDa__articleDetails summary::-webkit-details-marker{display:none}.CompaniesEnd-module__OKxsDa__articleDetails[open] summary svg{transform:rotate(90deg)}.CompaniesEnd-module__OKxsDa__articleDetails>div{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.CompaniesEnd-module__OKxsDa__articleDetails>div p{color:var(--muted);margin-bottom:14px;font-size:14px}.CompaniesEnd-module__OKxsDa__finalCTA{background:#f7fbfe;padding-top:70px;padding-bottom:32px;overflow:hidden}.CompaniesEnd-module__OKxsDa__finalPhoto{object-fit:cover;z-index:-1;width:64%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%);mask-image:linear-gradient(90deg,#0000,#000 50%)}.CompaniesEnd-module__OKxsDa__finalInner>.CompaniesEnd-module__OKxsDa__heading{max-width:660px;font-size:clamp(43px,5.3vw,82px)}.CompaniesEnd-module__OKxsDa__finalInner>.CompaniesEnd-module__OKxsDa__introLead{max-width:640px;font-size:19px}.CompaniesEnd-module__OKxsDa__finalInner .actions{gap:18px;max-width:680px;margin-top:26px}.CompaniesEnd-module__OKxsDa__finalInner .button{min-height:53px;padding:16px 23px;font-size:14px}.CompaniesEnd-module__OKxsDa__executivePrompt{border-top:1px solid #bfcede;align-items:center;gap:22px;max-width:615px;margin-top:30px;padding-top:23px;display:flex}.CompaniesEnd-module__OKxsDa__executivePrompt>div{border-left:1px solid #cfdae8;padding-left:24px}.CompaniesEnd-module__OKxsDa__executivePrompt p{color:#4c5c76;font-size:13px}.CompaniesEnd-module__OKxsDa__executivePrompt .text-link{font-size:13px;font-weight:400}.CompaniesEnd-module__OKxsDa__finalNote{letter-spacing:.13em;text-transform:uppercase;color:#566986;align-items:center;gap:15px;margin-top:29px;font-size:9px;font-weight:600;display:flex}.CompaniesEnd-module__OKxsDa__finalNote svg{color:#218ea0}@media (max-width:1390px){.CompaniesEnd-module__OKxsDa__boardPhoto{margin-left:-56px}.CompaniesEnd-module__OKxsDa__relevanceLayout{grid-template-columns:.8fr 1.6fr;gap:25px}.CompaniesEnd-module__OKxsDa__relevanceIntro .CompaniesEnd-module__OKxsDa__heading{font-size:55px}.CompaniesEnd-module__OKxsDa__contextCard{padding:19px 15px}.CompaniesEnd-module__OKxsDa__contextBusiness{gap:8px}.CompaniesEnd-module__OKxsDa__contextBusiness h3{font-size:14px}.CompaniesEnd-module__OKxsDa__contextCard h4{font-size:12px}.CompaniesEnd-module__OKxsDa__contextCard p:not(.CompaniesEnd-module__OKxsDa__microLabel){font-size:11px}.CompaniesEnd-module__OKxsDa__contextBenefits{flex-wrap:wrap}.CompaniesEnd-module__OKxsDa__advisor{grid-template-columns:70px 1fr}.CompaniesEnd-module__OKxsDa__advisor>img{width:70px;height:85px}.CompaniesEnd-module__OKxsDa__advisorQuote{display:none}.CompaniesEnd-module__OKxsDa__useCaseLayout{grid-template-columns:.9fr 1.15fr;gap:34px}.CompaniesEnd-module__OKxsDa__useCaseIntro .CompaniesEnd-module__OKxsDa__heading{font-size:52px}.CompaniesEnd-module__OKxsDa__directors h3{font-size:30px}.CompaniesEnd-module__OKxsDa__useCard>div{padding:23px}.CompaniesEnd-module__OKxsDa__useCard p{font-size:14px}.CompaniesEnd-module__OKxsDa__advisoryCase{grid-template-columns:1fr}.CompaniesEnd-module__OKxsDa__advisoryCase>img{display:none}.CompaniesEnd-module__OKxsDa__processSteps{gap:28px}.CompaniesEnd-module__OKxsDa__stepArrow{width:36px;height:36px;right:-33px}.CompaniesEnd-module__OKxsDa__processIntro .CompaniesEnd-module__OKxsDa__heading{font-size:56px}.CompaniesEnd-module__OKxsDa__stepVisual{height:180px}.CompaniesEnd-module__OKxsDa__humanLayout{gap:42px}.CompaniesEnd-module__OKxsDa__human .CompaniesEnd-module__OKxsDa__heading{font-size:58px}.CompaniesEnd-module__OKxsDa__humanActions{gap:18px}.CompaniesEnd-module__OKxsDa__humanActions .text-link{font-size:12px}.CompaniesEnd-module__OKxsDa__articleBody{padding:26px}.CompaniesEnd-module__OKxsDa__articleBody h3{font-size:34px}.CompaniesEnd-module__OKxsDa__humanBenefits{gap:18px}.CompaniesEnd-module__OKxsDa__humanBenefits article+article{padding-left:18px}.CompaniesEnd-module__OKxsDa__humanBenefits h3{font-size:18px}}@media (max-width:1050px){.CompaniesEnd-module__OKxsDa__relevanceLayout{grid-template-columns:1fr}.CompaniesEnd-module__OKxsDa__relevanceIntro{max-width:650px}.CompaniesEnd-module__OKxsDa__relevanceIntro .CompaniesEnd-module__OKxsDa__heading br,.CompaniesEnd-module__OKxsDa__marginNote{display:none}.CompaniesEnd-module__OKxsDa__contextBenefits{margin-top:28px;margin-bottom:10px}.CompaniesEnd-module__OKxsDa__contextBenefits>div{font-size:12px}.CompaniesEnd-module__OKxsDa__contextColumns{grid-template-columns:repeat(3,1fr)}.CompaniesEnd-module__OKxsDa__contextCard{padding:22px}.CompaniesEnd-module__OKxsDa__relevancePhoto{height:27%}.CompaniesEnd-module__OKxsDa__advisor{grid-template-columns:80px 1fr}.CompaniesEnd-module__OKxsDa__contextCard p:not(.CompaniesEnd-module__OKxsDa__microLabel){font-size:12px}.CompaniesEnd-module__OKxsDa__useCaseLayout{grid-template-columns:1fr}.CompaniesEnd-module__OKxsDa__useCaseIntro{max-width:750px}.CompaniesEnd-module__OKxsDa__boardPhoto{display:none}.CompaniesEnd-module__OKxsDa__useCaseGrid{grid-template-columns:1.4fr 1fr}.CompaniesEnd-module__OKxsDa__advisoryCase{grid-template-columns:1.5fr .7fr}.CompaniesEnd-module__OKxsDa__advisoryCase>img{display:block}.CompaniesEnd-module__OKxsDa__useCard p{font-size:16px}.CompaniesEnd-module__OKxsDa__directors h3{font-size:36px}.CompaniesEnd-module__OKxsDa__processIntro{width:78%;min-height:320px}.CompaniesEnd-module__OKxsDa__processHeroPhoto{opacity:.34;width:60%}.CompaniesEnd-module__OKxsDa__processSteps{grid-template-columns:repeat(2,1fr);gap:24px}.CompaniesEnd-module__OKxsDa__stepArrow{display:none}.CompaniesEnd-module__OKxsDa__stepVisual{height:230px}.CompaniesEnd-module__OKxsDa__processSteps h3{font-size:21px}.CompaniesEnd-module__OKxsDa__criteriaVisual{padding-left:75px}.CompaniesEnd-module__OKxsDa__criteriaVisual strong{font-size:19px}.CompaniesEnd-module__OKxsDa__criteriaVisual span{font-size:14px}.CompaniesEnd-module__OKxsDa__profilesVisual>div{max-width:105px}.CompaniesEnd-module__OKxsDa__profilesVisual img{height:113px}.CompaniesEnd-module__OKxsDa__profilesVisual small{font-size:8px}.CompaniesEnd-module__OKxsDa__humanLayout{grid-template-columns:1fr}.CompaniesEnd-module__OKxsDa__humanLayout>div{max-width:720px}.CompaniesEnd-module__OKxsDa__humanBenefits p{font-size:15px}.CompaniesEnd-module__OKxsDa__article{max-width:720px;margin:0 auto}.CompaniesEnd-module__OKxsDa__article>img{width:100%}.CompaniesEnd-module__OKxsDa__articleBody{margin-right:0;padding:36px}.CompaniesEnd-module__OKxsDa__articleBody h3{font-size:39px}.CompaniesEnd-module__OKxsDa__finalPhoto{opacity:.35}.CompaniesEnd-module__OKxsDa__finalInner>.CompaniesEnd-module__OKxsDa__heading{font-size:65px}}@media (max-width:800px){.CompaniesEnd-module__OKxsDa__heading,.CompaniesEnd-module__OKxsDa__relevanceIntro .CompaniesEnd-module__OKxsDa__heading,.CompaniesEnd-module__OKxsDa__useCaseIntro .CompaniesEnd-module__OKxsDa__heading,.CompaniesEnd-module__OKxsDa__processIntro .CompaniesEnd-module__OKxsDa__heading,.CompaniesEnd-module__OKxsDa__human .CompaniesEnd-module__OKxsDa__heading{font-size:42px}.CompaniesEnd-module__OKxsDa__introLead{margin-top:20px;font-size:16px}.CompaniesEnd-module__OKxsDa__relevance,.CompaniesEnd-module__OKxsDa__useCases,.CompaniesEnd-module__OKxsDa__process,.CompaniesEnd-module__OKxsDa__human{padding-top:62px;padding-bottom:62px}.CompaniesEnd-module__OKxsDa__contextColumns{grid-template-columns:1fr;gap:16px}.CompaniesEnd-module__OKxsDa__contextCard{padding:23px}.CompaniesEnd-module__OKxsDa__contextCard h4,.CompaniesEnd-module__OKxsDa__contextCard p:not(.CompaniesEnd-module__OKxsDa__microLabel){font-size:14px}.CompaniesEnd-module__OKxsDa__contextBusiness h3{font-size:18px}.CompaniesEnd-module__OKxsDa__priorityList>div,.CompaniesEnd-module__OKxsDa__experienceList>div{gap:16px}.CompaniesEnd-module__OKxsDa__priorityList>div:not(:last-child)>div{flex:1}.CompaniesEnd-module__OKxsDa__priorityList .CompaniesEnd-module__OKxsDa__tile,.CompaniesEnd-module__OKxsDa__experienceList .CompaniesEnd-module__OKxsDa__tile{width:54px;height:54px}.CompaniesEnd-module__OKxsDa__priorityList>div:last-child{margin-bottom:0}.CompaniesEnd-module__OKxsDa__executiveCard h3{font-size:30px}.CompaniesEnd-module__OKxsDa__executivePortrait{width:150px;height:150px}.CompaniesEnd-module__OKxsDa__experienceList p{font-size:13px!important}.CompaniesEnd-module__OKxsDa__experienceList h4{font-size:14px}.CompaniesEnd-module__OKxsDa__contextCard:first-child:after,.CompaniesEnd-module__OKxsDa__executiveCard:after{display:none}.CompaniesEnd-module__OKxsDa__contextBenefits{flex-direction:column;gap:12px}.CompaniesEnd-module__OKxsDa__contextBenefits>div+div{border-left:0;padding-left:0}.CompaniesEnd-module__OKxsDa__contextBenefits>div{font-size:12px}.CompaniesEnd-module__OKxsDa__relevanceReason{margin-bottom:15px;padding-bottom:15px}.CompaniesEnd-module__OKxsDa__relevanceReason:last-child{margin-bottom:0;padding-bottom:0}.CompaniesEnd-module__OKxsDa__advisor{grid-template-columns:57px 1fr;gap:14px;margin-top:16px;padding:18px}.CompaniesEnd-module__OKxsDa__advisor>img{width:57px;height:73px}.CompaniesEnd-module__OKxsDa__advisor h3{font-size:22px}.CompaniesEnd-module__OKxsDa__advisor p:not(.CompaniesEnd-module__OKxsDa__microLabel){font-size:12px}.CompaniesEnd-module__OKxsDa__useCaseLayout{gap:35px}.CompaniesEnd-module__OKxsDa__useCaseGrid{grid-template-columns:1fr}.CompaniesEnd-module__OKxsDa__directors,.CompaniesEnd-module__OKxsDa__strategic{grid-column:auto}.CompaniesEnd-module__OKxsDa__directors{grid-template-columns:1fr}.CompaniesEnd-module__OKxsDa__directors>img{order:-1;height:190px}.CompaniesEnd-module__OKxsDa__directors h3{white-space:normal;font-size:32px}.CompaniesEnd-module__OKxsDa__useCard>div{padding:25px}.CompaniesEnd-module__OKxsDa__useCard h3{margin-top:20px}.CompaniesEnd-module__OKxsDa__advisoryCase{grid-template-columns:1fr}.CompaniesEnd-module__OKxsDa__advisoryCase>img{display:none}.CompaniesEnd-module__OKxsDa__committee>div{padding:25px}.CompaniesEnd-module__OKxsDa__committee h3,.CompaniesEnd-module__OKxsDa__advisoryCase h3{font-size:29px}.CompaniesEnd-module__OKxsDa__committee .CompaniesEnd-module__OKxsDa__expertiseLink{font-size:14px}.CompaniesEnd-module__OKxsDa__strategic{min-height:0;padding:25px;display:block}.CompaniesEnd-module__OKxsDa__strategic>div{max-width:none;padding:0}.CompaniesEnd-module__OKxsDa__strategic>img{display:none}.CompaniesEnd-module__OKxsDa__strategic p{font-size:16px}.CompaniesEnd-module__OKxsDa__strategic .CompaniesEnd-module__OKxsDa__expertiseLink,.CompaniesEnd-module__OKxsDa__expertiseLink{font-size:14px}.CompaniesEnd-module__OKxsDa__processIntro{width:100%;min-height:0}.CompaniesEnd-module__OKxsDa__processIntro .CompaniesEnd-module__OKxsDa__heading br,.CompaniesEnd-module__OKxsDa__processHeroPhoto{display:none}.CompaniesEnd-module__OKxsDa__processIntro .CompaniesEnd-module__OKxsDa__introLead{max-width:none}.CompaniesEnd-module__OKxsDa__processIntro .actions{gap:20px}.CompaniesEnd-module__OKxsDa__approachLink{border-left:0;min-height:32px;margin-left:0;padding-left:0;font-size:13px}.CompaniesEnd-module__OKxsDa__processSteps{grid-template-columns:1fr;gap:20px;margin-top:32px}.CompaniesEnd-module__OKxsDa__processSteps>li{padding:20px 20px 26px}.CompaniesEnd-module__OKxsDa__stepVisual{height:220px}.CompaniesEnd-module__OKxsDa__processSteps h3{font-size:22px}.CompaniesEnd-module__OKxsDa__processSteps p{font-size:16px}.CompaniesEnd-module__OKxsDa__criteriaVisual{padding-left:67px}.CompaniesEnd-module__OKxsDa__criteriaVisual strong{font-size:18px}.CompaniesEnd-module__OKxsDa__profilesVisual>div{max-width:104px}.CompaniesEnd-module__OKxsDa__human .CompaniesEnd-module__OKxsDa__heading br{display:none}.CompaniesEnd-module__OKxsDa__humanLayout>div>.eyebrow{margin-bottom:24px}.CompaniesEnd-module__OKxsDa__human .CompaniesEnd-module__OKxsDa__introLead{font-size:16px}.CompaniesEnd-module__OKxsDa__humanActions .text-link{font-size:14px}.CompaniesEnd-module__OKxsDa__humanBenefits{grid-template-columns:1fr;gap:23px;margin-top:32px}.CompaniesEnd-module__OKxsDa__humanBenefits article{grid-template-columns:61px 1fr;column-gap:18px;display:grid}.CompaniesEnd-module__OKxsDa__humanBenefits article+article{border-top:1px solid #d5e2f1;border-left:0;padding:23px 0 0}.CompaniesEnd-module__OKxsDa__humanBenefits .CompaniesEnd-module__OKxsDa__tile{grid-row:span 2}.CompaniesEnd-module__OKxsDa__humanBenefits h3{margin:0 0 8px;font-size:23px}.CompaniesEnd-module__OKxsDa__humanBenefits p{font-size:15px}.CompaniesEnd-module__OKxsDa__article>img{border-radius:10px 10px 0 0;height:240px}.CompaniesEnd-module__OKxsDa__articleBody{margin-top:0;padding:26px 23px}.CompaniesEnd-module__OKxsDa__articleBody h3{font-size:31px}.CompaniesEnd-module__OKxsDa__articleBody>p:not(.eyebrow){font-size:16px}.CompaniesEnd-module__OKxsDa__articleDetails summary{font-size:15px}.CompaniesEnd-module__OKxsDa__finalCTA{padding-top:60px;padding-bottom:44px}.CompaniesEnd-module__OKxsDa__finalInner>.CompaniesEnd-module__OKxsDa__heading{font-size:46px}.CompaniesEnd-module__OKxsDa__finalInner>.CompaniesEnd-module__OKxsDa__introLead{font-size:16px}.CompaniesEnd-module__OKxsDa__finalPhoto{opacity:.15;width:100%;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.CompaniesEnd-module__OKxsDa__finalInner .actions{gap:12px}.CompaniesEnd-module__OKxsDa__finalInner .button{min-height:47px;padding:15px 18px;font-size:12px}.CompaniesEnd-module__OKxsDa__executivePrompt{align-items:flex-start;gap:14px}.CompaniesEnd-module__OKxsDa__executivePrompt>div{padding-left:14px}.CompaniesEnd-module__OKxsDa__executivePrompt p{font-size:12px}.CompaniesEnd-module__OKxsDa__executivePrompt .text-link{font-size:12px}.CompaniesEnd-module__OKxsDa__finalNote{letter-spacing:.1em;gap:12px;font-size:9px;line-height:1.7}}
