:root{--bg:#0b1118;--panel:#111b25;--panel2:#16212e;--line:#2a3745;--white:#fff;--orange:#ff9900;--muted:#aab4c1;--soft:#d6dce3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font:15px/1.65 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--orange);outline-offset:5px}::selection{background:var(--orange);color:var(--bg)}.ambient{position:fixed;pointer-events:none;z-index:-1;opacity:.8}.ambient-a{top:-290px;right:10%;width:850px;height:650px;background:radial-gradient(ellipse,#29334265,transparent 63%)}.ambient-b{top:500px;left:-380px;width:800px;height:700px;background:radial-gradient(ellipse,#17233388,transparent 65%)}.site-shell{max-width:1440px;padding:0 54px;margin:0 auto}.header{height:96px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff13}.brand{display:inline-flex;align-items:center;gap:20px;white-space:nowrap}.brand-name{font-size:29px;line-height:1;font-weight:850;letter-spacing:-1.8px}.brand-dot,.orange{color:var(--orange)}.brand-divider{height:23px;width:1px;background:#ffffff7a}.brand-by{font-size:12px;color:var(--soft)}.header-right{display:flex;gap:16px;align-items:center}.header-status{font-size:10px;font-weight:800;letter-spacing:.17em;color:var(--muted)}.live-light,.system-state i{width:7px;height:7px;border-radius:50%;display:inline-block;background:var(--orange);box-shadow:0 0 0 4px #ff99001b,0 0 17px #ff9900a0;animation:blink 2s infinite}.header-link{font-size:12px;padding:9px 15px;border:1px solid #59626d;border-radius:7px;margin-left:20px}.header-link span{color:var(--orange);margin-left:7px}.hero{display:grid;grid-template-columns:.95fr 1.05fr;gap:45px;align-items:center;min-height:645px;padding:56px 0 65px;border-bottom:1px solid #ffffff17}.hero-copy{padding:12px 0}.eyebrow,.section-eyebrow,.tiny-kicker{font-size:11px;font-weight:800;letter-spacing:.16em}.eyebrow{display:flex;align-items:center;gap:12px;color:#e3e8ec}.eyebrow-bar{height:3px;width:23px;background:var(--orange)}h1{font-size:clamp(48px,5vw,79px);line-height:1.09;letter-spacing:-.055em;font-weight:850;margin:27px 0 27px}h1 span{color:#e5e8ed}h1 em{font-style:normal;color:var(--orange)}.intro{font-size:20px;line-height:1.5;font-weight:500;max-width:530px;margin:0 0 16px}.hero-secondary{color:var(--muted);font-size:14px;max-width:520px}.hero-secondary strong{color:#fff;font-weight:600}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.btn{border-radius:9px;padding:12px 19px;font-size:13px;font-weight:750;display:inline-flex;align-items:center;justify-content:center;gap:18px;transition:transform .2s,box-shadow .2s,background .2s}.btn:hover{transform:translateY(-3px)}.btn.primary{background:var(--orange);color:#0b1118;box-shadow:0 7px 26px #ff99001c}.btn.primary:hover{box-shadow:0 10px 33px #ff990042}.btn.secondary{border:1px solid #7f8997}.btn.secondary:hover{background:#ffffff0d}.topics{margin-top:32px;display:flex;align-items:center;flex-wrap:wrap;gap:11px;color:#aeb5be;font-size:10px;letter-spacing:.05em;font-weight:700}.topics b{height:3px;width:3px;border-radius:50%;background:var(--orange)}.hero-visual{border:1px solid #46515d;border-radius:18px;background:linear-gradient(157deg,#151f2a 1%,#0a1017 81%);overflow:hidden;position:relative;box-shadow:0 22px 80px #0005,0 0 0 1px #ff99000b;scroll-margin-top:100px}.hero-visual:before{content:"";position:absolute;inset:-20% -10% auto;width:90%;height:60%;background:radial-gradient(ellipse,#ff990015,transparent 65%);pointer-events:none}.visual-top,.visual-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:17px 23px;border-bottom:1px solid #ffffff13}.visual-heading{font-size:10px;font-weight:800;letter-spacing:.14em;display:flex;align-items:center;gap:10px}.visual-icon{color:var(--orange);font-size:20px;line-height:1}.system-state{display:flex;align-items:center;gap:9px;font-size:9px;color:#b7c0cb;letter-spacing:.1em}.viz-title{display:flex;align-items:end;justify-content:space-between;gap:8px;padding:27px 24px 0;position:relative}.tiny-kicker{font-size:9px;color:var(--orange);margin-bottom:6px}.viz-title strong{display:block;font-size:18px;letter-spacing:-.025em}.demo-label{color:#8593a2;font-size:8px;letter-spacing:.09em;max-width:90px;text-align:right}.pipeline{display:block;width:100%;height:auto;padding:4px 13px}.link-lines path{fill:none;stroke:#ff990068;stroke-width:1.4;stroke-dasharray:5 7;animation:moveDash 13s linear infinite}.link-lines path:nth-child(2n){stroke:#72809080}.moving-particles circle{fill:var(--orange);filter:drop-shadow(0 0 4px #ff9900)}.data-node rect{fill:#15212dcf;stroke:#536271;stroke-width:1}.data-node text{font-size:10px;font-weight:800;letter-spacing:.06em;fill:#f5f6f8}.data-node .node-sub{font-size:9px;fill:#99a8b9;font-weight:500}.data-node .node-inner{fill:#ff990013;stroke:var(--orange);stroke-width:1.3}.node-stroke{stroke:var(--orange);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.data-node.central rect{stroke:var(--orange);fill:#192431}.central-ring{stroke:var(--orange);fill:#ff990016}.inner-panel{fill:#101820!important;stroke:#3c5368!important}.small-coordinate{font-size:10px;letter-spacing:.18em;fill:#718496}.visual-bottom{padding:16px 23px;border-top:1px solid #ffffff13;border-bottom:0;font-size:10px;color:#a5b1bf}.visual-bottom span:first-child{display:flex;gap:10px;align-items:center}.pulse-dot{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 13px #ff9900}.bottom-layout{display:grid;grid-template-columns:1.4fr .85fr;gap:25px;margin-top:34px}.bio-card,.track-card{border:1px solid var(--line);background:linear-gradient(145deg,#141d28,#101821);border-radius:16px;padding:32px}.section-eyebrow{color:var(--orange);font-size:10px}.bio-card h2,.next-section h2{font-size:clamp(26px,3vw,40px);letter-spacing:-.04em;line-height:1.17;margin:17px 0 20px}.bio-card h2 span{color:var(--orange)}.bio-card p{font-size:14px;line-height:1.8;color:#bcc6d1;max-width:720px}.bio-card p strong{color:#fff}.bio-signoff{margin-top:23px;border-left:3px solid var(--orange);padding:8px 0 8px 16px;font-size:13px;color:#e5e9ee;font-weight:600}.track-card{background:linear-gradient(150deg,#172332,#0e151f)}.track-top{display:flex;align-items:center;gap:21px}.track-top strong{font-size:20px;letter-spacing:-.025em}.track-top strong span{font-size:17px}.track-top small{display:block;color:#a9b4c1;font-size:12px;line-height:1.45;margin-top:3px}.bot-avatar{position:relative;width:71px;height:67px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.bot-face{width:62px;height:49px;border:5px solid #fff;border-radius:19px;background:#111720;box-shadow:0 3px 20px #ff99003b;display:flex;align-items:center;justify-content:space-around;padding:0 9px;position:relative}.bot-eye{display:block;background:#ff9900;width:7px;height:8px;border-radius:50%}.bot-smile{position:absolute;bottom:7px;left:50%;transform:translateX(-50%);height:7px;width:16px;border-bottom:2px solid #ff9900;border-radius:50%}.bot-antenna{position:absolute;left:50%;top:-6px;transform:translateX(-50%);height:13px;width:3px;background:#fff}.bot-antenna:before{content:"";display:block;background:#ff9900;width:7px;height:7px;border-radius:50%;position:absolute;top:-3px;left:-2px}.bot-ear{width:8px;height:19px;background:var(--orange);position:absolute;border-radius:5px;top:24px}.bot-ear.left{left:0}.bot-ear.right{right:0}.track-note{color:#c0c9d3;font-size:13px;line-height:1.7;margin:23px 0}.track-stats{display:grid;gap:9px}.track-stats div{padding:12px 14px;border:1px solid #304050;border-radius:9px;background:#0d1721;display:flex;align-items:center;justify-content:space-between;gap:12px}.track-stats span{color:#adb9c5;font-size:11px}.track-stats strong{font-size:12px;color:#fff;text-align:right;word-break:break-word}.track-foot{color:#8796a4;font-size:10px;margin:18px 0 0}.next-section{padding:66px 10px 75px;display:flex;gap:50px;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff1c}.next-section h2{font-size:30px;margin:10px 0}.next-section h2 span{color:var(--orange)}.next-section p{color:var(--muted);font-size:13px;max-width:660px;margin:0}.coming-pills{display:flex;flex-wrap:wrap;gap:10px;max-width:345px;justify-content:flex-end;flex-shrink:0}.coming-pills span{border:1px solid #3c4b5a;border-radius:20px;padding:8px 12px;font-size:11px;color:#dce3e9;background:#17212b}.coming-pills span:nth-child(2),.coming-pills span:nth-child(5){border-color:#b76a18;color:#ffbb60}.footer{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:105px;color:#929fac;font-size:11px}.footer .brand-name{font-size:24px}.footer .brand-by{font-size:10px}.footer-brand{gap:12px}@keyframes moveDash{to{stroke-dashoffset:-240}}@keyframes blink{50%{opacity:.35;box-shadow:0 0 0 8px #ff99000d}}@media(max-width:1100px){.site-shell{padding:0 30px}.hero{grid-template-columns:1fr;gap:25px;padding-top:60px}.hero-copy{max-width:720px}.hero-visual{max-width:820px;width:100%;justify-self:center}.bottom-layout{grid-template-columns:1fr 1fr}h1{font-size:clamp(47px,6vw,72px)}}@media(max-width:720px){.site-shell{padding:0 18px}.header{height:74px}.brand{gap:12px}.brand-name{font-size:24px}.brand-by{font-size:10px}.brand-divider{height:18px}.header-status,.live-light{display:none}.header-link{margin:0;font-size:11px}.hero{padding:40px 0 45px;min-height:auto}.eyebrow{font-size:10px}h1{font-size:clamp(43px,11.5vw,64px);letter-spacing:-.055em;margin:22px 0}.intro{font-size:18px}.hero-secondary{font-size:13px}.topics{gap:8px;margin-top:24px;font-size:9px}.hero-visual{border-radius:14px}.visual-top{padding:14px 15px}.visual-heading{font-size:8px}.system-state{font-size:8px}.viz-title{padding:20px 14px 0}.viz-title strong{font-size:15px}.demo-label{font-size:7px}.visual-bottom{padding:13px 15px;font-size:9px}.bottom-layout{grid-template-columns:1fr;gap:15px;margin-top:18px}.bio-card,.track-card{padding:23px}.next-section{padding:45px 3px 50px;display:block}.next-section h2{font-size:29px}.coming-pills{justify-content:flex-start;max-width:none;margin-top:24px}.footer{flex-wrap:wrap;padding:26px 0;min-height:unset}.footer-brand{width:100%}}@media(max-width:380px){.brand-by{display:none}.brand-divider{display:none}.hero-actions{flex-direction:column;align-items:stretch}.btn{justify-content:space-between}.header-link{padding:7px 10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.moving-particles{display:none}}
