.block-title{margin-top:22px}.doc-group{font-size:var(--text-md);margin:22px 0 12px}.prose{margin-inline:auto}.member-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;margin:0 0 44px}.member-card{padding:18px 20px;background:var(--surface-alt);border-left:3px solid var(--yellow-500)}.member-name{margin:0 0 6px;font-size:var(--text-base);font-weight:var(--weight-bold);line-height:1.5}.member-name a{color:var(--text-heading);text-decoration:none}.member-name a:hover{text-decoration:underline;text-underline-offset:3px}.member-role{display:block;margin-bottom:8px;font-size:var(--text-sm);color:var(--yellow-600)}.member-affil{margin:0;font-size:var(--text-sm);line-height:1.7;color:var(--text-body)}@media (max-width: 960px){.member-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin-bottom:32px}}@media (max-width: 560px){.member-grid{grid-template-columns:minmax(0, 1fr)}}.prose h4{margin:56px 0 0;padding:9px 16px;background:var(--yellow-050);border-left:var(--bar-w) solid var(--yellow-500);font-family:var(--font-latin);font-size:var(--text-md);letter-spacing:var(--tracking-wide);color:var(--text-heading)}.prose h2+h4{margin-top:24px}.prose table{width:100%;border-collapse:collapse;margin:0;font-size:var(--text-sm)}.prose td{padding:10px 16px;border-bottom:1px solid var(--border-subtle);vertical-align:top;line-height:1.7}.prose tr:last-child td{border-bottom:none}.prose td:first-child{width:132px;white-space:nowrap;font-weight:var(--weight-bold);color:var(--text-heading)}@media (max-width: 560px){.prose td{padding:8px 12px}.prose td:first-child{width:96px}}
