.wrapper.svelte-wy84f3.svelte-wy84f3{width:100%;height:100%}.wrapper.svelte-wy84f3 .carousel.svelte-wy84f3{width:100%;max-width:100%;height:100%;position:relative;overflow-x:hidden;aspect-ratio:1.1}.wrapper.svelte-wy84f3 .carousel .carousel-item.svelte-wy84f3{position:absolute;width:100%;max-width:100%;height:100%;padding:0 10px;transition:transform 1s;cursor:pointer;text-decoration:none}.wrapper.svelte-wy84f3 .carousel .carousel-item .exhibition-box.svelte-wy84f3{width:100%;height:100%;padding:14px;border-radius:0 0 20% 20%;background-position:50% 50%;background-size:cover}.wrapper.svelte-wy84f3 .carousel .carousel-item .exhibition-box h2.svelte-wy84f3{color:#fff;padding-right:20vw;font-size:min(65px,max(8vw,5px));line-height:1.15;user-select:none}.wrapper.svelte-wy84f3 .carousel-indicators.svelte-wy84f3{width:100%;padding:20px 10px 0;display:flex;justify-content:center;align-items:center;gap:6px}.wrapper.svelte-wy84f3 .carousel-indicators .elevated-box-filled.svelte-wy84f3{height:35px;width:60px;display:flex;align-items:center;justify-content:center;background:var(--gradient-grey)}.wrapper.svelte-wy84f3 .carousel-indicators .elevated-box-filled.svelte-wy84f3 svg{filter:drop-shadow(0 0 2px var(--color-text))}.wrapper.svelte-wy84f3 .carousel-indicators .carousel-progress.svelte-wy84f3{width:100%;height:max(16px,2vw);border-radius:16px;background-color:var(--color-highlight);padding:max(4px,.5vw) max(6px,.8vw);display:flex;gap:.8vw}.wrapper.svelte-wy84f3 .carousel-indicators .carousel-progress .elevated-box-filled.svelte-wy84f3{box-shadow:0 0 6px -3px var(--color-text);padding:0;flex-basis:200%;min-width:5px;width:100%;height:100%;border-radius:10px;background:var(--gradient-grey);transition:flex-basis .5s}main.svelte-a1v642.svelte-a1v642{display:flex;flex-direction:column;align-items:center}main.svelte-a1v642 .carousel-wrapper.svelte-a1v642{width:100vw;max-width:80vh;max-height:70vh}
