a{text-decoration:none;color:#333}a:visited{color:#333}:root{font-family:Helvetica;font-size:16px;line-height:24px;font-weight:350;color:#000;background-color:#fff}.page-container.svelte-1pck74a.svelte-1pck74a{display:flex;flex-direction:column;align-items:center;max-width:75ch;margin:auto;padding-left:20px;padding-right:20px}.centered-header.svelte-1pck74a.svelte-1pck74a{padding:20px}.centered-header.svelte-1pck74a img.svelte-1pck74a{display:block;margin-left:auto;margin-right:auto;width:80%;height:80%}.nav-links.svelte-1pck74a.svelte-1pck74a{display:flex;gap:20px;margin-top:20px;justify-content:center}.gallery-container.svelte-1pck74a.svelte-1pck74a{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;max-width:1200px;width:100%;margin-left:auto;margin-right:auto;padding-top:20px;justify-items:center}.gallery-item.svelte-1pck74a.svelte-1pck74a{max-width:200px;display:flex;flex-direction:column;justify-content:space-between;padding:10px;border:1px solid transparent;transition:border-color .3s}.gallery-item.svelte-1pck74a.svelte-1pck74a:hover{border-color:#ccc}.image-container.svelte-1pck74a.svelte-1pck74a{width:200px;height:130px;overflow:hidden;position:relative}.image-container.svelte-1pck74a img.svelte-1pck74a{width:100%;height:100%;object-fit:cover}.item-text.svelte-1pck74a.svelte-1pck74a{text-align:left;margin-top:10px}.item-caption.svelte-1pck74a.svelte-1pck74a{color:#2f4f4f;font-size:.8rem}.divider.svelte-1pck74a.svelte-1pck74a{width:100px;border:.5px solid black;margin:20px 0}
