@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&display=swap";@import"https://api.fontshare.com/v2/css?f[]=clash-display@400,500,600,700&f[]=satoshi@400,500,700&display=swap";@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}:root{--bg: #0a0a0f;--accent: #C4885A;--accent-dim: rgba(196, 136, 90, .12);--white: #e0e0e0;--red: #ff3b3b;--dim: #333340}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-y:scroll}body{background:var(--bg);color:var(--white);font-family:Satoshi,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:#e0e0e080;text-decoration:none;transition:color .2s}a:hover{color:#e0e0e0cc}::selection{background:#c4885a4d;color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:3px}.mono{font-family:JetBrains Mono,monospace}@keyframes breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes breathe-red{0%,to{opacity:.6;box-shadow:0 0 4px var(--red)}50%{opacity:1;box-shadow:0 0 12px var(--red)}}.live-btn:hover{background:#ffffff0f!important;border-color:#ffffff4d!important}.cmd-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;padding:1px;background:conic-gradient(from var(--border-angle),transparent 25%,rgba(255,255,255,.25) 37%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.25) 63%,transparent 75%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1;animation:borderRotate 3s linear infinite}.cmd-box:hover:before{background:conic-gradient(from var(--border-angle),transparent 20%,rgba(255,255,255,.4) 35%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.4) 65%,transparent 80%)}@keyframes borderRotate{to{--border-angle: 360deg}}.cmd-box:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);transition:none;pointer-events:none}.cmd-box:hover:after{animation:shimmer .8s ease forwards}@keyframes shimmer{0%{left:-100%}to{left:100%}}.mech-card{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.mech-card:hover{transform:translateY(-3px)!important;border-color:#ffffff1f!important;box-shadow:0 8px 24px #0006!important}@keyframes radarPulse{0%{transform:scale(.3);opacity:.4}to{transform:scale(2.2);opacity:0}}@keyframes convergeDot1{0%,to{transform:translate(-12px,-8px);opacity:.3}50%{transform:translate(0);opacity:.6}}@keyframes convergeDot2{0%,to{transform:translate(10px,-10px);opacity:.3}50%{transform:translate(0);opacity:.6}}@keyframes convergeDot3{0%,to{transform:translate(8px,12px);opacity:.3}50%{transform:translate(0);opacity:.6}}@keyframes scrollHint{0%,to{transform:translate(-50%) translateY(0);opacity:.4}50%{transform:translate(-50%) translateY(6px);opacity:.7}}@keyframes connectLine{0%,to{opacity:.15}50%{opacity:.4}}@keyframes breathe-red-text{0%,to{opacity:.6}50%{opacity:1}}@keyframes milestoneIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.nav-inner{padding:20px 24px!important}.nav-links{gap:20px!important}.hero-stats-row{gap:32px!important}.scenario-card{flex-direction:column!important;gap:16px!important}.scenario-left{flex:unset!important;width:100%!important}.scenario-right{padding-top:0!important}.corner-stats{right:20px!important;bottom:20px!important}.corner-stat-row{gap:16px!important}.sidebar-panel{width:100%!important;max-width:480px!important}.feed-container,.filter-bar{max-width:100%!important}}@media (max-width: 768px){.nav-inner{padding:16px!important}.nav-links{gap:16px!important}.hero-stats-row{gap:24px!important;flex-wrap:wrap!important;justify-content:center!important}.numbers-inner{flex-wrap:wrap!important}.number-item{flex:1 1 40%!important}.corner-stats{display:none!important}.sidebar-panel{max-width:100%!important}.section-responsive{padding:60px 20px!important}.mech-row{gap:12px!important}.feature-row{gap:16px!important}.feature-num{width:36px!important;font-size:31px!important}.cta-section{padding:60px 20px 0!important}}
