.cap-page[data-astro-cid-joseifje]{background:#ffffffa6;max-width:880px;margin:0 auto;padding:80px 32px 160px}.cap-hero[data-astro-cid-joseifje]{border-bottom:1px solid var(--color-ink-300);margin-bottom:80px;padding-bottom:56px}.eyebrow[data-astro-cid-joseifje]{font-family:var(--font-mono);letter-spacing:5px;text-transform:uppercase;color:var(--color-ink-500);margin-bottom:24px;font-size:12px}.cap-title[data-astro-cid-joseifje]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink-900);max-width:18ch;margin-bottom:32px;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.05}.lede[data-astro-cid-joseifje]{font-family:var(--font-display);color:var(--color-ink-700);max-width:56ch;font-size:clamp(19px,1.6vw,22px);font-weight:400;line-height:1.5}.block[data-astro-cid-joseifje]{margin-bottom:72px}.block-h[data-astro-cid-joseifje]{font-family:var(--font-mono);letter-spacing:5px;text-transform:uppercase;color:var(--color-ink-500);margin-bottom:24px;font-size:12px}.prose[data-astro-cid-joseifje]{font-family:var(--font-display);color:var(--color-ink-900);font-size:19px;font-weight:400;line-height:1.6}.list[data-astro-cid-joseifje]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.list[data-astro-cid-joseifje] li[data-astro-cid-joseifje]{font-family:var(--font-display);color:var(--color-ink-700);padding-left:20px;font-size:17px;line-height:1.55;position:relative}.list[data-astro-cid-joseifje] li[data-astro-cid-joseifje]:before{content:"";background:var(--color-ink-500);width:8px;height:1px;position:absolute;top:.7em;left:0}.approach-grid[data-astro-cid-joseifje]{grid-template-columns:1fr;gap:32px;display:grid}.approach-card[data-astro-cid-joseifje]{border-top:1px solid var(--color-ink-300);padding-top:24px}.approach-h[data-astro-cid-joseifje]{font-family:var(--font-display);color:var(--color-ink-900);letter-spacing:-.01em;margin-bottom:12px;font-size:22px;font-weight:600}.cases-list[data-astro-cid-joseifje]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cases-list[data-astro-cid-joseifje] li[data-astro-cid-joseifje]{border-top:1px solid var(--color-ink-300)}.cases-list[data-astro-cid-joseifje] li[data-astro-cid-joseifje]:last-child{border-bottom:1px solid var(--color-ink-300)}.cases-list[data-astro-cid-joseifje] a[data-astro-cid-joseifje]{grid-template-columns:1fr auto;align-items:center;gap:24px;padding:24px 8px;text-decoration:none;transition:padding-left .25s;display:grid}.cases-list[data-astro-cid-joseifje] a[data-astro-cid-joseifje]:hover{padding-left:16px}.case-client[data-astro-cid-joseifje]{font-family:var(--font-display);color:var(--color-ink-900);grid-area:1/1;font-size:19px;font-weight:600}.case-context[data-astro-cid-joseifje]{font-family:var(--font-display);color:var(--color-ink-700);grid-area:2/1;margin-top:4px;font-size:14px;font-weight:400}.case-arrow[data-astro-cid-joseifje]{font-family:var(--font-display);color:var(--color-ink-500);grid-area:1/2/span 2;font-size:20px;transition:transform .25s,color .25s}.cases-list[data-astro-cid-joseifje] a[data-astro-cid-joseifje]:hover .case-arrow[data-astro-cid-joseifje]{color:var(--color-ink-900);transform:translate(8px)}.facts[data-astro-cid-joseifje]{border-top:1px solid var(--color-ink-300);grid-template-columns:1fr 1fr;gap:56px;padding-top:56px;display:grid}@media (width<=600px){.facts[data-astro-cid-joseifje]{grid-template-columns:1fr}}.facts-h[data-astro-cid-joseifje]{font-family:var(--font-mono);letter-spacing:3px;text-transform:uppercase;color:var(--color-ink-500);margin-bottom:16px;font-size:11px}.tags[data-astro-cid-joseifje]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-joseifje] li[data-astro-cid-joseifje]{font-family:var(--font-mono);color:var(--color-ink-700);border:1px solid var(--color-ink-300);border-radius:999px;padding:6px 12px;font-size:12px}.tags[data-astro-cid-joseifje].links li[data-astro-cid-joseifje] a[data-astro-cid-joseifje]{color:inherit;text-decoration:none}.tags[data-astro-cid-joseifje].links li[data-astro-cid-joseifje]:hover{border-color:var(--color-ink-900)}.tags[data-astro-cid-joseifje].links li[data-astro-cid-joseifje]:hover a[data-astro-cid-joseifje]{color:var(--color-ink-900)}
