picture.svelte-1wygze4{position:relative;overflow:hidden;width:100%;max-width:var(--mw, 100%);margin:auto;display:block;transition:opacity .6s ease,transform .8s ease}picture.svelte-1wygze4.bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}picture.svelte-1wygze4.fixed{position:relative}picture.svelte-1wygze4.fixed img:where(.svelte-1wygze4){position:relative;width:var(--fw, auto);height:var(--fh, auto)}picture.svelte-1wygze4:not(.fixed):before{content:"";display:block;width:100%;padding-bottom:calc(100% * var(--ar))}picture.svelte-1wygze4:not(.fixed) img:where(.svelte-1wygze4){position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}img.svelte-1wygze4{transition:all .2s ease;background-size:var(--image-fill, cover);background-repeat:no-repeat;object-fit:var(--image-fill, cover);object-position:var(--obj-pos, 50% 50%);z-index:1}.button.svelte-1j35tc6{cursor:pointer;position:relative;display:inline-flex;padding:.5em 1em;margin-inline-start:calc(-1px * var(--button-padding));font-family:var(--font-mono-family),monospace;font-size:16px;opacity:.6;gap:10px;text-transform:uppercase;letter-spacing:.05em;--border-size: 2px;--border-travel: 5px;--border-opacity: .7;transition:translate .3s ease-in-out,opacity .3s ease-in-out}.box-l.svelte-1j35tc6,.box-r.svelte-1j35tc6,.box-b.svelte-1j35tc6,.box-t.svelte-1j35tc6{position:absolute;background:currentColor;opacity:0;transition:translate .3s ease-in-out,opacity .3s ease-in-out}.box-l.svelte-1j35tc6,.box-r.svelte-1j35tc6{top:var(--border-size);bottom:var(--border-size);width:var(--border-size)}.box-l.svelte-1j35tc6{left:0;translate:calc(0 - var(--border-travel, 5px)) 0}.box-r.svelte-1j35tc6{transition-delay:.1s;right:0;translate:var(--border-travel, 5px) 0}.box-t.svelte-1j35tc6,.box-b.svelte-1j35tc6{left:0;right:0;height:var(--border-size)}.box-t.svelte-1j35tc6{transition-delay:50ms;top:0;translate:0 calc(0 - var(--border-travel, 5px)) 0}.box-b.svelte-1j35tc6{transition-delay:.15s;bottom:0;translate:0 var(--border-travel, 5px)}.button.active.svelte-1j35tc6,.button.svelte-1j35tc6:focus-visible,.button.svelte-1j35tc6:hover{translate:0 -3px;outline:none;opacity:.6}.button.active.svelte-1j35tc6 .box-l:where(.svelte-1j35tc6),.button.active.svelte-1j35tc6 .box-r:where(.svelte-1j35tc6),.button.active.svelte-1j35tc6 .box-b:where(.svelte-1j35tc6),.button.active.svelte-1j35tc6 .box-t:where(.svelte-1j35tc6),.button.svelte-1j35tc6:focus-visible .box-l:where(.svelte-1j35tc6),.button.svelte-1j35tc6:focus-visible .box-r:where(.svelte-1j35tc6),.button.svelte-1j35tc6:focus-visible .box-b:where(.svelte-1j35tc6),.button.svelte-1j35tc6:focus-visible .box-t:where(.svelte-1j35tc6),.button.svelte-1j35tc6:hover .box-l:where(.svelte-1j35tc6),.button.svelte-1j35tc6:hover .box-r:where(.svelte-1j35tc6),.button.svelte-1j35tc6:hover .box-b:where(.svelte-1j35tc6),.button.svelte-1j35tc6:hover .box-t:where(.svelte-1j35tc6){opacity:var(--border-opacity, .7);translate:0 0}
