.hsc-gallery-page[data-astro-cid-hvdcn63i]{flex-direction:column;gap:2rem;padding:0 0 4rem;display:flex}.hsc-gallery-sections[data-astro-cid-hvdcn63i]{flex-direction:column;gap:2.5rem;display:flex}.hsc-gallery-section[data-astro-cid-hvdcn63i]{border-top:1px solid #5f50381f;padding:2rem 0 0}.hsc-gallery-section-head[data-astro-cid-hvdcn63i]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;margin-bottom:1.25rem;display:flex}.hsc-gallery-grid[data-astro-cid-hvdcn63i]{background:#5f50381f;border:1px solid #5f50381f;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.hsc-gallery-item--full[data-astro-cid-hvdcn63i],.hsc-gallery-item--wide[data-astro-cid-hvdcn63i]{grid-column:1/-1}.hsc-gallery-item[data-astro-cid-hvdcn63i]{background:var(--paper);opacity:0;transition:opacity var(--dur-enter,.6s) var(--ease-out), transform var(--dur-enter,.6s) var(--ease-out);will-change:opacity, transform;transform:translateY(14px)}.hsc-gallery-item[data-astro-cid-hvdcn63i].is-revealed{opacity:1;transform:translateY(0)}.hsc-gallery-shot[data-astro-cid-hvdcn63i]{background:var(--paper);cursor:pointer;width:100%;box-shadow:none;transition:transform var(--dur-ui,.22s) var(--ease-out), box-shadow var(--dur-ui,.22s) var(--ease-out);will-change:transform;border:0;border-radius:0;padding:0;display:block;overflow:hidden}.hsc-gallery-shot[data-astro-cid-hvdcn63i]:hover{transform:translateY(-4px)rotate(-.4deg);box-shadow:0 8px 24px #2b251e1f}.hsc-gallery-img[data-astro-cid-hvdcn63i]{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform var(--dur-enter,.6s) var(--ease-out);display:block}.hsc-gallery-shot[data-astro-cid-hvdcn63i]:hover .hsc-gallery-img[data-astro-cid-hvdcn63i]:not(.is-emblem){transform:scale(1.02)}.hsc-gallery-img[data-astro-cid-hvdcn63i].is-emblem{object-fit:contain;background:var(--paper);padding:1rem}.hsc-gallery-item[data-astro-cid-hvdcn63i] figcaption[data-astro-cid-hvdcn63i]{font-size:var(--type-caption);color:var(--text-muted);flex-direction:column;gap:.15rem;margin-top:.35rem;padding:0 .5rem .5rem;display:flex}.hsc-gallery-item[data-astro-cid-hvdcn63i] figcaption[data-astro-cid-hvdcn63i] strong[data-astro-cid-hvdcn63i]{color:var(--text-main);font-weight:600}.hsc-spotlight[data-astro-cid-hvdcn63i]{z-index:100;opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.hsc-spotlight[data-astro-cid-hvdcn63i].is-open{opacity:1;pointer-events:auto}.hsc-spotlight-panel[data-astro-cid-hvdcn63i]{z-index:1;box-sizing:border-box;width:min(100%,1100px);transition:transform .24s var(--ease-out);padding:1rem;position:relative;transform:scale(.97)}.hsc-spotlight[data-astro-cid-hvdcn63i].is-open .hsc-spotlight-panel[data-astro-cid-hvdcn63i]{transform:scale(1)}.hsc-spotlight-backdrop[data-astro-cid-hvdcn63i]{background:#2b251ee6;position:absolute;inset:0}.hsc-spotlight-panel[data-astro-cid-hvdcn63i]{z-index:1;box-sizing:border-box;width:min(100%,1100px);padding:1rem;position:relative}.hsc-spotlight-close[data-astro-cid-hvdcn63i]{color:var(--paper);cursor:pointer;font-size:var(--type-caption);background:0 0;border:0;position:absolute;top:.5rem;right:.5rem}.hsc-spotlight-nav[data-astro-cid-hvdcn63i]{color:var(--paper);cursor:pointer;background:0 0;border:0;padding:.5rem;font-size:1.25rem;position:absolute;top:50%;transform:translateY(-50%)}.hsc-spotlight-nav[data-astro-cid-hvdcn63i].prev{left:0}.hsc-spotlight-nav[data-astro-cid-hvdcn63i].next{right:0}.hsc-spotlight-stage[data-astro-cid-hvdcn63i]{flex-direction:column;align-items:center;gap:.75rem;padding:0 2.5rem;display:flex}.hsc-spotlight-img[data-astro-cid-hvdcn63i]{object-fit:contain;max-width:100%;max-height:72vh}.hsc-spotlight-meta[data-astro-cid-hvdcn63i]{width:100%;color:var(--paper);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hsc-spotlight-title[data-astro-cid-hvdcn63i]{margin:0;font-size:.95rem;font-weight:700}.hsc-spotlight-caption[data-astro-cid-hvdcn63i]{font-size:var(--type-caption);color:#fffcf8bf;margin:.2rem 0 0}.hsc-spotlight-counter[data-astro-cid-hvdcn63i]{font-size:var(--type-caption);color:#fffcf8d9;flex-shrink:0}@media (width<=900px){.hsc-gallery-grid[data-astro-cid-hvdcn63i]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hsc-gallery-item[data-astro-cid-hvdcn63i],.hsc-gallery-shot[data-astro-cid-hvdcn63i],.hsc-gallery-img[data-astro-cid-hvdcn63i],.hsc-spotlight[data-astro-cid-hvdcn63i],.hsc-spotlight-panel[data-astro-cid-hvdcn63i]{opacity:1!important;transition:none!important;transform:none!important}}
