div.svelte-1j48hmn{width:100%;height:100%}canvas.svelte-1j48hmn{width:100%;height:100%;display:block}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */video.svelte-3ned59{overflow:hidden}img.lazyload.svelte-3ned59{opacity:0;transition:opacity .4s ease-in-out}img.lazyload.loaded.inview.svelte-3ned59{opacity:1}picture.svelte-3ned59{display:contents}figcaption.svelte-3ned59{font-size:var(--fs-c);text-align:center;z-index:4;color:var(--color-indigo-600);transition:opacity 1s var(--bezier-2);opacity:.5;margin:0;padding-bottom:.5em;line-height:1}figure.svelte-3ned59{position:relative}figure.svelte-3ned59:hover figcaption:where(.svelte-3ned59){opacity:1}img.svelte-3ned59{pointer-events:none;-webkit-touch-callout:auto;object-position:center;object-fit:contain;opacity:0;opacity:1;width:fit-content;overflow:hidden}video.svelte-3ned59,img.svelte-3ned59{max-width:100%;margin:auto}figure.fullwidth.svelte-3ned59{padding:0}figure.fullwidth.svelte-3ned59 canvas,figure.fullwidth.svelte-3ned59 :is(img:where(.svelte-3ned59),video:where(.svelte-3ned59)){object-fit:cover!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.hasborder.svelte-3ned59{box-shadow:0 0 #0000,0 0 #0000,0 1px 2px #0000000d}
