.page.svelte-1u0l3ri{flex-direction:column;gap:24px;max-width:1100px;margin:0 auto;padding:32px 24px 80px;display:flex}@media (width<=720px){.page.svelte-1u0l3ri{gap:20px;padding:20px 16px 64px}}.breadcrumb.svelte-1u0l3ri{color:var(--color-ink-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.breadcrumb.svelte-1u0l3ri a:where(.svelte-1u0l3ri){color:var(--color-ink-2);text-decoration:none}.breadcrumb.svelte-1u0l3ri a:where(.svelte-1u0l3ri):hover{color:var(--color-ink)}.breadcrumb__current.svelte-1u0l3ri{color:var(--color-ink);font-weight:425}.page__eyebrow.svelte-1u0l3ri{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);font-size:12px;font-weight:600}.page__title.svelte-1u0l3ri{letter-spacing:-.022em;color:var(--color-ink);margin:4px 0 0;font-size:48px;font-weight:600;line-height:52px}@media (width<=720px){.page__title.svelte-1u0l3ri{font-size:32px;line-height:36px}}.page__tagline.svelte-1u0l3ri{max-width:64ch;color:var(--color-ink-2);letter-spacing:var(--tracking-body);margin:8px 0 0;font-size:18px;line-height:26px}.intro.svelte-1u0l3ri{max-width:70ch;padding:0}.intro.svelte-1u0l3ri p:where(.svelte-1u0l3ri){color:var(--color-ink);letter-spacing:var(--tracking-body);margin:0;font-size:16px;line-height:26px}.filter.svelte-1u0l3ri{border-top:.5px solid var(--color-border-faint);border-bottom:.5px solid var(--color-border-faint);flex-wrap:wrap;align-items:center;gap:6px;padding:14px 0;display:flex}.filter__label.svelte-1u0l3ri{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);margin-right:4px;font-size:11px;font-weight:600}.stage-chip.svelte-1u0l3ri{color:var(--color-ink-2);border-radius:var(--radius-pill);transition:all var(--dur-fast) var(--ease);padding:4px 10px;font-size:12px;text-decoration:none}.stage-chip.svelte-1u0l3ri:hover{color:var(--color-ink);background:var(--color-fill-subtle)}.stage-chip--active.svelte-1u0l3ri{background:var(--color-bg-cream);color:var(--color-ink);font-weight:500}.count.svelte-1u0l3ri{color:var(--color-ink-3);margin-bottom:12px;font-size:13px}.grid.svelte-1u0l3ri{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=900px){.grid.svelte-1u0l3ri{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid.svelte-1u0l3ri{grid-template-columns:1fr}}.empty.svelte-1u0l3ri{color:var(--color-ink-2);font-size:14px}.empty.svelte-1u0l3ri a:where(.svelte-1u0l3ri){color:var(--color-navy-link)}
