a.svelte-11ja2cl{position:relative;display:block;aspect-ratio:4/5}a.svelte-11ja2cl header:where(.svelte-11ja2cl){position:absolute;left:var(--page-margin);bottom:1.2em;color:#fff;opacity:0;transition:.3s}a.svelte-11ja2cl header:where(.svelte-11ja2cl) h3:where(.svelte-11ja2cl){font-size:var(--body-size)}a.svelte-11ja2cl .thumbnails:where(.svelte-11ja2cl){position:absolute;inset:0;z-index:-1}a.svelte-11ja2cl .thumbnails:where(.svelte-11ja2cl) img,a.svelte-11ja2cl .thumbnails:where(.svelte-11ja2cl) video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}a.svelte-11ja2cl .thumbnails:where(.svelte-11ja2cl) img:last-child,a.svelte-11ja2cl .thumbnails:where(.svelte-11ja2cl) video:last-child{opacity:0;transition:.3s}@media screen and (min-width:901px){a.svelte-11ja2cl:hover img:last-child,a.svelte-11ja2cl:hover video:last-child,a.svelte-11ja2cl:hover header:where(.svelte-11ja2cl){opacity:1}}section.svelte-1dj9mz1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (min-width:601px)and (max-width:900px){section.svelte-1dj9mz1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-1dj9mz1{grid-template-columns:repeat(2,minmax(0,1fr))}}
