html{scroll-behavior:smooth}
body{background:#050b18!important;color:#f5f7fb!important}
section{background:linear-gradient(135deg,#071a3a,#050b18)!important}
nav{background:rgba(5,11,24,.9)!important;border-bottom:1px solid rgba(212,175,55,.18)!important}
a{color:inherit}
.brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#d4af37,#f5d76e);color:#06132c;font-weight:900;font-size:12px;letter-spacing:0}
.brand-word{color:#fff;font-size:12px;font-weight:900;letter-spacing:.18em}
.nav-link{color:#a8b5c8;font-size:13px;font-weight:700;transition:.2s}.nav-link:hover{color:#f5d76e}
.btn-gold,.btn-outline{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:10px 18px;font-size:13px;font-weight:900;transition:.2s;text-align:center}
.btn-gold{background:linear-gradient(135deg,#d4af37,#f5d76e);border:1px solid #d4af37;color:#06132c!important;box-shadow:0 18px 38px rgba(212,175,55,.16)}
.btn-outline{border:1px solid rgba(212,175,55,.35);color:#f5d76e!important;background:rgba(13,36,71,.42)}
.btn-gold.big,.btn-outline.big{padding:14px 28px;font-size:15px}.btn-gold:hover,.btn-outline:hover{transform:translateY(-2px)}
.menu-toggle{display:inline-flex;align-items:center;justify-content:center;color:#f5d76e;border:1px solid rgba(212,175,55,.35);background:#0d2447;border-radius:8px;padding:8px}
.mobile-panel{display:grid;gap:0;background:#071a3a;border-top:1px solid rgba(212,175,55,.16);padding:8px 18px 18px}.mobile-panel a{padding:13px 8px;color:#dbe5f5;border-bottom:1px solid rgba(212,175,55,.08)}
.hero-old{background:radial-gradient(circle at 72% 28%,rgba(212,175,55,.17),transparent 26%),linear-gradient(135deg,#071a3a 0%,#0d2447 45%,#050b18 100%)!important}
.hero-old:before{content:"";position:absolute;inset:0;background:linear-gradient(124deg,transparent 0 22%,rgba(255,255,255,.08) 22.12% 22.34%,transparent 22.5% 43%,rgba(255,255,255,.055) 43.1% 43.36%,transparent 43.5% 100%);opacity:.75}
.eyebrow-old{text-transform:uppercase;letter-spacing:.14em;color:#f5d76e;font-size:12px;font-weight:900;margin-bottom:16px}
.gradient-text{background:linear-gradient(135deg,#f5d76e,#d4af37,#fff0a8)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}
.text-accent,.text-primary,.text-gold{color:#f5d76e!important}.bg-accent,.bg-primary,.bg-gold{background:#d4af37!important}
.trust-pills{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px;justify-content:center}.trust-pills span{border:1px solid rgba(212,175,55,.2);background:rgba(5,11,24,.4);border-radius:999px;padding:8px 12px;color:#a8b5c8;font-size:12px;font-weight:800}
@media(min-width:768px){.trust-pills{justify-content:flex-start}}
.hero-chart,.security-vault,.feature-visual{background:linear-gradient(135deg,rgba(13,36,71,.92),rgba(5,11,24,.9))!important;border-color:rgba(212,175,55,.22)!important;box-shadow:0 30px 90px rgba(0,0,0,.35)}
.chart-grid{background-image:linear-gradient(rgba(212,175,55,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,.13) 1px,transparent 1px)!important}
.chart-line,.chart-line-trading{background:linear-gradient(90deg,#d4af37,#f5d76e,#7aa7ff)!important}.data-point,.security-particle{background:#d4af37!important;box-shadow:0 0 12px rgba(212,175,55,.7)!important}
.stats-overlay,.floating-card,.security-badge{background:rgba(3,7,18,.82)!important;border-color:rgba(212,175,55,.24)!important}
.hero-glow{background:radial-gradient(circle,rgba(212,175,55,.16),rgba(13,36,71,.18) 50%,transparent 70%)!important}
.ticker-band{padding:28px 0;background:#08142d!important;border-top:1px solid rgba(212,175,55,.14);border-bottom:1px solid rgba(212,175,55,.14)}
.ticker-row{display:flex;gap:14px;overflow:auto;padding-bottom:2px;scrollbar-width:none}.ticker-row::-webkit-scrollbar{display:none}
.ticker-item{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:11px 16px;border:1px solid rgba(212,175,55,.16);border-radius:999px;background:rgba(13,36,71,.58);color:#dbe5f5;font-size:13px;font-weight:800}.ticker-item img{width:24px;height:24px;object-fit:contain}
.section-old{padding:94px 0;background:linear-gradient(135deg,#0d2447,#050b18)!important}.section-deep{background:linear-gradient(135deg,#050b18,#071a3a)!important}
.section-title{font-size:clamp(32px,5vw,54px);line-height:1.08;font-weight:900;color:#fff;margin:0 0 18px}.section-title.centered{max-width:880px;margin-left:auto;margin-right:auto}
.section-copy{color:#a8b5c8;font-size:17px;line-height:1.8;max-width:680px}
.feature-card-old,.plan-card-old,.review-card-old{background:linear-gradient(135deg,rgba(18,43,82,.82),rgba(10,24,52,.92));border:1px solid rgba(212,175,55,.16);border-radius:12px;padding:28px;box-shadow:0 18px 50px rgba(0,0,0,.22);transition:.2s}
.feature-card-old:hover,.plan-card-old:hover,.review-card-old:hover{transform:translateY(-4px);border-color:rgba(212,175,55,.34)}
.feature-card-old span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.24);color:#f5d76e;font-size:12px;font-weight:900;margin-bottom:22px}
.feature-card-old h3,.plan-card-old h3{font-size:22px;font-weight:900;color:#fff;margin:0 0 12px}.feature-card-old p{color:#a8b5c8;line-height:1.7;margin:0}
.plan-card-old.featured{border-color:rgba(212,175,55,.46);background:linear-gradient(135deg,rgba(212,175,55,.12),rgba(13,36,71,.92))}
.plan-card-old small{display:inline-block;color:#06132c;background:#d4af37;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900;text-transform:uppercase;margin-bottom:20px}
.plan-card-old strong{display:block;color:#c5d2e6;font-size:15px;margin-bottom:20px}.plan-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08);padding-top:16px;color:#a8b5c8;font-weight:800}.plan-row b{color:#f5d76e;font-size:28px}
.vault-center{background:linear-gradient(135deg,#d4af37,#0d2447)!important}.vault-circle:first-child{border-color:rgba(212,175,55,.7)!important}.vault-circle:nth-child(2){border-color:rgba(122,167,255,.5)!important}.vault-circle:nth-child(3){border-color:rgba(245,215,110,.7)!important}
.security-line{background:linear-gradient(90deg,transparent,rgba(212,175,55,.55),transparent)!important}.trading-pair,.pool-name,.portfolio-value,.asset-value{color:#f5d76e!important}.trading-price,.portfolio-change{color:#78d7a7!important}.trade-btn.buy{color:#f5d76e!important;border-color:rgba(212,175,55,.35)!important;background:rgba(212,175,55,.12)!important}.pool-fill{background:linear-gradient(90deg,#d4af37,#7aa7ff)!important}.staking-rewards{border-color:rgba(212,175,55,.35)!important;background:rgba(212,175,55,.12)!important}.rewards-text,.pool-apy{color:#f5d76e!important}.portfolio-chart{background:conic-gradient(#d4af37,#d4af37 120deg,#7aa7ff 120deg,#7aa7ff 230deg,#f5d76e 230deg,#f5d76e 360deg)!important}
.review-card-old p{font-family:Georgia,"Times New Roman",serif;font-size:22px;line-height:1.45;color:#fff;font-style:italic;margin:0 0 22px}.review-card-old div{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:center}.review-card-old span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#d4af37;color:#06132c;font-size:12px;font-weight:900}.review-card-old strong{font-size:14px}.review-card-old small{color:#9fb0c9;font-size:12px}
.cta-old{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:38px;border-radius:18px;background:linear-gradient(135deg,rgba(13,36,71,.96),rgba(18,43,82,.88));border:1px solid rgba(212,175,55,.22);box-shadow:0 20px 70px rgba(0,0,0,.25)}.cta-old h2{font-size:clamp(28px,4vw,46px);font-weight:900;margin:0 0 10px}.cta-old p{color:#a8b5c8;max-width:680px}
.footer-old{background:linear-gradient(180deg,#071a3a,#030711)!important;border-top:1px solid rgba(212,175,55,.14);padding:48px 0 28px}.footer-top{display:flex;justify-content:space-between;gap:30px;padding-bottom:28px;border-bottom:1px solid rgba(212,175,55,.12);flex-wrap:wrap}.footer-top p{color:#a8b5c8;max-width:360px}.footer-links{display:flex;gap:22px;flex-wrap:wrap;color:#a8b5c8;font-size:13px;font-weight:800}.footer-links a:hover{color:#f5d76e}.footer-bottom{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-top:24px;color:#7889a2;font-size:12px}
@media(max-width:767px){.section-old{padding:68px 0}.hero-chart,.security-vault{height:330px}.cta-old{align-items:flex-start;flex-direction:column;padding:26px}.section-title{font-size:34px}}
