/* Match the title and name rows across each committee row, including wrapped text. */
.committee-page .ttr-experts:not(.committee-chair-grid){grid-auto-rows:auto;align-items:stretch}
.committee-page .ttr-experts:not(.committee-chair-grid)>.ttr-expert{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 3;align-content:start;padding:24px;row-gap:10px;min-width:0}
.committee-page .ttr-experts:not(.committee-chair-grid) .committee-person{display:contents}
.committee-page .ttr-experts:not(.committee-chair-grid) .ttr-expert-title{margin:0;align-self:start;line-height:1.5;grid-column:1;grid-row:1}
.committee-page .ttr-experts:not(.committee-chair-grid) h3{margin:0;align-self:start;overflow-wrap:anywhere;grid-column:1;grid-row:2}
.committee-page .ttr-experts:not(.committee-chair-grid) .person-bio{margin:0;align-self:start;grid-column:1;grid-row:3}
.committee-page .ttr-experts:not(.committee-chair-grid) .person-bio p:first-child{margin-top:0}

.committee-page .committee-chair-grid>.committee-chair{padding:0;overflow:hidden}
.committee-page .committee-chair-grid .committee-person{display:block;padding:20px 24px 0}
.committee-page .committee-chair-grid .committee-person>*{margin:0 0 12px}
.committee-page .committee-chair-grid .person-bio{margin:0;padding:0 24px 24px}
