.members-page[data-v-52e2544d]{background:radial-gradient(circle at 9% 8%,#787fae20,transparent 26%),#fafafd;color:#30334b;min-height:75vh;padding:30px 18px 90px}.directory-state[data-v-52e2544d],.member-nav[data-v-52e2544d],.member-section[data-v-52e2544d],.members-hero[data-v-52e2544d]{margin-inline:auto;width:min(100%,1040px)}.members-hero[data-v-52e2544d]{align-items:center;background:linear-gradient(120deg,#34365f,#626ba2);border-radius:27px;box-shadow:0 20px 40px #31335b29;color:#fff;display:flex;justify-content:space-between;min-height:250px;overflow:hidden;padding:38px 52px;position:relative}.members-hero[data-v-52e2544d]:after{border:1px solid #ffffff2e;border-radius:50%;bottom:-220px;box-shadow:0 0 0 38px #ffffff0a,0 0 0 76px #ffffff08;content:"";height:360px;left:-130px;position:absolute;width:360px}.hero-copy[data-v-52e2544d]{position:relative;z-index:1}.eyebrow[data-v-52e2544d]{align-items:center;color:#dfe2fa;display:inline-flex;font-size:.84rem;gap:8px}.hero-copy h1[data-v-52e2544d]{font-size:clamp(1.7rem,4vw,2.55rem);font-weight:400;line-height:1.45;margin:14px 0 8px}.hero-copy h1 strong[data-v-52e2544d]{font-weight:850}.hero-copy p[data-v-52e2544d]{color:#e0e2f2;font-size:.9rem;margin:0}.hero-emblem[data-v-52e2544d]{align-content:center;background:#ffffff12;border:1px solid #ffffff3d;border-radius:50%;color:#fff;display:grid;gap:11px;height:154px;place-items:center;position:relative;width:154px;z-index:1}.hero-emblem i[data-v-52e2544d]{font-size:3.1rem}.hero-emblem span[data-v-52e2544d]{font-size:.75rem}.hero-count[data-v-52e2544d]{bottom:25px;display:grid;gap:1px;left:30px;position:absolute;text-align:center;z-index:1}.hero-count strong[data-v-52e2544d]{font-size:1.15rem}.hero-count span[data-v-52e2544d]{color:#ffffffb8;font-size:.65rem}.member-nav[data-v-52e2544d]{display:flex;gap:8px;justify-content:center;margin-top:-23px;position:relative;z-index:2}.member-nav a[data-v-52e2544d]{align-items:center;background:#fff;border:1px solid #e7e8f0;border-radius:12px;box-shadow:0 8px 22px #2e305e17;color:#585c75;display:inline-flex;font-size:.8rem;gap:8px;padding:11px 17px;text-decoration:none;transition:transform .18s,color .18s,background .18s}.member-nav a[data-v-52e2544d]:hover{background:#525b91;color:#fff;transform:translateY(-2px)}.member-nav i[data-v-52e2544d]{color:#7278a2}.member-nav a:hover i[data-v-52e2544d]{color:#fff}.member-section[data-v-52e2544d]{padding-top:74px;scroll-margin-top:90px}.section-heading[data-v-52e2544d]{align-items:center;display:flex;gap:13px;margin-bottom:20px}.section-heading__icon[data-v-52e2544d]{background:#fff;border:1px solid #e8e9f2;border-radius:15px;box-shadow:0 5px 16px #34375b0b;color:#626b9e;display:grid;flex:none;font-size:1.05rem;height:48px;place-items:center;width:48px}.section-heading>div>span[data-v-52e2544d]{color:#777b9b;font-size:.72rem}.section-heading h2[data-v-52e2544d]{color:#373958;font-size:1.42rem;font-weight:850;margin:2px 0}.section-heading p[data-v-52e2544d]{color:#898c9c;font-size:.76rem;margin:0}.section-heading>small[data-v-52e2544d]{background:#fff;border:1px solid #e8e9f0;border-radius:999px;color:#737992;font-size:.67rem;margin-right:auto;padding:6px 11px}.people-grid[data-v-52e2544d]{display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.person-card[data-v-52e2544d]{align-items:center;background:#fff;border:1px solid #e9eaf1;border-radius:20px;box-shadow:0 11px 28px #3033550b;display:flex;gap:17px;min-width:0;overflow:hidden;padding:16px;position:relative;transition:transform .2s,box-shadow .2s}.person-card[data-v-52e2544d]:hover{box-shadow:0 15px 32px #30335515;transform:translateY(-2px)}.person-card__portrait[data-v-52e2544d]{background:linear-gradient(145deg,#eceef7,#f8f8fb);border-radius:15px;flex:0 0 115px;height:125px;overflow:hidden;position:relative;width:115px}.person-placeholder[data-v-52e2544d]{color:#858cac;font-size:2rem}.person-role[data-v-52e2544d]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#34395fdf;border:1px solid #ffffff40;border-radius:8px;bottom:7px;color:#fff;display:inline-flex;font-size:.6rem;gap:5px;padding:5px 8px;position:absolute;right:7px}.person-card__content[data-v-52e2544d]{flex:1;min-width:0;z-index:1}.person-card__content h3[data-v-52e2544d]{color:#323550;font-size:1.02rem;font-weight:850;line-height:1.7;margin:0}.person-card__role[data-v-52e2544d]{color:#6d7399;display:block;font-size:.71rem;font-weight:700;margin-top:1px}.person-card__bio[data-v-52e2544d]{color:#787d8f;font-size:.72rem;line-height:1.9;margin:10px 0 0}.person-contacts[data-v-52e2544d]{display:grid;gap:5px;margin-top:10px}.person-contacts a[data-v-52e2544d]{align-items:center;color:#69708e;display:flex;font-size:.67rem;gap:7px;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.person-contacts a i[data-v-52e2544d]{color:#7b83a9;width:14px}.person-card__quote[data-v-52e2544d]{color:#ebedf5;font-size:1.2rem;left:13px;position:absolute;top:13px}.directory-state[data-v-52e2544d]{align-items:center;background:#fff;border:1px solid #e7e8f0;border-radius:20px;color:#85899b;display:flex;font-size:.8rem;gap:10px;justify-content:center;margin-top:70px;min-height:210px}.directory-state>i[data-v-52e2544d]{color:#737ba6}.directory-state--error[data-v-52e2544d]{color:#a34e57}.directory-state--error>i[data-v-52e2544d]{color:#bd6065}@media (max-width:760px){.members-page[data-v-52e2544d]{padding:18px 12px 70px}.members-hero[data-v-52e2544d]{align-items:flex-end;min-height:280px;padding:28px 23px}.hero-emblem[data-v-52e2544d]{height:98px;left:20px;position:absolute;top:20px;width:98px}.hero-emblem i[data-v-52e2544d]{font-size:1.9rem}.hero-emblem span[data-v-52e2544d]{font-size:.61rem}.hero-count[data-v-52e2544d]{align-items:baseline;bottom:21px;display:flex;gap:6px;left:auto;right:24px}.hero-count strong[data-v-52e2544d]{font-size:.95rem}.member-nav[data-v-52e2544d]{justify-content:flex-start;overflow-x:auto;padding:0 4px 4px}.member-nav a[data-v-52e2544d]{flex:0 0 auto;font-size:.72rem;padding:10px 13px}.member-section[data-v-52e2544d]{padding-top:52px}.section-heading[data-v-52e2544d]{gap:10px}.section-heading__icon[data-v-52e2544d]{height:42px;width:42px}.section-heading h2[data-v-52e2544d]{font-size:1.2rem}.section-heading p[data-v-52e2544d]{font-size:.68rem}.people-grid[data-v-52e2544d]{gap:10px;grid-template-columns:1fr}.person-card[data-v-52e2544d]{border-radius:16px;gap:13px;padding:12px}.person-card__portrait[data-v-52e2544d]{border-radius:12px;flex-basis:96px;height:108px;width:96px}.person-card__content h3[data-v-52e2544d]{font-size:.9rem}.person-card__bio[data-v-52e2544d]{font-size:.68rem;margin-top:7px}.directory-state[data-v-52e2544d]{margin-top:45px;min-height:170px;padding:18px;text-align:center}}.person-placeholder[data-v-52e2544d]{background:linear-gradient(145deg,#eff0f7,#f9f9fc)}.person-placeholder img[data-v-52e2544d]{height:54%;opacity:.68;width:54%}@media (prefers-reduced-motion:reduce){.members-page[data-v-52e2544d] *{scroll-behavior:auto!important;transition:none!important}}.person-details[data-v-52e2544d]{display:grid;gap:7px;margin-top:11px}.person-detail[data-v-52e2544d]{align-items:flex-start;color:#596384;display:flex;font-size:.68rem;gap:8px}.person-detail>i[data-v-52e2544d]{color:#8189ad;margin-top:3px;text-align:center;width:15px}.person-detail>span[data-v-52e2544d]{display:grid;gap:1px;min-width:0}.person-detail small[data-v-52e2544d]{color:#9297a8;font-size:.59rem}.person-detail b[data-v-52e2544d]{color:#515975;font-size:.68rem;font-weight:750;line-height:1.7}.person-detail--education b[data-v-52e2544d]{font-weight:650}.people-grid[data-v-52e2544d]{align-items:stretch;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.person-card[data-v-52e2544d]{align-items:stretch;border-radius:22px;gap:20px;isolation:isolate;min-height:245px;padding:20px}.person-card[data-v-52e2544d]:before{background:linear-gradient(90deg,#6874aa,#dce0f1);content:"";height:3px;inset:0 0 auto;opacity:.8;position:absolute}.person-card__portrait[data-v-52e2544d]{align-self:flex-start;background:linear-gradient(145deg,#e9ecf6,#f9f9fc);border:1px solid #e5e7f1;border-radius:18px;box-shadow:0 8px 20px #34375b12;flex:0 0 132px;height:165px;width:132px}.person-card__portrait>img[data-v-52e2544d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.person-placeholder[data-v-52e2544d]{background:radial-gradient(circle at 50% 32%,#fff,#eef0f8 78%);border-radius:inherit;display:grid;height:100%;place-items:center;width:100%}.person-placeholder img[data-v-52e2544d]{height:58%;-o-object-fit:contain;object-fit:contain;opacity:.78;width:58%}.person-card__content[data-v-52e2544d]{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:5px 0 26px}.person-card__content h3[data-v-52e2544d]{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.8}.person-card__role[data-v-52e2544d]{background:#f0f1f8;border-radius:999px;color:#66709d;font-size:.67rem;margin-top:3px;padding:4px 10px}.person-card__bio[data-v-52e2544d]{font-size:.77rem;margin-top:12px;max-width:58ch}.person-details[data-v-52e2544d]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px;width:100%}.person-detail[data-v-52e2544d]{background:#fafbfe;border:1px solid #eceef4;border-radius:11px;min-width:0;padding:8px 9px}.person-detail>span[data-v-52e2544d]{overflow-wrap:anywhere}.person-card__quote[data-v-52e2544d]{color:#e4e7f2;font-size:1.05rem;left:16px;top:15px}@media (max-width:760px){.person-card[data-v-52e2544d]{border-radius:18px;gap:13px;min-height:0;padding:15px}.person-card__portrait[data-v-52e2544d]{border-radius:14px;flex-basis:96px;height:116px;width:96px}.person-card__content[data-v-52e2544d]{padding:3px 0 22px}.person-card__bio[data-v-52e2544d]{font-size:.69rem}.person-details[data-v-52e2544d]{gap:6px;grid-template-columns:1fr;margin-top:10px}.person-detail[data-v-52e2544d]{padding:7px 8px}}@media (max-width:420px){.person-card[data-v-52e2544d]{align-items:flex-start;gap:11px;padding:13px}.person-card__portrait[data-v-52e2544d]{flex-basis:78px;height:98px;width:78px}.person-card__content h3[data-v-52e2544d]{font-size:.84rem}.person-card__role[data-v-52e2544d]{font-size:.61rem}.person-card__bio[data-v-52e2544d]{font-size:.65rem}.person-detail b[data-v-52e2544d]{font-size:.64rem}}
