.intro.svelte-yxbrm0{margin-bottom:var(--space-5);color:var(--color-muted)}.gallery.svelte-yxbrm0{gap:var(--space-5) var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=36rem){.gallery.svelte-yxbrm0{grid-template-columns:repeat(2,1fr)}}@media (width>=36rem) and (width<=55.99rem){.gallery.svelte-yxbrm0 li:where(.svelte-yxbrm0):last-child:nth-child(odd){grid-column:1/-1}.gallery.svelte-yxbrm0 li:where(.svelte-yxbrm0):last-child:nth-child(odd) .frame:where(.svelte-yxbrm0) img{aspect-ratio:16/9}}@media (width>=56rem){.gallery.svelte-yxbrm0{grid-template-columns:repeat(6,1fr)}.gallery.svelte-yxbrm0 li:where(.svelte-yxbrm0){grid-column:span 2}.gallery.svelte-yxbrm0 li:where(.svelte-yxbrm0):nth-child(5n+4),.gallery.svelte-yxbrm0 li:where(.svelte-yxbrm0):nth-child(5n+5){grid-column:span 3}}figure.svelte-yxbrm0{flex-direction:column;height:100%;margin:0;display:flex}.frame.svelte-yxbrm0{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-tint);display:block;overflow:hidden}.frame.svelte-yxbrm0 img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;transition:transform .4s}@media (prefers-reduced-motion:no-preference){.frame.svelte-yxbrm0:hover img{transform:scale(1.02)}}figcaption.svelte-yxbrm0{margin-top:var(--space-2);color:var(--color-heading);font-weight:600}
