.profile-brief{align-items:center;gap:35px;padding-top:25px;padding-bottom:28px}.profile-brief>.entry-positioning{display:block}.entry-positioning .eyebrow{font-size:12px}.profile-brief .entry-positioning p{font:clamp(25px,3vw,39px)/1.25 var(--serif);margin:15px 0;color:#dedfe0}.entry-positioning strong{font-weight:400;color:#fff}.entry-context{font:13px/1.8 var(--sans);color:#a3a7ab}.profile-brief>.entry-actions{display:flex;gap:16px;flex-direction:column;align-items:flex-start;flex-shrink:0}.entry-actions .button{background:#e4e5e6;color:#111;border-color:#e4e5e6;min-width:210px}.entry-actions .button:hover{background:#fff}.entry-actions .text-link{font-size:14px}.work-section{padding-top:80px;padding-bottom:85px}.lab-evidence{font-size:12px;line-height:1.6}.case-columns h4{font-size:13px}.case-columns p{font-size:15px;line-height:1.8}.case-review li{font-size:14px;line-height:1.8}.case-question{font-size:22px;line-height:1.5}.case-bottom .text-link{padding:12px 0;text-decoration:underline;text-underline-offset:5px}.case-bottom .text-link:first-child{font-weight:500}.committee-summary{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;padding:25px 28px;margin:0 0 25px;border:1px solid #50545a;background:#111315}.committee-summary h4{font:25px/1.35 var(--serif);margin:13px 0}.committee-summary p{font-size:14px;color:#b9bdc2;line-height:1.8}.committee-summary .committee-next{font-size:12px;color:#92979e;margin-top:16px}#committee-status{margin-top:14px}.profile-section .profile-value h3{font-size:25px}.profile-section .profile-value p{font-size:16px;line-height:1.8}.evidence-note{font-size:13px;line-height:1.8;max-width:980px}.lab-tabs{flex-wrap:wrap}.lab-tabs button{flex:1;min-width:180px;font-size:13px}.contact-links>div{flex-wrap:wrap;gap:20px}.case-title h3{max-width:720px}
@media(max-width:800px){.profile-brief{align-items:flex-start;gap:24px}.entry-context{font-size:12px}.profile-brief>.entry-actions{min-width:180px}.entry-actions .button{min-width:180px;padding:12px 15px}.committee-summary{grid-template-columns:1fr;gap:23px;padding:23px}.lab-toolbar{gap:16px;flex-wrap:wrap}}
@media(max-width:600px){.profile-brief{flex-direction:column;padding-top:15px;gap:20px}.profile-brief>.entry-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:15px 20px}.entry-actions .button{min-width:0}.profile-brief .entry-positioning p{font-size:29px}.entry-context{font-size:13px}.work-section{padding-top:60px;padding-bottom:60px}.case-question{font-size:20px}.case-columns p{font-size:15px}.lab-tabs button{min-width:100%;text-align:left}.committee-summary h4{font-size:23px}}
.profile-brief{display:flex;text-align:left}.profile-brief>.entry-positioning{flex:1 1 auto;min-width:0;max-width:760px}.entry-context{display:block}.profile-brief>.entry-actions{margin-top:0}
.mentor-node--self{height:36%;width:12%}.mentor-node--self .mentor-label{display:none}.mentor-node--self .node-ring{width:34px;height:34px;font-size:14px}.archive-quote-mark[hidden]{display:none}
.council-bar>p{max-width:470px}.mentor-node .mentor-label{width:110px}.mentor-node .mentor-last{font-size:18px}@media(max-width:600px){.mentor-node .mentor-label{width:80px}.mentor-node .mentor-last{font-size:14px}.council-instruction{max-width:230px}}
