.e-bios{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr 1fr}.e-bio{position:relative}.e-bio,.e-bio__label{display:flex;flex-direction:column}.e-bio__label{flex-grow:1;padding:28px 20px;width:90%;z-index:10}.e-bio__label__short-bio{margin:16px 0}.e-bio__open-bio{display:inline-flex;margin-top:auto}.e-bio__label__job-title{color:var(--primary-000);line-height:normal;margin-top:4px}.e-bio__label__name{color:var(--primary-000);font-size:23px;font-weight:700;line-height:1}.e-bio__picture{border-radius:32px;display:block;line-height:0;overflow:hidden;position:relative;width:100%;z-index:1}.e-bio__picture img{border-radius:32px;height:100%;max-height:270px;object-fit:cover;object-position:top;transition:transform 1s ease-in-out;width:100%}.e-bio__picture img:hover{transform:scale(1.1)}.e-bio__content,.e-bio__image-content{display:none}.e-bio__content__bio{margin-top:16px}.bio-overlay{background-color:rgba(0,0,0,.788);height:100%;left:0;opacity:1;position:fixed;top:0;-webkit-transition:opacity .3s 0s;-moz-transition:opacity .3s 0s;transition:opacity .3s 0s;visibility:visible;width:100%;z-index:10001}.bio-overlay.init{opacity:0;visibility:hidden}.bio-overlay__details{background-color:var(--grey-000);border-radius:32px;display:flex;left:50%;margin:auto;max-height:90%;max-width:1448px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.bio-overlay__details-left{overflow:auto;padding:88px 64px;width:55%}.bio-overlay__details-left .e-bio__label__job-title{margin-top:8px}.bio-overlay__details-right{width:45%}.bio-overlay__details-right img{border-bottom-right-radius:32px;border-top-right-radius:32px;height:100%;object-fit:cover}.bio_overlay_closer{background:var(--primary-000);border-radius:50%;cursor:pointer;height:88px;position:absolute;right:40px;top:32px;width:88px}.bio_overlay_closer:after,.bio_overlay_closer:before{background-color:var(--grey-000);content:"";height:2px;position:absolute;top:44px;width:32px}.e-bio__social-media-icons{display:flex;gap:16px}.e-bio__icon svg{margin-top:8px;max-width:24px;width:100%;fill:var(--primary-000)}.bio_overlay_closer:before{left:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bio_overlay_closer:after{right:28px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:1024px){.e-bios{grid-template-columns:1fr 1fr 1fr}.bio-overlay__details{flex-direction:column-reverse}.bio-overlay__details-left{padding:40px;width:100%}.bio-overlay__details-right img{border-bottom-right-radius:0;border-top-left-radius:32px;max-height:460px;object-position:top}.bio-overlay__details-right{width:100%}}@media screen and (max-width:960px){.e-bios{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.e-bios{grid-template-columns:1fr}.bio_overlay_closer{right:16px;top:16px}.e-bio__picture img{object-position:top}}@media screen and (max-width:480px){.e-bio__picture img{height:400px;width:100%}.e-bio__content__bio{margin-top:16px;padding-top:16px}.bio_overlay_closer{height:48px;right:16px;top:16px;width:48px}.bio_overlay_closer:after,.bio_overlay_closer:before{top:24px;width:20px}.bio_overlay_closer:before{left:14px}.bio_overlay_closer:after{right:14px}.bio-overlay__details-left{padding:24px}}