.partner-showcase-container{position:relative;overflow:hidden;border-radius:.75rem}.partner-showcase-vignette{position:absolute;inset:0;pointer-events:none;z-index:10;background:radial-gradient(circle at center,transparent 30%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.4) 100%),linear-gradient(to top,var(--background) 0,transparent 15%,transparent 85%,var(--background) 100%),linear-gradient(to right,var(--background) 0,transparent 15%,transparent 85%,var(--background) 100%)}.partner-avatar-container{transition:all .3s ease}.partner-avatar-container:hover{z-index:20}