picture.svelte-3ned59{position:relative;overflow:hidden;width:100%;max-width:var(--mw, 100%);margin:auto;display:block;transition:opacity .6s ease,transform .8s ease}picture.svelte-3ned59.bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}picture.svelte-3ned59.fixed{position:relative}picture.svelte-3ned59.fixed img:where(.svelte-3ned59){position:relative;width:var(--fw, auto);height:var(--fh, auto)}picture.svelte-3ned59:not(.fixed):before{content:"";display:block;width:100%;padding-bottom:calc(100% * var(--ar))}picture.svelte-3ned59:not(.fixed) img:where(.svelte-3ned59){position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}img.svelte-3ned59{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-1uq59gf{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-1uq59gf,.box-r.svelte-1uq59gf,.box-b.svelte-1uq59gf,.box-t.svelte-1uq59gf{position:absolute;background:currentColor;opacity:0;transition:translate .3s ease-in-out,opacity .3s ease-in-out}.box-l.svelte-1uq59gf,.box-r.svelte-1uq59gf{top:var(--border-size);bottom:var(--border-size);width:var(--border-size)}.box-l.svelte-1uq59gf{left:0;translate:calc(0 - var(--border-travel, 5px)) 0}.box-r.svelte-1uq59gf{transition-delay:.1s;right:0;translate:var(--border-travel, 5px) 0}.box-t.svelte-1uq59gf,.box-b.svelte-1uq59gf{left:0;right:0;height:var(--border-size)}.box-t.svelte-1uq59gf{transition-delay:50ms;top:0;translate:0 calc(0 - var(--border-travel, 5px)) 0}.box-b.svelte-1uq59gf{transition-delay:.15s;bottom:0;translate:0 var(--border-travel, 5px)}.button.active.svelte-1uq59gf,.button.svelte-1uq59gf:focus-visible,.button.svelte-1uq59gf:hover{translate:0 -3px;outline:none;opacity:.6}.button.active.svelte-1uq59gf .box-l:where(.svelte-1uq59gf),.button.active.svelte-1uq59gf .box-r:where(.svelte-1uq59gf),.button.active.svelte-1uq59gf .box-b:where(.svelte-1uq59gf),.button.active.svelte-1uq59gf .box-t:where(.svelte-1uq59gf),.button.svelte-1uq59gf:focus-visible .box-l:where(.svelte-1uq59gf),.button.svelte-1uq59gf:focus-visible .box-r:where(.svelte-1uq59gf),.button.svelte-1uq59gf:focus-visible .box-b:where(.svelte-1uq59gf),.button.svelte-1uq59gf:focus-visible .box-t:where(.svelte-1uq59gf),.button.svelte-1uq59gf:hover .box-l:where(.svelte-1uq59gf),.button.svelte-1uq59gf:hover .box-r:where(.svelte-1uq59gf),.button.svelte-1uq59gf:hover .box-b:where(.svelte-1uq59gf),.button.svelte-1uq59gf:hover .box-t:where(.svelte-1uq59gf){opacity:var(--border-opacity, .7);translate:0 0}
