html {}
body{font-family: "SF Pro Text", "SF Pro Icons", system, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "Ubuntu", "Cantarell", "Fira Sans", sans-serif;background: #0d1316;font-size: 14px;}
*{padding:0px;margin:0px;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;}
input,textarea{outline:none;}
input{background:#fff;}
input,button,textarea{font-family:"SF Pro Text", "SF Pro Icons", system, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "Ubuntu", "Cantarell", "Fira Sans", sans-serif;outline:none;}
em,i{font-style:normal;}
img{border:none;}
input,textarea,button{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance: none;border-radius: 0;}
.w750{max-width:750px;margin:0 auto;}
.grid1{display: flex;gap: 30px;justify-content: space-between;align-items: center;}

.ksy-bd-bg{background-image: linear-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.05) 1px, transparent 1px);background-size: 30px 30px;animation: bgCor 20s linear infinite;position: fixed;left:0;top:0;right:0;bottom:0;z-index:-2;}
@keyframes bgCor {
   0% {
       transform: translate(0, 0);
   }
   
   100% {
       transform: translate(30px, 30px);
   }
}

.ksy-main{max-width: 750px;margin:0 auto;box-shadow: 0 0 50px rgba(255, 255, 255, 0.2);background: #141919;position: relative;overflow: hidden;}
.ksy-plate1{text-align: center;border-radius:20px;position: relative;background:rgba(185,253,0,.6);padding:20px;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);width:80%;backdrop-filter: blur(10px);}
.ksy-title{font-size:34px;font-weight: bold;text-align: center;color:#b9fd00; }
.ksy-plate1 p{font-size:14px;line-height: 24px;color:#407300;border-radius:15px;font-weight: bold;}

.ksy-plate2{padding:10px 10px 10px;margin:20px 20px 0;position: relative;}
.ksy-img-box{margin-top:20px;background:linear-gradient(135deg,#212526,#0c1013);padding:20px;border-radius:15px;}
.ksy-img-box img{border-radius:6px;}


.ksy-li-box{}
.ksy-li-box ul{margin-top:20px;}
.ksy-li-box ul li{border-radius:10px;overflow: hidden;margin-bottom:20px;background: linear-gradient(135deg,#212526,#0c1013);padding:20px;}
.ksy-li-box ul li img{margin-bottom:0;border-radius:6px;}
.ksy-li-box ul li div{position: relative;}
.ksy-li-box ul li h4{font-size:20px;font-weight: bold;color:#b9fd00;padding:0 0 0;text-align: left; text-transform: uppercase;position: relative;margin-top:15px;}
.ksy-li-box ul li h4 span{color:#fff;font-size: 16px;font-weight: bold;position: absolute;top:50%;right:0px;transform: translateY(-50%);}

.ksy-m5{background: #0a0e27;margin:30px 25px 0;text-align: center;overflow: hidden;border-radius:20px;}
.ksy-m5 img{border-radius:10px;}
.ksy-m5-m{position: relative;overflow: hidden;border-radius:10px;}
.ksy-text1{position: absolute;left:0;top:0;right:0;bottom:0;background: rgba(10, 22, 40, 0.4);padding-top:20px;backdrop-filter: blur(5px);}
.ksy-text1 p{margin:20px 0;}
.ksy-text1 h4{color: #fff;font-size: 24px;font-weight: bold;letter-spacing: 2px;margin-bottom:30px;}
.ksy-text1 button,.ksy-plate7 button,.fx-b button{display: inline-block;
  padding: 15px 40px;
  background: linear-gradient(to bottom,#b9fd00,#b9fd00);
  color: #071f00;
  text-decoration: none;
  border: none;
  border-radius: 30px;
  font-size: 16px;
  font-weight: bold;
  box-shadow: 0 4px 20px rgba(185,253,0, 0.4);
  transition: transform 0.2s;
  cursor: pointer;animation: sgw 1s infinite;}
.ksy-text1 button:hover,.ksy-plate7 button:hover,.fx-b button:hover{ transform: translateY(-3px);box-shadow: 0 6px 25px rgba(185,253,0, 0.6);}
@keyframes sgw {
            0% {
                box-shadow: 0 0 0 0 rgba(1,255,26, 0.7);
            }
            50% {
                box-shadow: 0 0 0 12px rgba(1,255,26, 0);
            }
            100% {
                box-shadow: 0 0 0 0 rgba(1,255,26, 0);
            }
}

.ksy-li-box2 ul{padding:20px;border-radius:10px;overflow: hidden;background: linear-gradient(135deg,#212526,#0c1013);margin-top:20px;}
.ksy-li-box2 ul li{display: flex;gap:20px;padding:30px 20px;border-bottom:1px solid rgba(0,0,0,.05);}
.ksy-li-l{flex:1;min-width: 50px;max-width:50px;height:50px;border-radius:100%;overflow: hidden;}
.ksy-li-l img{display: block;}
.ksy-li-r{}
.ksy-li-r h3{font-size:18px;font-weight: bold;margin-bottom:10px;color: #b9fd00;}
.ksy-li-r p{line-height: 28px;color:#7c8083;font-size: 14px;}

.ksy-plate7{padding:40px 10px 40px;border-radius:20px;margin:20px 25px 0;position: relative;margin-top:30px;text-align: center;position: relative;min-height:100px;}
.ksy-plate7 div{position: absolute;left:0;top:0;right:0;bottom:0;backdrop-filter: blur(10px);border-radius:20px;padding-top:40px;background: rgba(4, 18, 71, 0.4);}
.ksy-plate7 p{font-size: 16px; color:#fff;margin-bottom:30px;}

.ksy-plate8{padding:0px 20px;text-align: center;margin-bottom:40px;}
.ksy-plate8 p{color:#7c8083;}

.fx-b{position: fixed;left:0;bottom:0;z-index:9;right:0;}
.fx-b button{width:100%;}




#ksy-mask{position: fixed;left:0;top:0;right:0;bottom:0;z-index:9999;}
.pr-r{position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);max-width: 500px;}
.pr-r-m{background: rgba(25, 30, 18, 0.7);border: 2px solid #b9fd00; border-radius: 20px;padding: 50px 30px;max-width: 600px; width: 90%; position: relative;box-shadow: 0 0 50px rgba(185,253,0, 0.3), 0 0 100px rgba(185,253,0, 0.3);animation: tk 0.4s ease-out;text-align: center;}
@keyframes tk {
   from {
       transform: translateY(-50px);
       opacity: 0;
   }
   to {
       transform: translateY(0);
       opacity: 1;
   }
}
.img-tk{}
.img-tk img{ width: 97px;height: 97px;border-radius: 100%;border: 3px solid #b9fd00;box-shadow: 0 0 30px rgba(185,253,0, 0.3);animation: imgtk 2s ease-in-out infinite;}
 @keyframes imgtk {
0% {
                transform: scale(1);
                box-shadow: 0 0 30px rgba(185,253,0, 0.3);
            }

            50% {
                transform: scale(1.05);
                box-shadow: 0 0 50px rgba(185,253,0, 0.3);
            }
			100% {
			    transform: scale(1);
			    box-shadow: 0 0 30px rgba(185,253,0, 0.3);
			}
}
.pr-r-m h2{font-size: 30px;font-weight:bold;color: #b9fd00;background: linear-gradient(95deg,#b9fd00,#b9fd00);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin:30px 0;text-shadow: 0 0 20px rgba(185,253,0, 0.5);}
.pr-r-m p{color:#fff;line-height:32px;font-size:16px;}
.pr-r-m span{padding:15px 40px;font-size: 16px;background: linear-gradient(95deg, #b9fd00,#b9fd00);border: none;border-radius: 50px;color: #071f00;font-weight: bold;cursor: pointer;transition: all 0.3s;margin-top:40px;display: block;}
.pr-r-m span:hover{  transform: translateY(-3px);box-shadow: 0 10px 40px rgba(185,253,0, 0.3);}
.on_down{text-align: right;font-size: 16px;color:#b9fd00;position: absolute;top:25px;right:25px; cursor: pointer;}
