.members-hero.svelte-ef5mta{background:var(--navy);padding-block:var(--sp-12) var(--sp-14)}.hero-title.svelte-ef5mta{color:var(--white);margin-bottom:var(--sp-3);font-size:clamp(1.75rem,4vw,2.75rem)}.hero-sub.svelte-ef5mta{color:#ffffffa6;max-width:60ch;margin-bottom:var(--sp-10);font-size:1.05rem}.stats-strip.svelte-ef5mta{align-items:center;gap:var(--sp-8);flex-wrap:wrap;display:flex}.stat-item.svelte-ef5mta{flex-direction:column;gap:2px;display:flex}.stat-num.svelte-ef5mta{font-family:var(--font-heading);color:var(--white);font-size:2rem;font-weight:800;line-height:1}.stat-label.svelte-ef5mta{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;font-size:.75rem;font-weight:600}.stat-divider.svelte-ef5mta{background:#ffffff26;width:1px;height:40px}.members-body.svelte-ef5mta{padding-block:var(--sp-12) var(--sp-20)}.toolbar-title.svelte-ef5mta{color:var(--navy);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--sp-5);align-items:center;gap:.6rem;font-size:1.3rem;font-weight:700;display:flex}.toolbar-title.svelte-ef5mta:before{content:"";background:var(--green);border-radius:4px;flex-shrink:0;width:13px;height:13px}.toolbar.svelte-ef5mta{gap:var(--sp-4);margin-bottom:var(--sp-8);background:linear-gradient(160deg, var(--white) 0%, var(--off-white) 100%);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--sp-6);box-shadow:var(--shadow);flex-direction:column;display:flex}.search-wrap.svelte-ef5mta{max-width:480px;position:relative}.search-icon.svelte-ef5mta{color:var(--text-light);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.search-input.svelte-ef5mta{border:1.5px solid var(--border);border-radius:var(--radius);width:100%;font-size:.9rem;font-family:var(--font-sans);color:var(--text);background:var(--white);transition:border-color var(--t-fast);padding:.75rem 1rem .75rem 2.5rem}.search-input.svelte-ef5mta:focus{border-color:var(--navy);outline:none}.filters-row.svelte-ef5mta{gap:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.select-wrap.svelte-ef5mta{align-items:center;display:inline-flex;position:relative}.filter-select.svelte-ef5mta{appearance:none;border:1.5px solid var(--border);border-radius:var(--radius);font-size:.85rem;font-family:var(--font-sans);color:var(--text);background:var(--white);cursor:pointer;transition:border-color var(--t-fast);min-width:140px;padding:.55rem 2.2rem .55rem .9rem}.filter-select.svelte-ef5mta:focus{border-color:var(--navy);outline:none}.select-chevron.svelte-ef5mta{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.reset-btn.svelte-ef5mta{border:1.5px solid var(--border);border-radius:var(--radius);font-size:.85rem;font-family:var(--font-sans);color:var(--text-muted);background:var(--white);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast);align-items:center;gap:5px;padding:.55rem .9rem;display:inline-flex}.reset-btn.svelte-ef5mta:hover{border-color:var(--accent);color:var(--accent)}.result-count.svelte-ef5mta{color:var(--text-muted);margin:0;font-size:.85rem}.members-grid.svelte-ef5mta{margin-bottom:var(--sp-12);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;display:grid}.member-card.svelte-ef5mta{background:linear-gradient(160deg, var(--white) 0%, var(--off-white) 100%);border:1px solid var(--border);border-radius:var(--radius-lg);transition:box-shadow var(--t), border-color var(--t), transform var(--t);flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.member-card.svelte-ef5mta:before{content:"";background:var(--green);height:4px;position:absolute;top:0;left:0;right:0}.member-card.svelte-ef5mta:hover{box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-4px)}.card-top.svelte-ef5mta{align-items:flex-start;gap:.875rem;display:flex}.card-logo.svelte-ef5mta{border-radius:var(--radius);background:var(--off-white);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.card-logo.svelte-ef5mta img:where(.svelte-ef5mta){object-fit:contain;width:100%;height:100%;padding:4px}.logo-initials.svelte-ef5mta{background:var(--navy);width:100%;height:100%;color:var(--white);font-family:var(--font-heading);letter-spacing:.03em;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.card-head.svelte-ef5mta{flex:1;min-width:0}.card-name.svelte-ef5mta{font-family:var(--font-heading);color:var(--navy);margin-bottom:.35rem;font-size:1rem;font-weight:700;line-height:1.3}.card-categoria.svelte-ef5mta{text-transform:uppercase;letter-spacing:.06em;color:var(--green);background:#00924614;border-radius:999px;padding:.2em .6em;font-size:.7rem;font-weight:700;display:inline-block}.card-meta.svelte-ef5mta{flex-direction:column;gap:.4rem;display:flex}.meta-row.svelte-ef5mta{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.82rem;display:flex}.meta-row.svelte-ef5mta svg:where(.svelte-ef5mta){color:var(--text-light);flex-shrink:0}.card-footer.svelte-ef5mta{border-top:1px solid var(--border);margin-top:auto;padding-top:.875rem}.website-btn.svelte-ef5mta{color:var(--navy);transition:color var(--t-fast);align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:inline-flex}.website-btn.svelte-ef5mta:hover{color:var(--green)}.no-results.svelte-ef5mta{text-align:center;color:var(--text-muted);align-items:center;gap:var(--sp-4);flex-direction:column;padding:4rem 0;display:flex}.no-results.svelte-ef5mta svg:where(.svelte-ef5mta){color:var(--border-dark)}.no-results.svelte-ef5mta p:where(.svelte-ef5mta){max-width:none;font-size:1rem}.reset-btn-lg.svelte-ef5mta{border:1.5px solid var(--border);border-radius:var(--radius);font-size:.875rem;font-family:var(--font-sans);color:var(--text-muted);background:var(--white);cursor:pointer;transition:border-color var(--t-fast), color var(--t-fast);padding:.65rem 1.5rem}.reset-btn-lg.svelte-ef5mta:hover{border-color:var(--navy);color:var(--navy)}.join-cta.svelte-ef5mta{background:linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 100%);border-radius:var(--radius-lg);padding:2.5rem 3rem}.join-cta-inner.svelte-ef5mta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.join-text.svelte-ef5mta h3:where(.svelte-ef5mta){color:var(--white);margin-bottom:0;font-size:2rem}@media (width<=900px){.stats-strip.svelte-ef5mta{gap:var(--sp-5)}.stat-divider.svelte-ef5mta{display:none}.stat-num.svelte-ef5mta{font-size:1.6rem}}@media (width<=640px){.members-hero.svelte-ef5mta{padding-block:var(--sp-10)}.members-grid.svelte-ef5mta{grid-template-columns:1fr}.join-cta.svelte-ef5mta{padding:1.75rem}.filters-row.svelte-ef5mta{flex-direction:column;align-items:stretch}.select-wrap.svelte-ef5mta,.filter-select.svelte-ef5mta{width:100%}}
