.artwork-card[data-v-daf88da6]{color:inherit;text-decoration:none;display:block}.artwork-card__image-wrap[data-v-daf88da6]{background:var(--color-bg-alt);transition:box-shadow .5s var(--ease-out);display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #1c1a170f}.artwork-card__image-wrap[data-v-daf88da6]:has(.art-placeholder){aspect-ratio:4/5}.artwork-card__image-wrap[data-v-daf88da6] img{width:100%;height:auto;transition:transform .8s var(--ease-out);display:block}.artwork-card__scrim[data-v-daf88da6]{opacity:0;transition:opacity .5s var(--ease-out);background:linear-gradient(#0000 55%,#1c160e47);position:absolute;inset:0}.artwork-card:hover .artwork-card__image-wrap[data-v-daf88da6]{box-shadow:0 18px 36px -18px #1c1a1759}.artwork-card:hover .artwork-card__image-wrap[data-v-daf88da6] img{transform:scale(1.045)}.artwork-card:hover .artwork-card__scrim[data-v-daf88da6]{opacity:1}.artwork-card__badge[data-v-daf88da6]{position:absolute;top:.75rem;right:.75rem}.artwork-card__title[data-v-daf88da6]{font-family:var(--font-display);color:var(--color-ink);margin-top:.9rem;font-size:1.05rem;display:block;position:relative}.artwork-card__title[data-v-daf88da6]:after{content:"";background:var(--color-accent);width:0;height:1px;transition:width .4s var(--ease-out);margin-top:.35rem;display:block}.artwork-card:hover .artwork-card__title[data-v-daf88da6]:after{width:2.4rem}
