.nx{--nx-bg:#090a0c;--nx-bg2:#0f1115;--nx-line:hsla(0,0%,100%,.08);--nx-line2:hsla(0,0%,100%,.14);--nx-fg:#f2f3f5;--nx-mut:#9a9ca3;--nx-dim:#63666d;--nx-blue:#4f8cff;--nx-cyan:#67e8f9;--nx-warm:#f97316;min-height:100vh;background:var(--nx-bg);color:var(--nx-fg);font-family:var(--hx-font);letter-spacing:.01em;overflow-x:clip}.nx a{color:inherit}.nx-top{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:18px;height:60px;padding:0 clamp(16px,4vw,44px);background:rgba(9,10,12,.6);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--nx-line)}.nx-mark{font-size:17px;font-weight:600;letter-spacing:.04em}.nx-nav{display:flex;gap:22px;margin-left:14px}.nx-nav a{font-size:14px;color:var(--nx-mut);text-decoration:none}.nx-nav a:hover{color:var(--nx-fg)}.nx-top-right{display:flex;align-items:center;gap:12px;margin-left:auto}.nx-top .hx-lang-btn{color:var(--nx-mut)}.nx-btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:999px;font-weight:600;font-size:14px;letter-spacing:.04em;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.nx-btn--ghost{border:1px solid var(--nx-line2);color:var(--nx-fg);background:hsla(0,0%,100%,.03)}.nx-btn--ghost:hover{background:hsla(0,0%,100%,.08)}.nx-btn.nx-btn--solid{border:1px solid hsla(0,0%,100%,.9);color:#0b0b0c;background:#fff}.nx-btn.nx-btn--solid:hover{transform:translateY(-1px);box-shadow:0 10px 28px hsla(0,0%,100%,.22)}@media (max-width:560px){.nx-top-right .nx-btn--ghost{display:none}}.nx-btn--glow{color:#0b0b0c;background:linear-gradient(180deg,#ffd7b8,#ff9a4d 45%,#ff6a1a);box-shadow:0 0 0 1px rgba(255,170,110,.45),0 10px 40px rgba(255,122,40,.45),0 0 90px rgba(255,122,40,.28)}.nx-btn--glow:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(255,190,140,.6),0 14px 50px rgba(255,122,40,.6),0 0 120px rgba(255,122,40,.38)}.nx-stats-wrap{max-width:1040px;margin:0 auto;padding:0 clamp(16px,4vw,44px);position:relative;z-index:3}.nx-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--nx-line2);border-radius:18px;background:rgba(15,17,21,.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 30px 80px rgba(0,0,0,.5);overflow:hidden}.nx-stats>div{display:flex;flex-direction:column;gap:4px;padding:22px 24px;border-right:1px solid var(--nx-line)}.nx-stats>div:last-child{border-right:0}.nx-stats strong{font-size:34px;font-weight:600;line-height:1;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#9fc3ff);-webkit-background-clip:text;background-clip:text;color:transparent}.nx-stats span{font-size:13px;color:var(--nx-mut)}.nx-sec{max-width:1120px;margin:0 auto;padding:clamp(72px,9vw,120px) clamp(16px,4vw,44px) 0}.nx-hero,.nx-sec,.nxs{scroll-margin-top:72px}.nx-kicker{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nx-cyan)}.nx-h2{margin:0;max-width:22ch;font-size:clamp(28px,4vw,46px);font-weight:600;line-height:1.12;letter-spacing:-.015em;word-break:keep-all}.nx-sec-lead{margin:14px 0 0;max-width:60ch;font-size:16px;line-height:1.65;color:var(--nx-mut);word-break:keep-all}.nx-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.nx-reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.nx-reveal{opacity:1;transform:none;transition:none}}.nx-hero{position:relative;display:flex;flex-direction:column;min-height:min(104vh,1040px);padding-top:clamp(48px,7vw,96px);overflow:hidden}.nx-sky{position:absolute;inset:0;z-index:0;pointer-events:none}.nx-cloud{position:absolute;border-radius:999px;filter:blur(90px)}.nx-cloud--1{width:1020px;height:760px;left:50%;top:-180px;margin-left:-470px;background:radial-gradient(ellipse at center,rgba(66,104,226,.42),rgba(30,42,108,.2) 46%,rgba(9,10,12,0) 74%);animation:nx-drift 26s ease-in-out infinite}.nx-cloud--2{width:700px;height:520px;left:6%;top:12%;background:radial-gradient(ellipse at center,rgba(88,60,190,.22),rgba(9,10,12,0) 68%);animation:nx-drift 34s ease-in-out infinite reverse}.nx-cloud--3{width:760px;height:520px;right:2%;top:22%;background:radial-gradient(ellipse at center,rgba(30,92,190,.24),rgba(9,10,12,0) 68%);animation:nx-drift 30s ease-in-out infinite}@keyframes nx-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(28px,22px,0) scale(1.07)}}.nx-fall{position:absolute;inset:0;z-index:1}.nx-fall canvas{display:block;width:100%!important;height:100%!important}.nx-haze{position:absolute;left:66%;top:-10%;width:1080px;height:104%;margin-left:-520px;background:radial-gradient(ellipse 17% 42% at 52% 48%,rgba(96,140,255,.22),rgba(96,140,255,0) 72%),radial-gradient(ellipse 30% 26% at 40% 26%,rgba(64,88,210,.16),rgba(64,88,210,0) 70%),radial-gradient(ellipse 28% 24% at 66% 20%,rgba(112,80,214,.15),rgba(112,80,214,0) 68%),radial-gradient(ellipse 34% 20% at 58% 70%,rgba(58,104,226,.18),rgba(58,104,226,0) 72%);filter:blur(58px)}.nx-flare{position:absolute;left:calc(clamp(16px, 4vw, 44px) - 70px);right:calc(clamp(16px, 4vw, 44px) - 70px);top:0;z-index:3;height:3px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(126,168,255,0),rgba(150,215,255,.5) 22%,rgba(226,240,255,.95) 50%,#fff 66%,rgba(226,226,255,.95) 78%,rgba(200,160,255,.5) 90%,rgba(255,170,220,0));filter:blur(1px)}.nx-flare--wide{height:250px;filter:blur(38px);opacity:.95;background:radial-gradient(ellipse 8% 42% at 66% 50%,hsla(0,0%,100%,.98),hsla(0,0%,100%,0) 74%),radial-gradient(ellipse 34% 26% at 66% 50%,rgba(206,232,255,.72),rgba(206,232,255,0) 76%),radial-gradient(ellipse 66% 15% at 56% 50%,rgba(96,190,255,.44),rgba(96,190,255,0) 80%),radial-gradient(ellipse 64% 14% at 80% 50%,rgba(150,120,255,.42),rgba(150,120,255,0) 80%),radial-gradient(ellipse 86% 9% at 92% 50%,rgba(255,140,205,.3),rgba(255,140,205,0) 84%),radial-gradient(ellipse 84% 9% at 28% 50%,rgba(90,220,235,.28),rgba(90,220,235,0) 84%)}.nx-hero-in{position:relative;z-index:2;max-width:1120px;width:100%;margin:0 auto;padding:clamp(24px,4vw,56px) clamp(16px,4vw,44px) 0}.nx-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 22px;padding:6px 12px;border:1px solid var(--nx-line2);border-radius:999px;background:hsla(0,0%,100%,.04);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nx-mut)}.nx-eyebrow:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--nx-cyan);box-shadow:0 0 12px var(--nx-cyan)}.nx-h1{margin:0;max-width:16ch;font-size:clamp(40px,7vw,84px);font-weight:600;line-height:1.06;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#d9dbe3 55%,#9aa0ad);color:transparent}.nx-h1,.nx-lead{word-break:keep-all}.nx-lead{margin:24px 0 0;max-width:50ch;font-size:clamp(16px,1.7vw,19px);line-height:1.65;color:var(--nx-mut)}.nx-cta{gap:12px;margin-top:30px}.nx-chips,.nx-cta{display:flex;flex-wrap:wrap}.nx-chips{gap:8px 24px;margin:28px 0 0;padding:0;list-style:none;color:var(--nx-mut);font-size:14px}.nx-chips li{display:flex;align-items:center;gap:8px}.nx-chips li:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--nx-blue);box-shadow:0 0 10px var(--nx-blue)}.nx-hero-stage{position:relative;z-index:2;max-width:1180px;width:100%;margin:clamp(34px,5vw,64px) auto 0;padding:0 clamp(16px,4vw,44px)}.nx-hero-frame{position:relative;padding:8px;border:1px solid hsla(0,0%,100%,.16);border-top-color:hsla(0,0%,100%,.4);border-radius:18px 18px 0 0;background:hsla(0,0%,100%,.06);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 -2px 40px rgba(160,195,255,.55),0 30px 90px rgba(0,0,0,.6)}.nx-hero-frame:after{content:"";position:absolute;left:-3px;right:-3px;top:-2px;bottom:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,rgba(120,220,255,0),rgba(120,220,255,.45) 16%,rgba(226,238,255,.9) 48%,#fff 64%,rgba(214,186,255,.85) 80%,rgba(255,150,210,0)) top /100% 2px no-repeat,linear-gradient(180deg,rgba(150,245,255,.95),rgba(110,170,255,.8) 16%,rgba(150,120,255,.6) 34%,rgba(225,130,220,.34) 52%,rgba(225,130,220,0) 76%) 100% /3px 100% no-repeat,linear-gradient(180deg,rgba(214,233,255,.7),rgba(150,190,255,.22) 22%,rgba(150,190,255,0) 56%) 0 /2px 100% no-repeat;filter:blur(.7px);animation:nx-runoff 4.2s ease-in-out infinite}.nx-hero-frame:before{right:-26px;left:4%;top:-1px;height:3px;background:linear-gradient(90deg,rgba(160,195,255,0),rgba(226,238,255,.9) 58%,#fff 70%,rgba(200,160,255,.8) 86%,rgba(255,150,210,0));filter:blur(1.6px)}@keyframes nx-runoff{0%,to{background-size:100% 2px,3px 62%,2px 40%;opacity:.82}50%{background-size:100% 2px,3px 82%,2px 58%;opacity:1}}@media (prefers-reduced-motion:reduce){.nx-hero-frame:after{animation:none}}.nx-prism{position:absolute;right:clamp(16px,4vw,44px);top:0;z-index:3;width:210px;height:74%;transform:translateX(62%);pointer-events:none;background:linear-gradient(180deg,rgba(210,252,255,.95),rgba(120,190,255,.8) 16%,rgba(140,130,255,.62) 36%,rgba(210,120,235,.46) 56%,rgba(255,130,200,.24) 78%,rgba(255,150,205,0));mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent),linear-gradient(180deg,transparent,#000 7%,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent),linear-gradient(180deg,transparent,#000 7%,#000);mask-composite:intersect;-webkit-mask-composite:source-in;filter:blur(18px);animation:nx-prism 5.2s ease-in-out infinite}.nx-prism:before{top:5%;width:2px;margin-left:9px;height:62%;background:linear-gradient(180deg,rgba(160,230,255,.7),rgba(190,130,255,.5) 34%,rgba(255,140,210,.3) 66%,rgba(255,140,210,0));filter:blur(2.2px)}.nx-prism:after,.nx-prism:before{content:"";position:absolute;left:50%}.nx-prism:after{top:2%;width:4px;margin-left:-2px;height:88%;background:linear-gradient(180deg,rgba(190,250,255,.9),rgba(120,180,255,.72) 20%,rgba(160,120,255,.5) 44%,rgba(230,130,220,.24) 70%,rgba(230,130,220,0));filter:blur(1.2px)}@keyframes nx-prism{0%,to{opacity:.7;height:58%}50%{opacity:1;height:74%}}@media (prefers-reduced-motion:reduce){.nx-prism{animation:none}}.nx-hero-video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#05070c;filter:brightness(.72) saturate(.94) contrast(1.06)}.nx-hero-video,.nx-scrim{border-radius:12px 12px 0 0}.nx-scrim{position:absolute;inset:8px;pointer-events:none;background:linear-gradient(180deg,rgba(4,6,11,.3),rgba(4,6,11,.1) 14%,rgba(4,6,11,.26) 44%,rgba(4,6,11,.58) 74%,rgba(4,6,11,.84)),radial-gradient(125% 96% at 50% 4%,rgba(4,6,11,0) 42%,rgba(4,6,11,.62) 100%),radial-gradient(38% 44% at 76% 0,rgba(186,216,255,.16),rgba(186,216,255,0) 70%)}@media (max-width:720px){.nx-hero{min-height:auto;padding-bottom:8px}.nx-beam{width:190px;margin-left:-95px;opacity:.6;left:72%}.nx-stream{left:72%;width:260px;margin-left:-130px}.nx-stream--slow{width:320px;margin-left:-160px}.nx-beam-core{left:72%;width:240px;margin-left:-120px;opacity:.7}.nx-haze{height:200px;background:radial-gradient(ellipse 16% 40% at 72% 50%,hsla(0,0%,100%,.9),hsla(0,0%,100%,0) 70%),radial-gradient(ellipse 60% 18% at 68% 50%,rgba(126,168,255,.45),rgba(126,168,255,0) 78%)}.nx-cloud{filter:blur(70px)}}.nx-murk{position:absolute;z-index:0;border-radius:999px;pointer-events:none;filter:blur(46px);will-change:transform;background:radial-gradient(ellipse 58% 52% at 50% 56%,rgba(2,3,7,.96),rgba(4,6,14,.55) 46%,rgba(9,10,12,0) 72%),radial-gradient(ellipse 70% 60% at 48% 42%,rgba(9,10,12,0) 52%,rgba(96,112,150,.13) 66%,rgba(9,10,12,0) 82%)}.nx-murk--1{left:-12%;top:-6%;width:1320px;height:520px;animation:nx-murk-a 52s linear infinite}.nx-murk--2{left:18%;top:18%;width:980px;height:380px;animation:nx-murk-b 64s linear infinite}.nx-murk--3{left:44%;top:-10%;width:1480px;height:560px;animation:nx-murk-a 58s linear infinite reverse}.nx-murk--4{left:56%;top:30%;width:1120px;height:420px;animation:nx-murk-b 72s linear infinite reverse}.nx-murk--5{left:-4%;top:38%;width:900px;height:320px;animation:nx-murk-b 46s linear infinite;opacity:.8}.nx-murk--6{left:70%;top:8%;width:1000px;height:400px;animation:nx-murk-a 40s linear infinite;opacity:.85}@keyframes nx-murk-a{0%{transform:translate3d(-34vw,0,0) scale(1)}50%{transform:translate3d(0,26px,0) scale(1.12)}to{transform:translate3d(34vw,0,0) scale(1)}}@keyframes nx-murk-b{0%{transform:translate3d(30vw,10px,0) scale(1.06)}50%{transform:translate3d(0,-22px,0) scale(1)}to{transform:translate3d(-30vw,10px,0) scale(1.06)}}.nx-torch{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .4s ease;mask-image:radial-gradient(circle 210px at var(--mx,-400px) var(--my,-400px),#000 0,rgba(0,0,0,.55) 46%,transparent 74%);-webkit-mask-image:radial-gradient(circle 210px at var(--mx,-400px) var(--my,-400px),#000 0,rgba(0,0,0,.55) 46%,transparent 74%)}.nx-torch.is-on{opacity:1}.nx-torch-in{position:absolute;inset:-4% -2%;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,monospace;font-size:12.5px;line-height:1.2;letter-spacing:.04em;white-space:nowrap}.nx-torch-in,.nx-torch-in p{display:flex;justify-content:space-between}.nx-torch-in p{gap:clamp(12px,2.4vw,40px);width:100%;margin:0;padding:0 clamp(12px,3vw,46px);color:rgba(150,186,240,.5)}.nx-torch-in p:nth-child(2n){color:rgba(150,186,240,.34)}.nx-torch-in p:nth-child(3n){color:rgba(150,186,240,.6)}.nx-torch-in p:nth-child(4n+1){flex-direction:row-reverse}.nx-torch-in span[data-col="0"]{color:rgba(206,226,255,.72)}.nx-torch-in span[data-col="2"]{color:rgba(126,208,255,.62)}.nx-torch-in span[data-col="5"]{color:rgba(255,168,118,.6)}@media (max-width:900px){.nx-torch{display:none}}@media (prefers-reduced-motion:reduce){.nx-murk{animation:none}.nx-torch{display:none}}.nx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:12px;gap:12px;margin-top:36px}.nx-card{height:100%;padding:20px;border:1px solid var(--nx-line);border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015));transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.nx-card:hover{border-color:rgba(103,232,249,.45);transform:translateY(-3px);box-shadow:0 20px 60px rgba(0,0,0,.45),0 0 40px rgba(79,140,255,.12)}.nx-card[data-soon=true]{border-style:dashed;opacity:.8}.nx-card-head{display:flex;align-items:center;justify-content:space-between}.nx-card-no{font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--nx-dim)}.nx-soon{padding:3px 9px;border-radius:999px;border:1px solid rgba(249,115,22,.5);background:rgba(249,115,22,.12);color:#fdba74;font-size:11px;font-weight:600;letter-spacing:.06em}.nx-card h3{margin:14px 0 6px;font-size:17px;font-weight:600;word-break:keep-all}.nx-card p{margin:0;font-size:13.5px;line-height:1.6;color:var(--nx-mut);word-break:keep-all}.nx-sec--route{position:relative}.nx-route-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);grid-gap:clamp(24px,5vw,64px);gap:clamp(24px,5vw,64px);align-items:center}.nx-route-list{display:flex;flex-wrap:wrap;gap:10px 22px;margin:26px 0 0;padding:0;list-style:none;color:var(--nx-mut);font-size:15px}.nx-route-list li{display:flex;align-items:center;gap:8px}.nx-dot{display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--nx-cyan);box-shadow:0 0 12px var(--nx-cyan)}.nx-dot--dest{background:var(--nx-warm);box-shadow:0 0 14px var(--nx-warm)}.nx-globe{position:relative;aspect-ratio:1/1;max-width:560px;width:100%;margin:0 auto}.nx-globe:before{content:"";position:absolute;inset:8%;border-radius:999px;background:radial-gradient(circle,rgba(79,140,255,.28),rgba(79,140,255,0) 70%);filter:blur(40px)}.nx-globe-canvas{position:relative;width:100%;height:100%}.nx-globe-canvas canvas{display:block;width:100%!important;height:100%!important}.nx-dev,.nx-why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px 32px;gap:26px 32px;margin-top:28px;padding-top:28px;border-top:1px solid var(--nx-line)}.nx-dev h3,.nx-why h3{margin:0 0 8px;font-size:18px;font-weight:600}.nx-dev p,.nx-why p{margin:0;line-height:1.65;color:var(--nx-mut);word-break:keep-all}.nx-sec--dev{position:relative}.nx-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:12px;gap:12px;margin-top:36px}.nx-ctile{display:flex;flex-direction:column;gap:4px;height:100%;padding:20px;border:1px solid var(--nx-line);border-radius:16px;background:hsla(0,0%,100%,.03);color:var(--nx-fg);text-decoration:none;transition:border-color .2s ease,transform .2s ease}a.nx-ctile:hover{border-color:rgba(103,232,249,.45);transform:translateY(-3px)}.nx-ctile>svg{margin-bottom:8px;color:var(--nx-cyan)}.nx-ctile[data-kind=kakao]>svg{color:#fde047}.nx-ctile[data-kind=wechat]>svg{color:#4ade80}.nx-ctile b,.nx-ctile strong{font-weight:600}.nx-ctile b{font-size:17px;line-height:1.4;overflow-wrap:anywhere}.nx-ctile>span{font-size:13px;line-height:1.5;color:var(--nx-mut)}.nx-ctile--qr img{width:132px;height:132px;margin:6px 0 8px;border-radius:12px;background:#fff}.nx-faq{margin-top:28px;border:1px solid var(--nx-line);border-radius:16px;background:hsla(0,0%,100%,.02);overflow:hidden}.nx-faq details{border-bottom:1px solid var(--nx-line)}.nx-faq details:last-child{border-bottom:0}.nx-faq summary{padding:18px 22px;font-weight:600;cursor:pointer;list-style:none}.nx-faq summary::-webkit-details-marker{display:none}.nx-faq summary:after{content:"+";float:right;color:var(--nx-dim);font-weight:400}.nx-faq details[open] summary:after{content:"−"}.nx-faq p{margin:0;padding:0 22px 20px;line-height:1.65;color:var(--nx-mut);word-break:keep-all}.nx-close-wrap{max-width:1120px;margin:clamp(72px,9vw,120px) auto 0;padding:0 clamp(16px,4vw,44px)}.nx-close{position:relative;overflow:hidden;padding:clamp(40px,6vw,72px) clamp(24px,5vw,56px);border:1px solid var(--nx-line2);border-radius:24px;background:var(--nx-bg2);text-align:center}.nx-glow--c{width:700px;height:700px;left:50%;top:50%;transform:translate(-50%,-40%);background:radial-gradient(circle,rgba(249,115,22,.3),rgba(79,140,255,.12) 45%,rgba(9,10,12,0) 70%)}.nx-close h2{position:relative;margin:0 0 10px;font-size:clamp(26px,3.6vw,40px);font-weight:600;letter-spacing:-.015em}.nx-close p{margin:0 auto 26px;max-width:52ch;color:var(--nx-mut);word-break:keep-all}.nx-close .nx-btn,.nx-close p{position:relative}.nx-foot{max-width:1120px;margin:clamp(48px,6vw,80px) auto 0;padding:26px clamp(16px,4vw,44px) 110px;border-top:1px solid var(--nx-line);color:var(--nx-mut);font-size:13px}.nx-foot>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.nx-foot-brand{font-weight:600;letter-spacing:.04em;color:var(--nx-fg)}.nx-foot-legal{flex-direction:column;gap:4px!important;margin-top:14px;padding-top:14px;border-top:1px solid var(--nx-line);color:var(--nx-dim);font-size:12px}@media (max-width:960px){.nx-route-in{grid-template-columns:1fr}}@media (max-width:720px){.nx-nav{display:none}.nx-stats{grid-template-columns:repeat(2,1fr)}.nx-stats>div:nth-child(2){border-right:0}.nx-stats>div:nth-child(-n+2){border-bottom:1px solid var(--nx-line)}.nx-stats-wrap{margin-top:-40px}.nx-contact,.nx-grid{grid-template-columns:1fr}.nx-video{opacity:.45}}@media (max-width:480px){.nx-cta .nx-btn,.nxf-cta .nx-btn{width:100%;justify-content:center}}@media (max-width:620px){.nx-dev,.nx-why{grid-template-columns:1fr}}.nxs{position:relative;margin-top:clamp(72px,9vw,120px);padding:clamp(64px,8vw,110px) clamp(16px,4vw,44px) clamp(56px,7vw,96px);background:#f4f6f9;color:#10131a;overflow:hidden;isolation:isolate}.nxs-grid{position:absolute;inset:-10% -5%;z-index:0;background-image:linear-gradient(90deg,rgba(16,19,26,.055) 1px,transparent 0),linear-gradient(180deg,rgba(16,19,26,.055) 1px,transparent 0);background-size:76px 76px;mask-image:radial-gradient(ellipse 75% 60% at 50% 42%,#000 35%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 42%,#000 35%,transparent 78%)}.nxs-in{position:relative;z-index:1;max-width:1120px;margin:0 auto}.nxs-head{max-width:720px;margin:0 auto;text-align:center}.nxs-kicker{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2f6bff}.nxs-h2{margin:0;font-size:clamp(28px,4.2vw,50px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#0b0e14}.nxs-h2,.nxs-lead{word-break:keep-all}.nxs-lead{margin:16px auto 0;max-width:56ch;font-size:16px;line-height:1.65;color:#545a66}.nxs-stage{position:relative;margin:clamp(32px,5vw,56px) auto 0;max-width:760px}.nxs-halo{position:absolute;top:50%;width:420px;height:420px;border-radius:999px;transform:translateY(-50%);filter:blur(60px);background:radial-gradient(circle,rgba(47,107,255,.42),rgba(103,232,249,.18) 45%,rgba(244,246,249,0) 72%);z-index:-1}.nxs-halo--l{left:-190px}.nxs-halo--r{right:-190px}.nxs-frame{position:relative;padding:10px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(16,19,26,.07),0 40px 90px rgba(16,30,60,.22),0 8px 24px rgba(16,30,60,.12)}.nxs-video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;background:#0b0e14}.nxs-body{max-width:640px;margin:clamp(28px,4vw,44px) auto 0}.nxs-body p{margin:0;font-size:clamp(16px,1.7vw,19px);line-height:1.7;color:#2b303b;word-break:keep-all}.nxs-points{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px 36px;gap:28px 36px;max-width:900px;margin:clamp(36px,5vw,56px) auto 0}.nxs-point-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#2f6bff;color:#fff}.nxs-points h3{margin:12px 0 6px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:#0b0e14;word-break:keep-all}.nxs-points p{margin:0;font-size:14px;line-height:1.6;color:#545a66;word-break:keep-all}@media (max-width:860px){.nxs-points{grid-template-columns:1fr;gap:22px;max-width:460px}.nxs-halo{width:300px;height:300px;filter:blur(50px)}.nxs-halo--l{left:-140px}.nxs-halo--r{right:-140px}}@media (max-width:480px){.nxs-frame{padding:6px;border-radius:16px}.nxs-video{border-radius:11px}}.nxw{position:relative;padding:clamp(72px,9vw,120px) clamp(16px,4vw,44px) clamp(64px,8vw,104px);background:#05070c;color:#e8eaee;overflow:hidden;isolation:isolate}.nxw-grid{position:absolute;inset:-10% -5%;z-index:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:84px 84px;mask-image:radial-gradient(ellipse 80% 62% at 50% 34%,#000 32%,transparent 76%);-webkit-mask-image:radial-gradient(ellipse 80% 62% at 50% 34%,#000 32%,transparent 76%)}.nxw-in{position:relative;z-index:1;max-width:1180px;margin:0 auto}.nxw-head{max-width:760px;margin:0 auto;text-align:center}.nxw-kicker{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#7aa7ff}.nxw-h2{margin:0;font-size:clamp(28px,4.2vw,50px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff}.nxw-h2,.nxw-lead{word-break:keep-all}.nxw-lead{margin:16px auto 0;max-width:56ch;font-size:16px;line-height:1.65;color:#9aa0ad}.nxw-hero-shot{position:relative;margin:clamp(34px,5vw,60px) auto 0;max-width:1000px}.nxw-halo{left:50%;top:46%;width:120%;height:90%;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(ellipse 46% 50% at 50% 50%,rgba(47,107,255,.34),rgba(103,232,249,.2) 44%,rgba(5,7,12,0) 72%);filter:blur(54px)}.nxw-halo,.nxw-spin{position:absolute;z-index:-1}.nxw-spin{inset:-13px;overflow:hidden;border-radius:24px;filter:blur(12px);animation:nxw-glow 6.5s ease-in-out infinite}.nxw-spin:before{content:"";position:absolute;left:50%;top:50%;width:165%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,rgba(47,107,255,0) 0deg,rgba(47,107,255,.95) 32deg,rgba(103,232,249,.85) 72deg,rgba(47,107,255,0) 132deg,rgba(255,122,47,0) 198deg,rgba(255,122,47,.95) 250deg,rgba(255,186,120,.8) 292deg,rgba(255,122,47,0) 348deg);animation:nxw-turn 9s linear infinite}@keyframes nxw-turn{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes nxw-glow{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.nxw-spin,.nxw-spin:before{animation:none}}.nxw-shot{margin:0;border-radius:16px;background:#0b0e14;box-shadow:0 0 0 1px hsla(0,0%,100%,.09),0 30px 70px rgba(0,0,0,.55),0 6px 18px rgba(0,0,0,.4);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.nxw-shot:hover{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(47,107,255,.5),0 40px 90px rgba(0,0,0,.6)}.nxw-shot img{display:block;width:100%;height:auto;border-bottom:1px solid hsla(0,0%,100%,.06)}.nxw-shot figcaption{display:flex;flex-direction:column;gap:4px;padding:16px 20px 18px;background:#0f1218}.nxw-shot figcaption strong{font-size:16px;font-weight:600;letter-spacing:-.01em;color:#f2f3f5}.nxw-shot figcaption span{font-size:13px;line-height:1.55;color:#9aa0ad;word-break:keep-all}.nxw-shot--big figcaption{padding:18px 24px 20px}.nxw-shot--big figcaption strong{font-size:18px}.nxw-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:16px}.nxw-row .nxw-shot figcaption{padding:14px 16px 16px}.nxw-row .nxw-shot figcaption strong{font-size:15px}.nxw-row .nxw-shot figcaption span{font-size:12.5px}@media (max-width:860px){.nxw-row{grid-template-columns:1fr}.nxw-halo{filter:blur(40px)}}.nxb{padding:clamp(72px,9vw,124px) clamp(16px,4vw,44px) clamp(72px,9vw,112px);background:#f4f6f9;color:#10131a;overflow:hidden;isolation:isolate}.nxb,.nxb-in{position:relative}.nxb-in{z-index:1;max-width:1180px;margin:0 auto}.nxb-head{max-width:780px;margin:0 auto clamp(34px,5vw,60px);text-align:center}.nxb-kicker{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2f6bff}.nxb-h2{margin:0;font-size:clamp(30px,4.6vw,56px);font-weight:600;line-height:1.08;letter-spacing:-.025em;color:#0b0e14}.nxb-h2,.nxb-lead{word-break:keep-all}.nxb-lead{margin:16px auto 0;max-width:58ch;font-size:16px;line-height:1.65;color:#545a66}.nxb-stage{position:relative}.nxb-glow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(48px);z-index:0}.nxb-glow--a{left:-12%;top:26%;width:52%;height:66%;background:radial-gradient(ellipse at center,rgba(47,107,255,.78),rgba(103,232,249,.34) 44%,rgba(244,246,249,0) 72%)}.nxb-glow--b{right:-10%;bottom:-14%;width:56%;height:68%;background:radial-gradient(ellipse at center,rgba(206,108,255,.6),rgba(255,138,190,.3) 44%,rgba(244,246,249,0) 72%)}.nxb-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:14px;gap:14px}.nxb-orb,.nxb-tile{position:relative;display:flex;border-radius:20px;background:#0b0e14;box-shadow:0 0 0 1px rgba(16,19,26,.06),0 22px 50px rgba(16,30,60,.18);overflow:hidden}.nxb-tile{flex-direction:column;gap:14px;padding:18px 18px 0}.nxb-say{margin:0;font-size:13.5px;line-height:1.55;color:#9aa0ad;word-break:keep-all}.nxb-say b{font-weight:600;color:#f2f3f5}.nxb-tile--chat{grid-column:span 4}.nxb-tile--order{grid-column:span 3}.nxb-orb{grid-column:span 2;flex-direction:column;align-items:center;justify-content:center;gap:2px;aspect-ratio:1;align-self:center;border-radius:999px;background:radial-gradient(circle at 50% 34%,#2a2f3a,#06080d 68%)}.nxb-orb b{font-size:clamp(30px,3.4vw,46px);font-weight:600;letter-spacing:-.03em;color:#fff;text-shadow:0 0 26px rgba(180,208,255,.7)}.nxb-orb i{font-size:10.5px;font-style:normal;letter-spacing:.18em;color:#8d94a3}.nxb-tile--file,.nxb-tile--scan{grid-column:span 3}.nxb-tile--stock{grid-column:span 5}.nxb-tile--dash{grid-column:span 4}.nxb-art{margin-top:auto;padding:12px;border-radius:14px 14px 0 0;background:#05070c;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.nxb-chat{display:flex;flex-direction:column;gap:7px}.nxb-bub{max-width:82%;padding:7px 11px;border-radius:12px;font-size:11.5px;line-height:1.35}.nxb-bub--them{align-self:flex-start;background:#171b23;color:#c9cfdb}.nxb-bub--me{align-self:flex-end;background:#2f6bff;color:#fff}.nxb-bub i{display:block;font-style:normal;font-size:10px;opacity:.75}.nxb-order p,.nxb-stock p{display:flex;align-items:center;gap:10px;margin:0;padding:7px 2px;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:11.5px;color:#9aa0ad}.nxb-order p:last-child,.nxb-stock p:last-child{border-bottom:0}.nxb-order span{flex:1 1;color:#c9cfdb}.nxb-order b{font-weight:600;color:#fff}.nxb-order i{font-style:normal;color:#7aa7ff}.nxb-stock span{width:72px;color:#c9cfdb}.nxb-stock b{height:6px;border-radius:999px;background:linear-gradient(90deg,#2f6bff,#67e8f9)}.nxb-stock i{margin-left:auto;font-style:normal;color:#8d94a3}.nxb-scan{display:flex;flex-direction:column;gap:9px;align-items:center}.nxb-bars{width:100%;height:34px;background:repeating-linear-gradient(90deg,#e7ebf2 0 2px,transparent 2px 4px,#e7ebf2 4px 7px,transparent 7px 11px,#e7ebf2 11px 12px,transparent 12px 16px)}.nxb-code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11.5px;letter-spacing:.08em;color:#c9cfdb}.nxb-thumbs{display:flex;gap:6px;width:100%}.nxb-thumbs i{flex:1 1;aspect-ratio:4/3;border-radius:6px;background:linear-gradient(135deg,#1b2230,#0d1119);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.nxb-file{display:flex;flex-wrap:wrap;gap:7px}.nxb-file span{padding:6px 10px;border-radius:8px;background:#171b23;font-size:11.5px;color:#c9cfdb}.nxb-dash{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.nxb-dash span{display:flex;flex-direction:column;gap:2px;padding:10px 8px;border-radius:10px;background:#12161e;text-align:center}.nxb-dash b{font-size:19px;font-weight:600;color:#fff}.nxb-dash i{font-style:normal;font-size:9.5px;letter-spacing:.12em;color:#7c8496}.nxb-rest{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(26px,4vw,44px)}.nxb-rest span{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid rgba(16,19,26,.1);border-radius:999px;background:hsla(0,0%,100%,.7);font-size:13px;color:#3b424f}.nxb-rest span i{padding:2px 7px;border-radius:999px;background:rgba(255,138,47,.16);font-style:normal;font-size:10.5px;color:#b45f12}@media (max-width:1000px){.nxb-grid{grid-template-columns:repeat(6,1fr)}.nxb-tile--chat,.nxb-tile--dash,.nxb-tile--file,.nxb-tile--order,.nxb-tile--scan,.nxb-tile--stock{grid-column:span 3}.nxb-orb{grid-column:span 6;aspect-ratio:auto;padding:22px;border-radius:20px}}@media (max-width:640px){.nxb-tile--chat,.nxb-tile--dash,.nxb-tile--file,.nxb-tile--order,.nxb-tile--scan,.nxb-tile--stock{grid-column:span 6}}.nxc{position:relative;padding:clamp(72px,9vw,124px) clamp(16px,4vw,44px) clamp(72px,9vw,112px);background:#f4f6f9;color:#10131a;overflow:hidden;isolation:isolate}.nxc-glow{position:absolute;right:-8%;top:-18%;width:56%;height:72%;border-radius:999px;pointer-events:none;filter:blur(70px);background:radial-gradient(ellipse at center,rgba(47,107,255,.34),rgba(103,232,249,.16) 46%,rgba(244,246,249,0) 74%)}.nxc-in{position:relative;z-index:1;max-width:1180px;margin:0 auto}.nxc-top{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:start}.nxc-kicker{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2f6bff}.nxc-h2{margin:0;font-size:clamp(30px,4.4vw,54px);font-weight:600;line-height:1.08;letter-spacing:-.025em;color:#0b0e14}.nxc-h2,.nxc-lead{word-break:keep-all}.nxc-lead{margin:16px 0 0;max-width:40ch;font-size:16px;line-height:1.65;color:#545a66}.nxc-call{display:flex;align-items:center;gap:16px;margin-top:clamp(26px,3.4vw,38px);padding:18px 22px;border:1px solid rgba(16,19,26,.08);border-radius:18px;background:#fff;box-shadow:0 18px 40px rgba(16,30,60,.1);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.nxc-call:hover{transform:translateY(-2px);box-shadow:0 24px 54px rgba(16,30,60,.16)}.nxc-call-icon{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:14px;background:linear-gradient(140deg,#2f6bff,#1e4fd8);color:#fff;box-shadow:0 10px 22px rgba(47,107,255,.36)}.nxc-call-body{display:flex;flex-direction:column;gap:2px;min-width:0}.nxc-call-body i{font-style:normal;font-size:12px;font-weight:600;letter-spacing:.06em;color:#6b7280}.nxc-call-body b{font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:-.02em;color:#0b0e14}.nxc-call-body em{font-style:normal;font-size:12.5px;color:#6b7280}.nxc-where{display:flex;gap:10px;margin:20px 0 0;font-size:13.5px;line-height:1.6;color:#545a66;word-break:keep-all}.nxc-where svg{flex:none;margin-top:3px;color:#2f6bff}.nxc-where i{display:block;font-style:normal;font-size:12.5px;color:#868d9a}.nxc-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.nxc-link,.nxc-qr{border:1px solid rgba(16,19,26,.08);border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(16,30,60,.08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.nxc-qr{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 16px 20px;text-align:center}.nxc-link:hover,.nxc-qr:hover{transform:translateY(-3px);border-color:rgba(47,107,255,.28);box-shadow:0 22px 48px rgba(16,30,60,.14)}.nxc-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:600}.nxc-tag[data-kind=kakao]{background:rgba(254,229,0,.22);color:#7a5c00}.nxc-tag[data-kind=wechat]{background:rgba(7,193,96,.16);color:#0a6c3a}.nxc-qr img{display:block;width:150px;height:150px;border-radius:10px}.nxc-qr b{font-size:15px;font-weight:600;letter-spacing:-.01em;color:#0b0e14}.nxc-hint{font-size:12.5px;line-height:1.5;color:#6b7280;word-break:keep-all}.nxc-link a{display:flex;align-items:flex-start;gap:12px;padding:18px;text-decoration:none}.nxc-link svg{flex:none;margin-top:2px;color:#2f6bff}.nxc-link span{display:flex;flex-direction:column;gap:3px;min-width:0}.nxc-link i{font-style:normal;font-size:12px;font-weight:600;letter-spacing:.06em;color:#6b7280}.nxc-link b{font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:#0b0e14;overflow-wrap:anywhere}.nxc-link em{font-style:normal;font-size:12.5px;color:#6b7280;word-break:keep-all}.nxc-faq{margin-top:clamp(56px,8vw,96px)}.nxc-faq-head{max-width:760px;margin:0 auto clamp(22px,3vw,34px);text-align:center}.nxc-faq-list{max-width:860px;margin:0 auto;border:1px solid rgba(16,19,26,.08);border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(16,30,60,.08);overflow:hidden}.nxc-faq-list details{border-bottom:1px solid rgba(16,19,26,.07)}.nxc-faq-list details:last-child{border-bottom:0}.nxc-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font-size:15.5px;font-weight:600;letter-spacing:-.01em;color:#10131a;cursor:pointer;list-style:none;word-break:keep-all}.nxc-faq-list summary::-webkit-details-marker{display:none}.nxc-faq-list summary:hover{background:rgba(47,107,255,.04)}.nxc-faq-list summary i{position:relative;flex:none;width:18px;height:18px}.nxc-faq-list summary i:after,.nxc-faq-list summary i:before{content:"";position:absolute;left:50%;top:50%;width:13px;height:2px;border-radius:2px;background:#2f6bff;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.nxc-faq-list summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.nxc-faq-list details[open] summary i:after{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.nxc-faq-list details p{margin:0;padding:0 22px 20px;max-width:72ch;font-size:14.5px;line-height:1.7;color:#545a66;word-break:keep-all}@media (max-width:960px){.nxc-top{grid-template-columns:1fr}.nxc-lead{max-width:none}}@media (max-width:560px){.nxc-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nxc-call,.nxc-link,.nxc-qr{transition:none}}.nxj{max-width:1180px;margin:0 auto;padding:clamp(72px,9vw,120px) clamp(16px,4vw,44px) 0;scroll-margin-top:72px;isolation:isolate}.nxj,.nxj>*{position:relative}.nxj>*{z-index:1}.nxj:before{content:"";position:absolute;left:-16%;right:-16%;top:-8%;height:68%;z-index:0;border-radius:999px;pointer-events:none;filter:blur(84px);opacity:.85;background:radial-gradient(ellipse 46% 60% at 26% 42%,rgba(47,148,255,.5),rgba(103,232,249,.2) 46%,rgba(9,10,12,0) 74%)}.nxj-head{margin-bottom:clamp(28px,4vw,52px)}.nxj-body{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:start}.nxj-steps{display:flex;flex-direction:column}.nxj-step{display:flex;gap:18px;align-items:flex-start;min-height:58vh;padding:10px 0;opacity:.32;transition:opacity .4s ease}.nxj-step:first-child{min-height:46vh}.nxj-step:last-child{min-height:40vh}.nxj-step[data-on]{opacity:1}.nxj-no{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;font-size:15px;font-weight:600;color:#cfe0ff;background:hsla(0,0%,100%,.03);transition:background .4s ease,box-shadow .4s ease,border-color .4s ease}.nxj-step[data-on] .nxj-no{border-color:rgba(120,180,255,.7);background:rgba(79,140,255,.18);box-shadow:0 0 0 6px rgba(79,140,255,.1),0 0 34px rgba(79,140,255,.45)}.nxj-step h3{margin:8px 0;font-size:clamp(22px,2.4vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1.15;color:#fff;word-break:keep-all}.nxj-step p{margin:0;max-width:34ch;font-size:15.5px;line-height:1.65;color:#9aa0ad;word-break:keep-all}.nxj-stage{position:-webkit-sticky;position:sticky;top:88px}.nxj-device{position:relative;border:1px solid hsla(0,0%,100%,.14);border-radius:18px;background:#0b0e14;box-shadow:0 0 0 1px rgba(0,0,0,.6),0 40px 90px rgba(0,0,0,.6),0 0 80px rgba(47,107,255,.16);overflow:hidden}.nxj-chrome{display:flex;gap:6px;padding:11px 14px;border-bottom:1px solid hsla(0,0%,100%,.07);background:#0f1218}.nxj-chrome i{width:9px;height:9px;border-radius:999px;background:#2a3040}.nxj-screen{position:relative;aspect-ratio:16/10;overflow:hidden;background:#05070c}.nxj-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;opacity:0;transition:opacity .55s ease,transform 1.1s cubic-bezier(.22,.68,.24,1);will-change:transform,opacity}.nxj-shot[data-on]{opacity:1}.nxj-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 100% at 50% 50%,rgba(5,7,12,0) 52%,rgba(5,7,12,.55) 100%)}.nxj-callout{position:absolute;left:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;background:rgba(9,10,12,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:14px;font-weight:600;color:#fff}.nxj-callout b{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:linear-gradient(140deg,#4f8cff,#2f6bff);font-size:12px;color:#fff}.nxj-bar{height:3px;margin:14px 4px 0;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.nxj-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4f8cff,#67e8f9);transition:width .6s cubic-bezier(.22,.68,.24,1)}@media (max-width:900px){.nxj-body{grid-template-columns:1fr}.nxj-stage{order:-1;top:60px;z-index:3;padding:6px 0 10px;background:#090a0c}.nxj-step,.nxj-step:first-child,.nxj-step:last-child{min-height:34vh}}@media (prefers-reduced-motion:reduce){.nxj-bar i,.nxj-no,.nxj-shot,.nxj-step{transition:none}}.nx-rods{position:absolute;left:clamp(8px,5vw,96px);top:0;z-index:0;width:150px;height:78%;pointer-events:none;background:linear-gradient(180deg,rgba(103,232,249,0),rgba(103,232,249,.75) 30%,rgba(47,107,255,.35) 70%,rgba(47,107,255,0)) 8px 0 /2px 100% no-repeat,linear-gradient(180deg,rgba(47,107,255,0),rgba(47,107,255,.5) 22%,rgba(47,107,255,.2) 64%,rgba(47,107,255,0)) 34px 0 /1px 88% no-repeat,linear-gradient(180deg,rgba(103,232,249,0),rgba(103,232,249,.9) 38%,rgba(103,232,249,.3) 74%,rgba(103,232,249,0)) 58px 0 /3px 100% no-repeat,linear-gradient(180deg,rgba(47,107,255,0),rgba(47,107,255,.4) 26%,rgba(47,107,255,.12) 60%,rgba(47,107,255,0)) 86px 0 /1px 72% no-repeat,linear-gradient(180deg,rgba(150,120,255,0),rgba(150,120,255,.55) 34%,rgba(150,120,255,.18) 70%,rgba(150,120,255,0)) 112px 0 /2px 94% no-repeat,linear-gradient(180deg,rgba(103,232,249,0),rgba(103,232,249,.45) 18%,rgba(103,232,249,.1) 56%,rgba(103,232,249,0)) 138px 0 /1px 64% no-repeat;filter:blur(.4px)}.nx-rods:before{content:"";position:absolute;inset:-10% -60px;z-index:-1;background:radial-gradient(ellipse 60% 50% at 50% 34%,rgba(103,232,249,.22),rgba(47,107,255,.08) 50%,rgba(244,246,249,0) 76%);filter:blur(26px)}.nxb,.nxc,.nxs{position:relative}.nxb-h2,.nxc-h2,.nxs-h2{font-size:clamp(36px,5.6vw,72px);line-height:1.02;letter-spacing:-.035em}.nxb-head,.nxs-head{max-width:820px;margin-left:0;margin-right:auto;text-align:left}.nxb-lead,.nxs-lead{margin-left:0;margin-right:auto;max-width:52ch;font-size:clamp(16px,1.5vw,18px);color:#3b424f}.nxb-kicker,.nxc-kicker,.nxs-kicker{display:inline-flex;align-items:center;gap:10px}.nxb-kicker:before,.nxc-kicker:before,.nxs-kicker:before{content:"";width:26px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,currentColor)}.nxs-point-mark{width:40px;height:40px;border-radius:11px;background:linear-gradient(140deg,#8fd3ff,#2f6bff 70%);box-shadow:0 8px 22px rgba(47,107,255,.32),inset 0 1px 0 hsla(0,0%,100%,.5)}.nxs-points h3{font-size:19px;letter-spacing:-.02em}.nxs-body{margin-left:0;max-width:720px}.nxs-body p{font-size:clamp(17px,1.8vw,21px);color:#1c2129}.nxs-points{margin-left:0;max-width:none}.nxb-head{margin-bottom:clamp(30px,4vw,56px)}@media (max-width:720px){.nx-rods{display:none}.nxb-h2,.nxc-h2,.nxs-h2{font-size:clamp(32px,9vw,44px)}}.nxf{position:relative;margin-top:clamp(64px,8vw,110px);padding:clamp(56px,8vw,104px) clamp(16px,4vw,44px) clamp(64px,8vw,96px);background:#05060a;overflow:hidden;isolation:isolate}.nxf-streak{position:absolute;top:50%;width:62%;height:210px;filter:blur(34px);pointer-events:none;z-index:0}.nxf-streak--warm{left:-6%;transform:translateY(-50%) rotate(-13deg);background:linear-gradient(90deg,rgba(255,90,31,0),rgba(255,90,31,.42) 62%,rgba(255,140,60,.12))}.nxf-streak--cool{right:-6%;transform:translateY(-20%) rotate(-13deg);background:linear-gradient(270deg,rgba(61,123,255,0),rgba(61,123,255,.42) 62%,rgba(120,170,255,.12))}.nxf-in{z-index:1;display:grid;grid-template-columns:minmax(300px,.95fr) minmax(0,1.05fr);grid-gap:clamp(24px,5vw,60px);gap:clamp(24px,5vw,60px);align-items:center;max-width:1120px}.nxf-in,.nxf-stage{position:relative;margin:0 auto}.nxf-stage{aspect-ratio:1/1;max-width:520px;width:100%}.nxf-stage:before{content:"";position:absolute;inset:6%;border-radius:999px;background:radial-gradient(circle,rgba(255,90,31,.16),rgba(138,92,255,.12) 40%,rgba(61,123,255,.1) 58%,rgba(5,6,10,0) 74%);filter:blur(44px)}.nxf-canvas{position:relative;width:100%;height:100%;mask-image:radial-gradient(circle closest-side at 50% 50%,#000 64%,rgba(0,0,0,.55) 84%,transparent 100%);-webkit-mask-image:radial-gradient(circle closest-side at 50% 50%,#000 64%,rgba(0,0,0,.55) 84%,transparent 100%)}.nxf-canvas canvas{display:block;width:100%!important;height:100%!important}.nxf-copy h2{margin:0 0 12px;font-size:clamp(30px,4.4vw,52px);font-weight:600;line-height:1.08;letter-spacing:-.02em;color:#fff;word-break:keep-all}.nxf-copy p{margin:0 0 28px;max-width:46ch;font-size:16px;line-height:1.7;color:#9aa0ad;word-break:keep-all}.nxf-cta{gap:12px}.nxf-cta,.nxf-legend{display:flex;flex-wrap:wrap}.nxf-legend{gap:8px 20px;margin:26px 0 0;padding:0;list-style:none;font-size:13px;color:#9aa0ad}.nxf-legend li{display:flex;align-items:center;gap:8px}.nxf-legend i{width:22px;height:3px;border-radius:999px}.nxf-legend i[data-k=hour]{background:#ff3b2f;box-shadow:0 0 12px rgba(255,59,47,.9)}.nxf-legend i[data-k=min]{background:#4f8cff;box-shadow:0 0 12px rgba(79,140,255,.9)}@media (max-width:900px){.nxf-in{grid-template-columns:1fr}.nxf-stage{order:-1;max-width:380px}.nxf-copy{text-align:center}.nxf-copy p{margin-inline:auto}.nxf-cta,.nxf-legend{justify-content:center}}.nx-sec{position:relative}.nx-sec[data-aura]{isolation:isolate}.nx-sec[data-aura]>*{position:relative;z-index:1}.nx-sec[data-aura]:before{content:"";position:absolute;left:-16%;right:-16%;top:-8%;height:68%;z-index:0;border-radius:999px;pointer-events:none;filter:blur(84px);opacity:.85}.nx-sec[data-aura=cyan]:before{background:radial-gradient(ellipse 46% 60% at 26% 42%,rgba(47,148,255,.5),rgba(103,232,249,.2) 46%,rgba(9,10,12,0) 74%)}.nx-sec[data-aura=violet]:before{background:radial-gradient(ellipse 46% 60% at 72% 40%,rgba(150,92,255,.46),rgba(214,120,255,.18) 46%,rgba(9,10,12,0) 74%)}.nx-sec[data-aura=amber]:before{background:radial-gradient(ellipse 46% 60% at 32% 44%,rgba(249,115,22,.36),rgba(255,186,120,.14) 46%,rgba(9,10,12,0) 74%)}.nx-top{background:rgba(7,8,11,.88);border-bottom-color:hsla(0,0%,100%,.1)}.nx-h2{max-width:20ch;font-size:clamp(32px,5vw,58px);line-height:1.06;letter-spacing:-.03em}.nx-kicker{display:inline-flex;align-items:center;gap:10px}.nx-kicker:before{content:"";width:26px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,currentColor)}.nx-sec-lead{max-width:52ch;font-size:16.5px}.nx-dev article,.nx-why article{position:relative;transition:transform .2s ease,border-color .2s ease,background .2s ease}.nx-dev article:after,.nx-why article:after{content:"";position:absolute;left:14%;right:14%;top:-1px;height:1px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(120,180,255,.9),transparent);transition:opacity .2s ease}.nx-dev article:hover,.nx-why article:hover{transform:translateY(-3px);border-color:var(--nx-line2);background:hsla(0,0%,100%,.045)}.nx-dev article:hover:after,.nx-why article:hover:after{opacity:1}.nxf-copy h2{font-size:clamp(32px,4.8vw,56px);line-height:1.06;letter-spacing:-.03em}@keyframes nx-rise{0%{opacity:0;transform:translate3d(0,22px,0);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}.nx-hero-in>*{animation:nx-rise .9s cubic-bezier(.22,.68,.24,1) both}.nx-hero-in>.nx-eyebrow{animation-delay:.05s}.nx-hero-in>.nx-h1{animation-delay:.16s}.nx-hero-in>.nx-lead{animation-delay:.3s}.nx-hero-in>.nx-cta{animation-delay:.42s}.nx-hero-in>.nx-chips{animation-delay:.54s}.nx-hero-stage{animation:nx-rise 1.1s cubic-bezier(.22,.68,.24,1) .6s both}.nx-h1{letter-spacing:-.035em;background:linear-gradient(110deg,hsla(0,0%,100%,0) 34%,hsla(0,0%,100%,.92) 46%,hsla(0,0%,100%,0) 58%) 0 0 /260% 100% no-repeat,linear-gradient(180deg,#fff,#d9dbe3 55%,#9aa0ad);-webkit-background-clip:text;background-clip:text;animation:nx-sheen 9s ease-in-out 1.6s infinite}@keyframes nx-sheen{0%,62%{background-position:-160% 0,0 0}to{background-position:160% 0,0 0}}.nx-btn--glow{animation:nx-breathe 4.4s ease-in-out infinite}.nx-btn--glow:hover{animation:none}@keyframes nx-breathe{0%,to{box-shadow:0 0 0 1px rgba(255,170,110,.45),0 10px 40px rgba(255,122,40,.42),0 0 70px rgba(255,122,40,.2)}50%{box-shadow:0 0 0 1px rgba(255,200,156,.6),0 14px 52px rgba(255,122,40,.62),0 0 130px rgba(255,122,40,.42)}}.nx-btn--glow{position:relative;overflow:hidden;padding:16px 30px;font-size:17px;font-weight:700;letter-spacing:-.01em;background:linear-gradient(180deg,#ffe0c4,#ffa25a 38%,#ff6a1a);transition:transform .18s cubic-bezier(.22,.68,.24,1),box-shadow .18s ease}.nx-btn--glow:before{content:"";position:absolute;top:-40%;bottom:-40%;left:-60%;width:40%;transform:skewX(-22deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,0));animation:nx-shine 3.6s ease-in-out infinite;pointer-events:none}@keyframes nx-shine{0%,58%{left:-60%}to{left:130%}}.nx-btn--glow svg{transition:transform .18s ease}.nx-btn--glow:hover{transform:translateY(-2px) scale(1.04)}.nx-btn--glow:hover svg{transform:translateX(4px)}.nx-btn--glow:active{transform:translateY(0) scale(.98)}@media (min-width:1100px){.nx-h1{font-size:clamp(66px,3.28vw,84px)}.nx-h2{font-size:clamp(45px,2.27vw,58px)}.nxb-h2,.nxc-h2,.nxs-h2{font-size:clamp(56px,2.81vw,72px)}.nxw-h2{font-size:clamp(39px,1.95vw,50px)}.nxf-copy h2{font-size:clamp(44px,2.19vw,56px)}.nxj-step h3{font-size:clamp(23px,1.17vw,30px)}.nx-lead{font-size:clamp(16px,.74vw,19px)}.nx-hero-in,.nx-sec,.nxf-in,.nxs-in{max-width:clamp(880px,43.75vw,1120px)}.nx-hero-stage,.nxb-in,.nxc-in,.nxj,.nxw-in{max-width:clamp(920px,46.09vw,1180px)}.nx-stats-wrap{max-width:clamp(815px,40.63vw,1040px)}.nxs-stage{max-width:clamp(595px,29.69vw,760px)}.nxw-hero-shot{max-width:clamp(780px,39.06vw,1000px)}.nxc-faq-list{max-width:clamp(675px,33.59vw,860px)}.nx-hero{min-height:min(104vh,clamp(815px,40.63vw,1040px))}}.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:clamp(64px,8vw,104px)}@media (prefers-reduced-motion:reduce){.nx-btn--glow,.nx-btn--glow:before,.nx-h1,.nx-hero-in>*,.nx-hero-stage{animation:none}.nx-dev article,.nx-why article{transition:none}}@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}}