._grid_cqqdx_2{gap:clamp(36px,6vw,72px) clamp(16px,3vw,40px);display:grid}._item_cqqdx_7 figure{gap:12px;display:grid}._frame_cqqdx_12{border-radius:var(--r-s);background:var(--c-violet);cursor:zoom-in;width:100%;display:block;overflow:hidden}._picture_cqqdx_21 img{width:100%;height:auto;transition:transform 1.2s var(--ease-out)}@media (hover:hover){._frame_cqqdx_12:hover ._picture_cqqdx_21 img{transform:scale(1.045)}}._caption_cqqdx_33{gap:2px;max-width:40ch;display:grid}._captionTitle_cqqdx_39{font-weight:600}._captionText_cqqdx_43{font-size:var(--fs-small);color:var(--c-ink-700)}._item_cqqdx_7:nth-child(odd){width:88%}._item_cqqdx_7:nth-child(2n){justify-self:end;width:78%}._item_cqqdx_7[data-wide]{width:100%}@media (min-width:768px){._grid_cqqdx_2{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}._item_cqqdx_7:nth-child(odd),._item_cqqdx_7:nth-child(2n){justify-self:stretch;width:auto}._item_cqqdx_7{grid-column:var(--col,auto) / span var(--span,6);margin-top:calc(var(--shift,0) * clamp(60px, 11vw, 200px))}}._lightbox_cqqdx_80{background:color-mix(in oklab, var(--c-ink) 94%, transparent);width:100%;max-width:none;height:100%;max-height:none;color:var(--c-cream);border:0;margin:0;padding:0}._lightbox_cqqdx_80::backdrop{background:0 0}._lightboxInner_cqqdx_96{grid-template-rows:1fr auto;gap:16px;height:100%;padding:clamp(16px,3vw,40px);display:grid}._lightboxFigure_cqqdx_104{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:12px;min-height:0;display:grid}._lightboxPicture_cqqdx_112{justify-content:center;min-height:0;display:flex}._lightboxPicture_cqqdx_112 img{object-fit:contain;border-radius:var(--r-s);width:auto;max-width:100%;height:auto;max-height:100%}._lightboxFigure_cqqdx_104 figcaption{text-align:center;max-width:60ch;color:color-mix(in oklab, var(--c-cream) 80%, transparent)}._lightboxNav_cqqdx_133{justify-content:center;align-items:center;gap:12px;display:flex}._lightboxNav_cqqdx_133 button{background:color-mix(in oklab, var(--c-cream) 12%, transparent);width:48px;height:48px;color:inherit;border-radius:50%;place-items:center;display:grid}._lightboxNav_cqqdx_133 button:hover{background:var(--c-lime);color:var(--c-violet)}._lightboxClose_cqqdx_155{margin-left:16px}
