.release-list-item{display:inline-block;position:relative}.release-list-item .img-overlay{align-items:center;aspect-ratio:1/1;background-color:transparent;display:flex;font-size:1.25rem;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:51;--filter:blur(0rem);backdrop-filter:var(--filter);-webkit-backdrop-filter:var(--filter);transition:backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease,background-color .4s ease}.release-list-item .img-overlay p{opacity:0;transition:opacity .4s ease}.release-list-item h2,.release-list-item h3{margin-bottom:0;position:relative;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;transition:text-decoration-color .25s ease;width:-moz-fit-content;width:fit-content}.release-list-item h2 .releasing-soon,.release-list-item h3 .releasing-soon{color:#ffffffbf}.release-list-item .img,.release-list-item img{aspect-ratio:1/1;overflow:hidden;width:100%}.release-list-item:focus-within .img-blur-bg,.release-list-item:hover .img-blur-bg{opacity:.67}.release-list-item:focus-within .img-overlay,.release-list-item:hover .img-overlay{--filter:blur(.8rem);background-color:#1a1a1a33}.release-list-item:focus-within .img-overlay p,.release-list-item:hover .img-overlay p{opacity:1}.release-list-item:focus-within h2,.release-list-item:focus-within h3,.release-list-item:hover h2,.release-list-item:hover h3{text-decoration-color:currentColor}
