.grid.svelte-6k6rwn{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-5) var(--s-4)}@media(max-width:52rem){.grid.svelte-6k6rwn{grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-3)}}figure.svelte-6k6rwn{margin:0}.tile.svelte-6k6rwn{position:relative;display:block;aspect-ratio:1;background:var(--surface-2);overflow:hidden;border-radius:3px}img.svelte-6k6rwn,video.svelte-6k6rwn{width:100%;height:100%;object-fit:cover;display:block}img.svelte-6k6rwn{transition:transform .8s cubic-bezier(.2,0,0,1)}.tile.svelte-6k6rwn:hover img:where(.svelte-6k6rwn){transform:scale(1.03)}.play.svelte-6k6rwn{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;border:0;padding:0;background:transparent;color:#fff;cursor:pointer}.play.svelte-6k6rwn svg:where(.svelte-6k6rwn){width:3rem;height:3rem;padding:.75rem;border-radius:50%;background:#140e0873;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s,transform .2s}.play.svelte-6k6rwn:hover svg:where(.svelte-6k6rwn){background:#140e08a6;transform:scale(1.06)}figcaption.svelte-6k6rwn{font-size:var(--step--2);line-height:1.45;color:var(--fg-3);padding-top:var(--s-2);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
