/* Separate artwork from the physical block; no second tile or label in the image. */
.service-slot.signals .face img.signal{width:110px;height:96px;top:13px;object-fit:contain;filter:drop-shadow(0 2px 1px #7b211b66)}
.service-slot.signals .face .label{margin-bottom:17px}
.service-slot.journal .face img{width:112px;height:101px;top:8px;object-fit:contain;filter:drop-shadow(0 3px 2px #00352166)}
.service-slot.tradetube .face img{width:94px;height:94px;top:10px;object-fit:contain}
.service-slot.wallet .face img{width:99px;height:108px;top:1px;object-fit:contain;filter:drop-shadow(0 3px 2px #4b613322)}
.service-slot.academy .face img{width:106px;height:105px;top:4px;object-fit:contain}
.service-slot.developer .face img{width:122px;height:100px;top:10px;object-fit:contain}
.service-slot.connected .face img{width:100px;height:108px;top:1px;object-fit:contain}
.service-slot.tradetube .face img{width:155px;height:108px;top:4px;object-fit:contain}
/* A consistent visual inset around artwork, independent of card bevels. */
.service-slot.connected .face img{width:82px;height:88px;top:10px}
.service-slot.academy .face img{width:99px;height:96px;top:9px}
.service-slot.developer .face img{width:110px;height:92px;top:12px}
.service-slot.wallet .face img{width:94px;height:98px;top:7px}
.service-slot.tradetube .face img{width:130px;height:96px;top:10px}
.service-slot.signals .face img.signal{width:100px;height:88px;top:15px}
.service-slot.journal .face img{width:104px;height:94px;top:11px}
