.Gallery_gallery__TF0_O{position:relative}.Gallery_track__zabXS{display:grid;grid-auto-flow:column;grid-auto-columns:min(82%,980px);grid-gap:20px;gap:20px;margin:0;padding:0 var(--gutter) 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.Gallery_track__zabXS::-webkit-scrollbar{display:none}.Gallery_track__zabXS:focus{outline:none}.Gallery_item__JA_4V{scroll-snap-align:start}.Gallery_figure__odMgB{margin:0;display:grid;grid-gap:12px;gap:12px}.Gallery_opener___d8Yi{position:relative;display:block;width:100%;padding:0;border:0;border-radius:var(--radius-tile);overflow:hidden;background:var(--green);cursor:zoom-in}.Gallery_opener___d8Yi img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--dur-img) var(--ease)}.Gallery_opener___d8Yi:hover img{transform:scale(1.03)}.Gallery_opener___d8Yi:focus-visible{outline:2px solid var(--gold-ink);outline-offset:3px}.Gallery_caption__4c5_c{font-size:var(--fs-sm);color:var(--ink-3);padding-inline:4px}.Gallery_controls__pXnZu{display:flex;justify-content:flex-end;gap:14px;margin-top:20px;padding-inline:var(--gutter);max-width:calc(var(--container) + var(--gutter) * 2);margin-inline:auto}.Gallery_paddle__Rl7_a{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:var(--fill-2);color:var(--ink);cursor:pointer;transition:background var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}.Gallery_paddle__Rl7_a:hover:not(:disabled){background:var(--hair)}.Gallery_paddle__Rl7_a:disabled{opacity:.4;cursor:default}.Gallery_close__v8sHn svg,.Gallery_paddle__Rl7_a svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.Gallery_dialog__4nwzA{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(13,22,21,.96);color:var(--on-dark)}.Gallery_dialog__4nwzA::-webkit-backdrop{background:rgba(0,0,0,.6)}.Gallery_dialog__4nwzA::backdrop{background:rgba(0,0,0,.6)}.Gallery_dialog__4nwzA[open]{display:grid;place-items:center}.Gallery_stage__30nUF{margin:0;display:grid;grid-gap:14px;gap:14px;justify-items:center;padding:64px clamp(16px,7vw,96px);max-width:100%}.Gallery_stage__30nUF img{max-width:100%;max-height:calc(100dvh - 180px);width:auto;height:auto;object-fit:contain;border-radius:12px}.Gallery_stageCaption__sLB5L{font-size:var(--fs-sm);color:var(--on-dark-2);text-align:center;max-width:70ch}.Gallery_count__SKet3{margin-left:10px;color:var(--on-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Gallery_close__v8sHn{position:absolute;top:16px;right:16px;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.12);color:var(--on-dark);cursor:pointer}.Gallery_dialog__4nwzA .Gallery_paddle__Rl7_a{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.12);color:var(--on-dark)}.Gallery_dialog__4nwzA .Gallery_paddle__Rl7_a:hover{background:rgba(255,255,255,.22)}.Gallery_prev__SnAOm{left:16px}.Gallery_next__jPY_k{right:16px}.Gallery_dialog__4nwzA :focus-visible{outline-color:var(--gold)}@media (max-width:733px){.Gallery_track__zabXS{grid-auto-columns:86%;gap:12px}.Gallery_opener___d8Yi{border-radius:18px}}