.image-gallery__intro{margin-block-end:var(--spacing--l);margin-inline:auto}.image-gallery__inner,.image-gallery__intro{inline-size:100%;max-inline-size:var(--container--width)}.image-gallery__inner{margin-inline:auto;position:relative}@media (max-width:47.9375em){.image-gallery__button{display:none}}@media (min-width:48em){.image-gallery__button{position:absolute}.image-gallery__button[aria-disabled=true]{opacity:.25;pointer-events:none}.image-gallery__button--prev{inset:13.25rem auto auto 0;transform:translateX(-100%)}.image-gallery__button--prev:active{transform:translateX(-100%) translateY(1px)}.image-gallery__button--next{inset:13.25rem 0 auto auto;transform:translateX(100%)}.image-gallery__button--next:active{transform:translateX(100%) translateY(1px)}.image-gallery__button:hover{opacity:1}}.image-gallery__fraction{text-align:right}.image-gallery__pagination{overflow:hidden;position:static}.image-gallery .swiper-pagination-progressbar-fill:after{background-color:var(--color--background-alternate);content:"";inset:0 0 0 100%;position:absolute;width:999vw}.image-gallery-main,.image-gallery-thumbs{height:100%;width:100%}.image-gallery-main__item,.image-gallery-thumbs__item{isolation:isolate;overflow:hidden}.image-gallery-main__media-wrap,.image-gallery-thumbs__media-wrap{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border:var(--line) solid var(--color--background-alternate);border-radius:0;color:inherit;cursor:pointer;cursor:zoom-in;display:inline-flex;display:block;justify-content:center;line-height:inherit;padding:0}.image-gallery-main__media-wrap>*,.image-gallery-thumbs__media-wrap>*{pointer-events:none}.image-gallery-main__media,.image-gallery-thumbs__media{aspect-ratio:16/9;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.image-gallery-main-wrapper{align-items:stretch}.image-gallery-main{border:var(--line) solid var(--color--background-alternate);margin-bottom:8px}.image-gallery-main__item{cursor:grab;display:flex;flex-direction:column;padding:clamp(.5rem,-.2655502392rem + 3.8277511962vw,1.5rem);padding-block-end:.5rem}.image-gallery-main__item:only-child{cursor:auto}.image-gallery-main__caption-container{font-size:.875rem;line-height:1.7142857143}.image-gallery-main__caption{margin-block-start:.5rem}.image-gallery-main__copyright{display:block}.image-gallery-main__tools{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:space-between;margin-block-start:.5rem}.image-gallery-main__downloads,.image-gallery-main__downloads-container,.image-gallery-main__share-container{align-items:center;display:flex;flex-wrap:wrap;gap:0 .5rem}.image-gallery-main__downloads{gap:.5rem}.image-gallery-main__downloads-title{font-size:.875rem}.image-gallery-main__download{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:2rem;border:none;border:var(--line) solid var(--color--background-alternate);border-radius:0;border-radius:var(--roundness);border-radius:1rem;color:inherit;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5em;justify-content:center;line-height:inherit;line-height:1.5;min-block-size:2.75rem;min-block-size:unset;padding:.25em 1em;white-space:nowrap}.image-gallery-main__download>*{pointer-events:none}.image-gallery-main__download:is(a){text-decoration:none}.image-gallery-main__download:is(a):hover{text-decoration:none}.image-gallery-main__download:active{transform:translateY(1px)}.image-gallery-main__download[disabled]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){.image-gallery-main__download{transition:background-color var(--timing) var(--ease),color var(--timing) var(--ease)}}.image-gallery-main__download:hover{background-color:var(--color--background-alternate)}.lg-sub-html .image-gallery-main__download:hover{background-color:transparent;color:var(--color--highlight)}.image-gallery-main .nav-some__menu{align-items:center;gap:.75em;margin:0;min-block-size:2.75rem}.image-gallery-main .nav-some__icon,.image-gallery-main .nav-some__link{block-size:1.25rem;inline-size:1.25rem}.image-gallery-thumbs__item{border:var(--line) solid var(--color--background-alternate);position:relative}.image-gallery-thumbs__item:after{background-color:var(--color--highlight-alternate);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){.image-gallery-thumbs__item:after{transition:opacity var(--timing) var(--ease)}}.image-gallery-thumbs__item:hover{cursor:pointer}.image-gallery-thumbs__item:hover:after{opacity:.3}.image-gallery-thumbs__item.swiper-slide-thumb-active{border:var(--line) solid var(--color--highlight-alternate)}.lg-outer .lg-sub-html{background-color:rgba(0,0,0,.8);padding:1rem var(--container--spacing-inline)}.lg-outer .lg-thumb-item{border:none;border-radius:0;position:relative}.lg-outer .lg-thumb-item:after{background-color:var(--color--highlight-alternate);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:no-preference){.lg-outer .lg-thumb-item:after{transition:opacity var(--timing) var(--ease)}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{outline:var(--line) solid var(--color--highlight-alternate)}.lg-outer .lg-thumb-item.active:after,.lg-outer .lg-thumb-item:hover:after{opacity:.3}