.aMFm6a_page{background-color:#f6f6f6;position:relative}@keyframes aMFm6a_rotateCircle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aMFm6a_heroSection{height:calc(var(--vh,1vh)*100);cursor:pointer;background-color:#000;justify-content:center;align-items:center;width:100vw;display:flex;position:sticky;top:0;overflow:hidden}@keyframes aMFm6a_appear{0%{opacity:0}to{opacity:1}}.aMFm6a_heroSection[data-splash=true] svg{z-index:1001;opacity:0;animation:4s 1s forwards aMFm6a_appear}.aMFm6a_heroSection[data-splash=true] .aMFm6a_splash{opacity:1;pointer-events:auto}.aMFm6a_heroSection svg{z-index:1001;color:#fff;width:100px;transition:color 1s;position:relative}@keyframes aMFm6a_zoomOut{0%{transform:scale(1.1)}to{transform:scale(1)}}.aMFm6a_heroSection .aMFm6a_item{color:#f6f6f6;opacity:0;justify-content:space-between;align-items:flex-end;width:100%;height:100%;padding:44px max(64px,50% - 600px);font-size:10px;line-height:18px;transition:opacity 1.5s ease-in-out;display:flex;position:absolute;top:0;left:0}@media screen and (max-width:959px){.aMFm6a_heroSection .aMFm6a_item{padding:44px 32px}}.aMFm6a_heroSection .aMFm6a_item p{z-index:1;position:relative}.aMFm6a_heroSection .aMFm6a_item p:last-child{text-align:right}.aMFm6a_heroSection .aMFm6a_item:before{content:"";background-image:var(--bg-image);z-index:0;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1)}.aMFm6a_heroSection .aMFm6a_item[data-active=true]{opacity:1;transition-delay:.5s}.aMFm6a_heroSection .aMFm6a_item[data-active=true]:before{animation:7.5s ease-out forwards aMFm6a_zoomOut}.aMFm6a_heroSection .aMFm6a_item[data-active=false]{opacity:0;transition-delay:0s}.aMFm6a_heroSection .aMFm6a_circle{z-index:2;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:144px;height:144px;animation:30s linear infinite aMFm6a_rotateCircle;position:fixed}@media screen and (max-width:959px){.aMFm6a_heroSection .aMFm6a_circle{display:none}}@keyframes aMFm6a_ripple{0%{opacity:0}to{opacity:1}}.aMFm6a_heroSection .aMFm6a_splash{z-index:1000;pointer-events:none;opacity:0;background-color:#181818;width:100%;height:100%;transition:opacity 2s ease-out;position:fixed;top:0;left:0}.aMFm6a_heroSection .aMFm6a_splash:before{content:"";opacity:0;background-color:#b3b1b1;width:100%;height:100%;animation:4s ease-out 2s forwards aMFm6a_ripple;position:absolute;top:0;left:0}.aMFm6a_aboutSection{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#181818cc;justify-content:center;align-items:center;gap:114px;padding:144px 0;display:flex;position:sticky;top:0}@media screen and (max-width:959px){.aMFm6a_aboutSection{padding:48px 32px;display:block;position:relative}.aMFm6a_aboutSection .aMFm6a_logoContainer{justify-content:center;align-items:center;gap:24px;display:flex}}.aMFm6a_aboutSection h2{mix-blend-mode:exclusion;color:#fff;letter-spacing:2px;font-family:avenir-next-lt-pro,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500}@media screen and (max-width:959px){.aMFm6a_aboutSection h2{font-size:20px}}.aMFm6a_aboutSection .aMFm6a_logo{mix-blend-mode:exclusion;margin-top:72px}@media screen and (max-width:959px){.aMFm6a_aboutSection .aMFm6a_logo{margin:0}}.aMFm6a_aboutSection .aMFm6a_logo svg{color:#fff;width:100px;height:auto}@media screen and (max-width:959px){.aMFm6a_aboutSection .aMFm6a_logo svg:first-child{display:none}}.aMFm6a_aboutSection .aMFm6a_logo svg:last-child{display:none}@media screen and (max-width:959px){.aMFm6a_aboutSection .aMFm6a_logo svg:last-child{display:block}}.aMFm6a_aboutSection .aMFm6a_description{mix-blend-mode:exclusion;max-width:572px;font-family:zen-kaku-gothic-new,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:400}.aMFm6a_aboutSection .aMFm6a_description{font-weight:500}:lang(en) .aMFm6a_aboutSection .aMFm6a_description{font-family:avenir-next-lt-pro,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:500}.aMFm6a_aboutSection .aMFm6a_description{color:#fff;font-size:16px;line-height:32px}@media screen and (max-width:959px){.aMFm6a_aboutSection .aMFm6a_description{margin-top:32px;font-size:15px;line-height:30px}}.aMFm6a_videoSection{width:100vw;height:600px;position:sticky;top:0;overflow:hidden}@media screen and (max-width:959px){.aMFm6a_videoSection{aspect-ratio:1;height:auto}}.aMFm6a_videoSection video{object-fit:cover;cursor:pointer;width:100%;height:100%}.aMFm6a_videoSection .aMFm6a_circleContainer{z-index:2;cursor:pointer;position:absolute}@media screen and (max-width:959px){.aMFm6a_videoSection .aMFm6a_circleContainer{display:none}}.aMFm6a_videoSection .aMFm6a_circleContainer .aMFm6a_circle{background-position:50%;background-repeat:no-repeat;background-size:contain;width:124px;height:124px;animation:30s linear infinite aMFm6a_rotateCircle}.aMFm6a_videoSection .aMFm6a_circleContainer svg{width:30px;position:absolute;top:48px;left:50px}.aMFm6a_infoSection{background-color:#f6f6f6;padding:80px 0;position:relative}@media screen and (max-width:959px){.aMFm6a_infoSection{padding:64px 0}}.aMFm6a_infoSection h2{letter-spacing:3px;text-align:center;font-family:avenir-next-lt-pro,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500}@media screen and (max-width:959px){.aMFm6a_infoSection h2{font-size:24px}}.aMFm6a_infoSection .aMFm6a_description{text-align:center;color:#737373;margin-top:16px;font-size:16px}@media screen and (max-width:959px){.aMFm6a_infoSection .aMFm6a_description{margin-top:32px;font-size:15px;line-height:30px}}.aMFm6a_infoSection .aMFm6a_list{width:100%;max-width:1008px;margin-top:40px;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px}@media screen and (max-width:959px){.aMFm6a_infoSection .aMFm6a_list{margin-top:8px;padding-left:32px;padding-right:32px}}.aMFm6a_infoSection .aMFm6a_link{will-change:opacity;background-color:#fff;border:1px solid #ececec;border-radius:58px;justify-content:center;align-items:center;width:162px;height:58px;margin:40px auto 0;font-size:16px;transition:opacity .3s;display:flex}.aMFm6a_infoSection .aMFm6a_link:hover{opacity:.3}@media screen and (max-width:959px){.aMFm6a_infoSection .aMFm6a_link{margin-top:32px}}.aMFm6a_itemSection{background-color:#f6f6f6;margin-top:-2px;padding:80px 0;position:relative}@media screen and (max-width:959px){.aMFm6a_itemSection{padding:64px 0}}.aMFm6a_itemSection h2{letter-spacing:3px;text-align:center;font-family:avenir-next-lt-pro,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500}@media screen and (max-width:959px){.aMFm6a_itemSection h2{font-size:24px}}.aMFm6a_itemSection .aMFm6a_description{text-align:center;color:#737373;margin:16px 40px 0;font-size:16px;line-height:28px}@media screen and (max-width:959px){.aMFm6a_itemSection .aMFm6a_description{margin-top:32px;font-size:15px;line-height:30px}}.aMFm6a_itemSection .aMFm6a_list{width:100%;max-width:1228px;margin-top:52px;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px}@media screen and (max-width:959px){.aMFm6a_itemSection .aMFm6a_list{padding-left:32px;padding-right:32px}}.aMFm6a_eventSection{background-color:#f6f6f6;margin-top:-2px;padding:80px 0;position:relative}@media screen and (max-width:959px){.aMFm6a_eventSection{padding:64px 0}}.aMFm6a_eventSection .aMFm6a_eventCarousel{width:100%;margin-top:48px;position:relative}@media screen and (max-width:959px){.aMFm6a_eventSection .aMFm6a_eventCarousel{margin-top:32px}}.aMFm6a_eventSection .aMFm6a_eventSlider{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:40px;padding:0 calc(50% - 384px) 24px;scroll-padding:0 calc(50% - 384px);display:flex;overflow-x:scroll}@media screen and (max-width:959px){.aMFm6a_eventSection .aMFm6a_eventSlider{gap:8px;padding:0 20px 16px;scroll-padding:0 20px}}.aMFm6a_eventSection .aMFm6a_eventSlider::-webkit-scrollbar{display:none}.aMFm6a_eventSection .aMFm6a_event{scroll-snap-align:center;scroll-snap-stop:always;will-change:opacity;flex-shrink:0;width:768px;transition:opacity .3s;display:block}.aMFm6a_eventSection .aMFm6a_event:hover{opacity:.6}@media screen and (max-width:959px){.aMFm6a_eventSection .aMFm6a_event{width:100%}}.aMFm6a_eventSection .aMFm6a_event img{border-radius:20px;width:100%;box-shadow:0 0 10px 5px #1818180f}@media screen and (max-width:959px){.aMFm6a_eventSection .aMFm6a_event img{border-radius:10px}}.aMFm6a_eventSection h2{letter-spacing:3px;text-align:center;font-family:avenir-next-lt-pro,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500}@media screen and (max-width:959px){.aMFm6a_eventSection h2{font-size:24px}}.aMFm6a_eventSection .aMFm6a_description{text-align:center;margin-top:16px;font-family:zen-kaku-gothic-new,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:400}.aMFm6a_eventSection .aMFm6a_description{font-weight:500}:lang(en) .aMFm6a_eventSection .aMFm6a_description{font-family:avenir-next-lt-pro,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:500}.aMFm6a_eventSection .aMFm6a_description{color:#737373;font-size:16px}@media screen and (max-width:959px){.aMFm6a_eventSection .aMFm6a_description{font-size:14px;line-height:24px}}.aMFm6a_eventSection .aMFm6a_link{will-change:opacity;background-color:#fff;border:1px solid #ececec;border-radius:58px;justify-content:center;align-items:center;width:162px;height:58px;margin:48px auto 0;font-size:16px;transition:opacity .3s;display:flex}.aMFm6a_eventSection .aMFm6a_link:hover{opacity:.3}@media screen and (max-width:959px){.aMFm6a_eventSection .aMFm6a_link{margin-top:32px}}.aMFm6a_faqSection{background-color:#f6f6f6;margin-top:-2px;padding:80px 0 120px;position:relative}@media screen and (max-width:959px){.aMFm6a_faqSection{padding:64px 0 120px}}.aMFm6a_faqSection h2{letter-spacing:3px;text-align:center;font-family:avenir-next-lt-pro,新ゴ Pro,Shin Go Pro,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:500}@media screen and (max-width:959px){.aMFm6a_faqSection h2{font-size:24px}}.aMFm6a_faqSection .aMFm6a_description{text-align:center;color:#737373;margin-top:16px;font-size:16px}@media screen and (max-width:959px){.aMFm6a_faqSection .aMFm6a_description{margin-top:32px;font-size:15px;line-height:30px}}.aMFm6a_faqSection .aMFm6a_list{width:100%;max-width:896px;margin-top:40px;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px}@media screen and (max-width:959px){.aMFm6a_faqSection .aMFm6a_list{padding-left:32px;padding-right:32px}}.aMFm6a_faqSection .aMFm6a_link{will-change:opacity;background-color:#fff;border:1px solid #ececec;border-radius:58px;justify-content:center;align-items:center;width:162px;height:58px;margin:64px auto 0;font-size:16px;transition:opacity .3s;display:flex}.aMFm6a_faqSection .aMFm6a_link:hover{opacity:.3}@media screen and (max-width:959px){.aMFm6a_faqSection .aMFm6a_link{margin-top:56px}}.aMFm6a_videoModal{aspect-ratio:16/9;background-color:#181818;width:80vw;max-width:1200px}@media screen and (max-width:959px){.aMFm6a_videoModal{width:100vw}}.aMFm6a_videoModal video{object-fit:cover;width:100%;height:100%}