.styles_page__xyStH{margin-left:0;min-width:0;padding:var(--layout-gap);padding-top:140px;color:var(--text-primary)}@media(max-width:640px){.styles_page__xyStH{margin-left:0;padding-left:var(--layout-gap)}}@media(hover:hover){.styles_page__xyStH a:hover{text-decoration:underline;text-underline-offset:4px}}.styles_socials__iADdW{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;color:#999}.styles_socials__iADdW a{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.styles_email__Uen20{font-size:18px;line-height:1.4}.styles_icons__d4Hc_{display:flex;gap:8px}.styles_icons__d4Hc_ a{width:36px;height:36px}.styles_icons__d4Hc_ span{display:flex}@media(hover:hover){.styles_socials__iADdW a:hover{color:#fff}}.styles_about__siTHh{--about-inset:var(--copy-inset,48px);--about-muted:#999;color:var(--text-primary)}.styles_intro__6eahD{display:flex;flex-direction:column;justify-content:space-between;gap:48px;padding:12px var(--about-inset) var(--about-inset)}.styles_introBody__cCZia{min-width:0}.styles_lead__EeK57{max-width:42ch;margin:0;font-size:clamp(26px,2.5vw,36px);font-weight:400;line-height:1.18;letter-spacing:-.025em}.styles_portrait___clfM{display:block;width:100%;height:auto}.styles_section__NYXF7{padding:40px var(--about-inset)}.styles_sectionTitle__1LR8B{margin:0 0 24px;font-size:14px;font-weight:400;line-height:1.4;color:var(--about-muted);text-transform:none}.styles_awardList__Ytgib,.styles_experienceList__Ri95t{list-style:none;margin:0;padding:0}.styles_awardRow__IaFay,.styles_experienceRow__vKKiL{display:grid;align-items:baseline;gap:16px 24px;padding:22px 0;border-top:1px solid rgba(255,255,255,.1)}.styles_awardRow__IaFay h3,.styles_awardRow__IaFay p,.styles_experienceRow__vKKiL h3,.styles_experienceRow__vKKiL p{margin:0;font-weight:400;text-transform:none}.styles_awardRow__IaFay a,.styles_experienceRow__vKKiL a{display:inline-flex;align-items:baseline;gap:8px}.styles_awardRow__IaFay svg,.styles_experienceRow__vKKiL svg{flex-shrink:0}.styles_experienceList__Ri95t{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;column-gap:24px}.styles_experienceRow__vKKiL{grid-column:1/-1;grid-template-columns:subgrid}.styles_experienceRow__vKKiL .styles_role__XYqC6{text-align:left;white-space:pre-line}.styles_experienceRow__vKKiL .styles_role__XYqC6,.styles_experienceRow__vKKiL h3{font-size:18px;line-height:1.35}.styles_experienceRow__vKKiL .styles_dates__07AtQ{font-size:13px;line-height:1.4;color:var(--about-muted);text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_awardRow__IaFay{grid-template-columns:48px minmax(0,1fr) auto;font-size:15px;line-height:1.4}.styles_result__3spXH,.styles_year__iW5CP{color:var(--about-muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_result__3spXH{text-align:right}.styles_awardDescription__Ok0uM{min-width:0}.styles_awardDescription__Ok0uM h3{font-size:15px;line-height:1.4}.styles_awardDescription__Ok0uM p{font-size:14px;margin-top:4px;color:var(--about-muted)}.styles_awardDescription__Ok0uM .styles_category__o9qEB{font-size:12px}.styles_moreAwards__kkv6N summary{list-style:none;width:fit-content;padding:16px 0;cursor:pointer;font-size:14px}.styles_moreAwards__kkv6N summary::-webkit-details-marker{display:none}.styles_moreAwards__kkv6N summary span{align-items:center;gap:12px}.styles_moreAwards__kkv6N .styles_showAll__NxDf3{display:inline-flex}.styles_moreAwards__kkv6N .styles_showLess__VANQF,.styles_moreAwards__kkv6N[open] .styles_showAll__NxDf3{display:none}.styles_moreAwards__kkv6N[open] .styles_showLess__VANQF{display:inline-flex}@media(max-width:1100px){.styles_experienceList__Ri95t{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.styles_experienceRow__vKKiL{gap:6px 16px}.styles_experienceRow__vKKiL .styles_role__XYqC6{grid-column:1;font-size:16px}.styles_experienceRow__vKKiL .styles_dates__07AtQ{grid-column:2;grid-row:1/3}}@media(max-width:640px){.styles_intro__6eahD{gap:48px}.styles_section__NYXF7{padding-block:32px}.styles_awardRow__IaFay{grid-template-columns:36px minmax(0,1fr);gap:6px 12px}.styles_result__3spXH{grid-column:2;text-align:left}.styles_experienceRow__vKKiL .styles_dates__07AtQ{font-size:11px}}.styles_accessibleTitle__tnZmw{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}