.styles_activeImageWrapper__YXXvS{position:relative;overflow:hidden;margin:0;padding:0;max-inline-size:100vh;width:100%;aspect-ratio:16/9;background-color:rgba(0,0,0,0);border:none}.styles_activeImageWrapper__YXXvS img{width:100%;height:100%;object-fit:cover}.styles_activeImageWrapper__YXXvS .styles_icon__JS52y{width:20px;height:20px}.styles_asideActiveImageWrapper__Y5qYj{position:relative;overflow:hidden;margin:0;padding:0;max-inline-size:100vh;width:100%;background-color:rgba(0,0,0,0);border:none}.styles_asideActiveImageWrapper__Y5qYj img{width:100%;height:100%;object-fit:contain}.styles_asideActiveImageWrapper__Y5qYj .styles_icon__JS52y{width:20px;height:20px}.styles_activeImage__09s3B{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;border-radius:.5rem}.styles_overlayButton__UhpRg{position:absolute;top:.5rem;right:.5rem;z-index:1;display:flex;gap:.5rem;align-items:center;padding:.25rem .5rem;background-color:var(--colors-white);border:1px solid var(--colors-navy);border-radius:.5rem;font-size:var(--fontSizes-xSmall)}@media screen and (max-width:768px){.styles_overlayButton__UhpRg{display:none}}.styles_imageList__SbMDl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.25rem;padding:0;margin:0;list-style-type:none}.styles_thumbButton__inBx9{padding:0;margin:0;background-color:rgba(0,0,0,0);border:4px solid rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;user-select:none;aspect-ratio:16/9}.styles_thumbButton__inBx9.styles_isActive__Ltlbd{border:4px solid var(--colors-cyan)}.styles_thumbnail__5JE6i{width:auto;vertical-align:middle;object-fit:cover}.styles_wrapper__q_WxN{display:flex;flex-direction:column;align-items:center;max-block-size:95vh;max-block-size:95dvb;flex:1 1;color:var(--colors-navy);padding:1rem;gap:1rem}.styles_wrapper__q_WxN h3{font-size:1rem;margin:0}.styles_headingWrapper__P105m{display:flex;align-items:center;justify-content:space-between;align-self:flex-start;gap:1rem;padding:1rem 1rem 0}@media screen and (max-width:768px){.styles_headingWrapper__P105m{padding:1rem 1.125rem;background-color:#fff;width:100%;align-items:center;justify-content:center;border-bottom:2px solid var(--colors-cyan)}}.styles_headingWrapper__P105m button svg{flex-shrink:0}.styles_heading__bxSpP{margin:0;font-weight:700;font-size:var(--fontSizes-headingXS)}.styles_closeButton__ZLIRB{padding:0;background:rgba(0,0,0,0);border:none;width:auto}.styles_modalImageWrapper__wHFz4{display:flex;flex:1 1;gap:1rem;align-items:center;justify-items:center;inline-size:100%;max-inline-size:100%}.styles_activeModalImageWrapper__MILuH{position:relative;overflow:hidden;height:100%;aspect-ratio:16/9;margin:0}.styles_activeModalImageWrapper__MILuH img{width:100%;object-fit:contain;height:100%}@media screen and (max-width:1024px){.styles_activeModalImageWrapper__MILuH img{object-fit:scale-down}}.styles_modalNavButton___7FB5{display:none}@media screen and (min-width:1024px){.styles_modalNavButton___7FB5{display:flex;height:100%;gap:1rem;border:2px solid var(--colors-navy);padding:.5rem;border-radius:.5rem;max-height:4rem;color:var(--colors-navy)}.styles_modalNavButton___7FB5 svg path{fill:var(--colors-navy)}.styles_modalNavButton___7FB5:hover{background-color:var(--colors-lightGrey)}}.styles_modalNavChevron__fh4tO{display:flex;height:100%;gap:1rem;border:2px solid var(--colors-navy);padding:.5rem;border-radius:.5rem;width:8rem;background-color:var(--colors-white);color:var(--colors-navy)}.styles_modalNavChevron__fh4tO:hover{background-color:var(--colors-lightGrey)}@media screen and (min-width:1024px){.styles_modalNavChevron__fh4tO{display:none}}.styles_transformed__f4_qn{transform:rotate(180deg)}.styles_transformWrapper__UNsq_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;flex:1 1;block-size:100%}.styles_activeModalImage__AWEXN.styles_activeModalImage__AWEXN{display:flex;align-items:center;justify-content:center;flex:1 1;max-inline-size:100%;inline-size:100%}.styles_modalImageTransform__IhfiH.styles_modalImageTransform__IhfiH{justify-content:center;block-size:100%;min-inline-size:100%;width:100%}.styles_modalImageCount__yBtUP{grid-row:2}.styles_modalImageCaption__AHU8w,.styles_modalImageCount__yBtUP{grid-column:2;text-align:center;padding-inline:2rem;max-inline-size:100%;box-sizing:border-box}.styles_modalImageCaption__AHU8w{grid-row:3}.styles_thumbnailsWrapper__GvlRz{display:grid;padding:0;block-size:8.75rem;overflow:hidden;height:auto}.styles_thumbnails__rf1P1{display:flex;align-items:center;gap:1rem;padding:0 0 1rem;overflow-x:scroll;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch}.styles_thumbnailsVertical__w6epD{flex-direction:column;block-size:100%;overflow-y:scroll;overflow-x:hidden}.styles_closeButton__ZLIRB{display:flex;justify-content:flex-end}.styles_fullSizeModal__SCNiq.styles_fullSizeModal__SCNiq{display:flex;flex-direction:column;width:98vw;max-inline-size:98vw;height:99vh}@media screen and (max-width:768px){.styles_fullSizeModal__SCNiq.styles_fullSizeModal__SCNiq{width:100%;height:100vh;max-inline-size:100%;margin:0;border-radius:0;max-block-size:100vh;background-color:var(--colors-lightGrey)}}.styles_galleryWrapper__E1dB7{display:grid;gap:1rem;flex:1 1}.styles_asideGalleryWrapper__Mpr6x{display:block}.styles_countContainer__qZkab{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:1rem}.styles_mobileThumbnails__3AtcR{display:none}@media screen and (max-width:768px){.styles_mobileThumbnails__3AtcR{display:block}}.styles_desktopThumbnails__Fthb_{display:block}@media screen and (max-width:768px){.styles_desktopThumbnails__Fthb_{display:none}}.styles_mobileGalleryBtn__hmIUq{display:flex;align-items:center;justify-content:center;width:100%;font-weight:700;gap:.5rem;cursor:pointer}.styles_aside__b2kGv .styles_asideFigure__V5d5v{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin:0}.styles_aside__b2kGv .styles_asideCaption__Nag7X{font-size:1.25rem;font-weight:700;text-align:center}.styles_aside__b2kGv .styles_asideImage__V1Ldg{width:100%;max-height:40rem;height:auto;object-fit:contain;border-radius:.5rem}