html,body{background-color:#050505!important;color:#fff!important;margin:0;padding:0;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased}.news-card{background-color:rgba(255,255,255,0.03)!important;border:1px solid rgba(255,255,255,0.2)!important;border-radius:20px;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:auto!important;min-height:100px;text-decoration:none;overflow:hidden}.news-card:hover{border-color:rgba(255,255,255,0.5)!important;background-color:rgba(255,255,255,0.06)!important;transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.5)}.thumb-container{position:relative;width:100%;aspect-ratio:16/9!important;overflow:hidden;border-radius:12px;background-color:rgba(255,255,255,0.05);margin-bottom:18px;border:1px solid rgba(255,255,255,0.08)}.thumb-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;transition:transform .6s ease}.news-card:hover .thumb-img{transform:scale(1.1)}.glass-card{background-color:rgba(255,255,255,0.04)!important;border:1px solid rgba(255,255,255,0.3)!important;border-radius:16px;backdrop-filter:blur(12px);transition:all .3s ease}.glass-card:hover{border-color:rgba(255,255,255,0.6)!important;background-color:rgba(255,255,255,0.1)!important}.footer-link-item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;text-decoration:none;color:#9ca3af;margin-bottom:12px}.footer-link-item:hover{color:#fff}.icon-box{width:24px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.brand-highlight{color:#92fa17!important}.brand-point{background-color:#92fa17}.brand-color{color:#92fa17}.nav-blur{position:sticky;top:0;z-index:50;background-color:rgba(5,5,5,0.9);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,0.05)}.faq-item{border:1px solid rgba(255,255,255,0.05);background:rgba(255,255,255,0.01);border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1);margin-bottom:1rem}.faq-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem;cursor:pointer;text-align:left;background:0 0;border:none;outline:0}.faq-item.active{border-color:rgba(158,255,0,0.3);background:rgba(158,255,0,0.02);box-shadow:0 10px 30px -15px rgba(158,255,0,0.1)}.faq-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-item.active .faq-content{max-height:300px}.faq-icon{color:#9eff00;font-size:1.5rem;font-weight:300;transition:transform .4s ease;margin-left:1rem;flex-shrink:0}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer-inner{padding:0 1.5rem 1.5rem;opacity:0;transform:translateY(-10px);transition:all .4s ease}.faq-item.active .faq-answer-inner{opacity:1;transform:translateY(0)}*{-webkit-tap-highlight-color:transparent}