.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}.modal-inner{margin:25vh auto;position:relative;width:1050px}.modal-content{background-color:#fff;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:48px;width:100%}.modal-content__column:first-of-type{width:38%}.modal-content__column:last-of-type{width:58%}.modal-content__column h3{margin:0}.modal-content__column--linkedin{align-items:center;display:flex;font-weight:700}.modal-content__column #LINKEDIN{line-height:1}.modal-content__column #LINKEDIN svg{height:25px;line-height:1;margin-left:10px;fill:#1e3d88;transition:fill .3s ease-in-out}.modal-content__column #LINKEDIN svg:hover{fill:#0082a7;transition:fill .3s ease-in-out}.modal-content__column #TITLE{font-size:1.25rem;margin-bottom:24px}.modal-content__column #BIO p:last-of-type{margin-bottom:0}.close{color:#545454;font-size:28px;font-weight:700;position:absolute;right:48px;top:20px}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.feature{grid-column:span 1}@media (max-width:769px){.team-directory{grid-template-columns:repeat(1,1fr)}}.team-directory .feature:not(.boxed){margin-bottom:0}.feature__image{aspect-ratio:4/3;background-position:50%;background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;width:100%}.feature__inner{padding:32px 20px}.feature__inner--content h5{margin-bottom:8px}.feature__inner--link a{color:#fdfdfd;cursor:pointer;display:inline-block;font-weight:700;margin-top:1rem;text-decoration:underline;text-transform:uppercase;transition:color .3s ease-in-out}.feature__inner--link a:hover{color:#0af1a7;transition:color .3s ease-in-out}.feature-card__bottom.mobile{display:none}@media (max-width:767px){.modal-inner{margin:15vh auto;width:95%}.modal-content{flex-direction:column;padding:48px 24px 24px}.modal-content__column{width:100%!important}.modal-content__column #NAME{margin-bottom:16px;margin-top:20px}.modal-content__column #TITLE{display:none}.modal-content__column p{margin-bottom:0}.modal-content__column p:not(:first-of-type){display:none}.close{right:24px;top:0}.team-directory{display:flex;flex-direction:column;grid-column-gap:0;grid-row-gap:0}.team-directory .feature:not(.boxed){margin-bottom:25px}.feature__inner--content{height:auto!important}.feature-card__bottom.mobile{background:linear-gradient(10deg,#1e3d88 45%,#48bfb8 46%);border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;height:52px;width:100%}}