.Lightbox_dialog__Q9AmO{position:fixed;inset:0;width:100%;max-width:none;height:100vh;height:100svh;height:100dvh;max-height:none;margin:0;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overflow:hidden;overscroll-behavior:contain;border:0;color:#f7f4ef;background:#071522}.Lightbox_dialog__Q9AmO[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;animation:Lightbox_reveal__yUOnz .2s ease-out both}.Lightbox_dialog__Q9AmO::backdrop{background:#071522}.Lightbox_header__ciRae{display:flex;align-items:center;justify-content:space-between;gap:1rem}.Lightbox_brand__u_IoP{display:flex;align-items:center;gap:.65rem;font-size:.625rem;font-weight:700;letter-spacing:.16em;white-space:nowrap}.Lightbox_brandMark__HiWq4{width:.45rem;height:.45rem;background:#e84635;border-radius:50%}.Lightbox_brandDivider__WK8_o{color:#758293;font-weight:400}.Lightbox_headerActions__Ai6uD{display:flex;align-items:center;gap:1rem}.Lightbox_index__ZT7be{color:#b2becb;font-family:var(--font-mono);font-size:.6875rem;font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap}.Lightbox_control__HOoUm{display:grid;min-width:3rem;min-height:3rem;flex:0 0 auto;place-items:center;padding:.75rem;border:1px solid rgb(247 244 239/26%);border-radius:50%;color:#f7f4ef;background:rgb(247 244 239/5%);cursor:pointer;transition:background .16s ease,border-color .16s ease}.Lightbox_control__HOoUm svg{width:1.25rem;height:1.25rem}.Lightbox_control__HOoUm:focus-visible{outline:2px solid #f7f4ef;outline-offset:4px}.Lightbox_control__HOoUm:disabled{opacity:.3;cursor:default}.Lightbox_media__1JER5{position:relative;min-width:0;min-height:0;overflow:hidden;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}.Lightbox_media__1JER5>*{width:100%;height:100%;min-height:0}.Lightbox_footer__Cif3m{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding-top:1rem;border-top:1px solid rgb(247 244 239/15%)}.Lightbox_details__zKUOF{min-width:0;max-width:52rem}.Lightbox_title__XAxnQ{font-family:var(--font-display);font-size:clamp(1.125rem,.85rem + 1vw,1.75rem);font-weight:500;line-height:1.16;letter-spacing:-.035em}.Lightbox_caption__zy_Kv{max-width:48rem;margin-top:.4rem;color:#b2becb;font-size:.8125rem;line-height:1.5}.Lightbox_navigation__odvTW{display:flex;align-items:center;flex-shrink:0;gap:.5rem;margin-left:auto}.Lightbox_keyboardHint__aa7b4{display:none;color:#b2becb;font-size:.6875rem}@media (hover:hover){.Lightbox_control__HOoUm:not(:disabled):hover{border-color:#f7f4ef;background:rgb(247 244 239/14%)}.Lightbox_control__HOoUm.Lightbox_close__IDIWl:hover{border-color:#d22b1e;background:#d22b1e}}@media (min-width:768px){.Lightbox_dialog__Q9AmO{padding:max(1.5rem,env(safe-area-inset-top)) max(2.5rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(2.5rem,env(safe-area-inset-left))}.Lightbox_dialog__Q9AmO[open]{gap:1.5rem}.Lightbox_brand__u_IoP,.Lightbox_index__ZT7be{font-size:.75rem}.Lightbox_footer__Cif3m{padding-top:1.5rem}.Lightbox_keyboardHint__aa7b4{display:block;margin-right:1rem}}@media (max-width:479px){.Lightbox_footer__Cif3m{align-items:flex-start;gap:.75rem}.Lightbox_caption__zy_Kv{font-size:.75rem}.Lightbox_navigation__odvTW{gap:.375rem}}@media (max-height:500px) and (orientation:landscape){.Lightbox_dialog__Q9AmO{padding-top:max(.5rem,env(safe-area-inset-top));padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.Lightbox_dialog__Q9AmO[open]{gap:.5rem}.Lightbox_footer__Cif3m{padding-top:.5rem}.Lightbox_title__XAxnQ{font-size:1rem}.Lightbox_caption__zy_Kv{margin-top:.25rem;font-size:.6875rem}}@keyframes Lightbox_reveal__yUOnz{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Lightbox_dialog__Q9AmO[open]{animation:none}.Lightbox_control__HOoUm{transition:none}}.GalleryGrid_hero__05yVE{padding:100px 0 56px;background:var(--color-navy-deep);color:var(--color-paper)}.GalleryGrid_breadcrumb__1fZew{display:flex;align-items:center;gap:12px;font-size:11px;color:#acbdce;margin-bottom:32px}.GalleryGrid_breadcrumb__1fZew a:hover{color:white}.GalleryGrid_heroLayout__5V1Yt{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(28px,4vw,64px)}.GalleryGrid_heroCopy__yGLNA{padding:18px 0}.GalleryGrid_eyebrow__ipZoc{display:flex;align-items:center;gap:12px;color:#ffad9e;font-size:11px;letter-spacing:.16em;font-weight:800}.GalleryGrid_eyebrow__ipZoc>span{height:2px;width:28px;background:var(--color-signal)}.GalleryGrid_heroCopy__yGLNA h1{font-family:var(--font-display);font-size:clamp(42px,4.5vw,66px);line-height:1.03;letter-spacing:-.045em;font-weight:750;margin-top:24px}.GalleryGrid_heroCopy__yGLNA h1>span{color:#bbc9d8}.GalleryGrid_heroDescription___P5VK{max-width:350px;font-size:14px;line-height:1.85;color:#b7c6d6;margin-top:24px}.GalleryGrid_explore__n1QLa{margin-top:28px;display:inline-flex;align-items:center;gap:32px;min-height:48px;border-bottom:1px solid #ffffff50;font-size:13px;font-weight:750}.GalleryGrid_explore__n1QLa:hover{color:#ffad9e;border-color:#ffad9e}.GalleryGrid_explore__n1QLa>span{font-size:22px}.GalleryGrid_featured__mSEHG{display:block;position:relative;width:100%;text-align:left;cursor:zoom-in;overflow:hidden;border-radius:4px;background:#152b44}.GalleryGrid_featured__mSEHG>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;transition:filter .25s}.GalleryGrid_featured__mSEHG:hover>img{filter:brightness(1.07)}.GalleryGrid_featured__mSEHG>.GalleryGrid_expand___Lh4m{position:absolute;right:16px;bottom:16px}.GalleryGrid_expand___Lh4m{flex-shrink:0;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:white;background:#07192fc7;border:1px solid #ffffff45}.GalleryGrid_expand___Lh4m svg{width:21px;height:21px}.GalleryGrid_collection__VzQtj{background:var(--color-paper);padding:68px 0 76px;scroll-margin-top:88px}.GalleryGrid_collectionHeader__EHelD{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.GalleryGrid_collectionEyebrow__E2LnQ{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--color-signal)}.GalleryGrid_collectionHeader__EHelD h2{font-family:var(--font-display);font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.15;letter-spacing:-.035em;margin-top:12px}.GalleryGrid_collectionHeader__EHelD>p{font-size:12px;color:var(--color-ink-soft);line-height:1.6;padding-bottom:4px}.GalleryGrid_toolbar__FBsB5{margin:32px 0 28px;border-top:1px solid var(--color-paper-edge);border-bottom:1px solid var(--color-paper-edge);padding:17px 0 15px}.GalleryGrid_filters__HLwOW{display:flex;flex-wrap:wrap;gap:8px}.GalleryGrid_filters__HLwOW button{display:inline-flex;align-items:center;justify-content:center;gap:15px;border-radius:5px;min-height:46px;padding:12px 18px;color:var(--color-ink-soft);font-size:12px;font-weight:750;background:transparent;border:1px solid var(--color-paper-edge);cursor:pointer;transition:background .18s,color .18s,border-color .18s}.GalleryGrid_filters__HLwOW button>span{font-size:10px;font-weight:600;opacity:.75}.GalleryGrid_filters__HLwOW button:hover{border-color:var(--color-ink-muted);background:white}.GalleryGrid_filters__HLwOW button[aria-pressed=true]{border-color:var(--color-signal);background:var(--color-signal);color:white}.GalleryGrid_status__ukhY_{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--color-ink-soft);margin-top:16px}.GalleryGrid_status__ukhY_>span{color:var(--color-ink-muted)}.GalleryGrid_grid__3QhvM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.GalleryGrid_card__BmY75{min-width:0}.GalleryGrid_card__BmY75>button{display:block;width:100%;text-align:left;cursor:zoom-in;border-radius:5px}.GalleryGrid_media__eexim{display:block;position:relative;width:100%;aspect-ratio:3/2;background:#182b3d;border-radius:5px;overflow:hidden}.GalleryGrid_media__eexim[data-portrait=true]{aspect-ratio:2/3}.GalleryGrid_media__eexim>img{width:100%;height:100%;object-fit:contain;transition:filter .25s}.GalleryGrid_card__BmY75 button:hover .GalleryGrid_media__eexim>img{filter:brightness(1.07)}.GalleryGrid_media__eexim .GalleryGrid_expand___Lh4m{position:absolute;right:12px;bottom:12px;width:32px;height:32px;transition:background .2s}.GalleryGrid_card__BmY75 button:focus-visible .GalleryGrid_expand___Lh4m,.GalleryGrid_card__BmY75 button:hover .GalleryGrid_expand___Lh4m{background:var(--color-signal)}.GalleryGrid_photoCategory__FmTvt{position:absolute;top:12px;left:12px;color:white;background:#07192fb8;padding:6px 10px;font-size:9px;font-weight:750;letter-spacing:.03em;border-radius:3px}.GalleryGrid_more__L4wUv{margin-top:54px;display:flex;flex-direction:column;align-items:center;gap:14px}.GalleryGrid_more__L4wUv p{font-size:11px;color:var(--color-ink-soft)}.GalleryGrid_revealProgress__JYI0v{width:160px;height:2px;background:var(--color-paper-edge)}.GalleryGrid_revealProgress__JYI0v>span{display:block;height:100%;background:var(--color-signal)}.GalleryGrid_more__L4wUv button{margin-top:7px;display:flex;align-items:center;gap:35px;min-height:50px;padding:14px 24px;border:1px solid var(--color-ink);color:var(--color-ink);border-radius:5px;font-size:12px;font-weight:750;cursor:pointer}.GalleryGrid_more__L4wUv button:hover{background:var(--color-ink);color:white}.GalleryGrid_more__L4wUv button span{font-size:22px;line-height:1}.GalleryGrid_more__L4wUv a{display:flex;align-items:center;gap:16px;min-height:44px;font-size:12px;font-weight:700}.GalleryGrid_empty__j5_4J{padding:60px 0;text-align:center;color:var(--color-ink-soft)}.GalleryGrid_lightboxPhoto__nBvX6{position:relative;width:100%;height:100%;min-height:0}.GalleryGrid_fullPhoto__IT_rE{object-fit:contain}@media (max-width:1023px){.GalleryGrid_grid__3QhvM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.GalleryGrid_hero__05yVE{padding-top:94px;padding-bottom:36px}.GalleryGrid_breadcrumb__1fZew{margin-bottom:26px}.GalleryGrid_heroLayout__5V1Yt{grid-template-columns:1fr;gap:32px}.GalleryGrid_heroCopy__yGLNA{padding:0}.GalleryGrid_heroCopy__yGLNA h1{font-size:clamp(46px,7vw,66px)}.GalleryGrid_heroDescription___P5VK{max-width:540px}.GalleryGrid_collectionHeader__EHelD{align-items:flex-start;flex-direction:column;gap:14px}.GalleryGrid_collection__VzQtj{padding-top:45px}}@media (max-width:639px){.GalleryGrid_heroCopy__yGLNA h1{font-size:clamp(40px,10.5vw,62px)}.GalleryGrid_heroDescription___P5VK{font-size:13px;margin-top:20px}.GalleryGrid_explore__n1QLa{margin-top:20px}.GalleryGrid_collection__VzQtj{padding-bottom:48px}.GalleryGrid_collectionHeader__EHelD h2{font-size:31px}.GalleryGrid_toolbar__FBsB5{margin-top:25px}.GalleryGrid_filters__HLwOW{gap:7px}.GalleryGrid_filters__HLwOW button{padding:11px 12px;gap:10px;font-size:11px}.GalleryGrid_grid__3QhvM{grid-template-columns:1fr;gap:20px}.GalleryGrid_media__eexim[data-portrait=true]{aspect-ratio:2/3}.GalleryGrid_more__L4wUv{margin-top:35px}}@media (prefers-reduced-motion:reduce){.GalleryGrid_featured__mSEHG>img,.GalleryGrid_filters__HLwOW button,.GalleryGrid_media__eexim .GalleryGrid_expand___Lh4m,.GalleryGrid_media__eexim>img{transition:none}}