.person[data-astro-cid-vbremj2h]{column-gap:var(--space-4);row-gap:var(--space-5);padding-block:var(--space-6);grid-template-columns:4.5rem minmax(0,1fr) auto;grid-template-areas:"pic id link""bio bio bio";align-items:center;display:grid}.portrait[data-astro-cid-vbremj2h]{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--panel);grid-area:pic;width:4.5rem;display:block;position:relative;overflow:hidden}.portrait[data-astro-cid-vbremj2h] .portrait-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.portrait[data-astro-cid-vbremj2h] .portrait-mono{filter:grayscale()}.portrait[data-astro-cid-vbremj2h]:not(.portrait-mark):after{content:"";border:1px solid var(--rule);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.portrait-mark[data-astro-cid-vbremj2h]{background:0 0;place-items:center;display:grid}.person-id[data-astro-cid-vbremj2h]{grid-area:id}.person-word[data-astro-cid-vbremj2h]{white-space:nowrap}@media (width<=22.49rem){.person-word[data-astro-cid-vbremj2h]{white-space:normal}}.person-bio[data-astro-cid-vbremj2h]{grid-area:bio;max-width:60ch}.person-role[data-astro-cid-vbremj2h]{font-family:var(--font-code);font-size:var(--step-1);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);line-height:1.4}.linkedin[data-astro-cid-vbremj2h]{border:1px solid var(--rule-strong);border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--fg-2);grid-area:link;place-items:center;display:grid}.linkedin[data-astro-cid-vbremj2h]:hover,.linkedin[data-astro-cid-vbremj2h]:focus-visible{border-color:var(--fg);color:var(--fg)}@media (width>=48rem){.person[data-astro-cid-vbremj2h]{column-gap:var(--space-6);row-gap:var(--space-4);padding-block:var(--space-7);grid-template-columns:6rem minmax(0,1fr);grid-template-areas:"pic id""pic bio""pic link";align-items:start}.linkedin[data-astro-cid-vbremj2h]{margin-top:var(--space-1)}.portrait[data-astro-cid-vbremj2h]{width:6rem}}@media (width>=64rem){.person[data-astro-cid-vbremj2h]{column-gap:var(--space-7);row-gap:var(--space-4);grid-template:"pic id bio""pic link bio"1fr/6rem minmax(0,15rem) minmax(0,1fr)}.person-id[data-astro-cid-vbremj2h]{padding-top:var(--space-2)}.linkedin[data-astro-cid-vbremj2h]{margin-top:0}.person-bio[data-astro-cid-vbremj2h]{padding-top:calc(var(--space-2) + .2em)}}@media (hover:hover){.person[data-astro-cid-vbremj2h]:hover .portrait[data-astro-cid-vbremj2h] .portrait-mono{opacity:0}.person[data-astro-cid-vbremj2h]:hover .linkedin[data-astro-cid-vbremj2h]{border-color:var(--fg);color:var(--fg)}}.person[data-astro-cid-vbremj2h]:focus-within .portrait[data-astro-cid-vbremj2h] .portrait-mono{opacity:0}@media screen and (prefers-reduced-motion:no-preference){.portrait[data-astro-cid-vbremj2h]{transition:transform 1s var(--ease-out), opacity .6s var(--ease);transition-delay:calc(var(--n,0) * 90ms + .24s)}.portrait[data-astro-cid-vbremj2h] .portrait-img{transition:opacity .5s var(--ease), transform .7s var(--ease-out)}@media (hover:hover){.person[data-astro-cid-vbremj2h]:hover .portrait[data-astro-cid-vbremj2h] .portrait-img{transform:scale(1.04)}}html[data-motion-ready] [data-team]:not([data-revealed]) .portrait[data-astro-cid-vbremj2h]{opacity:0;transform:scale(.82)}[data-team]>:nth-child(2) .portrait[data-astro-cid-vbremj2h]{--n:1}[data-team]>:nth-child(3) .portrait[data-astro-cid-vbremj2h]{--n:2}.linkedin[data-astro-cid-vbremj2h] svg[data-astro-cid-vbremj2h]{transition:transform var(--dur-reveal) var(--ease-out)}.linkedin[data-astro-cid-vbremj2h]:hover svg[data-astro-cid-vbremj2h],.linkedin[data-astro-cid-vbremj2h]:focus-visible svg[data-astro-cid-vbremj2h]{transform:translateY(-2px)}.linkedin[data-astro-cid-vbremj2h]:active svg[data-astro-cid-vbremj2h]{transform:scale(.94)}}@media (hover:none) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.portrait[data-astro-cid-vbremj2h] .portrait-mono{animation:linear both portrait-wake}.person[data-astro-cid-vbremj2h] .portrait[data-astro-cid-vbremj2h] img.portrait-mono{animation-timeline:--person;animation-range:cover}.person[data-astro-cid-vbremj2h]{view-timeline:--person block}}}@keyframes portrait-wake{0%,32%{opacity:1}44%,60%{opacity:0}72%,to{opacity:1}}@media print,(forced-colors:active){.portrait[data-astro-cid-vbremj2h] .portrait-mono{display:none}}.beliefs-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-8);display:grid}.beliefs-grid[data-astro-cid-ta2fbyqs] .beliefs-photo--tall{display:none}.belief[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:first-child{letter-spacing:-.01em;text-wrap:balance;line-height:1.35}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.beliefs-grid[data-astro-cid-ta2fbyqs] .beliefs-photo img{will-change:transform;animation:linear both about-drift}.beliefs-grid[data-astro-cid-ta2fbyqs] .beliefs-photo picture img{animation-timeline:--about-photo;animation-range:cover}.beliefs-grid[data-astro-cid-ta2fbyqs] .beliefs-photo{view-timeline:--about-photo block}}}@keyframes about-drift{0%{transform:scale(1.06)translateY(-2.5%)}to{transform:scale(1.06)translateY(2.5%)}}@media (width>=64rem){.beliefs-grid[data-astro-cid-ta2fbyqs]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start}.beliefs-grid[data-astro-cid-ta2fbyqs] .beliefs-photo--tall{display:block}.beliefs-grid[data-astro-cid-ta2fbyqs] .beliefs-photo--wide{display:none}}
