.bio-module__Bp2I4W__layer{display:block}.bio-module__Bp2I4W__fMist{fill:var(--mist)}.bio-module__Bp2I4W__fSteel{fill:var(--steel)}.bio-module__Bp2I4W__fField{fill:var(--field)}.bio-module__Bp2I4W__fPaper{fill:var(--paper)}.bio-module__Bp2I4W__fSoft{fill:var(--blue-soft)}.bio-module__Bp2I4W__fShell{fill:var(--mist)}.bio-module__Bp2I4W__fLive{fill:var(--blue-soft)}.bio-module__Bp2I4W__fClean{fill:var(--paper)}.bio-module__Bp2I4W__fDeep{fill:var(--blue-deep);opacity:.5}.bio-module__Bp2I4W__fSheen{fill:var(--paper);opacity:.6}.bio-module__Bp2I4W__fGlass{fill:var(--paper);opacity:.82}.bio-module__Bp2I4W__fPaperSoft{fill:var(--paper);opacity:calc(.7 * (1 - var(--bio-hi,0)))}.bio-module__Bp2I4W__hi{opacity:var(--bio-hi,0)}.bio-module__Bp2I4W__lo{opacity:calc(1 - var(--bio-hi,0))}.bio-module__Bp2I4W__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bio-module__Bp2I4W__banner,.bio-module__Bp2I4W__toc,.bio-module__Bp2I4W__what{--m:calc(max(0px,(100% - var(--wrap)) / 2) + var(--gutter));--colgap:clamp(40px,5.5vw,112px);color:var(--ink);background:var(--paper);position:relative}.bio-module__Bp2I4W__banner{flex-direction:column;display:flex}.bio-module__Bp2I4W__bannerBand{background:var(--mist);padding:clamp(100px,12.5vh,132px) var(--m) clamp(20px,3vh,36px);order:-1;overflow:clip}.bio-module__Bp2I4W__bannerStage{width:min(100%,max(720px,254svh - 1209.04px));margin:0 auto}.bio-module__Bp2I4W__bannerStage [data-stage]{background:0 0;overflow:visible}.bio-module__Bp2I4W__head{column-gap:var(--colgap);padding:clamp(36px,5.4vh,60px) var(--m) clamp(72px,10vh,120px);grid-template:"rule rule""title words""cta words"1fr/minmax(0,6fr) minmax(0,6fr);display:grid}.bio-module__Bp2I4W__headRule{background:var(--line-strong);grid-area:rule;height:1px;margin-bottom:clamp(26px,3.8vh,40px)}.bio-module__Bp2I4W__title{grid-area:title;min-width:0}.bio-module__Bp2I4W__words{grid-area:words;max-width:34em}.bio-module__Bp2I4W__ctaArea{grid-area:cta;align-self:start;min-width:0}.bio-module__Bp2I4W__h1{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);letter-spacing:var(--tr-xl,var(--track));color:var(--ink);text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.2rem,3.7vw,3.9rem);line-height:.96}.bio-module__Bp2I4W__cta{animation:bio-module__Bp2I4W__pgRise .95s var(--ease-out) .52s both;margin-top:clamp(28px,4vh,44px)}.bio-module__Bp2I4W__reply{margin-top:14px}.bio-module__Bp2I4W__reply p{color:var(--ink-2);margin:0;font-size:.98rem;line-height:1.4}.bio-module__Bp2I4W__lede{animation:bio-module__Bp2I4W__pgRise .95s var(--ease-out) .38s both}.bio-module__Bp2I4W__lede .pg-lede{color:var(--ink);letter-spacing:var(--tr-sm,-.012em);margin:0;font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.42}.bio-module__Bp2I4W__note{animation:bio-module__Bp2I4W__pgRise .95s var(--ease-out) .46s both;gap:clamp(12px,1.8vh,18px);margin-top:clamp(18px,2.6vh,26px);display:grid}.bio-module__Bp2I4W__note p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.55}.bio-module__Bp2I4W__toc{display:none}.bio-module__Bp2I4W__whatHead{column-gap:var(--colgap);padding:clamp(88px,12vh,144px) var(--m) clamp(64px,9vh,104px);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.bio-module__Bp2I4W__whatTitle{display:contents}.bio-module__Bp2I4W__whatTitle>div:first-child{grid-column:1/-1}.bio-module__Bp2I4W__whatTitle>h2{grid-column:1;margin-bottom:0}.bio-module__Bp2I4W__whatWords{grid-column:2;min-width:0}.bio-module__Bp2I4W__facts{background:var(--field);padding:clamp(72px,10vh,120px) var(--m)}.bio-module__Bp2I4W__factsIn{margin:0}.bio-module__Bp2I4W__figures{justify-content:space-between;align-items:flex-start;gap:var(--colgap);display:flex}.bio-module__Bp2I4W__fact{flex-direction:column;min-width:0;display:flex}.bio-module__Bp2I4W__figures .bio-module__Bp2I4W__fact{flex:0 auto;max-width:21em}.bio-module__Bp2I4W__factValue{display:contents}.bio-module__Bp2I4W__pre{min-height:1.5em;color:var(--ink-2);order:0;font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:600;line-height:1.5}.bio-module__Bp2I4W__num{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);letter-spacing:var(--tr-xl,var(--track));color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;order:1;font-size:clamp(3.2rem,6.2vw,6.4rem);line-height:.92}.bio-module__Bp2I4W__unit{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);order:2;margin-top:.5em;font-size:clamp(1.25rem,1.9vw,1.85rem);line-height:1.12}.bio-module__Bp2I4W__factLabel{color:var(--ink);text-wrap:pretty;order:3;max-width:24em;margin-top:clamp(20px,3vh,30px);font-size:clamp(1rem,1.1vw,1.1rem);font-weight:600;line-height:1.45}.bio-module__Bp2I4W__rest{color:var(--ink-2);order:4;max-width:24em;margin-top:2px;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.45}.bio-module__Bp2I4W__names{column-gap:var(--colgap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(56px,8vh,96px);display:grid}.bio-module__Bp2I4W__named{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);text-wrap:balance;order:1;max-width:20ch;margin:0;font-size:clamp(1.5rem,2.3vw,2.35rem);line-height:1.1;display:block}.bio-module__Bp2I4W__names .bio-module__Bp2I4W__factLabel{color:var(--ink-2);margin-top:clamp(14px,2vh,20px);font-weight:500}.bio-module__Bp2I4W__factsAfter{margin-top:clamp(56px,8vh,96px)}.bio-module__Bp2I4W__factsAfter>div{max-width:38em}.bio-module__Bp2I4W__differs.bio-module__Bp2I4W__differs{background:var(--mist)}.bio-module__Bp2I4W__differs [data-stage]{background:0 0}.bio-module__Bp2I4W__differsH{transition:opacity .3s linear}@media (max-width:1023px) and (min-height:520px) and (prefers-reduced-motion:no-preference){html.pg-js .bio-module__Bp2I4W__differs.bio-module__Bp2I4W__differs{min-height:calc(100svh + (var(--n,6) + 2) * 32svh)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html.pg-js .bio-module__Bp2I4W__scene [data-kit-pwin]{height:calc(100svh - var(--tstick) - var(--tbot))}}@media (max-width:1023px) and (min-height:520px) and (prefers-reduced-motion:no-preference){html.pg-js .bio-module__Bp2I4W__scene .bio-module__Bp2I4W__steps{grid-auto-rows:1fr}html.pg-js .bio-module__Bp2I4W__scene .bio-module__Bp2I4W__step{align-content:start}html.pg-js .bio-module__Bp2I4W__scene .bio-module__Bp2I4W__step[data-on] p{opacity:1!important}}.bio-module__Bp2I4W__glideIn{gap:clamp(18px,2.8vh,30px);max-width:32em;display:grid}.bio-module__Bp2I4W__steps{gap:clamp(18px,2.8vh,30px);margin:0;padding:0;list-style:none;display:grid}.bio-module__Bp2I4W__step{gap:clamp(8px,1.2vh,12px);display:grid}.bio-module__Bp2I4W__glide[data-on]{flex:1 1 0;max-width:32em;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 44px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 44px),#0000 100%)}.bio-module__Bp2I4W__glide[data-on] .bio-module__Bp2I4W__glideIn{will-change:transform;padding-top:8px}.bio-module__Bp2I4W__glide[data-on] .bio-module__Bp2I4W__step,.bio-module__Bp2I4W__glide[data-on] .bio-module__Bp2I4W__stepIntro,.bio-module__Bp2I4W__glide[data-on] .bio-module__Bp2I4W__stepAfter{opacity:.5;transition:opacity .35s linear}.bio-module__Bp2I4W__glide[data-on] .bio-module__Bp2I4W__step[data-on]{opacity:1}.bio-module__Bp2I4W__glide[data-on] .bio-module__Bp2I4W__step p{color:var(--ink)}.bio-module__Bp2I4W__small{width:100%;max-width:640px;position:relative}.bio-module__Bp2I4W__small>svg{width:100%;height:100%}.bio-module__Bp2I4W__rules{max-width:34em;margin:clamp(22px,3vh,32px) 0 0}.bio-module__Bp2I4W__afterRows{margin-top:clamp(22px,3vh,32px)}@keyframes bio-module__Bp2I4W__bioMarch{to{stroke-dashoffset:-28px}}@keyframes bio-module__Bp2I4W__bioBand{0%{transform:translateY(-30px)}to{transform:translateY(62px)}}@keyframes bio-module__Bp2I4W__bioSlosh{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.bio-module__Bp2I4W__march{stroke-dasharray:5 9}.bio-module__Bp2I4W__spray{stroke-dasharray:3 6}.bio-module__Bp2I4W__bandLoop,.bio-module__Bp2I4W__slosh{transform-box:fill-box}[data-live] .bio-module__Bp2I4W__march{animation:1.2s linear infinite bio-module__Bp2I4W__bioMarch}[data-live] .bio-module__Bp2I4W__spray{animation:.7s linear infinite bio-module__Bp2I4W__bioMarch}[data-live] .bio-module__Bp2I4W__bandLoop{animation:6s ease-in-out infinite alternate bio-module__Bp2I4W__bioBand}[data-live] .bio-module__Bp2I4W__slosh{animation:3.4s ease-in-out infinite bio-module__Bp2I4W__bioSlosh}.bio-module__Bp2I4W__h3{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);text-wrap:balance;max-width:22ch;margin:0 0 clamp(18px,2.6vh,28px);font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.08}.bio-module__Bp2I4W__susHead{column-gap:var(--colgap);border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;padding-top:clamp(26px,3.8vh,44px);display:grid}.bio-module__Bp2I4W__susHead .bio-module__Bp2I4W__h3{margin-bottom:0}.bio-module__Bp2I4W__compare{margin-top:clamp(40px,6vh,72px)}.bio-module__Bp2I4W__compareTable{border-collapse:collapse;table-layout:fixed;width:100%}.bio-module__Bp2I4W__compareTable th,.bio-module__Bp2I4W__compareTable td{text-align:left;vertical-align:top;padding:16px clamp(14px,2.4vw,40px) 16px 0;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.5}.bio-module__Bp2I4W__compareTable thead th,.bio-module__Bp2I4W__compareTable thead td{vertical-align:bottom;padding-bottom:18px;font-weight:400}.bio-module__Bp2I4W__compareCorner{width:24%}.bio-module__Bp2I4W__compareFig{aspect-ratio:300/190;max-width:320px;margin-bottom:16px}.bio-module__Bp2I4W__compareFig>svg{width:100%;height:100%}.bio-module__Bp2I4W__compareName{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-sm,-.012em);color:var(--ink);font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.15;display:block}.bio-module__Bp2I4W__compareTable tbody tr{border-top:1px solid var(--line-strong)}.bio-module__Bp2I4W__compareTable tbody tr:first-child{border-top-color:var(--ink)}.bio-module__Bp2I4W__compareTable tbody tr:last-child{border-bottom:1px solid var(--line-strong)}.bio-module__Bp2I4W__compareTable tbody th{color:var(--ink);font-weight:600}.bio-module__Bp2I4W__compareTable tbody td{color:var(--ink-2)}.bio-module__Bp2I4W__susAfter{margin-top:clamp(28px,4vh,44px)}.bio-module__Bp2I4W__supHead .bio-module__Bp2I4W__supLead{max-width:30em}.bio-module__Bp2I4W__supPart{border-top:1px solid var(--line-strong);margin-top:clamp(64px,9vh,104px);padding-top:clamp(26px,3.8vh,44px)}.bio-module__Bp2I4W__supSide p{color:var(--ink-2);max-width:32em;font-size:clamp(1.05rem,1.25vw,1.22rem);line-height:1.5}.bio-module__Bp2I4W__supSide ul{max-width:32em}.bio-module__Bp2I4W__plant{border-collapse:collapse;width:100%;margin-top:clamp(8px,1.5vh,16px)}.bio-module__Bp2I4W__plant th,.bio-module__Bp2I4W__plant td{text-align:left;vertical-align:top}.bio-module__Bp2I4W__plant thead th{color:var(--ink-2);border-bottom:1px solid var(--ink);padding:0 24px 12px 0;font-size:14px;font-weight:600;line-height:1.3}.bio-module__Bp2I4W__plant tbody tr{border-bottom:1px solid var(--line-strong)}.bio-module__Bp2I4W__plant tbody th{width:26%;font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-sm,-.012em);color:var(--ink);padding:clamp(18px,2.6vh,26px) 24px clamp(18px,2.6vh,26px) 0;font-size:clamp(1.15rem,1.5vw,1.45rem);line-height:1.15}.bio-module__Bp2I4W__plant tbody td{color:var(--ink-2);padding:clamp(18px,2.6vh,26px) 24px clamp(18px,2.6vh,26px) 0;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.55}.bio-module__Bp2I4W__plant tbody td[data-links]{width:40%;padding-right:0}.bio-module__Bp2I4W__plant tbody td a{color:var(--blue-deep)}.bio-module__Bp2I4W__supSheets{margin-top:clamp(64px,9vh,104px)}.bio-module__Bp2I4W__projTop{column-gap:var(--colgap);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;margin-top:clamp(8px,1.5vh,16px);display:grid}.bio-module__Bp2I4W__projStory p{color:var(--ink)}.bio-module__Bp2I4W__proj p a{color:var(--blue-deep)}.bio-module__Bp2I4W__quote{margin:0}.bio-module__Bp2I4W__quote blockquote{border:0;margin:0;padding:0}.bio-module__Bp2I4W__quote blockquote p{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(1.4rem,2.1vw,2.1rem);line-height:1.18}.bio-module__Bp2I4W__quote figcaption{color:var(--ink-2);margin-top:clamp(18px,2.6vh,26px);font-size:1rem;line-height:1.45}.bio-module__Bp2I4W__quote figcaption strong{color:var(--ink);font-weight:600}.bio-module__Bp2I4W__projBand{margin:clamp(56px,8vh,96px) 0}.bio-module__Bp2I4W__projBand>figure{aspect-ratio:1920/600;background:var(--deep);border-radius:0;max-width:1100px;margin:0}.bio-module__Bp2I4W__projBand>figure>img{object-position:18% 0;transform-origin:50% 0}.bio-module__Bp2I4W__projLab{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr);align-items:start;column-gap:clamp(20px,2.6vw,44px);display:grid}.bio-module__Bp2I4W__projLabWords{min-width:0;padding-right:clamp(0px,2vw,40px)}.bio-module__Bp2I4W__labPhoto{aspect-ratio:640/788;background:var(--deep);border-radius:0;width:100%;max-width:340px;margin:0}@media (max-width:1023px){.bio-module__Bp2I4W__bannerBand{padding:96px var(--gutter) clamp(16px,2.6vh,24px)}.bio-module__Bp2I4W__bannerStage{width:100%;max-width:640px}.bio-module__Bp2I4W__bannerStage [data-stage]{overflow:hidden}html:not(.pg-js) .bio-module__Bp2I4W__bannerStage [data-stage]{aspect-ratio:1236/486}.bio-module__Bp2I4W__head{padding:clamp(28px,4.5vh,40px) var(--gutter) clamp(28px,4vh,40px);grid-template:"rule""title""cta""words"/minmax(0,1fr);display:grid}.bio-module__Bp2I4W__headRule{margin-bottom:24px}.bio-module__Bp2I4W__h1{max-width:16ch}.bio-module__Bp2I4W__words{margin-top:clamp(22px,3.4vh,32px)}.bio-module__Bp2I4W__cta{margin-top:clamp(24px,3.6vh,32px)}.bio-module__Bp2I4W__toc{padding:0 var(--gutter) clamp(28px,5vh,48px);display:block}.bio-module__Bp2I4W__whatHead{padding:clamp(64px,10vh,96px) var(--gutter) clamp(44px,7vh,64px);display:block}.bio-module__Bp2I4W__whatTitle{display:block}.bio-module__Bp2I4W__whatTitle>h2{margin-bottom:clamp(24px,3.4vh,40px)}.bio-module__Bp2I4W__facts{padding:clamp(56px,9vh,88px) var(--gutter)}.bio-module__Bp2I4W__figures{flex-direction:column;gap:clamp(36px,6vh,52px)}.bio-module__Bp2I4W__figures .bio-module__Bp2I4W__fact{max-width:none}.bio-module__Bp2I4W__names{grid-template-columns:1fr;row-gap:clamp(36px,6vh,52px)}.bio-module__Bp2I4W__pre{min-height:0}.bio-module__Bp2I4W__pre:empty{display:none}.bio-module__Bp2I4W__names{margin-top:clamp(40px,6vh,56px)}.bio-module__Bp2I4W__differs [data-kit-tags]>li:is(:nth-child(3),:nth-child(6),:nth-child(9)){display:none}.bio-module__Bp2I4W__differs [data-stage]{overflow:visible}.bio-module__Bp2I4W__susHead{display:block}.bio-module__Bp2I4W__susHead .bio-module__Bp2I4W__h3{margin-bottom:clamp(18px,2.6vh,28px)}.bio-module__Bp2I4W__small{margin:0 auto}.bio-module__Bp2I4W__projTop{display:block}.bio-module__Bp2I4W__quote{margin-top:clamp(32px,5vh,48px)}.bio-module__Bp2I4W__projBand{margin:clamp(40px,6vh,64px) calc(var(--gutter) * -1)}.bio-module__Bp2I4W__projBand>figure{aspect-ratio:2.6;max-width:none}.bio-module__Bp2I4W__projLab{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(28px,4vh,40px)}.bio-module__Bp2I4W__projLabWords{grid-column:1/-1;padding-right:0}}@media (max-width:760px){.bio-module__Bp2I4W__projBand>figure{aspect-ratio:2}.bio-module__Bp2I4W__plant,.bio-module__Bp2I4W__plant tbody,.bio-module__Bp2I4W__plant tr,.bio-module__Bp2I4W__plant th,.bio-module__Bp2I4W__plant td{width:auto;display:block}.bio-module__Bp2I4W__plant thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bio-module__Bp2I4W__plant tbody{border-top:1px solid var(--ink)}.bio-module__Bp2I4W__plant tbody tr{padding:18px 0}.bio-module__Bp2I4W__plant tbody th,.bio-module__Bp2I4W__plant tbody td,.bio-module__Bp2I4W__plant tbody td[data-links]{width:auto;padding:0}.bio-module__Bp2I4W__plant tbody td{margin-top:8px}.bio-module__Bp2I4W__compareTable th,.bio-module__Bp2I4W__compareTable td{padding:12px 10px 12px 0;font-size:.95rem;line-height:1.42}.bio-module__Bp2I4W__compareCorner{width:27%}.bio-module__Bp2I4W__compareName{font-size:1.08rem}}@media (max-width:600px){.bio-module__Bp2I4W__h1{letter-spacing:var(--tr-lg,var(--track));font-size:clamp(1.95rem,8.4vw,2.7rem)}.bio-module__Bp2I4W__lede .pg-lede{font-size:1.18rem}.bio-module__Bp2I4W__num{font-size:clamp(3.6rem,19vw,5rem)}}@media (prefers-reduced-motion:reduce){.bio-module__Bp2I4W__lede,.bio-module__Bp2I4W__note,.bio-module__Bp2I4W__cta{animation:none!important}[data-live] .bio-module__Bp2I4W__march,[data-live] .bio-module__Bp2I4W__spray,[data-live] .bio-module__Bp2I4W__bandLoop,[data-live] .bio-module__Bp2I4W__slosh{animation:none}}
