.ecosystem-filter[data-v-5371f4ef]{color:#365541;gap:6px;margin:0 8px 8px;font-size:12px;display:grid}.ecosystem-filter input[data-v-5371f4ef]{color:#254832;background:#fff;border:1px solid #cbdacd;border-radius:7px;width:100%;min-width:0;padding:10px;font-size:13px}.ecosystem-count[data-v-5371f4ef]{color:#6f8179;margin:0 8px 12px;font-size:11px}.newstalk-notice[data-v-328d5dcc]{color:#52675c;border:1px solid #dce5dd;border-radius:.75rem;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.9rem}.newstalk-notice p+p[data-v-328d5dcc]{margin-top:.65rem}.newstalk-notice a[data-v-328d5dcc]{color:#173f32;text-decoration:underline}.directory-signup[data-v-950e746b]{background:#edf8f2;border:1px solid #c7e4d9;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;padding:20px 24px;display:flex}.directory-signup strong[data-v-950e746b]{color:#173f32;font-size:18px}.directory-signup p[data-v-950e746b]{color:#536a60;margin:5px 0 0}.directory-signup .primary-button[data-v-950e746b]{flex-shrink:0}@media (width<=720px){.directory-signup[data-v-950e746b]{flex-direction:column;align-items:flex-start;padding:18px}.directory-signup .primary-button[data-v-950e746b]{justify-content:center;width:100%}}.offis-join[data-v-950e746b]{margin:0 18px 18px;display:inline-flex}.ecosystem-hero[data-v-950e746b]{background:#fff;border:1px solid #dce7e1;border-radius:18px;margin:0 0 24px;overflow:hidden;box-shadow:0 8px 28px #173f320b}.ecosystem-hero img[data-v-950e746b]{width:100%;height:auto;display:block}.ecosystem-hero figcaption[data-v-950e746b]{color:#536a60;padding:12px 18px;font-size:12px;line-height:1.6}
