.btn[data-astro-cid-nfnem337] svg{width:1em;height:1em;flex-shrink:0}.finder__search[data-astro-cid-nfnem337]{position:relative;max-width:560px}.finder__search[data-astro-cid-nfnem337][hidden]{display:none}.finder__search[data-astro-cid-nfnem337] .finder__icon{position:absolute;left:1.1rem;top:50%;width:18px;height:18px;color:var(--color-text-muted);transform:translateY(-50%);pointer-events:none}.finder__search[data-astro-cid-nfnem337] input[data-astro-cid-nfnem337]{width:100%;padding:.9rem 1.25rem .9rem 2.9rem;border:1.5px solid rgba(6,59,38,.16);border-radius:var(--radius-full);background:var(--color-body);box-shadow:var(--shadow-sm);font-family:var(--font-primary);font-size:1rem;color:var(--color-text);outline:none;transition:border-color .15s,box-shadow .15s}.finder__search[data-astro-cid-nfnem337] input[data-astro-cid-nfnem337]::placeholder{color:#9aa29c}.finder__search[data-astro-cid-nfnem337] input[data-astro-cid-nfnem337]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #063b261f}.finder__cats[data-astro-cid-nfnem337]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.finder__cat[data-astro-cid-nfnem337]{padding:.45rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-body);font-size:.875rem;font-weight:600;color:var(--color-text-dark);transition:border-color .15s,background .15s}.finder__cat[data-astro-cid-nfnem337]:hover{border-color:var(--color-primary);background:#cfff9140}.industry-group[data-astro-cid-nfnem337]{scroll-margin-top:80px}.industry-group[data-astro-cid-nfnem337][hidden],.industry-card[data-astro-cid-nfnem337][hidden]{display:none}.not-listed-wrap[data-astro-cid-nfnem337]{padding-block:1rem 4rem}.not-listed[data-astro-cid-nfnem337]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem;max-width:none;padding:1.1rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-body);font-size:.9375rem;color:var(--color-text-muted);text-align:center}.not-listed[data-astro-cid-nfnem337].is-empty{border-color:var(--color-primary);background:#cfff912e}.not-listed[data-astro-cid-nfnem337] strong[data-astro-cid-nfnem337]{color:var(--color-text-dark)}.not-listed[data-astro-cid-nfnem337] a[data-astro-cid-nfnem337]{display:inline-flex;align-items:center;gap:.3rem;font-weight:600;color:var(--color-primary);text-underline-offset:3px}.not-listed[data-astro-cid-nfnem337] a[data-astro-cid-nfnem337]:hover{text-decoration:underline}.industry-group[data-astro-cid-nfnem337]{padding-block:3rem}.industry-group[data-astro-cid-nfnem337]:first-of-type{padding-top:3rem}.industry-group__title[data-astro-cid-nfnem337]{font-size:1.5rem;margin-bottom:1.5rem}.industry-grid[data-astro-cid-nfnem337]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.industry-card[data-astro-cid-nfnem337]{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-body);color:inherit;transition:border-color .15s,box-shadow .15s,transform .15s}.industry-card[data-astro-cid-nfnem337]:hover{border-color:var(--color-secondary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.industry-card[data-astro-cid-nfnem337]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.industry-card__name[data-astro-cid-nfnem337]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-family:var(--font-secondary);font-weight:700;font-size:1.125rem;letter-spacing:-.01em;color:var(--color-text-dark)}.industry-card__badge[data-astro-cid-nfnem337]{font-family:var(--font-primary);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary);background:var(--color-secondary);padding:.1rem .45rem;border-radius:var(--radius-full)}.industry-card__badge--soft[data-astro-cid-nfnem337]{background:transparent;box-shadow:inset 0 0 0 1px #063b2640}.industry-card__blurb[data-astro-cid-nfnem337]{font-size:.9375rem;color:var(--color-text-muted);line-height:1.55;flex:1}.industry-card__link[data-astro-cid-nfnem337]{display:inline-flex;align-items:center;gap:.375rem;margin-top:.5rem;font-size:.875rem;font-weight:600;color:var(--color-primary);transition:gap .15s}.industry-card[data-astro-cid-nfnem337]:hover .industry-card__link[data-astro-cid-nfnem337]{gap:.625rem}@media(max-width:900px){.industry-grid[data-astro-cid-nfnem337]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.industry-grid[data-astro-cid-nfnem337]{grid-template-columns:1fr}}
