
/* V8: Distinct cinematic case-study scenes, stronger editorial hierarchy. */
.cs-card-art{height:226px;background:#0b2437}
.cs-card-art img{width:100%;height:100%;object-fit:cover;object-position:center;filter:none;opacity:1}
.cs-card:hover .cs-card-art img{transform:scale(1.06)}
.cs-card-art::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 75%,#0a25322e 100%);z-index:1}
.cs-card:nth-child(5n + 2) .cs-art-arrow,.cs-card:nth-child(5n + 5) .cs-art-arrow{color:#0e2b3d;background:#e4efe9c9}
.epif-app-card{grid-template-rows:auto 205px minmax(116px,auto) 1fr auto;min-height:595px}
.epif-app-visual{height:205px;box-shadow:0 10px 25px #071f2f16}
.epif-app-visual img{object-fit:cover}
@media(max-width:720px){.cs-card-art{height:194px}.epif-app-card{grid-template-rows:auto 191px auto 1fr auto;min-height:0}.epif-app-visual{height:191px}}
