.slideshow-container.svelte-3p901d{max-width:800px;width:100%;aspect-ratio:16 / 9;position:relative}.slideshow-image.svelte-3p901d{width:100%;height:100%;object-fit:cover;position:absolute;clip-path:polygon(0% 40px,40px 0%,100% 0px,100% calc(100% - 40px),calc(100% - 40px) 100%,0px 100%)}.slideshow-animation.svelte-3p901d{animation:svelte-3p901d-fade-in 2s;animation-direction:normal;animation-fill-mode:forwards}@keyframes svelte-3p901d-fade-in{0%{opacity:0}to{opacity:1}}.splash-background.svelte-1hhl3sy{display:block;position:fixed;inset:0;background-color:#fbf3ea;z-index:1000;display:flex;align-items:center;justify-content:center}.splash-container.svelte-1hhl3sy{text-align:center;writing-mode:vertical-rl}.catch_phrase.svelte-1hhl3sy{color:#26201a;font-size:2em;font-family:Kaisei Opti,serif;font-weight:400;font-style:normal;margin:0;white-space:nowrap;-webkit-user-select:none;user-select:none}main.svelte-1uha8ag{width:100%;box-sizing:border-box}.top-gallery-mask.svelte-1uha8ag{width:100%;height:600px;overflow:scroll;scrollbar-width:0}.top-gallery-mask.svelte-1uha8ag::-webkit-scrollbar{display:none}.top-gallery.svelte-1uha8ag{display:flex;position:relative;justify-content:center;column-gap:40px}.slideshow-container.svelte-1uha8ag{flex-grow:1;width:100%;max-width:800px;height:1600px}.slideshow.svelte-1uha8ag{position:sticky;top:10%}.phrase-container.svelte-1uha8ag{position:relative;width:80%;margin:auto;display:flex;gap:1rem;flex-direction:row-reverse}.description-container.svelte-1uha8ag{position:absolute;width:100%;max-width:800px;height:1800px;flex-grow:1;overflow:hidden}.phrase-1.svelte-1uha8ag{top:200px;justify-content:flex-end}.phrase-2.svelte-1uha8ag{top:250px;justify-content:flex-start}.phrase-3.svelte-1uha8ag{top:300px;justify-content:flex-end}.description-text.svelte-1uha8ag{writing-mode:vertical-rl;font-size:20px;text-align:center;padding:30px 2px;background-color:#fff;box-shadow:0 10px 10px #0000004d}.description-text.svelte-1uha8ag:nth-child(2n){transform:translateY(2rem)}@keyframes svelte-1uha8ag-blur-fade{0%{opacity:0;filter:blur(10px)}25%{opacity:1;filter:blur(0)}75%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(10px)}}
