._root_182x6_3,._lightbox_182x6_9{--pg-gap: 6px;--pg-radius: 3px;--pg-thumb-bg: #1a1714;--pg-hover-darken: rgba(0, 0, 0, .22);--lb-bg: #080706;--lb-text: #f0ece8;--lb-text-muted: #7a7268;--lb-accent: #ffffff;--lb-btn-bg: rgba(255,255,255, .12);--lb-btn-hover: rgba(255,255,255, .28);--lb-strip-h: 118px;--lb-strip-thumb: 100px;--lb-open-duration: .26s;--lb-close-duration: .2s;--lb-img-crossfade: .16s;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px)}._gallery_182x6_47{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pg-gap);width:100%}@media(max-width:639px)and (orientation:landscape){._gallery_182x6_47{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px){._gallery_182x6_47{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){._gallery_182x6_47{grid-template-columns:repeat(4,minmax(0,1fr))}}._mosaic_182x6_69{grid-auto-rows:120px;grid-auto-flow:dense}@media(min-width:640px){._mosaic_182x6_69{grid-auto-rows:160px}}@media(min-width:1024px){._mosaic_182x6_69{grid-auto-rows:210px}}@media(max-width:639px)and (orientation:landscape){._mosaic_182x6_69{grid-auto-rows:110px}}._mosaic_182x6_69 ._item_182x6_86:nth-child(5n+1){grid-column:span 2;grid-row:span 2}._mosaic_182x6_69 ._item_182x6_86:nth-child(5n+4){grid-column:span 2}._item_182x6_86{position:relative;overflow:hidden;cursor:pointer;background-color:var(--pg-thumb-bg);border-radius:var(--pg-radius);aspect-ratio:1 / 1;touch-action:manipulation}._mosaic_182x6_69 ._item_182x6_86{aspect-ratio:unset}._item_182x6_86 img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--pg-radius);pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}._item_182x6_86:after{content:"";position:absolute;inset:0;background:#0000;transition:background .18s ease;pointer-events:none;border-radius:var(--pg-radius)}@media(hover:hover)and (pointer:fine){._item_182x6_86:hover:after{background:var(--pg-hover-darken)}}._item_182x6_86:focus-visible{outline:2px solid var(--lb-accent);outline-offset:2px}._lightbox_182x6_9{--lb-panel-w: 360px;--lb-bg: rgb(var(--color-bg-rgb, 12, 12, 12));--lb-panel: rgb(var(--color-surface-rgb, 20, 20, 20));--lb-text: rgb(var(--color-text-rgb, 236, 232, 224));--lb-muted: rgb(var(--color-muted-rgb, 154, 148, 138));--lb-accent: rgb(var(--color-accent-rgb, 201, 189, 168));--lb-rule: rgba(var(--color-text-rgb, 236, 232, 224), .55);--lb-soft: rgba(var(--color-text-rgb, 236, 232, 224), .2);--lb-line: rgba(var(--color-text-rgb, 236, 232, 224), .45);--lb-keyline: 0 0 0 1px rgba(var(--color-text-rgb, 236, 232, 224), .28), 0 0 0 6px var(--lb-bg), 0 0 0 7px rgba(var(--color-text-rgb, 236, 232, 224), .16);display:none;position:fixed;inset:0;z-index:9999;background:var(--lb-bg);color:var(--lb-text);overflow:hidden;-webkit-touch-callout:none;touch-action:none;overscroll-behavior:none;opacity:0;transition:opacity var(--lb-open-duration, .26s) ease;will-change:opacity}._lightbox_182x6_9[data-active]{display:grid;grid-template-columns:minmax(0,1fr) var(--lb-panel-w);grid-template-rows:minmax(0,1fr);width:100%;height:var(--lb-real-vh, 100dvh);padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);box-sizing:border-box}._lightbox_182x6_9[data-lb-open]{opacity:1}._lightbox_182x6_9[data-lb-closing]{opacity:0;transition:opacity var(--lb-close-duration, .2s) ease}._lbStage_182x6_211{position:relative;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;padding:76px 48px 48px;box-sizing:border-box}._lbLogo_182x6_222{position:absolute;top:26px;left:28px;font-family:Oswald,system-ui,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lb-text);text-decoration:none;white-space:nowrap}._lbLogoAccent_182x6_235{font-weight:400;color:var(--lb-muted)}._lightboxImageWrap_182x6_237{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center}._lightboxImg_182x6_246{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:var(--lb-keyline);pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;will-change:opacity,transform}@keyframes _lbExitLeft_182x6_1{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-5%) scale(.97)}}@keyframes _lbExitRight_182x6_1{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(5%) scale(.97)}}@keyframes _lbEnterFromRight_182x6_1{0%{opacity:0;transform:translate(7%) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes _lbEnterFromLeft_182x6_1{0%{opacity:0;transform:translate(-7%) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}._lightboxImg_182x6_246[data-nav-exit=left]{animation:_lbExitLeft_182x6_1 .11s ease-out forwards}._lightboxImg_182x6_246[data-nav-exit=right]{animation:_lbExitRight_182x6_1 .11s ease-out forwards}._lightboxImg_182x6_246[data-nav-enter=right]{animation:_lbEnterFromRight_182x6_1 .42s cubic-bezier(.34,1.56,.64,1) forwards}._lightboxImg_182x6_246[data-nav-enter=left]{animation:_lbEnterFromLeft_182x6_1 .42s cubic-bezier(.34,1.56,.64,1) forwards}._lbPanel_182x6_273{min-height:0;display:flex;flex-direction:column;padding:28px;box-sizing:border-box;background:var(--lb-panel);border-left:1px solid var(--lb-soft);overflow:hidden}._lbHandle_182x6_284{display:none}._lightboxCounter_182x6_286{margin:0;min-height:38px;display:flex;align-items:center;font-family:Oswald,system-ui,sans-serif;font-size:.72rem;letter-spacing:.24em;color:var(--lb-text)}._lightboxCaption_182x6_297{margin-top:32px;padding-top:18px;border-top:4px double var(--lb-rule)}._lbEyebrow_182x6_303{display:block;font-family:Oswald,system-ui,sans-serif;font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:var(--lb-accent)}._lightboxLabel_182x6_312{margin:10px 0 0;font-family:Oswald,system-ui,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;color:var(--lb-text)}._lightboxDescription_182x6_323{margin:14px 0 0;font-family:Georgia,serif;font-size:1rem;line-height:1.6;color:var(--lb-text)}._lightboxMeta_182x6_331{margin:22px 0 0}._lbMetaRow_182x6_333{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-top:1px solid var(--lb-soft)}._lbMetaRow_182x6_333[hidden]{display:none}._lbMetaRow_182x6_333 dt,._lbMetaRow_182x6_333 dd{margin:0;font-family:Oswald,system-ui,sans-serif;font-size:.66rem;letter-spacing:.22em;text-transform:uppercase}._lbMetaRow_182x6_333 dt{color:var(--lb-muted)}._lbMetaRow_182x6_333 dd{color:var(--lb-text);text-align:right}._lbPanelFoot_182x6_353{flex:1 1 auto;min-height:120px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:28px}._lbStrip_182x6_364{min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:10px;padding:4px;margin:-4px;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain;touch-action:pan-y}._lbStripBtn_182x6_378{display:block;padding:0;border:0;background:var(--lb-bg);aspect-ratio:3 / 2;overflow:hidden;cursor:pointer;opacity:.45;transition:opacity .18s ease}._lbStripBtn_182x6_378:hover{opacity:.8}._lbStripBtn_182x6_378[data-strip-active]{opacity:1;outline:1px solid var(--lb-text);outline-offset:3px}._lbStripBtn_182x6_378:focus-visible{outline:2px solid var(--lb-accent);outline-offset:3px;opacity:1}._lbStripBtn_182x6_378 img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}._lbNav_182x6_405{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:8px}._btnPrev_182x6_412,._btnNext_182x6_413{min-height:44px;padding:12px;border:1px solid var(--lb-line);background:transparent;color:var(--lb-text);font-family:Oswald,system-ui,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,color .18s ease}._btnClose_182x6_428{position:absolute;top:calc(28px + var(--safe-top));right:calc(28px + var(--safe-right));z-index:3;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--lb-line);background:transparent;color:var(--lb-text);cursor:pointer;transition:border-color .18s ease,color .18s ease}@media(hover:hover)and (pointer:fine){._btnPrev_182x6_412:hover,._btnNext_182x6_413:hover,._btnClose_182x6_428:hover{border-color:var(--lb-accent);color:var(--lb-accent)}}._btnPrev_182x6_412:focus-visible,._btnNext_182x6_413:focus-visible,._btnClose_182x6_428:focus-visible{outline:2px solid var(--lb-accent);outline-offset:2px}@media(max-width:1000px){._lightbox_182x6_9[data-active]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}._lbStage_182x6_211{padding:72px 28px 24px}._btnClose_182x6_428{top:calc(16px + var(--safe-top));right:calc(16px + var(--safe-right));width:40px;height:40px}._lbLogo_182x6_222{top:26px;left:28px}._lbPanel_182x6_273{position:relative;max-height:calc(var(--lb-real-vh, 100dvh) * .56);padding:22px 28px 24px;border-left:0;border-top:1px solid var(--lb-soft);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}._lbHandle_182x6_284{display:block;width:40px;height:3px;margin:-10px auto 12px;background:var(--lb-soft)}._lightboxCounter_182x6_286{position:absolute;top:30px;right:28px;min-height:0;font-size:.66rem}._lightboxCaption_182x6_297{margin-top:0;padding-top:0;border-top:0}._lightboxLabel_182x6_312{font-size:1.4rem}._lightboxDescription_182x6_323{font-size:.97rem}._lightboxMeta_182x6_331{margin-top:16px}._lbPanelFoot_182x6_353{flex:0 0 auto;min-height:0;padding-top:18px}._lbStrip_182x6_364{display:flex;gap:8px;padding:0;margin:0;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;touch-action:pan-x}._lbStrip_182x6_364::-webkit-scrollbar{display:none}._lbStripBtn_182x6_378{flex:0 0 76px;height:52px;aspect-ratio:auto;margin:4px 0}._lbStripBtn_182x6_378:first-child{margin-left:4px}}@media(max-width:560px){._lbStage_182x6_211{padding:64px 16px 16px}._lbLogo_182x6_222{top:26px;left:16px;font-size:.78rem}._lbPanel_182x6_273{max-height:calc(var(--lb-real-vh, 100dvh) * .6);padding:20px 16px 16px}._lightboxCounter_182x6_286{top:28px;right:16px}._lightboxLabel_182x6_312{font-size:1.2rem}._lbStripBtn_182x6_378{flex-basis:64px;height:44px}}@media(max-width:1000px)and (max-height:500px)and (orientation:landscape){._lightbox_182x6_9[data-active]{--lb-panel-w: 300px;grid-template-columns:minmax(0,1fr) var(--lb-panel-w);grid-template-rows:minmax(0,1fr)}._lbStage_182x6_211{padding:56px 20px 16px}._lbPanel_182x6_273{max-height:none;border-top:0;border-left:1px solid var(--lb-soft);padding:64px 20px 16px}._lbHandle_182x6_284{display:none}._lightboxCounter_182x6_286{top:26px;right:auto;left:20px}._btnClose_182x6_428{top:calc(16px + var(--safe-top))}}@media(prefers-reduced-motion:reduce){._lightboxImg_182x6_246[data-nav-exit],._lightboxImg_182x6_246[data-nav-enter]{animation-duration:1ms}}._itemInfo_182x6_555{position:absolute;bottom:0;left:0;right:0;z-index:3;background:linear-gradient(to top,rgba(6,7,12,.88) 0%,rgba(6,7,12,.55) 55%,transparent 100%);display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:28px 10px 9px;opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .22s ease;pointer-events:none;border-radius:0 0 var(--pg-radius) var(--pg-radius)}@media(hover:hover)and (pointer:fine){._item_182x6_86:hover ._itemInfo_182x6_555{opacity:1;transform:translateY(0)}}._itemInfoLocation_182x6_594{display:flex;align-items:center;gap:4px;font-size:.65rem;letter-spacing:.08em;color:#f0ece8eb;text-shadow:0 1px 4px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._itemInfoLocation_182x6_594:before{content:"";display:inline-block;width:8px;height:8px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c8a97d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}._itemInfoDate_182x6_621{font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lb-accent, var(--color-accent));color:rgba(var(--color-accent-rgb),.9);text-shadow:0 1px 4px rgba(0,0,0,.9)}._item_182x6_86:before{content:"";position:absolute;left:0;bottom:0;top:0;width:2px;background:var(--color-accent, var(--color-accent));z-index:4;transform:scaleY(0);transform-origin:bottom center;transition:transform .22s ease;border-radius:var(--pg-radius) 0 0 var(--pg-radius)}[data-theme=light] ._root_182x6_3{--pg-thumb-bg: #cec5b0}
