@layer base{html:has(.nx3){scroll-padding-top:68px}body:has(.nx3){background:#eceef1}.nx3{color:#0d0f12;font-family:var(--nx-display),sans-serif;-webkit-font-smoothing:antialiased;background:#eceef1;overflow-x:clip}.nx3 h1,.nx3 h2,.nx3 h3{font-family:var(--nx-display),sans-serif;margin:0}}.nx3 ::selection{color:#0d0f12;background:#a3e635}.nx3 .nx-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.nx3 .nx-fade-x-8{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}@keyframes nxBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes nxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nx3 .nx-blink{animation:1s steps(2,end) infinite nxBlink}.nx3 .nx-blink-slow{animation:1.2s steps(2,end) infinite nxBlink}.nx3 .nx-in{animation:.4s ease-out both nxIn}.nx3 .nx-in-5{animation:.5s ease-out both nxIn}.nx3 .nx-in-5-a{animation:.5s ease-out 50ms both nxIn}.nx3 .nx-in-5-b{animation:.5s ease-out .12s both nxIn}.nx3 .nx-in-3{animation:.3s ease-out both nxIn}@media (prefers-reduced-motion:reduce){.nx3 .nx-blink,.nx3 .nx-blink-slow{animation:none}}
