.gal-wrap[data-astro-cid-ax7whqau]{padding-inline:38px}.gal-bar[data-astro-cid-ax7whqau]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:40px;margin-bottom:44px;display:flex}.gal-filters[data-astro-cid-ax7whqau]{flex-wrap:wrap;gap:10px;display:flex}.filter-tab[data-astro-cid-ax7whqau]{border:1px solid var(--line);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;background:0 0;padding:12px 26px;font-family:SF UI Display,system-ui,sans-serif;font-size:12px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.filter-tab[data-astro-cid-ax7whqau]:hover{border-color:var(--ink);color:var(--ink)}.filter-tab[data-astro-cid-ax7whqau]:focus-visible{outline:2px solid var(--rust);outline-offset:3px}.filter-tab[data-astro-cid-ax7whqau][aria-pressed=true]{background:var(--ink);color:var(--cream);border-color:var(--ink)}.gal-hint[data-astro-cid-ax7whqau]{max-width:380px;color:var(--ink-soft);margin:0;font-size:13px;line-height:1.7}.gal-grid[data-astro-cid-ax7whqau]{column-count:4;column-gap:16px;margin:0;padding:0;list-style:none}.gal-item[data-astro-cid-ax7whqau]{break-inside:avoid;margin:0 0 16px}.gal-item[data-astro-cid-ax7whqau][hidden]{display:none}.gal-tile[data-astro-cid-ax7whqau]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.gal-tile[data-astro-cid-ax7whqau] img[data-astro-cid-ax7whqau]{width:100%;height:auto;display:block}.gal-tile[data-astro-cid-ax7whqau]:focus-visible{outline:2px solid var(--rust);outline-offset:-3px}.gal-item[data-astro-cid-ax7whqau] .ps-placeholder{width:100%;height:100%}.gal-more[data-astro-cid-ax7whqau]{justify-content:center;margin-top:46px;display:flex}.gal-more-btn[data-astro-cid-ax7whqau]{border:1px solid var(--ink);color:var(--ink);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;padding:16px 44px;font-family:SF UI Display,system-ui,sans-serif;font-size:12.5px;font-weight:600;transition:background-color .2s,color .2s}.gal-more-btn[data-astro-cid-ax7whqau]:hover{background:var(--ink);color:var(--cream)}.gal-more-btn[data-astro-cid-ax7whqau][hidden]{display:none}.gal-band[data-astro-cid-ax7whqau]{border-top:1px solid var(--line);--step-heading-gap:16px}.gal-band-body[data-astro-cid-ax7whqau]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.gal-band-lede[data-astro-cid-ax7whqau]{font-size:var(--body-size);color:var(--ink-soft);max-width:420px;margin:0;line-height:1.75}.gal-band-actions[data-astro-cid-ax7whqau]{flex-wrap:wrap;gap:14px;display:flex}.gal-btn[data-astro-cid-ax7whqau]{border:1px solid var(--ink);letter-spacing:.12em;text-transform:uppercase;padding:16px 34px;font-family:SF UI Display,system-ui,sans-serif;font-size:12.5px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-block}.gal-btn-solid[data-astro-cid-ax7whqau]{background:var(--rust);border-color:var(--rust);color:var(--cream)}.gal-btn-solid[data-astro-cid-ax7whqau]:hover{background:var(--rust-deep);border-color:var(--rust-deep)}.gal-btn-ghost[data-astro-cid-ax7whqau]{color:var(--ink)}.gal-btn-ghost[data-astro-cid-ax7whqau]:hover{background:var(--ink);color:var(--cream)}.gal-lightbox[data-astro-cid-ax7whqau]{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--cream);background:#1a1613f5;border:0;margin:0;padding:0;overflow:hidden}.gal-lightbox[data-astro-cid-ax7whqau]::backdrop{background:#1a1613e6}.gal-lb-close[data-astro-cid-ax7whqau]{z-index:2;width:44px;height:44px;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #f4eee659;place-items:center;display:grid;position:absolute;top:24px;right:28px}.gal-lb-close[data-astro-cid-ax7whqau]:hover{background:#f4eee61f}.gal-lb-stage[data-astro-cid-ax7whqau]{justify-content:center;align-items:center;gap:20px;height:100%;padding:64px 28px 34px;display:flex}.gal-lb-arrow[data-astro-cid-ax7whqau]{width:46px;height:46px;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #f4eee659;flex:none;place-items:center;transition:background-color .2s;display:grid}.gal-lb-arrow[data-astro-cid-ax7whqau]:hover{background:#f4eee61f}.gal-lb-figure[data-astro-cid-ax7whqau]{flex-direction:column;justify-content:center;width:100%;min-width:0;max-width:1180px;height:100%;margin:0;display:flex}.gal-lb-figure[data-astro-cid-ax7whqau] img[data-astro-cid-ax7whqau]{object-fit:contain;flex:auto;width:100%;min-height:0;display:block}.gal-lb-bar[data-astro-cid-ax7whqau]{color:#f4eee6d1;flex:none;justify-content:space-between;align-items:baseline;gap:24px;padding:18px 2px 0;font-family:SF UI Display,system-ui,sans-serif;font-size:13px;display:flex}.gal-lb-count[data-astro-cid-ax7whqau]{letter-spacing:.12em;color:#f4eee699}@media (width<=980px){.gal-grid[data-astro-cid-ax7whqau]{column-count:3}}@media (width<=860px){.gal-wrap[data-astro-cid-ax7whqau]{padding-inline:22px}.gal-bar[data-astro-cid-ax7whqau]{gap:20px;margin-bottom:30px}.gal-hint[data-astro-cid-ax7whqau]{display:none}.gal-grid[data-astro-cid-ax7whqau]{column-count:2;column-gap:12px}.gal-item[data-astro-cid-ax7whqau]{margin-bottom:12px}.gal-band-body[data-astro-cid-ax7whqau]{align-items:flex-start;gap:28px}.gal-lb-stage[data-astro-cid-ax7whqau]{gap:8px;padding:72px 14px 26px}.gal-lb-arrow[data-astro-cid-ax7whqau]{display:none}}
