.consulting_hero__wFx06{padding-top:clamp(3.5rem,2.25rem + 5vw,7rem);padding-bottom:clamp(4rem,3rem + 5vw,7rem)}.consulting_heroGrid__j8e72{display:grid;grid-template-columns:1.1fr .9fr;align-items:start;grid-gap:clamp(2.5rem,6vw,5.5rem);gap:clamp(2.5rem,6vw,5.5rem)}.consulting_heroGrid__j8e72>*{min-width:0}.consulting_heroCopy__r5VLo{display:grid;grid-gap:1.7rem;gap:1.7rem;justify-items:start}.consulting_heroLead__PbVWT{max-width:54ch}.consulting_heroActions__Czu20{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.consulting_heroArt__XA_Pa{justify-self:end;width:100%;max-width:28rem}@media (max-width:920px){.consulting_heroGrid__j8e72{grid-template-columns:1fr}.consulting_heroArt__XA_Pa{justify-self:start}}.consulting_engagementOutcome__KFXXV{font-family:var(--font-serif),Georgia,serif;font-size:1.4rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.consulting_phasesMini__vuEIg{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:1.15rem 0 0;padding:.9rem 0 0;border-top:1px solid var(--line)}.consulting_phaseStep__FKENR{font-family:var(--font-mono),monospace;font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--signal)}.consulting_engagementFoot__HsqV_{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--line)}.consulting_reframeHead__eWfkv{max-width:24ch}.consulting_reframeLead__5FSfD{margin-top:1.4rem;max-width:62ch}.consulting_shapes__Qon3F{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(1.75rem,4vw,3.25rem);gap:clamp(1.75rem,4vw,3.25rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.consulting_shape__4wi36{padding-top:1.4rem;border-top:1px solid var(--line-2);display:grid;grid-gap:.7rem;gap:.7rem;align-content:start}.consulting_shape__4wi36 p{color:var(--ink-soft);font-size:var(--text-small);line-height:1.65;max-width:52ch}.consulting_howHead__HQIKw{max-width:18ch}.consulting_phaseRows__FiPzz{display:grid;grid-gap:0;gap:0;margin-top:clamp(2.25rem,5vw,3.25rem)}.consulting_phaseRow__HPOuK{display:grid;grid-template-columns:4rem 11rem 1fr;grid-gap:1.25rem 2rem;gap:1.25rem 2rem;align-items:baseline;padding-block:clamp(1.25rem,3vw,1.75rem);border-top:1px solid var(--line-2)}.consulting_phaseIndex__UlCCF{font-family:var(--font-mono),monospace;font-size:var(--text-tag);letter-spacing:.08em;color:var(--signal)}.consulting_phaseName__kVdxJ{font-size:var(--text-h3,1.25rem)}.consulting_phaseBody__0HBTk{color:var(--ink-soft);line-height:1.65;max-width:62ch}@media (max-width:820px){.consulting_phaseRow__HPOuK{grid-template-columns:3rem 1fr}.consulting_phaseBody__0HBTk{grid-column:2}}.consulting_stanceHead__I8e0c{max-width:24ch}.consulting_stance__FGwxp{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(1.75rem,4vw,3rem);gap:clamp(1.75rem,4vw,3rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.consulting_stanceItem__N1tWg{padding-top:1.3rem;border-top:1px solid color-mix(in srgb,currentColor 25%,transparent);display:grid;grid-gap:.6rem;gap:.6rem;align-content:start}.consulting_stanceItem__N1tWg p{opacity:.82;font-size:var(--text-small);line-height:1.65;max-width:40ch}.consulting_faqHead__MeskV{margin-bottom:clamp(1.75rem,4vw,2.5rem)}.consulting_contactGrid__cOQhS{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}.consulting_contactCopy__wdzh5{margin-top:1.1rem;color:var(--ink-soft);font-size:var(--text-lead);line-height:1.65;max-width:42ch}.consulting_contactForm__m_8UO{max-width:38rem;width:100%}@media (max-width:820px){.consulting_contactGrid__cOQhS{grid-template-columns:1fr}}