.card.svelte-1x55qer{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;height:100%;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.card.svelte-1x55qer:hover{border-color:var(--blue);box-shadow:var(--shadow)}.cover.svelte-1x55qer{aspect-ratio:16/9;background:var(--camo-black)}.cover.svelte-1x55qer img:where(.svelte-1x55qer){object-fit:cover;width:100%;height:100%;display:block}.art.svelte-1x55qer{height:100%;color:var(--white);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:flex}.body.svelte-1x55qer{flex-direction:column;gap:8px;padding:16px 18px 18px;display:flex}.title.svelte-1x55qer{font-size:1.0625rem;font-weight:700;line-height:1.3}.title.svelte-1x55qer a:where(.svelte-1x55qer){color:var(--ink);text-decoration:none}.title.svelte-1x55qer a:where(.svelte-1x55qer):after{content:"";position:absolute;inset:0}.title.svelte-1x55qer a:where(.svelte-1x55qer):hover{color:var(--blue);text-decoration:underline}.title.svelte-1x55qer a:where(.svelte-1x55qer):focus-visible{outline:none}.card.svelte-1x55qer:focus-within{outline:var(--focus);outline-offset:2px}.meta.svelte-1x55qer{color:var(--muted);font-size:.875rem}.grid.svelte-18p7bkt{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.grid.svelte-18p7bkt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.grid.svelte-18p7bkt{grid-template-columns:repeat(3,minmax(0,1fr))}}
