._frame_p7b9z_6{width:100%;aspect-ratio:var(--gallery-ratio,var(--ratio-card));background:var(--color-sand);position:relative;overflow:hidden;container-type:inline-size}._img_p7b9z_15{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}._fallback_p7b9z_22{width:100%;height:100%;color:var(--color-text-muted);place-items:center;display:grid}._grid_p7b9z_32{background:var(--color-white);gap:3px;height:100%;display:grid}._tile_p7b9z_39{background:var(--color-sand);min-width:0;min-height:0;position:relative;overflow:hidden}._grid_p7b9z_32[data-count="2"]{grid-template-columns:1fr 1fr}._grid_p7b9z_32[data-count="3"]{grid-template-rows:1fr 1fr;grid-template-columns:3fr 2fr}._grid_p7b9z_32[data-count="4"]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}._grid_p7b9z_32[data-count="5"]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr}._grid_p7b9z_32[data-count="3"]>._tile_p7b9z_39:first-child,._grid_p7b9z_32[data-count="5"]>._tile_p7b9z_39:first-child{grid-row:span 2}._more_p7b9z_75{color:var(--color-white);font-size:var(--font-size-xl);font-weight:var(--font-weight-extrabold);background:#29262b8c;place-items:center;display:grid;position:absolute;inset:0}._moreNarrow_p7b9z_86{display:none}@container (width<=26rem){._grid_p7b9z_32[data-count="4"],._grid_p7b9z_32[data-count="5"]{grid-template-rows:1fr 1fr;grid-template-columns:3fr 2fr}._grid_p7b9z_32[data-count="4"]>._tile_p7b9z_39:first-child{grid-row:span 2}._grid_p7b9z_32>._tile_p7b9z_39:nth-child(n+4),._moreWide_p7b9z_106{display:none}._moreNarrow_p7b9z_86{display:grid}}._track_p7b9z_117{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}._track_p7b9z_117::-webkit-scrollbar{display:none}._slide_p7b9z_130{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}._slide_p7b9z_130 ._img_p7b9z_15{object-fit:contain}._nav_p7b9z_142{width:var(--touch-target);height:var(--touch-target);box-shadow:var(--shadow-sm);color:var(--brand-purple);cursor:pointer;transition:opacity var(--transition-base), background-color var(--transition-base);background:#fffffff0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._nav_p7b9z_142:hover{background:var(--color-white)}._nav_p7b9z_142:focus-visible{outline:var(--focus-outline);outline-offset:2px}._nav_p7b9z_142[aria-disabled=true]{opacity:.4;cursor:default}._prev_p7b9z_176{left:var(--space-3)}._next_p7b9z_180{right:var(--space-3)}._dots_p7b9z_184{bottom:var(--space-3);border-radius:var(--radius-full);background:#29262b66;gap:6px;padding:5px 8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._dot_p7b9z_184{width:7px;height:7px;transition:background-color var(--transition-base), transform var(--transition-base);background:#fff9;border-radius:50%}._dotOn_p7b9z_206{background:var(--color-white);transform:scale(1.25)}._counter_p7b9z_211{bottom:var(--space-3);border-radius:var(--radius-full);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);background:#29262b99;padding:2px 10px;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){._nav_p7b9z_142,._dot_p7b9z_184{transition:none}}
