body .master-container .page-1.page-1-ani{position:relative;display:block !important;z-index:0;width:100%;height:900px;min-height:0 !important;max-width:1920px;margin:0 auto;overflow:visible;overflow-x:clip;overflow-y:visible;background:#03070e;background-image:none !important;isolation:isolate;touch-action:pan-y}body .master-container .page-1.page-1-ani:before,body .master-container .page-1.page-1-ani:after{display:none !important}body .master-container .page-1.page-1-ani>.page-1-ani__fallback{display:none}body .master-container .page-1.page-1-ani>.page-1-ani__scene{position:absolute;left:50%;top:0;right:auto;bottom:auto;z-index:2;display:block !important;visibility:visible !important;width:1920px;height:900px;overflow:hidden;opacity:1 !important;pointer-events:none;transform:translateX(-50%)}body .master-container .page-1.page-1-ani .page-1-ani__layer{position:absolute;display:block;visibility:visible !important;max-width:none;height:auto;opacity:1 !important;user-select:none;pointer-events:none;transform:translate3d(0,0,0);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1);will-change:transform}.page-1-ani.is-parallax-active .page-1-ani__layer{transition-duration:0s}.page-1-ani__layer--bg{left:0;top:0;z-index:1;width:100%;height:auto}.page-1-ani__layer--cha2{left:1108px;top:11px;z-index:7;width:734px}.page-1-ani__layer--cha3{left:1464px;top:257px;z-index:8;width:206px}.page-1-ani__layer--cha5{left:520px;top:6px;z-index:9;width:1064px}.page-1-ani__layer--cha6{left:329px;top:38px;z-index:10;width:257px}.page-1-ani__layer--cha4{left:413px;top:-11px;z-index:11;width:1094px}.page-1-ani__layer--cha1{left:183px;top:142px;z-index:12;width:537px}.page-1-ani__layer--particle{left:228.5px;top:-347px;z-index:13;width:1463px}.page-1-ani__layer--ground{left:50%;top:60%;z-index:15;width:1920px;height:461px;overflow:visible;transition:none;transform:translateX(-50%) !important;will-change:auto}.page-1-ani__ground-img{position:absolute;left:50%;display:block;max-width:none;width:1920px;height:auto;user-select:none;pointer-events:none;transform:translateX(-50%)}.page-1-ani__ground-img--banner{top:0;z-index:2}.page-1-ani__ground-img--page3{top:333px;z-index:1}.page-1-ani__content.hero-content{position:absolute;left:50%;top:0;z-index:19;display:block;width:min(1132px,calc(60%));height:900px;text-align:center;pointer-events:none;transform:translateX(-50%)}.page-1-ani__title,.page-1-ani__subtitle{margin:0;font-family:"Times New Roman",serif;color:#ffffff;line-height:1.05;letter-spacing:0;filter:drop-shadow(0 3px 5px rgba(0,0,0,0.42))}.page-1-ani__title{position:absolute;left:50%;top:560px;width:min(795px,100%);font-size:0;transform:translateX(-50%)}.page-1-ani__title img{display:block;width:100%;height:auto}.page-1-ani__subtitle{position:absolute;left:50%;top:529px;width:max-content;max-width:100%;padding:0 62px;font-size:clamp(20px,1.66vw,32px);font-weight:600;text-transform:capitalize;transform:translateX(-50%)}.page-1-ani__subtitle:before,.page-1-ani__subtitle:after{content:"";position:absolute;top:50%;width:34px;height:2px;background:linear-gradient(90deg,rgba(255,236,152,0),rgba(255,236,152,0.92))}.page-1-ani__subtitle:before{left:0;transform:translateY(-50%)}.page-1-ani__subtitle:after{right:0;transform:translateY(-50%) scaleX(-1)}.page-1-ani__button{position:absolute;left:0;right:0;top:723px;display:block;width:min(607px,100%);margin:0 auto;transform-origin:center center;pointer-events:auto;animation:page1AniActionHeartbeat 1.85s ease-in-out infinite;transition:filter 0.18s ease}.page-1-ani__button:hover{animation-duration:1.15s;filter:brightness(1.08)}.page-1-ani__button img{display:block;width:100%;height:auto}@media (min-width:1025px){body .master-container .page-1.page-1-ani+.page-3{z-index:1}body .master-container .page-1.page-1-ani+.page-3:before{display:none}}@media (max-width:1024px){body .master-container .page-1.page-1-ani{height:720px;min-height:0;background-position:center top}body .master-container .page-1.page-1-ani>.page-1-ani__scene{height:720px}.page-1-ani__layer--cha2{left:1138.5px;top:30px;width:580px}.page-1-ani__layer--cha3{left:1392.5px;top:210px;width:160px}.page-1-ani__layer--cha5{left:672.5px;top:20px;width:870px}.page-1-ani__layer--cha6{left:542.5px;top:56px;width:210px}.page-1-ani__layer--cha4{left:602.5px;top:-4px;width:890px}.page-1-ani__layer--cha1{left:432.5px;top:150px;width:430px}.page-1-ani__layer--particle{left:482.5px;top:-230px;width:1100px}.page-1-ani__layer--ground{top:430px;height:290px}.page-1-ani__content.hero-content{top:0;width:min(760px,calc(68%));height:720px}.page-1-ani__subtitle{top:423px}.page-1-ani__title{top:448px;width:min(650px,100%)}.page-1-ani__button{top:578px;width:min(460px,100%)}}@media (max-width:767px){body .master-container .page-1.page-1-ani{height:clamp(640px,calc(48vh),760px);min-height:0}.page-1-ani__layer--bg{object-position:center top}.page-1-ani__layer--cha2{left:1132.5px;top:50px;width:430px}.page-1-ani__layer--cha3{left:1277.5px;top:220px;width:120px}.page-1-ani__layer--cha5{left:700.5px;top:30px;width:760px}.page-1-ani__layer--cha6{left:742.5px;top:82px;width:155px}.page-1-ani__layer--cha4{left:662.5px;top:18px;width:760px}.page-1-ani__layer--cha1{left:657.5px;top:190px;width:330px}.page-1-ani__layer--particle{left:592.5px;top:-140px;width:900px}.page-1-ani__layer--ground{top:auto;bottom:0;height:250px}.page-1-ani__content.hero-content{display:flex;flex-direction:column;align-items:center;top:auto;bottom:52px;width:calc(72%);height:auto;pointer-events:auto}.page-1-ani__title{position:relative;left:auto;top:auto;width:min(420px,92vw);margin-top:4px;transform:none}.page-1-ani__subtitle{position:relative;left:auto;top:auto;width:auto;max-width:100%;margin-top:0;padding:0 42px;font-size:17px;transform:none}.page-1-ani__subtitle:before,.page-1-ani__subtitle:after{width:24px}.page-1-ani__button{position:relative;left:auto;right:auto;top:auto;width:min(360px,88vw);margin:15px auto 0}}@media (max-width:480px){body .master-container .page-1.page-1-ani{height:clamp(600px,calc(52vh),690px);min-height:0}.page-1-ani__layer--cha2{left:1086.5px;top:42px;width:360px}.page-1-ani__layer--cha3{left:1216.5px;top:196px;width:96px}.page-1-ani__layer--cha5{left:728.5px;top:38px;width:690px}.page-1-ani__layer--cha6{left:797.5px;top:78px;width:132px}.page-1-ani__layer--cha4{left:700.5px;top:24px;width:684px}.page-1-ani__layer--cha1{left:724.5px;top:180px;width:282px}.page-1-ani__layer--particle{left:652.5px;top:-106px;width:780px}.page-1-ani__layer--ground{height:232px}.page-1-ani__content.hero-content{bottom:36px;width:calc(80%)}.page-1-ani__title{font-size:32px}.page-1-ani__subtitle{max-width:340px;padding:0 30px;font-size:14px}.page-1-ani__subtitle:before,.page-1-ani__subtitle:after{width:18px}.page-1-ani__button{width:min(330px,88vw);margin-top:12px}}@media (max-width:1024px){body .master-container .page-1.page-1-ani{display:flex !important;align-items:flex-end;justify-content:center;height:auto;min-height:calc(74vh) !important;overflow:hidden;background:url("../img/page1/background-2.webp") no-repeat center center !important;background-size:cover !important;isolation:auto;touch-action:auto}body .master-container .page-1.page-1-ani:before{content:"";position:absolute;inset:0;z-index:1;display:block !important;background:linear-gradient(180deg,rgba(255,255,255,0.02) 0%,rgba(255,255,255,0.02) 45%,rgba(255,255,255,0.16) 100%);pointer-events:none}body .master-container .page-1.page-1-ani:after{display:none !important}body .master-container .page-1.page-1-ani>.page-1-ani__scene,body .master-container .page-1.page-1-ani>.page-1-ani__layer--ground,body .master-container .page-1.page-1-ani>.page-1-ani__content.hero-content{display:none !important}body .master-container .page-1.page-1-ani>.page-1-ani__fallback{display:contents}}@media (max-width:767px){body .master-container .page-1.page-1-ani{min-height:calc(48vh) !important;background-position:54% top !important}}@media (max-width:480px){body .master-container .page-1.page-1-ani{min-height:calc(52vh) !important;background-position:52% top !important;background-size:auto 100% !important}}@media (prefers-reduced-motion:reduce){.page-1-ani__layer,.page-1-ani__button{transition:none;transform:translate3d(0,0,0)}.page-1-ani__button{animation:none}}@keyframes page1AniActionHeartbeat{0%{filter:brightness(1) drop-shadow(0 0 0 rgba(255,235,150,0));
transform:scale(1)}
50%{filter:brightness(1.18) drop-shadow(0 0 14px rgba(255,235,150,0.54));
transform:scale(1.035)}
100%{filter:brightness(0.98) drop-shadow(0 0 0 rgba(255,235,150,0));
transform:scale(1)}}
