@keyframes nx-rise{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes nx-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(2%,-3%,0) scale(1.06)}to{transform:translateZ(0) scale(1)}}@keyframes nx-sweep{0%{transform:translate3d(-120%,0,0)}to{transform:translate3d(220%,0,0)}}@keyframes nx-scan{0%{transform:translate3d(0,-110%,0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translate3d(0,420%,0);opacity:0}}@keyframes nx-pulse-ring{0%{transform:scale(.75);opacity:.55}70%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}@keyframes nx-dash{to{stroke-dashoffset:0}}@keyframes nx-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes nx-blink{0%,45%{opacity:1}50%,95%{opacity:.25}to{opacity:1}}.nx-enter{animation:nx-rise .62s cubic-bezier(.22,.68,.28,1) both}.nx-enter-1{animation-delay:.04s}.nx-enter-2{animation-delay:.1s}.nx-enter-3{animation-delay:.16s}.nx-enter-4{animation-delay:.22s}.nx-enter-5{animation-delay:.28s}.reveal-stagger>*{opacity:0;transform:translate3d(0,16px,0);transition:opacity .6s cubic-bezier(.22,.68,.28,1),transform .6s cubic-bezier(.22,.68,.28,1)}.reveal-stagger.is-visible>*{opacity:1;transform:none}.reveal-stagger.is-visible>:first-child{transition-delay:0s}.reveal-stagger.is-visible>:nth-child(2){transition-delay:70ms}.reveal-stagger.is-visible>:nth-child(3){transition-delay:.14s}.reveal-stagger.is-visible>:nth-child(4){transition-delay:.21s}.reveal-stagger.is-visible>:nth-child(5){transition-delay:.28s}.reveal-stagger.is-visible>:nth-child(6){transition-delay:.35s}.ambient-drift{animation:nx-drift 26s ease-in-out infinite}.ambient-drift,.lift{will-change:transform}.lift{transition:transform .35s cubic-bezier(.22,.68,.28,1),border-color .35s ease,box-shadow .35s ease}.lift:hover{transform:translate3d(0,-4px,0)}.sheen{position:relative;overflow:hidden;isolation:isolate}.sheen:after{content:"";position:absolute;inset:0 auto 0 0;width:42%;pointer-events:none;z-index:1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.09) 45%,transparent);opacity:0;transform:translate3d(-120%,0,0)}.sheen:focus-within:after,.sheen:hover:after{opacity:1;animation:nx-sweep .95s cubic-bezier(.3,.5,.2,1)}.rule-draw{height:1px;width:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,var(--brand-500),rgba(232,76,28,.15) 60%,transparent);transition:transform .9s cubic-bezier(.22,.68,.28,1)}.is-visible .rule-draw,.rule-draw.is-visible{transform:scaleX(1)}.scanline{position:absolute;left:0;right:0;height:34%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(232,76,28,.09) 45%,rgba(232,76,28,.16) 52%,transparent);animation:nx-scan 7.5s cubic-bezier(.5,0,.5,1) infinite}.live-dot{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green-500,#35c08a);flex:none}.live-dot:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid var(--green-500,#35c08a);animation:nx-pulse-ring 2.4s ease-out infinite}.cursor-blink{animation:nx-blink 1.15s step-end infinite}.draw-line{stroke-dasharray:var(--len,400);stroke-dashoffset:var(--len,400);animation:nx-dash 1.9s cubic-bezier(.4,.1,.2,1) forwards}.draw-delay-1{animation-delay:.18s}.draw-delay-2{animation-delay:.36s}.draw-delay-3{animation-delay:.54s}.draw-delay-4{animation-delay:.72s}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;width:max-content;gap:.65rem;animation:nx-marquee 42s linear infinite;will-change:transform}.marquee:hover .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ambient-drift,.cursor-blink,.draw-line,.live-dot:after,.marquee-track,.nx-enter,.scanline,.sheen:after{animation:none!important}.nx-enter{opacity:1;transform:none}.draw-line{stroke-dashoffset:0}.scanline{display:none}.lift,.reveal,.reveal-stagger>*,.rule-draw{transition:none!important;opacity:1!important;transform:none!important}}.tilt{--tilt-x:0deg;--tilt-y:0deg;--tilt-lift:6px;--mx:50%;--my:50%;position:relative;transform-style:preserve-3d;perspective:var(--perspective)}.tilt>*{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateZ(0);transition:transform .34s cubic-bezier(.22,.68,.28,1),box-shadow .34s cubic-bezier(.22,.68,.28,1);will-change:transform}.tilt.is-tilting>*{transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translate3d(0,calc(var(--tilt-lift) * -1),0) scale(1.012);box-shadow:var(--lift-3),var(--bevel-strong)}.tilt>:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .34s ease;background:radial-gradient(460px circle at var(--mx) var(--my),rgba(255,255,255,.09),rgba(232,76,28,.05) 38%,transparent 62%);z-index:1}.tilt.is-tilting>:before{opacity:1}.raised{box-shadow:var(--lift-2),var(--bevel)}.raised-lg{box-shadow:var(--lift-3),var(--bevel-strong)}.scene{perspective:var(--perspective);transform-style:preserve-3d}.scene-near{transform:translateZ(40px)}.scene-far{transform:translateZ(-60px) scale(1.05);opacity:.55}.plate{transform:perspective(var(--perspective)) rotateX(8deg) rotate(-1deg);transform-origin:center bottom;transition:transform .5s cubic-bezier(.22,.68,.28,1)}.plate:hover{transform:perspective(var(--perspective)) rotateX(2deg) rotate(0deg)}@media (prefers-reduced-motion:reduce){.plate,.tilt>*{transform:none!important;transition:none!important}.tilt>:before{display:none}.scene-far,.scene-near{transform:none;opacity:1}}@media (hover:none){.tilt>*{transform:none!important}.tilt>:before{display:none}.plate{transform:none}}