.JNZjCW_page{min-width:0}.JNZjCW_profile{gap:var(--s8);padding-block:var(--s5) var(--s8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}.JNZjCW_portrait img{max-width:520px}.JNZjCW_main{gap:10px;min-width:0;padding-bottom:8px;display:grid}.JNZjCW_main h1{font:800 clamp(2.25rem, 1.25rem + 3.1vw, 4rem)/1.03 var(--f-sans);letter-spacing:-.022em;overflow-wrap:anywhere}.JNZjCW_role{font:500 clamp(1.1875rem, 1.1rem + .4vw, 1.4375rem)/1.35 var(--f-sans)}.JNZjCW_company{color:var(--slate);font-size:1.0625rem}.JNZjCW_company a{color:var(--ink);font-weight:650}.JNZjCW_facts{gap:18px var(--gutter);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;padding-top:20px;display:grid}.JNZjCW_facts>div{align-content:start;gap:4px;display:grid}.JNZjCW_wide{grid-column:1/-1}.JNZjCW_facts dt{color:var(--slate);font-size:.875rem}.JNZjCW_facts dd{font-weight:600}.JNZjCW_facts a{text-underline-offset:3px;text-decoration:underline}.JNZjCW_links{gap:var(--s2);flex-wrap:wrap;display:flex}.JNZjCW_links a{border:1px solid var(--rule);border-radius:var(--r-ui);width:44px;height:44px;color:var(--ink);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.JNZjCW_links a:hover{background:var(--mist);border-color:var(--rule-strong)}.JNZjCW_actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.JNZjCW_actions a,.JNZjCW_actions button{border:1px solid var(--rule-strong);border-radius:var(--r-ui);min-height:40px;color:var(--ink);font:650 .9375rem/1.4 var(--f-sans);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:8px 14px;display:inline-flex}.JNZjCW_actions .JNZjCW_primary{background:var(--graphite);border-color:var(--graphite);color:var(--paper)}.JNZjCW_actions a:hover,.JNZjCW_actions button:hover{background:var(--mist)}.JNZjCW_actions .JNZjCW_primary:hover{background:var(--graphite-2)}.JNZjCW_copyStatus:empty{display:none}.JNZjCW_copyStatus{flex-basis:100%;font-size:.875rem}.JNZjCW_copyInput{width:100%;min-width:0;padding:var(--s3);border:1px solid var(--rule-strong)}.JNZjCW_bioSection{padding-block:var(--s8);border-top:1px solid var(--rule)}.JNZjCW_bio{gap:var(--s8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.JNZjCW_bio h2{font:700 clamp(1.3125rem, 1.2rem + .4vw, 1.5rem)/1.2 var(--f-sans);letter-spacing:-.01em}.JNZjCW_bioText{}.JNZjCW_bioLead{font:400 clamp(1.4375rem, 1.2rem + .8vw, 1.875rem)/1.38 var(--f-serif)}.JNZjCW_publications{padding-block:var(--s8);background:var(--mist);scroll-margin-top:100px}.JNZjCW_publications h2,.JNZjCW_feature h3{font:750 clamp(1.625rem, 1.3rem + 1vw, 2.25rem)/1.12 var(--f-sans);letter-spacing:-.015em}.JNZjCW_publications>div>h2{margin-bottom:var(--s6)}.JNZjCW_feature{gap:10px var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;max-width:72rem;display:grid}.JNZjCW_feature.JNZjCW_noImage{grid-template-columns:minmax(0,1fr)}.JNZjCW_feature img{aspect-ratio:3/2}.JNZjCW_story{align-content:start;gap:8px;min-width:0;display:grid}.JNZjCW_story h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.JNZjCW_category{font:650 .8125rem/1.3 var(--f-sans)}.JNZjCW_excerpt{color:var(--slate);font-size:1.0625rem;line-height:1.5}.JNZjCW_meta{color:var(--slate);font-size:.875rem}@media (max-width:900px){.JNZjCW_profile{gap:var(--s5);padding-bottom:var(--s7);grid-template-columns:minmax(0,1fr)}.JNZjCW_portrait img{max-width:300px}.JNZjCW_bio{gap:var(--s4);grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.JNZjCW_bioSection,.JNZjCW_publications{padding-block:var(--s7)}}@media (max-width:600px){.JNZjCW_facts,.JNZjCW_feature{grid-template-columns:minmax(0,1fr)}.JNZjCW_feature{row-gap:14px}.JNZjCW_portrait img{max-width:220px}}.JNZjCW_publicationsHead{margin-bottom:var(--s6);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;display:flex}.JNZjCW_description{max-width:42rem;color:var(--slate);margin-top:8px}.JNZjCW_yearFilters{flex-wrap:wrap;gap:8px;display:flex}.JNZjCW_yearFilters button{border:1.5px solid var(--rule-strong);min-height:40px;color:var(--ink);font:600 .9375rem/1.2 var(--f-sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.JNZjCW_yearFilters button span{color:var(--slate);font-weight:500}.JNZjCW_yearFilters button[aria-pressed=true]{background:var(--graphite);border-color:var(--graphite);color:var(--paper)}.JNZjCW_yearFilters button[aria-pressed=true] span{color:var(--slate-on-dark)}.JNZjCW_yearFilters button:hover{border-color:var(--ink)}.JNZjCW_latest{gap:var(--s7) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.JNZjCW_latestStory{align-content:start;gap:10px;min-width:0;display:grid}.JNZjCW_storyImage{margin-bottom:6px;display:block}.JNZjCW_storyImage img{aspect-ratio:3/2;object-fit:cover;width:100%}.JNZjCW_latestStory h4{font:650 1.1875rem/1.28 var(--f-sans);letter-spacing:-.005em;text-wrap:pretty;overflow-wrap:anywhere}.JNZjCW_year{gap:var(--gutter);margin-top:var(--s7);grid-template-columns:minmax(0,3fr) minmax(0,9fr);display:grid}.JNZjCW_year h3{font:750 2.25rem/1 var(--f-sans);align-self:start;position:sticky;top:100px}.JNZjCW_year h3 span{color:var(--slate);font:500 .875rem/1.3 var(--f-sans);margin-top:6px;display:block}.JNZjCW_index{border-top:2px solid var(--ink)}.JNZjCW_indexStory{border-bottom:1px solid var(--rule);padding-block:16px}.JNZjCW_indexStory h4{font:650 1.0625rem/1.32 var(--f-sans);text-wrap:pretty;overflow-wrap:anywhere}.JNZjCW_publications h3 a:hover,.JNZjCW_publications h4 a:hover,.JNZjCW_publications h3 a:focus-visible,.JNZjCW_publications h4 a:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:.25em;text-decoration-skip-ink:auto;text-decoration-thickness:2px}.JNZjCW_more{min-height:44px;margin-top:var(--s4);border:1px solid var(--rule-strong);border-radius:var(--r-ui);color:var(--ink);font:650 .9375rem/1.4 var(--f-sans);cursor:pointer;background:0 0;padding:10px 18px}.JNZjCW_more:hover{background:var(--paper);border-color:var(--ink)}@media (max-width:900px){.JNZjCW_latest{grid-template-columns:repeat(2,minmax(0,1fr))}.JNZjCW_year{grid-template-columns:minmax(0,1fr);gap:8px}.JNZjCW_year h3{font-size:1.75rem;position:static}}@media (max-width:600px){.JNZjCW_latest{gap:var(--s6);grid-template-columns:minmax(0,1fr)}}
