._6hU0-W_intro{margin:0 0 var(--gap)}._6hU0-W_grid{grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,26px);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){._6hU0-W_grid{grid-template-columns:repeat(3,1fr)}}._6hU0-W_grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}@media (max-width:640px){._6hU0-W_grid:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}._6hU0-W_grid:has(>:nth-child(3):last-child) ._6hU0-W_item{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:14px;display:grid}}._6hU0-W_item{margin:0}._6hU0-W_item a,._6hU0-W_open{border-radius:var(--r);background:var(--stone-2);display:block;overflow:hidden}._6hU0-W_open{cursor:zoom-in;width:100%;font:inherit;border:0;padding:0}._6hU0-W_item a:focus-visible,._6hU0-W_open:focus-visible{outline:3px solid var(--red);outline-offset:3px}._6hU0-W_item img,._6hU0-W_viewerImage{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._6hU0-W_item img{aspect-ratio:4/3;object-fit:cover;object-position:center 42%;width:100%;display:block}._6hU0-W_item a:hover img,._6hU0-W_open:hover img{opacity:.92}._6hU0-W_viewer{border-radius:var(--r);background:var(--dark);width:min(1200px,100% - 24px);max-width:none;max-height:calc(100dvh - 24px);color:var(--paper-lit);border:0;margin:auto;padding:0;overflow:auto}._6hU0-W_viewer::backdrop{background:var(--scrim-55)}._6hU0-W_viewerFigure{margin:0}._6hU0-W_viewerImage{object-fit:contain;background:var(--dark);width:100%;height:auto;max-height:calc(100dvh - 150px);display:block}._6hU0-W_viewerCaption{padding:12px 18px 0;line-height:1.45}._6hU0-W_viewerBar{justify-content:flex-end;gap:10px;padding:12px 18px 16px;display:flex}._6hU0-W_viewerButton{min-height:44px;font:inherit;color:var(--paper-lit);border:1px solid var(--line-on-dark-34);border-radius:var(--r);cursor:pointer;background:0 0;padding:0 16px;font-weight:600}._6hU0-W_viewerButton:hover{border-color:var(--gold-lit);color:var(--gold-lit)}._6hU0-W_viewerButton:focus-visible{outline:3px solid var(--gold-lit);outline-offset:2px}._6hU0-W_item figcaption{color:var(--ink-2);margin-top:10px;line-height:1.45}.on-dark ._6hU0-W_item a{background:var(--fill-on-dark-10)}
