/* Current board: static portraits and accessible anchor navigation. */
.board-current{padding-top:0}.board-jump{position:static;inset:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 56px;padding:20px 0;background:transparent;box-shadow:none;border-bottom:1px solid var(--line)}
.board-jump>a::after{display:none}
.board-jump a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border:1px solid var(--line);border-radius:30px;font-size:14px}.board-jump a:hover{background:var(--hover-surface)}
.board-group{scroll-margin-top:110px;margin-bottom:72px}.board-group-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 24px;margin-bottom:24px}.board-group-heading>.eyebrow{width:100%}.board-group-heading h2{font-size:clamp(30px,4vw,48px);margin:0}.board-group-heading>.underlined{margin-left:auto}
.board-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.board-person{min-width:0}.board-photo{aspect-ratio:4/5;overflow:hidden;background:var(--hover-surface);border-radius:3px}.board-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.board-person-copy{padding-top:18px}.board-person-copy p{font-size:13px;color:var(--muted);margin:0 0 6px}.board-person-copy h3{font-size:clamp(22px,2.3vw,30px);line-height:1.2;margin:0;overflow-wrap:anywhere}
#kadencje{scroll-margin-top:110px}
@media(max-width:800px){.board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.board-group{margin-bottom:52px}.board-jump{margin-bottom:36px}.board-group-heading>.underlined{margin-left:0}.board-person-copy h3{font-size:24px}}
@media(max-width:600px){.board-grid{grid-template-columns:1fr;gap:32px}.board-photo{aspect-ratio:4/4.5}.board-jump a{padding:10px 14px}.board-person-copy{padding-top:14px}}
