.editorial-gallery_gallery__vpU1o{column-gap:var(--space-xs)}.editorial-gallery_mixed__5glbq,.editorial-gallery_portrait___hY85{column-count:3}.editorial-gallery_landscape__Kaic0{column-count:2}.editorial-gallery_wide__Iq1l2{column-count:1}.editorial-gallery_gallery__vpU1o figure{position:relative;margin:0 0 var(--space-xs);page-break-inside:avoid;break-inside:avoid}.editorial-gallery_gallery__vpU1o figure.editorial-gallery_featured__356Sx{column-span:all;padding:var(--space-2xl) 0;display:grid;place-items:center}.editorial-gallery_gallery__vpU1o figure.editorial-gallery_featured__356Sx button{width:min(64%,var(--container-l))}.editorial-gallery_gallery__vpU1o button{width:100%;padding:0;display:block;border:0;background:var(--surface);color:inherit;cursor:zoom-in}.editorial-gallery_gallery__vpU1o img{width:100%;height:auto;display:block}.editorial-gallery_gallery__vpU1o figcaption{position:absolute;z-index:2;left:12px;bottom:10px;padding:var(--space-3xs);border-radius:var(--radius-s);background:rgba(0,0,0,.55);color:var(--text-inverse-secondary);font-size:var(--text-2xs);letter-spacing:var(--control-letter-spacing);opacity:0;transition:opacity .25s}.editorial-gallery_gallery__vpU1o figure:hover figcaption{opacity:1}.editorial-gallery_wide__Iq1l2 figure{margin-bottom:var(--space-m)}.editorial-gallery_wide__Iq1l2 figure button{max-height:min(82svh,1100px);overflow:hidden}.editorial-gallery_wide__Iq1l2 figure img{width:100%;height:100%;max-height:min(82svh,1100px);object-fit:contain;background:#050505}.editorial-gallery_lightbox__MwZc5{position:fixed;z-index:200;inset:0;padding:var(--space-m);display:grid;place-items:center;background:rgba(0,0,0,.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:editorial-gallery_lightbox-in__GZtxJ var(--motion-enter-duration) var(--motion-soft-ease) both}.editorial-gallery_lightbox__MwZc5.editorial-gallery_closing__oxPmx{pointer-events:none;animation:editorial-gallery_lightbox-out__iWaoi var(--motion-exit-duration) var(--motion-soft-ease) both}.editorial-gallery_backdrop__ayXA0{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent}.editorial-gallery_lightbox__MwZc5>header{position:absolute;z-index:2;left:var(--gutter);right:var(--gutter);top:28px;display:flex;justify-content:space-between;align-items:center;color:var(--text-secondary);font-size:var(--type-meta);letter-spacing:var(--control-letter-spacing);text-transform:uppercase}.editorial-gallery_lightbox__MwZc5>header button{display:flex;align-items:center;gap:var(--space-2xs);padding:0;border:0;background:transparent;color:var(--text-inverse);font:inherit;text-transform:inherit;cursor:pointer}.editorial-gallery_lightbox__MwZc5>img{position:relative;z-index:1;max-width:calc(100vw - 120px);max-height:calc(100svh - 110px);width:auto;height:auto;object-fit:contain}.editorial-gallery_lightbox__MwZc5>nav{position:absolute;z-index:2;left:var(--gutter);right:var(--gutter);top:50%;display:flex;justify-content:space-between;pointer-events:none}.editorial-gallery_lightbox__MwZc5>nav button{width:48px;height:48px;display:grid;place-items:center;border:var(--line-thin) solid var(--border-inverse-strong);border-radius:50%;background:rgba(0,0,0,.35);color:var(--text-inverse);pointer-events:auto;cursor:pointer}@keyframes editorial-gallery_lightbox-in__GZtxJ{0%{opacity:0}to{opacity:1}}@keyframes editorial-gallery_lightbox-out__iWaoi{0%{opacity:1}to{opacity:0}}@keyframes editorial-gallery_gallery-reveal__A_GZX{0%{opacity:.22;translate:0 var(--motion-reveal-distance)}to{opacity:1;translate:0 0}}@supports (animation-timeline:view()){.editorial-gallery_gallery__vpU1o figure{animation:editorial-gallery_gallery-reveal__A_GZX linear both;animation-timeline:view();animation-range:entry 4% cover 20%}}@media (max-width:900px){.editorial-gallery_mixed__5glbq,.editorial-gallery_portrait___hY85{column-count:2}}@media (max-width:760px){.editorial-gallery_landscape__Kaic0,.editorial-gallery_mixed__5glbq,.editorial-gallery_portrait___hY85{column-count:1}.editorial-gallery_gallery__vpU1o figure.editorial-gallery_featured__356Sx{padding:var(--space-l) 0}.editorial-gallery_gallery__vpU1o figure.editorial-gallery_featured__356Sx button{width:100%}.editorial-gallery_gallery__vpU1o figcaption{opacity:1}.editorial-gallery_lightbox__MwZc5{padding:var(--space-xl) var(--space-2xs) var(--space-s)}.editorial-gallery_lightbox__MwZc5>img{max-width:100%;max-height:calc(100svh - 120px)}.editorial-gallery_lightbox__MwZc5>nav{left:16px;right:16px}.editorial-gallery_lightbox__MwZc5>nav button{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.editorial-gallery_gallery__vpU1o figure{animation:none;opacity:1;translate:none}.editorial-gallery_lightbox__MwZc5,.editorial-gallery_lightbox__MwZc5.editorial-gallery_closing__oxPmx{animation-duration:.01ms;transform:none}}.gallery-template_cover__P6ugz{position:relative;height:auto;margin-inline:var(--gutter);overflow:hidden;aspect-ratio:16/9;border-radius:var(--radius-l);background:var(--surface)}.gallery-template_cover__P6ugz img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.gallery-template_intro__09NXM{padding-block:var(--space-3xl);display:grid;gap:var(--layout-gap-l)}.gallery-template_intro__09NXM h2{max-width:16ch;margin:0 0 var(--space-l);font-size:var(--text-4xl);font-weight:var(--weight-heading);line-height:var(--intro-statement-line-height);letter-spacing:var(--intro-statement-letter-spacing)}.gallery-template_intro__09NXM>div>p{max-width:var(--intro-support-width);color:var(--text-secondary);font-size:var(--intro-support-size);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.gallery-template_images__n2j_t{padding-inline:var(--gutter)}@media (max-width:760px){.gallery-template_cover__P6ugz{aspect-ratio:var(--media-ratio-case-cover-mobile);border-radius:var(--radius-m)}.gallery-template_intro__09NXM{gap:var(--space-xl);padding-block:var(--space-2xl)}.gallery-template_intro__09NXM>div>p{width:100%;margin-left:0}}