.pc.svelte-11ja2cl{transition:opacity .5s,transform .5s;position:relative}.pc-img.svelte-11ja2cl{object-fit:cover;object-position:center top;width:100%;height:100%;transition:opacity .8s ease, transform 1.2s var(--ease-out)}.pc-indicator.svelte-11ja2cl{bottom:var(--spacing-md);right:var(--spacing-md);align-items:center;gap:var(--spacing-sm);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);display:flex;position:absolute;transform:translateY(8px)}.pc-indicator-line.svelte-11ja2cl{background:var(--ot-primary);width:1.5rem;height:1px}.pc-indicator-label.svelte-11ja2cl{color:var(--ot-primary);font-size:.625rem}@media (hover:hover){.pc.svelte-11ja2cl a:where(.svelte-11ja2cl):hover .pc-media:where(.svelte-11ja2cl){box-shadow:0 0 0 1px var(--color-ink)}.pc.svelte-11ja2cl a:where(.svelte-11ja2cl):hover .pc-alt:where(.svelte-11ja2cl){opacity:1;transition:opacity 1.2s var(--ease-img)}.pc.svelte-11ja2cl a:where(.svelte-11ja2cl):hover .pc-primary:where(.svelte-11ja2cl){transform:scale(1.03)}.pc.svelte-11ja2cl a:where(.svelte-11ja2cl):hover .pc-indicator:where(.svelte-11ja2cl){opacity:1;transform:translateY(0)}}
