.masonry[data-v-3bc0fa92]{width:100%;position:relative}.masonry__item[data-v-3bc0fa92]{will-change:transform;position:absolute;top:0;left:0}.masonry__item[data-dragging][data-v-3bc0fa92]{z-index:10}.masonry__item[data-hidden][data-v-3bc0fa92]{visibility:hidden}.masonry__card[data-v-3bc0fa92]{border-radius:var(--masonry-radius,12px);width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:perspective(900px) rotateX(var(--masonry-tilt-x,0deg)) rotateY(var(--masonry-tilt-y,0deg)) translateY(var(--masonry-lift,0px)) scale(var(--masonry-scale,1));background:0 0;border:0;outline:none;padding:0;text-decoration:none;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1),opacity .35s;display:block;position:relative}.masonry__card[data-v-3bc0fa92]:focus-visible{outline-offset:3px;outline:2px solid}.masonry[data-hover=lift] .masonry__item:hover .masonry__card[data-v-3bc0fa92]{--masonry-lift:-6px;--masonry-scale:1.02;box-shadow:0 22px 40px -22px #0000008c}.masonry[data-hover=tilt] .masonry__card[data-v-3bc0fa92]{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1),opacity .35s}.masonry[data-hover=tilt] .masonry__item:hover .masonry__card[data-v-3bc0fa92]{--masonry-scale:1.03;box-shadow:0 26px 44px -24px #0000008c}.masonry__item[data-dragging] .masonry__card[data-v-3bc0fa92]{--masonry-scale:1.05;cursor:grabbing;box-shadow:0 34px 60px -26px #0009}.masonry__item[data-dimmed] .masonry__card[data-v-3bc0fa92]{opacity:.35}.masonry__media[data-v-3bc0fa92]{border-radius:var(--masonry-radius,12px);isolation:isolate;background:#7f7f7f24;width:100%;height:100%;display:block;position:relative;overflow:hidden}.masonry__parallax[data-v-3bc0fa92]{display:block;position:absolute;inset:0}.masonry__image[data-v-3bc0fa92]{object-fit:cover;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .5s,transform .8s cubic-bezier(.2,.8,.2,1);display:block}.masonry__image[data-loaded][data-v-3bc0fa92]{opacity:1}.masonry[data-hover=zoom] .masonry__item:hover .masonry__image[data-v-3bc0fa92]{transform:scale(1.07)}.masonry__caption[data-v-3bc0fa92]{color:#fff;pointer-events:none;background:linear-gradient(#0000 0%,#00000005 15%,#00000014 30%,#0000002e 45%,#0000004d 60%,#0000006b 75%,#00000080 88%,#0000008a 100%);flex-direction:column;gap:2px;padding:40px 14px 12px;transition:opacity .35s,transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0}.masonry__caption[data-mode=hover][data-v-3bc0fa92]{opacity:0;transform:translateY(6px)}.masonry__item:hover .masonry__caption[data-mode=hover][data-v-3bc0fa92],.masonry__card:focus-visible .masonry__caption[data-mode=hover][data-v-3bc0fa92]{opacity:1;transform:none}.masonry__title[data-v-3bc0fa92]{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.3}.masonry__text[data-v-3bc0fa92]{opacity:.8;font-size:12px;line-height:1.4}.masonry__ghost[data-v-3bc0fa92]{pointer-events:none;position:absolute;top:0;left:0}.masonry-lightbox[data-v-3bc0fa92]{z-index:1000;position:fixed;inset:0}.masonry-lightbox__backdrop[data-v-3bc0fa92]{background:#09090be6;position:absolute;inset:0}.masonry-lightbox__image[data-v-3bc0fa92]{object-fit:cover;transform-origin:0 0;will-change:transform;cursor:zoom-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block;position:fixed;top:0;left:0}.masonry-lightbox__caption[data-v-3bc0fa92]{color:#fff;text-align:center;pointer-events:none;justify-content:center;align-items:center;gap:14px;padding:0 72px;font-size:14px;line-height:1.4;display:flex;position:fixed;left:0;right:0}.masonry-lightbox__caption a[data-v-3bc0fa92]{color:inherit;pointer-events:auto;opacity:.8;align-items:center;gap:4px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.masonry-lightbox__caption a[data-v-3bc0fa92]:hover,.masonry-lightbox__caption a[data-v-3bc0fa92]:focus-visible{opacity:1}.masonry-lightbox__muted[data-v-3bc0fa92]{opacity:.6}.masonry-lightbox__button[data-v-3bc0fa92]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;transition:background .2s;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a}.masonry-lightbox__button[data-v-3bc0fa92]:hover{background:#ffffff29}.masonry-lightbox__button[data-v-3bc0fa92]:focus-visible{outline-offset:2px;outline:2px solid #fff}.masonry-lightbox__close[data-v-3bc0fa92]{top:16px;right:16px}.masonry-lightbox__prev[data-v-3bc0fa92]{top:calc(50% - 22px);left:16px}.masonry-lightbox__next[data-v-3bc0fa92]{top:calc(50% - 22px);right:16px}
