/* Blend the artwork into the live space background along every edge. */
.brand-image,.visual img{
 --art-edge-x:linear-gradient(to right,transparent 0%,rgba(0,0,0,.2) 2%,rgba(0,0,0,.85) 5%,#000 9%,#000 91%,rgba(0,0,0,.85) 95%,rgba(0,0,0,.2) 98%,transparent 100%);
 --art-edge-y:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.2) 2%,rgba(0,0,0,.85) 5%,#000 9%,#000 88%,rgba(0,0,0,.85) 94%,rgba(0,0,0,.2) 98%,transparent 100%);
 -webkit-mask-image:var(--art-edge-x),var(--art-edge-y);
 mask-image:var(--art-edge-x),var(--art-edge-y);
 -webkit-mask-composite:source-in;
 mask-composite:intersect;
 -webkit-mask-repeat:no-repeat;
 mask-repeat:no-repeat;
 -webkit-mask-size:100% 100%;
 mask-size:100% 100%;
}

.brand-panel .rules-link{border-top:0}
