article.svelte-kt000p{min-width:0}a.svelte-kt000p{border-radius:.4rem;display:block}.image.svelte-kt000p{isolation:isolate;border-radius:.4rem;position:relative;overflow:hidden}img.svelte-kt000p{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);display:block}img.loaded.svelte-kt000p{opacity:1}.overlay.svelte-kt000p{color:#fff;opacity:0;background:linear-gradient(#0000,#140f0cc2);border-radius:.25rem;align-items:end;min-height:35%;padding:.65rem;transition:all .25s;display:flex;position:absolute;inset:auto .6rem .6rem;transform:translateY(.3rem)}.overlay.svelte-kt000p span:where(.svelte-kt000p){align-self:end;font-size:.75rem}.meta.svelte-kt000p{padding:.65rem .15rem .25rem}.meta.svelte-kt000p h2:where(.svelte-kt000p){font-family:var(--font-serif);font-size:1.18rem;font-weight:600;line-height:1.05}.meta.svelte-kt000p p:where(.svelte-kt000p){color:var(--color-muted);margin-top:.22rem;font-size:.78rem}.unavailable.svelte-kt000p{color:#574b40;place-items:center;height:100%;font-size:.78rem;display:grid}@media (hover:hover){a.svelte-kt000p:hover img:where(.svelte-kt000p){transform:scale(1.025)}a.svelte-kt000p:hover .overlay:where(.svelte-kt000p){opacity:1;transform:none}}@media (width<=700px){.overlay.svelte-kt000p{display:none}.meta.svelte-kt000p h2:where(.svelte-kt000p){font-size:1rem}.meta.svelte-kt000p{padding-top:.5rem}}
