.consulting-hero[data-astro-cid-xnfkvmed]{border-top:1px solid var(--line);grid-template-columns:1fr 340px;align-items:end;gap:70px;padding:95px 0 120px;display:grid}.consulting-hero[data-astro-cid-xnfkvmed] aside[data-astro-cid-xnfkvmed]{border-left:1px solid var(--line);padding-left:32px}.consulting-hero[data-astro-cid-xnfkvmed] aside[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{color:var(--muted);margin:0 0 32px;font-size:18px;line-height:1.55}.fit[data-astro-cid-xnfkvmed]{border-top:1px solid var(--ink);grid-template-columns:.85fr 1.55fr;gap:9%;padding:90px 0;display:grid}h2[data-astro-cid-xnfkvmed]{letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:clamp(38px,5vw,65px);font-weight:400;line-height:1}.cards[data-astro-cid-xnfkvmed]{grid-template-columns:1fr 1fr;display:grid}.cards[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]{border-top:1px solid var(--ink);min-height:280px;padding:24px}.cards[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:nth-child(odd){border-right:1px solid var(--ink);padding-left:0}.cards[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:nth-child(2n){padding-right:0}.cards[data-astro-cid-xnfkvmed] span[data-astro-cid-xnfkvmed],.approach[data-astro-cid-xnfkvmed] li[data-astro-cid-xnfkvmed]>span[data-astro-cid-xnfkvmed]{color:var(--rust);font-size:11px;font-weight:800}h3[data-astro-cid-xnfkvmed]{margin:32px 0 14px;font-size:20px;line-height:1.2}.cards[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed],.approach[data-astro-cid-xnfkvmed] li[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed],.engagements[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{color:var(--muted);margin:0;line-height:1.55}.approach[data-astro-cid-xnfkvmed]{background:var(--ink);color:var(--paper);grid-template-columns:1fr 1fr;gap:9%;padding:80px;display:grid}.approach[data-astro-cid-xnfkvmed] .eyebrow[data-astro-cid-xnfkvmed]{color:var(--acid)}.approach[data-astro-cid-xnfkvmed] ol[data-astro-cid-xnfkvmed]{margin:0;padding:0;list-style:none}.approach[data-astro-cid-xnfkvmed] li[data-astro-cid-xnfkvmed]{border-top:1px solid #465049;grid-template-columns:48px 1fr;gap:10px;padding:24px 0;display:grid}.approach[data-astro-cid-xnfkvmed] li[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{margin:0 0 8px}.approach[data-astro-cid-xnfkvmed] li[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{color:#b9c1bb}.engagements[data-astro-cid-xnfkvmed]{padding:90px 0}.engagement-grid[data-astro-cid-xnfkvmed]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.engagement-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]{border-right:1px solid var(--line);padding:28px}.engagement-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:first-child{padding-left:0}.engagement-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:last-child{border:0;padding-right:0}.engagement-grid[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{margin-top:0}.engagement-grid[data-astro-cid-xnfkvmed] span[data-astro-cid-xnfkvmed]{color:var(--rust);text-transform:uppercase;margin-top:28px;font-size:10px;font-weight:800;display:block}.schedule[data-astro-cid-xnfkvmed]{border-top:1px solid var(--ink);grid-template-columns:1fr minmax(420px,1.2fr);gap:70px;padding:90px 0;display:grid}.schedule-copy[data-astro-cid-xnfkvmed]{align-self:start;position:sticky;top:30px}.schedule-copy[data-astro-cid-xnfkvmed]>p[data-astro-cid-xnfkvmed]:not(.eyebrow){max-width:440px;color:var(--muted);font-size:17px;line-height:1.55}.schedule-copy[data-astro-cid-xnfkvmed]>a[data-astro-cid-xnfkvmed]{border-bottom:1px solid;margin-top:20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.calendar-shell[data-astro-cid-xnfkvmed]{border:1px solid var(--line);background:#fff;min-width:0;overflow:hidden}.cta[data-astro-cid-xnfkvmed]{background:var(--acid);padding:90px}.cta[data-astro-cid-xnfkvmed] h2[data-astro-cid-xnfkvmed]{font-size:clamp(50px,8vw,100px)}.cta[data-astro-cid-xnfkvmed]>p[data-astro-cid-xnfkvmed]:not(.eyebrow){max-width:600px;font-size:18px;line-height:1.5}.cta[data-astro-cid-xnfkvmed]>a[data-astro-cid-xnfkvmed]{border-bottom:2px solid;margin-top:30px;font-size:18px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=800px){.consulting-hero[data-astro-cid-xnfkvmed],.fit[data-astro-cid-xnfkvmed],.approach[data-astro-cid-xnfkvmed],.schedule[data-astro-cid-xnfkvmed]{grid-template-columns:1fr}.consulting-hero[data-astro-cid-xnfkvmed]{padding:70px 0}.consulting-hero[data-astro-cid-xnfkvmed] aside[data-astro-cid-xnfkvmed]{border-left:0;border-top:1px solid var(--line);padding-top:28px;padding-left:0}.cards[data-astro-cid-xnfkvmed]{grid-template-columns:1fr}.cards[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed],.cards[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:nth-child(odd),.cards[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:nth-child(2n){border-right:0;min-height:auto;padding:28px 0}.approach[data-astro-cid-xnfkvmed]{padding:50px 25px}.engagement-grid[data-astro-cid-xnfkvmed]{grid-template-columns:1fr}.engagement-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed],.engagement-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:first-child,.engagement-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]:last-child{border-right:0;border-bottom:1px solid var(--line);padding:28px 0}.schedule[data-astro-cid-xnfkvmed]{gap:35px}.schedule-copy[data-astro-cid-xnfkvmed]{position:static}.calendar-shell[data-astro-cid-xnfkvmed]{margin-inline:-20px}.cta[data-astro-cid-xnfkvmed]{padding:50px 25px}}
