.index-page{transform-style:preserve-3d}.index-page .full-page-scroll{position:relative;transform-style:preserve-3d}.index-page .full-page-scroll .full-page-inner,.index-page .full-page-scroll .present,.index-page .full-page-scroll .present figure{transform-style:preserve-3d}.index-page .page .vfx{transition:opacity .5s,height .5s}.index-page .page .vfx,.index-page .page__active-after .vfx{height:110vh;opacity:0}.index-page .page.page__active-before.page__active-after .vfx{height:100vh;opacity:1}.index-page .schedules{grid-gap:40px;box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(min-content,576px));justify-content:center;margin-top:32px;padding:0 15px;width:100%}@media screen and (max-width:1024px){.index-page .schedules{grid-template-columns:repeat(1,minmax(min-content,90vw))}}.index-page #about .logo-small{margin-bottom:10px}@media screen and (min-width:1366px){.index-page .counter{margin-top:-10px}.index-page .tunes{margin-bottom:48px}.index-page .socials{display:flex;transform-style:preserve-3d}.index-page .socials .social-service{margin:0 34px}.index-page .page-title{margin:42px 0 46px}.index-page .starts>h2{margin-bottom:8px;margin-top:24px}}@media screen and (min-width:1024px) and (max-height:970px){.index-page .starts>h2{margin-top:0}.index-page .tunes{margin-bottom:40px}.index-page .loops{margin-bottom:30px}}@media screen and (min-width:1024px) and (max-height:930px){.index-page .include figure figcaption{min-height:130px}.index-page .include figure{max-width:450px}.index-page .include figure:nth-of-type(odd){margin-top:10px;max-width:420px}}@media screen and (min-width:1024px) and (max-height:850px){.index-page .include figure{max-width:450px}.index-page .include figure figcaption{min-height:auto;padding:0 0 40px}.index-page .include figure:nth-of-type(odd){max-width:420px}.index-page .loop-box{padding:0}.index-page .socials{margin-bottom:20px}.index-page .starts>h2{margin-top:5px}.index-page .tunes{margin-bottom:20px}}@media screen and (min-width:1025px) and (max-width:1600px) and (min-height:740px){.index-page .include figure{max-width:100%;width:32vw}.index-page .include figure:nth-of-type(odd){margin-top:25px;max-width:100%;width:26vw}.index-page .include figure figcaption{font-size:1.125rem;line-height:1.4375rem;min-height:115px;padding-bottom:10px;text-shadow:2px 2px 5px rgba(0,0,0,.5)}}