.team-page__advisor,.team-page__approach,.team-page__founder,.team-page__leadership{padding:40px 0;width:100%;box-sizing:border-box}.team-page__advisor .container,.team-page__approach .container,.team-page__founder .container,.team-page__leadership .container{max-width:1100px;margin:0 auto;padding:0 clamp(20px,4vw,48px);box-sizing:border-box}.team-page__advisor h2,.team-page__approach h2,.team-page__founder h2,.team-page__leadership h2{margin:0 0 20px;font-size:clamp(24px, 2.5vw, 32px);font-weight:600;color:var(--pharos-text)}.team-page__person h3{margin:0 0 8px;font-size:22px;font-weight:600;color:var(--pharos-text)}.team-page__person p{margin:0 0 12px;line-height:1.6;color:var(--pharos-text-secondary)}.team-page__advisor p,.team-page__leadership p{margin:0 0 16px;line-height:1.6;color:var(--pharos-text-secondary)}.team-page__advisor ul,.team-page__leadership ul{margin:16px 0 0;padding-left:24px}.team-page__advisor li,.team-page__leadership li{margin-bottom:10px;line-height:1.6;color:var(--pharos-text-secondary)}.team-page__approach p{margin:0 0 16px;line-height:1.6;color:var(--pharos-text-secondary)}.team-page__updated{margin-top:32px;font-size:14px;color:var(--pharos-text-muted,#6b7280)}