.capability_hero__yaT_n{padding:clamp(3rem,5vw,5rem) 0 clamp(3rem,5vw,4rem)}.capability_crumbs__fJxR3{display:flex;gap:.625rem;align-items:center;color:var(--kw-fg-subtle)}.capability_crumbs__fJxR3 a{color:var(--kw-fg-muted);text-decoration:none}.capability_crumbs__fJxR3 a:hover,.capability_title__l4svY{color:var(--kw-fg-strong)}.capability_title__l4svY{font-family:var(--kw-font-serif);font-size:var(--kw-fs-display-lg);line-height:1.02;letter-spacing:var(--kw-tr-display);margin:1.25rem 0 1rem;text-wrap:balance;max-width:16ch}.capability_lead__1K0yh{font-family:var(--kw-font-serif);font-style:italic;font-size:var(--kw-fs-lead);line-height:1.45;color:var(--kw-fg-muted);margin:0;max-width:38rem}.capability_meta__lMBAm{display:flex;flex-wrap:wrap;gap:2.5rem;margin:2.5rem 0 0;padding-top:1.5rem;border-top:1px solid var(--kw-line)}.capability_meta__lMBAm dt{margin-bottom:.375rem}.capability_meta__lMBAm dd{margin:0;font-size:.9375rem;color:var(--kw-fg)}.capability_body__JHU_q{padding:clamp(3rem,5vw,5rem) 0}.capability_grid__l_nKe{display:grid;grid-template-columns:14rem minmax(0,40rem);gap:4rem;align-items:start}.capability_grid__l_nKe>.kw-prose{min-width:0}@media (max-width:900px){.capability_grid__l_nKe{grid-template-columns:1fr;gap:2rem}.capability_grid__l_nKe .kw-toc{position:static}}