.c-image-zoom-dialog:where(.astro-lk7sj4gv){all:unset;cursor:zoom-out;inset:0;position:fixed;width:100%}.c-image-zoom-dialog__wrapper:where(.astro-lk7sj4gv){--padding: 1.25rem;align-items:center;background-color:transparent;display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--padding)}@media(width>=48em){.c-image-zoom-dialog__wrapper:where(.astro-lk7sj4gv){--padding: 3rem}}.c-image-zoom-dialog:where(.astro-lk7sj4gv)[open] .c-image-zoom-dialog__wrapper:where(.astro-lk7sj4gv){animation:showOverlay .3s cubic-bezier(.23,1,.32,1) forwards}.c-image-zoom-dialog__image-wrapper:where(.astro-lk7sj4gv){max-height:100%;max-width:90rem}.c-image-zoom-dialog__zoomed-image:where(.astro-lk7sj4gv){margin-inline:auto;max-height:100%;max-width:100%;opacity:0;transform:scale(.9);transform-origin:center}.c-image-zoom-dialog:where(.astro-lk7sj4gv)[open] .c-image-zoom-dialog__zoomed-image:where(.astro-lk7sj4gv){animation:showImage .3s cubic-bezier(.23,1,.32,1) .15s forwards}.c-image-zoom-dialog__close-button:where(.astro-lk7sj4gv){--close-button-position: 1.25rem;border:none;position:absolute;right:var(--close-button-position);top:var(--close-button-position)}@media(width>=48em){.c-image-zoom-dialog__close-button:where(.astro-lk7sj4gv){--close-button-position: 3rem}}@keyframes showOverlay{0%{background-color:transparent}to{background-color:#e1e1e1f5}}@keyframes showImage{0%{opacity:0;transform:translateY(5%) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}
