._figure_1l7t7_1{gap:.55rem;min-width:0;margin:0;display:grid}._viewport_1l7t7_8,._fullViewport_1l7t7_9{-webkit-user-select:none;user-select:none;background:#03141c;overflow:hidden}._viewport_1l7t7_8{aspect-ratio:16/8;cursor:zoom-in;touch-action:manipulation;border:1px solid #80d2dc6b;border-radius:13px}._compact_1l7t7_23 ._viewport_1l7t7_8{aspect-ratio:1}._fullViewport_1l7t7_9{cursor:grab;touch-action:none}._fullViewport_1l7t7_9:active{cursor:grabbing}._viewport_1l7t7_8:focus-visible{outline-offset:2px;outline:3px solid #00b8cb}._fullViewport_1l7t7_9:focus-visible{outline-offset:2px;outline:3px solid #00b8cb}._dialog_1l7t7_29 button:focus-visible{outline-offset:2px;outline:3px solid #00b8cb}._viewport_1l7t7_8 img{object-fit:contain;pointer-events:none;transform-origin:50%;width:100%;height:100%}._viewport_1l7t7_8[data-image-surface=paper],._fullViewport_1l7t7_9[data-image-surface=paper],._viewport_1l7t7_8[data-image-surface=paper] img,._imageLayer_1l7t7_47[data-image-surface=paper],._imageLayer_1l7t7_47[data-image-surface=paper] img{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:#fff}._viewport_1l7t7_8[data-image-surface=paper]{aspect-ratio:auto;border:0;border-radius:0}._viewport_1l7t7_8[data-image-surface=paper] img{height:auto;display:block}._imageLayer_1l7t7_47[data-image-surface=paper] img{object-fit:contain;width:100%;height:100%}._openImage_1l7t7_61{color:#164856;min-height:44px;font:700 .875rem/1.25 var(--font-editorial-label);cursor:pointer;background:#fff;border:1px solid #749da8;border-radius:6px;justify-self:end;padding:5px 10px}._dialog_1l7t7_29 button{color:#0b3d44;cursor:pointer;font:inherit;font-size:max(.78rem, var(--readable-small-text));background:#fff;border:1px solid #4d8990;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.35rem .72rem;font-weight:900;display:inline-flex}._figure_1l7t7_1 figcaption{color:inherit;font-size:max(.75rem, var(--readable-small-text));opacity:.78;line-height:1.45}._dialog_1l7t7_29{color:#fff;background:#061923;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:hidden;box-shadow:0 2rem 7rem #00000094}._dialog_1l7t7_29::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a0fe0}._dialog_1l7t7_29[open]{display:block}._viewerSurface_1l7t7_122{color:#fff;background:#061923;width:100%;height:100%;position:relative;overflow:hidden}._viewerSurface_1l7t7_122[data-has-sequence=true]{--image-navigation-gutter:calc(64px + max(env(safe-area-inset-left), env(safe-area-inset-right)));--image-navigation-panel-inset:calc(64px + max(env(safe-area-inset-left), env(safe-area-inset-right)))}._viewerSurface_1l7t7_122:-webkit-full-screen{width:100vw;height:100dvh}._viewerSurface_1l7t7_122:fullscreen{width:100vw;height:100dvh}._viewerSurface_1l7t7_122::backdrop{background:#061923}._imageReading_1l7t7_129{z-index:8;bottom:max(12px, env(safe-area-inset-bottom));left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));background:var(--a11y-surface,#f9f5e9);width:auto;max-width:none;color:var(--a11y-ink,#163c36);border:1px solid var(--a11y-line,#9baca2);overflow-wrap:anywhere;overscroll-behavior:contain;box-sizing:border-box;border-radius:12px;grid-template-columns:minmax(0,.7fr) minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:8px 16px;max-height:min(32dvh,10rem);padding:12px;display:grid;position:absolute;overflow:auto;box-shadow:0 6px 30px #0006}._imageReading_1l7t7_129>*{min-width:0}._imageReading_1l7t7_129>:not(header):not(p):not(nav){grid-column:1/-1}._imageReading_1l7t7_129 header{z-index:1;background:var(--a11y-surface,#f9f5e9);justify-content:space-between;align-items:start;gap:8px;margin:0;display:flex;position:sticky;top:0}._imageReading_1l7t7_129 h2{color:inherit;font:500 clamp(1.0625rem, 1.3vw, 1.25rem)/1.3 var(--font-editorial-display);overflow-wrap:anywhere;min-width:0;margin:0}._imageReading_1l7t7_129 header button{flex-shrink:0;min-width:44px;min-height:44px}._dialog_1l7t7_29 ._imageReading_1l7t7_129 p{color:inherit;margin:0;font-size:1rem;line-height:1.5}._imageReading_1l7t7_129 nav{flex-wrap:wrap;gap:4px 24px;display:flex}._imageReading_1l7t7_129 a{min-height:44px;color:var(--a11y-ink,#13524d);text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;font-size:1rem;font-weight:700;display:inline-flex}._imageReading_1l7t7_129 a:focus-visible{outline-offset:2px;outline:3px solid #a45d0b}._floatingControls_1l7t7_140{right:max(12px, env(safe-area-inset-right));top:max(12px, env(safe-area-inset-top));z-index:10;align-items:center;gap:8px;display:flex;position:absolute}._imageKindLabel_1l7t7_150{z-index:5;top:max(12px, env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));max-width:calc(100% - 144px - env(safe-area-inset-left) - env(safe-area-inset-right));color:#163c36;font-size:max(.875rem, var(--readable-small-text,14px));overflow-wrap:anywhere;pointer-events:none;background:#f9f5e9;border:1px solid #9baca2;border-radius:8px;padding:6px 10px;font-weight:700;line-height:1.35;position:absolute}._dialog_1l7t7_29 ._floatingControls_1l7t7_140 button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:48px;min-height:48px;font-size:1rem;color:#fff!important;background:#05232cb8!important;border-color:#ffffffb8!important}._dialog_1l7t7_29 ._closeViewer_1l7t7_176{width:48px;padding:0;font-size:1.7rem}._dialog_1l7t7_29 ._imageNavigationButton_1l7t7_180{z-index:10;color:#fff;touch-action:manipulation;background:#10323f;border:1px solid #ffffffb8;border-radius:8px;width:48px;min-width:48px;min-height:64px;padding:0;font-size:2.5rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}._previousImage_1l7t7_197{left:max(8px, env(safe-area-inset-left))}._nextImage_1l7t7_198{right:max(8px, env(safe-area-inset-right))}._dialog_1l7t7_29 ._imageNavigationButton_1l7t7_180:hover{background:#205368}._viewerSurface_1l7t7_122[data-has-sequence=true] ._screensaverControls_1l7t7_200{right:var(--image-navigation-panel-inset);max-width:calc(100% - 2 * var(--image-navigation-panel-inset))}._viewerSurface_1l7t7_122[data-has-sequence=true] ._imageReading_1l7t7_129{left:var(--image-navigation-panel-inset);right:var(--image-navigation-panel-inset);max-width:none}._fullViewport_1l7t7_9{box-sizing:border-box;height:100dvh;inset:0;left:var(--image-navigation-gutter,0px);right:var(--image-navigation-gutter,0px);justify-content:center;align-items:center;width:auto;padding:clamp(3px,.55vw,10px);display:flex;position:absolute}._fullViewport_1l7t7_9 img{pointer-events:none;transform-origin:50%;width:auto;max-width:100%;height:auto;max-height:100%;display:block;object-fit:contain!important}._imageLayer_1l7t7_47{box-sizing:border-box;pointer-events:none;background:#03141c;justify-content:center;align-items:center;padding:clamp(3px,.55vw,10px);display:flex;position:absolute;inset:0}._imageLayer_1l7t7_47[data-image-layer=current]{z-index:1}._imageLayer_1l7t7_47[data-image-layer=previous]{z-index:0}._imageLayer_1l7t7_47[data-transition]{animation-duration:.6s;animation-timing-function:ease-in-out;animation-fill-mode:both}._imageLayer_1l7t7_47[data-transition=fade][data-image-layer=current]{animation-name:_imageFadeIn_1l7t7_1}._imageLayer_1l7t7_47[data-transition=slide]{will-change:transform}._imageLayer_1l7t7_47[data-transition=slide][data-image-layer=current]{animation-name:_imageSlideInNext_1l7t7_1}._imageLayer_1l7t7_47[data-transition=slide][data-image-layer=previous]{animation-name:_imageSlideOutNext_1l7t7_1}._imageLayer_1l7t7_47[data-transition=slide][data-direction=previous][data-image-layer=current]{animation-name:_imageSlideInPrevious_1l7t7_1}._imageLayer_1l7t7_47[data-transition=slide][data-direction=previous][data-image-layer=previous]{animation-name:_imageSlideOutPrevious_1l7t7_1}@keyframes _imageFadeIn_1l7t7_1{0%{opacity:0}to{opacity:1}}@keyframes _imageSlideInNext_1l7t7_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _imageSlideOutNext_1l7t7_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _imageSlideInPrevious_1l7t7_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _imageSlideOutPrevious_1l7t7_1{0%{transform:translate(0)}to{transform:translate(100%)}}._zoomReadout_1l7t7_263{bottom:max(1rem, env(safe-area-inset-bottom));color:#fff;font-size:max(.9rem, var(--readable-small-text));opacity:0;pointer-events:none;visibility:hidden;z-index:5;background:#05232cd1;border:1px solid #ffffff94;border-radius:999px;padding:.45rem .8rem;font-weight:900;transition:opacity .14s,transform .14s;position:fixed;left:50%;transform:translate(-50%,.7rem)}._zoomReadout_1l7t7_263[data-visible=true]{opacity:1;visibility:visible;transform:translate(-50%)}._zoomReadout_1l7t7_263[data-position=pointer]{bottom:auto;transform:translate(-50%,calc(-100% - .7rem))}._zoomReadout_1l7t7_263[data-position=pointer][data-visible=true]{transform:translate(-50%,calc(-100% - .7rem))}@media (prefers-reduced-motion:reduce){._zoomReadout_1l7t7_263{transition:none}._imageLayer_1l7t7_47[data-transition]{will-change:auto;animation:none}}img[data-sitewide-image-viewer=true]{cursor:zoom-in}._screensaverControls_1l7t7_200{z-index:9;right:max(12px, env(safe-area-inset-right));top:calc(max(12px, env(safe-area-inset-top)) + 56px);box-sizing:border-box;width:min(440px,100% - 24px);max-height:calc(100dvh - 92px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid var(--a11y-line,#9baca2);background:var(--a11y-surface,#f9f5e9);color:var(--a11y-ink,#163c36);border-radius:12px;gap:12px;padding:16px;display:grid;position:absolute;overflow:auto;box-shadow:0 6px 30px #0006}._screensaverControls_1l7t7_200>strong{font:500 clamp(19px, 2vw, 25px)/1.3 var(--font-editorial-display);overflow-wrap:anywhere}._screensaverControls_1l7t7_200>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._screensaverControls_1l7t7_200 label{flex-wrap:wrap;align-items:center;gap:8px;font-size:1rem;display:flex}._screensaverControls_1l7t7_200 select{border:1px solid var(--a11y-line,#41756e);background:var(--a11y-raised,#fff);min-width:70px;min-height:44px;color:var(--a11y-ink,#163c36);font:inherit;border-radius:8px;padding:4px 8px}._screensaverControls_1l7t7_200 select:focus-visible{outline-offset:3px;outline:3px solid #5ddae8}._screensaverControls_1l7t7_200 button:disabled{cursor:default;opacity:.55}._screensaverControls_1l7t7_200 button[aria-pressed=true]{background:var(--a11y-raised,#d2eae1);color:var(--a11y-ink,#163c36)}._dialog_1l7t7_29 :is(._screensaverControls_1l7t7_200,._imageReading_1l7t7_129) button{background:var(--a11y-raised,#fff);color:var(--a11y-ink,#163c36);border-color:var(--a11y-line,#41756e);font-size:1rem;font-weight:700}._screensaverControls_1l7t7_200 p{color:inherit;margin:0;font-size:1rem;line-height:1.45}._screensaverControls_1l7t7_200 span{padding:4px;font-size:1rem}._imageFailure_1l7t7_317{z-index:2;color:#092d35;background:#fff;padding:16px;position:absolute;inset:auto 20px 20px}._fullscreenNotice_1l7t7_318{z-index:11;bottom:max(12px, env(safe-area-inset-bottom));box-sizing:border-box;color:#173e3d;background:#fffdf5;border:1px solid #789b9e;border-radius:10px;width:max-content;max-width:calc(100% - 32px);margin:0;padding:10px 14px;font-size:1rem;line-height:1.4;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0005}html:is([data-accessibility-dark-theme=true],[data-accessibility-high-contrast=true]) ._dialog_1l7t7_29 :is(._imageKindLabel_1l7t7_150,._imageFailure_1l7t7_317,._fullscreenNotice_1l7t7_318){background:var(--a11y-surface)!important;color:var(--a11y-ink)!important;border-color:var(--a11y-line)!important}@media (max-width:700px){._imageReading_1l7t7_129{grid-template-columns:minmax(0,1fr);gap:6px;max-height:min(40dvh,16rem);padding:8px}._viewerSurface_1l7t7_122[data-has-sequence=true] ._imageReading_1l7t7_129{left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right))}}@media (max-width:600px){._viewerSurface_1l7t7_122[data-has-sequence=true]{--image-navigation-gutter:0px}._dialog_1l7t7_29 ._imageNavigationButton_1l7t7_180{min-height:48px}._screensaverControls_1l7t7_200{padding:12px}._screensaverControls_1l7t7_200>strong{font-size:20px}}
