@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800&family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap");.member_pageWrapper__zUktp{--lunar-blue:#c7d2fe;--lunar-light:#e0e7ff;--lunar-pearl:#f8fafc;--lunar-muted:#94a3b8;--lunar-subtle:#64748b;--lunar-card-bg:rgba(14,20,42,0.72);--lunar-card-border:rgba(199,210,254,0.18);--lunar-glow:rgba(199,210,254,0.28);font-family:var(--font-geist-sans),system-ui,sans-serif;min-height:100vh;width:100%;color:var(--lunar-pearl);position:relative;isolation:isolate;background-color:transparent;overflow-x:clip}.member_backNav__HkGgH{--team-back-nav-padding:0.55rem 1.35rem;--team-back-nav-font-size:0.82rem}.member_mainContainer__6cfRD{max-width:64rem;margin:0 auto;padding:6.5rem 1.5rem 5rem;position:relative;z-index:10}.member_dossierCard__1XjCJ{background:var(--lunar-card-bg);border-top:1px solid var(--lunar-card-border);border:1px solid var(--lunar-card-border);border-top:1px solid rgba(255,255,255,.35);border-radius:1.75rem;padding:2.5rem;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 20px 50px rgba(0,0,0,.6),0 0 60px rgba(199,210,254,.08);margin-bottom:2.5rem;position:relative;overflow:hidden;animation:member_teamDossierPopUp__CVLox .35s cubic-bezier(.16,1,.3,1) both}.member_dossierCard__1XjCJ:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(199,210,254,.6),transparent)}.member_profileHeader__AmtOU{display:flex;flex-direction:column;gap:2.25rem;align-items:center;margin-bottom:2.5rem}@media (min-width:768px){.member_profileHeader__AmtOU{flex-direction:row;align-items:flex-start;gap:3rem}}.member_avatarContainer__aPvgb{position:relative;flex-shrink:0}.member_avatarGlowRing__rJRGO{position:absolute;inset:-8px;border-radius:1.5rem;background:radial-gradient(circle,var(--lunar-glow) 0,transparent 70%);filter:blur(14px);pointer-events:none;opacity:.85}.member_avatarFrame__MOXw4{position:relative;width:13rem;height:13rem;border-radius:1.25rem;overflow:hidden;border:1px solid rgba(199,210,254,.35);border-top-color:rgba(255,255,255,.6);background:rgba(10,14,30,.9);box-shadow:0 12px 32px rgba(0,0,0,.5)}@media (min-width:768px){.member_avatarFrame__MOXw4{width:15rem;height:15rem}}.member_avatarImg__2Erkt{width:100%;height:100%;object-fit:cover;display:block}.member_metaBlock__xmewN{flex:1;display:flex;flex-direction:column;gap:.85rem;text-align:center}@media (min-width:768px){.member_metaBlock__xmewN{text-align:left}}.member_eyebrow__4APTw{display:inline-flex;align-items:center;gap:.5rem;font-family:DM Mono,monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--lunar-blue);background:rgba(199,210,254,.08);padding:.3rem .85rem;border-radius:9999px;border:1px solid rgba(199,210,254,.22);width:fit-content;margin:0 auto}@media (min-width:768px){.member_eyebrow__4APTw{margin:0}}.member_eyebrowDot__FJ_l3{width:6px;height:6px;border-radius:9999px;background-color:#818cf8;box-shadow:0 0 8px #818cf8}.member_nameHeading__yI0hl{font-size:clamp(2.25rem,4vw,3.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#ffffff;margin:0;text-shadow:0 2px 24px rgba(199,210,254,.3)}.member_roleBadge__YTCiB{font-family:DM Mono,monospace;font-size:.92rem;font-weight:500;color:var(--lunar-blue);letter-spacing:.05em;margin:0}.member_leadBio__hYYzC{font-size:1.12rem;line-height:1.65;color:var(--lunar-light);margin-top:.4rem;font-weight:400}.member_divider__QZ7md{height:1px;background:linear-gradient(90deg,rgba(199,210,254,.2),rgba(199,210,254,.05));margin:2rem 0}.member_bioSection__SzSoE{margin-bottom:2.5rem}.member_sectionLabel__incy0{font-family:DM Mono,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:var(--lunar-blue);margin-bottom:.85rem;display:block}.member_fullBioText__FyKmX{font-size:1.05rem;line-height:1.8;color:#cbd5e1;margin:0}.member_focusSection__gxLrw{margin-bottom:1.5rem}.member_focusPillGroup__vnvOk{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.75rem}.member_focusPill__8cVzP{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem 1rem;border-radius:9999px;background:rgba(199,210,254,.08);border:1px solid rgba(199,210,254,.2);color:var(--lunar-pearl);font-family:DM Mono,monospace;font-size:.82rem;transition:all .2s ease}.member_focusPill__8cVzP:hover{background:rgba(199,210,254,.16);border-color:rgba(199,210,254,.4);transform:translateY(-1px);box-shadow:0 4px 12px rgba(199,210,254,.15)}.member_pillDot__1QeO3{width:5px;height:5px;border-radius:9999px;background:#a5b4fc}.member_navRow__fAlub{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:2rem}@media (min-width:640px){.member_navRow__fAlub{grid-template-columns:repeat(2,minmax(0,1fr))}}.member_navCard__5dI3r{display:flex;width:100%;min-width:0;box-sizing:border-box;align-items:center;gap:1.15rem;padding:1.15rem 1.4rem;border-radius:1.25rem;background:rgba(13,18,38,.7);border:1px solid rgba(199,210,254,.14);border-top-color:rgba(255,255,255,.25);text-decoration:none;color:inherit;transition:all .25s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(16px);--team-nav-thumb-size:3.25rem;--team-nav-direction-size:0.7rem;--team-nav-name-size:0.98rem;--team-nav-role-size:0.75rem;--team-nav-direction-gap:0.2rem}.member_navCard__5dI3r:hover{background:rgba(24,32,64,.85);border-color:var(--lunar-blue);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.4),0 0 20px rgba(199,210,254,.2)}