.service-detail-page_header__mYAya{background:var(--color-green-deep)}.service-detail-page_page__2XPAn{overflow-wrap:break-word}.service-detail-page_hero__oUpbU{background:var(--color-green-deep);color:var(--color-ivory)}.service-detail-page_heroWithImage__o2iYS{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.service-detail-page_heroCopy__hmzmy{display:grid;align-content:center;justify-items:start;gap:var(--space-3);padding:clamp(2rem,4vw,3.5rem) var(--gutter);padding-left:max(var(--gutter),calc((100vw - 80rem) / 2))}.service-detail-page_heroText__ZexjD .service-detail-page_heroCopy__hmzmy{padding-right:max(var(--gutter),calc((100vw - 80rem) / 2))}.service-detail-page_back__cxhIh{display:inline-flex;align-items:center;gap:.3rem;min-height:2.75rem;margin-bottom:var(--space-2);color:var(--on-dark);font-size:var(--size-small);text-decoration-color:var(--color-blush);text-underline-offset:5px}.service-detail-page_back__cxhIh svg{color:var(--color-blush)}.service-detail-page_eyebrow__jl9Ih{color:var(--color-blush);font-size:var(--size-eyebrow);font-weight:var(--weight-strong);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.service-detail-page_hero__oUpbU h1{max-width:19ch;font-size:clamp(2.4rem,1.75rem + 2.6vw,4.25rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-wrap:balance}.service-detail-page_heroText__ZexjD h1{max-width:25ch}.service-detail-page_lead__BaLjv{max-width:40rem;color:var(--on-dark);font-size:var(--size-lead)}.service-detail-page_primaryButton__ZJhWi{display:inline-flex;align-items:center;justify-content:center;min-height:3.4rem;max-width:100%;margin-top:var(--space-2);padding:.9rem 1.5rem;border:1px solid var(--color-blush);background:var(--color-blush);color:var(--color-green-deep);font-size:.8125rem;font-weight:var(--weight-strong);letter-spacing:.14em;text-decoration:none;text-align:center;line-height:1.45;text-transform:uppercase;transition:background-color .18s ease}.service-detail-page_primaryButton__ZJhWi:hover{background:var(--color-ivory)}.service-detail-page_contextImage__LXj3I,.service-detail-page_heroImage__3kbeZ{position:relative;overflow:hidden;background:var(--color-stone)}.service-detail-page_heroImage__3kbeZ{min-height:100%}.service-detail-page_contextImage__LXj3I{width:100%;aspect-ratio:3/2}.service-detail-page_contextImage__LXj3I img,.service-detail-page_heroImage__3kbeZ img{object-fit:cover}.service-detail-page_page__2XPAn[data-service=workforce-planning-consulting] .service-detail-page_heroImage__3kbeZ img{object-position:48% 54%}.service-detail-page_page__2XPAn[data-service=talent-succession-planning] .service-detail-page_heroImage__3kbeZ img{object-position:50% 43%}.service-detail-page_page__2XPAn[data-service=leadership-coaching] .service-detail-page_heroImage__3kbeZ img{object-position:50% 42%}.service-detail-page_page__2XPAn[data-service=organization-design-consulting] .service-detail-page_contextImage__LXj3I img{object-position:50% 43%}.service-detail-page_page__2XPAn[data-service=hr-operating-model-consulting] .service-detail-page_contextImage__LXj3I img{object-position:50% 45%}.service-detail-page_page__2XPAn[data-service=fractional-hr-consulting] .service-detail-page_contextImage__LXj3I img{object-position:50% 42%}.service-detail-page_page__2XPAn[data-service=hr-tools-policies-processes] .service-detail-page_contextImage__LXj3I img{object-position:50% 60%}.service-detail-page_page__2XPAn[data-service=change-management-consulting] .service-detail-page_contextImage__LXj3I img{object-position:50% 50%}.service-detail-page_section__2M5Wy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);padding:clamp(3rem,5vw,5rem) max(var(--gutter),calc((100% - 80rem) / 2))}.service-detail-page_section__2M5Wy>*{min-width:0}.service-detail-page_sectionIntro__4mJik{display:grid;align-content:start;justify-items:start;gap:var(--space-3)}.service-detail-page_section__2M5Wy h2{max-width:24ch;color:var(--color-green-deep);font-size:clamp(1.8rem,1.4rem + 1.6vw,2.85rem);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:1.15;text-wrap:balance}.service-detail-page_section__2M5Wy h3{color:var(--color-green-deep);font-size:1.2rem;font-weight:var(--weight-strong);line-height:1.4}.service-detail-page_section__2M5Wy p{max-width:62ch;color:var(--color-body);font-size:var(--size-lead)}.service-detail-page_contentList__wP_xW{display:grid;align-content:start;gap:.85rem;margin:1rem 0 0;padding-left:1.1rem;color:var(--color-body)}.service-detail-page_contentList__wP_xW li{padding-left:.15rem}.service-detail-page_contentList__wP_xW li::marker{color:var(--color-rose)}.service-detail-page_signals__H1L1m{gap:1.25rem;margin-top:0;font-size:var(--size-lead)}.service-detail-page_fitContext__98Nc8,.service-detail-page_strategyContext__XiKBM{display:grid;align-content:start;gap:var(--space-5)}.service-detail-page_stack__bXC7T{display:grid;gap:var(--space-5)}.service-detail-page_stack__bXC7T>div+div{padding-top:var(--space-4);border-top:1px solid var(--line-light)}.service-detail-page_boundaries__HyNo4{align-self:start;padding-top:var(--space-4);border-top:2px solid var(--color-rose)}.service-detail-page_boundaries__HyNo4 .service-detail-page_contentList__wP_xW{font-size:1rem}.service-detail-page_engagement__f_BzT{background:var(--color-surface)}.service-detail-page_diagnostic__vQbag{background:var(--color-stone);grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.service-detail-page_diagnostic__vQbag .service-detail-page_sectionIntro__4mJik h2{max-width:30ch}.service-detail-page_diagnosticColumns__68_iX{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem)}.service-detail-page_diagnosticColumns__68_iX>div{padding-top:var(--space-3);border-top:1px solid var(--line-light)}.service-detail-page_planningOutputs__ggyOd{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);padding-top:var(--space-5);border-top:1px solid var(--line-light)}.service-detail-page_planningOutputs__ggyOd .service-detail-page_contentList__wP_xW{margin-top:0}.service-detail-page_organizationOpening__w0BYz{align-items:start;row-gap:var(--space-5)}.service-detail-page_organizationOpening__w0BYz .service-detail-page_contextImage__LXj3I{max-height:23rem}.service-detail-page_decisionMap__8v_kM{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin:0}.service-detail-page_decisionMap__8v_kM>div{padding-top:var(--space-3);border-top:2px solid var(--color-rose)}.service-detail-page_decisionMap__8v_kM dt{color:var(--color-green-deep);font-size:1.2rem;font-weight:var(--weight-strong)}.service-detail-page_decisionMap__8v_kM dd{margin:.75rem 0 0;color:var(--color-body)}.service-detail-page_designScope__TxLdf{background:var(--color-surface)}.service-detail-page_designScope__TxLdf .service-detail-page_sectionIntro__4mJik h3{margin-top:var(--space-3)}.service-detail-page_continuity__glUNM{row-gap:var(--space-5)}.service-detail-page_continuityRecord__hl5pF{grid-row:span 2;padding:var(--space-5);background:var(--color-stone);border-top:2px solid var(--color-rose)}.service-detail-page_continuityRecord__hl5pF .service-detail-page_contentList__wP_xW{list-style:none;padding:0;gap:0}.service-detail-page_continuityRecord__hl5pF li{padding:1rem 0;border-bottom:1px solid var(--line-light)}.service-detail-page_continuityRecord__hl5pF li:last-child{border-bottom:0;padding-bottom:0}.service-detail-page_reviewQuestions__OVwQn{align-self:start}.service-detail-page_talentScope__4XY6I{padding-top:0}.service-detail-page_talentScope__4XY6I>div{border-top:1px solid var(--line-light);padding-top:var(--space-5)}.service-detail-page_operatingPlan__umXzd{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.service-detail-page_outputRecords__E4go2{margin:0;border-top:2px solid var(--color-rose)}.service-detail-page_outputRecords__E4go2>div{padding:var(--space-4) 0;border-bottom:1px solid var(--line-light)}.service-detail-page_outputRecords__E4go2 dt{color:var(--color-green-deep);font-size:1.2rem;font-weight:var(--weight-strong)}.service-detail-page_outputRecords__E4go2 dd{margin:.6rem 0 0;color:var(--color-body)}.service-detail-page_strategyDecisions__ANZMv{background:var(--color-stone);align-items:start;row-gap:var(--space-5)}.service-detail-page_strategyContext__XiKBM{grid-row:span 2}.service-detail-page_strategyContext__XiKBM .service-detail-page_contextImage__LXj3I{max-width:34rem}.service-detail-page_operatingSignals__G_bM_{padding-top:var(--space-4);border-top:1px solid var(--line-light)}.service-detail-page_relationship__bKTB2{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.service-detail-page_relationship__bKTB2 .service-detail-page_sectionIntro__4mJik{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem)}.service-detail-page_responsibilityColumns__ris9J{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem)}.service-detail-page_responsibilityColumns__ris9J>div:first-child{padding-top:var(--space-4);border-top:1px solid var(--line-light)}.service-detail-page_page__2XPAn[data-service=fractional-hr-consulting] .service-detail-page_fit__VSmyV{background:var(--color-stone)}.service-detail-page_fractionalAgreement__NwV6W{grid-template-columns:1fr 1fr;row-gap:var(--space-5)}.service-detail-page_fractionalAgreement__NwV6W>.service-detail-page_sectionIntro__4mJik{grid-column:1/-1}.service-detail-page_fractionalAgreement__NwV6W>.service-detail-page_sectionIntro__4mJik h2{max-width:32ch}.service-detail-page_fractionalAgreement__NwV6W>div:not(.service-detail-page_sectionIntro__4mJik){padding-top:var(--space-3);border-top:1px solid var(--line-light)}.service-detail-page_materials__Gx9RJ{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.service-detail-page_materialsAnatomy__0ZM2w{padding:clamp(1.5rem,3vw,3rem);background:var(--color-surface);border-left:3px solid var(--color-rose)}.service-detail-page_materialsAnatomy__0ZM2w h2{max-width:24ch}.service-detail-page_materialsAnatomy__0ZM2w .service-detail-page_contentList__wP_xW{margin-top:var(--space-4)}.service-detail-page_materialTypes___AzmE{padding-top:var(--space-3)}.service-detail-page_materialsProcess__smNTy{background:var(--color-stone);row-gap:var(--space-5)}.service-detail-page_materialsProcess__smNTy>.service-detail-page_sectionIntro__4mJik{grid-row:span 2}.service-detail-page_implementation__FaMPi{grid-template-columns:minmax(0,1fr);gap:var(--space-5);background:var(--color-stone)}.service-detail-page_implementation__FaMPi h2{max-width:29ch}.service-detail-page_implementationSequence__hgr5K{margin:0;padding:0;list-style:none;counter-reset:implementation}.service-detail-page_implementationSequence__hgr5K>li{counter-increment:implementation;position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);padding:var(--space-5) 0 var(--space-5) 3rem;border-top:1px solid var(--line-light)}.service-detail-page_implementationSequence__hgr5K>li:before{position:absolute;left:0;top:var(--space-5);color:var(--color-rose);font-size:1.15rem;content:counter(implementation,decimal-leading-zero)}.service-detail-page_implementationSequence__hgr5K h3{margin-bottom:.75rem}.service-detail-page_implementationSequence__hgr5K .service-detail-page_contentList__wP_xW:first-child{margin-top:0}.service-detail-page_stageOutputs__GNweE{padding-top:1rem;border-top:1px solid var(--line-light)}.service-detail-page_stageOutputs__GNweE:first-child{border:0;padding-top:0}.service-detail-page_coachingAgreement__STXHK{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.service-detail-page_coachingAgreement__STXHK .service-detail-page_sectionIntro__4mJik p+p{font-size:1rem}.service-detail-page_coachingPractice__VjD8F{grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--color-stone);row-gap:var(--space-5)}.service-detail-page_coachingPractice__VjD8F>.service-detail-page_sectionIntro__4mJik{grid-column:1/-1}.service-detail-page_coachingPractice__VjD8F h2{max-width:28ch}.service-detail-page_coachingPractice__VjD8F>div:not(.service-detail-page_sectionIntro__4mJik){border-top:1px solid var(--line-light);padding-top:var(--space-3)}.service-detail-page_coachingReview__kqacP{align-items:start}.service-detail-page_questions__M0zI6{padding-block:var(--space-5) var(--space-6);background:var(--color-surface)}.service-detail-page_questions__M0zI6 h2{font-size:clamp(1.6rem,1.2rem + 1.3vw,2.35rem)}.service-detail-page_questionList__dKloj{max-width:46rem;border-top:1px solid var(--line-light)}.service-detail-page_questionList__dKloj details{border-bottom:1px solid var(--line-light)}.service-detail-page_questionList__dKloj summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center;min-height:2.75rem;padding:1.15rem 0;color:var(--color-green-deep);cursor:pointer;font-size:1.0625rem;font-weight:var(--weight-strong);line-height:1.4;list-style:none}.service-detail-page_questionList__dKloj summary::-webkit-details-marker{display:none}.service-detail-page_questionList__dKloj summary:after{color:var(--color-rose);content:"+";font-size:1.5rem;font-weight:var(--weight-body)}.service-detail-page_questionList__dKloj details[open] summary:after{content:"−"}.service-detail-page_questionList__dKloj details p{padding:0 var(--space-5) var(--space-4) 0;font-size:1rem}.service-detail-page_related__of6SN{align-items:start;gap:var(--space-5);padding-block:var(--space-5);border-top:1px solid var(--line-light);background:var(--color-surface)}.service-detail-page_related__of6SN h2{max-width:30ch;font-size:1.35rem;font-weight:var(--weight-strong);line-height:1.4}.service-detail-page_related__of6SN ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.service-detail-page_related__of6SN a{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;padding-block:.4rem;color:var(--color-green-deep);text-decoration:none}.service-detail-page_related__of6SN a svg{flex:none;color:var(--color-rose);transition:transform .18s var(--ease)}.service-detail-page_related__of6SN a:hover svg{transform:translateX(.2rem)}.service-detail-page_related__of6SN a:hover span{text-decoration:underline;text-underline-offset:5px}@media (max-width:60rem){.service-detail-page_heroWithImage__o2iYS{grid-template-columns:minmax(0,1fr)}.service-detail-page_heroCopy__hmzmy{padding-block:var(--space-5)}.service-detail-page_hero__oUpbU h1{max-width:25ch}.service-detail-page_heroImage__3kbeZ{min-height:0;aspect-ratio:2.5/1}.service-detail-page_relationship__bKTB2 .service-detail-page_sectionIntro__4mJik,.service-detail-page_section__2M5Wy{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.service-detail-page_section__2M5Wy h2{max-width:28ch}.service-detail-page_fitContext__98Nc8 .service-detail-page_contextImage__LXj3I,.service-detail-page_strategyContext__XiKBM .service-detail-page_contextImage__LXj3I{max-width:40rem;aspect-ratio:2/1}.service-detail-page_organizationOpening__w0BYz .service-detail-page_contextImage__LXj3I{max-height:none;aspect-ratio:2/1}.service-detail-page_decisionMap__8v_kM{grid-template-columns:repeat(2,minmax(0,1fr))}.service-detail-page_continuityRecord__hl5pF,.service-detail-page_materialsProcess__smNTy>.service-detail-page_sectionIntro__4mJik,.service-detail-page_strategyContext__XiKBM{grid-row:auto}.service-detail-page_continuityRecord__hl5pF{padding:var(--space-4)}.service-detail-page_talentScope__4XY6I{padding-top:0}.service-detail-page_talentScope__4XY6I>div+div{border-top:0;padding-top:0}.service-detail-page_materials__Gx9RJ{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-4)}.service-detail-page_materialsAnatomy__0ZM2w{padding:var(--space-4)}.service-detail-page_coachingPractice__VjD8F{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.service-detail-page_coachingPractice__VjD8F>.service-detail-page_sectionIntro__4mJik,.service-detail-page_fractionalAgreement__NwV6W>.service-detail-page_sectionIntro__4mJik{grid-column:auto}.service-detail-page_coachingPractice__VjD8F>.service-detail-page_sectionIntro__4mJik{grid-column:1/-1}}@media (max-width:40rem){.service-detail-page_heroCopy__hmzmy{gap:.85rem}.service-detail-page_heroImage__3kbeZ{aspect-ratio:1.8/1}.service-detail-page_page__2XPAn[data-service=talent-succession-planning] .service-detail-page_heroImage__3kbeZ{aspect-ratio:3/2}.service-detail-page_page__2XPAn[data-service=workforce-planning-consulting] .service-detail-page_heroImage__3kbeZ img{object-position:48% 54%}.service-detail-page_page__2XPAn[data-service=talent-succession-planning] .service-detail-page_heroImage__3kbeZ img{object-position:50% 40%}.service-detail-page_page__2XPAn[data-service=leadership-coaching] .service-detail-page_heroImage__3kbeZ img{object-position:50% 42%}.service-detail-page_section__2M5Wy{padding-block:var(--space-5)}.service-detail-page_section__2M5Wy h2{max-width:25ch}.service-detail-page_coachingPractice__VjD8F,.service-detail-page_diagnosticColumns__68_iX,.service-detail-page_implementationSequence__hgr5K>li,.service-detail-page_materials__Gx9RJ,.service-detail-page_planningOutputs__ggyOd,.service-detail-page_responsibilityColumns__ris9J{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.service-detail-page_decisionMap__8v_kM{grid-template-columns:minmax(0,1fr)}.service-detail-page_decisionMap__8v_kM>div{display:grid;gap:.5rem;padding-top:var(--space-3);border-top-width:1px}.service-detail-page_decisionMap__8v_kM dd{margin:0}.service-detail-page_fitContext__98Nc8 .service-detail-page_contextImage__LXj3I,.service-detail-page_organizationOpening__w0BYz .service-detail-page_contextImage__LXj3I,.service-detail-page_strategyContext__XiKBM .service-detail-page_contextImage__LXj3I{aspect-ratio:3/2}.service-detail-page_planningOutputs__ggyOd{padding-top:var(--space-4)}.service-detail-page_talentScope__4XY6I{padding-top:0}.service-detail-page_materialsAnatomy__0ZM2w{padding:var(--space-4) var(--space-3)}.service-detail-page_implementationSequence__hgr5K>li{padding:var(--space-4) 0 var(--space-4) 2rem}.service-detail-page_implementationSequence__hgr5K>li:before{top:var(--space-4);font-size:1rem}.service-detail-page_implementationSequence__hgr5K .service-detail-page_contentList__wP_xW{font-size:1rem}.service-detail-page_coachingPractice__VjD8F>.service-detail-page_sectionIntro__4mJik{grid-column:auto}.service-detail-page_questionList__dKloj details p{padding-right:0}.service-detail-page_related__of6SN{gap:var(--space-3)}}