:root{--mobile-screen-video-width:150%}.lp .landing-page-box{display:flex;min-height:100vh;padding-bottom:7.2916666667vw;padding-top:calc(var(--header-height) + 5.10417vw);position:relative;width:100%}@media (max-width:1400px){.lp .landing-page-box{align-items:center}}@media (max-width:1000px){.lp .landing-page-box{padding-bottom:14vw;padding-top:calc(var(--header-height) + 9.8vw)}}@media (max-width:750px){.lp .landing-page-box{padding-bottom:18.6666666667vw;padding-top:calc(var(--header-height) + 13.06667vw)}}@media (max-width:575px){.lp .landing-page-box{align-items:flex-end}}.lp .bg-effects{overflow:hidden}.lp .bg-effects img{opacity:.6}.lp .bg-effects .bg-video,.lp .bg-effects img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lp .bg-effects .bg-video{bottom:0;left:0;-o-object-position:center center;object-position:center center;position:absolute}.lp .bg-effects .bg-overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:575px){.lp .bg-effects .bg-overlay{display:none}}.lp .bg-effects video.bte{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;width:100%}@media (max-width:750px){.lp .bg-effects video.bte.bte-desktop,.lp .bg-effects video.bte.bte-tran-desktop{display:none}}.lp .bg-effects video.bte.bte-mobile,.lp .bg-effects video.bte.bte-tran-mobile{display:none}@media (max-width:750px){.lp .bg-effects video.bte.bte-mobile,.lp .bg-effects video.bte.bte-tran-mobile{display:unset}}@media (max-width:575px){.lp .bg-effects video.bte.bte-mobile,.lp .bg-effects video.bte.bte-tran-mobile{margin-left:calc(0px - (var(--mobile-screen-video-width) - 100%)/2);max-width:var(--mobile-screen-video-width);-o-object-position:bottom;object-position:bottom;width:var(--mobile-screen-video-width)}}.lp .landing-page-container{margin-left:auto;margin-right:auto;max-width:82.8125vw;padding-left:30px;padding-right:30px;position:relative;width:100%}@media (max-width:1000px){.lp .landing-page-container{max-width:100%}}@media (max-width:750px){.lp .landing-page-container{padding-left:4vw;padding-right:4vw}}.lp .landing-page-inner{align-items:center;display:flex;flex-direction:column;width:100%}@media (max-width:1400px){.lp .landing-page-inner{min-height:28.5714285714vw}}@media (max-width:1000px){.lp .landing-page-inner{min-height:48vw}}@media (max-width:750px){.lp .landing-page-inner{min-height:64vw}}@media (max-width:575px){.lp .landing-page-inner{min-height:59.1304347826vw;padding-bottom:12px}}.lp .landing-page-title-wrap{overflow:hidden}.lp .landing-page-title-wrap .h1{font-size:6.25vw;font-weight:400;line-height:1;text-align:center}@media (max-width:1000px){.lp .landing-page-title-wrap .h1{font-size:8vw}}@media (max-width:750px){.lp .landing-page-title-wrap .h1{font-size:8vw}}.lp .landing-page-sub-title-wrap{padding-top:1.5625vw}@media (max-width:1000px){.lp .landing-page-sub-title-wrap{padding-top:3vw}}@media (max-width:750px){.lp .landing-page-sub-title-wrap{padding-top:2.6666666667vw}}.lp .landing-page-sub-title-wrap .h5{font-family:Syne;font-weight:700;line-height:1.67;text-align:center}.lp .landing-page-state-wrap{display:flex;overflow:hidden;padding-top:2.6041666667vw;width:100%}@media (max-width:1000px){.lp .landing-page-state-wrap{padding-top:5vw}}@media (max-width:750px){.lp .landing-page-state-wrap{padding-top:4.8vw}}@media (max-width:575px){.lp .landing-page-state-wrap{padding-top:2.4vw}}.lp .landing-page-tab{display:flex;flex-direction:column;width:100%}.lp .landing-page-tab-titles{display:flex;justify-content:center;width:100%}.lp .landing-page-tab-titles ul{flex-wrap:wrap;gap:1.25vw;justify-content:center}@media (max-width:1000px){.lp .landing-page-tab-titles ul{gap:2.4vw}}@media (max-width:750px){.lp .landing-page-tab-titles ul{gap:3.2vw}}.lp .landing-page-tab-titles ul li{animation:slideUpLandingButtons 1s ease forwards;transform:translateY(400%)}.lp .landing-page-tab-titles ul li button{animation:slideUpLandingButtonsShadow 1s ease forwards;backdrop-filter:blur(.5208333333vw);background-color:transparent;border:.1041666667vw solid #da00ff;border-radius:.625vw;color:#fff;font-family:Kusanagi;font-size:1.5625vw;font-weight:400;min-height:3.4375vw;min-width:10.9375vw;outline:none;padding:.5208333333vw .8333333333vw .7291666667vw;transition:all .3s ease 0s}@media (max-width:1000px){.lp .landing-page-tab-titles ul li button{backdrop-filter:blur(1vw);border-radius:1.2vw;border-width:.2vw;font-size:3vw;min-height:6.6vw;min-width:21vw;padding:1vw 1.6vw}}@media (max-width:750px){.lp .landing-page-tab-titles ul li button{backdrop-filter:blur(1.3333333333vw);border-radius:1.0666666667vw;border-width:.1333333333vw;font-size:2.9333333333vw;min-height:6.6666666667vw;min-width:21.3333333333vw;padding:.8vw 1.3333333333vw}}.lp .landing-page-tab-titles ul li button.active,.lp .landing-page-tab-titles ul li button:hover{background-color:#da00ff;outline:none}.lp .landing-page-tab-titles ul:hover li button{background-color:transparent}.lp .landing-page-tab-titles ul:hover li button:hover{background-color:#da00ff}.lp .landing-page-tab-content{display:flex;overflow:hidden;padding-top:2.8125vw;width:100%}@media (max-width:1000px){.lp .landing-page-tab-content{padding-top:5.4vw}}@media (max-width:750px){.lp .landing-page-tab-content{padding-top:5.3333333333vw}}@media (max-width:575px){.lp .landing-page-tab-content{padding-top:3.4782608696vw}}.lp .landing-page-tab-content-inner{display:none;justify-content:center;margin-left:auto;margin-right:auto;overflow:hidden;transition:width .6s ease 0s;width:0}.lp .landing-page-tab-content-inner.active{display:flex;width:100%}.lp .landing-page-tab:not(.button-animation) .landing-page-tab-content-inner{width:100%}.lp .landing-page-tab-content-wrap{align-items:center;display:flex;flex-direction:column;min-width:calc(82.8125vw - 60px);width:calc(82.8125vw - 60px)}@media (max-width:1000px){.lp .landing-page-tab-content-wrap{min-width:calc(100vw - 80px);width:calc(100vw - 80px)}}@media (max-width:750px){.lp .landing-page-tab-content-wrap{min-width:89.3333333333vw;width:89.3333333333vw}}@media (max-width:575px){.lp .landing-page-tab-content-wrap{min-width:87vw;width:87vw}}.lp .landing-page-city-title{font-size:1.0416666667vw;font-weight:700;padding-bottom:.5208333333vw;text-align:center;width:100%}@media (max-width:1000px){.lp .landing-page-city-title{font-size:2vw;padding-bottom:1vw}}@media (max-width:750px){.lp .landing-page-city-title{font-size:2.6666666667vw;padding-bottom:1.3333333333vw}}.lp .landing-page-tab-content-box{display:flex;flex-direction:column;width:100%}.lp .landing-page-tab-city-wrap{display:flex;justify-content:center;width:100%}.lp .landing-page-tab-city-wrap ul{backdrop-filter:blur(.5208333333vw);border:1px solid #02fcf0;border-radius:1.0416666667vw;flex-wrap:wrap;gap:1.25vw;justify-content:center;padding:1.0416666667vw}@media (max-width:1000px){.lp .landing-page-tab-city-wrap ul{backdrop-filter:blur(1vw);border-radius:2vw;gap:2.4vw;padding:2vw}}@media (max-width:750px){.lp .landing-page-tab-city-wrap ul{backdrop-filter:blur(1.3333333333vw);border-radius:2.1333333333vw;gap:3.2vw;padding:2.6666666667vw}}@media (max-width:575px){.lp .landing-page-tab-city-wrap ul{padding:1.3913043478vw}}.lp .landing-page-tab-city-wrap ul li button{background-color:rgba(2,252,240,.1);border:.1041666667vw solid #02fcf0;border-radius:.8333333333vw;color:#fff;font-family:Kusanagi;font-size:2.0833333333vw;font-weight:400;min-height:4.375vw;min-width:21.40625vw;outline:none;padding:.5208333333vw .8333333333vw .7291666667vw;transition:all .3s ease 0s}@media (max-width:1000px){.lp .landing-page-tab-city-wrap ul li button{border-radius:1.6vw;border-width:.2vw;font-size:4vw;min-height:8.4vw;min-width:41.1vw;padding:1vw 1.6vw 1.4vw}}@media (max-width:750px){.lp .landing-page-tab-city-wrap ul li button{border-radius:1.6vw;border-width:.1333333333vw;font-size:4vw;min-height:8vw;min-width:40vw;padding:.8vw 1.3333333333vw 1.3333333333vw}}@media (max-width:575px){.lp .landing-page-tab-city-wrap ul li button{font-size:3.2vw}}.lp .landing-page-tab-city-wrap ul li button:hover{background-color:#02fcf0;color:#000;outline:none}.lp .landing-page-bottom{align-items:center;bottom:10px;display:flex;flex-direction:column;left:0;margin-left:auto;margin-right:auto;max-width:660px;padding-left:30px;padding-right:30px;position:absolute;right:0;text-align:center;width:100%}@media (max-width:575px){.lp .landing-page-bottom{bottom:0}}.lp .landing-page-bottom .landing-page-bottom-title-wrap{animation:opacityLandingPageBottom 1s ease forwards;animation-delay:4s;opacity:0;padding-bottom:6px}.lp .landing-page-bottom .landing-page-bottom-title-wrap .h6{font-size:22px;font-weight:700;line-height:1.32;text-align:center}@media (max-width:750px){.lp .landing-page-bottom .landing-page-bottom-title-wrap .h6{font-size:18px}}@media (max-width:575px){.lp .landing-page-bottom .landing-page-bottom-title-wrap .h6{font-size:14px}}.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap{animation:opacityLandingPageBottom 1s ease forwards;animation-delay:4s;display:flex;min-height:4.0625vw;opacity:0;width:100%}@media (max-width:1400px){.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap{min-height:4.2857142857vw}}@media (max-width:1000px){.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap{min-height:5.7142857143vw}}@media (max-width:750px){.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap{min-height:10.6666666667vw}}.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap ul{list-style:none;margin:0;padding:0}.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap ul li{display:none;font-size:13px;line-height:1.4;list-style:none;margin:0;padding:0;text-align:center}@media (max-width:750px){.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap ul li{font-size:11px}}@media (max-width:575px){.lp .landing-page-bottom .landing-page-bottom-text-slider-wrap ul li{font-size:10px}}@keyframes slideUpLandingPageTitle{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes opacityLandingPageButtons{0%{opacity:0}to{opacity:1}}@keyframes slideUpLandingButtons{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideUpLandingButtonsShadow{0%{box-shadow:0 0 0 0 rgba(190,255,252,.2)}to{box-shadow:0 0 1.5625vw .2083333333vw rgba(190,255,252,.2);@media (max-width:1000px){box-shadow:0 0 3vw .4vw rgba(190,255,252,.2)}}}@keyframes opacityLandingPageBottom{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=landing-page.min.css.map */
