#content .sc-linepage .sc-linepage__team--people .sc-linepage__team-layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:start}#content .sc-linepage .sc-linepage__team-photo{margin:0;min-width:0}#content .sc-linepage .sc-linepage__team-photo img{display:block;width:100%;height:auto;border-radius:8px}#content .sc-linepage .sc-linepage__team-photo figcaption{margin-top:8px;font-size:0.9rem;color:rgba(36,49,66,0.8)}#content .sc-linepage .sc-linepage__team-copy{min-width:0}#content .sc-linepage .sc-linepage__team-copy h2{margin:0 0 16px;font-size:clamp(1.75rem,2.5vw,2.125rem);line-height:1.2;color:var(--sc-navy,#0E2A47)}@media (min-width: 901px){#content .sc-linepage .sc-linepage__team--people .sc-linepage__team-photo{position:sticky;top:120px}}#content .sc-linepage .sc-linepage__team-copy>p{max-width:58ch}#content .sc-linepage .sc-linepage__team-people{list-style:none;margin:20px 0 16px;padding:0;max-width:58ch}#content .sc-linepage .sc-linepage__team-people li{padding:12px 0;border-top:1px solid var(--sc-stone,#d7d0c5)}#content .sc-linepage .sc-linepage__team-people li:last-child{border-bottom:1px solid var(--sc-stone,#d7d0c5)}#content .sc-linepage .sc-linepage__team-people a{font-weight:600;color:var(--sc-navy,#0E2A47)}#content .sc-linepage .sc-linepage__team-title{display:block;font-size:0.9rem;color:rgba(36,49,66,0.8)}#content .sc-linepage .sc-linepage__team-line{display:block;margin-top:4px}html.sc-reading-contrast #content .sc-linepage .sc-linepage__team-title,html.sc-reading-contrast #content .sc-linepage .sc-linepage__team-photo figcaption{color:#000}@media (max-width: 900px){#content .sc-linepage .sc-linepage__team--people .sc-linepage__team-layout{grid-template-columns:minmax(0,1fr);gap:24px}}
