@charset "UTF-8";.divider:where(.astro-j7pv25f6):after{font-family:kernevel,dnp-shuei-mincho-pr6,serif;font-size:.935rem;line-height:1.75em;content:"─"}.double-divider:where(.astro-j7pv25f6):after{font-family:kernevel,dnp-shuei-mincho-pr6,serif;font-size:.935rem;line-height:1.75em;content:"──"}.index-wrapper:where(.astro-j7pv25f6){align-items:center;justify-content:center;width:100%;height:100svh}.index-wrapper:where(.astro-j7pv25f6) .position-wrapper:where(.astro-j7pv25f6){position:fixed;right:1.2rem;bottom:calc(50% - .5cap);z-index:3;font-size:3rem;line-height:1cap}@media screen and (max-width:844px){.index-wrapper:where(.astro-j7pv25f6) .position-wrapper:where(.astro-j7pv25f6){bottom:.9rem;left:.9rem}}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6){width:100%;height:100%}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6){width:100%;height:100%}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6){width:100%;height:100%;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-snap-align:center}@media screen and (max-width:844px){.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6){overflow-y:visible;scroll-snap-type:initial}}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6){display:flex;align-items:center;justify-content:flex-start;width:100%;height:100svh;padding:5rem 1.2rem 2.8rem;scroll-snap-align:start;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:844px){.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6){padding:2rem 2rem 2rem 0;scroll-snap-align:unset}}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .image-wrapper:where(.astro-j7pv25f6){display:block;width:100%;max-height:calc(100vh - 7.8rem)}@media screen and (max-width:844px){.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .image-wrapper:where(.astro-j7pv25f6){max-height:calc(100svh - 4rem)}}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .image-wrapper:where(.astro-j7pv25f6) .image:where(.astro-j7pv25f6){max-height:calc(100vh - 7.8rem)}@media screen and (max-width:844px){.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .image-wrapper:where(.astro-j7pv25f6) .image:where(.astro-j7pv25f6){max-height:calc(100svh - 4rem)}}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .video-wrapper:where(.astro-j7pv25f6){position:relative;display:flex;width:100%;max-height:calc(100vh - 7.8rem);margin-right:auto}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .viewall:where(.astro-j7pv25f6){display:flex;align-items:center;justify-content:flex-start;width:100%;padding:1.2rem}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .viewall:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6){height:auto}.index-wrapper:where(.astro-j7pv25f6) .splide:where(.astro-j7pv25f6) .splide__track:where(.astro-j7pv25f6) .splide__list:where(.astro-j7pv25f6) .splide__slide:where(.astro-j7pv25f6) .viewall:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6):hover{-webkit-text-decoration:underline;text-decoration:underline}