*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:#0a1433;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}img{max-width:100%}a{color:#1f5bff}a:hover{color:#0b3fd1}button{font-family:inherit;cursor:pointer}input,select{font-family:inherit}:focus-visible{outline:3px solid #C6F432;outline-offset:2px}@keyframes nxmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}.nx-marq{animation:nxmarq 45s linear infinite}@keyframes nxpulse{50%{opacity:.35}}.nx-live{animation:nxpulse 1.4s ease-in-out infinite}@keyframes nxfloat{50%{transform:translateY(-8px)}}.nx-float{animation:nxfloat 5s ease-in-out infinite}.nx-float2{animation:nxfloat 6s ease-in-out infinite .8s}@keyframes nxblink{50%{opacity:0}}.nx-cur{animation:nxblink 1s steps(1) infinite}.nx-snap{scroll-snap-type:x mandatory;scrollbar-width:none}.nx-snap::-webkit-scrollbar{display:none}.nx-fade{-webkit-mask-image:linear-gradient(to right,#000 80%,transparent);mask-image:linear-gradient(to right,#000 80%,transparent)}@media(max-width:900px){.nx-hide-sm{display:none!important}}@media(prefers-reduced-motion:reduce){.nx-marq,.nx-live,.nx-float,.nx-float2,.nx-cur{animation:none}html{scroll-behavior:auto}}@media(max-width:1360px){.nx-hide-md{display:none!important}}@media(max-width:1240px){.nx-hide-lg{display:none!important}}
