.page_page__Xl0AO{width:100%;max-width:var(--container-wide);margin:0 auto;padding:var(--space-3) var(--container-pad) var(--space-6)}.page_crumb__EQ63j{display:flex;gap:var(--space-1);align-items:center;padding:var(--space-2) 0;color:var(--text-3);font-size:var(--fs-caption)}.page_crumb__EQ63j a{color:var(--text-3);text-decoration:none}.page_crumb__EQ63j a:hover{color:var(--accent)}.page_hero__7ciga{display:grid;grid-template-columns:360px minmax(0,1fr);gap:var(--space-4);align-items:start;padding:var(--space-4) 0 var(--space-5);border-bottom:1px solid var(--border-soft)}.page_portrait__rLrjN{position:relative;width:100%;aspect-ratio:4/5;border-radius:var(--r-lg,16px);background:linear-gradient(135deg,var(--surface-elevated,#f3f3f3),var(--bg-alt,#ebebeb));display:grid;place-items:center;overflow:hidden}.page_portrait__rLrjN img{width:100%;height:100%;object-fit:cover;display:block}.page_portraitFallback__TMrvv{font-family:var(--font-display);font-size:96px;font-weight:700;color:var(--accent);opacity:.55}.page_heroBody__XTUNv{display:flex;flex-direction:column;gap:10px;padding-top:var(--space-2)}.page_eyebrow__Ori8f{margin:0;color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.page_title__DZW5C{margin:0;color:var(--text-1);font-family:var(--font-display);font-size:var(--fs-section);font-weight:var(--fw-section);line-height:var(--lh-section)}.page_profession__YkZD4{margin:0;color:var(--text-2);font-size:16px;font-weight:500}.page_lede__DF6YO{max-width:640px;margin:var(--space-1) 0 0;color:var(--text-2);font-size:16px;line-height:1.75}.page_specialtyBlock__VLJm_{display:flex;flex-direction:column;gap:8px;margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--border-soft)}.page_specialtyLabel___Kzh2{margin:0;color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.page_tags__7hHtS{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--space-2)}.page_stance__baVBi,.page_tag__T4Ssh{border:1px solid var(--border-soft);border-radius:var(--r-pill);padding:4px 9px;color:var(--accent);font-size:var(--fs-caption)}.page_section__YqbsB{padding:var(--space-4) 0;border-bottom:1px solid var(--border-soft)}.page_sectionTitle__9hDWk{margin:0 0 var(--space-2);color:var(--text-1);font-family:var(--font-display);font-size:var(--fs-subheading);font-weight:var(--fw-subheading)}.page_bodyText__H1Ksa{margin:0;color:var(--text-2);font-size:var(--fs-body-compact);line-height:var(--lh-body-compact)}.page_citationList__wxr2k,.page_credentialList__KW_L_{margin:0;padding:0;list-style:none}.page_credentialList__KW_L_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.page_credentialItem__GMfzX,.page_positionCard__CwXEh{border:1px solid var(--border-soft);border-radius:var(--r-md);padding:var(--space-3);background:var(--bg)}.page_credentialItem__GMfzX{display:flex;flex-direction:column;gap:4px}.page_credentialItem__GMfzX strong{color:var(--text-1)}.page_citationList__wxr2k,.page_credentialItem__GMfzX span{color:var(--text-3);font-size:var(--fs-caption)}.page_positionList__T3Opi{display:grid;gap:var(--space-2)}.page_positionHeader__Ov4el{display:flex;justify-content:space-between;gap:var(--space-2);align-items:start;margin-bottom:var(--space-1)}.page_positionTitle__kWTV7{margin:0;color:var(--text-1);font-size:var(--fs-card-title);font-weight:var(--fw-card-title)}.page_positionId__fBv0b{margin:var(--space-2) 0 0;color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-mono-meta)}.page_citationList__wxr2k{display:flex;flex-direction:column;gap:4px;margin-top:var(--space-2)}@media (max-width:900px){.page_hero__7ciga{grid-template-columns:1fr;max-width:520px;margin:0 auto}}@media (max-width:720px){.page_credentialList__KW_L_{grid-template-columns:1fr}}