html{scroll-behavior:smooth}h1.svelte-l5sgwq,h3.svelte-l5sgwq{text-align:center}:is(h1.svelte-l5sgwq,h3.svelte-l5sgwq):is(h3:where(.svelte-l5sgwq)){font-size:.9rem;margin-block-start:-1rem}ul.svelte-l5sgwq{list-style-type:none;margin-block-start:0;padding-inline-start:0;margin:2rem;line-height:1.4rem}ul.svelte-l5sgwq li:where(.svelte-l5sgwq){margin-top:.5rem}ul.svelte-l5sgwq li:where(.svelte-l5sgwq) a:where(.svelte-l5sgwq){scroll-margin:10rem;padding:.2rem}.grid.svelte-l5sgwq{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1rem;width:100%;align-items:center}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq){display:flex;justify-content:center;align-items:center;padding:0;background:none;height:fit-content;outline:transparent 2px solid;scroll-margin:6.2rem;cursor:pointer;border-radius:.75rem}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq):focus-visible{outline-color:var(--secondary)}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq) img{max-width:100%;height:auto;object-fit:contain;transition:filter .5s,opacity .5s;border-radius:.75rem;scroll-margin:10rem;opacity:1}.grid.svelte-l5sgwq .image-container:where(.svelte-l5sgwq) img.blur{filter:blur(1rem);clip-path:inset(0 0 0 0 round .75rem)}dialog.svelte-l5sgwq{border:none;background-color:var(--background);border-radius:1.7rem;display:flex;align-items:center;justify-content:center;display:none;outline:none;cursor:pointer}dialog.svelte-l5sgwq[open]{display:initial}dialog.svelte-l5sgwq::backdrop{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}dialog.svelte-l5sgwq img:where(.svelte-l5sgwq){max-width:95vw;max-height:85vh;height:auto;width:auto;object-fit:contain;border-radius:1rem}
