/* A quiet photographic pause after the process; no effect on adjacent sections. */
.process-interlude{position:relative;isolation:isolate;height:clamp(240px,22vw,320px);margin:0;overflow:hidden;display:grid;place-items:center;padding:28px var(--gutter);background:var(--ink)}
.process-interlude>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 62%;transform:translate(3%,-4px) scale(1.06)}
.process-interlude::before{content:'';position:absolute;inset:0;z-index:-1;background:rgba(12,22,18,.52)}
.process-interlude>figcaption{max-width:820px;color:var(--paper);text-align:center;font:400 clamp(28px,2.7vw,38px)/1.2 var(--serif);letter-spacing:-.02em;text-wrap:balance}

@media(max-width:700px){.process-interlude>img{object-position:50% 60%}}
