/* Video-specific artwork fills the compact, consistent 3:2 gallery. */
.work .film-trigger[data-cover=custom],.work #gallery-styles .film-trigger[data-cover=custom]{aspect-ratio:3/2;background:var(--ink)}
.work .film-trigger[data-cover=custom] img,.work #gallery-styles .film-trigger[data-cover=custom] img{object-fit:contain;object-position:center}
.work .film-trigger[data-cover=custom] .film-play{inset:auto auto 8px 8px;width:28px;height:28px;background:#171220e6;border-color:#f4efe6b3}
.work .film-trigger[data-cover=custom] .film-play svg{width:12px;height:12px}
.work .film-trigger[data-cover=custom]:hover .film-play{background:var(--purple)}
.work .film-trigger[data-film=fix-the-master][data-cover=custom] .film-play{left:auto;right:8px}
@media(max-width:700px){.work .film-trigger[data-cover=custom] .film-play{inset:auto auto 6px 6px;width:24px;height:24px}.work .film-trigger[data-cover=custom] .film-play svg{width:10px;height:10px}}
@media(max-width:700px){.work .film-trigger[data-film=fix-the-master][data-cover=custom] .film-play{left:auto;right:6px}}
@media(forced-colors:active){.work .film-trigger[data-cover=custom] .film-play{background:Canvas;color:CanvasText;border-color:CanvasText}}
