.ilightbox-modal[data-astro-cid-gixpweiw]{display:none;position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;z-index:100000;overflow:hidden;user-select:none}.ilightbox-modal[data-astro-cid-gixpweiw].active{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ilightbox-backdrop[data-astro-cid-gixpweiw]{position:absolute;inset:0;width:100%;height:100%;background-color:#000;opacity:.95;z-index:100001;cursor:pointer}.ilightbox-header[data-astro-cid-gixpweiw]{position:fixed;top:0;left:0;right:0;height:56px;display:flex;align-items:center;justify-content:space-between;padding:env(safe-area-inset-top,12px) 20px 0 20px;z-index:100015;pointer-events:none;box-sizing:border-box}.ilightbox-caption[data-astro-cid-gixpweiw]{pointer-events:auto;color:#b4b9c3;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;letter-spacing:.35px;line-height:1.3;padding:6px 14px;background:#00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:6px;max-width:60vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ilightbox-controls[data-astro-cid-gixpweiw]{display:flex;align-items:center;gap:8px;pointer-events:auto;margin-left:auto}.ilightbox-btn[data-astro-cid-gixpweiw]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;background-color:#141414a6;color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:6px;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease;padding:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ilightbox-btn[data-astro-cid-gixpweiw]:hover{background-color:#282828e6;border-color:#ffffff59;transform:translateY(-1px)}.ilightbox-btn[data-astro-cid-gixpweiw]:active{transform:scale(.96)}.ilightbox-close-btn[data-astro-cid-gixpweiw]:hover{background-color:#c93b3b;border-color:#c93b3b}.ilightbox-nav[data-astro-cid-gixpweiw]{position:fixed;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background-color:#1414148c;color:#fff;border:1px solid rgba(255,255,255,.15);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:100010;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,opacity .2s ease;padding:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ilightbox-nav[data-astro-cid-gixpweiw]:hover{background-color:#323232e6;border-color:#fff6;transform:translateY(-50%) scale(1.08)}.ilightbox-nav[data-astro-cid-gixpweiw]:active{transform:translateY(-50%) scale(.96)}.ilightbox-prev-btn[data-astro-cid-gixpweiw]{left:24px}.ilightbox-next-btn[data-astro-cid-gixpweiw]{right:24px}.ilightbox-nav[data-astro-cid-gixpweiw].disabled{opacity:.15;pointer-events:none;cursor:default}.ilightbox-stage[data-astro-cid-gixpweiw]{position:relative;z-index:100005;width:100%;flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:60px 80px 110px;box-sizing:border-box;overflow:hidden}.ilightbox-image-wrap[data-astro-cid-gixpweiw]{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.ilightbox-active-img[data-astro-cid-gixpweiw]{max-width:calc(100vw - 160px);max-height:calc(100dvh - 180px);width:auto;height:auto;object-fit:contain;display:block;box-shadow:0 10px 40px #000000d9;border-radius:2px;transition:opacity .2s ease}.ilightbox-thumbnails[data-astro-cid-gixpweiw]{position:fixed;bottom:0;left:0;right:0;height:96px;padding:8px 24px env(safe-area-inset-bottom,12px) 24px;background:#0a0c12d9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:100010;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent;box-sizing:border-box}.ilightbox-thumbnails-track[data-astro-cid-gixpweiw]{display:flex;align-items:center;gap:10px;margin:0 auto}.ilightbox-thumb-item[data-astro-cid-gixpweiw][hidden]{display:none}.ilightbox-thumb-item[data-astro-cid-gixpweiw]{flex:0 0 96px;height:64px;padding:0;margin:0;background:#000;border:2px solid transparent;border-radius:3px;cursor:pointer;opacity:.55;transition:opacity .2s ease,border-color .2s ease,transform .2s ease;overflow:hidden}.ilightbox-thumb-item[data-astro-cid-gixpweiw]:hover{opacity:.9;transform:translateY(-2px)}.ilightbox-thumb-item[data-astro-cid-gixpweiw].is-active{opacity:1;border-color:#fff;box-shadow:0 0 12px #ffffff59}.ilightbox-thumb-img[data-astro-cid-gixpweiw]{width:100%;height:100%;object-fit:cover;display:block}.ilightbox-mobile-bar[data-astro-cid-gixpweiw]{display:none;position:fixed;bottom:0;left:0;right:0;height:52px;padding-bottom:env(safe-area-inset-bottom,0px);background:#080a0feb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:100020;align-items:center;justify-content:space-around;border-top:1px solid rgba(255,255,255,.08)}.mobile-bar-btn[data-astro-cid-gixpweiw]{flex:1;height:100%;background:transparent;border:none;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .15s ease,opacity .15s ease}.mobile-bar-btn[data-astro-cid-gixpweiw]:active{background-color:#ffffff1f}.mobile-bar-btn[data-astro-cid-gixpweiw].disabled{opacity:.2;pointer-events:none}.ilightbox-modal[data-astro-cid-gixpweiw].lightbox-fullscreen-mode .ilightbox-stage[data-astro-cid-gixpweiw]{padding:0}.ilightbox-modal[data-astro-cid-gixpweiw].lightbox-fullscreen-mode .ilightbox-active-img[data-astro-cid-gixpweiw]{max-width:100vw;max-height:100dvh;width:100vw;height:100dvh;border-radius:0;box-shadow:none}.ilightbox-modal[data-astro-cid-gixpweiw].lightbox-fullscreen-mode .ilightbox-thumbnails[data-astro-cid-gixpweiw]{display:none}.ilightbox-modal[data-astro-cid-gixpweiw].lightbox-fullscreen-mode .ilightbox-mobile-bar[data-astro-cid-gixpweiw]{opacity:.35;transition:opacity .2s ease}.ilightbox-modal[data-astro-cid-gixpweiw].lightbox-fullscreen-mode .ilightbox-mobile-bar[data-astro-cid-gixpweiw]:hover,.ilightbox-modal[data-astro-cid-gixpweiw].lightbox-fullscreen-mode .ilightbox-mobile-bar[data-astro-cid-gixpweiw]:focus-within{opacity:1}@media(max-width:1024px){.ilightbox-nav[data-astro-cid-gixpweiw]{width:40px;height:40px}.ilightbox-prev-btn[data-astro-cid-gixpweiw]{left:12px}.ilightbox-next-btn[data-astro-cid-gixpweiw]{right:12px}.ilightbox-stage[data-astro-cid-gixpweiw]{padding:50px 50px 100px}.ilightbox-active-img[data-astro-cid-gixpweiw]{max-width:calc(100vw - 110px);max-height:calc(100dvh - 160px)}}@media(max-width:768px){.ilightbox-nav[data-astro-cid-gixpweiw]{display:none}.ilightbox-header[data-astro-cid-gixpweiw]{padding-top:max(env(safe-area-inset-top,0px),8px);padding-left:12px;padding-right:12px;height:44px}.ilightbox-caption[data-astro-cid-gixpweiw]{font-size:14px;max-width:80vw;padding:4px 10px}.ilightbox-top-controls[data-astro-cid-gixpweiw]{display:none}.ilightbox-stage[data-astro-cid-gixpweiw]{padding:44px 8px 120px}.ilightbox-active-img[data-astro-cid-gixpweiw]{max-width:96vw;max-height:calc(100dvh - 180px)}.ilightbox-thumbnails[data-astro-cid-gixpweiw]{bottom:52px;height:68px;padding:6px 12px}.ilightbox-thumb-item[data-astro-cid-gixpweiw]{flex:0 0 68px;height:48px}.ilightbox-mobile-bar[data-astro-cid-gixpweiw]{display:flex}}.people-search[data-astro-cid-f6leazwy]{position:relative;margin:0 auto 30px;width:100%;color:#fff}[data-astro-cid-f6leazwy][hidden]{display:none!important}.search-label[data-astro-cid-f6leazwy]{display:block;font-size:14px;margin-bottom:8px;color:#e0e2eb}.search-field[data-astro-cid-f6leazwy]{display:flex;align-items:center;gap:12px;background:#2e384e;border:1px solid #8490a7;border-radius:14px;padding:0 16px}.search-field[data-astro-cid-f6leazwy]:focus-within{outline:2px solid #c0c1d1;outline-offset:3px}input[data-astro-cid-f6leazwy]{min-width:0;width:100%;padding:15px 0;border:0;outline:0;background:transparent;color:#fff;font:inherit}input[data-astro-cid-f6leazwy]::placeholder{color:#c0c1d1;opacity:1}button[data-astro-cid-f6leazwy]{font:inherit;color:inherit}button[data-astro-cid-f6leazwy]{cursor:pointer}.search-accessible-status[data-astro-cid-f6leazwy]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.search-done[data-astro-cid-f6leazwy]{display:none}.search-clear[data-astro-cid-f6leazwy]{flex:0 0 32px;font-size:26px;border:0;background:transparent}.search-panel[data-astro-cid-f6leazwy]{position:absolute;top:100%;margin-top:10px;width:100%;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);background:#283247;border:1px solid #8490a7;border-radius:16px;box-shadow:0 16px 40px #10172566;overflow:hidden}.search-results[data-astro-cid-f6leazwy]{min-width:0}#people-options[data-astro-cid-f6leazwy]{max-height:448px;overflow-y:auto;overscroll-behavior:contain;padding:8px}#people-options[data-astro-cid-f6leazwy] .search-option{display:flex;align-items:center;gap:14px;padding:9px;border:1px solid transparent;border-radius:10px;cursor:pointer;min-height:78px}#people-options[data-astro-cid-f6leazwy] .search-option[aria-selected=true]{background:#465570;border-color:#9ba8c2}#people-options[data-astro-cid-f6leazwy] .search-option img{width:76px;height:56px;flex:0 0 76px;object-fit:cover;border-radius:6px;background:#1b2434}#people-options[data-astro-cid-f6leazwy] .search-option span{min-width:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere}#people-options[data-astro-cid-f6leazwy] mark{background:#dce5f5;color:#1e2c43;border-radius:2px}.search-panel-footer[data-astro-cid-f6leazwy],.search-empty[data-astro-cid-f6leazwy]{padding:12px 18px;margin:0;font-size:13px;color:#d6dce8}.search-touch-preview[data-astro-cid-f6leazwy]{display:none;background:transparent;border:0;padding:10px 18px;text-decoration:underline;font-size:13px}.search-panel-footer[data-astro-cid-f6leazwy]{border-top:1px solid #536078}.search-preview[data-astro-cid-f6leazwy]{min-width:0;margin:0;padding:18px;border-left:1px solid #536078}.search-preview[data-astro-cid-f6leazwy] button[data-astro-cid-f6leazwy]{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:280px;padding:0;border:0;border-radius:8px;background:#1b2434}.search-preview[data-astro-cid-f6leazwy] img[data-astro-cid-f6leazwy]{max-width:100%;width:100%;height:100%;object-fit:contain}.search-preview[data-astro-cid-f6leazwy] figcaption[data-astro-cid-f6leazwy]{font-size:14px;line-height:1.5;padding-top:14px;overflow-wrap:anywhere}.preview-navigation[data-astro-cid-f6leazwy]{display:none}.preview-error[data-astro-cid-f6leazwy]{position:absolute;font-size:13px}button[data-astro-cid-f6leazwy]:focus-visible{outline:2px solid #e2e9f5;outline-offset:3px}@media(max-width:700px){.people-search[data-astro-cid-f6leazwy].is-compact{position:fixed;top:var(--search-viewport-top, 8px);left:8px;right:8px;width:auto;height:var(--search-viewport-height, calc(100dvh - 16px) );margin:0;padding:8px;z-index:1000;display:flex;flex-direction:column;background:var(--body-bg);border-radius:14px;box-shadow:0 8px 30px #10172566}.is-compact[data-astro-cid-f6leazwy] .search-label[data-astro-cid-f6leazwy],.is-compact[data-astro-cid-f6leazwy] #people-help[data-astro-cid-f6leazwy],.is-compact[data-astro-cid-f6leazwy] .search-panel-footer[data-astro-cid-f6leazwy],.is-compact[data-astro-cid-f6leazwy] .search-touch-preview[data-astro-cid-f6leazwy],.is-compact[data-astro-cid-f6leazwy] .search-preview[data-astro-cid-f6leazwy]{display:none!important}.is-compact[data-astro-cid-f6leazwy] .search-field[data-astro-cid-f6leazwy]{flex:0 0 auto;gap:8px;padding:0 10px}.is-compact[data-astro-cid-f6leazwy] input[data-astro-cid-f6leazwy]{padding:11px 0}.is-compact[data-astro-cid-f6leazwy] .search-done[data-astro-cid-f6leazwy]{display:block;flex:0 0 auto;min-height:44px;padding:0 4px;background:transparent;border:0;font-size:14px}.is-compact[data-astro-cid-f6leazwy] .search-panel[data-astro-cid-f6leazwy]{top:auto;margin-top:8px;flex:1;min-height:0}.is-compact[data-astro-cid-f6leazwy] .search-results[data-astro-cid-f6leazwy]{display:flex;flex-direction:column;min-height:0;overflow:hidden}.people-search[data-astro-cid-f6leazwy].is-compact .search-panel[data-astro-cid-f6leazwy] #people-options[data-astro-cid-f6leazwy]{flex:1;min-height:0;max-height:none;overflow-y:auto}.search-touch-preview[data-astro-cid-f6leazwy]:not([hidden]){display:block}.search-panel[data-astro-cid-f6leazwy]{position:relative;grid-template-columns:minmax(0,1fr)}#people-options[data-astro-cid-f6leazwy]{max-height:242px}.search-preview[data-astro-cid-f6leazwy]{display:none;border-left:0;border-top:1px solid #536078;padding:12px}.search-panel[data-astro-cid-f6leazwy].mobile-preview .search-preview[data-astro-cid-f6leazwy]:not([hidden]){display:block}.search-panel[data-astro-cid-f6leazwy].mobile-preview #people-options[data-astro-cid-f6leazwy]{max-height:88px}.search-preview[data-astro-cid-f6leazwy]>button[data-astro-cid-f6leazwy]{height:140px}.preview-navigation[data-astro-cid-f6leazwy]{display:flex;gap:12px;margin-top:8px}.preview-navigation[data-astro-cid-f6leazwy] button[data-astro-cid-f6leazwy]{width:auto;height:32px;background:transparent;font-size:12px}.preview-navigation[data-astro-cid-f6leazwy] button[data-astro-cid-f6leazwy]:disabled{opacity:.4;cursor:default}.search-preview[data-astro-cid-f6leazwy] figcaption[data-astro-cid-f6leazwy]{padding-top:8px;font-size:12px}}.photo-grid-wrapper[data-astro-cid-auwy4is6]{width:100%}.photo-grid-item[data-astro-cid-auwy4is6][hidden]{display:none}.photo-grid-item[data-astro-cid-auwy4is6]{position:relative;width:100%}
