:root{--container-max-width:1280px}.biography-card-block .biography-card{background-color:#fbf9f6;border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:.85rem}.biography-card-block .biography-card__image-container{aspect-ratio:1;border-radius:12px;overflow:hidden;position:relative;width:100%}.biography-card-block .biography-card__image-wrapper{align-items:center;background:#efe8d4;border-radius:12px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.biography-card-block .biography-card__image{border-radius:12px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.biography-card-block .biography-card__bio-panel{background-color:#fbf9f6;border-radius:12px;bottom:0;left:0;opacity:0;overflow-y:auto;padding:1.25rem;position:absolute;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.biography-card-block .biography-card__bio-content{color:#8f491a;font-family:Outfit,sans-serif;font-size:1rem;font-weight:300;line-height:1.6}.biography-card-block .biography-card__bio-content p{margin-bottom:.75rem}.biography-card-block .biography-card__bio-content p:last-child{margin-bottom:0}.biography-card-block .biography-card__bio-content a{color:#8f491a;text-decoration:underline;transition:color .2s ease}.biography-card-block .biography-card__bio-content a:hover{color:#0f7d83}.biography-card-block .biography-card__bio-content a:focus-visible,.biography-card-block .biography-card__bio-content a:hover{color:#0f7d83}.biography-card-block .biography-card__info{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem .5rem .25rem}.biography-card-block .biography-card__name{color:#3f0e03;font-family:Roboto Condensed,sans-serif;font-size:1.6875rem;font-weight:400;line-height:1.3;margin-bottom:.25rem}.biography-card-block .biography-card__position{color:#8f491a;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4;margin:0 0 .25rem}.biography-card-block .biography-card__social{color:#8f491a;font-family:Barlow,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4;margin:0 0 .75rem}.biography-card-block .biography-card__cta{align-self:flex-start;font-size:.875rem;margin-bottom:0;margin-top:1.5rem;padding:.5rem 1.25rem}.biography-card-block .biography-card.is-expanded .biography-card__bio-panel{opacity:1;visibility:visible}@media(max-width:767.98px){.biography-card-block .biography-card__name{font-size:1.125rem}.biography-card-block .biography-card__position,.biography-card-block .biography-card__social{font-size:.8125rem}.biography-card-block .biography-card__bio-panel{padding:1rem}.biography-card-block .biography-card__bio-content{font-size:.8125rem}}.acf-block-placeholder{background-color:#efe8d4;border:2px dashed #8f491a;border-radius:12px;padding:2rem;text-align:center}.acf-block-placeholder p{color:#3f0e03;font-family:Outfit,sans-serif;margin:0}