.gallery_page__S3n_G{min-height:100svh}.gallery_inner__y_geD{display:grid;gap:var(--s-6);padding-bottom:var(--s-8)}.gallery_head__mQ0Tx{display:grid;gap:var(--s-4)}.gallery_videos__wfiDR{display:grid;gap:var(--s-6);padding-block:var(--s-8)}.gallery_close__IIEix{display:grid;gap:var(--s-5);justify-items:start;padding-top:var(--s-8);padding-bottom:var(--section-y)}.gallery_actions__r96DQ{display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center}.gallery_filters__fsA3I{display:flex;flex-wrap:wrap;gap:var(--s-2)}.gallery_chip__T_rQu{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-4);font-family:var(--font-label),sans-serif;font-weight:700;font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--primer);background:transparent;border:1px solid var(--steel-dk);border-radius:var(--r-1);cursor:pointer;transition:border-color var(--d-hover) var(--ease-out),background-color var(--d-hover) var(--ease-out),color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.gallery_chip__T_rQu:hover{border-color:var(--primer)}.gallery_chip__T_rQu:active{transform:translateY(1px) scale(.98)}.gallery_chip__T_rQu[aria-pressed=true]{background:var(--primer);color:var(--ink);border-color:var(--primer)}.gallery_count__5AbbR{font-variant-numeric:tabular-nums;opacity:.75}.gallery_bento__batWl{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(150px,42vw,240px);grid-auto-flow:row dense}@media (min-width:768px){.gallery_bento__batWl{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(180px,24vw,260px);gap:var(--s-3)}}@media (min-width:1100px){.gallery_bento__batWl{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(200px,19vw,270px)}}.gallery_bento__batWl>li{min-width:0;min-height:0}.gallery_hero__P_jQg{grid-column:span 2;grid-row:span 2}.gallery_tall__1VY25{grid-row:span 2}.gallery_wide__8_uvC{grid-column:span 2}.gallery_tile__Fol_s{display:block;width:100%;height:100%;padding:0;border:0;background:var(--graphite);cursor:zoom-in;transition:transform var(--d-hover) var(--ease-out)}.gallery_tile__Fol_s:hover{transform:translateY(-2px)}.gallery_tile__Fol_s:active{transform:translateY(0) scale(.99)}.gallery_tileFrame__DfpQB,.gallery_tile__Fol_s .gallery_frame__MROBS{width:100%;height:100%;aspect-ratio:auto}.gallery_tile__Fol_s:focus-visible img,.gallery_tile__Fol_s:hover img{transform:scale(1.03)}.gallery_tileTag__Qx5qc{position:absolute;z-index:2;left:var(--s-2);bottom:var(--s-2);padding:4px 8px;border-radius:var(--r-1);background:rgb(18 17 16/.82);color:var(--primer);font-family:var(--font-label),sans-serif;font-weight:700;font-size:.78125rem;letter-spacing:.06em;text-transform:uppercase;opacity:0;transform:translateY(4px);transition:opacity var(--d-hover) var(--ease-out),transform var(--d-hover) var(--ease-out)}.gallery_tile__Fol_s:focus-visible .gallery_tileTag__Qx5qc,.gallery_tile__Fol_s:hover .gallery_tileTag__Qx5qc{opacity:1;transform:none}@media (hover:none){.gallery_tileTag__Qx5qc{opacity:1;transform:none}}.gallery_empty__7UZpp{padding:var(--s-7) 0;color:var(--steel-dk)}.gallery_reels__ry8N_{list-style:none;margin:0;padding:0 0 var(--s-3);display:grid;grid-auto-flow:column;grid-auto-columns:min(62vw,240px);gap:var(--s-3);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.gallery_reels__ry8N_>li{scroll-snap-align:start}@media (min-width:1024px){.gallery_reels__ry8N_{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;padding:0}}.gallery_reel__h__5k{position:relative;aspect-ratio:9/16;overflow:hidden;background:var(--graphite)}.gallery_reel__h__5k video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.gallery_reelPlay__Mphrs{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer;color:var(--white)}.gallery_playMark___iMUT{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:rgb(18 17 16/.6);border:1px solid rgb(255 255 255/.7);transition:background-color var(--d-hover) var(--ease-out),border-color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.gallery_reelPlay__Mphrs:hover .gallery_playMark___iMUT{background:var(--plate);border-color:var(--plate)}.gallery_reelPlay__Mphrs:active .gallery_playMark___iMUT{transform:scale(.96)}.gallery_caption__sPdv3{position:absolute;z-index:1;inset:auto 0 0;padding:var(--s-7) var(--s-3) var(--s-3);background:linear-gradient(180deg,transparent,rgb(18 17 16/.88) 55%);color:var(--white);pointer-events:none;font-family:var(--font-display),sans-serif;font-weight:800;font-size:1.125rem;line-height:1.1;text-transform:uppercase}.gallery_caption__sPdv3 small{display:block;margin-bottom:var(--s-1);font-family:var(--font-label),sans-serif;font-weight:700;font-size:.78125rem;letter-spacing:.06em;color:var(--amber)}.gallery_lightbox__Sf3HQ{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgb(18 17 16/.96);color:var(--primer);overflow:hidden;overscroll-behavior:contain}.gallery_lightbox__Sf3HQ[open]{display:grid;grid-template-rows:auto 1fr auto}.gallery_lightbox__Sf3HQ::backdrop{background:rgb(18 17 16/.6)}.gallery_lbBar__jWeM3{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);padding:max(var(--s-3),env(safe-area-inset-top)) var(--gutter) var(--s-3)}.gallery_lbStage__eYkWk{position:relative;display:grid;place-items:center;min-height:0;padding:0 var(--gutter);touch-action:pan-y pinch-zoom}.gallery_lbFigure__7wMxz{--ar:1;position:relative;aspect-ratio:var(--ar);width:min(100%,calc((100dvh - 160px) * var(--ar)));max-height:100%;will-change:transform}.gallery_lbFigure__7wMxz picture{display:block;width:100%;height:100%}.gallery_lbImg__E3p4C{width:100%;height:100%;object-fit:contain;animation:gallery_lbFade__uHA6_ .22s var(--ease-out)}@keyframes gallery_lbFade__uHA6_{0%{opacity:.35}to{opacity:1}}.gallery_lbFoot__K2iCb{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--gutter) max(var(--s-4),env(safe-area-inset-bottom))}.gallery_lbBtn__OPxvd{display:grid;place-items:center;width:48px;height:48px;padding:0;color:var(--primer);cursor:pointer;background:rgb(18 17 16/.7);border:1px solid rgb(201 204 209/.4);border-radius:var(--r-1);transition:background-color var(--d-hover) var(--ease-out),transform var(--d-press) var(--ease-out)}.gallery_lbBtn__OPxvd:hover{background:var(--graphite)}.gallery_lbBtn__OPxvd:active{transform:scale(.96)}.gallery_lbTags__q6mMK{color:var(--steel-dk)}@media (min-width:900px){.gallery_lbSide__7HWLU{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.gallery_lbSide__7HWLU:active{transform:translateY(-50%) scale(.96)}.gallery_lbPrev__GhnRw{left:var(--s-5)}.gallery_lbNext__MeQl5{right:var(--s-5)}.gallery_lbFootNav__xc2CU{display:none}}@media (max-width:899px){.gallery_lbSide__7HWLU{display:none}.gallery_lbFootNav__xc2CU{display:flex;gap:var(--s-2)}}@media (prefers-reduced-motion:reduce){.gallery_chip__T_rQu,.gallery_lbBtn__OPxvd,.gallery_playMark___iMUT,.gallery_tileTag__Qx5qc,.gallery_tile__Fol_s,.gallery_tile__Fol_s img{transition:none!important}.gallery_tile__Fol_s:hover{transform:none}.gallery_tile__Fol_s:focus-visible img,.gallery_tile__Fol_s:hover img{transform:none}.gallery_lbImg__E3p4C{animation:none}}