
/* V3 editorial leadership feature */
.taab3-leadership{margin:2.5rem 0 4rem}.taab3-chair{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:#f6f2ea;border:1px solid #e7ded1;overflow:hidden;border-radius:6px}.taab3-chair-photo{width:100%;height:100%;min-height:450px;object-fit:cover;object-position:center 22%;display:block}.taab3-chair-copy{padding:clamp(2rem,5vw,5rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.taab3-eyebrow{font:700 .72rem/1.5 var(--taab21-sans,Arial,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:#987641}.taab3-chair h3{font-family:var(--taab21-serif,Georgia,serif);font-size:clamp(2.2rem,4vw,4rem);line-height:1.05;margin:.7rem 0}.taab3-chair-credentials{font-weight:600;color:#315345}.taab3-chair-copy p{max-width:43ch}.taab3-chair .taab21-open-profile{border:0;cursor:pointer;text-align:left;background:none;padding:0}.taab3-chair-link{display:inline-block;background:#315345;color:#fff;padding:.9rem 1.35rem;margin-top:1rem;font-weight:700;letter-spacing:.06em}.taab3-members-title{font-family:var(--taab21-serif,Georgia,serif);font-size:clamp(2rem,3vw,3rem);text-align:center;margin:3rem 0 1.4rem}.taab3-board-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.taab3-board-grid .v2-person-card{min-width:0}.taab3-board-grid .v2-portrait{aspect-ratio:4/5}.taab3-board-grid .v2-portrait img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.taab3-board-grid .v2-person-info h3{overflow-wrap:anywhere}@media(max-width:960px){.taab3-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.taab3-chair{grid-template-columns:1fr}.taab3-chair-photo{min-height:0;max-height:470px;aspect-ratio:4/3}.taab3-chair-copy{padding:2rem}.taab3-board-grid{gap:.7rem}.taab3-board-grid .v2-person-info{padding:1rem .7rem}.taab3-board-grid .v2-person-info h3{font-size:1.1rem}}@media(max-width:390px){.taab3-board-grid{grid-template-columns:1fr}}

/* V3.1: Cynthia is a modestly featured portrait, with more room for her introduction. */
.taab3-chair{grid-template-columns:minmax(220px,30%) minmax(0,1fr);align-items:stretch}
.taab3-chair-photo{height:100%;min-height:315px;max-height:390px;object-fit:cover;object-position:center 20%}
.taab3-chair-copy{padding:clamp(1.5rem,3.5vw,3.5rem)}
.taab3-chair-copy p{max-width:75ch}
.taab3-chair h3{font-size:clamp(2rem,3vw,3rem)}
@media(max-width:680px){.taab3-chair{grid-template-columns:1fr}.taab3-chair-photo{width:100%;height:auto;max-height:390px;min-height:0;aspect-ratio:4/3;object-position:center 18%}.taab3-chair-copy{padding:1.5rem}}
