div.cyoa-mosaic.svelte-1rpfwr{column-width:16rem;column-gap:1rem}div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr){display:inline-block;width:100%;margin:0 0 1rem;break-inside:avoid;-webkit-column-break-inside:avoid;border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit;background:#181818;border:1px solid rgba(255,255,255,.15);transition:transform .18s ease,box-shadow .18s ease}div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr) figure:where(.svelte-1rpfwr){margin:0;line-height:0}div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr) figure:where(.svelte-1rpfwr) img:where(.svelte-1rpfwr){display:block;width:100%;height:auto}div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr) span:where(.svelte-1rpfwr){display:block;padding:.75rem .8rem;font-weight:600;line-height:1.2}div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr) span.date:where(.svelte-1rpfwr){padding:0 .8rem .6rem;font-size:.78rem;font-weight:400;opacity:.6}div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr):hover,div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr):focus-visible{transform:translateY(-2px);box-shadow:0 .5rem 1rem #0000004d}div.cyoa-mosaic.svelte-1rpfwr a.cyoa-tile:where(.svelte-1rpfwr):focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:52rem){div.cyoa-mosaic.svelte-1rpfwr{column-width:14rem}}@media(max-width:34rem){div.cyoa-mosaic.svelte-1rpfwr{column-count:1}}
