/* Equal photo frames for default SVG crops and selected attachment images. */
.bfe-layout:is([data-design="about"],[data-design="philosophy"]) .bfe-photo-card>figure{
 position:relative;display:block;flex:0 0 auto;width:100%;height:auto!important;
 aspect-ratio:2/1!important;margin:0!important;overflow:hidden!important;min-width:0;
}
.bfe-layout:is([data-design="about"],[data-design="philosophy"]) .bfe-photo-card>figure>img,
.bfe-layout:is([data-design="about"],[data-design="philosophy"]) .bfe-photo-card>figure>svg{
 position:absolute!important;inset:0!important;display:block;width:100%!important;height:100%!important;
 max-width:none;max-height:none;object-fit:cover!important;object-position:center;transform:none!important;
}

.bfe-layout[data-design="about"] .bfx128-photo--related_mic>img{object-position:center 25%;}
