:root{--bg:#0a0a12;--bg-card:rgba(16,16,28,.85);--bg-card-hover:rgba(22,22,38,.95);--bg-glass:rgba(124,92,255,.06);--accent:#7c5cff;--accent-glow:rgba(124,92,255,.4);--accent-bright:#a78bff;--accent-dim:rgba(124,92,255,.15);--pink:#e040fb;--pink-glow:rgba(224,64,251,.3);--green:#00e676;--green-glow:rgba(0,230,118,.3);--red:#ff4d4f;--gold:#ffd740;--text:#e8e6f0;--text-secondary:rgba(232,230,240,.55);--text-muted:rgba(232,230,240,.35);--border:rgba(124,92,255,.12);--border-bright:rgba(124,92,255,.3);--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"SF Mono","Fira Code","Cascadia Code",monospace}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased;max-width:100vw}.bg-grid{background-image:linear-gradient(rgba(124,92,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(124,92,255,.03) 1px,transparent 0);background-size:60px 60px}.bg-glow,.bg-grid{position:fixed;inset:0;z-index:0;pointer-events:none}.bg-glow{background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(124,92,255,.12) 0,transparent 60%),radial-gradient(ellipse 60% 40% at 80% 20%,rgba(224,64,251,.06) 0,transparent 50%),radial-gradient(ellipse 50% 30% at 20% 80%,rgba(124,92,255,.08) 0,transparent 50%)}.bg-orb{position:fixed;border-radius:50%;filter:blur(100px);pointer-events:none;z-index:0;animation:float 20s ease-in-out infinite}.bg-orb-1{width:500px;height:500px;top:-10%;left:30%;background:rgba(124,92,255,.08);animation-delay:0s}.bg-orb-2{width:400px;height:400px;top:50%;right:-5%;background:rgba(224,64,251,.05);animation-delay:-7s;animation-duration:25s}.bg-orb-3{width:350px;height:350px;bottom:10%;left:-5%;background:rgba(124,92,255,.06);animation-delay:-13s;animation-duration:22s}@keyframes float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-40px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(40px,30px) scale(1.02)}}.particles{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.particle{position:absolute;width:2px;height:2px;background:var(--accent-bright);border-radius:50%;opacity:0;animation:particle-rise linear infinite}@keyframes particle-rise{0%{opacity:0;transform:translateY(100vh) scale(0)}10%{opacity:.6}90%{opacity:.3}to{opacity:0;transform:translateY(-10vh) scale(1)}}.hero-animation{position:fixed;inset:0;z-index:0;pointer-events:none}.hero-shield-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);width:340px;height:400px}.hero-shield-svg{width:100%;height:100%}.shield-outer{stroke:rgba(124,92,255,.1);stroke-width:1.5;fill:none;stroke-dasharray:500;stroke-dashoffset:500;animation:shield-draw 3s ease forwards,shield-breathe 8s ease-in-out 3s infinite}.shield-inner{stroke:rgba(124,92,255,.05);stroke-width:1;fill:rgba(124,92,255,.01);opacity:0;animation:shield-appear 1s ease 1.5s forwards}.shield-lock-body{fill:rgba(124,92,255,.04);stroke:rgba(124,92,255,.12);stroke-width:1.5;opacity:0;animation:shield-appear 1s ease 2.2s forwards}.shield-lock-shackle{fill:none;stroke:rgba(124,92,255,.15);stroke-width:2;stroke-linecap:round;opacity:0;animation:shield-appear 1s ease 2.5s forwards}@keyframes shield-draw{to{stroke-dashoffset:0}}@keyframes shield-breathe{0%,to{stroke:rgba(124,92,255,.1)}50%{stroke:rgba(124,92,255,.2)}}@keyframes shield-appear{to{opacity:1}}.shield-ring{position:absolute;top:50%;left:50%;width:200px;height:200px;margin-left:-100px;margin-top:-110px;border-radius:50%;border:1px solid rgba(124,92,255,.12);animation:ring-expand 5s ease-out infinite}.shield-ring-1{animation-delay:0s}.shield-ring-2{animation-delay:2.5s}@keyframes ring-expand{0%{transform:scale(1);opacity:.3}to{transform:scale(3);opacity:0}}@media (max-width:900px){.hero-shield-wrap{width:240px;height:280px}}@media (max-width:600px){.hero-shield-wrap{width:180px;height:210px}}.main-content{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;overflow-x:hidden;width:100%}.sale-nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 24px;justify-content:space-between;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(10,10,18,.8);border-bottom:1px solid var(--border)}.nav-brand,.sale-nav{display:flex;align-items:center}.nav-brand{gap:10px;text-decoration:none;color:var(--text)}.nav-brand svg{width:28px;height:28px}.nav-brand-name{font-weight:700;font-size:16px;letter-spacing:-.02em}.nav-brand-tag{font-size:9px;font-family:var(--font-mono);background:var(--accent-dim);color:var(--accent-bright);padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.nav-links{display:flex;align-items:center;gap:20px}.nav-links a{color:var(--text-secondary);text-decoration:none;font-size:13px;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-link-external{display:inline-flex;align-items:center;gap:4px}.nav-cta-btn{background:linear-gradient(135deg,var(--accent),var(--pink))!important;color:#fff!important;padding:8px 18px!important;border-radius:8px;font-weight:700!important;font-size:12px!important;letter-spacing:.02em;box-shadow:0 2px 12px var(--accent-glow);transition:all .3s!important}.nav-cta-btn:hover{box-shadow:0 4px 24px var(--accent-glow)!important;transform:translateY(-1px)}.nav-live{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;color:var(--green)}.nav-live-dot{width:6px;height:6px;background:var(--green);border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 var(--green-glow)}50%{box-shadow:0 0 0 6px transparent}}.hero-viewport{min-height:100vh;flex-direction:column}.hero,.hero-viewport{display:flex;justify-content:center}.hero{flex:1 1;flex-direction:column;padding:100px 0 24px;text-align:center;position:relative}.hero,.hero-badge{align-items:center}.hero-badge{display:inline-flex;gap:8px;font-size:12px;font-family:var(--font-mono);color:var(--accent-bright);background:var(--accent-dim);border:1px solid var(--border-bright);padding:6px 16px;border-radius:100px;margin-bottom:32px;animation:badge-glow 3s ease-in-out infinite}@keyframes badge-glow{0%,to{box-shadow:0 0 20px var(--accent-glow)}50%{box-shadow:0 0 40px var(--accent-glow),0 0 80px rgba(124,92,255,.15)}}.hero-badge-dot{width:6px;height:6px;background:var(--green);border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}.hero-logo{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:28px;animation:fadeUp .6s ease both}.hero-logo svg{filter:drop-shadow(0 0 20px rgba(124,92,255,.4))}.hero-logo-text{font-size:56px;letter-spacing:-1px;background:linear-gradient(135deg,#e0d6ff,#a78bff 50%,#7c5cff);-webkit-background-clip:text;background-clip:text}.hero h1,.hero-logo-text{font-weight:800;-webkit-text-fill-color:transparent}.hero h1{font-size:clamp(40px,7vw,80px);line-height:1.05;letter-spacing:-.03em;margin-bottom:24px;background:linear-gradient(135deg,#fff,#c4b2ff 40%,#e040fb 80%,#7c5cff);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:gradient-shift 8s ease-in-out infinite}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.hero-sub{font-size:clamp(16px,2.5vw,22px);color:var(--text-secondary);max-width:600px;margin:0 auto 40px;line-height:1.6}.hero-stats{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}.hero-stat{text-align:center}.hero-stat-value{font-size:28px;font-weight:700;font-family:var(--font-mono);color:var(--text)}.hero-stat-value .highlight{color:var(--accent-bright)}.hero-stat-label{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:4px}.sale-section{padding:60px 0;display:grid;grid-template-columns:1fr 420px;grid-gap:48px;gap:48px;align-items:start}.sale-left{display:flex;flex-direction:column;gap:28px}.sale-left-header{margin-bottom:4px}.sale-left-title{font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.025em;margin-bottom:12px;background:linear-gradient(135deg,#fff 0,var(--accent-bright) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sale-left-sub{color:var(--text-secondary);font-size:16px;line-height:1.7;max-width:520px}.sale-trust-row{display:flex;gap:20px;flex-wrap:wrap}.sale-trust-item{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-secondary);background:rgba(124,92,255,.04);border:1px solid var(--border);border-radius:10px;padding:8px 14px;transition:border-color .2s}.sale-trust-item:hover{border-color:var(--border-bright)}.sale-trust-icon{font-size:16px;flex-shrink:0}.countdown-wrap{margin-bottom:40px;text-align:center}.countdown-label{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:16px}.countdown{display:flex;justify-content:center;gap:12px}.countdown-unit{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:16px 20px;text-align:center;min-width:72px;position:relative;overflow:hidden}.countdown-unit:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(124,92,255,.08),transparent 50%);pointer-events:none}.countdown-num{font-size:32px;font-weight:700;font-family:var(--font-mono);color:var(--text);line-height:1}.countdown-text{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-top:6px}.sale-highlights{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.sh-item{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;transition:border-color .2s}.sh-item:hover{border-color:var(--border-bright)}.sh-icon{font-size:20px;flex-shrink:0;margin-top:2px}.sh-value{font-size:18px;font-weight:700;font-family:var(--font-mono);color:var(--text);line-height:1.2}.sh-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-top:2px}.sh-sub{font-size:12px;color:var(--text-secondary);line-height:1.4}.price-history,.sh-sub{margin-top:4px}.ph-header{margin-bottom:16px}.ph-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);display:flex;align-items:center;gap:8px;font-weight:600}.ph-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ph-dot.green{background:var(--green);box-shadow:0 0 6px var(--green-glow)}.ph-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ph-card{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:14px 16px;transition:border-color .2s}.ph-card:hover{border-color:var(--border-bright)}.ph-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ph-ticker{color:var(--text-secondary)}.ph-multiple,.ph-ticker{font-size:13px;font-weight:700;font-family:var(--font-mono)}.ph-multiple{color:var(--green);background:rgba(0,200,83,.1);padding:2px 8px;border-radius:6px}.ph-card-prices{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ph-price-row{display:flex;flex-direction:column;gap:2px}.ph-label{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.ph-value{font-size:14px;font-weight:600;font-family:var(--font-mono);color:var(--text-secondary)}.ph-value.peak{color:var(--green)}.ph-arrow{color:var(--text-muted);font-size:14px;margin-top:10px}.ph-note{margin:0}.ph-disclaimer,.ph-note{font-size:11px;color:var(--text-muted);line-height:1.5}.ph-disclaimer{margin-top:12px;opacity:.7;font-style:italic}.buy-panel{background:linear-gradient(165deg,rgba(22,18,40,.95),rgba(12,10,24,.98));border:1px solid rgba(124,92,255,.25);border-radius:24px;padding:32px;scroll-margin-top:80px;position:-webkit-sticky;position:sticky;top:100px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 0 80px rgba(124,92,255,.12),0 0 160px rgba(224,64,251,.06),0 24px 80px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08);position:relative;overflow:hidden}.buy-panel:before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:2px;background:linear-gradient(90deg,transparent,var(--accent),var(--pink),transparent);border-radius:2px}.buy-panel-corner{position:absolute;width:80px;height:80px;pointer-events:none}.buy-panel-corner-tl{top:0;left:0;background:radial-gradient(circle at 0 0,rgba(124,92,255,.15),transparent 70%)}.buy-panel-corner-br{bottom:0;right:0;background:radial-gradient(circle at 100% 100%,rgba(224,64,251,.1),transparent 70%)}.buy-panel-header{text-align:center;margin-bottom:24px}.buy-panel-badge{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gold);background:rgba(255,215,64,.08);border:1px solid rgba(255,215,64,.2);padding:4px 12px;border-radius:100px;margin-bottom:12px}.buy-panel-badge-dot{width:6px;height:6px;background:var(--gold);border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}.buy-panel-title{font-size:24px;font-weight:800;margin-bottom:8px;letter-spacing:-.01em}.buy-panel-price{display:flex;align-items:center;justify-content:center;gap:8px}.buy-panel-price-label{font-size:12px;color:var(--text-muted)}.buy-panel-price-value{font-family:var(--font-mono);font-size:18px;font-weight:700;color:var(--green)}.buy-panel-perks{margin-top:16px;display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--border)}.buy-panel-perk{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary)}.buy-perk-icon{font-size:14px;flex-shrink:0}.buy-panel-chains{margin-top:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.buy-chains-label{font-size:11px;color:var(--text-muted)}.buy-chains-list{display:flex;gap:4px}.buy-chain-chip{display:inline-flex;align-items:center;justify-content:center;font-size:10px;padding:4px 8px;border-radius:10px;background:var(--bg-glass);border:1px solid var(--border);color:var(--text-secondary)}.buy-chain-chip.active{border-color:var(--accent);color:var(--accent-bright);background:var(--accent-dim)}.buy-panel-extras{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.buy-extra-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:rgba(124,92,255,.06);border:1px solid rgba(124,92,255,.12);text-decoration:none;color:var(--text);transition:background .15s,border-color .15s;cursor:pointer}.buy-extra-card:hover{background:rgba(124,92,255,.12);border-color:rgba(124,92,255,.25)}.buy-extra-icon{font-size:20px;flex-shrink:0}.buy-extra-content{flex:1 1;min-width:0}.buy-extra-title{font-size:13px;font-weight:700;color:var(--text);line-height:1.3}.buy-extra-desc{font-size:11px;color:var(--text-secondary);line-height:1.4;margin-top:2px}.buy-extra-arrow{flex-shrink:0;color:var(--text-muted);transition:transform .15s}.buy-extra-card:hover .buy-extra-arrow{transform:translateX(2px);color:var(--accent-bright)}.buy-extra-stake .buy-extra-title{color:var(--green)}.buy-extra-apr{display:inline-block;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:800;background:rgba(0,230,118,.15);color:#00e676;border-radius:6px;letter-spacing:.02em;vertical-align:middle}.buy-extra-referral .buy-extra-title{color:var(--accent-bright)}.buy-chain-selector{position:relative;margin-bottom:12px}.buy-chain-btn{width:100%;display:flex;align-items:center;gap:8px;padding:10px 14px;background:rgba(124,92,255,.06);border:1px solid var(--border);border-radius:10px;color:var(--text);font-size:14px;cursor:pointer;transition:border-color .2s}.buy-chain-btn:hover{border-color:var(--accent)}.buy-chain-icon-text{font-size:12px;font-weight:700;padding:2px 6px;border-radius:6px;background:var(--accent-dim);color:var(--accent-bright)}.buy-chain-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-card);border:1px solid var(--border-bright);border-radius:12px;z-index:20;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.buy-chain-option{width:100%;display:flex;align-items:center;gap:8px;padding:10px 14px;background:none;border:none;color:var(--text);font-size:13px;cursor:pointer;transition:background .15s}.buy-chain-option:hover{background:var(--accent-dim)}.buy-chain-option.active{background:rgba(124,92,255,.1)}.buy-referral-active{display:flex;align-items:center;gap:6px;padding:8px 12px;background:rgba(0,230,118,.08);border:1px solid rgba(0,230,118,.2);border-radius:8px;font-size:12px;color:var(--green);margin-bottom:12px}.buy-receive-bonus{font-size:11px;color:var(--text-muted);margin-top:4px}.referral-section{padding:80px 0 40px}.referral-header{text-align:center;margin-bottom:48px}.referral-title{font-size:36px;font-weight:800;margin:12px 0;background:linear-gradient(135deg,var(--accent-bright),var(--green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.referral-sub{color:var(--text-secondary);font-size:16px;max-width:560px;margin:0 auto;line-height:1.6}.referral-cards{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:48px;flex-wrap:wrap}.referral-card{flex:1 1;min-width:240px;max-width:320px;padding:32px 24px;border-radius:16px;text-align:center;border:1px solid var(--border)}.referral-card-token{background:linear-gradient(135deg,rgba(124,92,255,.1),rgba(124,92,255,.03));border-color:rgba(124,92,255,.3)}.referral-card-cash{background:linear-gradient(135deg,rgba(0,230,118,.1),rgba(0,230,118,.03));border-color:rgba(0,230,118,.3)}.referral-card-icon-wrap{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.referral-icon-purple{background:rgba(124,92,255,.15);color:var(--accent-bright)}.referral-icon-green{background:rgba(0,230,118,.15);color:var(--green)}.referral-card-pct{font-size:48px;font-weight:900;line-height:1;margin-bottom:4px}.referral-card-token .referral-card-pct{color:var(--accent-bright)}.referral-card-cash .referral-card-pct{color:var(--green)}.referral-card-label{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;color:var(--text-secondary)}.referral-card-desc{font-size:13px;color:var(--text-secondary);line-height:1.5}.referral-card-plus{font-size:32px;font-weight:800;color:var(--text-muted)}.referral-example{max-width:560px;margin:0 auto 48px;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px}.referral-example-title{font-size:14px;font-weight:700;color:var(--text-secondary);margin-bottom:16px;text-align:center}.referral-example-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.referral-example-item{padding:12px;border-radius:10px;background:hsla(0,0%,100%,.02);border:1px solid var(--border);text-align:center}.referral-example-highlight{border-color:rgba(124,92,255,.3);background:rgba(124,92,255,.06)}.referral-example-label{font-size:11px;color:var(--text-muted);margin-bottom:4px}.referral-example-value{font-size:20px;font-weight:800}.referral-value-purple{color:var(--accent-bright)}.referral-value-green{color:var(--green)}.referral-how{display:flex;gap:24px;max-width:720px;margin:0 auto 48px;flex-wrap:wrap}.referral-step{flex:1 1;min-width:180px;display:flex;gap:12px;align-items:flex-start}.referral-step-num{width:32px;height:32px;border-radius:50%;background:var(--accent-dim);color:var(--accent-bright);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;flex-shrink:0}.referral-step-text{font-size:13px;color:var(--text-secondary);line-height:1.5}.referral-box{max-width:560px;margin:0 auto;padding:24px;background:var(--bg-card);border:1px solid var(--border-bright);border-radius:16px}.referral-box-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.referral-code-label{font-size:12px;color:var(--text-muted)}.referral-code-value{font-family:var(--font-mono);font-size:16px;font-weight:700;color:var(--accent-bright);letter-spacing:.05em}.referral-link-row{display:flex;gap:8px;margin-bottom:16px}.referral-link-input{flex:1 1;background:rgba(0,0,0,.3);border:1px solid var(--border);border-radius:8px;padding:10px 12px;color:var(--text);font-size:13px;font-family:var(--font-mono);cursor:pointer;min-width:0}.referral-copy-btn{display:flex;align-items:center;gap:6px;padding:10px 16px;background:var(--accent);border:none;border-radius:8px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s}.referral-copy-btn:hover{background:var(--accent-bright)}.referral-share-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:20px}.referral-share-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 6px;border-radius:8px;border:1px solid var(--border);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.referral-share-x{background:rgba(0,0,0,.4);color:var(--text)}.referral-share-x:hover{background:hsla(0,0%,100%,.08)}.referral-share-tg{background:rgba(0,136,204,.12);color:#08c;border-color:rgba(0,136,204,.3)}.referral-share-tg:hover{background:rgba(0,136,204,.2)}.referral-share-wa{background:rgba(37,211,102,.1);color:#25d366;border-color:rgba(37,211,102,.3)}.referral-share-wa:hover{background:rgba(37,211,102,.18)}.referral-share-fb{background:rgba(24,119,242,.1);color:#1877f2;border-color:rgba(24,119,242,.3)}.referral-share-fb:hover{background:rgba(24,119,242,.18)}.referral-share-li{background:rgba(10,102,194,.1);color:#0a66c2;border-color:rgba(10,102,194,.3)}.referral-share-li:hover{background:rgba(10,102,194,.18)}.referral-share-rd{background:rgba(255,69,0,.1);color:#ff4500;border-color:rgba(255,69,0,.3)}.referral-share-rd:hover{background:rgba(255,69,0,.18)}.referral-share-copy{background:rgba(124,92,255,.08);color:var(--accent-bright);border-color:rgba(124,92,255,.2)}.referral-share-copy:hover{background:rgba(124,92,255,.15)}.referral-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.referral-stat{text-align:center;padding:12px;border-radius:10px;background:hsla(0,0%,100%,.02);border:1px solid var(--border)}.referral-stat-value{font-size:22px;font-weight:800;color:var(--text)}.referral-stat-label{font-size:11px;color:var(--text-muted);margin-top:2px}.referral-connect-prompt{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;background:var(--bg-card);border:1px dashed var(--border-bright);border-radius:12px;color:var(--text-secondary);font-size:14px;max-width:480px;margin:0 auto}.referral-referred-badge{text-align:center;padding:10px 16px;background:rgba(0,230,118,.06);border:1px solid rgba(0,230,118,.15);border-radius:8px;font-size:13px;color:var(--green);max-width:480px;margin:16px auto 0}.referral-dashboard-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:16px;padding:12px;background:rgba(124,92,255,.06);border:1px solid var(--border);border-radius:10px;color:var(--accent-bright);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.referral-dashboard-toggle:hover{background:rgba(124,92,255,.12);border-color:var(--border-bright)}.referral-dashboard{margin-top:20px;padding:20px;background:rgba(10,10,18,.6);border:1px solid var(--border);border-radius:14px;animation:fadeSlideIn .3s ease}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.referral-dashboard-header{margin-bottom:16px}.referral-dashboard-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--text)}.referral-earnings-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:20px}.referral-earning-card{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:12px;border:1px solid var(--border)}.referral-earning-token{background:rgba(124,92,255,.04);border-color:rgba(124,92,255,.15)}.referral-earning-cash{background:rgba(0,230,118,.04);border-color:rgba(0,230,118,.15)}.referral-earning-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:hsla(0,0%,100%,.03)}.referral-earning-info{flex:1 1;min-width:0}.referral-earning-amount{font-size:20px;font-weight:800;line-height:1.2}.referral-earning-label{font-size:12px;color:var(--text-secondary);margin-top:2px}.referral-earning-usd{font-size:11px;color:var(--text-muted);margin-top:4px}.referral-table-wrap{border:1px solid var(--border);border-radius:12px;overflow:hidden}.referral-table-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:hsla(0,0%,100%,.02);border-bottom:1px solid var(--border)}.referral-table-title{font-size:13px;font-weight:700;color:var(--text)}.referral-table-count{font-size:12px;color:var(--text-muted);background:rgba(124,92,255,.08);padding:2px 8px;border-radius:10px}.referral-table{overflow-x:auto}.referral-table-row{display:grid;grid-template-columns:1.2fr .8fr .7fr 1.5fr .6fr;grid-gap:4px;gap:4px;padding:10px 16px;border-bottom:1px solid rgba(124,92,255,.06);font-size:13px;align-items:center}.referral-table-row:last-child{border-bottom:none}.referral-table-head{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;background:hsla(0,0%,100%,.01)}.referral-table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.referral-table-addr{font-family:var(--font-mono);font-size:12px;color:var(--accent-bright)}.referral-payment-badge{display:inline-block;padding:2px 8px;border-radius:6px;background:hsla(0,0%,100%,.04);border:1px solid var(--border);font-size:11px;font-weight:600;color:var(--text-secondary)}.referral-table-reward{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.referral-reward-sep{color:var(--text-muted);font-size:10px}.referral-table-time{font-size:11px;color:var(--text-muted)}.referral-table-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;color:var(--text-muted);font-size:13px}.cross-promo{padding:80px 0 40px}.cross-promo-title{font-size:32px;font-weight:800;text-align:center;margin:12px 0}.cross-promo-sub{text-align:center;color:var(--text-secondary);font-size:16px;max-width:600px;margin:0 auto 32px;line-height:1.6}.viral-banner-icon{flex-shrink:0}.cross-promo-viral-banner{display:flex;align-items:center;gap:16px;padding:16px 24px;background:linear-gradient(135deg,rgba(255,215,64,.08),rgba(255,215,64,.02));border:1px solid rgba(255,215,64,.25);border-radius:12px;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.viral-banner-text{font-size:14px;color:var(--text-secondary);line-height:1.5}.cross-promo-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:48px}.cross-promo-card{display:flex;flex-direction:column;padding:24px;border-radius:14px;border:1px solid;text-decoration:none;color:var(--text);transition:transform .2s,border-color .2s}.cross-promo-card:hover{transform:translateY(-2px)}.cross-promo-card-hot{box-shadow:0 0 24px rgba(224,64,251,.1)}.cross-promo-card-top{display:flex;align-items:center;gap:8px;margin-bottom:12px}.cross-promo-card-icon{font-size:24px}.cross-promo-hot-badge{font-size:10px;font-weight:800;padding:2px 8px;border-radius:6px;background:rgba(255,77,79,.2);color:var(--red);letter-spacing:.08em}.cross-promo-card-title{font-size:18px;font-weight:700;margin-bottom:8px}.cross-promo-card-desc{font-size:13px;color:var(--text-secondary);line-height:1.5;margin-bottom:12px;flex:1 1}.cross-promo-card-highlight{font-size:12px;font-weight:600;color:var(--green);padding:6px 10px;background:rgba(0,230,118,.06);border-radius:6px;margin-bottom:12px}.cross-promo-card-cta{font-size:13px;font-weight:600;color:var(--accent-bright)}.cross-promo-stat-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;max-width:600px;margin:0 auto}.cross-promo-stat{text-align:center;padding:16px;border-radius:12px;background:var(--bg-card);border:1px solid var(--border)}.cross-promo-stat-value{font-size:28px;font-weight:900;color:var(--accent-bright)}.cross-promo-stat-label{font-size:11px;color:var(--text-muted);margin-top:4px}.buy-method-tabs{display:flex;gap:4px;background:rgba(124,92,255,.06);border-radius:10px;padding:4px;margin-bottom:20px}.buy-method-tab{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:10px;border:none;background:transparent;color:var(--text-secondary);font-family:var(--font-mono);font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s}.buy-method-tab.active{background:var(--accent);color:#fff;box-shadow:0 2px 12px var(--accent-glow)}.buy-method-tab:hover:not(.active){color:var(--text);background:rgba(124,92,255,.1)}.buy-input-group{margin-bottom:16px}.buy-input-label{display:flex;justify-content:space-between;font-size:12px;color:var(--text-muted);margin-bottom:8px}.buy-input-balance{font-family:var(--font-mono);cursor:pointer;transition:color .2s}.buy-input-balance:hover{color:var(--accent-bright)}.buy-input-row{display:flex;align-items:center;background:rgba(0,0,0,.3);border:1px solid var(--border);border-radius:12px;padding:4px;transition:border-color .2s}.buy-input-row:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(124,92,255,.1)}.buy-input{flex:1 1;background:none;border:none;color:var(--text);font-family:var(--font-mono);font-size:20px;font-weight:600;padding:12px 16px;outline:none;min-width:0}.buy-input::placeholder{color:var(--text-muted)}.buy-input-usd-hint{font-size:12px;color:var(--text-muted);padding:2px 16px 8px;font-family:var(--font-mono)}.buy-input-max{padding:6px 12px;background:var(--accent-dim);border:1px solid var(--border-bright);border-radius:8px;color:var(--accent-bright);font-family:var(--font-mono);font-size:11px;font-weight:700;cursor:pointer;transition:all .2s;margin-right:8px}.buy-input-max:hover{background:var(--accent);color:#fff}.buy-input-token{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;background:rgba(124,92,255,.1);border-radius:8px;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--text);margin-right:8px;white-space:nowrap}.buy-receive{background:rgba(0,230,118,.04);border:1px solid rgba(0,230,118,.12);border-radius:12px;padding:16px;text-align:center;margin-bottom:20px}.buy-receive-label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:4px}.buy-receive-amount{font-size:24px;font-weight:700;font-family:var(--font-mono);color:var(--green)}.buy-receive-amount .token{color:var(--accent-bright);font-size:16px}.buy-limits{display:flex;justify-content:space-between;font-size:11px;font-family:var(--font-mono);color:var(--text-muted);margin-bottom:20px;padding:0 4px}.buy-btn{width:100%;padding:16px;border:none;border-radius:14px;font-size:16px;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.buy-btn-primary{background:linear-gradient(135deg,var(--accent),var(--pink));color:#fff;box-shadow:0 4px 24px var(--accent-glow)}.buy-btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 40px var(--accent-glow),0 0 80px rgba(224,64,251,.15)}.buy-btn-primary:active:not(:disabled){transform:translateY(0)}.buy-btn-primary:disabled{opacity:.5;cursor:not-allowed}.buy-btn-connect{background:rgba(124,92,255,.15);border:1px solid var(--border-bright);color:var(--accent-bright)}.buy-btn-connect:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.buy-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transform:translateX(-100%)}.buy-btn:hover:after{animation:btn-shine .6s ease}@keyframes btn-shine{to{transform:translateX(100%)}}.buy-user-info{margin-top:16px;padding:12px 16px;background:rgba(0,0,0,.2);border-radius:10px;font-size:12px;font-family:var(--font-mono);display:flex;justify-content:space-between;color:var(--text-secondary)}.features{padding:80px 0}.features-title{font-size:clamp(28px,4vw,44px);font-weight:800;text-align:center;margin-bottom:16px;letter-spacing:-.02em}.features-sub{text-align:center;color:var(--text-secondary);margin-bottom:56px;font-size:16px}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.feature-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:28px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.feature-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(124,92,255,.06),transparent 60%);opacity:0;transition:opacity .3s}.feature-card:hover{border-color:var(--border-bright);transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 40px var(--accent-glow)}.feature-card:hover:before{opacity:1}.feature-icon{width:48px;height:48px;border-radius:12px;background:var(--accent-dim);display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:22px}.feature-card h3{font-size:17px;font-weight:700;margin-bottom:8px;color:var(--text)}.feature-card p{font-size:13px;color:var(--text-secondary);line-height:1.6}.tokenomics{padding:80px 0}.tokenomics-title{font-size:clamp(28px,4vw,44px);font-weight:800;text-align:center;margin-bottom:48px;letter-spacing:-.02em}.tokenomics-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.tokenomics-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px}.tokenomics-card h3{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:16px}.tokenomics-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px}.tokenomics-row:last-child{border-bottom:none}.tokenomics-row-label{color:var(--text-secondary)}.tokenomics-row-value{font-family:var(--font-mono);font-weight:600;color:var(--text)}.tokenomics-row-value.accent{color:var(--accent-bright)}.tokenomics-row-value.green{color:var(--green)}.faq{padding:80px 0;max-width:720px;margin:0 auto}.faq-title{font-size:clamp(28px,4vw,44px);font-weight:800;text-align:center;margin-bottom:48px;letter-spacing:-.02em}.faq-item{border-bottom:1px solid var(--border);padding:20px 0}.faq-question{width:100%;background:none;border:none;color:var(--text);font-size:16px;font-weight:600;text-align:left;cursor:pointer;padding:0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--font-sans)}.faq-question:hover{color:var(--accent-bright)}.faq-chevron{transition:transform .3s;flex-shrink:0;color:var(--text-muted)}.faq-chevron.open{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .3s;color:var(--text-secondary);font-size:14px;line-height:1.7}.faq-answer.open{max-height:300px;padding-top:16px}.sale-footer{padding:48px 0 32px;border-top:none;text-align:center;font-size:12px;color:var(--text-muted);display:flex;flex-direction:column;gap:12px;position:relative}.sale-footer:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--border-bright),transparent)}.sale-footer-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:0 16px}.sale-footer-links a{color:var(--text-secondary);text-decoration:none;font-size:13px;transition:color .2s;white-space:nowrap}.sale-footer-links a:hover{color:var(--accent-bright)}.toast-container{position:fixed;top:80px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:8px}.toast-item{padding:14px 20px;border-radius:12px;font-size:13px;font-weight:500;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:toast-in .3s cubic-bezier(.16,1,.3,1);cursor:pointer;max-width:380px}@keyframes toast-in{0%{opacity:0;transform:translateX(40px)}}.toast-error{background:rgba(255,77,79,.15);border:1px solid rgba(255,77,79,.3);color:#ff6b6b}.toast-success{background:rgba(0,230,118,.12);border:1px solid rgba(0,230,118,.25);color:var(--green)}.toast-info{background:rgba(124,92,255,.12);border:1px solid rgba(124,92,255,.25);color:var(--accent-bright)}@media (max-width:1024px){.hero-stats,.sale-section{gap:32px}}@media (max-width:900px){.sale-section{grid-template-columns:1fr}.buy-panel{position:static;max-width:480px;margin:0 auto}.features-grid{grid-template-columns:repeat(2,1fr)}.tokenomics-grid{grid-template-columns:1fr}.hero-stats{gap:24px}.nav-links{display:none}.sale-footer-links{flex-wrap:wrap;gap:16px}}@media (max-width:600px){.main-content{padding:0 14px}.hero{padding:110px 0 48px}.hero h1{margin-bottom:16px}.hero-logo{gap:12px;margin-bottom:20px}.hero-logo svg{width:44px;height:44px}.hero-logo-text{font-size:38px}.hero-sub{margin-bottom:28px;font-size:15px}.hero-stats{gap:16px}.hero-stat-value{font-size:22px}.hero-stat-label{font-size:10px}.countdown{gap:8px}.countdown-unit{min-width:60px;padding:12px}.countdown-num{font-size:24px}.buy-panel{padding:20px;border-radius:16px}.buy-input{font-size:16px;padding:10px 12px}.buy-receive-amount{font-size:20px}.buy-btn{padding:14px;font-size:15px}.buy-limits{font-size:10px}.buy-input-token{font-size:12px;padding:6px 10px}.buy-input-max{font-size:10px;padding:5px 10px}.features-grid{grid-template-columns:1fr}.feature-card{padding:22px}.comparison{padding:48px 0}.comparison-title{margin-bottom:8px}.comparison-sub{font-size:13px;margin-bottom:20px}.cmp-table{font-size:11px}.cmp-table td,.cmp-table th{padding:10px}.cmp-row-label{min-width:110px}.roadmap-card{padding:16px 18px}.roadmap-card h3{font-size:16px}.sale-footer-links{gap:12px;flex-wrap:wrap}.sale-footer-links a{font-size:12px}.toast-container{top:auto;bottom:20px;right:12px;left:12px}.toast-item{max-width:100%}.sale-highlights{grid-template-columns:1fr 1fr;gap:8px}.sh-item{padding:10px 12px;gap:8px}.sh-value{font-size:15px}.sh-icon{font-size:16px}.ph-grid{grid-template-columns:1fr;gap:8px}.ph-card{padding:12px 14px}.section-eyebrow{font-size:11px}.buy-panel-price-value{font-size:15px}.buy-panel-badge{font-size:9px}.buy-method-tab{font-size:12px}.buy-input-label,.buy-panel-perk,.buy-user-info{font-size:11px}}@media (max-width:375px){.main-content{padding:0 12px}.hero{padding:100px 0 40px}.hero-badge{font-size:10px;padding:5px 12px;margin-bottom:24px}.hero-logo{gap:10px;margin-bottom:16px}.hero-logo svg{width:36px;height:36px}.hero-logo-text{font-size:32px}.hero-stats{gap:12px}.hero-stat-value{font-size:18px}.hero-fomo-chip{font-size:10px;padding:5px 9px}.countdown-unit{min-width:52px;padding:10px 8px}.countdown-num{font-size:20px}.countdown-text{font-size:8px}.buy-panel{padding:16px}.buy-panel-title{font-size:17px}.buy-input{font-size:16px}.buy-method-tab{font-size:11px;padding:8px}.sale-nav{padding:12px 16px}.nav-brand-name{font-size:14px}.nav-brand-tag{font-size:8px}.cmp-table{font-size:10px;min-width:640px}.cmp-table td,.cmp-table th{padding:8px}.cmp-row-label{min-width:90px}.tokenomics-row{font-size:12px;padding:8px 0}.faq-question{font-size:14px}.faq-answer{font-size:13px}.why-now-card{padding:20px}.why-now-card h3{font-size:14px}.why-now-card p{font-size:12px}.ecosystem-card{padding:18px}.ecosystem-card h3{font-size:15px}.ecosystem-card p{font-size:12px}.roadmap-timeline{padding-left:20px}.roadmap-dot{left:-20px;width:10px;height:10px}.roadmap-card h3{font-size:15px}.roadmap-card li{font-size:12px}.sale-footer{padding:28px 0}.sale-footer-links{gap:10px}.sale-footer-links a{font-size:11px}}@media (pointer:coarse){.buy-method-tab{min-height:44px}.buy-btn{min-height:48px}.buy-input-max{min-height:36px;min-width:44px}.faq-question{padding:8px 0}.faq-question,.nav-brand{min-height:44px}.sale-footer-links a{padding:4px 2px;min-height:44px;display:inline-flex;align-items:center}}.ecosystem-card,.feature-card,.product-card,.why-now-card{transform-style:preserve-3d;will-change:transform}.sale-nav{transition:box-shadow .3s}.sale-nav[style*=y]{box-shadow:0 4px 30px rgba(0,0,0,.3)}.section-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-family:var(--font-mono);font-weight:700;color:var(--accent-bright);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px}.chain-stats-bar{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin:32px 0 0;padding:14px 24px;background:rgba(124,92,255,.06);border:1px solid var(--border);border-radius:14px}.cs-item{display:flex;align-items:center;gap:8px;font-size:13px;font-family:var(--font-mono);color:var(--text-secondary)}.cs-dot{width:6px;height:6px;border-radius:50%;background:var(--accent-bright);flex-shrink:0}.cs-dot.green{background:var(--green);box-shadow:0 0 6px var(--green-glow);animation:cs-pulse 2s ease-in-out infinite}@keyframes cs-pulse{0%,to{opacity:1}50%{opacity:.5}}.cs-label{color:var(--text-muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.cs-value{font-weight:700;color:var(--text);font-size:15px}.hero-fomo-row{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:28px 0 8px}.hero-fomo-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-family:var(--font-mono);padding:7px 14px;border-radius:100px;background:rgba(255,215,64,.08);border:1px solid rgba(255,215,64,.25);color:var(--gold)}.hero-fomo-chip.hot{background:rgba(255,77,79,.08);border-color:rgba(255,77,79,.3);color:#ff8a8c}.hero-fomo-chip.green{background:rgba(0,230,118,.08);border-color:rgba(0,230,118,.25);color:var(--green)}.hero-fomo-chip .dot{width:5px;height:5px;border-radius:50%;background:currentColor;animation:pulse-dot 1.6s ease-in-out infinite}.whale-alert{position:fixed;left:20px;bottom:24px;z-index:9999;display:flex;align-items:center;gap:12px;padding:14px 18px;max-width:320px;background:rgba(16,16,28,.95);border:1px solid rgba(255,215,64,.35);border-radius:14px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 40px rgba(255,215,64,.08);opacity:0;transform:translateY(20px) scale(.96);pointer-events:none;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.whale-alert-visible{opacity:1;transform:translateY(0) scale(1)}.whale-alert-icon{font-size:26px;flex-shrink:0}.whale-alert-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gold);margin-bottom:3px}.whale-alert-text{font-size:12px;color:var(--text-secondary);line-height:1.4}.whale-alert-addr{font-family:var(--font-mono);color:var(--text)}.whale-alert-amount{font-family:var(--font-mono);font-weight:700;color:var(--green)}.social-proof{position:relative;z-index:1;overflow:hidden;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:rgba(124,92,255,.03);padding:16px 0;margin:24px 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.social-proof-track{display:flex;width:max-content;gap:48px;animation:ticker-scroll 32s linear infinite}.social-proof:hover .social-proof-track{animation-play-state:paused}.social-proof-item{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.social-proof-dot{width:5px;height:5px;border-radius:50%;background:var(--accent-bright);flex-shrink:0}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.why-now{padding:80px 0;text-align:center}.why-now-title{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em;margin-bottom:48px}.why-now-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;text-align:left}.why-now-card{background:linear-gradient(160deg,rgba(255,215,64,.06),rgba(124,92,255,.04));border:1px solid rgba(255,215,64,.18);border-radius:16px;padding:26px;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1)}.why-now-card:hover{border-color:rgba(255,215,64,.4);transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.3),0 0 32px rgba(255,215,64,.1)}.why-now-icon{font-size:30px;margin-bottom:14px}.why-now-card h3{font-size:16px;font-weight:700;margin-bottom:8px;color:var(--text)}.why-now-card p{font-size:13px;color:var(--text-secondary);line-height:1.6}.ecosystem{padding:80px 0}.ecosystem-title{font-size:clamp(28px,4vw,44px);font-weight:800;text-align:center;letter-spacing:-.02em;margin-bottom:12px}.ecosystem-sub{text-align:center;color:var(--text-secondary);margin-bottom:48px;font-size:16px}.ecosystem-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.ecosystem-card{display:block;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px;text-decoration:none;color:var(--text);transition:all .3s cubic-bezier(.4,0,.2,1);height:100%}.ecosystem-card:hover{border-color:var(--border-bright);transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 40px var(--accent-glow)}.ecosystem-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ecosystem-icon{width:44px;height:44px;border-radius:12px;background:var(--accent-dim);display:flex;align-items:center;justify-content:center;font-size:20px}.ecosystem-live-badge{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-family:var(--font-mono);font-weight:700;letter-spacing:.08em;color:var(--green);background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.25);padding:4px 9px;border-radius:100px}.ecosystem-live-dot{width:5px;height:5px;border-radius:50%;background:var(--green);animation:pulse-dot 2s ease-in-out infinite}.ecosystem-card h3{font-size:17px;font-weight:700;margin-bottom:8px}.ecosystem-card p{font-size:13px;color:var(--text-secondary);line-height:1.6}.comparison{padding:80px 0}.comparison-title{font-size:clamp(26px,4vw,40px);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.comparison-sub{color:var(--text-secondary);font-size:15px;max-width:680px;margin-bottom:32px;line-height:1.6}.comparison-honesty{margin-top:24px;padding:16px 20px;background:rgba(255,215,64,.05);border:1px solid rgba(255,215,64,.18);border-radius:12px;font-size:13px;line-height:1.7;color:var(--text-secondary)}.comparison-honesty strong{color:var(--gold)}.cmp-scroll{overflow-x:auto;border-radius:16px;border:1px solid var(--border);background:var(--bg-card);-webkit-overflow-scrolling:touch}.cmp-table{width:100%;border-collapse:collapse;font-size:13px;min-width:760px}.cmp-table td,.cmp-table th{padding:14px 16px;text-align:center;border-bottom:1px solid var(--border);white-space:nowrap}.cmp-table th{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;background:rgba(124,92,255,.04);position:-webkit-sticky;position:sticky;top:0}.cmp-row-label,.cmp-row-label-head{text-align:left!important}.cmp-row-label{color:var(--text-secondary);font-weight:600;white-space:normal;min-width:160px}.cmp-table tbody tr:last-child td{border-bottom:none}.cmp-table tbody tr:nth-child(2n){background:rgba(124,92,255,.02)}.cmp-col-sanect{background:rgba(124,92,255,.1)!important;border-left:1px solid var(--border-bright);border-right:1px solid var(--border-bright);font-weight:700}.cmp-sanect-badge{display:block;font-size:9px;color:var(--accent-bright);letter-spacing:.12em;margin-bottom:2px}.cmp-check{color:var(--green)}.cmp-check,.cmp-cross{font-weight:700;font-size:15px}.cmp-cross{color:var(--text-muted)}.cmp-text{color:var(--text);white-space:normal}.roadmap{padding:80px 0}.roadmap-title{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.roadmap-sub{color:var(--text-secondary);font-size:15px;margin-bottom:48px}.roadmap-timeline{position:relative;padding-left:32px}.roadmap-timeline:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,var(--accent),rgba(124,92,255,.1));-webkit-clip-path:inset(0 0 calc(100% - var(--line-progress, 100%)) 0);clip-path:inset(0 0 calc(100% - var(--line-progress, 100%)) 0);transition:-webkit-clip-path .1s linear;transition:clip-path .1s linear;transition:clip-path .1s linear,-webkit-clip-path .1s linear}.roadmap-node{position:relative;margin-bottom:32px}.roadmap-node:last-child{margin-bottom:0}.roadmap-dot{position:absolute;left:-32px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--bg);border:2px solid var(--accent)}.roadmap-node-done .roadmap-dot{background:var(--green);border-color:var(--green);box-shadow:0 0 0 4px rgba(0,230,118,.15)}.roadmap-node-active .roadmap-dot{background:var(--accent);box-shadow:0 0 0 4px rgba(124,92,255,.2);animation:pulse-dot 2s ease-in-out infinite}.roadmap-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:22px 24px;transition:border-color .3s}.roadmap-card:hover{border-color:var(--border-bright)}.roadmap-card-header{display:flex;align-items:center;gap:12px;margin-bottom:8px;flex-wrap:wrap}.roadmap-period{font-size:12px;color:var(--accent-bright);letter-spacing:.06em}.roadmap-period,.roadmap-status{font-family:var(--font-mono);font-weight:700}.roadmap-status{font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding:3px 9px;border-radius:100px}.roadmap-status-done{color:var(--green);background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.25)}.roadmap-status-active{color:var(--accent-bright);background:var(--accent-dim);border:1px solid var(--border-bright)}.roadmap-status-upcoming{color:var(--text-muted);background:hsla(0,0%,100%,.03);border:1px solid var(--border)}.roadmap-card h3{font-size:18px;font-weight:700;margin-bottom:10px}.roadmap-card ul{list-style:none;display:flex;flex-direction:column;gap:6px}.roadmap-card li{font-size:13px;color:var(--text-secondary);line-height:1.5;padding-left:16px;position:relative}.roadmap-card li:before{content:"›";position:absolute;left:0;color:var(--accent-bright);font-weight:700}@media (max-width:900px){.ecosystem-grid,.why-now-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.why-now{padding:48px 0}.why-now-grid{grid-template-columns:1fr}.why-now-title{margin-bottom:32px}.ecosystem{padding:48px 0}.ecosystem-grid{grid-template-columns:1fr}.ecosystem-title{margin-bottom:8px}.ecosystem-sub{margin-bottom:28px;font-size:14px}.hero-fomo-row{gap:8px}.hero-fomo-chip{font-size:11px;padding:6px 11px}.whale-alert{left:12px;right:12px;max-width:none;bottom:16px}.roadmap{padding:48px 0}.roadmap-timeline{padding-left:24px}.roadmap-dot{left:-24px}.features{padding:48px 0}.features-sub{margin-bottom:32px;font-size:14px}.faq,.tokenomics{padding:48px 0}.social-proof-item{font-size:11px}.social-proof-track{gap:32px}}@media (max-width:375px){.ecosystem-grid,.features-grid,.why-now-grid{gap:12px}.whale-alert{left:8px;right:8px;bottom:12px;padding:12px 14px}.whale-alert-icon{font-size:22px}.whale-alert-text{font-size:11px}.products-grid{gap:12px}}.hamburger-btn{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px;z-index:200}.hamburger-line{display:block;width:22px;height:2px;background:var(--text);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.hamburger-line.open:first-child{transform:translateY(7px) rotate(45deg)}.hamburger-line.open:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger-line.open:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;animation:backdrop-in .2s ease}@keyframes backdrop-in{0%{opacity:0}}.mobile-nav-panel{position:fixed;top:0;right:0;bottom:0;width:min(320px,85vw);background:rgba(12,12,22,.98);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-left:1px solid var(--border);z-index:9999;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);overflow-y:auto;overscroll-behavior:contain}.mobile-nav-panel.open{transform:translateX(0)}.mobile-nav-content{padding:80px 24px 32px}.mobile-nav-section{display:flex;flex-direction:column;gap:2px}.mobile-nav-section-label{font-size:10px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);padding:8px 12px;margin-bottom:4px}.mobile-nav-link{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:10px;color:var(--text);text-decoration:none;font-size:15px;font-weight:500;transition:background .2s}.mobile-nav-link:hover{background:rgba(124,92,255,.08)}.mobile-nav-ext{color:var(--text-muted)}.mobile-nav-divider{height:1px;background:var(--border);margin:16px 0}@media (max-width:900px){.hamburger-btn{display:flex}}.media-section{padding:40px 0;text-align:center;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.media-label{font-size:11px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--text-muted);margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:16px}.media-label-line{display:inline-block;width:60px;height:1px;background:linear-gradient(90deg,transparent,var(--border-bright),transparent)}.media-track-wrapper{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.media-track{display:flex;width:max-content;gap:40px;animation:media-scroll 35s linear infinite}.media-track:hover{animation-play-state:paused}@keyframes media-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.media-wordmark{display:inline-flex;align-items:center;flex-shrink:0;opacity:.45;transition:opacity .4s,transform .3s;cursor:default}.media-wordmark:hover{opacity:.9;transform:scale(1.06)}.media-logo-img{height:28px;max-width:140px;width:auto;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);pointer-events:none}.wallet-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10001;display:flex;align-items:center;justify-content:center;padding:20px;animation:fade-in .2s ease}.wallet-modal{background:rgba(14,14,26,.98);border:1px solid var(--border-bright);border-radius:20px;width:100%;max-width:400px;max-height:80vh;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 80px rgba(0,0,0,.5),0 0 60px var(--accent-glow);animation:modal-pop .3s cubic-bezier(.16,1,.3,1)}@keyframes modal-pop{0%{opacity:0;transform:scale(.95) translateY(10px)}}.wallet-modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border)}.wallet-modal-header h3{font-size:18px;font-weight:700}.wallet-modal-close{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:6px;border-radius:8px;transition:all .2s}.wallet-modal-close:hover{background:rgba(124,92,255,.1);color:var(--text)}.wallet-list{padding:12px}.wallet-list-label{font-size:10px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);padding:4px 12px 8px}.wallet-option{display:flex;align-items:center;gap:12px;width:100%;padding:12px;background:none;border:1px solid transparent;border-radius:12px;color:var(--text);text-decoration:none;font-family:var(--font-sans);font-size:15px;font-weight:500;cursor:pointer;transition:all .2s}.wallet-option:hover{background:rgba(124,92,255,.06);border-color:var(--border)}.wallet-icon{width:40px;height:40px;border-radius:10px;background:var(--accent-dim);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:16px;font-weight:800;color:var(--accent-bright);flex-shrink:0}.wallet-name{flex:1 1;text-align:left}.wallet-badge{font-size:10px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:100px}.wallet-badge-connect{color:var(--green);background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.25)}.wallet-badge-download{color:var(--accent-bright);background:var(--accent-dim);border:1px solid var(--border-bright)}.wallet-badge-open{color:var(--green);background:rgba(0,230,118,.1);border:1px solid rgba(0,230,118,.25)}.wallet-empty{padding:24px;text-align:center;color:var(--text-secondary);font-size:14px;line-height:1.6}.wallet-modal-footer{padding:16px 24px;border-top:1px solid var(--border);font-size:11px;color:var(--text-muted);text-align:center}.buy-wallet-name{font-size:10px;background:var(--accent-dim);color:var(--accent-bright);padding:2px 6px;border-radius:4px;margin-right:6px;text-transform:uppercase;letter-spacing:.04em}.products{padding:80px 0}.products-title{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em;margin-bottom:12px}.products-sub{color:var(--text-secondary);font-size:16px;margin-bottom:48px;max-width:600px}.products-fomo{color:var(--gold);font-weight:600}.products-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.product-card{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:24px;text-decoration:none;color:var(--text);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.product-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(124,92,255,.06),transparent 60%);opacity:0;transition:opacity .3s;pointer-events:none}.product-card:hover{border-color:var(--border-bright);transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 40px var(--accent-glow)}.product-card:hover:before{opacity:1}.product-card-featured{border-color:rgba(224,64,251,.3);background:linear-gradient(160deg,rgba(224,64,251,.06),var(--bg-card))}.product-card-featured:hover{border-color:rgba(224,64,251,.5);box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 40px var(--pink-glow)}.product-card-icon{font-size:28px;line-height:1;margin-bottom:12px}.product-card-top{display:flex;align-items:center;gap:8px;margin-bottom:12px}.product-category{font-size:10px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-bright);background:var(--accent-dim);padding:3px 10px;border-radius:100px}.product-category-featured{color:var(--pink);background:rgba(224,64,251,.12)}.product-diff-badge{font-size:9px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gold);background:rgba(255,215,64,.1);border:1px solid rgba(255,215,64,.25);padding:2px 8px;border-radius:100px}.product-card-title{font-size:17px;font-weight:700;margin-bottom:8px}.product-card-desc{font-size:13px;color:var(--text-secondary);line-height:1.6;flex:1 1}.product-card-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.product-card-stat{font-size:12px;font-family:var(--font-mono);font-weight:600}.product-card-arrow{font-size:13px;font-weight:600;color:var(--accent-bright);transition:transform .2s}.product-card:hover .product-card-arrow{transform:translateX(4px)}@media (max-width:900px){.products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.products{padding:48px 0}.products-grid{grid-template-columns:1fr}.products-sub{margin-bottom:28px;font-size:14px}.product-card{padding:20px}.media-section{padding:24px 0}.media-logo-img{height:20px;max-width:110px}.media-track{gap:32px}.media-label-line{width:30px}.sale-trust-row{gap:16px}.sale-trust-item{font-size:12px}}.sale-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:32px;gap:32px;text-align:left;margin-bottom:32px}.sale-footer-col{display:flex;flex-direction:column;gap:8px}.sale-footer-col a{color:var(--text-secondary);text-decoration:none;font-size:13px;transition:color .2s}.sale-footer-col a:hover{color:var(--accent-bright)}.footer-brand{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:var(--text);margin-bottom:4px}.footer-tagline{font-size:13px;color:var(--text-muted)}.footer-col-title{font-size:11px;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:4px}.sale-footer-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:20px;border-top:1px solid var(--border);font-size:12px;color:var(--text-muted)}.footer-chain-badge{font-family:var(--font-mono);font-size:10px;background:var(--accent-dim);color:var(--accent-bright);padding:3px 10px;border-radius:100px}@media (max-width:900px){.sale-footer-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:600px){.sale-footer-grid{grid-template-columns:1fr;gap:20px}.sale-footer-bottom{flex-direction:column;gap:8px;text-align:center}}@media (pointer:coarse){.mobile-nav-link{min-height:44px}.wallet-option{min-height:48px}}@media (max-width:900px){.cross-promo-grid,.cross-promo-stat-row{grid-template-columns:repeat(2,1fr)}.referral-title{font-size:28px}.cross-promo-title{font-size:26px}}@media (max-width:600px){.cross-promo-grid{grid-template-columns:1fr}.cross-promo-stat-row{grid-template-columns:repeat(2,1fr);gap:10px}.cross-promo-stat-value{font-size:22px}.referral-cards{flex-direction:column;align-items:stretch}.referral-card{max-width:none}.referral-card-plus{text-align:center}.referral-example-grid{grid-template-columns:1fr 1fr;gap:8px}.referral-how{flex-direction:column}.referral-share-grid{grid-template-columns:repeat(3,1fr)}.referral-share-btn{padding:8px 4px;font-size:11px}.referral-stats{grid-template-columns:repeat(3,1fr);gap:8px}.referral-title{font-size:24px}.referral-sub{font-size:14px}.referral-earnings-grid{grid-template-columns:1fr}.referral-earning-amount{font-size:16px}.referral-table-row{grid-template-columns:1fr .7fr .6fr 1.2fr;font-size:12px}.referral-table-head .referral-table-cell:last-child,.referral-table-row .referral-table-cell:last-child{display:none}.referral-dashboard{padding:14px}.cross-promo-title{font-size:22px}.cross-promo-sub{font-size:14px}.buy-chain-dropdown{max-height:280px;overflow-y:auto}}.hero-cta-row{display:flex;flex-direction:column;align-items:center;gap:16px;margin:28px 0 8px}.hero-buy-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;font-size:18px;font-weight:700;color:#fff;background:linear-gradient(135deg,#7c5cff,#a78bff);border:none;border-radius:12px;text-decoration:none;cursor:pointer;box-shadow:0 4px 24px rgba(124,92,255,.4),0 0 0 1px rgba(124,92,255,.2);transition:transform .2s,box-shadow .2s;animation:heroBtnPulse 2s ease-in-out infinite}.hero-buy-btn:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 32px rgba(124,92,255,.5),0 0 0 1px rgba(124,92,255,.3)}@keyframes heroBtnPulse{0%,to{box-shadow:0 4px 24px rgba(124,92,255,.4),0 0 0 1px rgba(124,92,255,.2)}50%{box-shadow:0 4px 32px rgba(124,92,255,.6),0 0 0 2px rgba(124,92,255,.3)}}.hero-cta-meta{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hero-cta-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:hsla(0,0%,100%,.6);font-weight:500}.hero-cta-chip.green{color:#38d9a9}.hero-cta-chip .dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.hero-cta-chip.green .dot{background:#38d9a9;box-shadow:0 0 6px rgba(56,217,169,.5);animation:liveDot 1.5s ease-in-out infinite}@keyframes liveDot{0%,to{opacity:1}50%{opacity:.4}}.sticky-buy-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9998;padding:12px 16px;background:rgba(12,10,22,.95);border-top:1px solid rgba(124,92,255,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);align-items:center;justify-content:space-between}.sticky-buy-price{color:hsla(0,0%,100%,.7);font-size:14px}.sticky-buy-price strong{color:#a78bff;font-size:18px}.sticky-buy-btn{padding:10px 28px;font-size:15px;font-weight:700;color:#fff;background:linear-gradient(135deg,#7c5cff,#a78bff);border-radius:10px;text-decoration:none;box-shadow:0 2px 12px rgba(124,92,255,.4)}@media (max-width:768px){.sticky-buy-bar{display:flex}.social-sidebar{bottom:72px}.hero-buy-btn{padding:14px 32px;font-size:16px;width:100%}.sale-footer{padding-bottom:72px}}.social-sidebar{position:fixed;left:16px;top:50%;transform:translateY(-50%);z-index:9999;display:flex;flex-direction:column;gap:10px}.social-sidebar-link{width:42px;height:42px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;background:rgba(18,14,30,.85);border:1px solid rgba(124,92,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s,box-shadow .2s,background .2s}.social-sidebar-link:hover{transform:scale(1.12);background:rgba(124,92,255,.2);box-shadow:0 4px 16px rgba(124,92,255,.35)}.social-tg svg{color:#229ed9}.social-x svg{color:#fff}@media (max-width:768px){.social-sidebar{left:10px}.social-sidebar-link{width:36px;height:36px}.social-sidebar-link svg{width:16px;height:16px}}