image-gallery[data-astro-cid-jq3xeyvj]{outline-offset:6px;display:block;position:relative}image-gallery[data-astro-cid-jq3xeyvj]:focus-visible{outline:2px solid #69733d}.gallery-panel[data-astro-cid-jq3xeyvj]{justify-content:center;align-items:center;height:100svh;padding-block:64px;display:flex}.gallery-view[data-astro-cid-jq3xeyvj]{width:min(100%,calc((100svh - 128px)*var(--gallery-ratio)));aspect-ratio:var(--gallery-ratio);background:var(--paper,#f3f0e9);touch-action:pan-y pinch-zoom;flex:none;min-height:0;position:relative}.gallery-current[data-astro-cid-jq3xeyvj]{height:100%;position:relative;overflow:hidden}.gallery-slide[data-astro-cid-jq3xeyvj]{background:var(--paper,#f3f0e9);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gallery-slide[data-astro-cid-jq3xeyvj] picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gallery-slide[data-astro-cid-jq3xeyvj] img{object-fit:contain;flex:none;width:100%;max-width:100%;height:100%}.gallery-zones[data-astro-cid-jq3xeyvj]{pointer-events:none;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.gallery-zone[data-astro-cid-jq3xeyvj]{pointer-events:auto;appearance:none;color:var(--ink);background:0 0;border:0;border-radius:0;align-items:center;min-width:44px;min-height:44px;padding:20px;display:flex}.gallery-zone[data-astro-cid-jq3xeyvj].next{justify-content:end}.gallery-zone[data-astro-cid-jq3xeyvj] span[data-astro-cid-jq3xeyvj]{text-shadow:1px 0 var(--paper),-1px 0 var(--paper),0 1px var(--paper),0 -1px var(--paper);font-size:38px;line-height:1}.gallery-zone[data-astro-cid-jq3xeyvj]:focus-visible{outline-offset:-4px;outline:2px solid #69733d}.gallery-caption[data-astro-cid-jq3xeyvj]{z-index:2;color:var(--ink);text-align:left;pointer-events:none;overflow-wrap:anywhere;margin:0;padding-bottom:12px;font-size:clamp(15px,1.2vw,18px);font-weight:700;line-height:1.4;position:absolute;bottom:100%;left:0;right:0}.gallery-meta[data-astro-cid-jq3xeyvj]{text-align:right;color:var(--ink);padding-top:12px;font-weight:700;line-height:1.4;position:absolute;top:100%;left:0;right:0}.gallery-meta[data-astro-cid-jq3xeyvj] p[data-astro-cid-jq3xeyvj]{color:inherit;margin:0}.gallery-caption[data-astro-cid-jq3xeyvj]:empty{display:none}.gallery-count[data-astro-cid-jq3xeyvj]{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(19px,1.6vw,24px);line-height:1.2}.gallery-status[data-astro-cid-jq3xeyvj]:empty{display:none}.gallery-status[data-astro-cid-jq3xeyvj]{font-size:13px}.gallery-meta[data-astro-cid-jq3xeyvj]:has(.gallery-caption:empty) .gallery-count[data-astro-cid-jq3xeyvj]{margin-left:auto}[data-astro-cid-jq3xeyvj][hidden]{display:none!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cursor-on .gallery-zone[data-astro-cid-jq3xeyvj]:not(:focus-visible) span[data-astro-cid-jq3xeyvj]{opacity:0}}@media (width>=761px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){image-gallery[data-astro-cid-jq3xeyvj][data-scroll-hold] .gallery-scroll-stage[data-astro-cid-jq3xeyvj]{height:125svh}image-gallery[data-astro-cid-jq3xeyvj][data-scroll-hold] .gallery-panel[data-astro-cid-jq3xeyvj]{position:sticky;top:0}}@media (prefers-reduced-motion:reduce){.gallery-slide[data-astro-cid-jq3xeyvj]{transform:none!important}}media-block[data-astro-cid-mwwbxhlr]{margin-block:3rem;display:block}figure[data-astro-cid-mwwbxhlr]{margin:0}.poster[data-astro-cid-mwwbxhlr]{background:var(--paper,#f3f0e9)}.image[data-astro-cid-mwwbxhlr] .poster[data-astro-cid-mwwbxhlr]{max-height:100svh;overflow:hidden}.image[data-astro-cid-mwwbxhlr] .poster[data-astro-cid-mwwbxhlr] picture{justify-content:center;align-items:center;width:100%;display:flex}.image[data-astro-cid-mwwbxhlr] .poster[data-astro-cid-mwwbxhlr] img{object-fit:contain;flex:none;width:auto;max-width:100%;height:auto;max-height:100svh}.media-actions[data-astro-cid-mwwbxhlr]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1rem;display:flex}button[data-astro-cid-mwwbxhlr]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:.7rem 1rem}button[data-astro-cid-mwwbxhlr]:hover{color:#20221e;background:#e7e3db}[data-astro-cid-mwwbxhlr][hidden]{display:none!important}figcaption[data-astro-cid-mwwbxhlr]{color:#646760;margin-top:.8rem;font-size:.85rem}dialog[data-astro-cid-mwwbxhlr]{color:#f8f6f0;background:#171b18;border:0;width:min(1200px,96vw);max-width:96vw;max-height:96dvh;margin:auto;padding:1rem;position:fixed;inset:0;overflow:auto}dialog[data-astro-cid-mwwbxhlr]::backdrop{background:#111c}.dialog-toolbar[data-astro-cid-mwwbxhlr]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.dialog-title[data-astro-cid-mwwbxhlr]{margin:0}.media-stage[data-astro-cid-mwwbxhlr]{width:100%;min-height:0;position:relative}.media-stage[data-astro-cid-mwwbxhlr] img{width:auto;max-width:100%;height:auto;max-height:70dvh;margin-inline:auto;display:block}.media-stage[data-astro-cid-mwwbxhlr] iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.media-stage[data-astro-cid-mwwbxhlr] canvas.spin-canvas{object-fit:contain;touch-action:pan-y;cursor:grab;width:100%;height:auto;max-height:65dvh;display:block}.media-stage[data-astro-cid-mwwbxhlr] .panorama-host{width:100%;height:min(65dvh,680px)}.viewer-controls[data-astro-cid-mwwbxhlr]{flex-wrap:wrap;gap:.5rem;display:flex}.viewer-controls[data-astro-cid-mwwbxhlr] button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #797f78;padding:.7rem 1rem}.media-status[data-astro-cid-mwwbxhlr]{font-size:.9rem}.video-fallback[data-astro-cid-mwwbxhlr]{margin-top:1rem;display:inline-block}.viewer-controls[data-astro-cid-mwwbxhlr] .panorama-zoom{align-self:center;padding:8px;font-size:12px}.panorama-frame[data-astro-cid-mwwbxhlr]{aspect-ratio:2;background:#e7e3db;width:100%;height:auto;position:relative;overflow:hidden}.panorama-frame[data-astro-cid-mwwbxhlr] .poster[data-astro-cid-mwwbxhlr],.panorama-frame[data-astro-cid-mwwbxhlr] .inline-experience[data-astro-cid-mwwbxhlr],.panorama-frame[data-astro-cid-mwwbxhlr] .media-stage[data-astro-cid-mwwbxhlr]{height:100%}.panorama-frame[data-astro-cid-mwwbxhlr] .poster[data-astro-cid-mwwbxhlr] picture,.panorama-frame[data-astro-cid-mwwbxhlr] .poster[data-astro-cid-mwwbxhlr] img{object-fit:contain;width:100%;height:100%}.panorama-cover-button[data-astro-cid-mwwbxhlr]{background:0 0;border:0;justify-content:center;align-items:end;width:100%;height:100%;padding:25px;display:flex;position:absolute;inset:0}.panorama-cover-button[data-astro-cid-mwwbxhlr]:hover{background:#0001}.panorama-cover-button[data-astro-cid-mwwbxhlr]>span[data-astro-cid-mwwbxhlr]{color:#292d29;background:#f3f0e9;border-radius:5px;padding:12px 18px}.panorama-cover-button[data-astro-cid-mwwbxhlr]:focus-visible{outline-offset:-5px}.inline-exit[data-astro-cid-mwwbxhlr]{color:#292d29;z-index:2;background:#f3f0e9;border:0;border-radius:5px;font-size:12px;position:absolute;top:12px;right:12px}.inline-experience[data-astro-cid-mwwbxhlr] .media-stage[data-astro-cid-mwwbxhlr] .panorama-host{height:100%}.panorama[data-astro-cid-mwwbxhlr] .media-status[data-astro-cid-mwwbxhlr]:empty,.panorama[data-astro-cid-mwwbxhlr] .viewer-controls[data-astro-cid-mwwbxhlr]:empty{display:none}@media (width>=761px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.panorama-scroll-stage[data-astro-cid-mwwbxhlr]{min-height:125svh}.panorama-panel[data-astro-cid-mwwbxhlr]{flex-direction:column;justify-content:center;min-height:100svh;padding-block:28px;display:flex;position:sticky;top:0}.panorama-frame[data-astro-cid-mwwbxhlr]{flex:none}}@media (width<=760px){.panorama[data-astro-cid-mwwbxhlr] .viewer-controls[data-astro-cid-mwwbxhlr] button{padding:10px;font-size:12px}}
