div.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-template-rows:auto;grid-column-gap:1.75rem;grid-row-gap:2.25rem}@media screen and (min-width: 1240px){div.grid{grid-template-columns:repeat(auto-fit,1fr)}}a.svelte-1aa8c4m{color:inherit;text-decoration:inherit;transition:transform .25s ease-out}a.svelte-1aa8c4m:hover,a.svelte-1aa8c4m:active{color:inherit;text-decoration:inherit}a.svelte-1aa8c4m img:where(.svelte-1aa8c4m){transition:transform .5s ease-out}a.svelte-1aa8c4m div:where(.svelte-1aa8c4m){transition:border .25s ease-out}a.svelte-1aa8c4m:focus,a.svelte-1aa8c4m:hover{transform:translateY(-1.5rem)}a.svelte-1aa8c4m:focus img:where(.svelte-1aa8c4m):not(.cover),a.svelte-1aa8c4m:hover img:where(.svelte-1aa8c4m):not(.cover){transform:scale(1.25)}a.svelte-1aa8c4m:focus div:where(.svelte-1aa8c4m),a.svelte-1aa8c4m:hover div:where(.svelte-1aa8c4m){border:.75rem solid var(--color-highlight)}article.svelte-1aa8c4m{width:100%;height:100%;position:relative}article.svelte-1aa8c4m:focus-visible{outline:none}div.svelte-1aa8c4m{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:15rem;border:.75rem solid black;margin-bottom:1em}div.svelte-1aa8c4m img:where(.svelte-1aa8c4m):not(.cover){width:8rem;height:8rem}div.svelte-1aa8c4m img.cover:where(.svelte-1aa8c4m){object-fit:cover;width:100%;height:100%}
