.cp-block-team-list{@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"}.cp-block-team-list .team-member-photo{background-color:var(--cp-color-grey);transition:background-color .25s ease-in-out;margin-bottom:1rem;width:100%;height:auto}.cp-block-team-list .team-member-name{font-weight:700;color:var(--cp-color-primary);letter-spacing:.025em;font-size:26px;font-size:1.625rem}.cp-block-team-list .team-member-name a{text-decoration:none;color:currentColor}.cp-block-team-list .team-member-job-title{text-transform:uppercase;font-weight:500;color:var(--cp-color-tertiary);font-size:16px;font-size:1rem}.cp-block-team-list .team-member-links{list-style:none;margin:1rem 0;padding:0;display:flex}.cp-block-team-list .team-member-links a{color:var(--cp-color-primary)}.cp-block-team-list .team-member-links .fa-stack{font-size:.8em}.cp-block-team-list .team-member:hover .team-member-photo{background-color:var(--cp-color-tertiary)}.cp-block-team-list .cp-modal-content{max-height:85vh;overflow-y:auto;text-align:left}@media screen and (max-width:768px){.cp-block-team-list .cp-modal-content{max-height:calc(100vh - 80px);overflow-y:auto}}.cp-block-team-list .cp-modal-content .team-member-photo{width:100%}.cp-block-team-list .type-team{list-style:none}.cp-block-team-list .type-team .team-photo img{width:100%;height:auto}.cp-block-team-list .cp-block-content{z-index:2}