.directory-intro[data-astro-cid-gc5ji6xh]{max-width:850px;margin-top:18px;color:var(--muted)}.directory-filters[data-astro-cid-gc5ji6xh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:18px;padding:24px;background:var(--paper);border:1px solid var(--line);border-radius:4px}.result-count[data-astro-cid-gc5ji6xh]{font-size:.85rem;color:var(--muted);margin:22px 0 16px}.directory-grid[data-astro-cid-gc5ji6xh]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.directory-card[data-astro-cid-gc5ji6xh]{border:1px solid var(--line);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s}.directory-card[data-astro-cid-gc5ji6xh]:hover{border-color:#889596;box-shadow:0 6px 20px #17222612}.card-image[data-astro-cid-gc5ji6xh]{position:relative;aspect-ratio:3/2;background:var(--paper);overflow:hidden}.card-image[data-astro-cid-gc5ji6xh] img[data-astro-cid-gc5ji6xh]{height:100%;width:100%;object-fit:cover}.card-body[data-astro-cid-gc5ji6xh]{padding:23px;display:flex;flex:1;flex-direction:column;gap:14px}.card-body[data-astro-cid-gc5ji6xh] h2[data-astro-cid-gc5ji6xh]{font-size:1.45rem}.card-description[data-astro-cid-gc5ji6xh]{font-size:.9rem;color:var(--muted)}.card-countries[data-astro-cid-gc5ji6xh]{font-size:.8rem}.service-tags[data-astro-cid-gc5ji6xh]{display:flex;gap:6px;flex-wrap:wrap}.service-tags[data-astro-cid-gc5ji6xh] span[data-astro-cid-gc5ji6xh]{font-size:.73rem;background:var(--paper);padding:4px 7px;border-radius:2px}.card-body[data-astro-cid-gc5ji6xh] .text-link[data-astro-cid-gc5ji6xh]{margin-top:auto;padding-top:6px}.directory-join[data-astro-cid-gc5ji6xh]{border-top:1px solid var(--line);margin-top:40px;padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:30px}.directory-join[data-astro-cid-gc5ji6xh] h2[data-astro-cid-gc5ji6xh]{font-size:1.3rem}.directory-join[data-astro-cid-gc5ji6xh] p[data-astro-cid-gc5ji6xh]{font-size:.9rem;color:var(--muted);max-width:760px;margin-top:12px}.directory-join[data-astro-cid-gc5ji6xh] a[data-astro-cid-gc5ji6xh]{flex-shrink:0}@media(max-width:950px){.directory-grid[data-astro-cid-gc5ji6xh]{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-filters[data-astro-cid-gc5ji6xh]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.directory-grid[data-astro-cid-gc5ji6xh],.directory-filters[data-astro-cid-gc5ji6xh]{grid-template-columns:1fr}.directory-filters[data-astro-cid-gc5ji6xh]{padding:18px}.directory-join[data-astro-cid-gc5ji6xh]{display:block}.directory-join[data-astro-cid-gc5ji6xh] a[data-astro-cid-gc5ji6xh]{margin-top:20px}.page-title[data-astro-cid-gc5ji6xh] h1[data-astro-cid-gc5ji6xh]{font-size:2.3rem}}
