.consulting-intro[data-astro-cid-qpiw5ld4]{max-width:780px}.brand-note[data-astro-cid-qpiw5ld4]{font-size:13px;color:var(--color-muted);margin-bottom:24px}.brand-note[data-astro-cid-qpiw5ld4] a[data-astro-cid-qpiw5ld4]{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.consulting-intro[data-astro-cid-qpiw5ld4] h1[data-astro-cid-qpiw5ld4]{font-size:clamp(2.4rem,4.5vw,3.8rem)}.intro-copy[data-astro-cid-qpiw5ld4]{font-family:"Source Serif 4 Variable",Georgia,serif;font-size:21px;line-height:1.65;margin-block:24px;max-width:640px}.engagement-services[data-astro-cid-qpiw5ld4]{margin-top:64px;border-top:1px solid var(--color-line)}.engagement-services[data-astro-cid-qpiw5ld4] article[data-astro-cid-qpiw5ld4]{padding-block:28px;max-width:780px;scroll-margin-top:28px}.engagement-services[data-astro-cid-qpiw5ld4] article[data-astro-cid-qpiw5ld4]+article[data-astro-cid-qpiw5ld4]{border-top:1px solid var(--color-line)}h2[data-astro-cid-qpiw5ld4]{font-size:26px;font-weight:500;letter-spacing:-.025em}h3[data-astro-cid-qpiw5ld4]{font-size:19px;font-weight:500}.engagement-services[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4],.engagement-process[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4],.engagement-details[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4]{margin-top:12px;font-size:16px;line-height:1.75;color:var(--color-muted)}.service-format[data-astro-cid-qpiw5ld4]{font-size:12px!important;color:var(--color-accent)!important}.engagement-process[data-astro-cid-qpiw5ld4]{padding-block:48px;border-top:1px solid var(--color-line)}.engagement-process[data-astro-cid-qpiw5ld4] ol[data-astro-cid-qpiw5ld4]{list-style:decimal;padding-left:24px;margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.engagement-process[data-astro-cid-qpiw5ld4] li[data-astro-cid-qpiw5ld4]::marker{color:var(--color-accent)}.engagement-details[data-astro-cid-qpiw5ld4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;padding-block:32px 56px}.call-request[data-astro-cid-qpiw5ld4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:64px;border-top:1px solid var(--color-line);padding-top:48px;scroll-margin-top:32px}.call-request[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4]{margin-top:16px;line-height:1.7}.request-note[data-astro-cid-qpiw5ld4]{font-size:13px;color:var(--color-muted)}.contact-alternative[data-astro-cid-qpiw5ld4]{font-size:14px}.contact-alternative[data-astro-cid-qpiw5ld4] a[data-astro-cid-qpiw5ld4]{color:var(--color-accent);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}form[data-astro-cid-qpiw5ld4]{display:flex;flex-direction:column;gap:20px}label[data-astro-cid-qpiw5ld4]{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500}label[data-astro-cid-qpiw5ld4] span[data-astro-cid-qpiw5ld4]{color:var(--color-muted);font-weight:400}input[data-astro-cid-qpiw5ld4],select[data-astro-cid-qpiw5ld4],textarea[data-astro-cid-qpiw5ld4]{width:100%;border:1px solid #b6c1b7;background:#fff;color:var(--color-ink);padding:11px 12px;border-radius:4px;font:inherit;font-weight:400}input[data-astro-cid-qpiw5ld4]::placeholder,textarea[data-astro-cid-qpiw5ld4]::placeholder{color:#68716b}textarea[data-astro-cid-qpiw5ld4]{resize:vertical}.form-field[data-astro-cid-qpiw5ld4]{display:flex;flex-direction:column;gap:8px}.form-row[data-astro-cid-qpiw5ld4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}form[data-astro-cid-qpiw5ld4] button[data-astro-cid-qpiw5ld4]{align-self:start}.draft-result[data-astro-cid-qpiw5ld4]{margin-top:28px;border-top:1px solid var(--color-line);padding-top:16px}.draft-result[data-astro-cid-qpiw5ld4] pre[data-astro-cid-qpiw5ld4]{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-sans);font-size:14px;line-height:1.7;margin-block:20px}@media(max-width:767px){.engagement-process[data-astro-cid-qpiw5ld4] ol[data-astro-cid-qpiw5ld4],.engagement-details[data-astro-cid-qpiw5ld4],.call-request[data-astro-cid-qpiw5ld4]{grid-template-columns:1fr;gap:28px}.form-row[data-astro-cid-qpiw5ld4]{grid-template-columns:1fr}.intro-copy[data-astro-cid-qpiw5ld4]{font-size:19px}.engagement-services[data-astro-cid-qpiw5ld4]{margin-top:40px}}
