.grid{column-gap:var(--grid--column-gap);display:grid;grid-template-columns:repeat(var(--grid--columns),minmax(0,1fr));row-gap:var(--grid--row-gap)}.grid--auto-fit{grid-template-columns:repeat(auto-fill,minmax(min(var(--grid--auto--min,15.625rem),100%),1fr))}.flex-grid{column-gap:var(--grid--column-gap);display:flex;flex-flow:row wrap;row-gap:var(--grid--row-gap)}.flex-grid>*,.flex-grid>*+*,.flex-grid>:first-child,.flex-grid>:last-child{width:calc(100%/var(--grid--columns) - var(--grid--column-gap) + var(--grid--column-gap)/var(--grid--columns))}.flex-grid--auto>*,.flex-grid--auto>*+*,.flex-grid--auto>:first-child,.flex-grid--auto>:last-child{width:auto}.post-people__heading{font-family:var(--type--1--font-family);font-size:var(--type--size--3);font-weight:var(--type--1--font-weight--medium);line-height:1.15;margin-bottom:unset;padding-bottom:var(--space--s)}.post-people__heading a{color:inherit;text-decoration:none}.post-people__group+.post-people__group{margin-top:var(--space--l)}.post-people__group+.post-people__group .post-people__people{--accent-color:var(--color--green)}.post-people__group+.post-people__group .person-thumbnail__image{flex-basis:6.625rem}.post-people__group-heading{font-size:var(--type--size--1);line-height:1.778;margin-bottom:unset;padding-bottom:var(--space--xs);text-transform:uppercase}.post-people__people{--accent-color:var(--color--orange)}.post-people__people .person-thumbnail+.person-thumbnail{margin-top:var(--space--s)}@media (min-width:62em){.post-people.post-sidebar__section{border-bottom:1px solid;max-height:100vh;max-height:100dvh;overflow:auto;padding-bottom:calc(var(--space--xs) + .5rem);padding-inline-end:var(--space--xs);scrollbar-color:#0000;scrollbar-width:auto}.post-people.post-sidebar__section::-webkit-scrollbar{background-color:initial}.post-people.post-sidebar__section::-webkit-scrollbar-thumb{background-color:hsla(var(--color--foreground--hsl),.1)}.post-people.post-sidebar__section::-webkit-scrollbar-track,.post-people.post-sidebar__section::-webkit-scrollbar-track-piece{background-color:initial}.post-people.post-sidebar__section::-webkit-scrollbar{height:9px;width:9px}.post-people.post-sidebar__section::-webkit-scrollbar-thumb{border-radius:9px}}@media (min-width:62em){.post-people.post-sidebar__section .post-people__heading{background:var(--color--background);position:sticky;top:0;z-index:2}}