.story-mark--image{min-height:440px;color:var(--cream);background:var(--ink);position:relative;overflow:hidden}.story-mark--image img{object-fit:cover;filter:brightness(.62)saturate(.8)}.story-mark--image:after{content:"";background:linear-gradient(#0a0b0914,#0a0b09b3);position:absolute;inset:0}.story-mark--image span{z-index:1;color:var(--cream);font:600 clamp(5.5rem, 10vw, 9rem) / .75 var(--display);letter-spacing:-.09em;position:absolute;bottom:7%;right:8%}@media (max-width:760px){.story-mark--image{min-height:360px}}
