.team-modal--open{overflow:hidden}.team-members{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.team-member__wrapper{display:flex;padding:.5rem;width:100%}@media (min-width:768px){.team-member__wrapper{width:50%}}@media (min-width:993px){.team-member__wrapper{width:33.333333333%}}.team-member{width:100%}.team-member__image{aspect-ratio:350/453;background-color:#f3f3f5;overflow:hidden;position:relative}.team-member__image--default,.team-member__image--hover{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.team-member__image--hover{opacity:0;transition:opacity .3s ease-in-out}.team-member:hover .team-member__image--hover{opacity:1}.team-member__button{background-color:transparent;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.team-member__button-hover-content{align-items:center;background-color:#000c33;bottom:0;display:flex;justify-content:center;padding:1rem;position:absolute;transform:translateY(100%);transition:transform .3s ease-out;width:100%}.team-member:hover .team-member__button-hover-content{transform:translateY(0)}.team-member__info{display:flex;flex-direction:row;justify-content:space-between;padding:2.25rem 0}.team-member__info--left{flex-grow:1}.team-member__full-name{margin-bottom:.25rem}.team-member__title{margin-bottom:0}.team-member__info--right{flex-shrink:0;padding-left:2rem}.team__modal{background:rgba(0,12,51,.93);border:none;max-width:724px;padding:3rem 2rem;width:100%}.team__modal,.team__modal *{color:#fff}.team-modal__full-name{margin-bottom:.25rem}.team-modal__title{margin-bottom:1.25rem}.team__modal-bio{margin-bottom:2rem}.team__modal::backdrop{background:hsla(240,9%,96%,.5)}.team__modal-close{position:absolute;right:1.25rem;top:1.25rem}@media (max-width:767px){.team__modal{max-width:calc(100vw - 2rem)}}@media (min-width:768px){.team__modal{padding:5rem 3rem 4rem}}.team--dark .team-member__full-name,.team--dark .team-member__title{color:#fff}.team--dark .team-member__button-hover-content{background-color:#fff}