.osc-leadership-module{color:inherit;font-family:inherit;line-height:1.5}.module-title{margin-bottom:1rem}.committee-section-name{margin-bottom:1.5rem}.committee{border-bottom:1px solid #a8acb2;border-top:1px solid #a8acb2;margin-bottom:0}.committee+.committee{border-top:none}.committee-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:15px 0}.committee-name{color:#0a3d70;flex:1;font-size:1.7rem;margin:0;position:relative}.committee-toggle{background:transparent;border:none;cursor:pointer;height:24px;position:relative;width:24px}.committee-toggle:after{background:#799fc5;content:"";height:2px;left:5px;position:absolute;top:11px;width:14px}.committee-toggle:before{background:#799fc5;content:"";height:14px;left:11px;position:absolute;top:5px;transition:all .3s ease;width:2px}.committee-toggle[aria-expanded=true]:before{height:0}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.committee-content{display:none;overflow:hidden;padding:0 0 15px}.committee-description{margin-bottom:1rem}.lead-person{margin-bottom:1.5rem}.year-section{margin-top:1.5rem}.year-label{color:#0a3d70;font-size:1.4rem;font-weight:400;margin-bottom:1rem;padding-bottom:.5rem;position:relative}.year-label:after{background-color:#ddd;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.members-grid{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.member-item{align-items:center;background-color:transparent;border:none;border-radius:0;display:flex;min-height:78px;padding:6px 10px}.member-image{border:none;flex-shrink:0;height:105px;margin-right:10px;width:105px}.member-image img{border:1px solid #ccc;border-radius:50%;height:100%;object-fit:cover;width:100%}.member-info{display:flex;flex-direction:column;justify-content:center}.member-name{font-size:1.4rem;line-height:1.2}.member-title{color:#666;font-size:1.2rem;line-height:1.2;margin-top:1px}.no-members-message,.no-years-message{color:#666;font-style:italic;padding:.5rem 0}@media (max-width:1100px){.members-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.committee-section-name{font-size:1.5rem}.committee-name{font-size:1.4rem}.members-grid{grid-template-columns:1fr}.member-image{height:83px;width:83px}}