.Layout_layout__6mQ5z{position:relative;width:100%;height:100%;min-height:100dvh;overflow:auto;touch-action:auto;z-index:1;overflow:hidden}.Layout_scene__4_jA6{position:fixed;top:0;left:0;width:100vw;height:100dvh;pointer-events:none;z-index:-1}.Layout_back__X8YGv{z-index:-2}.Layout_view__2bq6Q{position:absolute;top:0;height:100dvh;width:100%}.Layout_header__0vIkY{width:100%;position:relative}@media screen and (max-width:784px){.Layout_header__0vIkY{z-index:100}}.Layout_contentHtml__6qYlJ{width:100vw;height:100dvh;display:flex;flex-direction:column;transform:translate(50%,50%)}.Layout_contentHtml--back__kMCM3{z-index:-3}.Layout_content__RXP8R{position:relative;flex-grow:1;height:calc(100dvh - var(--header-top));display:flex;flex-direction:column;pointer-events:all}@media screen and (max-width:784px){.Layout_content__RXP8R{--header-top:6rem;transition:-webkit-mask-image .6s linear;transition:mask-image .6s linear;transition:mask-image .6s linear,-webkit-mask-image .6s linear}}@media screen and (min-width:785px){.Layout_content__RXP8R{--header-top:8.9rem;--header-bottom:4rem}}.Layout_progressBar__YcK4l{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50vw;height:.8rem}.Layout_progressBar__fill__oBMpB{background:linear-gradient(to right,var(--cerulean),var(--midnight-green));height:100%}.Layout_progressBar__text__Y1_Gf{position:absolute;bottom:100%;left:0}@layer organism{.Menu_nav__sn_ft{width:100vw}.Menu_nav__sn_ft .Menu_left__s1b94{display:flex;align-items:center;gap:1.6rem;height:2rem}@media screen and (max-width:784px){.Menu_nav__sn_ft{padding:2.4rem 1.6rem 1.6rem}}@media screen and (min-width:785px){.Menu_nav__sn_ft{padding:4rem 4rem 2.4rem}.Menu_nav__sn_ft:after,.Menu_nav__sn_ft:before{content:"";width:120vw;height:30vw;pointer-events:none;position:fixed;z-index:-1;bottom:-18vw;left:-10vw}.Menu_nav__sn_ft:after,.Menu_nav__sn_ft:before{background:radial-gradient(circle at 50% -300%,transparent 80%,#000 100%)}.Menu_nav__sn_ft:after{background:linear-gradient(transparent,#000)}}.Menu_nav__sn_ft .Menu_line__JOSQn{position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(to right,transparent,var(--white))}@media screen and (max-width:784px){.Menu_nav__sn_ft .Menu_line__JOSQn{margin-left:1.6rem}}@media screen and (min-width:785px){.Menu_nav__sn_ft .Menu_line__JOSQn{margin-left:4rem}}@media screen and (max-width:784px){.hidden .Menu_nav__sn_ft .Menu_line__JOSQn{right:0;left:auto;margin-left:0;margin-right:1.6rem}.Menu_ico__uKQGl{width:1.6rem}}@media screen and (min-width:785px){.Menu_ico__uKQGl{height:2rem}.Menu_list__PVi0k{justify-content:space-between}.Menu_bottom__Q_kYw,.Menu_list__PVi0k{display:flex;align-items:center;width:100%}.Menu_bottom__Q_kYw{justify-content:flex-end;gap:4rem}}.Menu_item__qW_nP.Menu_active__yNMFT{pointer-events:none}.Menu_item__qW_nP.Menu_active__yNMFT span{opacity:1}}