:root{--fx-bg:#0a0a0b;--fx-surface:#111215;--fx-card:#141519;--fx-card-hover:#1a1b22;--fx-border:rgba(255,255,255,0.06);--fx-border-hover:rgba(0,219,194,0.25);--fx-green:#00dbc2;--fx-green-glow:rgba(0,219,194,0.35);--fx-yellow:#f7a600;--fx-text:#828c9b;--fx-text-bright:rgba(235,235,245,0.82);--fx-white:#fff;--fx-wrap:min(1180px,calc(100% - 32px));--fx-radius:20px;--fx-radius-sm:14px;--fx-radius-pill:999px}.home{overflow-x:hidden;background:var(--fx-bg);color:var(--fx-text)}.home-noise:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.home-grid-bg:before,.home-noise:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.home-grid-bg:before{background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,black 30%,transparent 70%)}.home-wrap{width:var(--fx-wrap);margin:0 auto}.home-reveal{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.home-reveal.is-visible{opacity:1;transform:translateY(0)}.home-reveal-stagger>*{opacity:0;transform:translateY(24px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.home-reveal-stagger.is-visible>:first-child{transition-delay:0s;opacity:1;transform:none}.home-reveal-stagger.is-visible>:nth-child(2){transition-delay:.08s;opacity:1;transform:none}.home-reveal-stagger.is-visible>:nth-child(3){transition-delay:.16s;opacity:1;transform:none}.home-reveal-stagger.is-visible>:nth-child(4){transition-delay:.24s;opacity:1;transform:none}.home-reveal-stagger.is-visible>:nth-child(5){transition-delay:.32s;opacity:1;transform:none}.home-reveal-stagger.is-visible>:nth-child(6){transition-delay:.4s;opacity:1;transform:none}.home-kicker{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--fx-green)}.home-title{margin:0;color:var(--fx-white);font-weight:800;letter-spacing:-.045em;line-height:1.06;font-size:clamp(36px,9vw,72px)}.home-title em{font-style:normal;background:linear-gradient(135deg,var(--fx-green) 0,#60f5e4 50%,var(--fx-yellow) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:hero-precision-shimmer 4.5s ease-in-out infinite}@keyframes hero-precision-shimmer{0%{background-position:0 50%;text-shadow:0 0 0 rgba(0,219,194,0)}35%{background-position:100% 50%;text-shadow:0 0 16px rgba(0,219,194,.25)}70%{background-position:30% 50%;text-shadow:0 0 24px rgba(247,166,0,.18)}to{background-position:0 50%;text-shadow:0 0 0 rgba(0,219,194,0)}}.home-lead{margin:16px 0 0;max-width:34rem;font-size:16px;line-height:1.6;font-weight:400;color:var(--fx-text-bright)}.home h2{margin:0;color:var(--fx-white);font-size:clamp(26px,5.8vw,42px);font-weight:700;letter-spacing:-.035em;line-height:1.15}.home-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;justify-content:center}@media (min-width:768px){.home-cta-row{justify-content:flex-start}}.home-btn-ghost,.home-btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:var(--fx-radius-pill);font-size:15px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);cursor:pointer}.home-btn-primary{background:var(--fx-green);color:var(--fx-bg);box-shadow:0 0 0 0 var(--fx-green-glow)}.home-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px var(--fx-green-glow)}.home-btn-ghost{background:rgba(255,255,255,.04);color:var(--fx-white);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px)}.home-btn-ghost:hover{border-color:var(--fx-border-hover);background:rgba(0,219,194,.06);transform:translateY(-2px)}.home-hero{position:relative;padding:120px 0 48px;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 70% -10%,rgba(0,219,194,.08),transparent 60%),radial-gradient(ellipse 60% 50% at 0 30%,rgba(247,166,0,.04),transparent 50%),linear-gradient(180deg,#080a0e 0,var(--fx-bg) 100%)}.home-hero-glow{pointer-events:none;position:absolute;inset:0;background:radial-gradient(60% 60% at 75% 0,rgba(0,219,194,.14),transparent 60%),radial-gradient(50% 40% at 5% 15%,rgba(247,166,0,.07),transparent 55%)}.home-hero:before{content:"";position:absolute;top:-30%;right:-10%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,var(--fx-green-glow) 0,transparent 70%);filter:blur(120px);opacity:.4;animation:hero-orb 12s ease-in-out infinite alternate}@keyframes hero-orb{0%{transform:translate(0) scale(1)}50%{transform:translate(-40px,30px) scale(1.1)}to{transform:translate(20px,-20px) scale(.95)}}.home-hero-grid{position:relative;z-index:1;display:grid;gap:36px;align-items:center;text-align:center}@media (min-width:768px){.home-hero-grid{text-align:left}}.home-hero-visual{display:flex;justify-content:center;position:relative}.home-hero-visual img{width:min(100%,400px);height:auto;max-height:440px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 32px 64px rgba(0,0,0,.5));animation:hero-float 6s ease-in-out infinite}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.home-hero-cta,.home-hero-kicker,.home-hero-lead,.home-hero-title,.home-hero-visual-live{opacity:0;transform:translateY(22px)}.home-hero-stat{opacity:0}.home-hero-enter.is-visible .home-hero-kicker{animation:hero-fade-up .65s cubic-bezier(.22,1,.36,1) forwards}.home-hero-enter.is-visible .home-hero-title{animation:hero-fade-up .7s cubic-bezier(.22,1,.36,1) .08s forwards}.home-hero-enter.is-visible .home-hero-lead{animation:hero-fade-up .7s cubic-bezier(.22,1,.36,1) .16s forwards}.home-hero-enter.is-visible .home-hero-cta{animation:hero-fade-up .7s cubic-bezier(.22,1,.36,1) .24s forwards}.home-hero-enter.is-visible .home-hero-visual-live{animation:hero-fade-up .85s cubic-bezier(.22,1,.36,1) .12s forwards}.home-hero-enter.is-visible .home-hero-stat{animation:hero-stat-pop .55s cubic-bezier(.22,1,.36,1) forwards}.home-hero-visual-live{position:relative}.home-hero-visual-ring{position:absolute;inset:4%;border-radius:28px;border:1px solid rgba(0,219,194,.28);box-shadow:0 0 40px rgba(0,219,194,.12);animation:hero-ring-pulse 3.2s ease-in-out infinite;pointer-events:none}.home-hero-visual-live img{position:relative;z-index:1}.home-hero-btn-pulse{animation:hero-btn-glow 2.8s ease-in-out infinite}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-stat-pop{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hero-ring-pulse{0%,to{transform:scale(.96);opacity:.35}50%{transform:scale(1.04);opacity:.9}}@keyframes hero-btn-glow{0%,to{box-shadow:0 0 0 0 rgba(0,219,194,.25)}50%{box-shadow:0 0 28px 4px rgba(0,219,194,.45)}}.home-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;justify-content:center}@media (min-width:768px){.home-trust{justify-content:flex-start}}.home-trust-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--fx-radius-pill);background:rgba(255,255,255,.04);border:1px solid var(--fx-border);font-size:12px;font-weight:500;color:var(--fx-text-bright);backdrop-filter:blur(8px)}.home-trust-badge .dot{width:6px;height:6px;border-radius:50%;background:var(--fx-green);box-shadow:0 0 6px var(--fx-green-glow);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.home-stats{display:flex;justify-content:center;margin-top:28px;flex-wrap:wrap}.home-stat,.home-stats{align-items:center;gap:6px}.home-stat{display:inline-flex;padding:8px 14px;border-radius:var(--fx-radius-pill);background:rgba(255,255,255,.04);border:1px solid var(--fx-border);backdrop-filter:blur(16px);transition:border-color .3s ease,transform .3s ease;white-space:nowrap}.home-stat:hover{border-color:var(--fx-border-hover);transform:translateY(-1px)}.home-stat strong{color:var(--fx-green);font-size:14px;font-weight:700;letter-spacing:-.02em}.home-stat span{font-size:12px;color:var(--fx-text-bright)}@media (min-width:768px){.home-stats{justify-content:flex-start;gap:10px}.home-stat{padding:10px 18px}.home-stat strong{font-size:16px}}.home-ticker{overflow:hidden;border-top:1px solid var(--fx-border);border-bottom:1px solid var(--fx-border);background:linear-gradient(90deg,#071f1c,#0a1a18 50%,#071f1c);position:relative}.home-ticker:after,.home-ticker:before{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2;pointer-events:none}.home-ticker:before{left:0;background:linear-gradient(90deg,#071f1c,transparent)}.home-ticker:after{right:0;background:linear-gradient(270deg,#071f1c,transparent)}.home-ticker-track{display:flex;gap:48px;width:-moz-max-content;width:max-content;padding:12px 0;font-size:13px;font-weight:500;animation:home-ticker 40s linear infinite}.home-ticker-coin{white-space:nowrap;display:inline-flex;align-items:center;gap:7px}.home-ticker-icon{width:18px;height:18px;border-radius:50%}.home-ticker-coin strong{color:var(--fx-white);font-size:13px;font-weight:600}.home-ticker-price{color:var(--fx-text-bright);font-size:13px;font-variant-numeric:tabular-nums}.home-ticker-change{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}@keyframes home-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.home-band{position:relative;padding:72px 0}.home-band>.home-wrap{position:relative;z-index:1}.home-band-muted{background:var(--fx-surface)}.home-band-howitworks{background:radial-gradient(ellipse 50% 40% at 80% 100%,rgba(0,219,194,.06),transparent),linear-gradient(175deg,#0c0e14,#090b10 50%,#0a0c11)}.home-band-seamless{background:linear-gradient(135deg,#061a18 0,#0a0f0e 40%,var(--fx-surface) 100%);border-top:1px solid rgba(0,219,194,.08);border-bottom:1px solid rgba(0,219,194,.08)}.home-band-seamless:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:radial-gradient(ellipse at 90% 30%,rgba(0,219,194,.05),transparent 70%);pointer-events:none}.home-band-features{background:radial-gradient(ellipse 40% 50% at 10% 80%,rgba(247,166,0,.04),transparent),radial-gradient(ellipse 50% 40% at 90% 20%,rgba(0,219,194,.04),transparent),linear-gradient(180deg,var(--fx-bg) 0,#0d0d10 50%,var(--fx-bg) 100%)}.home-band-partners{background:linear-gradient(180deg,#111318,#0e1013 50%,#111318);border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.home-band-media{background:radial-gradient(ellipse 60% 40% at 50% 100%,rgba(0,219,194,.06),transparent),linear-gradient(180deg,var(--fx-bg) 0,#080a0e 60%,#0a0e12 100%)}.home-section-head{margin-bottom:40px;max-width:560px}.home-section-head p{margin:12px 0 0;max-width:36rem;font-size:15px;line-height:1.6;color:var(--fx-text-bright)}.home-hiw{position:relative;padding:80px 0 88px;background:radial-gradient(ellipse 70% 55% at 12% 0,rgba(0,219,194,.12),transparent 55%),radial-gradient(ellipse 55% 45% at 88% 100%,rgba(247,166,0,.08),transparent 50%),linear-gradient(180deg,#0a0a0b,#111215 55%,#0c0d10);overflow:hidden}.home-hiw:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(ellipse 75% 55% at 50% 40%,black 15%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 75% 55% at 50% 40%,black 15%,transparent 72%);pointer-events:none}.home-hiw-head{text-align:center;max-width:540px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.home-hiw .home-section-head p.home-hiw-kicker,.home-hiw-kicker{color:var(--fx-green)!important}.home-hiw-title{color:#fff!important;margin:0;font-size:clamp(26px,5.8vw,42px);font-weight:700;letter-spacing:-.035em;line-height:1.15}.home-hiw .home-section-head p.home-hiw-subtitle,.home-hiw-subtitle{margin:12px 0 0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.62)!important}.home-hiw-flow{position:relative;z-index:1;margin-top:48px;max-width:920px;margin-left:auto;margin-right:auto}.home-hiw-rail{display:none}.home-hiw-nodes{display:flex;flex-direction:column;gap:12px}.home-hiw-node{display:block;width:100%;text-align:left;padding:18px 18px 18px 16px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.03);color:inherit;cursor:pointer;transition:border-color .25s ease,background .25s ease,transform .25s ease,box-shadow .25s ease}.home-hiw-node:hover{border-color:rgba(0,219,194,.28);background:rgba(0,219,194,.05)}.home-hiw-node.is-active{border-color:rgba(0,219,194,.45);background:linear-gradient(135deg,rgba(0,219,194,.1),rgba(247,166,0,.04)),rgba(255,255,255,.04);box-shadow:0 0 0 1px rgba(0,219,194,.12),0 18px 40px rgba(0,0,0,.25)}.home-hiw-node.is-done:not(.is-active){border-color:rgba(0,219,194,.18)}.home-hiw-node-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.home-hiw-node-num{font-size:12px;font-weight:800;letter-spacing:.14em;color:rgba(255,255,255,.38)}.home-hiw-node.is-active .home-hiw-node-num,.home-hiw-node.is-done .home-hiw-node-num{color:var(--fx-green)}.home-hiw-node-mark{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.55);transition:background .25s ease,color .25s ease,border-color .25s ease}.home-hiw-node.is-active .home-hiw-node-mark{background:rgba(0,219,194,.16);border-color:rgba(0,219,194,.4);color:var(--fx-green)}.home-hiw-node-icon{display:flex;width:22px;height:22px}.home-hiw-node-icon svg{width:100%;height:100%}.home-hiw-node h3{margin:0 0 6px;font-size:17px;font-weight:700;letter-spacing:-.02em;color:#fff}.home-hiw-node p{margin:0;font-size:14px;line-height:1.6;color:rgba(255,255,255,.55)}.home-hiw-panel{display:none}.home-hiw-mobile-cta{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:20px;border-radius:999px;background:var(--fx-green);color:#0a0a0b;font-size:14px;font-weight:700;text-decoration:none}@media (min-width:768px){.home-hiw{padding:100px 0 110px}.home-hiw-rail{display:block;position:absolute;top:52px;left:8%;right:8%;height:2px;border-radius:2px;background:rgba(255,255,255,.1);overflow:hidden;z-index:0}.home-hiw-rail-fill{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--fx-green),var(--fx-yellow));transition:width .45s cubic-bezier(.22,1,.36,1)}.home-hiw-nodes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;position:relative;z-index:1}.home-hiw-node{padding:22px 20px 24px;min-height:200px;background:transparent;border-color:transparent;box-shadow:none}.home-hiw-node:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08);transform:translateY(-2px)}.home-hiw-node.is-active{background:rgba(255,255,255,.04);border-color:rgba(0,219,194,.28);box-shadow:none}.home-hiw-node-top{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:18px}.home-hiw-node-mark{width:48px;height:48px;border-radius:14px}.home-hiw-node-icon{width:26px;height:26px}.home-hiw-node h3{font-size:18px}.home-hiw-mobile-cta,.home-hiw-node p{display:none}.home-hiw-panel{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:36px;padding:28px 32px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(120deg,rgba(0,219,194,.08),transparent 42%),rgba(255,255,255,.03);animation:hiw-panel-in .35s ease}.home-hiw-panel-copy{min-width:0;flex:1}.home-hiw-panel-label{margin-bottom:8px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-green)}.home-hiw-panel-title{margin:0 0 8px;font-size:22px;font-weight:700;letter-spacing:-.03em;color:#fff}.home-hiw-panel-desc{margin:0;max-width:560px;font-size:15px;line-height:1.65;color:rgba(255,255,255,.62)}.home-hiw-panel-cta{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;background:var(--fx-green);color:#0a0a0b;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.home-hiw-panel-cta:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,219,194,.28)}}@keyframes hiw-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.home-trade{position:relative;padding:88px 0 96px;background:#ffffff;overflow:hidden}.home-trade-head{max-width:640px;margin:0 auto 36px;text-align:center}.home-trade-kicker{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#008f7a}.home .home-trade-title{margin:0;color:#0a0a0b;font-size:clamp(28px,5.8vw,44px);font-weight:800;letter-spacing:-.04em;line-height:1.1}.home-trade-lead{margin:14px auto 0;max-width:34rem;font-size:16px;line-height:1.65;color:#5c6570}.home-trade-strip{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 0 28px;padding-bottom:4px}.home-trade-strip::-webkit-scrollbar{display:none}.home-trade-chip{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:8px 14px;border-radius:999px;background:#f4f6f8;border:1px solid rgba(0,0,0,.06);white-space:nowrap}.home-trade-chip img{width:18px;height:18px;border-radius:50%}.home-trade-chip strong{font-size:12px;font-weight:800;color:#0a0a0b}.home-trade-chip span{font-size:12px;font-weight:600;color:#555;font-variant-numeric:tabular-nums}.home-trade-chip em{font-style:normal;font-size:12px;font-weight:700}.home-trade-chip em.is-up{color:#008f7a}.home-trade-chip em.is-down{color:#dc2626}.home-trade-carousel{position:relative}.home-trade-cards{display:flex;gap:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.home-trade-cards::-webkit-scrollbar{display:none}.home-trade-card{flex:0 0 86%;scroll-snap-align:start;display:flex;flex-direction:column;min-height:460px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.07);box-shadow:0 4px 24px rgba(0,0,0,.05);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.home-trade-card.is-active,.home-trade-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.08)}.home-trade-card-media{position:relative;height:220px;overflow:hidden}.home-trade-card-media--green{background:linear-gradient(165deg,#00dbc2,#00b8a3)}.home-trade-card-media--yellow{background:linear-gradient(165deg,#f7a600,#ffc35c)}.home-trade-card-media--black{background:linear-gradient(165deg,#0a0a0b,#1a1b22)}.home-trade-card-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.home-trade-card-badge{position:absolute;top:14px;right:14px;z-index:1;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.88);backdrop-filter:blur(8px);font-size:11px;font-weight:700;color:#0a0a0b}.home-trade-card-body{display:flex;flex-direction:column;flex:1;padding:20px 18px 22px}.home-trade-card-body h3{margin:0 0 10px;color:#0a0a0b;font-size:22px;font-weight:800;letter-spacing:-.02em}.home-trade-card-body p{margin:0;flex:1;font-size:14px;line-height:1.65;color:#555}.home-trade-card-btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:44px;margin-top:18px;padding:0 20px;border-radius:999px;background:#0a0a0b;color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s ease}.home-trade-card--green .home-trade-card-btn:hover{background:var(--fx-green);color:#0a0a0b}.home-trade-card--yellow .home-trade-card-btn{background:#0a0a0b;color:var(--fx-green)}.home-trade-card--yellow .home-trade-card-btn:hover{border:1px solid var(--fx-green)}.home-trade-card--black .home-trade-card-btn{background:var(--fx-yellow);color:#0a0a0b}.home-trade-card--black .home-trade-card-btn:hover{box-shadow:0 8px 20px rgba(247,166,0,.3)}.home-trade-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.home-trade-dot{width:8px;height:8px;padding:0;border:none;border-radius:999px;background:rgba(10,10,11,.14);cursor:pointer;transition:width .3s cubic-bezier(.22,1,.36,1),background .3s ease,box-shadow .3s ease}.home-trade-dot.is-active{width:28px;background:linear-gradient(90deg,var(--fx-green),#00b8a3);box-shadow:0 2px 12px rgba(0,219,194,.4)}@media (min-width:768px){.home-trade{padding:100px 0 110px}.home-trade-head{margin-bottom:40px}.home-trade-strip{justify-content:center;flex-wrap:wrap;overflow:visible;margin-bottom:36px}.home-trade-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible;scroll-snap-type:none}.home-trade-card{flex:initial;scroll-snap-align:none;min-height:520px}.home-trade-card.is-active{transform:none;box-shadow:0 4px 24px rgba(0,0,0,.05)}.home-trade-card:hover{transform:translateY(-6px);box-shadow:0 18px 48px rgba(0,0,0,.09)}.home-trade-card-media{height:240px}.home-trade-dots{display:none}}.home-split{display:grid;gap:36px;align-items:center}.home-market{padding:20px;border-radius:var(--fx-radius);background:var(--fx-card);border:1px solid var(--fx-border);backdrop-filter:blur(12px)}.home-market-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.home-market-tabs button{min-height:36px;padding:0 16px;border-radius:var(--fx-radius-pill);background:transparent;color:var(--fx-text);border:1px solid transparent;font-size:13px;font-weight:600;transition:all .2s ease}.home-market-tabs button.is-on{color:var(--fx-bg);background:var(--fx-green);box-shadow:0 2px 12px var(--fx-green-glow)}.home-market-tabs button:not(.is-on):hover{background:rgba(255,255,255,.06)}.home-coin{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid rgba(255,255,255,.04);transition:background .2s ease}.home-coin:first-of-type{border-top:0}.home-coin:hover{background:rgba(255,255,255,.02);border-radius:8px;margin:0 -8px;padding:12px 8px}.home-coin-meta{display:flex;align-items:center;gap:10px;min-width:0}.home-coin-meta img{width:28px;height:28px;border-radius:50%}.home-coin-meta strong{color:var(--fx-white);font-size:14px;font-weight:600}.home-coin-meta span{font-size:12px;color:var(--fx-text)}.home-coin-price{text-align:right;color:var(--fx-white);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.home-coin-change{display:block;font-size:12px;font-weight:500}.home-features{display:grid;gap:14px}.home-feature{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start;padding:22px 20px;border-radius:var(--fx-radius);background:var(--fx-card);border:1px solid var(--fx-border);transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.home-feature:after{content:"";position:absolute;inset:0;border-radius:var(--fx-radius);background:radial-gradient(circle at 20% 20%,rgba(0,219,194,.06),transparent 60%);opacity:0;transition:opacity .35s ease}.home-feature:hover{border-color:var(--fx-border-hover);transform:translateY(-3px);box-shadow:0 12px 40px rgba(0,0,0,.25)}.home-feature:hover:after{opacity:1}.home-feature img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.home-feature div,.home-feature img{position:relative;z-index:1}.home-feature h3{margin:0 0 6px;color:var(--fx-white);font-size:16px;font-weight:600}.home-feature p{margin:0;font-size:13px;line-height:1.6}.home-visual img{width:100%;height:auto;border-radius:var(--fx-radius)}.home-partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.home-partner-cell{display:flex;align-items:center;justify-content:center;padding:18px 12px;background:var(--fx-card);transition:all .3s ease}.home-partner-cell:first-child{border-radius:var(--fx-radius) 0 0 0}.home-partner-cell:nth-child(3){border-radius:0 var(--fx-radius) 0 0}.home-partner-cell img{max-height:28px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) brightness(1.6);opacity:.55;transition:all .3s ease}.home-partner-cell:hover img{filter:grayscale(0) brightness(1);opacity:1}.home-media{display:grid;gap:16px}.home-media-card{border-radius:var(--fx-radius);background:var(--fx-card);border:1px solid var(--fx-border);overflow:hidden;transition:all .35s cubic-bezier(.22,1,.36,1)}.home-media-card:hover{border-color:var(--fx-border-hover);transform:translateY(-4px);box-shadow:0 16px 48px rgba(0,0,0,.3)}.home-media-card img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}.home-media-card-body{padding:20px}.home-media-card h3{margin:0 0 8px;color:var(--fx-white);font-size:16px;font-weight:600;line-height:1.35}.home-media-card p{margin:0;font-size:13px;line-height:1.6}.home-final{position:relative;padding:48px 24px;border-radius:28px;background:var(--fx-card);border:1px solid var(--fx-border);text-align:center;overflow:hidden}.home-final:before{content:"";position:absolute;top:-50%;left:-25%;width:150%;height:150%;background:radial-gradient(ellipse at 30% 20%,rgba(0,219,194,.12),transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(247,166,0,.06),transparent 50%);pointer-events:none;animation:cta-glow 10s ease-in-out infinite alternate}@keyframes cta-glow{0%{transform:translate(0) rotate(0deg)}to{transform:translate(20px,-10px) rotate(3deg)}}.home-final h2,.home-final p{position:relative;z-index:1}.home-final p{margin:14px auto 0;max-width:28rem;color:var(--fx-text-bright)}.home-final .home-cta-row{position:relative;z-index:1;justify-content:center}@media (min-width:768px){:root{--fx-wrap:min(1180px,calc(100% - 56px))}.home-hero{padding:140px 0 64px}.home-hero-grid,.home-split{grid-template-columns:1.05fr .95fr;gap:56px}.home-hero-visual img{max-height:540px}.home-media,.home-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.home-features{grid-template-columns:1fr}.home-band{padding:100px 0}.home-partners{grid-template-columns:repeat(6,minmax(0,1fr))}.home-final{padding:64px 48px}.home-section-head{margin-bottom:48px}}@media (min-width:1024px){.home-features{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.home-hero-btn-pulse,.home-hero-cta,.home-hero-kicker,.home-hero-lead,.home-hero-stat,.home-hero-title,.home-hero-visual img,.home-hero-visual-live,.home-hero-visual-ring,.home-hiw-node,.home-hiw-panel,.home-hiw-panel-cta,.home-hiw-rail-fill,.home-reveal,.home-reveal-stagger>*{animation:none!important;transition:none!important}.home-hero-enter.is-visible .home-hero-cta,.home-hero-enter.is-visible .home-hero-kicker,.home-hero-enter.is-visible .home-hero-lead,.home-hero-enter.is-visible .home-hero-stat,.home-hero-enter.is-visible .home-hero-title,.home-hero-enter.is-visible .home-hero-visual-live,.home-reveal-stagger.is-visible>*,.home-reveal.is-visible{opacity:1!important;transform:none!important}}