.marketing-site{--marketing-ink:#0d0d0d;--marketing-canvas:#fafafa;--marketing-line:#e5e5e5;--marketing-muted:#6b6b6b;--marketing-signal:#e2ff31;color:var(--marketing-ink);scroll-behavior:smooth;background:#fff}.marketing-grid{background-image:linear-gradient(90deg,#0d0d0d0e 1px,#0000 1px),linear-gradient(#0d0d0d0e 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#000 0%,#0000 90%);mask-image:linear-gradient(#000 0%,#0000 90%)}.marketing-dot-grid{background-image:radial-gradient(#0d0d0d33 .7px,#0000 .7px);background-size:16px 16px}.marketing-hero-field{background:#eeede7}.marketing-hero-ledger{background-image:linear-gradient(#0d0d0d0b 1px,#0000 1px),linear-gradient(90deg,#0d0d0d0b 1px,#0000 1px);background-position:-1px -1px;background-size:72px 72px}.marketing-hero-execution-plane{clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);background:#10110e}.marketing-hero-safety-line{transform-origin:bottom;transform:skew(-5deg)}.marketing-hero-route{fill:none;stroke:#0d0d0d38;stroke-dasharray:3 8;stroke-width:1px}.marketing-hero-route-muted{stroke:#0d0d0d1f}.marketing-hero-packet{fill:#e2ff31;stroke:#0d0d0d;stroke-width:2px}.marketing-hero-packet-dark{fill:#0d0d0d}@media (max-width:1023px){.marketing-hero-execution-plane{clip-path:polygon(0 11%,100% 0,100% 100%,0 100%);width:100%;height:51%;inset:auto 0 0}.marketing-hero-ledger{background-size:48px 48px}}@keyframes marketing-pulse-line{0%{stroke-dashoffset:48px;opacity:.2}30%,75%{opacity:1}to{stroke-dashoffset:0;opacity:.2}}@keyframes marketing-scan{0%{opacity:0;transform:translateY(-110%)}12%{opacity:1}70%{opacity:.8}to{opacity:0;transform:translateY(520%)}}@keyframes marketing-step{0%,8%{opacity:.22;transform:translate(-6px)}16%,78%{opacity:1;transform:translate(0)}92%,to{opacity:.22;transform:translate(0)}}@keyframes marketing-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marketing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes marketing-signal{0%,to{box-shadow:0 0 #e2ff3100}45%{box-shadow:0 0 0 8px #e2ff312e}}@keyframes marketing-node-breathe{0%,to{border-color:#dededb;transform:translateY(0)}50%{border-color:#bdbdb8;transform:translateY(-2px)}}@keyframes marketing-delivery-rail{0%{opacity:.45;height:0}35%,75%{opacity:1;height:100%}to{opacity:.45;height:100%}}@keyframes marketing-artifact-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing-gate-signal{0%,to{opacity:.35;transform:translate(-50%)scaleX(.35)}50%{opacity:1;transform:translate(-50%)scaleX(1)}}@keyframes marketing-run-event{0%{opacity:.2;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.marketing-flow-line{stroke-dasharray:5 7;animation:2.4s linear infinite marketing-pulse-line}.marketing-scan-line{animation:4.8s ease-in-out infinite marketing-scan}.marketing-demo-step{animation:8s ease-in-out infinite marketing-step}.marketing-demo-step:nth-child(2){animation-delay:.8s}.marketing-demo-step:nth-child(3){animation-delay:1.6s}.marketing-demo-step:nth-child(4){animation-delay:2.4s}.marketing-progress{transform-origin:0;animation:7.5s ease-in-out infinite marketing-progress}.marketing-float{animation:5s ease-in-out infinite marketing-float}.marketing-signal{animation:2.8s ease-in-out infinite marketing-signal}.marketing-architecture-node{animation:5s ease-in-out infinite marketing-node-breathe}.marketing-delivery-rail{animation:7s cubic-bezier(.22,1,.36,1) infinite marketing-delivery-rail}.marketing-artifact-enter{animation:.42s cubic-bezier(.22,1,.36,1) both marketing-artifact-enter}.marketing-gate-signal{animation:2.8s ease-in-out infinite marketing-gate-signal}.marketing-run-event{animation:.5s cubic-bezier(.22,1,.36,1) both marketing-run-event}.marketing-reveal{animation:.7s cubic-bezier(.22,1,.36,1) both page-enter}.marketing-reveal-delay{animation:.7s cubic-bezier(.22,1,.36,1) .12s both page-enter}@media (prefers-reduced-motion:reduce){.marketing-site{scroll-behavior:auto}.marketing-flow-line,.marketing-scan-line,.marketing-demo-step,.marketing-progress,.marketing-float,.marketing-signal,.marketing-architecture-node,.marketing-delivery-rail,.marketing-artifact-enter,.marketing-gate-signal,.marketing-run-event,.marketing-hero-packet,.marketing-reveal,.marketing-reveal-delay{opacity:1!important;animation:none!important;transform:none!important}}
