.photo-window[data-astro-cid-7ervwzb7]{width:min(100%,calc(var(--photo-height,240px) * var(--photo-ratio)));aspect-ratio:var(--photo-ratio);background:#fff;flex:none;display:block;position:relative;overflow:hidden}.photo-window[data-astro-cid-7ervwzb7] img[data-astro-cid-7ervwzb7]{object-fit:initial;max-width:none;height:auto;padding:0;display:block;position:absolute}.mp-lightbox[data-astro-cid-biklpgwe]{color:#10213d;background:#fff;border:0;border-radius:12px;width:min(1280px,100vw - 40px);max-width:none;height:min(940px,100dvh - 40px);max-height:none;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 100px #0006}.mp-lightbox[data-astro-cid-biklpgwe][open]{flex-direction:column;display:flex}.mp-lightbox[data-astro-cid-biklpgwe]::backdrop{backdrop-filter:blur(5px);background:#050f1fdb}.mp-lightbox__toolbar[data-astro-cid-biklpgwe]{border-bottom:1px solid #e0e6ed;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.mp-lightbox__toolbar[data-astro-cid-biklpgwe]>div[data-astro-cid-biklpgwe]{align-items:baseline;gap:18px;display:flex}.mp-lightbox__toolbar[data-astro-cid-biklpgwe] h2[data-astro-cid-biklpgwe]{letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:600}.mp-lightbox__toolbar[data-astro-cid-biklpgwe] [data-astro-cid-biklpgwe][data-lightbox-count]{color:#66748a;font-family:var(--font-mono);white-space:nowrap;font-size:.8rem}.mp-lightbox__close[data-astro-cid-biklpgwe]{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#10213d;border:1px solid #10213d;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 15px;font-size:.9rem;display:inline-flex}.mp-lightbox__close[data-astro-cid-biklpgwe]:hover{background:#154a97;border-color:#154a97}.mp-lightbox[data-astro-cid-biklpgwe] button[data-astro-cid-biklpgwe]:focus-visible{outline-offset:3px;outline:3px solid #76a7ee}.mp-lightbox__body[data-astro-cid-biklpgwe]{flex:1;min-height:0;position:relative}.mp-lightbox__slides[data-astro-cid-biklpgwe]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pinch-zoom;width:100%;height:100%;display:flex;overflow:auto hidden}.mp-lightbox__slides[data-astro-cid-biklpgwe]::-webkit-scrollbar{display:none}.mp-lightbox__slide[data-astro-cid-biklpgwe]{--photo-height:min(680px,calc(100dvh - 250px));scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;height:100%;margin:0;padding:24px 76px;display:flex}.mp-lightbox__slide[data-astro-cid-biklpgwe] img[data-astro-cid-biklpgwe]{object-fit:contain;user-select:none;width:100%;height:100%;display:block}.mp-lightbox__arrow[data-astro-cid-biklpgwe]{color:#fff;cursor:pointer;background:#10213d;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 15px #10213d26}.mp-lightbox__arrow--previous[data-astro-cid-biklpgwe]{left:14px}.mp-lightbox__arrow--next[data-astro-cid-biklpgwe]{right:14px}.mp-lightbox__arrow[data-astro-cid-biklpgwe]:hover:not(:disabled){background:#154a97}.mp-lightbox__arrow[data-astro-cid-biklpgwe]:disabled{opacity:.25;cursor:default}.mp-lightbox__footer[data-astro-cid-biklpgwe]{border-top:1px solid #e0e6ed;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.mp-lightbox__footer[data-astro-cid-biklpgwe] p[data-astro-cid-biklpgwe]{margin:0;font-size:.95rem;line-height:1.4}.mp-lightbox__footer[data-astro-cid-biklpgwe]>span[data-astro-cid-biklpgwe]{color:#66748a;white-space:nowrap;font-size:.75rem}@media (width<=640px){.mp-lightbox[data-astro-cid-biklpgwe]{border-radius:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px)}.mp-lightbox__toolbar[data-astro-cid-biklpgwe]{gap:8px;padding:12px}.mp-lightbox__toolbar[data-astro-cid-biklpgwe]>div[data-astro-cid-biklpgwe]{flex-direction:column;align-items:flex-start;gap:3px}.mp-lightbox__toolbar[data-astro-cid-biklpgwe] h2[data-astro-cid-biklpgwe]{font-size:1rem}.mp-lightbox__slide[data-astro-cid-biklpgwe]{padding:12px 8px 64px}.mp-lightbox__arrow[data-astro-cid-biklpgwe]{top:auto;bottom:8px;transform:none}.mp-lightbox__arrow--previous[data-astro-cid-biklpgwe]{left:calc(50% - 58px)}.mp-lightbox__arrow--next[data-astro-cid-biklpgwe]{right:calc(50% - 58px)}.mp-lightbox__footer[data-astro-cid-biklpgwe]{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:70px;padding:12px 14px}.mp-lightbox__footer[data-astro-cid-biklpgwe] p[data-astro-cid-biklpgwe]{font-size:.85rem}}
