/* Retain the original interlock page and keep its first process visible. */
html.cm-sl body[data-cm-product=interlock] .hwf-story .hwf-card:first-child{--a:-.2}
html.cm-sl body[data-cm-product=interlock] .hwf-story{--story-h:200vh!important}
html.cm-sl body[data-cm-product=interlock] .hwf-story .hwf-card{opacity:1;transform:none;border:2px solid rgb(112 68 255 / calc(.12 + var(--pk) * .88));box-shadow:0 8px 22px -18px #1d173c40}
html.cm-sl body[data-cm-product=interlock] .hwf-story .hwf-card:hover{transform:none}
html.cm-sl body[data-cm-product=interlock] .hwf-story .hwf-arr{opacity:calc(.2 + var(--pa) * .8);transform:translate(-50%,-50%)}
body[data-cm-product=interlock] .cm-related-links>a{overflow:hidden}
body[data-cm-product=interlock] .cm-related-links>a>img{height:260px;object-fit:cover;object-position:top}
body[data-cm-product=interlock] .cm-related-links>a:nth-child(n+2)>img{object-position:center 29%}
@media(max-width:760px){
 body[data-cm-product=interlock] .hero-ink:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,20,26,.5),rgba(15,20,26,0) 85%);pointer-events:none}
 body[data-cm-product=interlock] .hero-ink>div:not(.absolute){z-index:2}
 body[data-cm-product=interlock] .cm-related-links>a>img{height:240px}
}
