.therapists_page__MCOIl{padding-top:68px}.therapists_hero__AKi2x{background:linear-gradient(135deg,#f0faf6,#e8f6f0);padding:var(--space-10) 0;border-bottom:1px solid var(--color-border)}.therapists_heroInner__UMtu3{max-width:700px;margin:0 auto;padding:0 var(--space-6);text-align:center;display:flex;flex-direction:column;gap:var(--space-3)}.therapists_title__WjfLl{font-family:var(--font-heading);font-size:clamp(2.4rem,5vw,3.5rem);font-weight:700;color:var(--color-text-primary);margin:0;letter-spacing:-.02em}.therapists_subtitle__0B_vX{font-size:var(--text-xl);color:var(--color-text-muted);line-height:1.65;margin:0}.therapists_container__3oyyW{max-width:1200px;margin:0 auto;padding:var(--space-12) var(--space-6)}.therapists_grid__uZl59{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.therapists_card__tg8_V{background:#fff;border-radius:var(--radius-lg);border:1px solid var(--color-border);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all var(--duration-base) var(--ease-out-soft);box-shadow:var(--shadow-card)}.therapists_card__tg8_V:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover);border-color:rgba(126,200,176,.3)}.therapists_cardAvatar__QATvB{position:relative;width:100%;height:200px;background:linear-gradient(135deg,rgba(126,200,176,.15),rgba(91,164,207,.1));display:flex;align-items:center;justify-content:center;overflow:hidden}.therapists_cardAvatar__QATvB img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.therapists_avatarFallback__Puerz{width:88px;height:88px;border-radius:50%;background:linear-gradient(135deg,var(--color-sage) 0,var(--color-sage-dark) 100%);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:700;color:#fff}.therapists_acceptingBadge__gJnbM{position:absolute;bottom:var(--space-3);left:var(--space-3);padding:var(--space-1) var(--space-3);background:rgba(104,160,129,.9);color:#fff;font-size:var(--text-xs);font-weight:700;border-radius:var(--radius-pill);backdrop-filter:blur(4px)}.therapists_cardBody__lljAY{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);flex:1}.therapists_cardName__NFtx_{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:600;color:var(--color-text-primary);margin:0}.therapists_cardBio__xOUvI{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;margin:0}.therapists_specList__EwVHR{display:flex;flex-wrap:wrap;gap:var(--space-2)}.therapists_specTag__9xMCz{padding:var(--space-1) var(--space-3);background:rgba(126,200,176,.1);border:1px solid rgba(126,200,176,.2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600;color:var(--color-sage-dark)}.therapists_cardMeta__xCUvn{display:flex;flex-direction:column;gap:var(--space-1);margin-top:auto}.therapists_metaItem__Q9HI3{font-size:var(--text-sm);color:var(--color-text-muted)}.therapists_cardAction__mFdgR{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border)}.therapists_viewBtn__Vuyov{font-size:var(--text-sm);font-weight:600;color:var(--color-sage-dark);transition:transform var(--duration-fast) ease;display:inline-block}.therapists_card__tg8_V:hover .therapists_viewBtn__Vuyov{transform:translateX(4px)}.therapists_emptyCard__8yPyM{max-width:720px;margin:0 auto;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-10) var(--space-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-5);box-shadow:var(--shadow-card)}.therapists_emptyIconWrapper__D7k5F{width:64px;height:64px;border-radius:50%;background:rgba(126,200,176,.15);display:flex;align-items:center;justify-content:center;font-size:2rem}.therapists_emptyTitle__vLY4D{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-text-primary);margin:0}.therapists_emptyText__Dyh1a{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.65;margin:0}.therapists_emptyTrustList__Ac3_l{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.therapists_emptyTrustBadge__5YicM{padding:var(--space-1) var(--space-3);background:rgba(126,200,176,.1);border:1px solid rgba(126,200,176,.2);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600;color:var(--color-sage-dark)}.therapists_emptyActions__o_g6a{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-2)}.therapists_whatsappBtn__8FEhl{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:#25d366;color:#fff;border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:all var(--duration-fast) ease;box-shadow:0 4px 12px rgba(37,211,102,.25)}.therapists_whatsappBtn__8FEhl:hover{background:#20ba56;transform:translateY(-1px);box-shadow:0 6px 16px rgba(37,211,102,.35)}.therapists_secondaryBtn__8UkHZ{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-6);background:var(--color-sage-dark);color:#fff;border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:600;text-decoration:none;transition:all var(--duration-fast) ease}.therapists_secondaryBtn__8UkHZ:hover{background:var(--color-sage);transform:translateY(-1px)}.therapists_tertiaryBtn__CcbjH{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-5);background:transparent;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:all var(--duration-fast) ease}.therapists_tertiaryBtn__CcbjH:hover{background:rgba(0,0,0,.03);color:var(--color-text-primary)}@media (max-width:900px){.therapists_grid__uZl59{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.therapists_grid__uZl59{grid-template-columns:1fr}}