.obg-photo{overflow:hidden}@media(min-width:761px){.obg-photo.obg-d-on img{object-position:var(--obg-d-x) var(--obg-d-y)!important;object-fit:var(--obg-d-fit)!important;transform:scale(var(--obg-d-zoom))!important;transform-origin:var(--obg-d-x) var(--obg-d-y)!important}}@media(max-width:760px){.obg-photo.obg-m-on img{object-position:var(--obg-m-x) var(--obg-m-y)!important;object-fit:var(--obg-m-fit)!important;transform:scale(var(--obg-m-zoom))!important;transform-origin:var(--obg-m-x) var(--obg-m-y)!important}}.obg-gallery.obg-gallery{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:none!important;gap:10px!important;max-width:1440px!important;width:calc(100% - 64px)!important;margin:0 auto!important;padding:0!important;align-items:start!important}.obg-gallery.obg-gallery>.wp-block-image:nth-child(n){grid-column:auto!important;grid-row:auto!important;aspect-ratio:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;overflow:hidden;box-sizing:border-box}.obg-gallery.obg-gallery>.wp-block-image:nth-child(n) img{display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain}.obg-gallery.obg-ready.obg-ready{display:block!important}.obg-gallery.obg-ready.obg-ready>.wp-block-image:nth-child(n){position:absolute!important;left:var(--obg-left)!important;top:var(--obg-top)!important;width:var(--obg-width)!important;height:var(--obg-height)!important;max-width:none!important}.obg-gallery.obg-ready.obg-ready>.wp-block-image:nth-child(n)>a,.obg-gallery.obg-ready.obg-ready>.wp-block-image:nth-child(n)>picture,.obg-gallery.obg-ready.obg-ready>.wp-block-image:nth-child(n)>.components-resizable-box__container{display:block;width:100%!important;height:100%!important}.obg-gallery.obg-ready.obg-ready>.wp-block-image:nth-child(n) img{width:100%!important;height:100%!important;object-fit:cover}.obg-gallery[data-obg-layout="justified"]>.wp-block-image:nth-child(n) img,.obg-gallery[data-obg-layout="masonry"]>.wp-block-image:nth-child(n) img{object-fit:contain!important;transform:none!important}.obg-gallery figcaption{position:absolute;bottom:0;inset-inline:0;margin:0!important;padding:24px 12px 10px;background:linear-gradient(transparent,#000a);color:#fff;font:12px/1.5 Arial,sans-serif;pointer-events:none}.obg-gallery .lightbox-trigger,.obg-viewable .lightbox-trigger{display:none!important}.obg-open{cursor:pointer}.obg-open:focus-visible{outline:2px solid #526e85;outline-offset:4px}@media(max-width:760px){.obg-gallery.obg-gallery{width:calc(100% - 24px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(prefers-reduced-motion:no-preference){.obg-loaded{animation:obg-reveal .25s ease-out}@keyframes obg-reveal{from{opacity:.5}to{opacity:1}}}.obg-viewer{inset:0;position:fixed;margin:0;padding:0;width:100vw;height:100dvh;max-width:none;max-height:none;border:0;overflow:hidden;background:#191b19;color:#f5f3ed;box-sizing:border-box}.obg-viewer::backdrop{background:#191b19}.obg-viewer[open]{display:flex;flex-direction:column}.obg-viewer header{height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:8px 22px;padding-top:max(8px,env(safe-area-inset-top));box-sizing:content-box}.obg-viewer header span{font:20px/1.2 Georgia,serif;letter-spacing:-.4px}.obg-viewer button{width:48px;height:48px;display:grid;place-items:center;background:#191b19bb;border:1px solid #737b70;color:#f5f3ed;border-radius:0;cursor:pointer;flex-shrink:0}.obg-viewer button:hover{background:#394137}.obg-viewer button:focus-visible{outline:2px solid #afc8dc;outline-offset:3px}.obg-viewer button[hidden]{display:none!important}.obg-viewer svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.5;fill:none}.obg-stage{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:0;padding:0 80px;touch-action:pan-y;overflow:hidden}.obg-stage img{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important;user-select:none;-webkit-user-drag:none}.obg-prev,.obg-next{position:absolute;top:50%;transform:translateY(-50%)}.obg-prev{left:18px}.obg-next{right:18px}.obg-viewer footer{text-align:center;padding:16px 24px max(20px,env(safe-area-inset-bottom));font:12px/1.6 Arial,sans-serif;flex-shrink:0;min-height:20px}.obg-count{letter-spacing:2px;font-size:11px;color:#bec8bc}.obg-caption{margin:5px auto 0;max-width:800px}.obg-status{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}@media(max-width:760px){.obg-viewer header{height:48px;padding-inline:12px}.obg-viewer header span{font-size:17px}.obg-stage{padding-inline:12px}.obg-prev,.obg-next{display:none!important}.obg-viewer footer{padding-inline:16px}.obg-caption{font-size:11px}}