.page-module__E0kJGG__container{max-width:var(--container);margin:0 auto;padding:0 24px}.page-module__E0kJGG__nav{z-index:100;background-color:var(--color-bg);border-bottom:1px solid var(--color-rule,#1a1a181a);height:var(--nav-height);align-items:center;display:flex;position:sticky;top:0}.page-module__E0kJGG__navInner{max-width:var(--container);justify-content:flex-end;gap:28px;margin:0 auto;padding:0 24px;display:flex}.page-module__E0kJGG__navLink{font-size:var(--type-sm);font-weight:var(--weight-extralight);letter-spacing:.03em;color:var(--color-muted);text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .18s,text-decoration-color .18s}.page-module__E0kJGG__navLink:hover,.page-module__E0kJGG__navLinkActive{color:var(--color-fg);-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}.page-module__E0kJGG__section{padding:48px 0}.page-module__E0kJGG__sectionHeader{font-size:var(--type-xl);font-weight:var(--weight-extralight);letter-spacing:-.01em;margin-bottom:20px;line-height:1.2}.page-module__E0kJGG__rule{border:none;border-top:1px solid #1a1a181f;margin-bottom:48px}.page-module__E0kJGG__hero{padding:56px 0 48px}.page-module__E0kJGG__heroTop{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.page-module__E0kJGG__heroNames{flex:1}.page-module__E0kJGG__headshot{object-fit:cover;object-position:center top;border-radius:50%;flex-shrink:0;width:120px;height:120px;margin-top:4px}.page-module__E0kJGG__name{font-size:var(--type-2xl);font-weight:var(--weight-light);letter-spacing:-.02em;margin-bottom:12px;line-height:1.1}.page-module__E0kJGG__role{font-size:var(--type-lg);font-weight:var(--weight-regular);margin-bottom:28px;line-height:1.3}.page-module__E0kJGG__summary{max-width:var(--measure);font-size:var(--type-base);font-weight:var(--weight-extralight);color:var(--color-fg);line-height:1.65}.page-module__E0kJGG__thinkingItems{flex-direction:column;gap:44px;display:flex}.page-module__E0kJGG__thinkingItem{max-width:var(--measure)}.page-module__E0kJGG__thinkingTitle{font-size:var(--type-base);font-weight:var(--weight-regular);margin-bottom:10px;line-height:1.3}.page-module__E0kJGG__arcItems{flex-direction:column;gap:36px;display:flex}.page-module__E0kJGG__arcItem{max-width:var(--measure)}.page-module__E0kJGG__arcRole{font-size:var(--type-base);font-weight:var(--weight-regular);margin-bottom:2px;line-height:1.3;display:block}.page-module__E0kJGG__arcOrg{font-size:var(--type-sm);font-weight:var(--weight-extralight);color:var(--color-muted);margin-bottom:10px;display:block}.page-module__E0kJGG__arcDescription{font-size:var(--type-base);font-weight:var(--weight-extralight);line-height:1.65}.page-module__E0kJGG__arcCredentials{border-top:1px solid #1a1a181f;margin-top:48px;padding-top:36px}.page-module__E0kJGG__arcCredentialsLabel{font-size:var(--type-sm);font-weight:var(--weight-extralight);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:20px}.page-module__E0kJGG__arcCredentialsList{flex-direction:column;gap:8px;display:flex}.page-module__E0kJGG__arcCredentialItem{font-size:var(--type-sm);font-weight:var(--weight-extralight);line-height:1.5}.page-module__E0kJGG__workItems{flex-direction:column;gap:48px;margin-bottom:56px;display:flex}.page-module__E0kJGG__workItem{align-items:flex-start;gap:28px;display:flex}.page-module__E0kJGG__workImageWrap{flex-shrink:0;justify-content:center;align-items:center;width:140px;display:flex}.page-module__E0kJGG__workImage{object-fit:contain;width:140px;height:auto}.page-module__E0kJGG__workInfo{flex:1}.page-module__E0kJGG__workTitle{font-size:var(--type-base);font-weight:var(--weight-regular);margin-bottom:4px;line-height:1.3}.page-module__E0kJGG__workMeta{font-size:var(--type-sm);font-weight:var(--weight-extralight);color:var(--color-muted);margin-bottom:8px}.page-module__E0kJGG__workDescription{font-size:var(--type-sm);font-weight:var(--weight-extralight);line-height:1.55}.page-module__E0kJGG__awardsBlock{border-top:1px solid #1a1a181f;padding-top:40px}.page-module__E0kJGG__awardsLabel{font-size:var(--type-sm);font-weight:var(--weight-extralight);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:20px}.page-module__E0kJGG__awardsList{flex-direction:column;gap:10px;display:flex}.page-module__E0kJGG__awardRow{font-size:var(--type-sm);font-weight:var(--weight-extralight);gap:20px;line-height:1.5;display:flex}.page-module__E0kJGG__awardYear{color:var(--color-muted);flex-shrink:0;width:32px}.page-module__E0kJGG__skillsItems{max-width:var(--measure);flex-direction:column;gap:24px;display:flex}.page-module__E0kJGG__skillRow{grid-template-columns:180px 1fr;align-items:baseline;gap:16px;display:grid}.page-module__E0kJGG__skillCategory{font-size:var(--type-base);font-weight:var(--weight-regular);flex-shrink:0;line-height:1.5}.page-module__E0kJGG__skillList{font-size:var(--type-base);font-weight:var(--weight-extralight);color:var(--color-muted);line-height:1.5}.page-module__E0kJGG__credentialItems{max-width:var(--measure);flex-direction:column;gap:20px;display:flex}.page-module__E0kJGG__credentialRow{flex-direction:column;gap:2px;display:flex}.page-module__E0kJGG__credentialName{font-size:var(--type-base);font-weight:var(--weight-regular);line-height:1.3}.page-module__E0kJGG__credentialOrg{font-size:var(--type-sm);font-weight:var(--weight-extralight);color:var(--color-muted)}.page-module__E0kJGG__contactIntro{font-size:var(--type-lg);font-weight:var(--weight-extralight);max-width:44ch;margin-bottom:36px;line-height:1.4}.page-module__E0kJGG__contactLinks{flex-direction:column;gap:12px;display:flex}.page-module__E0kJGG__contactLink{font-size:var(--type-base);font-weight:var(--weight-extralight);text-underline-offset:3px;-webkit-text-decoration:underline #1a1a1833;text-decoration:underline #1a1a1833;transition:text-decoration-color .18s}.page-module__E0kJGG__contactLink:hover{-webkit-text-decoration-color:var(--color-fg);text-decoration-color:var(--color-fg)}.page-module__E0kJGG__footer{border-top:1px solid #1a1a181f;padding:32px 0 48px}.page-module__E0kJGG__footerInner{max-width:var(--container);font-size:var(--type-sm);font-weight:var(--weight-extralight);color:var(--color-muted);margin:0 auto;padding:0 24px}@media (max-width:600px){.page-module__E0kJGG__name{font-size:var(--type-xl)}.page-module__E0kJGG__heroTop{gap:16px}.page-module__E0kJGG__headshot{width:64px;height:64px}.page-module__E0kJGG__navInner{gap:20px}.page-module__E0kJGG__workItem{flex-direction:column;gap:16px}.page-module__E0kJGG__workImageWrap{justify-content:flex-start;width:100%}.page-module__E0kJGG__workImage{width:120px}.page-module__E0kJGG__skillRow{grid-template-columns:1fr;gap:4px}}
