.consulting-page[data-astro-cid-35nblzrv]{max-width:1080px;margin-inline:auto}.eyebrow[data-astro-cid-35nblzrv],.section-label[data-astro-cid-35nblzrv],.evidence-type[data-astro-cid-35nblzrv]{font-size:12px;color:var(--color-text-muted)}.eyebrow[data-astro-cid-35nblzrv]{margin-bottom:32px}.eyebrow[data-astro-cid-35nblzrv] span[data-astro-cid-35nblzrv]{margin-inline:10px;color:var(--color-border-strong)}.consulting-hero[data-astro-cid-35nblzrv]{padding:20px 0 72px}.consulting-hero[data-astro-cid-35nblzrv] h1[data-astro-cid-35nblzrv]{font-size:clamp(44px,5.8vw,82px);line-height:1.05;letter-spacing:-.045em;margin-bottom:30px}.hero-intro[data-astro-cid-35nblzrv]{max-width:47ch;font-size:clamp(19px,2vw,23px);color:var(--color-text-muted);line-height:1.55}.hero-links[data-astro-cid-35nblzrv]{margin-top:32px}.engagement[data-astro-cid-35nblzrv],.work-section[data-astro-cid-35nblzrv],.evidence-section[data-astro-cid-35nblzrv]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:32px;padding:48px 0 56px;border-top:1px solid var(--color-border)}.section-label[data-astro-cid-35nblzrv]{display:flex;align-items:baseline;gap:12px;padding-top:8px}.index[data-astro-cid-35nblzrv]{font-family:var(--font-mono);color:var(--color-accent1)}h2[data-astro-cid-35nblzrv]{font-size:clamp(28px,3vw,40px);margin:0 0 24px;line-height:1.15}.engagement[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv],.work-section[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv],.evidence-section[data-astro-cid-35nblzrv]>div[data-astro-cid-35nblzrv]>p[data-astro-cid-35nblzrv]{max-width:62ch;color:var(--color-text-muted)}.engagement[data-astro-cid-35nblzrv] .section-lead[data-astro-cid-35nblzrv]{font-size:22px;color:var(--color-text)}.task-path[data-astro-cid-35nblzrv]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:22px 0 0;font-size:14px}.task-path[data-astro-cid-35nblzrv] span[data-astro-cid-35nblzrv][aria-hidden]{color:var(--color-accent1)}.steps[data-astro-cid-35nblzrv]{padding:0;margin:32px 0 24px;list-style:none}.steps[data-astro-cid-35nblzrv] li[data-astro-cid-35nblzrv]{display:grid;grid-template-columns:28px 1fr;gap:16px;border-top:1px solid var(--color-border);padding:23px 0;margin:0}.step-number[data-astro-cid-35nblzrv]{font:12px var(--font-mono);color:var(--color-text-muted);padding-top:5px}.steps[data-astro-cid-35nblzrv] h3[data-astro-cid-35nblzrv]{font-size:20px;margin:0 0 10px}.steps[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{margin:0}.scope-note[data-astro-cid-35nblzrv]{font-size:14px;padding-left:18px;border-left:2px solid var(--color-accent1)}.evidence-list[data-astro-cid-35nblzrv]{margin-top:30px}.evidence-list[data-astro-cid-35nblzrv]>a[data-astro-cid-35nblzrv]{display:block;padding:24px 0;border-top:1px solid var(--color-border);color:var(--color-text);text-decoration:none}.evidence-list[data-astro-cid-35nblzrv] h3[data-astro-cid-35nblzrv]{font-size:21px;margin:10px 0}.evidence-list[data-astro-cid-35nblzrv] h3[data-astro-cid-35nblzrv] span[data-astro-cid-35nblzrv]{color:var(--color-accent1)}.evidence-list[data-astro-cid-35nblzrv] a[data-astro-cid-35nblzrv]:hover h3[data-astro-cid-35nblzrv]{color:var(--color-accent1);text-decoration:underline;text-underline-offset:.2em}.evidence-list[data-astro-cid-35nblzrv] p[data-astro-cid-35nblzrv]{font-size:15px;margin:0;color:var(--color-text-muted);max-width:60ch}.background-link[data-astro-cid-35nblzrv]{font-size:14px;margin-top:20px}.background-link[data-astro-cid-35nblzrv] span[data-astro-cid-35nblzrv]{margin-inline:10px}.contact-section[data-astro-cid-35nblzrv]{padding:clamp(28px,4vw,52px);background:var(--color-background-alt);border-top:3px solid var(--color-accent1);margin:0 0 48px}.contact-section[data-astro-cid-35nblzrv] .eyebrow[data-astro-cid-35nblzrv]{margin-bottom:24px}.contact-section[data-astro-cid-35nblzrv] h2[data-astro-cid-35nblzrv]{max-width:25ch}.contact-section[data-astro-cid-35nblzrv]>p[data-astro-cid-35nblzrv]:not(.eyebrow){max-width:52ch;color:var(--color-text-muted)}.contact-section[data-astro-cid-35nblzrv] .button-primary[data-astro-cid-35nblzrv]{margin:10px 0 22px}.contact-detail[data-astro-cid-35nblzrv]{font-size:13px;margin:0;line-height:1.9}@media(max-width:1000px){.engagement[data-astro-cid-35nblzrv],.work-section[data-astro-cid-35nblzrv],.evidence-section[data-astro-cid-35nblzrv]{grid-template-columns:1fr;gap:24px}}@media(max-width:760px){.consulting-hero[data-astro-cid-35nblzrv]{padding:6px 0 48px}.consulting-hero[data-astro-cid-35nblzrv] h1[data-astro-cid-35nblzrv]{font-size:clamp(40px,9vw,64px)}.eyebrow[data-astro-cid-35nblzrv]{margin-bottom:26px}.engagement[data-astro-cid-35nblzrv],.work-section[data-astro-cid-35nblzrv],.evidence-section[data-astro-cid-35nblzrv]{padding:32px 0 40px}.task-path[data-astro-cid-35nblzrv]{gap:10px;font-size:12px}}
