.gallery-page[data-astro-cid-wr6zqrbf]{min-height:100vh;margin:0 calc(var(--page-padding) * -1);padding:clamp(8rem,11vw,10rem) var(--page-padding) clamp(4rem,7vw,6rem);color:#fff;text-align:center;background:radial-gradient(circle at 50% 4%,rgba(255,164,11,.12),transparent 24%),#020202}.eyebrow[data-astro-cid-wr6zqrbf]{color:#ffb11c;font-size:clamp(.9rem,1.3vw,1.15rem);font-weight:800;letter-spacing:.35em;text-transform:uppercase}h1[data-astro-cid-wr6zqrbf]{margin:clamp(1.1rem,2vw,1.6rem) 0 0;font-size:clamp(3rem,5vw,4.5rem);line-height:1.05;font-weight:900}.category[data-astro-cid-wr6zqrbf]{margin:.8rem 0 0;color:#ffad17;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:800}.gallery-grid[data-astro-cid-wr6zqrbf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.5vw,1.25rem);width:min(100%,1470px);margin:clamp(3rem,5vw,5rem) auto 0}.gallery-grid[data-astro-cid-wr6zqrbf] button[data-astro-cid-wr6zqrbf]{display:block;width:100%;aspect-ratio:1.48/1;padding:0;overflow:hidden;border:0;border-radius:.55rem;background:#111;box-shadow:0 .8rem 2rem #0006;cursor:zoom-in}.gallery-grid[data-astro-cid-wr6zqrbf] img[data-astro-cid-wr6zqrbf]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .22s ease,filter .22s ease}.gallery-grid[data-astro-cid-wr6zqrbf] button[data-astro-cid-wr6zqrbf]:hover img[data-astro-cid-wr6zqrbf],.gallery-grid[data-astro-cid-wr6zqrbf] button[data-astro-cid-wr6zqrbf]:focus-visible img[data-astro-cid-wr6zqrbf]{transform:scale(1.025);filter:brightness(1.08)}.empty-gallery[data-astro-cid-wr6zqrbf]{display:grid;place-items:center;min-height:20rem;width:min(100%,60rem);margin:3rem auto 0;border:1px solid rgba(255,174,25,.2);border-radius:1rem;color:#ffffffb3;background:#ffffff06}.lightbox[data-astro-cid-wr6zqrbf]{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:hidden;color:#fff;background:#000000f0}.lightbox[data-astro-cid-wr6zqrbf]::backdrop{background:#000000e6;backdrop-filter:blur(6px)}.lightbox-inner[data-astro-cid-wr6zqrbf]{position:relative;display:grid;grid-template-columns:clamp(3rem,7vw,5.5rem) minmax(0,1fr) clamp(3rem,7vw,5.5rem);align-items:center;width:100%;height:100%;padding:clamp(1rem,3vw,2rem);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox[data-astro-cid-wr6zqrbf] figure[data-astro-cid-wr6zqrbf]{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.8rem;min-width:0;height:100%;margin:0;padding:1rem 0}.lightbox-image[data-astro-cid-wr6zqrbf]{display:block;width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-user-drag:none}.lightbox[data-astro-cid-wr6zqrbf] figcaption[data-astro-cid-wr6zqrbf]{display:flex;justify-content:center;gap:1rem;min-height:1.5rem;color:#ffffffc7;font-size:.95rem}.lightbox-count[data-astro-cid-wr6zqrbf]{color:#ffb11c;font-weight:800}.lightbox[data-astro-cid-wr6zqrbf] button[data-astro-cid-wr6zqrbf]{border:0;color:#fff;background:transparent;cursor:pointer}.lightbox-close[data-astro-cid-wr6zqrbf]{position:absolute;top:1rem;right:1rem;z-index:2;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%!important;font-size:2.3rem;line-height:1;background:#0000008c!important}.lightbox-arrow[data-astro-cid-wr6zqrbf]{display:grid;place-items:center;width:100%;min-height:6rem;border-radius:.8rem!important;font-size:clamp(3rem,6vw,5rem);line-height:1;transition:background .16s ease,color .16s ease}.lightbox-arrow[data-astro-cid-wr6zqrbf]:hover,.lightbox-arrow[data-astro-cid-wr6zqrbf]:focus-visible,.lightbox-close[data-astro-cid-wr6zqrbf]:hover,.lightbox-close[data-astro-cid-wr6zqrbf]:focus-visible{color:#ffb11c;background:#ffffff1a!important}@media (max-width:900px){.gallery-grid[data-astro-cid-wr6zqrbf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gallery-page[data-astro-cid-wr6zqrbf]{margin-inline:-1rem;padding-right:1rem;padding-left:1rem}.gallery-grid[data-astro-cid-wr6zqrbf]{grid-template-columns:1fr}.lightbox-inner[data-astro-cid-wr6zqrbf]{grid-template-columns:1fr;padding:.75rem}.lightbox-arrow[data-astro-cid-wr6zqrbf]{position:absolute;z-index:2;top:50%;width:3rem;min-height:5rem;transform:translateY(-50%);background:#00000073!important}.lightbox-prev[data-astro-cid-wr6zqrbf]{left:.35rem}.lightbox-next[data-astro-cid-wr6zqrbf]{right:.35rem}.lightbox[data-astro-cid-wr6zqrbf] figure[data-astro-cid-wr6zqrbf]{padding:2.5rem 0 .5rem}.lightbox-caption[data-astro-cid-wr6zqrbf]{max-width:70vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
