.Bio-module-scss-module__3hfBRG__bio{padding-bottom:3rem}@media (min-width:48em){.Bio-module-scss-module__3hfBRG__bio{padding-bottom:5rem}}@media (min-width:60em){.Bio-module-scss-module__3hfBRG__bio{grid-template-columns:clamp(18rem,28%,26rem) minmax(0,1fr);align-items:start;column-gap:2rem;padding-bottom:0;display:grid}}.Bio-module-scss-module__3hfBRG__bio__profile{padding:3.5rem 0 3rem}@media (min-width:48em){.Bio-module-scss-module__3hfBRG__bio__profile{padding-top:5rem}}@media (min-width:60em){.Bio-module-scss-module__3hfBRG__bio__profile{padding:4rem 0 5rem}}.Bio-module-scss-module__3hfBRG__bio__portrait{aspect-ratio:1;object-fit:cover;width:100%;max-width:11.25rem;height:auto;display:block}@media (min-width:60em){.Bio-module-scss-module__3hfBRG__bio__portrait{max-width:70%}}.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__hero{padding-top:2rem;padding-bottom:0}.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__job-title{text-wrap:balance;margin:1.25rem 0 1.5rem}@media (min-width:48em){.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__job-title{margin-bottom:2rem}}.Bio-module-scss-module__3hfBRG__bio__about{max-width:40rem}.Bio-module-scss-module__3hfBRG__bio__about p{font-size:var(--ui-copy-size-large);text-wrap:pretty;margin:0 0 1.25em;line-height:1.5}@media (min-width:60em){.Bio-module-scss-module__3hfBRG__bio__sections{border-left:var(--border);align-self:stretch;padding:3.25rem 0 5rem 2rem}}@media (max-width:59.99em){.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__bar{display:none}}.Bio-module-scss-module__3hfBRG__bio__section{scroll-margin-top:calc(var(--navbar-height,0rem) + var(--bio-bar-height,0px))}.Bio-module-scss-module__3hfBRG__bio__section+.Bio-module-scss-module__3hfBRG__bio__section{border-top:var(--border)}.Bio-module-scss-module__3hfBRG__bio__section>details[open]>summary{cursor:default}.Bio-module-scss-module__3hfBRG__bio__section>details[open]>summary:before{opacity:0}.Bio-module-scss-module__3hfBRG__bio__row-title{font-family:var(--font-display);font-feature-settings:"lnum" 1;color:var(--text-color);margin:0;padding-block:1.25rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.1;transition:color .2s}@media (min-width:48em){.Bio-module-scss-module__3hfBRG__bio__row-title{padding-block:1.5rem}}details[open]>summary .Bio-module-scss-module__3hfBRG__bio__row-title{color:var(--text-color-bright)}.can-hover summary:hover .Bio-module-scss-module__3hfBRG__bio__row-title{color:var(--text-color-bright)}.Bio-module-scss-module__3hfBRG__bio__body{padding-bottom:2.5rem}@media (min-width:48em){.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__cards{--grid-column-min-width:max(15rem,30%)}}@media (max-width:47.99em){.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__publication{grid-template-columns:var(--story-card-row-media-size,6rem)minmax(0,1fr);grid-template-rows:auto auto auto 1fr;gap:0 1rem;display:grid}.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__publication>a{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__publication>a>figure{grid-row:1/-1}}.Bio-module-scss-module__3hfBRG__bio__reads{flex-wrap:wrap;gap:0 1.25rem;margin-top:.75rem;display:flex}@media (max-width:47.99em){.Bio-module-scss-module__3hfBRG__bio__reads{grid-area:3/2;margin-top:.25rem}}.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__read{white-space:normal;text-align:start;height:auto;padding-block:.4375em;line-height:1.25;display:block}.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__read>span:first-child{margin-right:.5em}.Bio-module-scss-module__3hfBRG__bio .Bio-module-scss-module__3hfBRG__bio__read>span:last-child{vertical-align:-.075em;display:inline-grid}.Bio-module-scss-module__3hfBRG__bio__entry-name{font-family:var(--font-display);font-feature-settings:"lnum" 1;text-wrap:balance;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}.Bio-module-scss-module__3hfBRG__bio__entry-name a{transition:color .2s}.Bio-module-scss-module__3hfBRG__bio__entry-name a:active{color:var(--text-color-bright)}.can-hover .Bio-module-scss-module__3hfBRG__bio__entry-name a:hover{color:var(--text-color-bright)}.Bio-module-scss-module__3hfBRG__bio__entry-name svg{margin-left:.125em;font-size:.5em}.Bio-module-scss-module__3hfBRG__bio__entry-text{font-size:var(--ui-copy-size);color:var(--text-color-dimmed);text-wrap:pretty;margin:0;line-height:1.5}.Bio-module-scss-module__3hfBRG__bio__rest{border-top:var(--border);margin-top:1.5rem;padding-top:1.5rem}.Bio-module-scss-module__3hfBRG__bio__more{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.5rem;display:flex}
