.preloader[data-v-f652ac84]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999999}#logo[data-v-f652ac84]{opacity:0;transform:translateY(115px);visibility:hidden}.bg[data-v-f652ac84]{background-color:#000;position:absolute;z-index:1}.bg[data-v-f652ac84],.content[data-v-f652ac84]{height:100%;width:100%}.content[data-v-f652ac84]{align-items:center;color:#000;display:flex;flex-direction:column;flex-direction:row;gap:0;justify-content:center;justify-content:flex-start;margin:0 auto;padding-left:20px;z-index:2}.loader-text[data-v-f652ac84]{font-size:18px;height:auto;line-height:1.2;margin-top:0;min-height:50px;opacity:0;position:relative;visibility:hidden}.loader-text[data-v-f652ac84],.loader-text p[data-v-f652ac84]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:hidden}.loader-text p[data-v-f652ac84]{color:#fff;font-size:50px;font-weight:600;margin:0;padding:0}.svg-path[data-v-f652ac84]{opacity:0;transform:translateY(115px);transition:transform .5s}@keyframes hoverBtn-dce706e3{0%{transform:translateY(0)}51%{opacity:.5;transform:translateY(20px)}52%{opacity:.5;transform:translateY(-20px)}53%{opacity:.5}54%{opacity:1}to{transform:translateY(0)}}@keyframes hoverArrow-dce706e3{0%{transform:translate(0)}51%{opacity:.5;transform:translate(20px)}52%{opacity:.5;transform:translate(-20px)}53%{opacity:.5}54%{opacity:1}to{transform:translate(0)}}.top-0[data-v-dce706e3]{top:0}.bottom-0[data-v-dce706e3]{bottom:0}.left-0[data-v-dce706e3]{left:0}.right-0[data-v-dce706e3]{right:0}.top-5[data-v-dce706e3]{top:5px}.bottom-5[data-v-dce706e3]{bottom:5px}.left-5[data-v-dce706e3]{left:5px}.right-5[data-v-dce706e3]{right:5px}.top-10[data-v-dce706e3]{top:10px}.bottom-10[data-v-dce706e3]{bottom:10px}.left-10[data-v-dce706e3]{left:10px}.right-10[data-v-dce706e3]{right:10px}.top-15[data-v-dce706e3]{top:15px}.bottom-15[data-v-dce706e3]{bottom:15px}.left-15[data-v-dce706e3]{left:15px}.right-15[data-v-dce706e3]{right:15px}.top-20[data-v-dce706e3]{top:20px}.bottom-20[data-v-dce706e3]{bottom:20px}.left-20[data-v-dce706e3]{left:20px}.right-20[data-v-dce706e3]{right:20px}.top-25[data-v-dce706e3]{top:25px}.bottom-25[data-v-dce706e3]{bottom:25px}.left-25[data-v-dce706e3]{left:25px}.right-25[data-v-dce706e3]{right:25px}.top-30[data-v-dce706e3]{top:30px}.bottom-30[data-v-dce706e3]{bottom:30px}.left-30[data-v-dce706e3]{left:30px}.right-30[data-v-dce706e3]{right:30px}.top-35[data-v-dce706e3]{top:35px}.bottom-35[data-v-dce706e3]{bottom:35px}.left-35[data-v-dce706e3]{left:35px}.right-35[data-v-dce706e3]{right:35px}.top-40[data-v-dce706e3]{top:40px}.bottom-40[data-v-dce706e3]{bottom:40px}.left-40[data-v-dce706e3]{left:40px}.right-40[data-v-dce706e3]{right:40px}.top-45[data-v-dce706e3]{top:45px}.bottom-45[data-v-dce706e3]{bottom:45px}.left-45[data-v-dce706e3]{left:45px}.right-45[data-v-dce706e3]{right:45px}.top-50[data-v-dce706e3]{top:50px}.bottom-50[data-v-dce706e3]{bottom:50px}.left-50[data-v-dce706e3]{left:50px}.right-50[data-v-dce706e3]{right:50px}.top-75[data-v-dce706e3]{top:75px}.bottom-75[data-v-dce706e3]{bottom:75px}.left-75[data-v-dce706e3]{left:75px}.right-75[data-v-dce706e3]{right:75px}.top-100[data-v-dce706e3]{top:100px}.bottom-100[data-v-dce706e3]{bottom:100px}.left-100[data-v-dce706e3]{left:100px}.right-100[data-v-dce706e3]{right:100px}.gap-5[data-v-dce706e3]{gap:5px}.gap-10[data-v-dce706e3]{gap:10px}.gap-15[data-v-dce706e3]{gap:15px}.gap-20[data-v-dce706e3]{gap:20px}.gap-25[data-v-dce706e3]{gap:25px}.gap-30[data-v-dce706e3]{gap:30px}.gap-35[data-v-dce706e3]{gap:35px}.gap-40[data-v-dce706e3]{gap:40px}.gap-45[data-v-dce706e3]{gap:45px}.gap-50[data-v-dce706e3]{gap:50px}.gap-75[data-v-dce706e3]{gap:75px}.gap-100[data-v-dce706e3]{gap:100px}.loading-container[data-v-dce706e3]{background:transparent;height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:800}@media (max-width:885px){.loading-container[data-v-dce706e3]{height:100%}}.loading-screen[data-v-dce706e3]{height:100%;left:0;opacity:0;padding:0;position:relative;width:100%;will-change:top}.loading-container .rounded-div-wrap.bottom .rounded-div[data-v-dce706e3],.loading-container .rounded-div-wrap.top .rounded-div[data-v-dce706e3],.loading-screen[data-v-dce706e3]{background:#0a0a0a}.loading-container .rounded-div-wrap.bottom .rounded-div[data-v-dce706e3],.loading-container .rounded-div-wrap.top .rounded-div[data-v-dce706e3]{height:745%}.loading-container .rounded-div-wrap.top[data-v-dce706e3]{height:0;position:absolute;top:0;transform:translateY(-99%) scaleY(-1);will-change:height;z-index:2}.loading-container .rounded-div-wrap.bottom[data-v-dce706e3]{bottom:0;height:0;position:absolute;top:unset;transform:translateY(99%);will-change:height;z-index:2}.loading-container .loading-words[data-v-dce706e3]{display:block;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:opacity}.rounded-div-wrap[data-v-dce706e3]{height:10vh;overflow:hidden;position:relative;top:0;width:100%}.rounded-div[data-v-dce706e3]{background:var(--color-white);border-radius:50%;content:"";display:block;height:750%;left:50%;position:absolute;transform:translate(-50%,-86.666%);width:150%;z-index:1}.loading-container .loading-words h2[data-v-dce706e3]{color:#fff;left:50%;margin:0;opacity:0;padding:0 .4em 0 .6em;position:absolute;top:0;transform:translate(-100%);visibility:hidden;white-space:nowrap;will-change:opacity}.loading-container .loading-words h2.jap[data-v-dce706e3]{font-size:calc(clamp(3.25em,5vw,4.5em)*.65);transform:translate(-50%,10%)}.loading-container .dot[data-v-dce706e3]{background:#fff;border-radius:50%;bottom:auto;display:block;height:calc(clamp(16px,1.2vw,19px)/1.65);left:0;position:absolute;top:47%;transform:translate(0) scale(1);width:calc(clamp(16px,1.2vw,19px)/1.65)}.loading-container .loading-words h2.active[data-v-dce706e3]{display:block}.loading-container .loading-words .home-active[data-v-dce706e3],.loading-container .loading-words .home-active-last[data-v-dce706e3]{display:none;opacity:0}.loading-fade[data-v-dce706e3]{background:#fff;height:100vh;left:0;opacity:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:90}@media screen and (max-width:540px){.loading-container .dot[data-v-dce706e3]{top:42%}}/*! locomotive-scroll v4.1.2 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.page-content{color:#fff;padding:90px 0}.transition-holder{background-color:#000;color:#fff;display:flex;height:100%;opacity:0;position:fixed;visibility:hidden;width:100%;z-index:99999}.page-container{overflow:hidden;position:relative;z-index:1}.transition-overlay{background-color:#111;height:100%;left:0;position:fixed;top:0;transform:scaleY(0);transform-origin:top;width:100%;z-index:100}
