.gallery-container.svelte-h0fjwi{max-width:1200px;margin:0 auto;padding:2rem}.gallery-grid.svelte-h0fjwi{column-count:3;column-gap:1rem;margin:2rem 0}.gallery-item.svelte-h0fjwi{break-inside:avoid;margin-bottom:1rem;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.gallery-item.svelte-h0fjwi:hover{transform:scale(1.02);box-shadow:0 10px 15px -3px #0000001a}.gallery-item.svelte-h0fjwi img:where(.svelte-h0fjwi){width:100%;height:auto;display:block;transition:transform .3s ease}.gallery-item.svelte-h0fjwi:hover img:where(.svelte-h0fjwi){transform:scale(1.05)}@media (max-width: 768px){.gallery-grid.svelte-h0fjwi{column-count:2;column-gap:.75rem;margin:1rem 0}.gallery-item.svelte-h0fjwi{margin-bottom:.75rem}}@media (max-width: 480px){.gallery-grid.svelte-h0fjwi{column-count:1;column-gap:0}.gallery-item.svelte-h0fjwi{margin-bottom:.5rem}}
