.scientific-committee-section{background:var(--cream,#f7f9fc);scroll-margin-top:calc(var(--nullify-nav-height,72px) + 24px)}
.scientific-committee-section[hidden]{display:none}
.committee-intro{max-width:680px;margin:0 0 30px;color:#536b84;line-height:1.7}
.committee-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px}
.committee-card{display:flex;align-items:flex-start;gap:24px;min-width:0;padding:28px;border:1px solid #dce5ef;border-top:3px solid var(--blue,#1760be);border-radius:12px;background:#fff;box-shadow:0 8px 26px rgba(15,45,82,.05)}
.committee-card:only-child{width:100%;max-width:740px}
.committee-portrait{display:block;flex:0 0 104px;width:104px;height:124px;object-fit:cover;object-position:center top;border-radius:8px}
.committee-initials{display:flex;align-items:center;justify-content:center;background:#e7eef7;color:var(--navy,#0f2d52);font-size:30px;font-weight:700}
.committee-card-body{min-width:0}
.committee-name{margin:0 0 10px;color:var(--navy,#0f2d52);font:700 21px/1.3 Inter,sans-serif}
.committee-designation{margin:0 0 10px;color:#445d78;font-size:14px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}
.committee-organisation{margin:0;color:var(--blue,#1760be);font-size:14px;font-weight:700}
.committee-bio{margin:14px 0 0;color:#536b84;font-size:13px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}
.committee-logo{display:block;width:160px;max-width:100%;height:48px;margin:18px 0 0;object-fit:contain;object-position:left center}
@media(max-width:600px){.committee-card{padding:22px;gap:18px}.committee-portrait{flex-basis:80px;width:80px;height:96px}.committee-name{font-size:18px}.committee-designation{font-size:13px}}
@media(max-width:380px){.committee-card{flex-direction:column}.committee-portrait{flex-basis:auto}}
