.gallery_gallery__jHJ_7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;grid-auto-flow:dense}.gallery_gallery__jHJ_7 *{box-sizing:border-box;min-width:0}.gallery_tile__WT_GF{position:relative;margin:0!important;aspect-ratio:1;overflow:hidden;border-radius:var(--landing-gallery-radius,20px)}.gallery_open__NKJ9A{display:block;width:100%;height:100%;padding:0;border:0;border-radius:inherit;cursor:zoom-in;background:transparent}.gallery_open__NKJ9A:focus-visible{outline:3px solid var(--modern-primary,currentColor);outline-offset:-4px}.gallery_image__50bpY{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.gallery_tile__WT_GF figcaption{position:absolute;bottom:0;left:0;right:0;padding:30px 16px 14px;background:linear-gradient(transparent,#000c);color:#fff;font-size:.85rem;line-height:1.4;pointer-events:none}.gallery_gallery__jHJ_7[data-count="1"]{grid-template-columns:minmax(0,1fr)}.gallery_gallery__jHJ_7[data-count="1"] .gallery_tile__WT_GF{aspect-ratio:4/3}.gallery_gallery__jHJ_7:is([data-count="3"],[data-count="5"]) .gallery_tile__WT_GF:first-child{grid-column:span 2;aspect-ratio:16/10}.gallery_gallery__jHJ_7[data-many=true] .gallery_tile__WT_GF:last-of-type:nth-of-type(odd){grid-column:span 2;aspect-ratio:16/10}.gallery_lightbox__JtpnW{width:min(1100px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid #ffffff33;border-radius:16px;background:#080808;color:#fff;overflow:auto}.gallery_lightbox__JtpnW::backdrop{background:#000d}.gallery_lightbox__JtpnW>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;font-size:13px}.gallery_lightbox__JtpnW button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:1px solid #ffffff40;border-radius:50%;background:#ffffff0d;color:#fff;cursor:pointer}.gallery_lightbox__JtpnW button:focus-visible{outline:2px solid #fff;outline-offset:3px}.gallery_fullImage__NrY7c{display:block;width:100%;height:min(68dvh,720px);object-fit:contain;object-position:center}.gallery_navigation__OJr8L{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.gallery_navigation__OJr8L p{flex:1;margin:0!important;text-align:center;font-size:14px;overflow-wrap:anywhere}@media(min-width:960px){.gallery_gallery__jHJ_7{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;grid-auto-rows:clamp(140px,14vw,220px)}.gallery_tile__WT_GF{aspect-ratio:auto;grid-column:span 2;height:100%}.gallery_gallery__jHJ_7[data-count="1"]{grid-template-columns:minmax(0,1fr);grid-auto-rows:clamp(300px,35vw,540px)}.gallery_gallery__jHJ_7[data-count="1"] .gallery_tile__WT_GF{grid-column:auto;aspect-ratio:auto}.gallery_gallery__jHJ_7[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(220px,28vw,400px)}.gallery_gallery__jHJ_7[data-count="2"] .gallery_tile__WT_GF{grid-column:auto}.gallery_gallery__jHJ_7:not([data-count="1"]):not([data-count="2"]):not([data-many=true]) .gallery_tile__WT_GF:first-child{grid-column:span 4;grid-row:span 2;aspect-ratio:auto}.gallery_gallery__jHJ_7[data-count="4"] .gallery_tile__WT_GF:nth-child(n+3){grid-column:span 1}.gallery_gallery__jHJ_7[data-count="5"] .gallery_tile__WT_GF:nth-child(n+4){grid-column:span 3}.gallery_gallery__jHJ_7[data-many=true] .gallery_tile__WT_GF:last-of-type:nth-of-type(3n+1){grid-column:span 6;aspect-ratio:auto}.gallery_gallery__jHJ_7[data-many=true] .gallery_tile__WT_GF:last-of-type:nth-of-type(3n+2),.gallery_gallery__jHJ_7[data-many=true] .gallery_tile__WT_GF:nth-last-of-type(2):nth-of-type(3n+1){grid-column:span 3;aspect-ratio:auto}}@media(max-width:479px){.gallery_tile__WT_GF figcaption{font-size:.75rem;padding:24px 10px 10px}.gallery_fullImage__NrY7c{height:62dvh}}