.sourcingPage .dealCapabilities>h1{text-wrap:balance;max-width:1160px}.sourcingPage .dealCapabilityGrid h2{line-height:1.2}.sourcingPage .dealIntroCopy>.dealLabel{margin:0 0 26px}.sourcingPage .dealIntroCopy h2{text-wrap:balance;margin:0 0 24px;font-size:clamp(32px,3vw,48px);line-height:1.17}.sourcingPage .dealIntroCopy>p:not(.dealLabel){font-size:15px;line-height:1.75}.sourcingPage .dealIntroCopy>a{margin-top:30px}.sourcingPage .dealStats small{max-width:960px}.sourcingPage .dealApproach article{align-items:center;min-height:144px}.sourcingPage .dealApproach h2.dealLabel{letter-spacing:.1em;font-size:12px;font-weight:700}.sourcingPage .dealConsult h2{text-wrap:balance;max-width:840px}.sourcingPage .dealFooter>div{min-width:0}.sourcingPage .dealFooterLogo{white-space:nowrap;font-size:clamp(25px,2.3vw,35px)}@media (min-width:951px){.sourcingPage .dealStats span{max-width:240px;min-height:34px}.sourcingPage .dealStats article{min-height:182px}}@media (min-width:601px) and (max-width:950px){.sourcingPage .dealCapabilityGrid{grid-template-columns:1fr 1fr;gap:36px 32px}.sourcingPage .dealCapabilityGrid article{padding-left:20px}.sourcingPage .dealIntroduction{grid-template-columns:1fr;gap:68px}.sourcingPage .dealIntroImage img{height:400px}.sourcingPage .dealIntroCopy{justify-self:end;max-width:620px}.sourcingPage .dealStats span{min-height:28px}}@media (max-width:600px){.sourcingPage .dealCapabilities>h1{font-size:38px;line-height:1.16}.sourcingPage .dealIntroImage img{height:280px}.sourcingPage .dealIntroCopy{padding:28px 22px}.sourcingPage .dealIntroCopy h2{font-size:34px}.sourcingPage .dealApproach article{align-items:start;min-height:0}.sourcingPage .dealConsult h2{font-size:32px}}.sourcingPage .dealIntroCopy{min-height:285px;padding:40px 30px}.sourcingPage .dealIntroImage img{height:400px}.sourcingPage .dealIntroCopy h2{text-wrap:balance;font-size:clamp(36px,3.2vw,52px)}:is(.sourcingPage,.capitalPage,.referenceHome) .ventureEvents{padding:100px var(--capital-gutter) 0;color:var(--deal-ink);background:#fff;overflow:hidden}.ventureEventsHeading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:42px;display:flex}:is(.sourcingPage,.capitalPage,.referenceHome) .ventureEventsHeading h2{letter-spacing:-.04em;color:var(--deal-plum);margin:26px 0 0;font-size:clamp(36px,3.6vw,58px);line-height:1.15}.ventureEventsContext{letter-spacing:.06em;color:#506070;text-align:right;margin:0 0 5px;font-size:12px;line-height:1.7}.ventureEventsTrack{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline-offset:5px;gap:28px;padding-bottom:4px;display:flex;position:relative;overflow-x:auto}.ventureEventsTrack::-webkit-scrollbar{display:none}.ventureEventsTrack:after{content:"";flex:0 0 calc(54% - 28px)}.ventureEventCard{scroll-snap-align:start;flex:0 0 46%;min-width:0;margin:0}.ventureEventImage{aspect-ratio:1.5;background:var(--deal-pale);overflow:hidden}.ventureEventImage img{object-fit:cover;object-position:center;filter:saturate(.85);width:100%;height:100%;display:block}.ventureEventPoster img{object-fit:contain}.ventureEventCard figcaption{border-bottom:1px solid #d8c9d9;justify-content:space-between;align-items:start;gap:20px;padding:23px 0 26px;display:flex}:is(.sourcingPage,.capitalPage,.referenceHome) .ventureEventCard h3{letter-spacing:-.025em;color:var(--deal-plum);margin:0 0 10px;font-size:clamp(24px,2.1vw,32px);font-weight:300;line-height:1.2}.ventureEventCard figcaption p{text-transform:uppercase;letter-spacing:.1em;color:#506070;margin:0;font-size:10px;line-height:1.6}.ventureEventCard figcaption>span{color:#7a647c;padding-top:5px;font-size:11px}.ventureEventsFooter{justify-content:space-between;align-items:center;gap:24px;padding-top:26px;display:flex}.ventureEventsFooter>a{color:#506070;font-size:12px;line-height:1.5}.ventureEventsFooter>a span{color:var(--deal-plum);margin-left:12px}.ventureEventsControls{color:var(--deal-plum);align-items:center;gap:10px;display:flex}.ventureEventsCount{font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap;margin-right:14px;font-size:12px}.ventureEventsCount>span{color:#7f7480}.ventureEventsControls button{width:46px;height:46px;color:var(--deal-plum);cursor:pointer;background:#fff;border:1px solid #b59bb6;border-radius:0;place-items:center;font-size:22px;transition:background .2s,color .2s;display:grid}.ventureEventsControls button:hover{background:var(--deal-plum);color:#fff}.ventureEventsControls button:focus-visible,.ventureEventsTrack:focus-visible{outline:2px solid var(--deal-plum);outline-offset:4px}@media (max-width:950px){:is(.sourcingPage,.capitalPage,.referenceHome) .ventureEvents{padding-top:75px}.ventureEventsHeading{flex-direction:column;align-items:start;gap:18px}.ventureEventsContext{text-align:left}.ventureEventCard{flex-basis:65%}.ventureEventsTrack:after{flex-basis:calc(35% - 28px)}}@media (max-width:600px){.sourcingPage .dealIntroCopy{min-height:230px;padding:30px 22px}.sourcingPage .dealIntroCopy h2{font-size:36px}.sourcingPage .dealIntroImage img{height:280px}:is(.sourcingPage,.capitalPage,.referenceHome) .ventureEvents{padding-top:65px}.ventureEventsHeading{margin-bottom:30px}:is(.sourcingPage,.capitalPage,.referenceHome) .ventureEventsHeading h2{margin-top:22px;font-size:35px}.ventureEventCard{flex-basis:88%}.ventureEventsTrack{gap:18px}.ventureEventsTrack:after{flex-basis:calc(12% - 18px)}.ventureEventImage{aspect-ratio:1.2}.ventureEventCard figcaption{min-height:111px;padding-top:20px}.ventureEventsFooter{flex-direction:column;align-items:flex-start;gap:24px}.ventureEventsControls{align-self:flex-end}.ventureEventsCount{margin-right:10px}}@media (prefers-reduced-motion:reduce){.ventureEventsControls button{transition:none}}.ventureEventsBrand{letter-spacing:.04em;color:var(--deal-plum);margin:0;font-size:13px;font-weight:500}.sourcingPage .dealCapabilities>.dealLabel,.sourcingPage .dealCapabilities>h1,.sourcingPage .dealCapabilityGrid h2,.sourcingPage .dealStats>.dealLabel,.sourcingPage .dealStats strong,.sourcingPage .dealStats span,.sourcingPage .dealIntroCopy>.dealLabel,.sourcingPage .dealIntroCopy>a,.sourcingPage .dealApproach>.dealLabel,.sourcingPage .dealApproach h3,.sourcingPage .ventureEvents .dealLabel,.sourcingPage .ventureEventsHeading h2,.sourcingPage .ventureEventCard h3,.sourcingPage .ventureEventCard figcaption>span,.sourcingPage .ventureEventsBrand,.sourcingPage .ventureEventsCount,.sourcingPage .ventureEventsCount>span,.sourcingPage .ventureEventsControls button:not(:hover),.sourcingPage .dealFooter{color:#4a2c20}body:has(.sourcingPage) .institutionalNav .institutionalLogo{color:#4a2c20}body:has(.sourcingPage) .institutionalNav .mandateCta{color:#4a2c20}body:has(.sourcingPage) .institutionalNav .megaItem:hover>a{color:#4a2c20}.dealPage.sourcingPage .dealApproach,.dealPage.sourcingPage .dealFooter,.dealPage.talentPage .dealApproach,.dealPage.talentPage .dealFooter{background:#f4f0e6}.dealPage.talentPage .dealFooter{clip-path:inset(0 -100vmax);box-shadow:0 0 0 100vmax #f4f0e6}.dealPage.capitalPage .dealApproach,.dealPage.capitalPage .dealFooter{background:#f4f0e6}.dealPage.sourcingPage .dealKnowMore{background-color:#4a2c20}.dealPage.sourcingPage .dealConsult a,.dealPage.sourcingPage .dealConsult a:hover{color:#4a2c20;border:1px solid var(--deal-plum);background-color:#fff;padding:21px 31px}:is(.talentPage,.capitalPage) .dealCapabilities>.dealLabel,:is(.talentPage,.capitalPage) .dealCapabilities>h1,:is(.talentPage,.capitalPage) .dealCapabilityGrid h2,:is(.talentPage,.capitalPage) .dealStats>.dealLabel,:is(.talentPage,.capitalPage) .dealStats strong,:is(.talentPage,.capitalPage) .dealStats span,:is(.talentPage,.capitalPage) .dealIntroCopy>.dealLabel,:is(.talentPage,.capitalPage) .dealIntroCopy>a,:is(.talentPage,.capitalPage) .dealApproach>.dealLabel,:is(.talentPage,.capitalPage) .dealApproach :is(h2,h3),:is(.talentPage,.capitalPage) .ventureEvents .dealLabel,:is(.talentPage,.capitalPage) .ventureEventsHeading h2,:is(.talentPage,.capitalPage) .ventureEventCard h3,:is(.talentPage,.capitalPage) .ventureEventCard figcaption>span,:is(.talentPage,.capitalPage) .ventureEventsBrand,:is(.talentPage,.capitalPage) .ventureEventsCount,:is(.talentPage,.capitalPage) .ventureEventsCount>span,:is(.talentPage,.capitalPage) .ventureEventsControls button:not(:hover),:is(.talentPage,.capitalPage) .dealFooter,.dealPage.talentPage .dealIntroCopy h2,.talentPage .talentField .dealLabel,.talentPage .talentField h2,.talentPage .talentField>header strong,.talentPage .talentFieldTrack h3,.talentPage .talentField>footer,.talentPage .talentField>footer i,.talentPage .talentField>footer a:not(:hover){color:#4a2c20}body:has(:is(.talentPage,.capitalPage)) .institutionalNav .institutionalLogo{color:#4a2c20}body:has(:is(.talentPage,.capitalPage)) .institutionalNav .mandateCta{color:#4a2c20}body:has(:is(.talentPage,.capitalPage)) .institutionalNav .megaItem:hover>a{color:#4a2c20}.dealPage:is(.talentPage,.capitalPage) .dealKnowMore{background-color:#4a2c20}.dealPage:is(.talentPage,.capitalPage) .dealConsult a,.dealPage:is(.talentPage,.capitalPage) .dealConsult a:hover{color:#4a2c20;border:1px solid var(--deal-plum);background-color:#fff}.dealPage.talentPage .dealConsult a{padding:18px 29px}.dealPage.capitalPage .dealConsult a{padding:21px 31px}.dealPage.sourcingPage .dealApproach>div{margin-top:38px}.dealPage.sourcingPage .dealApproach article{grid-template-columns:minmax(180px,30%) minmax(0,1fr);align-items:start;column-gap:clamp(28px,4vw,64px);min-height:0;padding:42px 0}.dealPage.sourcingPage .dealApproach article:first-child{padding-top:0}.dealPage.sourcingPage .dealApproach article:last-child{padding-bottom:0}.dealPage.sourcingPage .dealApproach h3{color:#4a2c20;letter-spacing:-.025em;margin:0;font-size:clamp(34px,3vw,46px);font-weight:300;line-height:1.15}.dealPage.sourcingPage .dealApproach article p{max-width:650px;margin:0;font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.5}@media (max-width:600px){.dealPage.sourcingPage .dealApproach article{grid-template-columns:1fr;gap:14px;padding:30px 0}.dealPage.sourcingPage .dealApproach h3{font-size:34px}.dealPage.sourcingPage .dealApproach article p{font-size:16px;line-height:1.55}}
