.image-link.svelte-ra9mjq{display:block;position:relative}.image-hover.svelte-ra9mjq{position:absolute;inset:var(--course-cover-inset,0px) 0 0;display:flex;align-items:flex-end;justify-content:flex-end;padding:1rem;border-radius:.75rem .75rem 0 0;background:linear-gradient(to top,#143022eb,#143022db 12%,#143022b0 28%,#14302273 45%,#1430223b 61%,#14302214 75%,#14302204 87%,#14302200 96%);color:#fff;opacity:0;transition:opacity .2s ease;pointer-events:none}.image-hover.svelte-ra9mjq svg{transform:translate(-4px,4px);transition:transform .2s ease}.image-link.svelte-ra9mjq:hover .image-hover:where(.svelte-ra9mjq),.image-link.svelte-ra9mjq:focus-visible .image-hover:where(.svelte-ra9mjq){opacity:1}.image-link.svelte-ra9mjq:hover .image-hover:where(.svelte-ra9mjq) svg,.image-link.svelte-ra9mjq:focus-visible .image-hover:where(.svelte-ra9mjq) svg{transform:translate(0)}@media(prefers-reduced-motion:reduce){.image-hover.svelte-ra9mjq,.image-hover.svelte-ra9mjq svg{transition:none}}
