.private-equity-page{overflow-wrap:break-word;padding-bottom:64px}.private-equity-page [id]{scroll-margin-top:104px}.private-equity-page .pe-anchor{position:absolute;top:0}.private-equity-page .consumer-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:end;gap:64px;padding-block:72px}.private-equity-page .consumer-hero-copy{z-index:2;position:relative}.private-equity-page .consumer-hero h1{max-width:17ch;font-size:clamp(52px,4.7vw,72px)}.private-equity-page .pe-hero-intro{padding-bottom:4px}.private-equity-page .pe-hero-intro .consumer-intro{max-width:52ch;font-size:18px;margin-top:0!important}.private-equity-page .pe-hero-intro .consumer-intro:before{display:none}.private-equity-page .consumer-actions{margin-top:24px}.private-equity-page .consumer-hero-horizon{margin-top:-120px}.private-equity-page .consumer-hero-horizon .particle-surface.particle-surface--deep.particle-surface--context{height:clamp(320px,28vw,420px)}.private-equity-page .consumer-hero-horizon .surface-picture{mask-image:linear-gradient(#000 35%,#0000 75%)}.private-equity-page .consumer-hero-section+.pe-story{z-index:2;margin-top:0;padding-block:48px;position:relative}.private-equity-page .pe-story-feature{gap:32px;display:grid}.private-equity-page .pe-story-evidence .testimonial-copy{width:66%;padding:40px}.private-equity-page .pe-story-logos{align-items:center;gap:32px;margin-bottom:32px;display:flex}.private-equity-page .pe-story-logos .testimonial-logo{width:176px;margin:0;position:static}.private-equity-page .pe-story-sponsor-logo{width:120px;height:auto;display:block}.private-equity-page .pe-story-overview{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.private-equity-page .pe-story-overview h2{letter-spacing:-.02em;font-size:clamp(28px,2.5vw,36px);line-height:1.2}.private-equity-page .pe-story-summary{max-width:66ch;color:var(--orchard-muted);margin-top:8px;font-size:16px;line-height:1.6}.private-equity-page .pe-text-link{align-items:center;gap:16px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.private-equity-page .pe-story-overview .pe-text-link{flex-shrink:0}.private-equity-page .pe-text-link span{text-underline-offset:5px;text-decoration:underline 1px}.private-equity-page .pe-text-link svg{flex-shrink:0}.private-equity-page .pe-text-link:hover{color:var(--orchard-green)}.private-equity-page .pe-approach{border-top:1px solid var(--orchard-rule);margin-block:0 64px;padding-top:64px}.private-equity-page .pe-approach-heading{text-align:center;max-width:800px;margin-inline:auto}.private-equity-page .pe-approach-heading h2{text-wrap:balance;max-width:30ch;margin-inline:auto;font-size:clamp(32px,3vw,40px);line-height:1.15}.private-equity-page .pe-approach-heading h2 span{display:block}.private-equity-page .pe-approach-heading>p{max-width:68ch;color:var(--orchard-muted);margin:24px auto 0;font-size:18px;line-height:1.6}.private-equity-page .pe-lifecycle-stage{border-top:1px solid var(--orchard-rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:24px 96px;padding-block:48px;display:grid;position:relative}.private-equity-page .pe-exit{padding-bottom:0}.private-equity-page :is(.pe-approach,.pe-lifecycle-stage)[id]{scroll-margin-top:24px}.private-equity-page .pe-stage-label{color:var(--orchard-green);grid-column:1/-1;align-items:baseline;gap:12px;margin:0;font-size:14px;line-height:1.4;display:flex}.private-equity-page .pe-stage-label>span{font-variant-numeric:tabular-nums;font-size:22px;line-height:1}.private-equity-page .pe-lifecycle-stage h2{max-width:20ch;font-size:clamp(36px,3.5vw,48px);line-height:1.1}.private-equity-page .pe-stage-detail{padding-top:4px}.private-equity-page .pe-stage-intro{max-width:56ch;color:var(--orchard-muted);margin:0;font-size:17px;line-height:1.6}.private-equity-page .pe-stage-outcomes{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.private-equity-page .pe-stage-outcomes>li{grid-template-columns:4px minmax(0,1fr);align-items:baseline;gap:12px;font-size:16px;line-height:1.5;display:grid}.private-equity-page .pe-stage-outcomes>li:before{content:"";background:var(--orchard-green);border-radius:50%;width:4px;height:4px;transform:translateY(-3px)}.private-equity-page .pe-services{border-top:1px solid var(--orchard-rule);margin-top:64px;padding-top:64px}.private-equity-page .pe-services-heading{text-align:center;margin-bottom:48px}.private-equity-page .pe-services-heading h2{font-size:clamp(32px,3vw,40px);line-height:1.15}.private-equity-page .pe-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}.private-equity-page .pe-services-grid>li:nth-child(n+4){border-top:1px solid var(--orchard-rule);padding-top:32px}.private-equity-page .pe-service-icon{color:var(--orchard-green);margin-bottom:20px;display:block}.private-equity-page .pe-services-grid h3{letter-spacing:-.02em;max-width:25ch;font-size:22px;line-height:1.3}.private-equity-page .pe-services-grid p{max-width:38ch;color:var(--orchard-muted);margin-top:12px;font-size:16px;line-height:1.6}.private-equity-page .pe-services-action{text-align:center;margin-top:40px}.private-equity-page .pe-services-action .pe-text-link{font-size:16px}@media (width<=1100px){.private-equity-page .pe-lifecycle-stage{column-gap:40px}.private-equity-page .pe-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.private-equity-page .pe-services-grid>li:nth-child(n+3){border-top:1px solid var(--orchard-rule);padding-top:32px}}@media (width<=960px){.private-equity-page .consumer-hero{grid-template-columns:1fr;gap:28px;padding-block:48px}.private-equity-page .consumer-hero h1{max-width:20ch}.private-equity-page .pe-hero-intro .consumer-intro{max-width:54ch}.private-equity-page .pe-story-overview{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=760px){.private-equity-page{padding-bottom:48px}.private-equity-page .pe-approach{margin-bottom:48px;padding-top:40px}.private-equity-page .pe-lifecycle-stage{grid-template-columns:1fr;gap:24px;padding-block:32px}.private-equity-page .pe-exit{padding-bottom:0}.private-equity-page .pe-approach-heading>p{font-size:17px}.private-equity-page .pe-stage-label>span{font-size:20px}.private-equity-page .pe-lifecycle-stage h2{font-size:34px}.private-equity-page .pe-stage-intro{font-size:16px}.private-equity-page .pe-stage-detail{padding-top:0}.private-equity-page .pe-stage-outcomes{margin-top:20px}.private-equity-page [id]{scroll-margin-top:96px}.private-equity-page .consumer-hero-section+.pe-story{padding-block:40px}.private-equity-page .pe-story-evidence .testimonial-copy{width:100%;padding:12px 24px 28px}.private-equity-page .pe-story-logos{z-index:1;gap:24px;margin:0;position:absolute;top:24px;left:24px;right:24px}.private-equity-page .pe-story-logos .testimonial-logo{width:clamp(104px,28vw,148px)}.private-equity-page .pe-story-sponsor-logo{width:clamp(88px,23vw,112px)}.private-equity-page .pe-services{margin-top:48px;padding-top:40px}.private-equity-page .pe-services-heading{margin-bottom:32px}.private-equity-page .pe-services-grid{grid-template-columns:1fr;gap:28px}.private-equity-page .pe-services-grid>li{grid-template-columns:32px minmax(0,1fr);gap:20px;display:grid}.private-equity-page .pe-services-grid>li:nth-child(n+2){border-top:1px solid var(--orchard-rule);padding-top:24px}.private-equity-page .pe-service-icon{width:32px;height:32px;margin:2px 0 0}.private-equity-page .pe-services-grid h3{font-size:20px}.private-equity-page .pe-services-grid p{margin-top:8px}.private-equity-page .pe-services-action{margin-top:32px}}@media (width<=600px){.private-equity-page .consumer-hero{padding-block:40px 48px}.private-equity-page .consumer-hero h1{font-size:clamp(38px,10.5vw,52px)}.private-equity-page .pe-hero-intro .consumer-intro{font-size:17px}}@media (forced-colors:active),print{.private-equity-page .pe-story-logos{margin-bottom:28px;position:static}.private-equity-page .pe-story-sponsor-logo{filter:brightness(0)}}.private-equity-page .pe-integration{border-top:0;padding-top:0}
