.finder[data-astro-cid-co5dmkas]{background:var(--c-surface);border:1px solid var(--c-divider);border-radius:var(--r-md);padding:var(--s-6)}.finder__steps[data-astro-cid-co5dmkas]{display:grid;gap:var(--s-4)}.finder__n[data-astro-cid-co5dmkas]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:var(--s-2);background:var(--c-accent-fill);color:#fff;border-radius:50%;font-family:var(--f-data);font-size:var(--fs-xs)}.finder__out[data-astro-cid-co5dmkas]{margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--c-divider)}.finder__out[data-astro-cid-co5dmkas] h3[data-astro-cid-co5dmkas]{margin-bottom:var(--s-2)}.finder__basis[data-astro-cid-co5dmkas]{color:var(--c-text-2)}.finder__links[data-astro-cid-co5dmkas]{list-style:none;padding:0;margin:var(--s-5) 0 0;display:grid;gap:var(--s-2)}.finder__ctas[data-astro-cid-co5dmkas]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-5)}.finder__caveat[data-astro-cid-co5dmkas]{margin-top:var(--s-5);font-size:var(--fs-sm);color:var(--c-text-2);max-width:70ch}@media(min-width:900px){.finder__steps[data-astro-cid-co5dmkas]{grid-template-columns:repeat(3,1fr)}}.capband[data-astro-cid-j7pv25f6]{background:var(--c-primary);color:var(--c-on-dark)}.capband__i[data-astro-cid-j7pv25f6]{display:block;color:inherit;text-decoration:none;padding-top:var(--s-4);border-top:3px solid var(--c-accent)}.capband__k[data-astro-cid-j7pv25f6]{font-family:var(--f-data);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-wide);color:var(--c-accent-ink)}.capband[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--fs-lg);color:#fff;margin:var(--s-3) 0 var(--s-2)}.capband[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--c-on-dark-2);font-size:var(--fs-sm)}.capband__m[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:var(--s-3);font-size:var(--fs-sm);color:var(--c-accent-ink)}.capband__i[data-astro-cid-j7pv25f6]:hover .capband__m[data-astro-cid-j7pv25f6]{text-decoration:underline}.fam__form[data-astro-cid-j7pv25f6]{font-family:var(--f-data);font-size:var(--fs-xs);color:var(--c-text-2);text-transform:uppercase;letter-spacing:var(--ls-wide)}.fam__duty[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);color:var(--c-text-2)}.fam__duty[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;font-family:var(--f-data);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-wide)}.home__prose[data-astro-cid-j7pv25f6]{max-width:74ch}.home__prose[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:var(--s-4)}.home__need[data-astro-cid-j7pv25f6]{color:var(--c-text-2);font-size:var(--fs-sm)}.browse[data-astro-cid-j7pv25f6]{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--c-divider)}.browse__h[data-astro-cid-j7pv25f6]{font-size:var(--fs-base);text-transform:uppercase;letter-spacing:var(--ls-wide);color:var(--c-text-2);margin-bottom:var(--s-2)}.browse__p[data-astro-cid-j7pv25f6]{font-size:var(--fs-sm);color:var(--c-text-2);max-width:var(--maxw-prose)}.browse__l[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--s-4) 0 0;padding:0;display:grid;gap:var(--s-2)}@media(min-width:720px){.browse__l[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.browse__l[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.browse__l[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1px}.browse__also[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);color:var(--c-text-2)}.home-figure[data-astro-cid-j7pv25f6]{margin:0;overflow:hidden;border-radius:var(--r-md);border:1px solid var(--c-divider);background:var(--c-surface)}.section--dark[data-astro-cid-j7pv25f6] .home-figure[data-astro-cid-j7pv25f6]{background:#071d2b;border-color:#ffffff26}.home-figure[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;object-fit:cover}.fig-caption[data-astro-cid-j7pv25f6]{font-size:var(--fs-xs);font-family:var(--f-data);color:var(--c-text-2);padding:var(--s-2) var(--s-4);background:var(--c-surface-2, rgba(0,0,0,.03));border-top:1px solid var(--c-divider);letter-spacing:var(--ls-wide)}.fig-caption--light[data-astro-cid-j7pv25f6]{color:#e8eef1;background:#0a2637;border-top-color:#ffffff26}
