.photo{background:var(--ink-600);isolation:isolate;max-width:100%;position:absolute;inset:0;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}.photo-grade-strong img{filter:grayscale(.5)contrast(1.22)brightness(.6)saturate(.9)}.photo-grade-soft img{filter:grayscale(.32)contrast(1.14)brightness(.72)saturate(.95)}.photo-tint{pointer-events:none;position:absolute;inset:0}.photo-grade-strong .photo-tint{mix-blend-mode:color;opacity:.5;background:linear-gradient(155deg,#f0c06080 0%,#c4924257 50%,#5c441c4d 100%)}.photo-grade-strong:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(70% 60% at 30% 18%,#e4b4601f,#0000 72%),linear-gradient(#0b09061f,#0b090666);position:absolute;inset:0}.photo-grade-soft .photo-tint{mix-blend-mode:color;opacity:.38;background:linear-gradient(155deg,#f0c06073,#7858244d)}.photo-grade-none .photo-tint{display:none}.photo-vignette{z-index:2;pointer-events:none;background:radial-gradient(78% 78% at 50% 42%,#0000 30%,#050402b8 100%);position:absolute;inset:0}.photo-grade-none .photo-vignette{display:none}
