.who{padding-block:var(--sec)}.who .brief-text:before{content:none}.who-note{text-align:center;max-width:62ch;color:var(--muted);margin:clamp(28px,2.6vw,40px) auto 0;font-size:clamp(17px,1.15vw,20px);line-height:1.6}.incl{padding-block:var(--sec);border-top:1px solid var(--line)}.ilist{border-top:1px solid var(--line-strong)}ul.ilist{margin:0;padding:0;list-style:none}.irow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);column-gap:clamp(32px,4vw,80px);padding-block:clamp(26px,2.4vw,40px);display:grid}.irow h3{font-size:clamp(20px,1.5vw,25px);font-weight:var(--w-loud);color:var(--ink);margin:0;line-height:1.35}.itxt p{color:var(--ink);max-width:62ch;margin:0;font-size:clamp(17px,1.1vw,19px);line-height:1.7}.ilist.solo .irow{grid-template-columns:minmax(0,1fr)}.local+.incl{border-top:0}.parent-link{text-align:center;margin:clamp(16px,1.4vw,24px) 0 0}.local p.src{font-size:var(--fs-sm);color:var(--muted);line-height:1.6}.src a{color:var(--accent-lt);text-underline-offset:.3em;text-decoration:underline 1px}.src a:hover{text-decoration-thickness:2px}.who .brief-text+.brief-text{margin-top:clamp(16px,1.4vw,24px)}.who .brief-text.pending-approval{padding:.8em 1em}.b-sec.xref{padding-block:clamp(56px,5vw,96px)}.xref .xref-line{margin:0}.parent-link+.parent-link{margin-top:0}@media (width<=1023px){.irow{grid-template-columns:minmax(0,1fr)}.irow h3{margin-bottom:10px}}
