.gallery-grid[data-v-bc21c7c0]{display:grid;gap:10px;grid-auto-flow:dense;grid-auto-rows:148px;grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-grid__item[data-v-bc21c7c0]{background:#070708;border:1px solid rgba(244,241,234,.1);border-radius:10px;cursor:zoom-in;display:block;grid-row:span 1;min-height:0;overflow:hidden;padding:0}.gallery-grid__item img[data-v-bc21c7c0]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-position);object-position:var(--image-position);transition:transform var(--motion-base) var(--ease-out);width:100%}.gallery-grid--columns[data-v-bc21c7c0]{-moz-columns:2;column-count:2;-moz-column-gap:10px;column-gap:10px;display:block}.gallery-grid--columns .gallery-grid__item[data-v-bc21c7c0]{height:auto;margin:0 0 10px;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;grid-column:auto;grid-row:auto}.gallery-grid--columns .gallery-grid__item img[data-v-bc21c7c0]{display:block;height:auto;width:100%}.gallery-grid__item--wide[data-v-bc21c7c0]{grid-column:span 2}.gallery-grid__item--tall[data-v-bc21c7c0]{grid-row:span 2}@media(hover:hover)and (pointer:fine){.gallery-grid__item:hover img[data-v-bc21c7c0]{transform:scale(1.035)}}.gallery-lightbox[data-v-bc21c7c0]{background:#030304e0;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:100}figure[data-v-bc21c7c0]{flex:0 0 100%;margin:0;padding-inline:2px;width:min(1120px,100%)}.gallery-lightbox__viewport[data-v-bc21c7c0]{overflow:hidden;position:relative;width:min(1120px,100%);z-index:1}.gallery-lightbox__track[data-v-bc21c7c0]{display:flex;transition:transform var(--motion-base) var(--ease-in-out);will-change:transform}.gallery-lightbox-enter-active[data-v-bc21c7c0],.gallery-lightbox-leave-active[data-v-bc21c7c0]{transition:opacity var(--motion-fast) ease}.gallery-lightbox-enter-active .gallery-lightbox__viewport[data-v-bc21c7c0],.gallery-lightbox-leave-active .gallery-lightbox__viewport[data-v-bc21c7c0]{transition:opacity var(--motion-fast) ease,transform var(--motion-base) var(--ease-out)}.gallery-lightbox-enter-from[data-v-bc21c7c0],.gallery-lightbox-leave-to[data-v-bc21c7c0]{opacity:0}.gallery-lightbox-enter-from .gallery-lightbox__viewport[data-v-bc21c7c0],.gallery-lightbox-leave-to .gallery-lightbox__viewport[data-v-bc21c7c0]{opacity:0;transform:translateY(8px) scale(.97)}.gallery-lightbox img[data-v-bc21c7c0]{background:#050506;border-radius:12px;max-height:82vh;-o-object-fit:contain;object-fit:contain;width:100%}figcaption[data-v-bc21c7c0]{color:var(--color-muted);margin-top:10px;text-align:center}.gallery-lightbox__close[data-v-bc21c7c0],.gallery-lightbox__nav[data-v-bc21c7c0]{align-items:center;background:#151518e6;border:1px solid rgba(244,241,234,.18);border-radius:999px;color:var(--color-text);cursor:pointer;display:flex;justify-content:center;padding:0;position:fixed;transition:border-color var(--motion-fast) ease,background var(--motion-fast) ease,color var(--motion-fast) ease,transform var(--motion-fast) var(--ease-out);z-index:2}.gallery-lightbox__close svg[data-v-bc21c7c0],.gallery-lightbox__nav svg[data-v-bc21c7c0]{display:block;height:24px;width:24px}.gallery-lightbox__close path[data-v-bc21c7c0],.gallery-lightbox__nav path[data-v-bc21c7c0]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.gallery-lightbox__close[data-v-bc21c7c0]:hover,.gallery-lightbox__nav[data-v-bc21c7c0]:hover{background:#c9151b3d;border-color:#e21b22c2;color:#fff}.gallery-lightbox__close[data-v-bc21c7c0]:active,.gallery-lightbox__nav[data-v-bc21c7c0]:active{transform:scale(.97)}.gallery-lightbox__close[data-v-bc21c7c0]{height:44px;right:18px;top:18px;width:44px}.gallery-lightbox__nav[data-v-bc21c7c0]{height:50px;top:50%;transform:translateY(-50%);width:50px}.gallery-lightbox__nav[data-v-bc21c7c0]:active{transform:translateY(-50%) scale(.97)}.gallery-lightbox__nav--prev[data-v-bc21c7c0]{left:16px}.gallery-lightbox__nav--next[data-v-bc21c7c0]{right:16px}@media(min-width:680px){.gallery-grid[data-v-bc21c7c0]{grid-auto-rows:184px;grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-grid--columns[data-v-bc21c7c0]{-moz-columns:3;column-count:3}}@media(min-width:980px){.gallery-grid--columns[data-v-bc21c7c0]{-moz-columns:4;column-count:4}}@media(min-width:1100px){.gallery-grid[data-v-bc21c7c0]{grid-auto-rows:208px}}@media(max-width:679px){.gallery-lightbox[data-v-bc21c7c0]{padding:18px 14px 84px}.gallery-lightbox img[data-v-bc21c7c0]{max-height:72vh}.gallery-lightbox__close[data-v-bc21c7c0]{bottom:18px;right:18px;top:auto;transform:none}.gallery-lightbox__nav[data-v-bc21c7c0]{height:44px;width:44px}.gallery-lightbox__nav--prev[data-v-bc21c7c0]{left:18px}.gallery-lightbox__nav--next[data-v-bc21c7c0]{right:18px}}@media(prefers-reduced-motion:reduce){.gallery-grid__item:hover img[data-v-bc21c7c0],.gallery-lightbox-enter-from .gallery-lightbox__viewport[data-v-bc21c7c0],.gallery-lightbox-leave-to .gallery-lightbox__viewport[data-v-bc21c7c0],.gallery-lightbox__close[data-v-bc21c7c0]:active{transform:none}.gallery-lightbox__nav[data-v-bc21c7c0]:active{transform:translateY(-50%)}}
