.hyperspeed{touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.hyperspeed canvas{width:100%;height:100%;display:block}.hero{isolation:isolate;background:#0a0a0b;position:relative}.hero-hyperspeed{z-index:0;pointer-events:none;opacity:.85;position:absolute;inset:0;overflow:hidden}.hero-hyperspeed canvas{opacity:0;transition:opacity 1s}.hero-hyperspeed [data-hyperspeed-ready] canvas{opacity:1}.hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0a0bf0 0%,#0a0a0bd6 27%,#0a0a0b88 54%,#0a0a0b24 100%),linear-gradient(#0a0a0b80 0%,#0000 35%,#0a0a0b29 72%,#0a0a0b 100%);position:absolute;inset:0}.hero-inner{z-index:2;position:relative}.hero .signal-flow{z-index:1;position:relative}.motion-paused .hero-hyperspeed canvas{transition:none}@media (width<=760px){.hero-hyperspeed{opacity:.7}.hero:after{background:linear-gradient(#0a0a0be6 0%,#0a0a0bc7 38%,#0a0a0b59 70%,#0a0a0b 100%)}}@media (prefers-reduced-motion:reduce){.hero-hyperspeed canvas{transition:none}}
