.members_page__8HjEp{width:100%}.members_hero__5Thdb{position:relative;padding:100px 0 80px;background:linear-gradient(135deg,#5a8f4b,#2d5526);overflow:hidden;text-align:center}.members_hero__5Thdb h1{font-size:40px;font-weight:600;color:var(--color-text-inverse);margin-bottom:var(--space-md)}.members_hero__5Thdb p{font-size:15px;color:hsla(0,0%,100%,.85)}.members_bg__jDme_{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 30%,hsla(0,0%,100%,.1) 0,transparent 50%)}.members_container__P1RxF{position:relative;max-width:var(--container-max);margin:0 auto;padding:0 var(--space-lg)}.members_badge__9LgG0{display:inline-block;padding:4px 14px;font-size:12px;color:#fff;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--radius-full);margin-bottom:var(--space-md)}.members_filterSection__yZaar{background:var(--color-bg-card);padding:var(--space-lg) 0;position:-webkit-sticky;position:sticky;top:72px;z-index:50;border-bottom:1px solid var(--color-border-light)}.members_filterBar__uBErs{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap}.members_tabLabel__VjxoR{display:inline-flex;align-items:center;gap:8px;font-size:15px}.members_filterControls__gkXib{display:flex;gap:var(--space-md)}.members_gridSection__pkaKX{padding:var(--space-2xl) 0;background:var(--color-bg-page)}.members_empty__OtK3Q{text-align:center;padding:var(--space-3xl) 0;color:var(--color-text-secondary);font-size:14px}.members_enterpriseGrid__BInuE{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.members_enterpriseCard__7jabh{display:flex;flex-direction:column;padding:var(--space-xl) var(--space-lg);background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);transition:all .3s ease;cursor:pointer}.members_enterpriseCard__7jabh:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--fcxh-grass)}.members_enterpriseCard__7jabh:hover .members_cardAvatar__D7njm{transform:scale(1.04)}.members_cardPerson__SgxBA{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:var(--space-sm)}.members_cardAvatar__D7njm{display:flex;align-items:center;justify-content:center;width:120px;height:168px;overflow:hidden;font-size:56px;color:var(--fcxh-grass);background:linear-gradient(135deg,rgba(90,143,75,.12),rgba(90,143,75,.04));border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm);border-radius:8px;margin-bottom:var(--space-md);transition:transform .3s ease}.members_cardAvatar__D7njm img{width:100%;height:100%;object-fit:cover}.members_cardName___Kxdh{font-size:18px;font-weight:600;color:var(--color-text-primary);line-height:1.3;margin-bottom:4px}.members_cardName___Kxdh,.members_cardPosition__28bTN{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.members_cardPosition__28bTN{font-size:13px;color:var(--color-text-secondary);line-height:1.4;margin-bottom:var(--space-sm)}.members_roleBadge__2KmY0{display:inline-block;padding:3px 12px;font-size:12px;line-height:1.4;color:#fff;border-radius:var(--radius-full)}.members_badgeNormal__TK_mq{color:var(--color-text-secondary);background:#f3f4f6}.members_cardCompany__qU6x_{flex:1 1;padding-top:var(--space-sm);border-top:1px dashed var(--color-border-light);text-align:center}.members_companyName__ovlfl{font-size:13.5px;color:var(--color-text-secondary);line-height:1.5;margin-bottom:var(--space-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.members_badgeCS__peGfq{background:linear-gradient(135deg,#7b1fa2,#4a148c)}.members_badgeS__fycrO{background:linear-gradient(135deg,#9c27b0,#6a1b9a)}.members_badgeP__1j_pQ{background:linear-gradient(135deg,#c62828,#8e1b1b)}.members_badgeV__du99R{background:linear-gradient(135deg,var(--fcxh-primary),var(--fcxh-primary-dark))}.members_badgeD__5SEt6{background:var(--fcxh-secondary)}.members_categoryTag___QzKi{display:inline-block;padding:2px 10px;font-size:11px;color:var(--fcxh-grass);background:rgba(90,143,75,.1);border-radius:var(--radius-sm)}.members_cardIntro__hMGoN{margin-top:var(--space-md);font-size:13px;line-height:1.6;color:var(--color-text-secondary);text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:41px}.members_personalGrid__gSp4q{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.members_personalCard__EvcRy{display:block;padding:var(--space-xl);background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid var(--color-border-light);text-align:center;transition:all .3s ease;cursor:pointer}.members_personalCard__EvcRy:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.members_personalCard__EvcRy h3{font-size:17px;font-weight:500;color:var(--color-text-primary);margin-bottom:var(--space-sm)}.members_personalCard__EvcRy .members_cardPosition__28bTN{margin-top:calc(var(--space-sm)*-.5);margin-bottom:var(--space-sm)}.members_personalAvatar__pDqOO{display:flex;align-items:center;justify-content:center;width:120px;height:168px;margin:0 auto var(--space-md);overflow:hidden;font-size:56px;color:var(--fcxh-secondary);background:linear-gradient(135deg,rgba(31,78,107,.1),rgba(91,168,199,.1));border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm);border-radius:8px}.members_personalAvatar__pDqOO img{width:100%;height:100%;object-fit:cover}.members_personalBadge__rWAoZ{display:flex;justify-content:center;gap:6px;margin-bottom:var(--space-md)}.members_skillTag__bhfaT{padding:2px 8px;font-size:11px;color:var(--fcxh-secondary);background:rgba(31,78,107,.1);border-radius:var(--radius-sm)}.members_personalBio__BpMcf{font-size:12.5px;color:var(--color-text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.members_ctaSection__QPmDb{padding:var(--space-2xl) 0;background:var(--color-bg-card)}.members_ctaCard__pHeGh{padding:var(--space-2xl);background:linear-gradient(135deg,var(--fcxh-grass),#2d5526);color:var(--color-text-inverse);text-align:center;border-radius:var(--radius-xl)}.members_ctaCard__pHeGh h2{font-size:26px;font-weight:600;margin:var(--space-md) 0}.members_ctaCard__pHeGh p{font-size:14px;color:hsla(0,0%,100%,.85);margin-bottom:var(--space-xl)}.members_ctaIcon__xwjs7{font-size:48px;color:hsla(0,0%,100%,.9)}.members_ctaButton__zRXQH{display:inline-block;padding:12px 36px;font-size:15px;font-weight:500;color:var(--fcxh-grass);background:#fff;border-radius:var(--radius-md);transition:all .2s ease}.members_ctaButton__zRXQH:hover{transform:translateY(-2px);box-shadow:var(--shadow-xl)}@media(max-width:1024px){.members_enterpriseGrid__BInuE,.members_personalGrid__gSp4q{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.members_enterpriseGrid__BInuE,.members_personalGrid__gSp4q{grid-template-columns:repeat(2,1fr)}.members_filterBar__uBErs{flex-direction:column;align-items:stretch}.members_filterControls__gkXib{flex-direction:column}.members_filterControls__gkXib>*{width:100%!important}.members_hero__5Thdb h1{font-size:28px}}@media(max-width:480px){.members_enterpriseGrid__BInuE,.members_personalGrid__gSp4q{grid-template-columns:1fr}}