a.svelte-4agk08{all:unset;position:relative}a.svelte-4agk08:hover{cursor:pointer}.thumbnail-wrapper.svelte-4agk08{position:relative;aspect-ratio:3/2;border-radius:var(--border-radius);z-index:10;overflow:hidden}.thumbnail-vid.svelte-4agk08{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);transition:all .45s ease-in-out}.thumbnail.svelte-4agk08{position:relative;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .45s ease-in-out}a.svelte-4agk08:hover .thumbnail:where(.svelte-4agk08){transform:scale(1.05)}a.svelte-4agk08:hover .thumbnail-vid:where(.svelte-4agk08){transform:translate(-50%,-50%) scale(1.05)}p.svelte-4agk08{width:100%;padding-top:10px;margin:0;font-size:var(--text-32);font-weight:300;transition:all .45s;padding-bottom:var(--general-px)}a.svelte-4agk08:hover p:where(.svelte-4agk08){color:var(--pink)}.container.svelte-8cgqb2{padding:var(--general-px);display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(300px,auto);gap:0 1vh}@media screen and (max-width: 900px){.container.svelte-8cgqb2{grid-template-columns:repeat(1,1fr);gap:0}}@media screen and (min-width: 901px) and (max-width: 1200px){.container.svelte-8cgqb2{grid-template-columns:repeat(2,1fr)}}
