.a5RRGq_roster{padding-block:0 88px}.a5RRGq_heading{max-width:660px;margin-bottom:36px}.a5RRGq_heading h2{letter-spacing:-.035em;text-wrap:balance;margin:18px 0;font-size:clamp(30px,3.2vw,46px);line-height:1.25}.a5RRGq_heading p{color:var(--muted);margin:0;font-size:16px;line-height:1.85}.a5RRGq_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.a5RRGq_card{border:1px solid var(--line);border-radius:16px 3px;min-width:0;overflow:hidden}.a5RRGq_portrait{aspect-ratio:4/5;background:var(--night);position:relative;overflow:hidden}.a5RRGq_portrait img{object-fit:cover;object-position:center top}.a5RRGq_profile{padding:24px 18px 26px}.a5RRGq_role{min-height:2.8em;color:var(--muted);font-size:13px;line-height:1.4;display:block}.a5RRGq_profile h3{letter-spacing:-.025em;margin:10px 0 14px;font-size:22px;line-height:1.35}.a5RRGq_profile p{color:var(--muted);margin:0;font-size:14px;line-height:1.85}.a5RRGq_caption{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.6}@media (max-width:1100px){.a5RRGq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.a5RRGq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.a5RRGq_grid{grid-template-columns:minmax(0,1fr);gap:28px}.a5RRGq_profile{padding:24px}.a5RRGq_role{min-height:0}.a5RRGq_roster{padding-bottom:76px}}
