.dLlRvq_grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,10vw + 60px,260px);grid-auto-flow:dense;gap:clamp(.75rem,.5rem + 1vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.dLlRvq_item{min-width:0}.dLlRvq_feature{grid-area:span 2/span 2}.dLlRvq_wide{grid-column:span 2}.dLlRvq_tall{grid-row:span 2}.dLlRvq_trigger{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.dLlRvq_frame{position:absolute;inset:0}.dLlRvq_feature .dLlRvq_frame{border-radius:999px 999px 4px 4px}.dLlRvq_caption{left:var(--space-3);bottom:var(--space-3);max-width:calc(100% - 2 * var(--space-3));background:var(--color-background);color:var(--color-text);font:italic 400 .9375rem / 1.3 var(--font-display);opacity:0;transition:opacity var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);padding:.4rem .75rem;position:absolute;transform:translateY(6px)}.dLlRvq_trigger:hover .dLlRvq_caption,.dLlRvq_trigger:focus-visible .dLlRvq_caption{opacity:1;transform:none}@media (hover:none){.dLlRvq_caption{opacity:1;transform:none}}.dLlRvq_viewer{color:#f3f1ec;background:#141414;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.dLlRvq_viewer::backdrop{background:#141414}.dLlRvq_viewerFigure{grid-template-rows:minmax(0,1fr) auto;margin:0;display:grid;position:absolute;inset:0}.dLlRvq_viewerImage{margin:clamp(3.5rem,2rem + 4vw,5rem) clamp(1rem,.5rem + 5vw,6rem) 0;position:relative}.dLlRvq_viewerImg{object-fit:contain}.dLlRvq_viewerCaption{justify-content:center;align-items:baseline;gap:var(--space-4);padding:var(--space-5) var(--space-4) max(var(--space-5), env(safe-area-inset-bottom));font:italic 400 var(--text-lg) / 1.4 var(--font-display);text-align:center;display:flex}.dLlRvq_viewerCount{font:600 .6875rem var(--font-utility);letter-spacing:.14em;color:#dbb764;font-style:normal}.dLlRvq_viewerButton{color:#f3f1ec;width:48px;height:48px;font:400 1.75rem / 1 var(--font-display);cursor:pointer;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease;background:#14141499;border:1px solid #f3f1ec59;border-radius:50%;place-items:center;display:grid;position:absolute}.dLlRvq_viewerButton:hover{color:#1a1a1a;background:#dbb764;border-color:#dbb764}.dLlRvq_viewerButton:focus-visible{outline-offset:3px;outline:2px solid #dbb764}.dLlRvq_prev{left:var(--space-4);top:50%;transform:translateY(-50%)}.dLlRvq_next{right:var(--space-4);top:50%;transform:translateY(-50%)}.dLlRvq_close{right:var(--space-4);top:var(--space-4)}@media (max-width:700px){.dLlRvq_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:42vw}.dLlRvq_prev,.dLlRvq_next{top:auto;bottom:var(--space-4);transform:none}}
