@media (max-width:720px){.nx-top{height:56px;gap:10px;padding:0 16px}.nx-mark{font-size:16px}.nx-top-right{gap:8px}.nx-top .nx-btn{width:auto;height:36px;padding:0 14px;font-size:13px}.nx-hero{padding-top:28px}.nx-hero-in{padding-top:20px}.nx-eyebrow{margin-bottom:18px;padding:5px 11px;font-size:11px;letter-spacing:.1em;word-break:keep-all}.nx-h1{font-size:clamp(36px,10.4vw,44px);line-height:1.1}.nx-lead{margin-top:18px;font-size:15.5px;line-height:1.6}.nx-cta{margin-top:24px;gap:10px}.nx-cta .nx-btn,.nxf-cta .nx-btn{width:100%;justify-content:center}.nx-btn--glow{padding:15px 24px;font-size:16px}.nx-chips{flex-direction:column;gap:9px;margin-top:22px;font-size:13.5px}.nx-hero-stage{margin-top:26px}.nx-hero-frame{padding:6px;border-radius:14px 14px 0 0}.nx-hero-video,.nx-scrim{border-radius:9px 9px 0 0}.nx-scrim{inset:6px}.nx-prism{width:120px;filter:blur(12px)}.nx-cloud--2,.nx-murk--3,.nx-murk--4,.nx-murk--5,.nx-murk--6{display:none}.nx-murk{filter:blur(32px)}.nx-cloud{filter:blur(56px)}.nx-haze{filter:blur(40px)}.nx-stats-wrap{margin-top:-28px;padding:0 16px}.nx-stats{border-radius:16px}.nx-stats>div{gap:3px;padding:16px 18px}.nx-stats strong{font-size:28px}.nx-stats span{font-size:12.5px}.nx-sec,.nxj{padding-top:60px}.nxb,.nxc,.nxs,.nxw{padding-top:60px;padding-bottom:56px}.nxs{margin-top:56px}.nx-sec:has(+.nxb),.nx-sec:has(+.nxc),.nx-sec:has(+.nxf),.nx-sec:has(+.nxs),.nx-sec:has(+.nxw),.nxj:has(+.nxb),.nxj:has(+.nxc),.nxj:has(+.nxf),.nxj:has(+.nxs),.nxj:has(+.nxw){padding-bottom:56px}.nx-h2{font-size:clamp(28px,8.2vw,34px);line-height:1.1}.nx-sec-lead{margin-top:12px;font-size:15.5px;line-height:1.6}.nxb-h2,.nxc-h2,.nxs-h2{font-size:clamp(28px,8.2vw,34px);line-height:1.08}.nxw-h2{font-size:clamp(26px,7.6vw,32px)}.nxb-lead,.nxc-lead,.nxs-lead,.nxw-lead{margin-top:12px;font-size:15px;line-height:1.6}.nxs-body p{font-size:16px;line-height:1.65}.nxs-points{gap:18px;margin-top:30px}.nxs-points h3{font-size:17px;margin-top:10px}.nxw-hero-shot{margin-top:28px}.nxw-shot--big figcaption{padding:14px 16px 16px}.nxw-shot--big figcaption strong{font-size:16px}.nxw-row{display:flex;gap:12px;margin:14px -16px 0;padding:4px 16px 10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nxw-row::-webkit-scrollbar{display:none}.nxw-row>*{flex:0 0 82%;scroll-snap-align:start}.nxw-row>:last-child{margin-right:16px}.nxw-shot:hover{transform:none}.nxb-head{margin-bottom:28px}.nxb-grid{gap:12px}.nxb-tile{gap:12px;padding:16px 16px 0;border-radius:18px}.nxb-orb{padding:18px;border-radius:18px}.nxb-rest{gap:6px;margin-top:24px}.nxb-rest span{padding:7px 12px;font-size:12.5px}.nxj-stage{display:none}.nxj-head{margin-bottom:22px}.nxj-body{gap:0}.nxj-steps{position:relative}.nxj-steps:before{content:"";position:absolute;left:21px;top:34px;bottom:34px;width:1px;background:linear-gradient(180deg,rgba(120,180,255,.55),rgba(103,232,249,.3) 60%,hsla(0,0%,100%,.06))}.nxj-step,.nxj-step:first-child,.nxj-step:last-child{min-height:0;gap:16px;padding:12px 0;opacity:1}.nxj-step:not([data-on]){opacity:.78}.nxj-no{position:relative;z-index:1;width:42px;height:42px;background:#0f1218}.nxj-step h3{margin:9px 0 5px;font-size:19px}.nxj-step p{max-width:none;font-size:14.5px;line-height:1.6}.nx-dev,.nx-why{gap:20px;margin-top:22px;padding-top:22px}.nx-dev h3,.nx-why h3{font-size:17px}.nx-dev p,.nx-why p{font-size:14.5px}.nxc-top{gap:22px}.nxc-call{gap:14px;margin-top:22px;padding:16px 18px;border-radius:16px}.nxc-call-body b{font-size:24px}.nxc-cards{gap:12px}.nxc-qr{padding:16px 14px 18px}.nxc-qr img{width:140px;height:140px}.nxc-faq{margin-top:48px}.nxc-faq-list summary{padding:16px 18px;font-size:15px}.nxc-faq-list details p{padding:0 18px 18px;font-size:14px}.nxf{margin-top:56px;padding:48px 16px 56px}.nxf-in{gap:8px}.nxf-stage{max-width:300px}.nxf-copy h2{font-size:clamp(27px,7.8vw,32px)}.nxf-copy p{margin-bottom:22px;font-size:15px}.nxf-legend{margin-top:20px;font-size:12.5px}.nx-foot{margin-top:40px;padding:22px 16px calc(96px + env(safe-area-inset-bottom));font-size:12.5px}}@media (max-width:360px){.nx-h1{font-size:34px}.nx-h2,.nxb-h2,.nxc-h2,.nxs-h2{font-size:27px}.nx-stats strong{font-size:25px}}