.art.svelte-1guuy9u{background:#ece7dc;border-radius:.85rem;margin:0;overflow:hidden}.art.svelte-1guuy9u img:where(.svelte-1guuy9u){object-fit:cover;width:100%;height:100%;display:block}.art--thumb.svelte-1guuy9u{border-radius:.6rem;flex-shrink:0;width:4rem;height:4rem}.art--cover.svelte-1guuy9u{aspect-ratio:16/9;width:100%;margin-bottom:.9rem}.art--hero.svelte-1guuy9u{aspect-ratio:21/9;width:100%;max-height:22rem;margin-bottom:1.25rem;position:relative}.art--hero.svelte-1guuy9u img:where(.svelte-1guuy9u){height:100%}.art--hero.svelte-1guuy9u figcaption:where(.svelte-1guuy9u){color:#fff;background:#12161599;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;position:absolute;bottom:.5rem;right:.6rem}.art--placeholder.svelte-1guuy9u{color:#fff;background:radial-gradient(circle at 85% 15%, #ffffff2e 0 18%, transparent 19%), linear-gradient(135deg, var(--tl-coral,#ff4d2e) 0%, #ff8a3d 100%);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.art--placeholder.svelte-1guuy9u svg:where(.svelte-1guuy9u){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:2rem;height:2rem}.art--thumb.art--placeholder.svelte-1guuy9u svg:where(.svelte-1guuy9u){width:1.6rem;height:1.6rem}.art--hero.art--placeholder.svelte-1guuy9u svg:where(.svelte-1guuy9u){width:2.75rem;height:2.75rem}.art--placeholder.svelte-1guuy9u span:where(.svelte-1guuy9u){letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}
