.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}#root{display:flex;flex-direction:column;min-height:100vh}.overview-link:hover{color:#e7e7d8!important}.slide-hit{overflow:hidden;cursor:zoom-in}.slide-hit img{transition:transform .5s cubic-bezier(.4,0,.2,1),filter .5s ease}.slide-hit:hover img{transform:scale(1.06);filter:brightness(1.08)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow:auto;background:#000000e0;animation:lightbox-in .36s cubic-bezier(.22,1,.36,1) both}.lightbox.is-out{animation:lightbox-out .28s ease both}.lightbox img{width:auto;max-width:min(920px,100%);max-height:calc(100vh - 3rem);height:auto;object-fit:contain;display:block;margin:auto;transform-origin:center center;animation:lightbox-img-in .48s cubic-bezier(.22,1,.36,1) both}.lightbox.is-out img{animation:lightbox-img-out .24s ease both}.lightbox-close{position:fixed;top:1.25rem;right:1.25rem;z-index:81;border:0;border-radius:9999px;padding:.6rem 1rem;cursor:pointer;text-transform:uppercase;font-weight:700;letter-spacing:.06em;background:var(--color-white);color:var(--color-base-950);transition:transform .2s ease,background .2s ease}.lightbox-close:hover{transform:translateY(-2px);background:var(--color-accent-400, #e7e7d8)}@keyframes lightbox-in{0%{opacity:0}to{opacity:1}}@keyframes lightbox-out{0%{opacity:1}to{opacity:0}}@keyframes lightbox-img-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes lightbox-img-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}
