.page_page__QQRGa{--consulting-paper:var(--jh-paper);--consulting-paper-soft:var(--jh-paper-soft);--consulting-surface:var(--jh-surface);--consulting-ink:var(--jh-ink);--consulting-muted:var(--jh-muted);--consulting-faint:var(--jh-faint);--consulting-line:var(--jh-line);--consulting-line-soft:var(--jh-line-soft);--consulting-coral:var(--jh-coral);--consulting-coral-soft:var(--jh-coral-soft);--consulting-coral-ink:var(--jh-coral-ink);--consulting-signal:var(--jh-coral-wash);--consulting-dark:var(--jh-anchor);--consulting-dark-muted:var(--jh-anchor-muted);background:var(--consulting-paper);color:var(--consulting-ink);display:flow-root;overflow-x:clip}.page_wrap__Q7v5U{margin:0 auto;max-width:1228px;padding:0 24px;position:relative;width:100%}.page_hero__PAaKD{--jh-breadcrumb-accent:var(--consulting-coral-ink);--jh-breadcrumb-hover:var(--consulting-ink);--jh-breadcrumb-link:var(--consulting-muted);--jh-hero-canvas:var(--consulting-paper);--jh-hero-glow:linear-gradient(transparent,transparent);--jh-hero-grid-line:transparent;border-bottom:1px solid var(--consulting-line-soft);padding:var(--jh-hero-top-space) 0 64px}.page_heroGrid__lDA62{align-items:start;display:grid;gap:clamp(42px,5vw,76px);grid-template-columns:minmax(0,1.08fr) minmax(390px,.82fr)}.page_heroCopy__M3Q3x{min-width:0}.page_hero__PAaKD h1{color:var(--consulting-ink);font:var(--jh-type-h1);letter-spacing:0;margin:0;max-width:720px;overflow-wrap:break-word;text-wrap:balance}.page_heroAccent__uFATM{background:linear-gradient(to bottom,transparent 28%,var(--consulting-coral) 28%,var(--consulting-coral) 92%,transparent 92%);box-decoration-break:clone;-webkit-box-decoration-break:clone;color:inherit;padding:0 .06em}.page_lead__E8iK7{color:var(--consulting-muted);font:var(--jh-type-body-lg);margin:28px 0 0;max-width:720px}.page_heroActions__pTcSz{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-top:30px}.page_primaryButton__D8jji{--jh-hero-action-active-shadow:2px 2px 0 var(--consulting-dark);--jh-hero-action-border:2px solid var(--consulting-dark);--jh-hero-action-color:var(--consulting-ink);--jh-hero-action-focus:var(--consulting-coral-ink);--jh-hero-action-hover:var(--consulting-coral-soft);--jh-hero-action-hover-shadow:9px 9px 0 var(--consulting-dark);--jh-hero-action-shadow:7px 7px 0 var(--consulting-dark);--jh-hero-action-surface:var(--consulting-coral)}.page_heroPoster__sdsos{background:var(--consulting-surface);border:2px solid var(--consulting-line);border-radius:var(--jh-radius-surface);box-shadow:10px 10px 0 var(--consulting-coral);color:var(--consulting-ink);display:grid;grid-template-rows:56px 1fr auto;min-height:420px;overflow:hidden}.page_posterHeader__vT_gI{align-items:center;background:var(--consulting-dark);color:var(--consulting-paper-soft);display:flex;font:600 11px/1.2 var(--jh-font-mono);justify-content:space-between;letter-spacing:.1em;min-height:56px;padding:0 20px;text-transform:uppercase}.page_posterPath__x8kCD{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.page_posterPath__x8kCD li{align-items:center;border-top:1px solid var(--consulting-line);display:grid;gap:14px;grid-template-columns:minmax(0,1fr) max-content;min-width:0;padding:10px 18px}.page_posterPath__x8kCD li:first-child{background:var(--consulting-signal);border-top:0}.page_posterPath__x8kCD li:nth-child(2),.page_posterPath__x8kCD li:nth-child(3),.page_posterPath__x8kCD li:nth-child(4),.page_posterPath__x8kCD li:nth-child(5){background:var(--consulting-surface)}.page_posterPath__x8kCD strong{font-family:var(--jh-font-display);font-size:clamp(30px,3vw,46px);font-weight:700;letter-spacing:-.055em;line-height:.96;min-width:0}.page_posterSignal__IA7HK{font:600 11px/1.25 var(--jh-font-body);max-width:82px;text-align:right}.page_posterLink__wJjHK{align-items:center;border-top:1px solid var(--consulting-line);color:var(--consulting-coral-ink);display:flex;font:600 11px/1.25 var(--jh-font-mono);gap:8px;justify-content:space-between;min-height:52px;padding:12px 18px;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease-out,color .16s ease-out,padding .16s ease-out}.page_posterLink__wJjHK:hover{background:var(--consulting-coral-wash);color:var(--consulting-ink);padding-left:22px;padding-right:14px}.page_posterLink__wJjHK:focus-visible{outline:3px solid var(--consulting-coral-ink);outline-offset:-5px}.page_sectionEyebrow__YzXhX{color:var(--consulting-coral-ink);display:block;font:var(--jh-type-label);letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.page_fitSection__itl9v,.page_measurementSection__eNldO,.page_processSection__MRl6N,.page_scopeSection__6wdd_,.page_statementSection__TPiZV{border-bottom:1px solid var(--consulting-line-soft);scroll-margin-top:88px}.page_statementSection__TPiZV{background:var(--consulting-paper-soft);color:var(--consulting-ink);padding:88px 0 96px}.page_statementLead___m2Gr{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr);max-width:820px}.page_statementLead___m2Gr .page_sectionEyebrow__YzXhX{color:var(--consulting-coral-ink);margin:0}.page_statementLead___m2Gr h2{color:var(--consulting-ink);font:var(--jh-type-h2);letter-spacing:0;margin:0;max-width:760px}.page_statementLead___m2Gr>p{color:var(--consulting-muted);font:var(--jh-type-body-lg);margin:0;max-width:780px}.page_visibilityGrid__xLEng{background:var(--consulting-line);border:2px solid var(--consulting-line);border-radius:var(--jh-radius-surface);box-shadow:10px 10px 0 var(--consulting-coral);display:grid;gap:2px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:52px 0 0;overflow:hidden;padding:0}.page_visibilityCard__x2epG{background:var(--consulting-surface);border:0;color:var(--consulting-ink);min-height:188px;padding:32px 28px 28px}.page_visibilityCardHeading__ZkCs_ h3{font:600 30px/1 var(--jh-font-mono);letter-spacing:-.04em;margin:0}.page_visibilityCardHeading__ZkCs_ span{color:var(--consulting-faint);display:block;font:600 13px/1.3 var(--jh-font-body);margin-top:10px}.page_visibilityCard__x2epG p{color:var(--consulting-muted);font:var(--jh-type-body-sm);margin:20px 0 0}.page_visibilityCard__x2epG[data-integrated=true]{align-items:center;background:var(--consulting-surface);box-shadow:none;color:var(--consulting-ink);display:grid;gap:40px;grid-column:1/-1;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);min-height:132px}.page_visibilityCard__x2epG[data-integrated=true] .page_visibilityCardHeading__ZkCs_ span{color:var(--consulting-coral-ink)}.page_visibilityCard__x2epG[data-integrated=true] p{color:var(--consulting-muted);margin:0}.page_fitSection__itl9v{background:var(--consulting-paper);padding:104px 0 110px}.page_centeredIntro__VX0gE{margin:0 auto;max-width:980px;text-align:center}.page_centeredIntro__VX0gE h2,.page_measurementIntro__H3T6g h2,.page_splitIntro___pOPu h2{color:var(--consulting-ink);font:var(--jh-type-h2);letter-spacing:0;margin:0}.page_fitGrid__oJck3{border:2px solid var(--consulting-line);border-radius:var(--jh-radius-surface);box-shadow:10px 10px 0 var(--consulting-coral);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;overflow:hidden}.page_fitCard__mB412{--fit-stage-accent:var(--consulting-coral);--fit-stage-action-ink:var(--consulting-ink);--fit-stage-shadow:var(--consulting-dark);background:var(--consulting-surface);display:flex;flex-direction:column;min-height:0;padding:48px 30px 30px}.page_fitCard__mB412+.page_fitCard__mB412{border-left:2px solid var(--consulting-line)}.page_fitCard__mB412:first-child,.page_fitCard__mB412:nth-child(2),.page_fitCard__mB412:nth-child(3){--fit-stage-accent:var(--consulting-coral);--fit-stage-action-ink:var(--consulting-ink)}.page_fitCard__mB412 h3{font-family:var(--jh-font-display);font-size:clamp(34px,3vw,44px);font-weight:700;letter-spacing:-.055em;line-height:.96;margin:0;text-wrap:balance}.page_fitAudience__5Ydbt,.page_fitCard__mB412 h3{color:var(--consulting-ink);text-transform:uppercase}.page_fitAudience__5Ydbt{display:block;font:700 14px/1.5 var(--jh-font-mono);letter-spacing:.01em;margin-top:28px}.page_fitCard__mB412>p{color:var(--consulting-muted);font:400 15px/1.6 var(--jh-font-body);margin:14px 0 0}.page_fitStart__rwsIm{align-items:flex-start;border-radius:var(--jh-radius-card);border-top:1px solid var(--consulting-line-soft);display:flex;flex-direction:column;margin:36px 0 0;min-height:0;padding:20px 0 0}.page_fitStart__rwsIm span{color:var(--consulting-coral-ink);display:block;font:600 10px/1.2 var(--jh-font-mono);letter-spacing:.08em;text-transform:uppercase}.page_fitStart__rwsIm p{color:var(--consulting-ink);font:600 15px/1.45 var(--jh-font-body);margin:10px 0 0}.page_fitAction__BZ2nC.page_fitAction__BZ2nC{background:var(--fit-stage-accent);border:2px solid var(--consulting-dark);border-radius:var(--jh-radius-control);border-bottom-left-radius:calc(var(--jh-radius-card) - 1px);box-shadow:7px 7px 0 var(--fit-stage-shadow);color:var(--fit-stage-action-ink);font:600 12px/1.3 var(--jh-font-mono);justify-content:center;letter-spacing:.04em;margin-top:24px;max-width:100%;min-height:52px;padding:14px 18px;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:transform .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out;white-space:normal}.page_fitAction__BZ2nC.page_fitAction__BZ2nC:focus-visible{outline:3px solid var(--consulting-coral-ink);outline-offset:5px}@media (hover:hover) and (pointer:fine){.page_fitAction__BZ2nC.page_fitAction__BZ2nC:hover{box-shadow:9px 9px 0 var(--fit-stage-shadow,var(--consulting-dark));transform:translate(-2px,-2px)}}.page_fitAction__BZ2nC.page_fitAction__BZ2nC:active{box-shadow:2px 2px 0 var(--fit-stage-shadow);transform:translate(5px,5px);transition-duration:80ms}.page_fitStart__rwsIm .page_fitAction__BZ2nC{margin-top:24px}@media (min-width:901px) and (max-width:1050px){.page_fitAction__BZ2nC.page_fitAction__BZ2nC{min-height:64px;width:100%}}.page_scopeSection__6wdd_{background:var(--consulting-paper);padding:94px 0 102px}.page_splitIntro___pOPu{align-items:end;display:grid;gap:50px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.page_splitIntro___pOPu>p{color:var(--consulting-muted);font:var(--jh-type-body);margin:0;max-width:650px}.page_scopeSection__6wdd_ .page_sectionEyebrow__YzXhX{color:var(--consulting-coral-ink)}.page_scopeSection__6wdd_ .page_splitIntro___pOPu>p{color:var(--consulting-muted)}.page_capabilityGrid__E_3ck{display:grid;gap:0 32px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:50px 0 0;padding:0}.page_capabilityCard__UhpCB{border-radius:var(--jh-radius-card);border-top:2px solid var(--consulting-line);min-height:190px;padding:28px 0 34px;position:relative}.page_capabilityCard__UhpCB h3{color:var(--consulting-ink);font:600 21px/1.25 var(--jh-font-body);letter-spacing:-.015em;margin:0}.page_capabilityCard__UhpCB p{color:var(--consulting-muted);font:var(--jh-type-body-sm);margin:16px 0 0}.page_measurementSection__eNldO{background:var(--consulting-paper-soft);padding:106px 0 112px}.page_measurementSection__eNldO .page_wrap__Q7v5U{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.page_measurementIntro__H3T6g>p{color:var(--consulting-muted);font:var(--jh-type-body-lg);margin:26px 0 0;max-width:600px}.page_scorecardGrid__9__sq{list-style:none;margin:2px 0 0;padding:0}.page_scorecardGrid__9__sq li{border-top:2px solid var(--consulting-line);display:grid;gap:28px;grid-template-columns:minmax(150px,.75fr) minmax(0,1.25fr);padding:28px 0 30px}.page_scorecardGrid__9__sq li:last-child{border-bottom:2px solid var(--consulting-line)}.page_scorecardGrid__9__sq h3{color:var(--consulting-ink);font:600 20px/1.25 var(--jh-font-body);letter-spacing:-.015em;margin:0}.page_scorecardGrid__9__sq p{color:var(--consulting-muted);font:var(--jh-type-body-sm);margin:0}.page_processSection__MRl6N{background:var(--consulting-dark);color:var(--consulting-paper-soft);padding:96px 0 104px}.page_processSection__MRl6N .page_sectionEyebrow__YzXhX{color:var(--consulting-coral)}.page_processSection__MRl6N .page_splitIntro___pOPu h2{color:var(--consulting-paper-soft)}.page_processSection__MRl6N .page_splitIntro___pOPu>p{color:var(--consulting-dark-muted)}.page_processGrid__5ZRaN{border:2px solid var(--consulting-paper-soft);border-radius:var(--jh-radius-surface);box-shadow:10px 10px 0 var(--consulting-coral);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:54px 0 0;overflow:hidden;padding:0}.page_processGrid__5ZRaN li{background:var(--consulting-surface);color:var(--consulting-ink);display:flex;flex-direction:column;min-height:0;padding:30px 26px}.page_processGrid__5ZRaN li+li{border-left:2px solid var(--consulting-dark)}.page_processGrid__5ZRaN h3{color:inherit;font:600 24px/1.2 var(--jh-font-body);letter-spacing:-.02em;margin:0}.page_processGrid__5ZRaN p{color:var(--consulting-muted);font:var(--jh-type-body-sm);margin:18px 0 0}.page_questionSectionOverrides__XZ7Df{--jh-faq-accent:var(--consulting-coral-ink);--jh-faq-canvas:var(--consulting-paper);--jh-faq-glow:linear-gradient(transparent,transparent);--jh-faq-heading-size:clamp(26px,3vw,36px);--jh-faq-heading-size-mobile:26px;--jh-faq-columns:1fr;--jh-faq-item-background:var(--consulting-surface);--jh-faq-item-border:var(--consulting-line);--jh-faq-item-open-background:var(--consulting-coral-wash);--jh-faq-item-open-border:var(--consulting-coral);--jh-faq-item-radius:var(--jh-radius-card);--jh-faq-muted:var(--consulting-muted);--jh-faq-max-width:920px;--jh-faq-text:var(--consulting-ink)}.page_finalCtaOverrides__JplQc{--jh-cta-border:1px solid var(--jh-inverse-line);--jh-cta-canvas:var(--consulting-dark);--jh-cta-color:var(--jh-inverse-text);--jh-cta-grid-opacity:0.65;--jh-cta-heading-leading:1.12;--jh-cta-heading-size:clamp(26px,3vw,36px);--jh-cta-margin:72px auto;--jh-cta-radius:32px;--jh-cta-shadow:10px 10px 0 var(--consulting-coral)}@media (max-width:1100px){.page_heroGrid__lDA62{grid-template-columns:minmax(0,1fr) minmax(350px,.78fr)}.page_posterSignal__IA7HK{max-width:68px}.page_processGrid__5ZRaN h3{font-size:21px}}@media (max-width:900px){.page_heroGrid__lDA62,.page_measurementSection__eNldO .page_wrap__Q7v5U,.page_splitIntro___pOPu{align-items:start;grid-template-columns:1fr}.page_heroGrid__lDA62{gap:42px}.page_heroPoster__sdsos{max-width:720px}.page_fitGrid__oJck3,.page_visibilityGrid__xLEng{grid-template-columns:1fr}.page_capabilityGrid__E_3ck{grid-template-columns:repeat(2,minmax(0,1fr))}.page_visibilityCard__x2epG[data-integrated=true]{gap:18px;grid-template-columns:1fr}.page_fitCard__mB412{min-height:0}.page_fitCard__mB412 h3{font-size:32px}.page_fitStart__rwsIm{min-height:0}.page_fitStart__rwsIm .page_fitAction__BZ2nC{margin-top:24px}.page_fitCard__mB412+.page_fitCard__mB412{border-left:0;border-top:2px solid var(--consulting-line)}.page_measurementSection__eNldO .page_wrap__Q7v5U{gap:48px}.page_processGrid__5ZRaN{grid-template-columns:repeat(2,minmax(0,1fr))}.page_processGrid__5ZRaN li+li{border-left:0}.page_processGrid__5ZRaN li:nth-child(2n){border-left:2px solid var(--consulting-dark)}.page_processGrid__5ZRaN li:nth-child(n+3){border-top:2px solid var(--consulting-dark)}}@media (max-width:640px){.page_wrap__Q7v5U{padding-left:18px;padding-right:18px}.page_hero__PAaKD{padding:var(--jh-hero-top-space) 0 58px}.page_hero__PAaKD h1{font-size:42px;line-height:1}.page_lead__E8iK7{font:var(--jh-type-body-lg);margin-top:24px}.page_heroActions__pTcSz{margin-top:28px}.page_heroPoster__sdsos{grid-template-rows:54px auto auto;min-height:430px}.page_fitGrid__oJck3,.page_heroPoster__sdsos,.page_processGrid__5ZRaN,.page_visibilityGrid__xLEng{box-shadow:8px 8px 0 var(--consulting-coral)}.page_posterHeader__vT_gI{font-size:11px;min-height:54px;padding:0 14px}.page_posterPath__x8kCD{grid-template-rows:repeat(5,auto)}.page_posterPath__x8kCD li{align-items:start;gap:4px;grid-template-columns:minmax(0,1fr);padding:12px 14px}.page_posterPath__x8kCD strong{font-size:clamp(30px,9.6vw,40px)}.page_posterSignal__IA7HK{font-size:11px;grid-column:auto;justify-self:end;max-width:none;text-align:right}.page_statementSection__TPiZV{padding:64px 0 68px}.page_fitSection__itl9v{padding:68px 0 72px}.page_scopeSection__6wdd_{padding:64px 0 70px}.page_measurementSection__eNldO,.page_processSection__MRl6N{padding:68px 0 74px}.page_capabilityGrid__E_3ck,.page_visibilityGrid__xLEng{margin-top:36px}.page_visibilityCard__x2epG{min-height:0;padding:28px 22px 24px}.page_visibilityCard__x2epG[data-integrated=true]{min-height:0}.page_fitGrid__oJck3{margin-top:38px}.page_fitCard__mB412{padding:36px 24px 24px}.page_fitCard__mB412 h3{font-size:40px}.page_fitCard__mB412>p{font-size:16px}.page_fitAction__BZ2nC.page_fitAction__BZ2nC{width:100%}.page_capabilityGrid__E_3ck{background:transparent;border-bottom:2px solid var(--consulting-line);gap:0;grid-template-columns:1fr}.page_capabilityCard__UhpCB{border-top:2px solid var(--consulting-line);min-height:0;padding:26px 0 28px}.page_measurementSection__eNldO .page_wrap__Q7v5U{gap:38px}.page_scorecardGrid__9__sq li{gap:12px;grid-template-columns:1fr;padding:24px 0 26px}.page_processGrid__5ZRaN{grid-template-columns:1fr;margin-top:38px}.page_processGrid__5ZRaN li{min-height:0;padding:26px 22px 30px}.page_processGrid__5ZRaN li:nth-child(2n){border-left:0}.page_processGrid__5ZRaN li:nth-child(n+2){border-top:2px solid var(--consulting-dark)}.page_processGrid__5ZRaN h3{margin-top:0}.page_finalCtaOverrides__JplQc{--jh-cta-align:stretch;--jh-cta-button-justify:center;--jh-cta-button-width:100%;--jh-cta-direction:column;--jh-cta-gap:22px;--jh-cta-margin:56px 18px 58px;--jh-cta-padding:34px 30px;--jh-cta-radius:24px}}@media (max-width:360px){.page_posterHeader__vT_gI{font-size:10px;letter-spacing:.07em;padding-left:10px;padding-right:10px}}@media (prefers-reduced-motion:reduce){.page_fitAction__BZ2nC.page_fitAction__BZ2nC,.page_fitAction__BZ2nC.page_fitAction__BZ2nC:active,.page_fitAction__BZ2nC.page_fitAction__BZ2nC:hover,.page_posterLink__wJjHK,.page_posterLink__wJjHK:hover{transform:none;transition:none}}