html.pcc-bold.pcc-design-02 .service-hero-marketing .service-hero-aside:has(.mv-hero-art){box-shadow:none;background:0 0;border:0;padding:0;transform:none}html.pcc-bold.pcc-design-02 .service-hero-marketing .service-hero-aside:has(.mv-hero-art):before{display:none}html.pcc-editorial .mv-chart-controls button[aria-pressed=true]{color:#fff;background:#17364d}html.pcc-editorial .mv-chart-description{color:#3c566a;min-height:38px;margin:18px 0 12px;font-size:12px;line-height:1.6}html.pcc-editorial .mv-chart-row{padding:13px 0}html.pcc-editorial .mv-chart-row>div:first-child{justify-content:space-between;gap:15px;margin-bottom:12px;font-size:13px;display:flex}html.pcc-editorial .mv-chart-row strong{font-variant-numeric:tabular-nums;font-weight:600}html.pcc-editorial .mv-chart-track{background:#e2e8df;border-radius:999px;height:12px;overflow:hidden}html.pcc-editorial .mv-chart-track>span{width:100%;height:100%;transform:scaleX(var(--bar-value));transform-origin:0;background:#174bff;border-radius:999px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:block}html.pcc-editorial .mv-chart-row:nth-child(2n) .mv-chart-track>span{background:#507369}html.pcc-editorial .mv-answer span:nth-child(3){width:60%}@media (width<=1000px){}@media (width<=700px){}@media (prefers-reduced-motion:reduce){html.pcc-editorial .mv-chart-track>span{transition:none}}html.pcc-bold.pcc-design-02 .service-hero-people .service-hero-aside:has(.pf-hero-art){box-shadow:none;background:0 0;border:0;padding:0;transform:none}html.pcc-bold.pcc-design-02 .service-hero-people .service-hero-aside:has(.pf-hero-art):before{display:none}html.pcc-editorial .pf-scenario-tabs button[aria-selected=true]{color:#fff;background:#173b51}html.pcc-editorial .pf-scenario-panel[hidden]{display:none!important}html.pcc-editorial [data-personal-scenarios]:not(.is-enhanced) .pf-scenario-panel{margin-bottom:24px}html.pcc-editorial .pf-recruitment-copy>p:not(.eyebrow){color:#435b6c;max-width:54ch;font-size:15px;line-height:1.7}@media (width<=1000px){}@media (width<=700px){}@media (prefers-reduced-motion:reduce){}.sv-hero-illustrated{width:100%}.sv-art-stage{isolation:isolate;place-items:center;height:460px;display:grid;position:relative}.sv-art-ground{z-index:-1;background:#eaf0e3;border-radius:48% 48% 26% 35%;position:absolute;inset:28px 5px 36px;transform:rotate(-4deg)}.sv-hero-succession .sv-art-ground{background:#e5e6f7;border-radius:46% 28% 37% 40%}html.pcc-bold.pcc-design-02 .has-service-photo .sv-hero .sv-hero-illustration{object-fit:contain;object-position:center;width:95%;max-width:none;height:345px;box-shadow:none;border:0;border-radius:0;margin:0;padding:15px;display:block;transform:none;mask-image:none}.sv-art-caption{color:#14233a;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;padding:16px 22px;font-size:15px;font-weight:550;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.sv-art-mark{color:#174bff;font-size:24px}.sv-photo-story{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(30px,6vw,90px);display:grid}.sv-context-photo{min-width:0;margin:0}.sv-context-photo>img{object-fit:cover;object-position:50% 42%;border-radius:24px;width:100%;height:480px;display:block}.sv-context-photo figcaption{color:#536079;margin-top:12px;font-size:11px;line-height:1.5}.sv-context-photo figcaption a{text-underline-offset:3px;text-decoration:underline}.sv-photo-story .sv-situation-list{grid-template-columns:1fr;gap:32px;display:grid}.sv-photo-story .sv-situation-list article{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:20px;display:grid}.sv-photo-story .sv-situation-list svg{margin:0}.sv-photo-story .sv-situation-list p{max-width:38ch}.sv-support .sv-diagram{min-height:0;padding:26px;overflow:visible}.sv-graphic-kicker{margin:0 0 24px;font-size:12px;font-weight:600;line-height:1.4}.sv-rich-graphic h3{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:550;line-height:1.2}.sv-graphic-footnote{color:#42536b;margin:24px 0 0;font-size:13px;line-height:1.65}.sv-transition{padding:10px 0}.sv-transition-person{background:#fff;border-radius:18px;align-items:center;gap:17px;padding:22px;display:flex}.sv-transition-person>span{color:#174bff;background:#e8ecf8;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-size:40px;line-height:1;display:grid}.sv-transition-person strong{font-size:18px;font-weight:550}.sv-transition-bridge{flex-direction:column;align-items:center;gap:5px;padding:18px;font-size:14px;display:flex}.sv-transition-bridge i{color:#174bff;font-size:24px;font-style:normal;transform:rotate(90deg)}[data-sv-qm][data-ready] .sv-qm-controls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sv-qm-controls button[aria-pressed=true]{background:#d4ff65;border-color:#91aa59}.sv-market{background:#f4f2ec}.sv-market-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,100px);display:grid}.sv-market-copy h2{max-width:18ch}.sv-market-copy>p:not(.eyebrow){max-width:42ch;margin:25px 0;font-size:17px;line-height:1.7}.sv-market-chart{background:#fff;border-radius:24px;min-width:0;margin:0;padding:30px}.sv-market-chart figcaption h3{margin:0 0 8px;font-size:20px;font-weight:550;line-height:1.3}.sv-market-chart figcaption p{color:#536079;margin:0;font-size:12px}.sv-chart-area{gap:10px;margin-top:45px;display:flex}.sv-chart-scale{color:#58657b;text-align:right;flex-direction:column;flex:none;justify-content:space-between;width:35px;height:220px;font-size:10px;display:flex}.sv-data-bars{flex:1;gap:24px;min-width:0;display:flex}.sv-data-column{text-align:center;flex:1;min-width:0;font-size:12px}.sv-data-track{background:repeating-linear-gradient(0deg,#0000 0 109px,#e8ecf2 109px 110px);border-bottom:1px solid #9fadc4;height:220px;position:relative}.sv-data-bar{width:72%;height:calc(var(--sv-bar)*100%);background:#174bff;border-radius:7px 7px 0 0;position:absolute;bottom:0;left:14%}.sv-data-bar b{font-variant-numeric:tabular-nums;color:#152742;white-space:nowrap;font-size:17px;font-weight:550;position:absolute;top:-29px;left:50%;transform:translate(-50%)}.sv-data-column>span{margin-top:12px;line-height:1.4;display:block}.sv-chart-source{color:#536079;margin:24px 0 0;font-size:11px;line-height:1.6}.sv-chart-source a{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.sv-context-photo>img{height:420px}.sv-market-chart{padding:24px}.sv-data-bars{gap:15px}.sv-support .sv-diagram{padding:24px}.sv-transition-person{gap:10px;padding:18px 15px}.sv-transition-person strong{font-size:16px}}@media (width<=700px){.sv-art-stage{height:385px}.sv-art-ground{inset:10px 0 35px}html.pcc-bold.pcc-design-02 .has-service-photo .sv-hero .sv-hero-illustration{width:96%;height:280px;padding:5px}.sv-art-caption{padding:15px 20px;font-size:14px;bottom:12px;left:8px;right:8px}.sv-photo-story,.sv-market-layout{grid-template-columns:1fr;gap:32px}.sv-context-photo>img{height:380px}.sv-photo-story .sv-situation-list{gap:26px}.sv-photo-story .sv-situation-list p{max-width:none}.sv-market-chart{padding:24px 20px}.sv-data-bar b,.sv-market-copy>p:not(.eyebrow){font-size:16px}.sv-chart-scale{width:31px}.sv-data-bars{gap:16px}}
