.team-members-display{max-width:var(--wide-width);margin:var(--block-margin) auto;display:grid;grid-template-columns:minmax(0, 1fr);column-gap:var(--column-gap);row-gap:var(--row-gap)}.team-members-display-intro.animate__animated{animation-name:fadeInUp}.team-members-display-intro>*{margin-bottom:calc(var(--item-row-gap) / 2)}.team-members-display-intro>*:last-child{margin-bottom:0}.team-members-display-intro>a:not(:first-child){margin-top:calc(var(--item-row-gap) / 2)}.team-members-display-list{display:grid;grid-template-columns:minmax(0, 1fr);row-gap:var(--row-gap)}.team-members-display-list-item{display:grid;row-gap:var(--item-row-gap);column-gap:var(--item-column-gap);grid-auto-flow:dense;align-items:center}.team-members-display-list-item:nth-child(odd){grid-template-columns:minmax(0, 0.38fr) minmax(0, 0.62fr)}.team-members-display-list-item:nth-child(even){grid-template-columns:minmax(0, 0.62fr) minmax(0, 0.38fr)}.team-members-display-list-item:nth-child(even) .team-members-display-list-item-image{grid-column:2}.team-members-display-list-item-image img{border-radius:44rem}.team-members-display-list-content h3{margin:0}.team-members-display-list-content p{font:var(--font-body-small);margin:calc(var(--item-row-gap) / 2) 0}.team-members-display-list-content button{margin-top:var(--item-row-gap)}body.has-modal-open{overflow:hidden}.team-members-display-list-modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:#12232099;z-index:200;display:none}.team-members-display-list-modal-wrapper.open{display:block}.team-members-display-list-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(80rem, calc(100vw - (var(--page-padding) * 4)));height:min(60rem, 80vh);display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:repeat(2,minmax(0, 1fr));row-gap:var(--item-row-gap);column-gap:var(--item-column-gap);border-radius:4rem;overflow:hidden}.team-members-display-list-modal-image{display:flex}.team-members-display-list-modal-image img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.team-members-display-list-modal-content{display:flex;flex-direction:column;position:relative;padding:var(--item-row-gap) var(--item-column-gap);height:100%;overflow:hidden}.team-members-display-list-modal-close{position:absolute;top:var(--item-row-gap);right:var(--item-column-gap);border-radius:50%}.team-members-display-list-modal-close svg{width:4.8rem;height:auto}.team-members-display-list-modal-close svg *{transition:all .3s ease}.team-members-display-list-modal-close svg rect{fill:var(--background-color)}.team-members-display-list-modal-close svg path{fill:var(--text-color)}.team-members-display-list-modal-close:is(:hover,:focus,:active) svg rect{fill:var(--text-color)}.team-members-display-list-modal-close:is(:hover,:focus,:active) svg path{fill:var(--background-color)}.team-members-display-list-modal-content h3{padding-right:calc(4.8rem + var(--item-column-gap));margin-bottom:0}.team-members-display-list-modal-content-qualification{padding-right:calc(4.8rem + var(--item-column-gap))}.team-members-display-list-modal-bio{margin-top:var(--item-row-gap);overflow:auto;flex-grow:1;overscroll-behavior:contain}@media (max-width:767px){.team-members-display-list{row-gap:calc( var(--row-gap) * 2);margin-top:var(--row-gap)}}@media (max-width:991px){.team-members-display-intro{text-align:center}}@media (max-width:1199px){.team-members-display-list-item{align-items:flex-start}}@media (min-width:768px){.team-members-display-list-modal{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);grid-template-rows:auto}.team-members-display-intro.animate__animated{animation-name:fadeInLeft}.team-members-display-list-modal-image img{object-position:center top}.team-members-display-list-modal-content{padding-left:0}}@media (min-width:992px){.team-members-display{grid-template-columns:36.5rem minmax(0, auto)}.team-members-display-intro{position:sticky;padding-top:calc(var(--header-height) + var(--admin-bar-height) + var(--row-gap) + var(--fixed-header-height));align-self:flex-start;top:0}}