.collection-poster{display:flex;flex-direction:column;min-width:0;color:#f6f5f8;text-decoration:none}.collection-poster--rail{flex:0 0 var(--exp-card-w,160px);width:var(--exp-card-w,160px)}.collection-poster__deck{position:relative;display:block;padding-top:12px}.collection-poster__edge{position:absolute;left:50%;height:28px;border-radius:12px;transform:translateX(-50%)}.collection-poster__edge--back{top:0;width:80%;background:hsla(0,0%,100%,.08)}.collection-poster__edge--mid{top:6px;width:90%;background:hsla(0,0%,100%,.16)}.collection-poster__art{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;border-radius:12px;background:#141416;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.collection-poster__art img{width:100%;height:100%;object-fit:cover;display:block}.collection-poster__mosaic{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:2px;gap:2px;width:100%;height:100%}.collection-poster__plate{display:block;width:100%;height:100%;background:linear-gradient(160deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.08))}@media (hover:hover){.collection-poster:hover .collection-poster__art{transform:translateY(-3px)}}.collection-poster:focus-visible{outline:none}.collection-poster:focus-visible .collection-poster__art{outline:2px solid #fff;outline-offset:3px}.collection-poster__name{display:-webkit-box;margin-top:10px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:14.5px/1.3 Outfit-SemiBold,Outfit,system-ui,sans-serif}.collection-poster__count{margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(246,245,248,.64);font:12.5px/1.3 Outfit-Regular,Outfit,system-ui,sans-serif}@media (prefers-reduced-motion:reduce){.collection-poster__art{transition:none}}