html{scroll-behavior:smooth}body{background:#fff;margin:0;overflow-x:clip}.pe-section-wrap{width:100%;max-width:none;position:relative;overflow:clip;padding:2%!important}#pe-hero{--navy:#24344d;--ink:#2d3644;--muted:#657181;--purple:#5a47b8;--purple2:#745bce;--blue:#3979a8;--teal:#2d7c79;--cyan:#4d9ba5;--copper:#b55b20;--rose:#b94d68;--line:#dce2ea;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;height:100%;color:var(--ink);width:100%;margin:0;font-family:Calibri,Arial,sans-serif;position:relative;overflow:clip;background:linear-gradient(135deg,#5a47b808 0 14%,#0000 14% 32%,#2d7c7907 32% 48%,#0000 48% 68%,#2f68c405 68% 83%,#0000 83%),radial-gradient(circle at 50% 58%,#5a47b80e,#0000 30%),linear-gradient(#fff 0%,#fafbfc 100%)!important}#pe-hero *{box-sizing:border-box}#pe-hero .hero{width:min(var(--pe-content-max), calc(100% - (2 * var(--pe-gutter))));margin:0 auto;padding:clamp(16px,2.5vh,28px) 54px clamp(14px,2.2vh,24px);grid-template-rows:auto auto auto;max-width:none;height:auto;min-height:calc(100svh - 82px);margin-inline:auto;padding-block:clamp(18px,2.8vh,30px);padding-inline:0;display:grid}#pe-hero .copy{text-align:left;padding-left:10px}#pe-hero .kicker{letter-spacing:.18em;color:var(--purple);margin-bottom:8px;font-weight:700;font-size:15px!important}#pe-hero h1{color:#173c3a;letter-spacing:-.035em;margin:0;font-size:clamp(40px,4vw,64px);line-height:1.02}#pe-hero .sub{color:#4e5868;margin-top:12px;font-size:clamp(18px,1.45vw,23px);line-height:1.35}#pe-hero .sub strong{color:var(--purple);font-weight:700}#pe-hero .visual{justify-content:center;align-items:center;min-height:0;padding:4px 0 8px;display:flex}#pe-hero svg{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 390px);display:block;overflow:visible}#pe-hero .card{fill:#fff;stroke-width:1.25px}#pe-hero .card-title{text-anchor:middle;font-size:16px;font-weight:700}#pe-hero .connector{fill:none;stroke-width:1.5px;stroke-dasharray:3 5;opacity:.7}#pe-hero .center-circle{fill:#fff;stroke:#c9d1dc;stroke-width:1.5px}#pe-hero .center-title{fill:var(--navy);text-anchor:middle;font-size:21px;font-weight:700}#pe-hero .revive-circle{fill:#fff;stroke:#cbd3dd;stroke-width:1.5px}#pe-hero .revive-drop{stroke:#6e5ad8;stroke-width:3px;stroke-dasharray:8 8;animation:3.2s linear infinite flow}#pe-hero .reveal-group{opacity:0;animation:.7s .55s forwards reveal;transform:translateY(-7px)}#pe-hero .metrics{opacity:0;animation:.7s 1.1s forwards reveal;transform:translateY(-7px)}#pe-hero .lens-panel{fill:#fff;stroke:#d7dde6;stroke-width:1.2px;filter:drop-shadow(0 8px 15px #24344d0e)}#pe-hero .lens-label{fill:#392787;font-size:22px;font-weight:700}#pe-hero .lens-sub{fill:#4f5a69;text-anchor:middle;font-size:21px;font-weight:600}#pe-hero .icon-stroke{fill:none;stroke:#5a47b8;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#pe-hero .metric-card{fill:#fff;stroke:#dde3ea;stroke-width:1.2px;filter:drop-shadow(0 8px 14px #24344d0e)}#pe-hero .metric-label{fill:#25354d;text-wrap:pre-wrap;font-size:13px;font-weight:700}#pe-hero .metric-value{font-size:27px;font-weight:700}#pe-hero .metric-sub{fill:#667180;text-anchor:start;font-size:15.5px;font-weight:500}#pe-hero .arrow-down{fill:none;stroke:#c2cbd6;stroke-width:1.35px}#pe-hero .ctas{justify-content:center;align-items:center;gap:16px;padding-top:4px;display:flex}#pe-hero .btn{border-radius:999px;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s}#pe-hero .btn.primary{background:var(--purple);color:#fff;box-shadow:0 9px 20px #5a47b829}#pe-hero .btn.secondary{color:#4533a2;background:#fff;border:1px solid #b8aeee}#pe-hero .btn:hover{transform:translateY(-1px)}#pe-hero .note{color:#8a94a1;text-align:center;margin-top:8px!important;font-size:16px!important;line-height:1.4!important}#pe-hero .metric-sway{transform-box:fill-box;transform-origin:50%}#pe-hero .sway1{animation:5.6s ease-in-out 1.6s infinite swayA}#pe-hero .sway2{animation:6.4s ease-in-out 2.1s infinite swayB}#pe-hero .sway3{animation:5.1s ease-in-out 1.9s infinite swayC}#pe-hero .sway4{animation:6.9s ease-in-out 2.4s infinite swayD}#pe-hero .sway5{animation:5.9s ease-in-out 1.7s infinite swayE}#pe-practical-gap{--navy:#24344d;--ink:#303a48;--muted:#687483;--purple:#5a47b8;--teal:#2d7c79;--blue:#407da8;--copper:#b55b20;--rose:#b94d68;--line:#e3e7ed;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--ink);background:radial-gradient(48% 72% at 91% 18%,#2d7c7911,#0000 68%),radial-gradient(42% 66% at 8% 86%,#bb9a4c0f,#0000 70%),linear-gradient(#fff 0%,#fafaf8 100%);margin:0;scroll-margin-top:92px;font-family:Calibri,Arial,sans-serif}#pe-practical-gap *{box-sizing:border-box}#pe-practical-gap .section{width:min(var(--pe-content-max), calc(100% - (2 * var(--pe-gutter))));margin:0 auto;padding:88px 64px 92px;max-width:none;padding-inline:0;padding-block:var(--pe-section-top) var(--pe-section-bottom);margin-inline:auto}#pe-practical-gap .layout{grid-template-columns:minmax(280px,25%) minmax(0,75%);align-items:stretch;gap:54px;display:grid}#pe-practical-gap .left{flex-direction:column;justify-content:center;padding-right:8px;display:flex}#pe-practical-gap .kicker{letter-spacing:.14em;color:var(--copper);margin-bottom:14px;font-weight:700;font-size:15px!important}#pe-practical-gap h1{letter-spacing:-.03em;color:var(--navy);margin:0;font-size:clamp(2.65rem,2vw + 1.2vh,4.25rem);line-height:1.04}#pe-practical-gap h1 span{color:#4d5868;letter-spacing:-.015em;margin-top:8px;font-size:.66em;line-height:1.12;display:block}#pe-practical-gap .intro{color:#536070;margin-top:clamp(16px,2vh,22px);font-size:18px;line-height:1.55}#pe-practical-gap .intro strong{color:var(--navy)}#pe-practical-gap .cards{grid-template-rows:1fr 1fr;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;min-height:470px;display:grid}#pe-practical-gap .card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px 24px 22px;position:relative;overflow:hidden;box-shadow:0 12px 28px #24344d0e}#pe-practical-gap .card:before{content:"";background:var(--accent);opacity:.9;width:5px;height:100%;position:absolute;top:0;left:0}#pe-practical-gap .card:after{content:attr(data-num);color:#24344d0b;letter-spacing:-.04em;font-size:58px;font-weight:700;line-height:1;position:absolute;top:12px;right:18px}#pe-practical-gap .card h2{max-width:82%;color:var(--navy);letter-spacing:-.015em;margin:0 0 14px;font-size:24px;line-height:1.12}#pe-practical-gap .card p{color:#667180;margin:0;font-size:16.5px!important;line-height:1.48!important}#pe-practical-gap .small-rule{background:var(--accent);border-radius:99px;width:34px;height:3px;margin:0 0 16px}#pe-practical-gap .pe-clock{--accent:var(--copper);grid-area:1/1/auto/4}#pe-practical-gap .effort{--accent:var(--purple);grid-area:1/4/auto/7}#pe-practical-gap .diversity{--accent:var(--blue);grid-area:2/1/auto/3}#pe-practical-gap .skills{--accent:var(--teal);grid-area:2/3/auto/5}#pe-practical-gap .continuity{--accent:var(--rose);grid-area:2/5/auto/7}#pe-practical-execution{--navy:#24344d;--ink:#303a48;--muted:#687483;--purple:#5a47b8;--teal:#2d7c79;--blue:#407da8;--cyan:#169cb6;--orange:#e8751a;--line:#e1e6ed;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--ink);background:linear-gradient(#fff 0%,#fafbfc 52%,#f7f9fb 100%);margin:0;scroll-margin-top:92px;font-family:Calibri,Arial,sans-serif;position:relative}#pe-practical-execution *{box-sizing:border-box}#pe-practical-execution .section{width:min(var(--pe-content-max), calc(100% - (2 * var(--pe-gutter))));margin:auto;padding:82px 58px 88px;max-width:none;padding-inline:0;padding-block:var(--pe-section-top) var(--pe-section-bottom);z-index:2;background:0 0;margin-inline:auto;position:relative}#pe-practical-execution .layout{grid-template-columns:minmax(330px,38%) minmax(0,62%);align-items:start;gap:54px;display:grid}#pe-practical-execution .kicker{letter-spacing:.15em;color:var(--blue);margin-bottom:14px;font-weight:700;font-size:15px!important}#pe-practical-execution h1{letter-spacing:-.035em;max-width:520px;color:var(--navy);margin:0;font-size:clamp(2.65rem,2vw + 1.2vh,4.25rem);line-height:1.03}#pe-practical-execution .intro{color:#4b5665;max-width:520px;margin-top:clamp(16px,2vh,20px);font-size:clamp(18px,.92vw,20px);line-height:1.55}#pe-practical-execution .pillars{margin-top:clamp(22px,3vh,28px)}#pe-practical-execution .pillar{border-top:1px solid var(--line);grid-template-columns:46px 1fr;gap:16px;padding:16px 0;display:grid}#pe-practical-execution .pillar:first-child{border-top:0}#pe-practical-execution .picon{border:1.5px solid var(--accent);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}#pe-practical-execution .picon svg{fill:none;width:23px;height:23px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#pe-practical-execution .pillar h2{color:var(--accent);margin:0 0 4px;font-size:18px!important;line-height:1.16!important}#pe-practical-execution .pillar p{color:#505c6b;margin:0;font-size:clamp(16px,.8vw,17px);line-height:1.48}#pe-practical-execution .p1{--accent:#1d5bbe}#pe-practical-execution .p2{--accent:#2d7c79}#pe-practical-execution .p3{--accent:#5a47b8}#pe-practical-execution .p4{--accent:#e8751a}#pe-practical-execution .p5{--accent:#2d7c79}#pe-practical-execution .execution-title{text-align:center;color:var(--navy);margin-bottom:14px;font-size:clamp(18px,1.1vw,24px);font-weight:700;line-height:1.25}#pe-practical-execution .execution-frame{isolation:isolate;background:#fff;border:1px solid #d8dee7;border-radius:18px;padding:24px;position:relative;box-shadow:0 18px 42px #24344d13}#pe-practical-execution .workflow-image{padding:4px 4px 18px}#pe-practical-execution .workflow-image img{object-fit:contain;opacity:1;filter:none;width:100%;max-width:100%;height:auto;display:block}#pe-practical-execution .insights{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:12px;padding-top:20px;display:grid}#pe-practical-execution .insight{background:#fff;border:1px solid #dde3ea;border-radius:13px;min-height:145px;padding:16px 15px;box-shadow:0 7px 18px #24344d09}#pe-practical-execution .insight-head{align-items:center;gap:9px;margin-bottom:10px;display:flex}#pe-practical-execution .insight-icon{width:30px;height:30px}#pe-practical-execution .insight-icon svg{fill:none;width:100%;height:100%;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#pe-practical-execution .insight-title{color:var(--accent);font-size:clamp(14px,.72vw,15.5px);font-weight:700;line-height:1.25}#pe-practical-execution .insight-value{color:var(--navy);margin:0 0 5px 39px;font-size:22px;font-weight:700}#pe-practical-execution .insight p{color:#556171;margin:0 0 0 39px;font-size:clamp(15px,.75vw,16px);line-height:1.48}#pe-practical-execution .manual{--accent:var(--orange)}#pe-practical-execution .rework{--accent:var(--purple)}#pe-practical-execution .waiting{--accent:var(--cyan)}#pe-practical-execution .variants{--accent:#235ed0}#pe-practical-execution .bottom-note{color:#485668;background:#f3f7fb;border:1px solid #e1e7ef;border-radius:11px;gap:10px;margin-top:16px;padding:14px 16px;font-size:15px;line-height:1.45;display:flex}#pe-practical-execution .bottom-note svg{fill:none;width:20px;height:20px;stroke:var(--blue);stroke-width:1.8px;flex:0 0 20px}#pe-investment-lifecycle{--navy:#24344d;--ink:#303a48;--muted:#687483;--purple:#5a47b8;--teal:#2d7c79;--orange:#e8751a;--blue:#2f68c4;--line:#e1e6ed;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--ink);background:radial-gradient(85% 52% at 50% 112%,#b55b200f,#0000 68%),radial-gradient(70% 42% at 18% -12%,#5a47b809,#0000 72%),linear-gradient(#fffdf8 0%,#fbf8f1 100%);margin:0;scroll-margin-top:92px;font-family:Calibri,Arial,sans-serif}#pe-investment-lifecycle *{box-sizing:border-box}#pe-investment-lifecycle .section{width:min(var(--pe-content-max), calc(100% - (2 * var(--pe-gutter))));margin:0 auto;padding:74px 58px 76px;max-width:none;padding-inline:0;padding-block:var(--pe-section-top) var(--pe-section-bottom);margin-inline:auto}#pe-investment-lifecycle .kicker{letter-spacing:.15em;color:var(--blue);margin-bottom:12px;font-weight:700;font-size:15px!important}#pe-investment-lifecycle h1{letter-spacing:-.035em;max-width:1180px;color:var(--navy);margin:0;font-size:clamp(2.65rem,2vw + 1.2vh,4.25rem);line-height:1.04}#pe-investment-lifecycle .lead{color:#536070;max-width:980px;margin-top:clamp(14px,1.8vh,18px);font-size:19px;line-height:1.48}#pe-investment-lifecycle .lifecycle{margin-top:clamp(26px,3.5vh,34px);position:relative}#pe-investment-lifecycle .lifecycle-line{background:linear-gradient(90deg,var(--purple),var(--teal) 52%,var(--blue));border-radius:99px;height:4px;position:absolute;top:104px;left:70px;right:34px}#pe-investment-lifecycle .lifecycle-line:after{content:"";border-top:4px solid var(--blue);border-right:4px solid var(--blue);width:14px;height:14px;position:absolute;top:50%;right:-3px;transform:translateY(-50%)rotate(45deg)}#pe-investment-lifecycle .stages{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid;position:relative}#pe-investment-lifecycle .stage{--accent:var(--purple);--tint:#f2eeff;min-width:0}#pe-investment-lifecycle .stage.s2{--accent:var(--teal);--tint:#eaf6f4}#pe-investment-lifecycle .stage.s3{--accent:var(--blue);--tint:#eef4fe}#pe-investment-lifecycle .stage-top{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-height:154px;display:flex}#pe-investment-lifecycle .stage-num{color:var(--accent);margin-top:0;font-size:16px;font-weight:700;line-height:1}#pe-investment-lifecycle .stage-name{color:var(--navy);text-transform:uppercase;margin-top:6px;font-weight:700;line-height:1.1;font-size:21px!important}#pe-investment-lifecycle .stage-circle{border:3px solid var(--accent);background:#fff;border-radius:50%;place-items:center;width:78px;height:78px;margin-top:12px;display:grid;box-shadow:0 8px 20px #24344d0f}#pe-investment-lifecycle .stage-circle svg{fill:none;width:46px;height:46px;stroke:var(--accent);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}#pe-investment-lifecycle .stage-body{border-left:1px solid #d9dfe7;min-height:340px;margin-top:14px;padding:18px 22px 0}#pe-investment-lifecycle .stage-body h2{color:var(--accent);margin:0 0 18px;font-size:22px!important;line-height:1.15!important}#pe-investment-lifecycle .item{grid-template-columns:36px 1fr;gap:11px;margin-bottom:14px;display:grid}#pe-investment-lifecycle .item-icon{background:var(--tint);border:1px solid color-mix(in srgb,var(--accent) 20%,white);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}#pe-investment-lifecycle .item-icon svg{fill:none;width:19px;height:19px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#pe-investment-lifecycle .item strong{color:var(--navy);margin-bottom:2px;line-height:1.2;display:block;font-size:16.5px!important}#pe-investment-lifecycle .item span{color:#697584;display:block;font-size:15.5px!important;line-height:1.4!important}#pe-investment-lifecycle .measures{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:13px;display:flex}#pe-investment-lifecycle .measures span{background:var(--tint);color:var(--accent);border-radius:999px;padding:6px 10px;font-weight:700;font-size:15px!important}#pe-investment-lifecycle .callout{background:var(--tint);color:#556273;border-radius:10px;margin-top:12px;padding:12px 14px;font-size:15.5px!important;line-height:1.4!important}#pe-investment-lifecycle .visibility{background:linear-gradient(#fff,#fbfcfe);border:1px solid #dce3eb;border-radius:16px;margin-top:34px;padding:18px 24px 16px;box-shadow:0 10px 24px #24344d0d}#pe-investment-lifecycle .visibility-row{grid-template-columns:120px 1fr;align-items:center;gap:18px;display:grid}#pe-investment-lifecycle .logo-wrap{justify-content:center;align-items:center;display:flex}#pe-investment-lifecycle .logo-wrap img{object-fit:contain;width:88px;height:auto}#pe-investment-lifecycle .track-wrap{padding-top:6px;position:relative}#pe-investment-lifecycle .track-label{text-align:center;color:var(--blue);letter-spacing:.02em;margin-bottom:8px;font-size:17px;font-weight:700}#pe-investment-lifecycle .heartbeat{height:42px;position:relative}#pe-investment-lifecycle .heartbeat svg{width:100%;max-width:100%;height:42px;overflow:visible}#pe-investment-lifecycle .steps{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:-2px;display:grid}#pe-investment-lifecycle .step{text-align:center;color:#465366;font-size:14px;font-weight:700}#pe-investment-lifecycle .footer-line{text-align:center;color:#4f5c6e;margin-top:10px;font-size:16px;font-style:italic}#pe-business-outcomes{--navy:#24344d;--ink:#303a48;--muted:#687483;--purple:#4e2fb8;--teal:#0f7e79;--blue:#1555c8;--purple-tint:#f8f5ff;--teal-tint:#f2f9f8;--blue-tint:#f5f8fe;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--ink);background-color:#0000;background-image:linear-gradient(135deg,#5a47b809 0 17%,#0000 17% 34%,#2d7c7908 34% 51%,#0000 51% 68%,#2f68c406 68% 85%,#0000 85%),linear-gradient(#fafbfd 0%,#fff 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;margin:0;scroll-margin-top:92px;font-family:Calibri,Arial,sans-serif}#pe-business-outcomes *{box-sizing:border-box}#pe-business-outcomes .section{width:min(var(--pe-content-max), calc(100% - (2 * var(--pe-gutter))));margin:0 auto;padding:76px 58px 82px;max-width:none;padding-inline:0;padding-block:var(--pe-section-top) var(--pe-section-bottom);margin-inline:auto}#pe-business-outcomes .kicker{letter-spacing:.15em;color:var(--purple);margin-bottom:12px;font-weight:700;font-size:15px!important}#pe-business-outcomes h1{letter-spacing:-.035em;color:var(--navy);margin:0;font-size:clamp(2.65rem,2vw + 1.2vh,4.25rem);line-height:1.04}#pe-business-outcomes .lead{color:#536070;max-width:980px;margin-top:clamp(14px,1.8vh,18px);font-size:19px;line-height:1.48}#pe-business-outcomes .flow{min-height:690px;margin-top:clamp(28px,3.5vh,36px);position:relative}#pe-business-outcomes .panel{z-index:2;background:var(--bg);border:1px solid var(--border,#dde3ea);border-radius:18px;padding:22px 24px;position:absolute;box-shadow:0 12px 28px #24344d0e}#pe-business-outcomes .panel-head{align-items:center;gap:13px;margin-bottom:18px;display:flex}#pe-business-outcomes .step-num{color:#fff;background:var(--accent);border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:grid}#pe-business-outcomes .panel-title{color:var(--accent);margin:0;font-size:24px!important;line-height:1.1!important}#pe-business-outcomes #card-observes{--accent:var(--purple);--border:#c9b8fa;--bg:linear-gradient(180deg,#fff 0%,var(--purple-tint) 100%);width:58%;min-height:240px;top:0;left:0}#pe-business-outcomes .observe-row{border-top:1px solid #4e2fb829;border-bottom:1px solid #4e2fb824;grid-template-columns:repeat(6,1fr);display:grid}#pe-business-outcomes .observe{text-align:center;padding:19px 10px 17px;position:relative}#pe-business-outcomes .observe:not(:last-child):after{content:"";background:#4e2fb829;width:1px;position:absolute;top:17px;bottom:17px;right:0}#pe-business-outcomes .observe strong{color:var(--navy);line-height:1.15;display:block;font-size:18px!important}#pe-business-outcomes .observe span{color:var(--purple);margin-top:8px;font-weight:700;line-height:1;display:block;font-size:25px!important}#pe-business-outcomes .illustrative{color:#7a8492;margin-top:13px;font-style:italic;font-size:15px!important}#pe-business-outcomes #card-management{--accent:var(--teal);--border:#afcfcb;--bg:linear-gradient(180deg,#fff 0%,var(--teal-tint) 100%);width:50%;min-height:246px;top:195px;right:2%}#pe-business-outcomes .eval-grid{border-top:1px solid #0f7e7929;border-bottom:1px solid #0f7e7929;grid-template-columns:repeat(3,1fr);display:grid}#pe-business-outcomes .eval{align-items:center;gap:14px;min-height:86px;padding:16px 15px;display:flex;position:relative}#pe-business-outcomes .eval:not(:nth-child(3n)):after{content:"";background:#0f7e7929;width:1px;position:absolute;top:16px;bottom:16px;right:0}#pe-business-outcomes .eval:nth-child(n+4){border-top:1px solid #0f7e7921}#pe-business-outcomes .eval-icon{flex:0 0 32px;width:32px;height:32px}#pe-business-outcomes .eval-icon svg{fill:none;width:100%;height:100%;stroke:var(--teal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#pe-business-outcomes .eval strong{color:var(--navy);line-height:1.16;font-size:19px!important}#pe-business-outcomes #card-pe{--accent:var(--blue);--border:#b6c9f0;--bg:linear-gradient(180deg,#fff 0%,var(--blue-tint) 100%);width:56%;min-height:188px;top:438px;left:3%}#pe-business-outcomes .pe-grid{border-top:1px solid #1555c826;grid-template-columns:repeat(4,1fr);display:grid}#pe-business-outcomes .pe-item{text-align:center;padding:18px 12px 15px;position:relative}#pe-business-outcomes .pe-item:not(:last-child):after{content:"";background:#1555c829;width:1px;position:absolute;top:16px;bottom:16px;right:0}#pe-business-outcomes .pe-icon{width:38px;height:38px;margin:0 auto 8px}#pe-business-outcomes .pe-icon svg{fill:none;width:100%;height:100%;stroke:var(--blue);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#pe-business-outcomes .pe-item strong{color:var(--navy);line-height:1.1;display:block;font-size:17px!important}#pe-business-outcomes .pe-item span{color:#5f6b79;margin-top:7px;display:block;font-size:16.5px!important;line-height:1.36!important}#pe-business-outcomes #arrow-layer{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:visible}#pe-business-outcomes #arrow-1-2,#pe-business-outcomes #arrow-2-3{fill:none;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}#pe-business-outcomes .statement{text-align:center;max-width:1120px;color:var(--blue);margin:26px auto 0;font-size:23px;font-weight:700;line-height:1.34}#pe-business-outcomes .statement span{display:block}#pe-business-outcomes .statement .second{margin-top:4px;font-size:20px;font-weight:600}#pe-value-priorities{--navy:#24344d;--ink:#303a48;--muted:#687483;--purple:#5a47b8;--purple-soft:#f4f0ff;--teal:#2d7c79;--teal-soft:#eaf6f4;--blue:#2f68c4;--blue-soft:#eef4fe;--line:#e3e8ef;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--ink);background:radial-gradient(circle at 88% 12%,#5a47b806,#0000 22%),#fff;margin:0;scroll-margin-top:92px;font-family:Calibri,Arial,sans-serif}#pe-value-priorities *{box-sizing:border-box}#pe-value-priorities .section{width:min(var(--pe-content-max), calc(100% - (2 * var(--pe-gutter))));margin:0 auto;max-width:none;padding:78px 58px 82px;padding-inline:0;padding-block:var(--pe-section-top) var(--pe-section-bottom);margin-inline:auto}#pe-value-priorities .kicker{letter-spacing:.15em;color:var(--purple);margin-bottom:12px;font-weight:700;font-size:15px!important}#pe-value-priorities h1{letter-spacing:-.035em;color:var(--navy);margin:0;font-size:clamp(2.65rem,2vw + 1.2vh,4.25rem);line-height:1.04}#pe-value-priorities .lead{color:#536070;max-width:1080px;margin-top:clamp(14px,1.8vh,18px);font-size:19px;line-height:1.5}#pe-value-priorities .columns{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:clamp(30px,4vh,40px);display:grid}#pe-value-priorities .col{--accent:var(--purple);--soft:var(--purple-soft);padding:30px 34px 26px;position:relative}#pe-value-priorities .col:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:24px;bottom:24px;right:0}#pe-value-priorities .col-2{--accent:var(--teal);--soft:var(--teal-soft)}#pe-value-priorities .col-3{--accent:var(--blue);--soft:var(--blue-soft)}#pe-value-priorities .eyebrow{letter-spacing:.14em;color:var(--accent);margin-bottom:6px;font-weight:700;font-size:15px!important}#pe-value-priorities .col h2{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:30px;line-height:1.08}#pe-value-priorities .visual{border:1px solid color-mix(in srgb,var(--accent) 22%,white);background:linear-gradient(180deg,#fff 0%,var(--soft) 100%);border-radius:16px;justify-content:center;align-items:center;height:142px;margin-top:22px;display:flex;overflow:hidden}#pe-value-priorities .visual svg{width:90%;height:118px}#pe-value-priorities .visual .s{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}#pe-value-priorities .visual .sf{fill:var(--accent);stroke:none}#pe-value-priorities .visual .soft-fill{fill:color-mix(in srgb,var(--accent) 12%,white);stroke:color-mix(in srgb,var(--accent) 36%,white);stroke-width:1.5px}#pe-value-priorities .statement{color:var(--navy);margin-top:20px;font-size:18px;font-weight:700;line-height:1.45}#pe-value-priorities .signals{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}#pe-value-priorities .signal{background:var(--soft);color:var(--accent);border-radius:999px;padding:7px 10px;font-weight:700;font-size:15px!important}#pe-value-priorities .examples{border-top:1px solid var(--line);margin-top:20px;padding-top:17px}#pe-value-priorities .examples-title{letter-spacing:.12em;color:#87909b;margin-bottom:10px;font-weight:700;font-size:15px!important}#pe-value-priorities .example-list{color:#5f6b79;line-height:1.6;font-size:16px!important}#pe-value-priorities .outcomes{border-top:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:20px;padding-top:15px;display:grid}#pe-value-priorities .outcome-icon{background:var(--soft);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}#pe-value-priorities .outcome-icon svg{fill:none;width:22px;height:22px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#pe-value-priorities .outcome-text{color:var(--navy);font-weight:700;font-size:16px!important;line-height:1.48!important}#pe-value-priorities .footer{text-align:center;margin-top:24px}#pe-value-priorities .footer strong{color:var(--navy);font-size:22px;line-height:1.3;display:block}#pe-value-priorities .cta{color:var(--purple);margin-top:14px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}#pe-value-priorities .cta:hover{text-decoration:underline}#pe-assessment{--navy:#24344d;--ink:#303a48;--muted:#687483;--purple:#5a47b8;--teal:#2d7c79;--blue:#2f68c4;--soft:#f7f9fc;--line:#e2e7ee;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--ink);background:radial-gradient(55% 90% at 102% 12%,#5a47b80b,#0000 65%),linear-gradient(#f9fafc 0%,#f5f6f8 100%);margin:0;scroll-margin-top:92px;font-family:Calibri,Arial,sans-serif}#pe-assessment *{box-sizing:border-box}#pe-assessment .page{align-items:center;min-height:0;display:block}#pe-assessment .cta-section{width:min(var(--pe-content-max), calc(100% - (2 * var(--pe-gutter))));margin:0 auto;max-width:none;padding-inline:0;padding-block:var(--pe-cta-top) var(--pe-cta-bottom);margin-inline:auto;padding:58px 58px 64px!important}#pe-assessment .kicker{letter-spacing:.15em;color:var(--purple);margin-bottom:12px;font-weight:700;font-size:15px!important}#pe-assessment h1{letter-spacing:-.035em;max-width:960px;color:var(--navy);margin:0;font-size:clamp(2.65rem,2vw + 1.2vh,4.25rem);line-height:1.04}#pe-assessment .lead{color:#536070;margin-top:clamp(14px,1.8vh,18px);max-width:1020px!important;font-size:20px!important;line-height:1.5!important}#pe-assessment .action-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:clamp(24px,3vh,30px);display:flex}#pe-assessment .primary-btn{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:16px 24px;font:700 16px Calibri,Arial,sans-serif;transition:transform .2s,box-shadow .2s,background-color .2s;box-shadow:0 10px 22px #5a47b829}#pe-assessment .secondary-note{color:#697584;font-size:17px!important}#pe-assessment .quick-proof{flex-wrap:wrap;gap:10px;display:flex;margin-top:22px!important}#pe-assessment .quick-proof span{color:#514196;background:#f5f3fc;border-radius:999px;font-weight:700;padding:9px 12px!important;font-size:15px!important}#pe-assessment .overlay{opacity:0;visibility:hidden;z-index:20000;background:#141c2838;transition:opacity .25s,visibility .25s;position:fixed;inset:82px 0 0}#pe-assessment .overlay.open{opacity:1;visibility:visible}#pe-assessment .drawer{border-left:1px solid var(--line);z-index:20001;background:#fff;flex-direction:column;width:min(760px,48vw);height:calc(100dvh - 82px);transition:transform .28s;display:flex;position:fixed;top:82px;right:0;transform:translate(100%);box-shadow:-22px 0 50px #17202f29}#pe-assessment .drawer.open{transform:translate(0)}#pe-assessment .drawer-head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 32px 18px;display:flex}#pe-assessment .drawer-kicker{letter-spacing:.14em;color:var(--purple);margin-bottom:8px;font-weight:700;font-size:15px!important}#pe-assessment .drawer h2{color:var(--navy);letter-spacing:-.025em;margin:0;font-size:34px;line-height:1.05}#pe-assessment .close{border:1px solid var(--line);color:#4f5a68;cursor:pointer;background:#fff;border-radius:50%;width:42px;height:42px;font-size:24px;line-height:1}#pe-assessment .drawer-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:26px 32px 34px;overflow-y:auto}#pe-assessment .drawer-intro{color:#5e6978;margin-bottom:24px;font-size:18px;line-height:1.5}#pe-assessment .steps{gap:14px;display:grid}#pe-assessment .step{border-top:1px solid var(--line);grid-template-columns:56px 1fr;gap:16px;padding:18px 0;display:grid}#pe-assessment .step:first-child{border-top:0}#pe-assessment .num{width:48px;height:48px;color:var(--purple);background:#f2eeff;border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid}#pe-assessment .step h3{color:var(--navy);margin:0 0 5px;font-size:21px}#pe-assessment .step p{color:#647080;margin:0;font-size:16.5px;line-height:1.45}#pe-assessment .highlight{background:linear-gradient(#f8f6ff,#f4f1fc);border:1px solid #e3dcf8;border-radius:14px;margin-top:22px;padding:20px 22px}#pe-assessment .highlight strong{color:var(--navy);margin-bottom:8px;font-size:25px;display:block}#pe-assessment .highlight p{color:#5e6978;margin:0;font-size:16px;line-height:1.45}#pe-assessment .proof-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}#pe-assessment .proof{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px 12px}#pe-assessment .proof strong{color:var(--navy);margin-bottom:3px;font-size:15px;display:block}#pe-assessment .proof span{color:#6b7684;font-size:13.5px;line-height:1.35}#pe-assessment .drawer-cta{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}#pe-assessment .drawer-cta button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;padding:16px 18px;font:700 17px Calibri,Arial,sans-serif;transition:transform .2s,box-shadow .2s,background-color .2s}#pe-assessment .drawer-cta small{text-align:center;color:#7a8492;margin-top:10px;font-size:13px;display:block}.private-equity-page main{padding-top:0}.private-equity-page #pe-hero .hero{height:auto;min-height:calc(100dvh - 82px)}.private-equity-page{--pe-content-max:2560px;--pe-gutter:clamp(18px, 3vw, 60px);--pe-section-top:clamp(58px, 6.5vh, 88px);--pe-section-bottom:clamp(64px, 7vh, 96px);--pe-cta-top:clamp(50px, 5.5vh, 72px);--pe-cta-bottom:clamp(56px, 6vh, 78px);--pe-section-gap:clamp(28px, 3.2vh, 46px);background:#fff;width:100%;min-width:0;font-family:Aptos,Calibri,Segoe UI,Arial,sans-serif;overflow-x:clip}.private-equity-page button,.private-equity-page input,.private-equity-page textarea,.private-equity-page select,.private-equity-page h1,.private-equity-page h2,.private-equity-page h3,.private-equity-page h4,.private-equity-page h5,.private-equity-page h6,.private-equity-page p,.private-equity-page div,.private-equity-page span,.private-equity-page strong,.private-equity-page a,.private-equity-page svg text{font-family:Aptos,Calibri,Segoe UI,Arial,sans-serif!important}.private-equity-page .pe-section-wrap{isolation:isolate}.private-equity-page .pe-section-wrap>*{z-index:2;position:relative}#pe-hero:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#5a47b821,#2d7c791c,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}#pe-practical-gap:before{content:"";pointer-events:none;z-index:0;border:1px solid #2d7c790e;border-radius:50%;width:520px;height:520px;position:absolute;top:70px;right:-270px;box-shadow:0 0 0 52px #bb9a4c04,0 0 0 104px #5a47b803}#pe-practical-execution:after{pointer-events:none;z-index:0;position:absolute;inset:0;content:none!important;opacity:0!important;background:0 0!important;display:none!important}#pe-investment-lifecycle:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#5a47b817 18%,#2d7c791c 48%,#b55b201a 78%,#0000);height:1px;position:absolute;bottom:38px;left:5%;right:5%}#pe-investment-lifecycle:after{content:"";pointer-events:none;z-index:0;background-color:#0000;background-image:radial-gradient(circle at 0,#5a47b82e 0 2px,#0000 2.5px),radial-gradient(circle,#2d7c792e 0 2px,#0000 2.5px),radial-gradient(circle at 100%,#b55b202e 0 2px,#0000 2.5px);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;height:11px;position:absolute;bottom:33px;left:15%;right:15%}#pe-business-outcomes:after{content:"";z-index:0;background:linear-gradient(90deg,#0000,#5a47b829,#2d7c7924,#0000);height:1px;position:absolute;top:0;left:0;right:0}#pe-assessment:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#5a47b81a,#2d7c7917,#b55b2014,#0000);height:1px;position:absolute;top:34px;left:8%;right:8%}#pe-hero svg .card-title{font-size:18px!important;font-weight:750!important}#pe-hero svg .center-title{font-size:20px!important;font-weight:800!important}#pe-hero svg .lens-label{font-size:26px!important;font-weight:800!important}#pe-hero svg .lens-sub{font-size:15px!important;font-weight:650!important}#pe-hero svg .metric-label{font-size:15px!important;font-weight:800!important}#pe-hero svg .metric-value{font-size:25px!important;font-weight:800!important}#pe-hero svg .metric-sub{font-size:15px!important;font-weight:550!important}#pe-practical-execution .insight small,#pe-practical-execution .insight span{font-size:15px!important}@keyframes flow{to{stroke-dashoffset:-45px}}@keyframes reveal{to{opacity:1;transform:translateY(0)}}@keyframes swayA{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-3px)rotate(-.45deg)}72%{transform:translateY(2px)rotate(.3deg)}}@keyframes swayB{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(2px)rotate(.35deg)}68%{transform:translateY(-4px)rotate(-.3deg)}}@keyframes swayC{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-2px)rotate(.45deg)}78%{transform:translateY(3px)rotate(-.35deg)}}@keyframes swayD{0%,to{transform:translateY(0)rotate(0)}28%{transform:translateY(-4px)rotate(-.25deg)}64%{transform:translateY(2px)rotate(.4deg)}}@keyframes swayE{0%,to{transform:translateY(0)rotate(0)}36%{transform:translateY(3px)rotate(-.35deg)}74%{transform:translateY(-3px)rotate(.3deg)}}#pe-practical-gap,#pe-practical-execution,#pe-investment-lifecycle,#pe-business-outcomes,#pe-value-priorities,#pe-assessment{margin-top:var(--pe-section-gap)}.private-equity-page{background:#fff}#pe-practical-gap,#pe-practical-execution,#pe-investment-lifecycle,#pe-business-outcomes,#pe-value-priorities,#pe-assessment{border-top:1px solid #24344d0e}@media (width>=2200px){.private-equity-page{--pe-gutter:clamp(72px, 4vw, 120px);--pe-section-top:clamp(72px, 6.2vh, 100px);--pe-section-bottom:clamp(80px, 6.8vh, 112px);--pe-cta-top:clamp(60px, 5.4vh, 86px);--pe-cta-bottom:clamp(68px, 5.8vh, 94px);--pe-section-gap:clamp(36px, 3.4vh, 56px)}#pe-practical-execution .layout{grid-template-columns:minmax(390px,.72fr) minmax(0,1.45fr);gap:clamp(64px,4vw,100px)}}@media (width<=1400px){.private-equity-page{--pe-gutter:clamp(22px, 3vw, 44px)}}@media (width<=1120px){#pe-practical-execution .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-practical-execution .layout{grid-template-columns:1fr;gap:clamp(32px,4vw,46px)}.private-equity-page{--pe-gutter:clamp(20px, 3vw, 34px);--pe-section-top:clamp(54px, 5.8vh, 72px);--pe-section-bottom:clamp(60px, 6.2vh, 80px);--pe-cta-top:clamp(48px, 5vh, 64px);--pe-cta-bottom:clamp(52px, 5.4vh, 70px);--pe-section-gap:clamp(24px, 2.8vh, 36px)}#pe-practical-execution .left{max-width:820px}}@media (width<=1100px){#pe-practical-gap .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-practical-gap .layout{grid-template-columns:1fr;gap:38px}#pe-practical-gap .left{max-width:850px}#pe-practical-gap .cards{min-height:auto}#pe-business-outcomes .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-business-outcomes .flow{gap:18px;display:grid;min-height:0!important}#pe-business-outcomes .panel{position:relative;width:100%!important;top:auto!important;left:auto!important;right:auto!important}#pe-business-outcomes #arrow-layer{display:none}#pe-business-outcomes .statement{margin-top:28px}}@media (width<=1080px){#pe-investment-lifecycle .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-investment-lifecycle .lifecycle-line{display:none}#pe-investment-lifecycle .stages{grid-template-columns:1fr}#pe-investment-lifecycle .stage-top{min-height:auto;margin-bottom:8px}#pe-investment-lifecycle .stage-body{min-height:0;margin-bottom:24px}#pe-investment-lifecycle .visibility-row{grid-template-columns:1fr}}@media (width<=1020px){#pe-value-priorities .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-value-priorities .columns{grid-template-columns:1fr}#pe-value-priorities .col{padding:28px 10px}#pe-value-priorities .col:not(:last-child):after{width:100%;height:1px;inset:auto auto 0 0}}@media (width<=1000px){#pe-assessment .cta-section{padding-block:var(--pe-cta-top) var(--pe-cta-bottom)}#pe-assessment .drawer{width:min(760px,76vw)}}@media (width<=980px){.private-equity-page main{padding-top:0}.private-equity-page #pe-hero .hero{height:auto}}@media (width<=900px){#pe-hero{overflow:auto}#pe-hero .hero{height:auto;min-height:100vh;padding:28px 20px 34px}#pe-hero .visual{justify-content:flex-start;margin-top:20px;overflow-x:auto}#pe-hero svg{width:1100px;min-width:900px}#pe-hero .ctas{flex-wrap:wrap;margin-top:16px}#pe-practical-gap:before{opacity:.5;transform-origin:100% 0;transform:scale(.72)}#pe-practical-execution{background-size:auto}#pe-investment-lifecycle:before,#pe-investment-lifecycle:after{opacity:.65}#pe-hero svg .card-title{font-size:18px!important}#pe-hero svg .lens-label{font-size:23px!important}#pe-hero svg .lens-sub{font-size:15px!important}#pe-hero svg .metric-label{font-size:16px!important}#pe-hero svg .metric-sub{font-size:16.5px!important}#pe-assessment .cta-section{padding-block:var(--pe-cta-top) var(--pe-cta-bottom)}#pe-assessment .lead{font-size:18px!important}.private-equity-page{--pe-gutter:clamp(18px, 3vw, 28px)}#pe-practical-execution .insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){#pe-practical-gap .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-practical-gap .cards{grid-template-rows:auto;grid-template-columns:1fr}#pe-practical-gap .pe-clock,#pe-practical-gap .effort,#pe-practical-gap .diversity,#pe-practical-gap .skills,#pe-practical-gap .continuity{grid-area:auto/1}#pe-practical-gap .card{min-height:190px}#pe-practical-gap .intro{font-size:17px}#pe-practical-execution .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-practical-execution .insights,#pe-business-outcomes .observe-row,#pe-business-outcomes .eval-grid,#pe-business-outcomes .pe-grid{grid-template-columns:1fr 1fr}.private-equity-page{--pe-gutter:16px;--pe-section-top:clamp(46px, 5.6vh, 56px);--pe-section-bottom:clamp(52px, 6vh, 62px);--pe-cta-top:clamp(42px, 5vh, 50px);--pe-cta-bottom:clamp(46px, 5.4vh, 56px);--pe-section-gap:22px}#pe-practical-execution .execution-frame{padding:clamp(14px,4vw,20px)}#pe-practical-execution .insight-value,#pe-practical-execution .insight p{margin-left:0}}@media (width<=700px){#pe-assessment .cta-section{padding-block:var(--pe-cta-top) var(--pe-cta-bottom)}#pe-assessment .overlay{top:72px}#pe-assessment .drawer{width:100vw;height:calc(100dvh - 72px);top:72px}#pe-assessment .drawer-head,#pe-assessment .drawer-body{padding-left:22px;padding-right:22px}#pe-assessment .proof-grid{grid-template-columns:1fr}}@media (width<=620px){#pe-investment-lifecycle .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-investment-lifecycle .steps{grid-template-columns:repeat(2,1fr);row-gap:22px}}@media (width<=520px){#pe-practical-execution .insights{grid-template-columns:1fr}#pe-business-outcomes .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-business-outcomes .observe-row,#pe-business-outcomes .eval-grid,#pe-business-outcomes .pe-grid{grid-template-columns:1fr}#pe-business-outcomes .statement{font-size:19px}#pe-business-outcomes .statement .second{font-size:17px}#pe-value-priorities .section{padding-block:var(--pe-section-top) var(--pe-section-bottom)}#pe-value-priorities .col h2{font-size:26px}.private-equity-page{--pe-gutter:13px}#pe-practical-execution .pillar{grid-template-columns:40px minmax(0,1fr);gap:12px}}@media (width>=901px) and (height<=760px){#pe-hero .hero{padding-top:12px;padding-bottom:12px}#pe-hero h1{font-size:clamp(34px,3.4vw,52px)}#pe-hero .sub{margin-top:7px;font-size:clamp(16px,1.2vw,19px)}#pe-hero svg{max-height:calc(100dvh - 345px)}#pe-hero .ctas{padding-top:2px}#pe-hero .btn{padding:11px 20px}#pe-hero .note{margin-top:3px}}@media (height<=820px) and (width>=901px){.private-equity-page{--pe-section-top:clamp(46px, 4.8vh, 58px);--pe-section-bottom:clamp(50px, 5.2vh, 64px);--pe-cta-top:clamp(40px, 4.2vh, 52px);--pe-cta-bottom:clamp(44px, 4.6vh, 56px);--pe-section-gap:clamp(22px, 2.6vh, 30px)}#pe-hero .hero{padding-block:12px}}@media (prefers-reduced-motion:reduce){#pe-hero .metric-sway,#pe-hero .reveal-group,#pe-hero .metrics,#pe-hero .revive-drop{opacity:1!important;animation:none!important;transform:none!important}.private-equity-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
