/* Keep the original image geometry while adding responsive format sources. */
.pages-page picture.distinct-photo { display: contents; }
.pages-page .method-photo:has(img[data-photo-id="pexels-16129703"])::after { background:none; }
.pages-page .method-photo img[data-photo-id="pexels-16129703"] {
  mask-image:linear-gradient(0deg,transparent 0%,#000 28%);
  mask-composite:add;
}
.pages-page .s21-cap-head img[data-photo-id="pexels-3862135"] {
  object-position:65% top;
  mask-image:linear-gradient(90deg,transparent 0%,transparent 20%,#000 55%),linear-gradient(0deg,transparent 0%,#000 28%,#000 97%,transparent 100%);
}
@media(max-width:760px){
 .pages-page .s21-cap-head img[data-photo-id="pexels-3862135"] {
  mask-image:linear-gradient(0deg,transparent 0%,#000 22%,#000 97%,transparent 100%);
 }
}
