.PersonCard_link__l_ITC{display:block;outline:none}.PersonCard_card__YRe_r{background:linear-gradient(180deg,rgba(82,50,33,.72),rgba(0,0,0,.96)),var(--color-background);border:3px solid rgba(149,28,28,.45);border-radius:1.25rem;box-shadow:0 20px 60px rgba(0,0,0,.45);display:flex;flex-direction:column;height:600px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease;width:340px;max-width:100%}.PersonCard_link__l_ITC:focus-visible .PersonCard_card__YRe_r,.PersonCard_link__l_ITC:hover .PersonCard_card__YRe_r{border-color:var(--color-blood);box-shadow:0 24px 80px rgba(149,28,28,.32);transform:translateY(-6px)}.PersonCard_imageWrapper__NxNed{height:300px;position:relative;width:100%}.PersonCard_card__YRe_r img{filter:grayscale(100%) contrast(1.05);object-fit:cover;object-position:var(--image-position,center);transition:filter .25s ease,transform .35s ease}.PersonCard_link__l_ITC:focus-visible img,.PersonCard_link__l_ITC:hover img{filter:grayscale(20%) contrast(1.08);transform:scale(1.04)}.PersonCard_content__rrMsy{display:flex;flex:1 1;flex-direction:column;padding:2rem}.PersonCard_content__rrMsy h3{color:#ffffff;font-weight:600;letter-spacing:.02em;margin-bottom:.6rem;text-align:center}.PersonCard_content__rrMsy h4{align-self:center;background-color:rgba(149,28,28,.2);border:1px solid rgba(149,28,28,.45);border-radius:var(--border-radius);color:var(--color-text);font-size:11px;font-weight:500;letter-spacing:.08em;margin-bottom:1.25rem;padding:.35rem .75rem;text-align:center;text-transform:uppercase}.PersonCard_content__rrMsy p{color:rgba(244,244,244,.82);display:-webkit-box;font-size:14px;font-weight:300;-webkit-hyphens:auto;hyphens:auto;line-height:1.6;overflow:hidden;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:5}.PersonCard_orchestra__h5LuP{height:600px;margin:auto;width:600px}.PersonCard_orchestra__h5LuP .PersonCard_imageWrapper__NxNed{aspect-ratio:16/9;height:auto;width:600px}@media (max-width:768px){.PersonCard_card__YRe_r{width:min(340px,95vw)}.PersonCard_orchestra__h5LuP{width:min(400px,90vw)}.PersonCard_orchestra__h5LuP .PersonCard_imageWrapper__NxNed{height:auto;width:100%}}@media (max-width:480px){.PersonCard_card__YRe_r{height:auto}.PersonCard_imageWrapper__NxNed{aspect-ratio:1/1;height:auto}.PersonCard_content__rrMsy{padding:1rem}.PersonCard_orchestra__h5LuP{width:100%}}.PeopleGrid_grid__5bWIv{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;padding:var(--space-4) var(--space-2)}.PeopleGrid_orchestraGrid__WKV7k{margin-bottom:var(--space-4)}