.landing-ambient{background-color:#050505;background-image:radial-gradient(48% 34% at 82% 18%,#d4af3712,#0000 58%),radial-gradient(28% 22% at 100% 8%,#10203829,#0000 52%),linear-gradient(#060606 0%,#080808 48%,#050505 100%);overflow-x:clip}.landing-ambient .landing-hero-stage{background-color:#0000;background-image:radial-gradient(40% 34% at 84% 46%,#d4af371a,#0000 62%),radial-gradient(20% 18% at 94% 34%,#1830521a,#0000 58%)}.landing-ambient .landing-hero-spotlight{background:radial-gradient(30% 24% at 80% 42%,#d4af3714,#0000 72%)}.landing-ambient .landing-hero-vignette{background:radial-gradient(82% 70% at 38% 42%,#0000 42%,#0000009e 100%),linear-gradient(#0000 72%,#0006 100%)}.landing-ambient .landing-hero-beams,.landing-ambient .landing-hero-market-lines{opacity:.06}.landing-ambient .landing-hero-candles{display:none}.landing-ambient .landing-section{background-image:linear-gradient(#0505051f 0%,#0000 18% 84%,#05050538 100%)}.landing-ambient .landing-section-glow{filter:blur(10px);background:radial-gradient(circle,#d4af370e 0%,#0000 68%)}.landing-ambient .site-header-glass{background:linear-gradient(#ffffff0d,#ffffff04),#07090e9e;border-bottom-color:#d4af3738;box-shadow:inset 0 1px #ffffff0d}.landing-ticker{max-width:100%;overflow:hidden}.landing-ticker__viewport{align-items:center;max-width:100%;height:2.25rem;display:flex;position:relative;overflow:hidden}.landing-ticker__fade{pointer-events:none;z-index:10;width:1.25rem;position:absolute;inset-block:0}.landing-ticker__fade--left{background:linear-gradient(90deg,#050505,#0000);left:0}.landing-ticker__fade--right{background:linear-gradient(270deg,#050505,#0000);right:0}@media (min-width:640px){.landing-ticker__fade{width:3.5rem}.landing-ticker__viewport{height:2.35rem}}.landing-section{position:relative}.landing-section:before{content:"";pointer-events:none;background:radial-gradient(36% 28% at 50% 0,#d4af3709,#0000 64%);position:absolute;inset:0}@keyframes landing-sculpture-float{0%,to{transform:rotateX(10deg)rotateY(-10deg)translate(0,0)}50%{transform:rotateX(6deg)rotateY(-6deg)translate3d(0,-12px,10px)}}@keyframes landing-halo-spin{0%{transform:rotateX(66deg)rotate(0)}to{transform:rotateX(66deg)rotate(360deg)}}@keyframes landing-halo-spin-reverse{0%{transform:rotateX(66deg)rotate(360deg)}to{transform:rotateX(66deg)rotate(0)}}@keyframes landing-chart-draw{0%{stroke-dashoffset:520px}to{stroke-dashoffset:0}}@keyframes landing-particle-drift{0%,to{opacity:.2;transform:translate(0,0)}50%{opacity:.85;transform:translate3d(8px,-16px,14px)}}@keyframes landing-glow-pulse{0%,to{opacity:.4}50%{opacity:.85}}@keyframes landing-node-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes landing-candle-float{0%,to{transform:translate3d(0, 0, var(--z,0px))}50%{transform:translate3d(0, -6px, var(--z,0px))}}@keyframes landing-hud-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes landing-spark-run{0%{stroke-dashoffset:160px}to{stroke-dashoffset:0}}@keyframes landing-timeline-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing-timeline-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.hero-sculpture{isolation:isolate;perspective:1400px;perspective-origin:50% 42%;width:100%;min-width:0;min-height:19rem;padding-bottom:.5rem;position:relative;overflow:clip visible}.hero-sculpture__scene{height:17.5rem;transform-style:preserve-3d;position:relative;transform:rotateX(10deg)rotateY(-10deg)scale(.92)}.hero-sculpture__floor{filter:blur(18px);background:radial-gradient(at 50% 40%,#0000008c,#0000 70%);border-radius:50%;position:absolute;inset:58% 8% 2% 10%;transform:rotateX(78deg)translateZ(-40px)}.hero-sculpture__reflection{opacity:.28;position:absolute;inset:48% 10% 0 12%;transform:rotateX(78deg)scaleY(-.35)translateZ(-20px);-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.hero-sculpture__tag{z-index:3;letter-spacing:.04em;color:#e2e8f0;background:#080c10d1;border:1px solid #d4af3747;border-radius:999px;padding:.2rem .5rem;font-family:ui-monospace,monospace;font-size:.65rem;animation:9s ease-in-out infinite landing-hud-float;position:absolute}.hero-sculpture__glow{filter:blur(32px);background:radial-gradient(circle at 40% 40%,#d4af3747,#0000 58%),radial-gradient(circle at 70% 60%,#22c55e14,#0000 55%),radial-gradient(circle at 30% 70%,#38bdf814,#0000 50%);border-radius:50%;animation:7s ease-in-out infinite landing-glow-pulse;position:absolute;inset:8% 4% 12% 8%}.hero-sculpture__glow--emerald{background:radial-gradient(circle,#22c55e1a,#0000 70%);animation-duration:8s;inset:18% 28% 20% 8%}.hero-sculpture__glow--cyan{background:radial-gradient(circle,#38bdf81a,#0000 70%);animation-duration:9s;inset:28% 12% 8% 38%}.hero-sculpture__halo--outer{border-color:#38bdf824;width:84%;height:84%;animation:36s linear infinite landing-halo-spin;top:-2%;left:8%}.hero-sculpture__grid{opacity:.45;background-image:linear-gradient(90deg,#38bdf814 1px,#0000 1px),linear-gradient(#d4af3714 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:16% 4% 6% 8%;transform:rotateX(72deg)translateZ(-48px);-webkit-mask-image:radial-gradient(72% 62% at 50% 40%,#000,#0000 78%);mask-image:radial-gradient(72% 62% at 50% 40%,#000,#0000 78%)}.hero-sculpture__halo{border:1px solid #d4af3752;border-radius:50%;width:72%;height:72%;position:absolute;top:4%;left:14%;transform:rotateX(66deg);box-shadow:0 0 28px #d4af372e,inset 0 0 24px #38bdf80f}.hero-sculpture__halo--spin{border-color:#d4af37d9 #38bdf859 #0000 #0000;animation:20s linear infinite landing-halo-spin}.hero-sculpture__halo--inner{border-color:#0000 #0000 #22c55e66 #d4af3740;width:52%;height:52%;animation:28s linear infinite landing-halo-spin-reverse;top:14%;left:24%}.hero-sculpture__chart{position:absolute;inset:12% 6% 20% 10%;overflow:visible}.hero-sculpture__chart-line{fill:none;stroke:#d4af37f2;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:520;filter:drop-shadow(0 0 8px #d4af3780);animation:4.8s cubic-bezier(.22,1,.36,1) forwards landing-chart-draw}.hero-sculpture__chart-line--cyan{stroke:#38bdf8b3;stroke-width:1.4px;stroke-dasharray:420;filter:drop-shadow(0 0 6px #38bdf873);animation-duration:5.6s}.hero-sculpture__candles{justify-content:space-between;align-items:flex-end;height:50%;display:flex;position:absolute;bottom:14%;left:12%;right:10%;transform:translateZ(36px)}.hero-candle{flex-direction:column;justify-content:flex-end;align-items:center;width:9%;height:100%;animation:6.5s ease-in-out infinite landing-candle-float;display:flex;position:relative}.hero-candle:nth-child(odd){animation-duration:7.4s}.hero-candle:nth-child(2n){animation-delay:.6s}.hero-candle__wick{background:#d4af37cc;width:1.5px;box-shadow:0 0 8px #d4af3766}.hero-candle__body{background:linear-gradient(90deg,#6d5618 0%,#d4af37 48%,#8a6d22 100%);border-radius:3px;width:100%;max-width:24px;min-height:32px;box-shadow:4px 10px 18px #00000080,inset 1px 0 #ffe8a066}.hero-candle--down .hero-candle__body{background:linear-gradient(90deg,#12382a 0%,#22c55e 48%,#0b241c 100%)}.hero-candle--cyan .hero-candle__body{background:linear-gradient(90deg,#123048 0%,#38bdf8 48%,#0b1c2c 100%)}.hero-sculpture__particle{background:#d4af37e6;border-radius:999px;width:4px;height:4px;animation:8s ease-in-out infinite landing-particle-drift;position:absolute;box-shadow:0 0 10px #d4af3799}.hero-sculpture__particle--cyan{background:#38bdf8f2;box-shadow:0 0 10px #38bdf88c}.hero-sculpture__particle--emerald{background:#22c55ef2;box-shadow:0 0 10px #22c55e80}.hero-sculpture__hud{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080c10c7;border:1px solid #d4af3747;border-radius:.85rem;max-width:calc(100% - 1rem);padding:.5rem .65rem;animation:8s ease-in-out infinite landing-hud-float;position:absolute;box-shadow:0 16px 40px #00000073,inset 0 1px #ffffff0f}.hero-sculpture__hud--emerald{border-color:#22c55e59;animation-delay:1.2s}.hero-sculpture__hud--cyan{border-color:#38bdf859;animation-delay:2s}@media (min-width:640px){.hero-sculpture{min-height:26rem;overflow:visible}.hero-sculpture__scene{height:28rem;transform:rotateX(10deg)rotateY(-10deg)scale(1)}.hero-sculpture__hud{padding:.7rem .85rem}}@media (min-width:1024px){.hero-sculpture{min-height:36rem}.hero-sculpture__scene{height:36rem;animation:12s ease-in-out infinite landing-sculpture-float}}.landing-ai-network{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-ai-network__node{transform-origin:50%;animation:5.5s ease-in-out infinite landing-node-pulse}.landing-trust-chip{background:linear-gradient(#ffffff0a,#ffffff04),#080a0eb3;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0d}.landing-trust-chip--gold{border-color:#d4af3747}.landing-trust-chip--emerald{border-color:#22c55e47}.landing-trust-chip--cyan{border-color:#38bdf847}.landing-trust-chip--violet{border-color:#a78bfa47}.landing-feature-card{background:linear-gradient(#ffffff0a,#0000 40%),#0a0c10e0;border:1px solid #d4af372e;transition:border-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 18px 40px #00000059}.landing-feature-card:after{content:"";pointer-events:none;opacity:.7;background:radial-gradient(circle,#d4af371f,#0000 70%);border-radius:50%;width:12rem;height:12rem;position:absolute;inset:auto -20% -40% auto}.landing-feature-card--emerald:after{background:radial-gradient(circle,#22c55e29,#0000 70%)}.landing-feature-card--cyan:after{background:radial-gradient(circle,#38bdf829,#0000 70%)}.landing-feature-card:hover{border-color:#d4af3773;transform:translateY(-3px);box-shadow:0 22px 48px #0000006b,0 0 24px #d4af3714}.landing-feature-visual{background:radial-gradient(at 50% 0,#d4af371f,#05070be6);border:1px solid #ffffff0f;border-radius:.75rem;height:7.5rem;overflow:hidden}.landing-feature-visual svg .spark{stroke-dasharray:160;animation:2.8s cubic-bezier(.22,1,.36,1) infinite alternate landing-spark-run}.landing-terminal .spark{fill:none;stroke-dasharray:420;animation:4.2s ease-in-out infinite alternate landing-spark-run}.landing-terminal{background:linear-gradient(#141820f2,#080a0ef5);border:1px solid #d4af3747;box-shadow:0 24px 64px #00000080,0 0 40px #d4af3714}.landing-timeline{position:relative}.landing-timeline__line{transform-origin:top;background:linear-gradient(#d4af37,#38bdf8,#22c55e);width:2px;animation:1.4s cubic-bezier(.22,1,.36,1) both landing-timeline-draw-y;position:absolute;top:1.5rem;bottom:1.5rem;left:1.15rem}@media (min-width:768px){.landing-timeline__line{transform-origin:0;width:auto;height:2px;animation-name:landing-timeline-draw;inset:1.35rem 8% auto}}.landing-cta-stage{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(80% 70% at 50% -10%,#d4af372e,#0000 55%),#080a0ef0;border:1px solid #d4af3759;box-shadow:0 28px 80px #00000073}.landing-timeline__step{position:relative}.landing-timeline__step--active span:first-child{box-shadow:0 0 22px #d4af3773}.landing-metric{animation:5.5s ease-in-out infinite landing-glow-pulse}.landing-ring-progress{animation:3.2s ease-in-out infinite alternate landing-spark-run}.landing-footer{background:linear-gradient(#080a0e66,#05070b);border-top:1px solid #d4af3738}.landing-section:after{content:"";pointer-events:none;inset-inline:12%;background:linear-gradient(90deg,#0000,#d4af3729,#0000);height:1px;position:absolute;bottom:0}.landing-chip-dot{background:#d4af37;border-radius:999px;width:.4rem;height:.4rem;animation:3.6s ease-in-out infinite landing-glow-pulse;display:inline-block;box-shadow:0 0 8px #d4af37b3}.landing-mobile-drawer{background:#07090ef5;border-left:1px solid #d4af3747}.landing-cta-stage__line{opacity:.45;position:absolute;inset:12% 8%}@media (prefers-reduced-motion:reduce){.hero-sculpture__scene,.hero-sculpture__halo--spin,.hero-sculpture__halo--inner,.hero-sculpture__halo--outer,.hero-sculpture__glow,.hero-sculpture__chart-line,.hero-sculpture__particle,.hero-sculpture__hud,.hero-sculpture__tag,.hero-candle,.landing-ai-network__node,.landing-feature-visual svg .spark,.landing-terminal .spark,.landing-timeline__line,.landing-metric,.landing-chip-dot,.landing-ring-progress{animation:none!important}.hero-sculpture__chart-line,.landing-feature-visual svg .spark{stroke-dashoffset:0}.landing-feature-card:hover{transform:none}}
