.tr-env-problem{clip-path:inset(0 50% 0 0);background-color:#222521}.tr-env-solution{clip-path:inset(0 0 0 50%);background-color:#fdfbf7}@keyframes pulseFade{0%,to{opacity:0}50%{opacity:.95}}.tr-data-cluster{will-change:opacity;animation:12s ease-in-out infinite both pulseFade}@media (prefers-reduced-motion:reduce){.tr-data-cluster{opacity:.08;animation:none}}.tr-layer{width:50%;max-width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.tr-layer--problem{left:0}.tr-layer--solution{right:0}.tr-layer-panel{width:200%;position:absolute;top:0;bottom:0}.tr-layer--problem .tr-layer-panel{left:0}.tr-layer--solution .tr-layer-panel{right:0}.tr-lane{width:100%;position:relative;overflow:visible}.tr-lane-offset{width:max-content;height:100%}@keyframes riverScroll{0%{transform:translate(-66.6667%)}to{transform:translate(-33.3333%)}}.tr-lane-marquee{width:max-content;height:100%;transform:translate3d(calc(-66.6667% + (33.3334%*var(--tr-river-progress,.413793))),0,0);flex-flow:row;align-items:center;gap:40vw;display:flex}.tr-river[data-river-motion=live] .tr-lane-marquee{animation-name:riverScroll;animation-duration:var(--tr-river-duration,145s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--tr-river-delay,-60s);animation-fill-mode:both}@media (min-width:768px){.tr-lane-marquee{gap:20vw}}@media (prefers-reduced-motion:reduce){.tr-river[data-river-motion=live] .tr-lane-marquee,.tr-lane-marquee{animation:none;transform:translate(-50%)}}.tr-card{box-sizing:border-box;-webkit-user-select:none;user-select:none;opacity:1;content-visibility:auto;contain-intrinsic-size:200px 86px;flex-shrink:0;justify-content:center;align-items:center;width:200px;height:auto;min-height:3.75rem;display:flex;overflow:visible}@media (min-width:768px){.tr-card{contain-intrinsic-size:280px 118px;width:280px;height:auto;min-height:5.25rem;overflow:visible}}.tr-card-copy{opacity:1;margin:0}.tr-neural-core{contain:layout paint;isolation:isolate}.tr-synaptic-path{fill:none;stroke:#fce182;stroke-width:.75px;stroke-linecap:round;stroke-dasharray:.18 .1;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 2px #fce182f2);will-change:opacity}@keyframes trSynapticPulse{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.tr-synaptic-path--active{will-change:opacity;animation:.33s cubic-bezier(.16,1,.3,1) both trSynapticPulse}@keyframes trSynapticFire{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:1}55%{stroke-dashoffset:.32px;opacity:.95}to{stroke-dashoffset:-.18px;opacity:0}}@media (min-width:768px){.tr-synaptic-path{stroke-dashoffset:1px}.tr-synaptic-path--active{will-change:stroke-dashoffset,opacity;animation:.33s cubic-bezier(.16,1,.3,1) both trSynapticFire}}.tr-core-node{opacity:0;background:#fff;border-radius:9999px;width:2px;height:2px;position:absolute;top:-1px;left:-1px;transform:translate(0,0)scale(.25);box-shadow:0 0 3px #fff,0 0 6px #fce182}@keyframes trCoreNodeTravel{0%{opacity:0;transform:translate(0,0)scale(.25)}15%{opacity:1;transform:translate(0,0)scale(1.25)}65%{opacity:.9;transform:translate3d(var(--node-x),var(--node-mid-y),0)scale(1)}to{opacity:0;transform:translate3d(var(--node-x),var(--node-y),0)scale(.35)}}.tr-core-node--active{animation:.3s cubic-bezier(.2,.8,.2,1) both trCoreNodeTravel;animation-delay:var(--node-delay);will-change:transform,opacity}.tr-core-bloom,.tr-core-ignition{opacity:0}@keyframes trCoreBloom{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}14%{opacity:.95;transform:translate(-50%,-50%)scale(.7)}38%{opacity:.75;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.45)}}@keyframes trCoreIgnition{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}10%{opacity:1;transform:translate(-50%,-50%)scale(1.35)}34%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.2)}}.tr-core-bloom--active{will-change:transform,opacity;animation:.38s cubic-bezier(.16,1,.3,1) both trCoreBloom}.tr-core-ignition--active{will-change:transform,opacity;animation:.36s cubic-bezier(.16,1,.3,1) both trCoreIgnition}@media (prefers-reduced-motion:reduce){.tr-synaptic-path--active,.tr-core-node--active,.tr-core-bloom--active,.tr-core-ignition--active{opacity:0;animation:none}}