.jump[data-astro-cid-pgxqngj4]{margin-top:2.25rem}.jump[data-astro-cid-pgxqngj4] ul[data-astro-cid-pgxqngj4]{flex-wrap:wrap;gap:.5rem;display:flex}.jump[data-astro-cid-pgxqngj4] a[data-astro-cid-pgxqngj4]{border:1px solid var(--line-strong);font-size:var(--fs-sm);background:var(--white);border-radius:999px;padding:.45rem .95rem;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.jump[data-astro-cid-pgxqngj4] a[data-astro-cid-pgxqngj4]:hover{border-color:var(--teal-ink);color:var(--teal-ink)}.capability[data-astro-cid-pgxqngj4]+.capability[data-astro-cid-pgxqngj4]{border-top:1px solid var(--line)}.capability__inner[data-astro-cid-pgxqngj4]{gap:1.75rem;display:grid}.capability__label[data-astro-cid-pgxqngj4]{color:var(--navy);align-items:center;gap:1rem;display:flex}.capability__icon[data-astro-cid-pgxqngj4]{border-radius:var(--radius);background:var(--ivory);border:1px solid var(--line);place-items:center;width:4.5rem;height:4.5rem;display:grid}.capability__num[data-astro-cid-pgxqngj4]{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--ink-muted);font-weight:700}.capability__main[data-astro-cid-pgxqngj4]>[data-astro-cid-pgxqngj4]+[data-astro-cid-pgxqngj4]{margin-top:1.1rem}.capability__main[data-astro-cid-pgxqngj4] h2[data-astro-cid-pgxqngj4]{max-width:18ch}.capability__perspective[data-astro-cid-pgxqngj4]{color:var(--ink-soft);border-left:2px solid var(--teal);max-width:36rem;padding-left:1rem}.capability__focus[data-astro-cid-pgxqngj4]{border:1px solid var(--line);border-radius:var(--radius);background:var(--ivory);align-self:start;padding:1.5rem}.capability__focus-title[data-astro-cid-pgxqngj4]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--teal-ink);margin-bottom:.75rem;font-weight:700}.capability__focus[data-astro-cid-pgxqngj4] li[data-astro-cid-pgxqngj4]{border-bottom:1px solid var(--line);font-weight:600;font-size:var(--fs-sm);padding-block:.6rem}.capability__focus[data-astro-cid-pgxqngj4] li[data-astro-cid-pgxqngj4]:last-child{border-bottom:0;padding-bottom:0}@media (width>=64rem){.capability__inner[data-astro-cid-pgxqngj4]{grid-template-columns:9rem 1fr 18rem;gap:3.5rem}.capability__label[data-astro-cid-pgxqngj4]{flex-direction:column;align-items:flex-start}}.expertise-note[data-astro-cid-pgxqngj4]{max-width:48rem}
