.wp-block-team-members{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto 40px}.wp-block-team-members .team-member-block{align-items:center;display:grid;flex:0 1 calc(33.33333% - 15px);grid-template-columns:1fr 1.5fr;position:relative}@media screen and (max-width:1280px){.wp-block-team-members .team-member-block{flex:0 1 calc(50% - 10px)}}@media screen and (max-width:768px){.wp-block-team-members .team-member-block{flex:1 1 100%;max-width:500px}}.wp-block-team-members .team-member-block:nth-of-type(2n) .team-member-block__info{background-color:#000;color:#fdb913}.wp-block-team-members .team-member-block__link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wp-block-team-members .team-member-block__link:hover~.team-member-block__headshot{transform:scale(1.1)}.wp-block-team-members .team-member-block__headshot{margin:0 -40px 0 0;position:relative;transition:all .3s ease-in-out}.wp-block-team-members .team-member-block__headshot img{aspect-ratio:1/1;background-color:#f4f4f4;border-radius:100%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.wp-block-team-members .team-member-block__info{aspect-ratio:1/1;background-color:#fdb913;border-radius:100%;color:#000;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px 40px 20px 60px}.wp-block-team-members .team-member-block__info strong.title{font-size:32px;font-weight:700;line-height:32px}.wp-block-team-members .team-member-block__info span.position{font-family:aktiv-grotesk,sans-serif;font-size:16px;font-weight:400;line-height:19px}
