.se-body *{margin:0;padding:0;box-sizing:border-box}
.se-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.5;color:#333;background:#fff;margin:0;padding:0;width:100%;overflow-x:hidden}
.se-header{height:500px;position:relative;display:flex;align-items:center;overflow:visible;width:100%}
.se-header_bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:visible}
.se-header_bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transform:none;transition:object-position 0.3s ease}
@media screen and (max-width:768px){.se-header_bg video{object-position:right center}
}.se-header_bg:after{display:none}
.se-header_content{position:relative;z-index:2;width:100%}
.se-header_wrap{padding-left:120px}
.se-header_title{font-size:48px;color:#1d2129;margin-bottom:20px;font-weight:600;text-align:left;opacity:0;animation:fadeInUp 0.8s ease forwards}
.se-header_highlight{display:inline;margin-left:8px;background:linear-gradient(to right,#1d4edd,#1a90ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}
.se-header_desc{font-size:16px;color:#4e5969;margin-bottom:40px;text-align:left;opacity:0;animation:fadeInUp 0.8s ease 0.2s forwards;line-height:1.6}
.se-header_reward{color:#ff4d4f;font-weight:600}
.se-btn{display:inline-block;padding:12px 36px;font-size:16px;color:#fff;background:#2B6DF3;border:none;border-radius:4px;cursor:pointer;transition:all 0.3s ease;opacity:0;animation:fadeInUp 0.8s ease 0.4s forwards}
.se-btn:hover{background:#1b4df0;transform:translateY(-2px);box-shadow:0 8px 16px rgba(43,109,243,0.2)}
.se-overview{padding:80px 0;background:#fff}
.se-overview_content{max-width:1200px;margin:0 auto;padding:0 20px}
.se-section-title{font-size:32px;color:#1d2129;text-align:center;margin-bottom:40px;font-weight:500}
.se-overview_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-top:60px}
.se-overview_item{text-align:center;opacity:0;animation:fadeInUp 0.8s ease forwards}
.se-overview_number{font-size:48px;font-weight:600;color:#2B6DF3;margin-bottom:12px;background:linear-gradient(135deg,#2B6DF3 0%,#1B4DF0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.se-overview_label{font-size:16px;color:#4e5969}
.se-benefits{padding:80px 0;background:#f5f7fa}
.se-benefits_desc{text-align:center;color:#4e5969;font-size:16px;margin-bottom:60px}
.se-benefits_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto;padding:0 20px}
.se-benefit-item{background:#fff;padding:24px;border:1px solid #e5e6eb;border-radius:4px;transition:all 0.3s ease;opacity:0}
.se-benefit-item:hover{border-color:#2B6DF3;transform:translateY(-3px);box-shadow:0 8px 16px rgba(0,0,0,0.05)}
.se-benefit-item_header{display:flex;align-items:center;margin-bottom:20px}
.se-benefit-item_icon{width:32px;height:32px;margin-right:12px;color:#2B6DF3}
.se-benefit-item_title{font-size:18px;color:#1d2129;font-weight:500;margin:0}
.se-benefit-item_list{margin:0;padding-left:20px}
.se-benefit-item_list li{color:#4e5969;line-height:2;font-size:14px}
.se-process{padding:80px 0;background:#fff}
.se-process_grid{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:60px auto 0;padding:0 20px;gap:20px}
.se-process_item{flex:1;display:flex;align-items:center;opacity:0;transform:translateY(30px);animation:fadeInUp 0.8s ease forwards}
.se-process_item:nth-child(1){animation-delay:0.1s}
.se-process_item:nth-child(2){animation-delay:0.2s}
.se-process_item:nth-child(3){animation-delay:0.3s}
.se-process_item:nth-child(4){animation-delay:0.4s}
.se-process_card{flex:1;background:linear-gradient(135deg,#1a90ff 0%,#1d4edd 100%);border-radius:12px;padding:30px;color:#fff;transition:all 0.3s ease}
.se-process_card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(43,109,243,0.15)}
.se-process_number{font-size:28px;font-weight:600;margin-bottom:16px}
.se-process_info h3{font-size:18px;margin-bottom:8px}
.se-process_info p{font-size:14px;opacity:0.9}
.se-process_arrow{width:40px;height:40px;margin:0 -10px;display:flex;align-items:center;justify-content:center;fill:#2B6DF3;animation:arrowPulse 1.5s ease-in-out infinite}
@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}
to{opacity:1;transform:translateY(0)}
}@keyframes arrowPulse{0%{transform:translateX(0)}
50%{transform:translateX(5px)}
100%{transform:translateX(0)}
}@keyframes floatUp{0%{transform:translateY(0)}
50%{transform:translateY(-10px)}
100%{transform:translateY(0)}
}.se-header_content{animation:fadeInUp 1s ease}
.se-overview_item{animation:fadeInUp 0.8s ease forwards}
.se-benefit-item{animation:fadeInUp 0.8s ease forwards}
.se-more_item{animation:fadeInUp 0.8s ease forwards}
.se-community_box{animation:fadeInUp 0.8s ease forwards}
@media screen and (max-width:992px){.se-process_grid{flex-direction:column;gap:30px}
.se-process_item{width:100%}
.se-process_arrow{transform:rotate(90deg);margin:10px 0}
}@media screen and (max-width:768px){.se-process_card{padding:20px}
.se-process_number{font-size:24px}
.se-process_info h3{font-size:16px}
}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}
to{opacity:1;transform:translateY(0)}
}@media screen and (max-width:1200px){.se-overview_grid{grid-template-columns:repeat(2,1fr)}
.se-benefits_grid{grid-template-columns:repeat(2,1fr)}
.se-process_grid{grid-template-columns:repeat(2,1fr)}
}@media screen and (max-width:768px){.se-header{height:400px;background:linear-gradient(135deg,#f5f7fa 0%,#e4f1ff 100%)}
.se-header_wrap{padding-left:20px}
.se-header_title{font-size:32px}
.se-header_desc{font-size:14px;line-height:1.5}
.se-overview_grid{grid-template-columns:1fr}
.se-benefits_grid{grid-template-columns:1fr}
.se-process_grid{grid-template-columns:1fr}
.se-overview_number{font-size:36px}
}@media screen and (max-width:480px){.se-header{height:350px}
.se-header_title{font-size:28px}
.se-header_wrap{padding-left:20px}
}.se-community{padding:80px 0;background:#fff}
.se-community_content{max-width:1200px;margin:0 auto;padding:0 20px}
.se-community_box{display:flex;align-items:center;justify-content:space-between;margin-top:40px;background:linear-gradient(135deg,#2B6DF3 0%,#1B4DF0 100%);border-radius:12px;overflow:hidden;box-shadow:0 10px 30px rgba(43,109,243,0.1)}
.se-community_info{flex:1;padding:60px;color:#fff}
.se-community_info h3{font-size:28px;font-weight:600;margin-bottom:30px;color:#fff}
.se-community_info ul{list-style:none;padding:0}
.se-community_info li{font-size:16px;line-height:2.5;padding-left:30px;position:relative}
.se-community_info li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23ffffff" d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"/></svg>') no-repeat center;background-size:contain}
.se-community_qr{background:#fff;padding:40px;text-align:center;border-radius:8px;margin:40px}
.se-community_qr img{width:180px;height:180px;margin-bottom:16px;border-radius:8px}
.se-community_qr p{color:#1d2129;font-size:16px;font-weight:500}
@media screen and (max-width:992px){.se-community_box{flex-direction:column}
.se-community_info{padding:40px;text-align:center}
.se-community_info li{display:inline-block;margin:0 15px}
.se-community_qr{margin:0 40px 40px 40px}
}@media screen and (max-width:768px){.se-community_info{padding:30px 20px}
.se-community_info h3{font-size:24px}
.se-community_info li{display:block;margin:0;font-size:14px}
.se-community_qr{margin:0 20px 20px 20px}
.se-community_qr img{width:140px;height:140px}
}@media screen and (max-width:768px){.se-header_bg{background-position:70% center}
.se-header_bg{display:none}
}.se-nav{position:fixed;top:0;left:0;right:0;height:70px;background:rgba(255,255,255,0.98);box-shadow:0 1px 0 0 rgba(0,0,0,0.08);z-index:1000;backdrop-filter:blur(8px)}
.se-nav_container{max-width:100%;margin:0 auto;padding:0 30px;height:100%;display:flex;align-items:center;justify-content:space-between}
.se-nav_left{display:flex;align-items:center}
.se-nav_logo{height:40px;margin-right:60px;display:flex;align-items:center}
.se-nav_logo img{height:100%;width:auto;object-fit:contain}
.se-nav_links{display:flex;gap:40px}
.se-nav_link{color:#4e5969;text-decoration:none;font-size:16px;transition:all 0.3s ease;position:relative}
.se-nav_link:after{content:'';position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#2B6DF3;transition:width 0.3s ease}
.se-nav_link:hover{color:#2B6DF3}
.se-nav_link:hover:after{width:100%}
.se-nav_login{display:inline-block;padding:10px 32px;color:#fff;background:#2B6DF3;border:none;border-radius:4px;text-decoration:none;transition:all 0.3s ease;font-size:16px;font-weight:500}
.se-nav_login:hover{background:#1b4df0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(43,109,243,0.2)}
.se-nav_toggle{display:none;flex-direction:column;justify-content:space-between;width:24px;height:20px;background:none;border:none;cursor:pointer;padding:0}
.se-nav_toggle span{display:block;width:100%;height:2px;background:#1d2129;transition:all 0.3s ease}
@media screen and (max-width:768px){.se-nav_container{padding:0 10px}
.se-nav_links{display:none;position:absolute;top:70px;left:0;right:0;background:#fff;padding:20px;flex-direction:column;gap:20px;box-shadow:0 4px 6px rgba(0,0,0,0.1)}
.se-nav_links.active{display:flex}
.se-nav_toggle{display:flex}
.se-nav_logo{height:32px;margin-right:0}
.se-nav_login{display:none}
}.se-header{margin-top:70px}
.se-footer{background:#fff;padding:60px 0 20px;border-top:1px solid #eee}
.se-footer_container{max-width:1200px;margin:0 auto;padding:0 20px}
.se-footer_content{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}
.se-footer_section h3{font-size:16px;color:#1d2129;margin-bottom:20px;font-weight:500}
.se-footer_section ul{list-style:none;padding:0;margin:0}
.se-footer_section ul li{margin-bottom:12px}
.se-footer_section ul li:last-child{margin-bottom:0}
.se-footer_section ul li a{color:#4e5969;text-decoration:none;font-size:14px;transition:color 0.3s ease}
.se-footer_section ul li a:hover{color:#2B6DF3}
.se-footer_bottom{padding-top:20px;border-top:1px solid #eee;text-align:center}
.se-footer_bottom p{color:#86909c;font-size:14px}
@media screen and (max-width:992px){.se-footer_content{grid-template-columns:repeat(2,1fr);gap:30px}
}@media screen and (max-width:576px){.se-footer{padding:40px 0 20px}
.se-footer_content{grid-template-columns:1fr;gap:0}
.se-footer_section{border-bottom:1px solid #eee;padding:0;margin:0}
.se-footer_section h3{margin:0;padding:15px 0;position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center}
.se-footer_section h3:after{content:'';width:12px;height:12px;border-right:2px solid #999;border-bottom:2px solid #999;transform:rotate(45deg);transition:transform 0.3s ease}
.se-footer_section.active h3:after{transform:rotate(-135deg)}
.se-footer_section ul{display:none;padding:0 0 15px 0}
.se-footer_section.active ul{display:block}
.se-footer_section ul li{margin:8px 0}
}@media screen and (max-width:1200px){.se-header{height:450px}
.se-header_wrap{padding-left:60px}
.se-header_title{font-size:40px}
}@media screen and (max-width:992px){.se-header{height:400px}
.se-header_wrap{padding-left:40px}
.se-header_title{font-size:36px}
.se-header_desc{font-size:15px}
.se-btn{padding:10px 30px;font-size:15px}
}@media screen and (max-width:768px){.se-header{height:350px}
.se-header_wrap{padding-left:20px;padding-right:20px}
.se-header_title{font-size:32px}
.se-header_desc{font-size:14px;margin-bottom:30px}
.se-btn{padding:10px 24px;font-size:14px}
}@media screen and (max-width:480px){.se-header{height:300px}
.se-header_title{font-size:28px}
.se-header_wrap{padding-left:15px;padding-right:15px}
.se-btn{padding:8px 20px}
}@media screen and (max-width:1200px){.se-header_bg video{object-position:50% center}
}@media screen and (max-width:992px){.se-header_bg video{object-position:65% center}
}@media screen and (max-width:768px){.se-header_bg video{object-position:80% center}
.dnwu{display:block!important}
}@media screen and (max-width:480px){.se-header_bg video{object-position:right center}
}.dnwu{display:none}