:has(>.marketing-photo-overlay){isolation:isolate}.marketing-photo-image{z-index:-2}.marketing-photo-overlay{position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,rgb(20 17 15/8%),rgb(20 17 15/20%))}