/* Safari-safe: one alpha image per element; no luminance or multi-mask compositing. */
.home .brand-campaign-photo img {
 -webkit-mask-image:url('assets/client-final/subjects-alpha-v6.png');
 mask-image:url('assets/client-final/subjects-alpha-v6.png');
 mask-mode:alpha;
 -webkit-mask-composite:source-over;mask-composite:add;
 -webkit-mask-size:100% 100%;mask-size:100% 100%;
 -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
}
.home .brand-campaign-photo::before {
 -webkit-mask-image:url('assets/client-final/background-alpha-v6.png');
 mask-image:url('assets/client-final/background-alpha-v6.png');
 mask-mode:alpha;
 -webkit-mask-composite:source-over;mask-composite:add;
 -webkit-mask-size:100% 100%;mask-size:100% 100%;
 -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
}
