/* Beat batch082's body selector: top and bottom must never stretch the caption. */
body.bfc-approved .bfc-page .bfx-photo-note {padding:0;position:relative;overflow:hidden}
body.bfc-approved .bfc-page .bfx-photo-note>figcaption {
 top:auto;bottom:5%;left:5%;right:auto;width:90%;height:auto;min-height:0;
 box-sizing:border-box;padding:3% 4%;margin:0;
}
body.bfc-approved .bfc-page .bfx-photo-note>img {display:block;width:100%;height:auto;object-fit:cover}
/* The replacement is already fine ink; do not erode its strokes again. */
body.bfu-active:not(.home) .bfc-marketing-career .bfc-hero .bfk-hand--r12 .bfk-hand-crop {filter:none!important}
