.nx-nca{--paper:#F6F4EE;--card:#FBFAF6;--sunk:#EDEAE1;--dark:#14130F;--ink:#14130F;--ink80:rgba(20,19,15,.8);--ink60:rgba(20,19,15,.6);--ink40:rgba(20,19,15,.4);--line:rgba(20,19,15,.13);--line2:rgba(20,19,15,.26);--green:#2D572F;--amber:#8A5A12;--rust:#8C3A2B;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--disp:"Golos","Inter",-apple-system,BlinkMacSystemFont,sans-serif;--serif:"Golos","Inter",sans-serif;--mono:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--r-btn:4px;--r-shot:6px;--r-panel:16px;--pad:clamp(20px,4.5vw,64px);--max:1240px}.nx-nca *{box-sizing:border-box}.nx-nca{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.nx-nca{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.nx-nca h1,.nx-nca h2,.nx-nca h3,.nx-nca h4,.nx-nca h5,.nx-nca h6{margin:0;font-family:var(--disp);font-weight:400;line-height:1.03;text-wrap:balance}.nx-nca h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.04em}.nx-nca h2{font-size:clamp(26px,3.2vw,40px);letter-spacing:-.028em}.nx-nca h3{font-size:20px;letter-spacing:-.014em;font-weight:500}.nx-nca p{margin:0}.nx-nca img{display:block;max-width:100%}.nx-nca a{color:inherit;text-decoration:none}.nx-nca button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.nx-nca ::selection{background:var(--green);color:#fff}.nx-nca :focus-visible{outline:2px solid var(--green);outline-offset:3px}.nx-nca .wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.nx-nca .m{font-family:var(--mono);font-variant-numeric:tabular-nums}.nx-nca .lab{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .q{font-family:var(--serif);font-weight:400}.nx-nca .sub{color:var(--ink60)}.nx-nca .lede{font-size:clamp(17px,1.3vw,20px);color:var(--ink80);line-height:1.5;letter-spacing:-.01em}.nx-nca .nav{border-bottom:1px solid var(--line);background:var(--paper);position:sticky;top:0;z-index:60}.nx-nca .nav-i{max-width:var(--max);margin:0 auto;padding:0 var(--pad);height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px}.nx-nca .brand{display:inline-flex;flex-direction:column;line-height:1.05;letter-spacing:-.03em}.nx-nca .brand{display:inline-flex;flex-direction:row;align-items:baseline;gap:9px;color:var(--ink);--bm:27px}.nx-nca .bm-i{display:block;height:calc(var(--bm) * .7);width:auto;flex:none;aspect-ratio:290.55/248.34}.nx-nca .bm-t{font-family:var(--disp);font-weight:500;font-size:var(--bm);letter-spacing:-.035em;line-height:1;color:currentColor}.nx-nca .nav nav{display:flex;align-items:center;gap:clamp(12px,1.9vw,26px);font-size:15px;color:var(--ink80)}.nx-nca .nav nav a:not(.btn):hover{color:var(--ink)}.nx-nca .nav nav a[aria-current]:not(.btn){color:var(--ink);font-weight:500}.nx-nca .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;border-radius:var(--r-btn);background:var(--green);color:#fff;letter-spacing:-.005em}.nx-nca .btn:hover{background:#24451f}.nx-nca .btn-o{background:none;color:var(--ink);border:1px solid var(--line2)}.nx-nca .btn-o:hover{border-color:var(--ink);background:none}.nx-nca .btn-s{padding:7px 13px;font-size:13.5px}.nx-nca .btn-lg{padding:14px 24px;font-size:15px}.nx-nca .btn-w{width:100%}.nx-nca .sec{padding:clamp(54px,7vw,104px) 0;border-top:1px solid var(--line)}.nx-nca .sec.tall{padding:clamp(44px,6vw,80px) 0 clamp(56px,7vw,96px);border-top:0}.nx-nca .sec.quiet{padding:clamp(40px,5vw,72px) 0}.nx-nca .sec.under{padding-top:0;border-top:0}.nx-nca .sec.dark{background:var(--dark);color:#f3f1ea;border-top:0}.nx-nca .sec.dark h2,.nx-nca .sec.dark h3{color:#f3f1ea}.nx-nca .sec.dark .sub,.nx-nca .sec.dark .lede{color:#f3f1eaa8}.nx-nca .sec.dark .lab{color:#f3f1ea73}.nx-nca .hd{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,3vw,48px);align-items:end}.nx-nca .hd .r{padding-bottom:6px}@media(max-width:860px){.nx-nca .hd{grid-template-columns:1fr;align-items:start}}.nx-nca .hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(26px,3.6vw,56px);align-items:center}.nx-nca .ask{margin-top:26px;border:1px solid var(--line2);border-radius:var(--r-btn);background:var(--card)}.nx-nca .ask-t{padding:15px 17px;font-size:15px;color:var(--ink40);min-height:56px;letter-spacing:-.01em}.nx-nca .ask-t b{color:var(--ink);font-weight:400}.nx-nca .car{display:inline-block;width:2px;height:18px;background:var(--green);vertical-align:-3px;animation:bk 1.05s steps(1) infinite}.nx-nca .ask-b{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px 9px 17px;border-top:1px solid var(--line)}.nx-nca .terms{margin-top:16px;font-size:15px;color:var(--ink60)}.nx-nca .shot{border:1px solid var(--line2);border-radius:var(--r-shot);overflow:hidden;background:#fff;box-shadow:0 1px 1px #14130f0a,0 34px 60px -44px #14130f80}.nx-nca .chrome{display:flex;align-items:center;gap:8px;padding:9px 13px;background:#f0ede5;border-bottom:1px solid var(--line)}.nx-nca .chrome i{width:8px;height:8px;border-radius:50%;background:#14130f2e;display:block}.nx-nca .chrome .u{flex:1;text-align:center;font-family:var(--mono);font-size:10px;color:var(--ink40)}.nx-nca .store{background:#fff;color:#191712}.nx-nca .promo{background:var(--green);color:#fff;text-align:center;font-size:12.5px;font-weight:500;height:0;overflow:hidden;transition:height .5s cubic-bezier(.33,1,.68,1),padding .5s}.nx-nca .promo.on{height:36px;padding:9px 10px}.nx-nca .sh{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #EFEBE1}.nx-nca .sh .n{font-weight:600;letter-spacing:.11em;font-size:12.5px}.nx-nca .sh .m2{display:flex;gap:17px;font-size:12.5px;color:#6e685c}.nx-nca .sban{position:relative}.nx-nca .sban img{width:100%;height:clamp(150px,17vw,215px);object-fit:cover}.nx-nca .sban .cap{position:absolute;left:22px;bottom:18px;color:#fff}.nx-nca .sban .cap h4{font-family:var(--serif);font-size:clamp(19px,2.3vw,29px);font-weight:400;letter-spacing:-.02em;text-shadow:0 2px 18px rgba(0,0,0,.4)}.nx-nca .pg{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#efebe1}.nx-nca .pc{background:#fff;padding:13px}.nx-nca .pc img{width:100%;aspect-ratio:1;object-fit:cover}.nx-nca .pc h5{margin:10px 0 2px;font-size:12.5px;font-weight:500}.nx-nca .pc span{font-family:var(--mono);font-size:11px;color:#7c7669}.nx-nca .cats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#efebe1;border-top:1px solid #EFEBE1}.nx-nca .cat{position:relative;background:#fff}.nx-nca .cat img{width:100%;height:118px;object-fit:cover}.nx-nca .cat span{position:absolute;left:14px;bottom:12px;color:#fff;font-size:12.5px;font-weight:500;text-shadow:0 1px 10px rgba(0,0,0,.5)}.nx-nca .rcpt{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:var(--mono);font-size:12.5px}.nx-nca .rcpt div{padding:14px 22px 14px 0;margin-right:22px;border-right:1px solid var(--line);color:var(--ink60)}.nx-nca .rcpt div:last-child{border-right:0}.nx-nca .rcpt b{color:var(--ink);font-weight:400}.nx-nca .rows{border-top:1px solid var(--ink)}.nx-nca .row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:clamp(14px,2.5vw,34px);align-items:baseline;padding:16px 0;border-bottom:1px solid var(--line)}.nx-nca .row .p{font-family:var(--mono);font-size:13.5px;letter-spacing:-.01em}.nx-nca .row .v{font-family:var(--mono);font-size:12.5px;color:var(--ink40);white-space:nowrap}.nx-nca .sec.dark .rows{border-top-color:#f3f1ea80}.nx-nca .sec.dark .row{border-bottom-color:#f3f1ea24}.nx-nca .sec.dark .row .v{color:#f3f1ea73}.nx-nca .seq{border-top:1px solid var(--ink);margin-top:clamp(28px,3.6vw,48px)}.nx-nca .sq{display:grid;grid-template-columns:52px minmax(0,1fr);gap:clamp(16px,2.4vw,34px);padding:26px 0;border-bottom:1px solid var(--line)}.nx-nca .sq .n{font-family:var(--mono);font-size:12.5px;color:var(--ink40)}.nx-nca .sq h3{margin-bottom:7px}.nx-nca .sq p{color:var(--ink60);max-width:58ch}.nx-nca .two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3.6vw,56px);align-items:start}@media(max-width:860px){.nx-nca .two,.nx-nca .hero{grid-template-columns:1fr}}.nx-nca .ticks{list-style:none;margin:18px 0 0;padding:0}.nx-nca .ticks li{display:grid;grid-template-columns:16px 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink80)}.nx-nca .ticks li:before{content:"";width:6px;height:6px;background:var(--green);margin-top:9px}.nx-nca .ticks.off li:before{background:var(--line2)}.nx-nca table{width:100%;border-collapse:collapse;font-size:15px}.nx-nca th{text-align:left;font-weight:500;font-size:12.5px;color:var(--ink40);padding:0 16px 11px 0;border-bottom:1px solid var(--ink)}.nx-nca td{padding:14px 16px 14px 0;border-bottom:1px solid var(--line);color:var(--ink80)}.nx-nca td.n,.nx-nca th.n{font-family:var(--mono);text-align:right;padding-right:0;font-variant-numeric:tabular-nums}.nx-nca tr:last-child td{border-bottom:0}.nx-nca .xs{overflow-x:auto}.nx-nca .st{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;white-space:nowrap}.nx-nca .st:before{content:"";width:6px;height:6px;background:currentColor;flex:none}.nx-nca .ok{color:var(--green)}.nx-nca .wt{color:var(--amber)}.nx-nca .bk{color:var(--rust)}.nx-nca .nu{color:var(--ink40)}.nx-nca .fig{border:1px solid var(--line);border-radius:var(--r-shot);overflow:hidden;background:var(--card)}.nx-nca .fig img{width:100%}.nx-nca .fcap{padding:12px 15px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;color:var(--ink40);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.nx-nca .panel{border-radius:var(--r-panel);background:var(--dark);color:#f3f1ea;padding:clamp(30px,4vw,56px)}.nx-nca .panel h2{color:#f3f1ea}.nx-nca .panel p{color:#f3f1eab3}.nx-nca .page{max-width:452px;margin:0 auto;padding:clamp(38px,5vw,72px) var(--pad)}.nx-nca .page.w{max-width:800px}.nx-nca .f{margin-top:20px}.nx-nca .f label{display:block;font-size:15px;font-weight:500;margin-bottom:6px}.nx-nca .f .help{font-size:13.5px;color:var(--ink60);margin-bottom:8px}.nx-nca input,.nx-nca select{width:100%;border:1px solid var(--line2);border-radius:var(--r-btn);padding:12px 14px;font:inherit;font-size:15px;background:#fff;color:var(--ink)}.nx-nca input::placeholder{color:var(--ink40)}.nx-nca input:focus{outline:2px solid var(--green);outline-offset:1px;border-color:transparent}.nx-nca .or{display:flex;align-items:center;gap:14px;margin:22px 0;color:var(--ink40);font-size:13.5px}.nx-nca .or:before,.nx-nca .or:after{content:"";flex:1;height:1px;background:var(--line)}.nx-nca .social{display:flex;gap:10px}.nx-nca .social .btn-o{flex:1}.nx-nca .prog{display:flex;gap:6px;margin-bottom:26px}.nx-nca .prog i{flex:1;height:2px;background:var(--line);display:block}.nx-nca .prog i.on{background:var(--green)}.nx-nca .opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;padding:20px 0;border-bottom:1px solid var(--line)}.nx-nca .opt:first-of-type{border-top:1px solid var(--ink)}.nx-nca .opt .n{font-family:var(--mono);font-size:12.5px;color:var(--ink40);padding-top:3px}.nx-nca .opt h3{margin-bottom:5px}.nx-nca .opt p{font-size:15px;color:var(--ink60)}.nx-nca .opt.on .n{color:var(--green)}.nx-nca .opt.off{opacity:.45}.nx-nca .code{display:flex;gap:min(9px,2vw);margin-top:6px;max-width:100%}.nx-nca .code input{flex:1 1 0;min-width:0;max-width:52px;text-align:center;font-family:var(--mono);font-size:20px;padding:13px 0}.nx-nca .mail{border:1px solid var(--line2);border-radius:var(--r-shot);overflow:hidden;background:#fff}.nx-nca .mail-h{padding:14px 18px;border-bottom:1px solid var(--line);background:var(--sunk);font-size:13.5px}.nx-nca .mail-h div{display:flex;gap:10px;padding:2px 0}.nx-nca .mail-h span{color:var(--ink40);width:52px;flex:none;font-size:12.5px}.nx-nca .mail-b{padding:24px 22px;font-size:15px;color:var(--ink80);line-height:1.65}.nx-nca .mail-b p{margin-bottom:14px}.nx-nca .mail-b .btn{margin:6px 0 16px}.nx-nca .app{display:grid;grid-template-columns:222px minmax(0,1fr);min-height:calc(100vh - 64px)}.nx-nca .side{border-right:1px solid var(--line);padding:18px 0;background:var(--card)}.nx-nca .side .g{padding:0 18px 10px;font-size:12.5px;color:var(--ink40)}.nx-nca .side a{display:flex;justify-content:space-between;gap:10px;padding:9px 18px;font-size:15px;color:var(--ink80)}.nx-nca .side a.on{background:var(--paper);color:var(--ink);font-weight:500;box-shadow:inset 3px 0 0 var(--green)}.nx-nca .side .c{font-family:var(--mono);font-size:12.5px;color:var(--ink40)}.nx-nca .main{padding:clamp(22px,3vw,38px)}.nx-nca .quad{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ink);margin:22px 0 30px}.nx-nca .quad div{padding:16px 18px 18px 0;border-right:1px solid var(--line)}.nx-nca .quad div:last-child{border-right:0}.nx-nca .quad b{display:block;font-family:var(--mono);font-size:26px;font-weight:400;letter-spacing:-.03em}.nx-nca .quad span{display:block;margin-top:5px;font-size:13.5px;color:var(--ink60)}.nx-nca .empty{border:1px dashed var(--line2);border-radius:var(--r-shot);padding:clamp(24px,3vw,40px);text-align:center}.nx-nca .empty h3{margin-bottom:8px}.nx-nca .empty p{color:var(--ink60);max-width:46ch;margin:0 auto 18px}@media(max-width:860px){.nx-nca .app{grid-template-columns:1fr}.nx-nca .side{border-right:0;border-bottom:1px solid var(--line)}.nx-nca .quad,.nx-nca .pg,.nx-nca .cats{grid-template-columns:1fr 1fr}.nx-nca .sh .m2{display:none}}.nx-nca footer{border-top:1px solid var(--line);padding:34px 0;color:var(--ink40);font-size:15px}.nx-nca .foot{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.nx-nca .foot nav{display:flex;gap:20px}@media(prefers-reduced-motion:reduce){.nx-nca *{animation:none!important;transition:none!important}}.nx-nca .nav{transition:background .3s ease,border-color .3s ease}.nx-nca.nav-top .nav{background:transparent;border-bottom-color:transparent}.nx-nca.nav-top .nav nav,.nx-nca.nav-top .nav .navitem,.nx-nca.nav-top .nav nav>a:not(.btn),.nx-nca.nav-top .brand{color:#f3f1ea}.nx-nca.nav-top .nav nav>a:not(.btn):hover,.nx-nca.nav-top .navitem:hover,.nx-nca.nav-top .navitem[aria-expanded=true]{color:#fff}.nx-nca.nav-top .nav .btn-o{color:#f3f1ea;border-color:#f3f1ea80;background:transparent}.nx-nca.nav-top .nav .btn-o:hover{background:#f3f1ea;color:#14130f}.nx-nca.nav-top .brand{--brand-accent:#9DC49F}.nx-nca.nav-top .navtog span{background:#f3f1ea}.nx-nca .mega{position:absolute;left:0;right:0;top:100%;background:var(--card);border-bottom:1px solid var(--line);box-shadow:0 24px 40px -32px #14130f66;display:none;z-index:70}.nx-nca .mega[data-open=true]{display:block}.nx-nca .mega-i{max-width:var(--max);margin:0 auto;padding:clamp(22px,3vw,38px) var(--pad);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,44px)}@media(max-width:900px){.nx-nca .mega-i{grid-template-columns:1fr 1fr;gap:20px}}.nx-nca .mega h4{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink40);font-weight:400;padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:6px}.nx-nca .mega a{display:block;padding:7px 0;font-size:15px;color:var(--ink80)}.nx-nca .mega a:hover{color:var(--ink)}.nx-nca .mega a span{display:block;font-size:12.5px;color:var(--ink40);margin-top:1px}.nx-nca .navitem{display:inline-flex;align-items:center;gap:5px;cursor:pointer;background:none;border:0;font:inherit;color:var(--ink80);padding:0}.nx-nca .navitem:hover{color:var(--ink)}.nx-nca .navitem svg{width:9px;height:9px;transition:transform .18s}.nx-nca .navitem[aria-expanded=true] svg{transform:rotate(180deg)}.nx-nca .navitem[aria-expanded=true]{color:var(--ink)}.nx-nca .hero2{padding:clamp(38px,4.8vw,72px) 0 clamp(46px,6vw,88px)}@media(min-width:941px){.nx-nca .hero2{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:calc(100vh - 64px);min-height:calc(100svh - 64px)}}.nx-nca .hero2-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:clamp(20px,3vw,52px);align-items:end;margin-bottom:clamp(26px,3.4vw,46px)}@media(max-width:940px){.nx-nca .hero2-top{grid-template-columns:1fr}}.nx-nca .demo{border:1px solid var(--line2);border-radius:10px;overflow:hidden;background:var(--card);box-shadow:0 1px 1px #14130f0a,0 34px 70px -50px #14130f80;display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr)}@media(max-width:940px){.nx-nca .demo{grid-template-columns:1fr}}.nx-nca .dchat{padding:16px;display:flex;flex-direction:column;gap:10px;min-height:230px;justify-content:flex-end;border-right:1px solid var(--line)}@media(max-width:940px){.nx-nca .dchat{border-right:0;border-bottom:1px solid var(--line);min-height:150px}}.nx-nca .mine{align-self:flex-end;max-width:86%;background:var(--ink);color:var(--paper);padding:10px 13px;border-radius:6px 6px 2px;font-size:15px;line-height:1.45}.nx-nca .cur{display:inline-block;width:2px;height:15px;background:currentColor;vertical-align:-2px;animation:bk 1s steps(1) infinite}.nx-nca .reply{align-self:stretch;border:1px solid var(--line);border-radius:6px;padding:11px 13px;background:var(--paper)}.nx-nca .tl{display:grid;grid-template-columns:42px 1fr;gap:10px;font-size:13.5px;color:var(--ink60);padding:2px 0;opacity:0;transform:translateY(3px);transition:opacity .28s,transform .28s}.nx-nca .tl.in{opacity:1;transform:none}.nx-nca .tl b{font-family:var(--mono);font-size:11px;color:var(--green);font-weight:400}.nx-nca .fin{font-family:var(--mono);font-size:11px;color:var(--ink40);display:flex;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:9px;padding-top:9px;opacity:0;transition:opacity .28s}.nx-nca .fin.in{opacity:1}.nx-nca .dstore{background:var(--sunk);padding:clamp(12px,1.6vw,20px)}.nx-nca .win{border:1px solid var(--line2);border-radius:6px;overflow:hidden;background:#fff}.nx-nca .wbar{display:flex;align-items:center;gap:7px;padding:8px 11px;background:#f1eee7;border-bottom:1px solid var(--line)}.nx-nca .wbar i{width:7px;height:7px;border-radius:50%;background:#14130f29;display:block}.nx-nca .wbar .u{flex:1;text-align:center;font-family:var(--mono);font-size:10px;color:var(--ink40)}.nx-nca .shopf{background:#fff;color:#191712}.nx-nca .pmo{background:var(--green);color:#fff;text-align:center;font-size:12.5px;font-weight:500;height:0;overflow:hidden;transition:height .45s cubic-bezier(.33,1,.68,1),padding .45s}.nx-nca .pmo.on{height:34px;padding:8px 10px}.nx-nca .shd{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-bottom:1px solid #EFEBE1}.nx-nca .shd .bn{font-weight:600;letter-spacing:.11em;font-size:12.5px}.nx-nca .shd .mn{display:flex;gap:16px;font-size:12.5px;color:#6e685c}.nx-nca .sbn{position:relative;height:clamp(140px,16vw,196px);overflow:hidden}.nx-nca .sbn img{width:100%;height:100%;object-fit:cover}.nx-nca .sbn .cp{position:absolute;left:20px;bottom:16px;color:#fff;font-family:var(--serif);font-size:clamp(18px,2.1vw,26px);text-shadow:0 2px 18px rgba(0,0,0,.45)}.nx-nca .pgr{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#efebe1}.nx-nca .pt{background:#fff;padding:12px}.nx-nca .pt img{width:100%;aspect-ratio:1;object-fit:cover}.nx-nca .pt h5{margin:9px 0 2px;font-size:12.5px;font-weight:500}.nx-nca .pt .pz{font-family:var(--mono);font-size:11px;color:#7c7669}.nx-nca .dstore{grid-column:2}@media(max-width:940px){.nx-nca .dstore{grid-column:1}}.nx-nca .dfoot{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 16px;border-top:1px solid var(--line);background:var(--card);flex-wrap:wrap}.nx-nca .dfoot .l{font-size:13.5px;color:var(--ink60)}.nx-nca .dfoot .r{font-family:var(--mono);font-size:11px;color:var(--ink40)}.nx-nca .replay{border:1px solid var(--line2);border-radius:3px;background:none;font-family:var(--mono);font-size:11px;color:var(--ink60);padding:4px 10px;cursor:pointer}.nx-nca .replay:hover{border-color:var(--ink);color:var(--ink)}.nx-nca .caps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(28px,3.6vw,48px);border-top:1px solid var(--ink)}@media(max-width:900px){.nx-nca .caps{grid-template-columns:1fr 1fr}}@media(max-width:600px){.nx-nca .caps{grid-template-columns:1fr}}.nx-nca .cap-c{padding:22px 26px 26px 0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.nx-nca .cap-c:nth-child(3n){border-right:0}@media(max-width:900px){.nx-nca .cap-c:nth-child(3n){border-right:1px solid var(--line)}.nx-nca .cap-c:nth-child(2n){border-right:0}}.nx-nca .cap-c h3{font-size:17px;margin-bottom:4px}.nx-nca .cap-c .who{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:12px;display:block}.nx-nca .cap-c .who.eng{color:var(--ink40)}.nx-nca .cap-c ul{list-style:none;margin:0;padding:0}.nx-nca .cap-c li{font-size:15px;color:var(--ink60);padding:5px 0;line-height:1.45}.nx-nca .types{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:clamp(22px,3vw,48px);margin-top:clamp(28px,3.6vw,48px);align-items:start}@media(max-width:900px){.nx-nca .types{grid-template-columns:1fr}}.nx-nca .tlist{border-top:1px solid var(--ink)}.nx-nca .tbtn{display:block;width:100%;text-align:left;padding:14px 0;border:0;border-bottom:1px solid var(--line);background:none;cursor:pointer;font-family:inherit;font-size:15px;color:var(--ink60)}.nx-nca .tbtn:hover{color:var(--ink)}.nx-nca .tbtn[aria-pressed=true]{color:var(--ink);font-weight:500}.nx-nca .tbtn em{display:block;font-style:normal;font-size:12.5px;color:var(--ink40);margin-top:2px}.nx-nca .tshot{border:1px solid var(--line2);border-radius:8px;overflow:hidden;background:#fff}.nx-nca .tshot .band{position:relative;height:clamp(170px,20vw,260px)}.nx-nca .tshot .band img{width:100%;height:100%;object-fit:cover}.nx-nca .tshot .band .lab2{position:absolute;left:22px;bottom:18px;color:#fff;font-family:var(--serif);font-size:clamp(20px,2.3vw,29px);text-shadow:0 2px 18px rgba(0,0,0,.45)}.nx-nca .tmeta{display:flex;justify-content:space-between;gap:14px;padding:14px 18px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ink60);flex-wrap:wrap}.nx-nca .tmeta .m{font-family:var(--mono);font-size:12.5px;color:var(--ink40)}.nx-nca .tower{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(24px,3.2vw,56px);margin-top:clamp(28px,3.6vw,48px);align-items:start}@media(max-width:900px){.nx-nca .tower{grid-template-columns:1fr}}.nx-nca .twx{border-left:1px solid var(--line);padding-left:clamp(16px,1.6vw,24px)}.nx-nca .twx .lab{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);margin-bottom:12px}.nx-nca .twx h4{font-size:17px;font-weight:500;letter-spacing:-.015em;line-height:1.25}.nx-nca .twx p{margin-top:10px;font-size:13.5px;line-height:1.6;color:var(--ink60)}.nx-nca .twx .m{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;color:var(--green)}.nx-nca .tw{border-top:1px solid var(--ink)}.nx-nca .twb{display:block;width:100%;text-align:left;padding:15px 0;border:0;border-bottom:1px solid var(--line);background:none;cursor:pointer;font-family:inherit}.nx-nca .twb h3{font-size:17px;font-weight:500;color:var(--ink60);letter-spacing:-.015em}.nx-nca .twb:hover h3,.nx-nca .twb[aria-pressed=true] h3{color:var(--ink)}.nx-nca .twb em{display:block;font-style:normal;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);margin-top:5px}.nx-nca .twb[aria-pressed=true] em{color:var(--green)}.nx-nca .twb.eng[aria-pressed=true] em{color:var(--ink40)}.nx-nca .stage2{border:1px solid var(--line2);border-radius:10px;overflow:hidden;background:#fff;min-height:380px;display:flex;flex-direction:column}.nx-nca .st-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#f1eee7;border-bottom:1px solid var(--line)}.nx-nca .st-head .u{font-family:var(--mono);font-size:10px;color:var(--ink40)}.nx-nca .st-head .dots{display:flex;gap:6px}.nx-nca .st-head .dots i{width:7px;height:7px;border-radius:50%;background:#14130f29;display:block}.nx-nca .st-body{flex:1;position:relative;background:#fff;overflow:hidden}.nx-nca .pane{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .35s}.nx-nca .pane.on{opacity:1;pointer-events:auto}.nx-nca .st-foot{padding:11px 15px;border-top:1px solid var(--line);background:var(--card);font-size:13.5px;color:var(--ink60);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.nx-nca .st-foot .m{font-family:var(--mono);font-size:11px;color:var(--ink40)}.nx-nca .ms{color:#191712}.nx-nca .ms-bar{background:var(--green);color:#fff;text-align:center;font-size:12.5px;font-weight:500;height:0;overflow:hidden;transition:height .45s cubic-bezier(.33,1,.68,1),padding .45s}.nx-nca .ms-bar.on{height:32px;padding:8px 10px}.nx-nca .ms-h{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #EFEBE1;font-size:12.5px;color:#6e685c}.nx-nca .ms-h b{font-weight:600;letter-spacing:.1em;font-size:12.5px;color:#191712}.nx-nca .ms-g{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#efebe1}.nx-nca .ms-c{background:#fff;padding:10px;position:relative}.nx-nca .ms-c img{width:100%;aspect-ratio:1;object-fit:cover}.nx-nca .ms-c h6{margin:7px 0 1px;font-size:11px;font-weight:500}.nx-nca .ms-c span{font-family:var(--mono);font-size:10px;color:#7c7669}.nx-nca .ms-c.gone{opacity:0;transition:opacity .4s}.nx-nca .ms-b{position:absolute;top:16px;left:16px;background:#8c3a2b;color:#fff;font-size:10px;font-weight:600;padding:2px 6px;border-radius:2px;opacity:0;transform:scale(.7);transition:opacity .3s,transform .3s;z-index:2}.nx-nca .ms-b.on{opacity:1;transform:none}.nx-nca .lift{box-shadow:0 14px 30px -14px #14130f73;z-index:3}.nx-nca .serp{padding:clamp(20px,2.6vw,34px)}.nx-nca .serp-row{border:1px solid var(--line);border-radius:6px;padding:16px 18px;background:var(--paper);margin-bottom:12px}.nx-nca .serp-u{font-family:var(--mono);font-size:11px;color:var(--ink40)}.nx-nca .serp-t{font-size:17px;color:#1a3fb8;margin:5px 0 4px;letter-spacing:-.01em;transition:color .3s}.nx-nca .serp-d{font-size:13.5px;color:var(--ink60);line-height:1.5}.nx-nca .serp-row.after{border-color:var(--green);background:#fff}.nx-nca .serp-row.after .serp-t{color:#14320f}.nx-nca .tagm{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);display:block;margin-bottom:8px}.nx-nca .meter{padding:clamp(24px,3vw,42px);display:flex;flex-direction:column;justify-content:center;height:100%}.nx-nca .mrow{margin-bottom:22px}.nx-nca .mtop{display:flex;justify-content:space-between;font-size:13.5px;color:var(--ink60);margin-bottom:8px}.nx-nca .mtop b{font-family:var(--mono);font-size:15px;color:var(--ink);font-weight:400}.nx-nca .mtrack{height:6px;background:var(--sunk);border-radius:3px;overflow:hidden}.nx-nca .mfill{height:100%;background:var(--green);width:0;transition:width 1.1s cubic-bezier(.33,1,.68,1)}.nx-nca .mfill.slow{background:#8c3a2b}.nx-nca .upg{padding:clamp(22px,2.8vw,38px);font-family:var(--mono);font-size:12.5px;color:var(--ink60)}.nx-nca .upg .ln{display:grid;grid-template-columns:20px 1fr auto;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);opacity:0;transform:translateY(3px);transition:opacity .3s,transform .3s}.nx-nca .upg .ln.in{opacity:1;transform:none}.nx-nca .upg .ok{color:var(--green)}.nx-nca .upg .ver{font-size:15px;color:var(--ink)}.nx-nca .phero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,3vw,52px);align-items:center;margin-top:clamp(26px,3.2vw,44px)}@media(max-width:900px){.nx-nca .phero{grid-template-columns:1fr}}.nx-nca .pshot{border-radius:10px;overflow:hidden;border:1px solid var(--line);position:relative;margin:0;background:var(--sunk)}.nx-nca .pshot img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .pshot.tall img{aspect-ratio:3/4}.nx-nca .pshot.wide img{aspect-ratio:16/9}.nx-nca .pshot.sq img{aspect-ratio:1}.nx-nca .pshot figcaption{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;color:#fff;font-size:12.5px;background:linear-gradient(180deg,#0000,#0009)}.nx-nca .mosaic{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:clamp(24px,3vw,42px)}@media(max-width:800px){.nx-nca .mosaic{grid-template-columns:1fr 1fr}}.nx-nca .mosaic .pshot:first-child{grid-column:span 2;grid-row:span 2}.nx-nca .strip3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:clamp(24px,3vw,40px)}@media(max-width:800px){.nx-nca .strip3{grid-template-columns:1fr}}.nx-nca .dia{border:1px solid var(--line);border-radius:10px;background:var(--card);padding:clamp(16px,2vw,26px)}.nx-nca .dia svg{width:100%;height:auto;display:block}.nx-nca .diacap{margin-top:12px;font-family:var(--mono);font-size:11px;color:var(--ink40)}.nx-nca .bandimg{position:relative;border-radius:12px;overflow:hidden;margin-top:clamp(26px,3.2vw,44px)}.nx-nca .bandimg img{width:100%;aspect-ratio:21/9;object-fit:cover;display:block}.nx-nca .bandimg .ov{position:absolute;inset:0;display:flex;align-items:flex-end;padding:clamp(20px,3vw,40px);background:linear-gradient(180deg,#14130f00 40%,#14130fbd)}.nx-nca .bandimg .ov p{color:#fff;font-family:var(--serif);font-size:clamp(19px,2.4vw,31px);max-width:24ch;letter-spacing:-.02em}.nx-nca .splitdia{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,44px);align-items:center;margin-top:clamp(24px,3vw,42px)}@media(max-width:900px){.nx-nca .splitdia{grid-template-columns:1fr}}.nx-nca .mosaic{grid-auto-rows:clamp(120px,13vw,168px)}.nx-nca .mosaic .pshot{height:100%}.nx-nca .mosaic .pshot img{height:100%;width:100%;aspect-ratio:auto!important;object-fit:cover}.nx-nca .strip3 .pshot img{aspect-ratio:4/3!important}.nx-nca .cred{padding:clamp(26px,3vw,40px) 0 clamp(28px,3.2vw,44px)}.nx-nca .cred .lab{display:block;text-align:center;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);margin-bottom:clamp(18px,2vw,26px)}.nx-nca .credrow{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.nx-nca .credtrack{display:flex;align-items:center;width:max-content;gap:clamp(44px,5.5vw,84px);animation:credscroll 52s linear infinite}@media(prefers-reduced-motion:reduce){.nx-nca .credtrack{animation:none;justify-content:center;flex-wrap:wrap;row-gap:20px}}.nx-nca .credrow:hover .credtrack{animation-play-state:paused}.nx-nca .credtrack img{flex:none;width:auto;height:auto;max-height:clamp(26px,2.8vw,36px);max-width:clamp(96px,11vw,132px);display:block;max-width:clamp(96px,10vw,138px);object-fit:contain;filter:brightness(0);opacity:.42;transition:opacity .22s ease}.nx-nca .credrow:hover .credtrack img{opacity:.62}.nx-nca .credtrack img:hover{opacity:1}.nx-nca .trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-top:1px solid var(--ink);margin-top:clamp(26px,3vw,42px)}@media(max-width:860px){.nx-nca .trust{grid-template-columns:1fr}}.nx-nca .trust>div{padding:34px 30px 36px 0;border-right:1px solid var(--line)}.nx-nca .trust>div+div{padding-left:clamp(20px,2.2vw,30px)}.nx-nca .trust>div:last-child{border-right:0}@media(max-width:860px){.nx-nca .trust>div{border-right:0;border-bottom:1px solid var(--line)}}.nx-nca .trust .ic{width:22px;height:22px;margin-bottom:14px;color:var(--green)}.nx-nca .trust h4{font-size:17px;font-weight:500;letter-spacing:-.015em}.nx-nca .trust p{margin-top:8px;font-size:13.5px;line-height:1.6;color:var(--ink60);max-width:40ch}.nx-nca .trust .std{margin-top:20px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink40)}.nx-nca .sec.dark .trust{border-top-color:#f3f1ea73}.nx-nca .sec.dark .trust>div{border-right-color:#f3f1ea29}.nx-nca .sec.dark .trust p{color:#f3f1ea9e}.nx-nca .sec.dark .trust .std{color:#f3f1ea73}.nx-nca .sec.dark .trust .ic{color:#9dc49f}.nx-nca .vind{display:flex;gap:12px;margin-top:clamp(26px,3vw,44px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;padding:0 var(--pad) 0 max(var(--pad),calc((100% - var(--max))/2 + var(--pad)));scrollbar-width:none;-ms-overflow-style:none}.nx-nca .vind:after{content:"";flex:0 0 1px}.nx-nca .vind::-webkit-scrollbar{display:none}.nx-nca .vind.nosnap{scroll-snap-type:none}.nx-nca .vsl{position:relative;height:20px;margin-top:clamp(16px,1.9vw,26px);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.nx-nca .vsl[hidden]{display:none}.nx-nca .vsl-t{position:absolute;left:0;right:0;top:9px;height:1px;background:var(--line)}.nx-nca .vsl-h{position:absolute;left:0;top:8px;height:3px;background:var(--ink80);transition:background .2s ease,height .2s ease,top .2s ease;will-change:transform}.nx-nca .vsl:hover .vsl-h{background:var(--ink);height:5px;top:7px}.nx-nca .vsl.drag .vsl-h{background:var(--ink);height:5px;top:7px;transition:background .2s ease}.nx-nca .vsl:focus-visible{outline:none}.nx-nca .vsl:focus-visible .vsl-h{background:var(--green);box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--green)}@media(prefers-reduced-motion:reduce){.nx-nca .vsl-h{transition:none}}.nx-nca .vcard{position:relative;flex:0 0 clamp(256px,23.5vw,306px);height:clamp(430px,40vw,478px);border:1px solid var(--line);padding:0;cursor:pointer;text-align:left;overflow:hidden;background:var(--paper);font:inherit;color:var(--ink);display:flex;flex-direction:column}.nx-nca .vi-pic{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.nx-nca .vi-bg{position:absolute;inset:0;z-index:0}.nx-nca .vi-bg{background:radial-gradient(62% 58% at var(--lx,10%) 0%,rgba(157,196,159,.36) 0%,rgba(45,87,47,.22) 34%,rgba(45,87,47,0) 70%),#14130f}.nx-nca [data-k=size] .vi-bg{--lx:10%}.nx-nca [data-k=views] .vi-bg{--lx:86%}.nx-nca [data-k=custom] .vi-bg{--lx:30%}.nx-nca [data-k=version] .vi-bg{--lx:90%}.nx-nca [data-k=front] .vi-bg{--lx:12%}.nx-nca [data-k=b2b] .vi-bg{--lx:50%}.nx-nca [data-k=more] .vi-bg{--lx:70%}.nx-nca .vi-top{position:absolute;left:clamp(16px,1.8vw,22px);right:clamp(16px,1.8vw,22px);top:clamp(16px,1.8vw,22px);z-index:2;display:flex;align-items:center;gap:9px;padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.2)}.nx-nca .vi-ico{display:block;width:17px;height:17px;flex:none;color:#9dc49f}.nx-nca .vi-ico svg{width:100%;height:100%;display:block}.nx-nca .vi-lab{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.17em;text-transform:uppercase;color:#f3f1eab8}.nx-nca .vi-art{position:absolute;left:clamp(16px,1.8vw,22px);right:clamp(16px,1.8vw,22px);top:calc(clamp(16px,1.8vw,22px) + 60px);bottom:clamp(14px,1.6vw,20px);z-index:2;display:block;transition:opacity .3s ease,transform .5s cubic-bezier(.33,1,.68,1)}.nx-nca .vi-art svg{width:100%;height:100%;display:block;overflow:visible}.nx-nca .vcard .vi-in{position:relative;z-index:2;flex:none;background:var(--paper);border-top:1px solid var(--line);padding:clamp(15px,1.8vw,20px) clamp(16px,1.8vw,22px);display:flex;flex-direction:column}.nx-nca .vcard .vi-h{min-height:2.4em}.nx-nca .vcard .vi-h{display:block;font-family:var(--disp);font-size:clamp(17px,1.75vw,20.5px);font-weight:500;letter-spacing:-.026em;line-height:1.2;color:var(--ink)}.nx-nca .vi-ar{display:block;width:19px;height:19px;margin-top:12px;color:var(--ink40);transition:transform .35s cubic-bezier(.33,1,.68,1),color .3s}.nx-nca .vi-ar svg{width:100%;height:100%;display:block}.nx-nca .vcard:hover .vi-ar,.nx-nca .vcard:focus-within .vi-ar,.nx-nca .vcard.open .vi-ar{transform:translate(5px);color:var(--ink)}.nx-nca .vcard .vi-more{display:block;overflow:hidden;max-height:0;opacity:0;transition:max-height .45s cubic-bezier(.33,1,.68,1),opacity .3s ease,margin-top .45s ease}.nx-nca .vcard:hover .vi-more,.nx-nca .vcard:focus-within .vi-more,.nx-nca .vcard.open .vi-more{max-height:240px;opacity:1;margin-top:11px}.nx-nca .vi-how{display:block;font-size:12.5px;line-height:1.5;color:var(--ink60)}.nx-nca .vi-proof{display:block;margin-top:12px;padding-top:11px;border-top:1px solid var(--line)}.nx-nca .vcard:hover .vi-art,.nx-nca .vcard:focus-within .vi-art,.nx-nca .vcard.open .vi-art{opacity:.34}.nx-nca .vcard:hover:after,.nx-nca .vcard:focus-within:after,.nx-nca .vcard.open:after{background:linear-gradient(180deg,#100f0c6b,#100f0cc7 40%,#100f0cf5)}.nx-nca .vcard:focus-visible{outline:none;box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--green)}.nx-nca .vi-big{display:block;font-family:var(--disp);font-size:clamp(23px,2.4vw,29px);font-weight:500;letter-spacing:-.03em;line-height:1;color:#f3f1ea}.nx-nca .vi-big em{display:block;font-family:var(--mono);font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea80;margin-top:7px}.nx-nca .vi-chips{display:flex;flex-wrap:wrap;gap:5px}.nx-nca .vi-chip{display:inline-block;padding:3px 7px;border:1px solid rgba(243,241,234,.24);font-family:var(--mono);font-size:9.5px;letter-spacing:.05em;color:#f3f1ea9e}.nx-nca .vi-chip.on{border-color:#9dc49f;color:#9dc49f}.nx-nca .vi-logos{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nx-nca .vi-logos img{height:22px;width:auto;max-width:78px;object-fit:contain;filter:brightness(0) invert(1);opacity:.72}.nx-nca .vi-logos img.tall{height:26px;max-width:100px;opacity:.86}.nx-nca .vi-note{display:block;margin-top:9px;font-family:var(--mono);font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#f3f1ea6b}@media(max-width:620px){.nx-nca .vcard{flex:0 0 78vw}}.nx-nca .dcap{padding:clamp(16px,1.7vw,22px);display:flex;flex-direction:column;justify-content:center;gap:2px;border-right:1px solid var(--line);min-height:250px}@media(max-width:940px){.nx-nca .dcap{border-right:0;border-bottom:1px solid var(--line)}}.nx-nca .dcap .lab{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);margin-bottom:12px}.nx-nca .crow{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--line);opacity:.42;transition:opacity .35s}.nx-nca .crow:last-of-type{border-bottom:0}.nx-nca .crow.on{opacity:1}.nx-nca .crow b{font-size:15px;font-weight:500;letter-spacing:-.012em;display:block}.nx-nca .crow em{display:block;font-style:normal;font-size:12.5px;color:var(--ink60);margin-top:3px;line-height:1.4}.nx-nca .crow .t{font-family:var(--mono);font-size:11px;color:var(--ink40);white-space:nowrap}.nx-nca .crow.on .t{color:var(--green)}.nx-nca .tracks{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:clamp(26px,3vw,44px);border-top:1px solid var(--ink)}@media(max-width:860px){.nx-nca .tracks{grid-template-columns:1fr}}.nx-nca .trk{padding:30px 30px 28px 0}.nx-nca .trk+.trk{border-left:1px solid var(--line);padding-left:34px}@media(max-width:860px){.nx-nca .trk+.trk{border-left:0;border-top:1px solid var(--line);padding-left:0}}.nx-nca .trk>.lab{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);margin-bottom:18px}.nx-nca .trk>.lab b{font-weight:400;color:var(--green)}.nx-nca .trow{display:grid;grid-template-columns:26px 1fr;gap:14px;padding:17px 0;border-bottom:1px solid var(--line)}.nx-nca .trow:last-child{border-bottom:0}.nx-nca .trow .n{font-family:var(--mono);font-size:12.5px;color:var(--ink40);padding-top:2px}.nx-nca .trow h4{font-size:15px;font-weight:500;letter-spacing:-.015em;display:flex;justify-content:space-between;gap:12px;align-items:baseline}.nx-nca .trow h4 .who{font-family:var(--mono);font-size:11px;color:var(--ink40);font-weight:400;white-space:nowrap}.nx-nca .trow p{margin-top:5px;font-size:13.5px;line-height:1.55;color:var(--ink60);max-width:44ch}.nx-nca .certs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:clamp(30px,3.4vw,46px);border-top:1px solid rgba(243,241,234,.16)}@media(max-width:860px){.nx-nca .certs{grid-template-columns:1fr}}.nx-nca .certs>div{display:grid;grid-template-columns:auto 1fr;gap:15px;align-items:start;padding:26px 26px 26px 0;border-right:1px solid rgba(243,241,234,.13);padding-right:clamp(18px,2vw,28px)}.nx-nca .certs>div:last-child{border-right:0;padding-right:0}.nx-nca .certs>div+div{padding-left:clamp(18px,2vw,28px)}@media(max-width:860px){.nx-nca .certs>div{border-right:0;border-bottom:1px solid rgba(243,241,234,.13)}}.nx-nca .certs .mk{width:46px;height:46px;flex:none;display:grid;place-items:center}.nx-nca .certs .mk img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1);opacity:.82}.nx-nca .certs .mk svg{width:26px;height:26px;color:#f3f1eacc}.nx-nca .certs h4{font-size:15px;font-weight:500;letter-spacing:-.012em;margin:2px 0 0}.nx-nca .certs p{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:#f3f1ea99;max-width:34ch}.nx-nca .sec:not(.dark) .certs{border-top-color:var(--line)}.nx-nca .sec:not(.dark) .certs>div{border-right-color:var(--line)}.nx-nca .sec:not(.dark) .certs .mk img{filter:none;opacity:.72}.nx-nca .sec:not(.dark) .certs .mk svg{color:var(--ink60)}.nx-nca .sec:not(.dark) .certs p{color:var(--ink60)}.nx-nca .trow p{display:none}.nx-nca .trk>.lab{margin-bottom:20px}.nx-nca .hd2{position:relative;border-radius:14px;overflow:hidden;background:#141310;height:clamp(320px,37vh,500px);border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf;display:flex;align-items:stretch}@media(min-width:821px)and (max-height:860px){.nx-nca .hero2{margin-bottom:clamp(14px,2vw,24px)}.nx-nca .hero2-top{padding-bottom:0}.nx-nca .hd2{height:clamp(280px,32vh,420px)}}@media(max-width:940px){.nx-nca .hd2{flex-direction:column;height:clamp(680px,96vw,780px)}.nx-nca .hd2-l{flex:0 0 300px}.nx-nca .hd2-r{flex:1 1 auto;min-height:0}}.nx-nca .hd2-wash{position:absolute;inset:0;background:radial-gradient(62% 58% at 88% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%),#14130f}.nx-nca .hd2-l{position:relative;z-index:2;flex:0 0 352px;min-width:0;padding:clamp(16px,1.8vw,22px);display:flex;flex-direction:column;border-right:1px solid rgba(243,241,234,.12);min-height:0}@media(max-width:940px){.nx-nca .hd2-l{border-right:0;border-bottom:1px solid rgba(243,241,234,.12)}}.nx-nca .hd2-thread{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding-bottom:14px;overflow:hidden}.nx-nca .hb{opacity:0;transform:translateY(8px);transition:opacity .34s,transform .34s}.nx-nca .hb.in{opacity:1;transform:none}.nx-nca .hb-me{align-self:flex-end;max-width:92%;background:#f3f1ea24;border:1px solid rgba(243,241,234,.14);border-radius:11px 11px 3px;padding:10px 13px;font-size:13.5px;line-height:1.45;color:#f3f1ea}.nx-nca .hb-ag{align-self:stretch;border-left:2px solid rgba(127,164,127,.55);padding-left:13px}.nx-nca .hb-ag .agh{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:#f3f1ea70;margin-bottom:9px}.nx-nca .hb-ag .agh i{width:5px;height:5px;border-radius:50%;background:#7fa47f}.nx-nca .hd2-box{border:1px solid rgba(243,241,234,.18);border-radius:12px;background:#14130f94;backdrop-filter:blur(12px);padding:12px 12px 9px;flex:none}.nx-nca .hd2-box p{margin:0;min-height:2.6em;font-size:13.5px;line-height:1.45;color:#f3f1ea;letter-spacing:-.01em}.nx-nca .hd2-box .cu{display:inline-block;width:1.5px;height:14px;background:#f3f1ea;vertical-align:-2px;margin-left:1px;animation:hbl 1.05s steps(1) infinite}.nx-nca .hd2-box .bar2{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:9px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .hd2-tools{display:flex;align-items:center;gap:4px}.nx-nca .hd2-tools button{width:27px;height:27px;border-radius:6px;border:0;background:none;cursor:pointer;display:grid;place-items:center;color:#f3f1ea8c;transition:background .16s,color .16s}.nx-nca .hd2-tools button:hover{background:#f3f1ea1a;color:#f3f1ea}.nx-nca .hd2-tools svg{width:15px;height:15px}.nx-nca .hd2-box .snd2{width:27px;height:27px;border-radius:50%;background:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .hd2-box .snd2 svg{width:13px;height:13px;color:#141310}.nx-nca .hd2-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.nx-nca .hd2-steps li{display:grid;grid-template-columns:16px 1fr auto;gap:10px;align-items:baseline;padding:6px 0;font-size:12.5px;color:#f3f1eab8;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.nx-nca .hd2-steps li.in{opacity:1;transform:none}.nx-nca .hd2-steps li .dot{width:7px;height:7px;margin:4px 3px;border-radius:50%;background:#f3f1ea47;position:relative;top:2px}.nx-nca .hd2-steps li.in .dot{background:#7fa47f}.nx-nca .hd2-steps li .ms2{font-family:var(--mono);font-size:10px;color:#f3f1ea66}.nx-nca .hd2-r{position:relative;z-index:2;flex:1 1 0;min-width:0;padding:clamp(18px,2.2vw,30px);display:flex;align-items:stretch}.nx-nca .hd2-win{width:100%;border-radius:9px;overflow:hidden;background:#fbfaf6;border:1px solid rgba(20,19,15,.14);box-shadow:0 18px 44px -26px #0009;display:flex;flex-direction:column;min-height:0}.nx-nca .hd2-sh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px 11px;border-bottom:1px solid var(--line);font-size:11px;color:var(--ink60)}.nx-nca .hd2-sh b{font-size:12.5px;letter-spacing:.06em;color:var(--ink)}.nx-nca .hd2-sh nav{display:flex;gap:12px}.nx-nca .hd2-band{display:flex;align-items:center;gap:12px;height:0;overflow:hidden;padding:0 13px;background:var(--dark);color:#f3f1ea;transition:height .42s cubic-bezier(.33,1,.68,1)}.nx-nca .hd2-band.on{height:38px}.nx-nca .hd2-bd1{font-size:11.5px;font-weight:500;letter-spacing:.01em;white-space:nowrap}.nx-nca .hd2-bd2{font-size:11px;color:#f3f1ea9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .hd2-bd3{margin-left:auto;font-size:10.5px;color:#f3f1ea9e;white-space:nowrap}.nx-nca .hd2-bd3 i{font-style:normal;color:#f3f1ea;font-variant-numeric:tabular-nums;letter-spacing:.02em}.nx-nca .hd2-cat{display:flex;align-items:baseline;gap:10px;padding:11px 13px 8px}.nx-nca .hd2-cat h5{margin:0;font-size:12.5px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.nx-nca .hd2-cn{font-size:10.5px;color:var(--ink40)}.nx-nca .hd2-sort{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--ink40);border:1px solid var(--line);border-radius:5px;padding:3px 8px;transition:color .3s,border-color .3s}.nx-nca .hd2-sort.on{color:var(--rust);border-color:var(--rust)}.nx-nca .hd2-fil{display:flex;gap:6px;padding:0 13px 10px}.nx-nca .hd2-fil span{font-size:10px;color:var(--ink60);border:1px solid var(--line);border-radius:5px;padding:3px 8px;white-space:nowrap}.nx-nca .hd2-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;padding:0 13px;flex:1;min-height:0;overflow:hidden;align-content:start;grid-auto-rows:max-content}@media(max-width:620px){.nx-nca .hd2-grid{grid-template-columns:repeat(2,1fr)}}.nx-nca .hd2-t{position:relative;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.nx-nca .hd2-t.lift{z-index:3;box-shadow:0 14px 30px -14px #14130f66}.nx-nca .hd2-t img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;flex:none}.nx-nca .hd2-ti{flex:none;padding:7px 8px 9px}.nx-nca .hd2-t h6{margin:0;font-size:11px;font-weight:500;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .hd2-pr{display:flex;align-items:baseline;gap:6px;margin-top:3px;font-family:var(--mono);font-size:10.5px;color:var(--ink)}.nx-nca .hd2-pr .p0{transition:color .3s}.nx-nca .hd2-pr .p1{display:none;color:var(--rust)}.nx-nca .hd2-t.sale .p0{text-decoration:line-through;color:var(--ink40)}.nx-nca .hd2-t.sale .p1{display:inline}.nx-nca .hd2-ti .un{display:block;margin-top:2px;font-size:9.5px;color:var(--ink40)}.nx-nca .hd2-t .bd{position:absolute;top:6px;left:6px;background:var(--rust);color:#f3f1ea;border-radius:4px;padding:2px 6px;font-family:var(--mono);font-size:10px;letter-spacing:.04em;opacity:0;transform:translateY(-3px);transition:opacity .3s,transform .3s}.nx-nca .hd2-t .bd.on{opacity:1;transform:none}.nx-nca .hd2-t .rk{position:absolute;top:6px;right:6px;background:#14130fb8;color:#f3f1ea;border-radius:4px;padding:2px 5px;font-family:var(--mono);font-size:10px;opacity:0;transition:opacity .3s}.nx-nca .hd2-t .rk.on{opacity:1}.nx-nca .hero2-top h1{font-size:clamp(27px,3.5vw,46px);letter-spacing:-.035em;text-wrap:balance}.nx-nca .hb-ag .agf{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(243,241,234,.13)}.nx-nca .hb-ag .agf span{font-family:var(--mono);font-size:10px;color:#f3f1ea80}.nx-nca .dm-wrap{max-width:1180px;margin:0 auto;padding:clamp(26px,3.4vw,52px) var(--pad)}.nx-nca .dm-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:clamp(18px,3vw,44px);align-items:end;margin-bottom:clamp(20px,2.4vw,32px)}@media(max-width:820px){.nx-nca .dm-head{grid-template-columns:1fr}}.nx-nca .dm-head h1{font-size:clamp(27px,3.4vw,42px);font-weight:400;letter-spacing:-.03em;line-height:1.08}.nx-nca .dm-head p{margin-top:12px;font-size:15px;color:var(--ink60);max-width:52ch}.nx-nca .dm-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:100px;padding:6px 13px;font-family:var(--mono);font-size:11px;color:var(--ink60);white-space:nowrap}.nx-nca .dm-badge i{width:6px;height:6px;border-radius:50%;background:var(--green)}.nx-nca .dm-chips{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:clamp(16px,2vw,22px)}.nx-nca .dm-chip{border:1px solid var(--line2);border-radius:100px;background:none;font-family:inherit;font-size:13.5px;color:var(--ink60);padding:8px 15px;cursor:pointer;transition:all .18s}.nx-nca .dm-chip:hover{border-color:var(--ink);color:var(--ink)}.nx-nca .dm-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.nx-nca .dm-save{margin-top:clamp(20px,2.4vw,30px);border:1px solid var(--line);border-radius:12px;background:var(--card);padding:clamp(18px,2.2vw,28px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:clamp(16px,2.4vw,34px);align-items:center;opacity:0;transform:translateY(10px);transition:opacity .4s,transform .4s;pointer-events:none}.nx-nca .dm-save.on{opacity:1;transform:none;pointer-events:auto}@media(max-width:760px){.nx-nca .dm-save{grid-template-columns:1fr}}.nx-nca .dm-save h3{font-size:clamp(18px,2vw,23px);font-weight:500;letter-spacing:-.02em}.nx-nca .dm-save p{margin-top:7px;font-size:13.5px;color:var(--ink60);max-width:46ch}.nx-nca .dm-form{display:flex;gap:9px;flex-wrap:wrap}.nx-nca .dm-form input{border:1px solid var(--line2);border-radius:6px;padding:11px 14px;font:inherit;font-size:15px;background:#fff;min-width:230px}.nx-nca .dm-form input:focus{outline:none;border-color:var(--ink)}.nx-nca .dm-note{margin-top:10px;font-family:var(--mono);font-size:11px;color:var(--ink40)}.nx-nca .hero-cta{display:flex;gap:10px;flex-wrap:nowrap;align-items:center}.nx-nca .hero-cta .btn{white-space:nowrap}@media(max-width:400px){.nx-nca .hero-cta{flex-wrap:wrap}}.nx-nca .mgw{margin-top:clamp(24px,2.8vw,36px);--dwell:8s}.nx-nca .mg-steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:clamp(10px,1.2vw,18px);border-top:1px solid var(--line)}@media(max-width:700px){.nx-nca .mg-steps{grid-auto-flow:row;grid-auto-columns:auto}}.nx-nca .mg-step{display:block;text-align:left;border:0;background:none;font:inherit;cursor:pointer;padding:14px 0 0;-webkit-appearance:none;position:relative}.nx-nca .mg-step:before{content:"";position:absolute;top:-1px;left:0;width:0;height:2px;background:var(--ink)}.nx-nca .mg-step[aria-selected=true]:before{width:100%;transition:width var(--dwell,8s) linear}.nx-nca .mg-step b{display:block;font-family:var(--mono);font-size:10px;color:var(--ink40);transition:color .3s}.nx-nca .mg-step h3{margin-top:7px;font-size:clamp(15px,1.35vw,18px);font-weight:600;letter-spacing:-.022em;color:var(--ink40);transition:color .3s}.nx-nca .mg-step[aria-selected=true] b{color:var(--green)}.nx-nca .mg-step[aria-selected=true] h3{color:var(--ink)}.nx-nca .mg-step:focus-visible{outline:2px solid var(--green);outline-offset:4px}.nx-nca .mg{position:relative;display:flex;align-items:stretch;margin-top:clamp(16px,1.8vw,24px);border-radius:14px;overflow:hidden;background:#141310;height:clamp(520px,68vh,690px);border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf}@media(max-width:820px){.nx-nca .mg{flex-direction:column;height:auto;min-height:0}}.nx-nca .mg-wash{position:absolute;inset:0;background:radial-gradient(72% 66% at 90% 0%,#9dc49f80,#2d572f57 34%,#2d572f00 72%),radial-gradient(60% 50% at 10% 100%,#2d572f38,#2d572f00 70%),#14130f}.nx-nca .mg-l{position:relative;z-index:2;flex:0 0 358px;min-width:0;display:flex;flex-direction:column;padding:clamp(16px,1.8vw,22px);border-right:1px solid rgba(243,241,234,.12);transition:flex-basis .62s cubic-bezier(.33,1,.68,1)}@media(max-width:820px){.nx-nca .mg-l{flex-basis:auto!important;border-right:0;border-bottom:1px solid rgba(243,241,234,.12)}}.nx-nca .mg[data-s="2"] .mg-l{flex-basis:100%;justify-content:center}.nx-nca .mg-thread{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding-bottom:14px;overflow:hidden}.nx-nca .mg[data-s="2"] .mg-thread{flex:0;padding-bottom:0}.nx-nca .mg-box{border:1px solid rgba(243,241,234,.18);border-radius:12px;background:#14130f94;backdrop-filter:blur(9px);padding:13px 13px 11px;transition:padding .5s ease,max-width .5s ease,margin .5s ease}.nx-nca .mg[data-s="2"] .mg-box{padding:20px 20px 15px;max-width:620px;margin:0 auto;width:100%}.nx-nca .mg-box p{margin:0;min-height:2.6em;font-size:13.5px;line-height:1.45;color:#f3f1ea;letter-spacing:-.01em}.nx-nca .mg[data-s="2"] .mg-box p{min-height:3.4em;font-size:17px}.nx-nca .mg-cu{display:inline-block;width:1.5px;height:14px;background:#f3f1ea;vertical-align:-2px;margin-left:1px;animation:mgbl 1.05s steps(1) infinite}.nx-nca .mg[data-s="2"] .mg-cu{height:17px}.nx-nca .mg-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .mg-tools{display:flex;align-items:center;gap:4px}.nx-nca .mg-tools span{width:27px;height:27px;border-radius:6px;display:grid;place-items:center;color:#f3f1ea80}.nx-nca .mg-tools svg{width:15px;height:15px}.nx-nca .mg-snd{width:27px;height:27px;border-radius:50%;background:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .mg[data-s="2"] .mg-snd{width:33px;height:33px}.nx-nca .mg-snd svg{width:13px;height:13px;color:#141310}.nx-nca .mg-b{opacity:0;transform:translateY(8px);transition:opacity .34s,transform .34s}.nx-nca .mg-b.in{opacity:1;transform:none}.nx-nca .mg-me{align-self:flex-end;max-width:92%;background:#f3f1ea24;border:1px solid rgba(243,241,234,.14);border-radius:11px 11px 3px;padding:10px 13px;font-size:13.5px;line-height:1.45;color:#f3f1ea}.nx-nca .mg-ag{align-self:stretch;border-left:2px solid rgba(127,164,127,.55);padding-left:13px}.nx-nca .mg-ag .mg-h{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:10px;letter-spacing:.11em;color:#f3f1ea70;margin-bottom:9px}.nx-nca .mg-ag .mg-h i{width:5px;height:5px;border-radius:50%;background:#7fa47f}.nx-nca .mg-ls{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.nx-nca .mg-ls li{display:grid;grid-template-columns:15px 1fr auto;gap:9px;align-items:baseline;padding:5px 0;font-size:12.5px;line-height:1.4;color:#f3f1eac7;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.nx-nca .mg-ls li.in{opacity:1;transform:none}.nx-nca .mg-ls .dot{width:7px;height:7px;border-radius:50%;background:#f3f1ea47;position:relative;top:5px;margin:0 3px}.nx-nca .mg-ls li.in .dot{background:#7fa47f}.nx-nca .mg-ls .ms{font-family:var(--mono);font-size:10px;color:#f3f1ea66}.nx-nca .mg-ap{display:flex;flex-direction:column;gap:11px;border:1px solid rgba(243,241,234,.2);border-radius:11px;padding:12px;background:#f3f1ea0d}.nx-nca .mg-btn{border:0;border-radius:7px;padding:7px 13px;font:inherit;font-size:12.5px;font-weight:500;background:#f3f1ea;color:#141310;white-space:nowrap}.nx-nca .mg-btn.g{background:transparent;border:1px solid rgba(243,241,234,.3);color:#f3f1ea;font-weight:400}.nx-nca .mg-ok{font-family:var(--mono);font-size:10px;color:#9bc48f;white-space:nowrap}.nx-nca .mg-r{position:relative;z-index:2;flex:1 1 0;min-width:0;display:flex;align-items:stretch;padding:clamp(16px,2vw,28px);opacity:1;transition:opacity .45s .12s ease}.nx-nca .mg[data-s="1"] .mg-r,.nx-nca .mg[data-s="2"] .mg-r{opacity:0;transition:opacity .28s ease;pointer-events:none}@media(max-width:820px){.nx-nca .mg[data-s="1"] .mg-r,.nx-nca .mg[data-s="2"] .mg-r{display:none}}.nx-nca .mg-win{width:100%;border-radius:9px;overflow:hidden;background:#fbfaf6;border:1px solid rgba(20,19,15,.14);display:flex;flex-direction:column;box-shadow:0 20px 50px -30px #0009}.nx-nca .mg-sh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px 11px;border-bottom:1px solid var(--line);font-size:11px;color:var(--ink40)}.nx-nca .mg-sh b{font-size:12.5px;letter-spacing:.06em;color:var(--ink);font-weight:600}.nx-nca .mg-sh nav{display:flex;gap:12px;flex:1}.nx-nca .mg-sh nav span:nth-child(2){color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}.nx-nca .mg.ap .mg-cat{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:13px 13px 10px}.nx-nca .mg-cat h5{margin:0;font-size:12.5px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.nx-nca .mg-sort{font-family:var(--mono);font-size:10px;color:var(--ink40)}.nx-nca .mg-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 13px 14px;flex:1;min-height:0}.nx-nca .mg-t{position:relative;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.nx-nca .mg-t img{width:100%;flex:1;min-height:0;object-fit:cover;display:block}.nx-nca .mg-t h6{margin:0;padding:9px 9px 0;font-size:11px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.nx-nca .mg-t .pz{padding:3px 9px 10px;font-family:var(--mono);font-size:10px;color:var(--ink60)}@media(max-width:560px){.nx-nca .mg-grid{grid-template-columns:repeat(2,1fr)}.nx-nca .mg-sh nav{display:none}}@media(prefers-reduced-motion:reduce){.nx-nca .mgw *,.nx-nca .mg *{transition-duration:.01ms!important;animation:none!important}}.nx-nca .shwrap{margin-top:clamp(24px,2.8vw,36px);--dwell:4.5s}.nx-nca .sh-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:clamp(8px,1vw,14px);border-top:1px solid var(--line)}@media(max-width:900px){.nx-nca .sh-tabs{grid-auto-flow:row;grid-auto-columns:auto}}.nx-nca .shitem{display:block;width:100%;text-align:left;border:0;background:none;cursor:pointer;padding:13px 0 0;font:inherit;-webkit-appearance:none;position:relative}.nx-nca .shitem:before{content:"";position:absolute;top:-1px;left:0;width:0;height:2px;background:var(--ink)}.nx-nca .shitem[aria-selected=true]:before{width:100%;transition:width var(--dwell,9s) linear}.nx-nca .shitem h3{font-size:clamp(13px,1.05vw,15px);font-weight:600;letter-spacing:-.018em;color:var(--ink40);transition:color .3s;line-height:1.3}.nx-nca .shitem[aria-selected=true] h3{color:var(--ink)}.nx-nca .shitem:focus-visible{outline:2px solid var(--green);outline-offset:4px}.nx-nca .sh-cap{margin-top:12px;min-height:2.9em;font-size:15px;line-height:1.55;color:var(--ink60);max-width:74ch}.nx-nca .shc{position:relative;display:flex;align-items:stretch;margin-top:clamp(14px,1.6vw,22px);overflow:hidden;background:#141310;min-height:clamp(430px,41vw,548px);border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf}@media(max-width:900px){.nx-nca .shc{flex-direction:column;min-height:0}}.nx-nca .sh-wash{position:absolute;inset:0;background:radial-gradient(62% 58% at 10% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%),#14130f}.nx-nca .sh-l{position:relative;z-index:2;flex:0 0 352px;min-width:0;display:flex;flex-direction:column;padding:clamp(16px,1.8vw,22px);border-right:1px solid rgba(243,241,234,.12)}@media(max-width:900px){.nx-nca .sh-l{flex-basis:auto;border-right:0;border-bottom:1px solid rgba(243,241,234,.12)}}.nx-nca .sh-thread{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding-bottom:13px;overflow:hidden}.nx-nca .sh-me{align-self:flex-end;max-width:94%;background:#f3f1ea24;border:1px solid rgba(243,241,234,.14);padding:10px 12px;font-size:12.5px;line-height:1.45;color:#f3f1ea;opacity:0;transform:translateY(8px);transition:opacity .34s,transform .34s}.nx-nca .sh-me.in{opacity:1;transform:none}.nx-nca .sh-log{list-style:none;margin:0;align-self:stretch;border-left:2px solid rgba(127,164,127,.55);padding:0 0 0 12px;display:flex;flex-direction:column;gap:1px}.nx-nca .sh-log li{display:grid;grid-template-columns:7px 1fr auto;gap:9px;align-items:baseline;padding:5px 0;font-size:12.5px;line-height:1.4;color:#f3f1eac7;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.nx-nca .sh-log li.in{opacity:1;transform:none}.nx-nca .sh-log .d{width:7px;height:7px;border-radius:50%;background:#f3f1ea47;position:relative;top:5px}.nx-nca .sh-log li.in .d{background:#7fa47f}.nx-nca .sh-log .t{font-family:var(--mono);font-size:10px;color:#f3f1ea66}.nx-nca .sh-done{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 0;opacity:0;transform:translateY(8px);transition:opacity .34s,transform .34s}.nx-nca .sh-done.in{opacity:1;transform:none}.nx-nca .sh-done span{font-family:var(--mono);font-size:10px;color:#9bc48f}.nx-nca .sh-done button{border:0;background:none;color:#f3f1ea9e;padding:0;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px}.nx-nca .sh-box{border:1px solid rgba(243,241,234,.18);background:#14130f94;backdrop-filter:blur(9px);padding:13px 13px 11px;margin-top:10px}.nx-nca .sh-box p{margin:0;min-height:2.6em;font-size:13.5px;line-height:1.45;color:#f3f1ea}.nx-nca .sh-cu{display:inline-block;width:1.5px;height:13px;background:#f3f1ea;vertical-align:-2px;margin-left:1px;animation:shbl 1.05s steps(1) infinite}.nx-nca .sh-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .sh-tools{display:flex;gap:4px}.nx-nca .sh-tools span{width:27px;height:27px;display:grid;place-items:center;color:#f3f1ea80}.nx-nca .sh-tools svg{width:15px;height:15px}.nx-nca .sh-snd{width:27px;height:27px;border-radius:50%;background:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .sh-snd svg{width:13px;height:13px;color:#141310}.nx-nca .sh-r{position:relative;z-index:2;flex:1 1 0;min-width:0;display:flex;align-items:stretch;padding:clamp(14px,1.8vw,24px)}.nx-nca .sv{display:none;width:100%;flex-direction:column;min-height:0}.nx-nca .sh-r .sv{flex:1;min-height:0}.nx-nca .sh-r .sv-pnl{width:100%;flex:1;min-height:0;box-shadow:0 20px 50px -30px #0009;border-color:#14130f24}.nx-nca .sh-r .ag-st{flex:1;min-height:0;display:flex;flex-direction:column;box-shadow:0 20px 50px -30px #0009}.nx-nca .sh-r .ag-grid{flex:1;min-height:0}.nx-nca .sh-r .ag-pt{display:flex;flex-direction:column}.nx-nca .sh-r .ag-pt figure{flex:1;min-height:0;display:flex}.nx-nca .sh-r .ag-pt img{height:100%;max-height:none;aspect-ratio:auto;object-fit:cover}.nx-nca .shc[data-k=fe] .sv[data-for=pdp],.nx-nca .shc[data-k=mc] .sv[data-for=store],.nx-nca .shc[data-k=up] .sv[data-for=up],.nx-nca .shc[data-k=ext] .sv[data-for=ext],.nx-nca .shc[data-k=hv] .sv[data-for=hv],.nx-nca .shc[data-k=b2b] .sv[data-for=b2b],.nx-nca .shc[data-k=any] .sv[data-for=any]{display:flex}.nx-nca .sv-pnl{background:#fff;border:1px solid var(--line);overflow:hidden;box-shadow:0 16px 44px -30px #14130f80;display:flex;flex-direction:column}.nx-nca .sv-ph{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.nx-nca .sv-ph b{font-family:var(--mono);font-size:10px;letter-spacing:.13em;color:var(--ink40);font-weight:400}.nx-nca .sv-lead{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12.5px;color:var(--ink)}.nx-nca .sv-logo{height:15px;width:auto;display:block}.nx-nca .sv-ph span{font-family:var(--mono);font-size:11px;color:var(--ink)}.nx-nca .sv-ph s{text-decoration:line-through;color:var(--ink40)}.nx-nca .sv-ph em{font-style:normal;color:var(--green)}.nx-nca .sv-rows{display:flex;flex-direction:column}.nx-nca .sv-rows .sv-row{display:grid;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--line);font-size:12.5px;opacity:0;transform:translateY(4px);transition:opacity .32s,transform .32s}.nx-nca .shc.ap .sv-rows .sv-row{opacity:1;transform:none}.nx-nca .sv-rows .sv-row:last-child{border-bottom:0}.nx-nca .sv-rows .sv-hd0{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink40);opacity:1;transform:none;background:var(--sunk)}.nx-nca .sv-rows .sv-pk{grid-template-columns:minmax(0,1fr) 62px 14px 62px 74px}.nx-nca .sv-rows .sv-cmd{grid-template-columns:minmax(0,1fr) 60px}.nx-nca .sv-rows .sv-tier{grid-template-columns:64px minmax(0,1fr) 78px 78px 62px}.nx-nca .sv-mono{font-family:var(--mono);font-size:11px;color:var(--ink60);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .sv-mono b{color:var(--ink);font-weight:400}.nx-nca .sv-from{font-family:var(--mono);font-size:10px;color:var(--ink40)}.nx-nca .sv-to{font-family:var(--mono);font-size:10px;color:var(--green)}.nx-nca .sv-arw{color:var(--ink40);font-size:11px;text-align:center}.nx-nca .sv-tag{font-family:var(--mono);font-size:10px;padding:2px 6px;border:1px solid var(--line);color:var(--ink60);text-align:center;white-space:nowrap}.nx-nca .sv-tag.sv-ok{border-color:var(--green);color:var(--green)}.nx-nca .sv-tag.warn{border-color:var(--amber);color:var(--amber)}.nx-nca .sv-pf{display:flex;align-items:center;gap:clamp(10px,1.6vw,22px);flex-wrap:wrap;padding:11px 14px;border-top:1px solid var(--line);background:var(--sunk);margin-top:auto}.nx-nca .sv-chk:last-child{margin-top:auto}.nx-nca .sv-ba{margin-bottom:0}.nx-nca .sv-pf span{font-family:var(--mono);font-size:10px;color:var(--ink60)}.nx-nca .sv-pf b{color:var(--green);font-weight:400}.nx-nca .sv-chk{display:flex;flex-direction:column;padding:4px 0}.nx-nca .sv-chk li{list-style:none;display:grid;grid-template-columns:14px minmax(0,1fr);gap:9px;align-items:baseline;padding:6px 14px;font-size:12.5px;line-height:1.45;color:var(--ink60);opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.nx-nca .shc.ap .sv-chk li{opacity:1;transform:none}.nx-nca .sv-chk li i{font-style:normal;color:var(--green)}.nx-nca .sv-chk li b{color:var(--ink);font-weight:500}.nx-nca .sv-chk code{font-family:var(--mono);font-size:11px;color:var(--ink)}.nx-nca .sv-eid{display:flex;align-items:center;gap:13px;padding:14px}.nx-nca .sv-eid figure{margin:0;width:44px;height:44px;border:1px solid var(--line);background:var(--card);display:grid;place-items:center;flex:none}.nx-nca .sv-eid figure img{width:24px;height:24px}.nx-nca .sv-eid h4{font-size:15px;font-weight:500;letter-spacing:-.018em}.nx-nca .sv-eid p{margin-top:3px;font-family:var(--mono);font-size:10px;color:var(--ink40)}.nx-nca .sv-eid .sv-tag{margin-left:auto}.nx-nca .sv-ba{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}@media(max-width:620px){.nx-nca .sv-ba{grid-template-columns:1fr}}.nx-nca .sv-ba>div{background:#fff;padding:13px 14px}.nx-nca .sv-ba h5{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink40)}.nx-nca .sv-ba .sv-m{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:11px;font-size:12.5px;color:var(--ink60)}.nx-nca .sv-ba .sv-m b{font-family:var(--mono);font-size:15px;font-weight:400;color:var(--ink);letter-spacing:-.02em}.nx-nca .sv-ba .sv-bar{height:5px;background:var(--sunk);margin-top:6px;overflow:hidden}.nx-nca .sv-ba .sv-bar i{display:block;height:100%;background:var(--rust);width:0;transition:width .9s ease .2s}.nx-nca .shc.ap .sv-ba .sv-bar i{width:var(--w,38%)}.nx-nca .sv-ba .sv-aft .sv-m b{color:var(--green)}.nx-nca .sv-ba .sv-aft .sv-bar i{background:var(--green)}.nx-nca .ag-st{display:block;background:#fff;border-radius:9px;overflow:hidden;box-shadow:0 18px 46px -30px #14130f8c;transition:border-radius .6s,box-shadow .6s}.nx-nca .ag-bar{display:flex;align-items:center;gap:16px;padding:11px 15px;border-bottom:1px solid var(--line);transition:padding .6s,border-color .6s}.nx-nca .ag-logo{font-size:12.5px;font-weight:600;letter-spacing:.08em;flex:none}.nx-nca .ag-bar nav{display:flex;gap:14px;flex:1;min-width:0}.nx-nca .ag-bar nav a{font-size:11px;color:var(--ink60);white-space:nowrap}.nx-nca .ag-bar nav a:nth-child(2){color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink)}.nx-nca .ag-promo{height:0;overflow:hidden;background:var(--green);color:#f3f1ea;display:flex;align-items:center;justify-content:center;gap:9px;font-size:12.5px;transition:height .5s cubic-bezier(.33,1,.68,1)}.nx-nca .shc[data-k=fe].ap .ag-promo{height:36px}.nx-nca .ag-promo em{font-style:normal;font-family:var(--mono);font-size:10px;opacity:.72}.nx-nca .ag-head{display:flex;align-items:baseline;justify-content:space-between;padding:11px 15px 8px}.nx-nca .ag-head h3{font-size:15px;font-weight:500;letter-spacing:-.02em}.nx-nca .ag-sort{font-family:var(--mono);font-size:10px;color:var(--ink40);transition:color .35s}.nx-nca .shc[data-k=mc].ap .ag-sort{color:var(--green)}.nx-nca .ag-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;padding:0 15px 15px;opacity:1;transition:opacity .3s,transform .3s}.nx-nca .ag-grid.out{opacity:0;transform:translateY(8px)}.nx-nca .ag-pt{position:relative;min-width:0}.nx-nca .ag-pt figure{margin:0;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--card);transition:border-radius .6s,border-color .6s,background .6s}.nx-nca .ag-pt img{width:100%;aspect-ratio:1/1;max-height:170px;object-fit:cover;display:block}.nx-nca .ag-nm{margin-top:8px;font-size:11px;font-weight:500;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .ag-pz{margin-top:2px;font-family:var(--mono);font-size:10px;color:var(--ink60)}.nx-nca .ag-pz s{color:var(--ink60);text-decoration:none}.nx-nca .ag-bdg{position:absolute;top:7px;left:7px;background:var(--green);color:#f3f1ea;border-radius:3px;padding:3px 6px;font-family:var(--mono);font-size:10px;letter-spacing:.04em;z-index:2;opacity:0;transform:translateY(-5px);transition:opacity .4s,transform .4s}.nx-nca .ag-pt.sale .ag-bdg{opacity:1;transform:none}.nx-nca .ag-un{position:absolute;right:7px;top:7px;background:#14130fbd;color:#fff;border-radius:3px;padding:3px 6px;font-family:var(--mono);font-size:10px;z-index:2;opacity:0;transition:opacity .4s}.nx-nca .shc[data-k=mc].ap .ag-un{opacity:1}.nx-nca .shc[data-k=hv].ap .ag-st{border-radius:13px;box-shadow:0 24px 60px -30px #14130f80}.nx-nca .shc[data-k=hv].ap .ag-bar{padding:14px 17px;border-bottom-color:transparent}.nx-nca .shc[data-k=hv].ap .ag-pt figure{border-radius:11px;border-color:transparent;background:var(--sunk)}@media(max-width:700px){.nx-nca .ag-grid{grid-template-columns:repeat(2,1fr)}.nx-nca .ag-bar nav{display:none}}@media(prefers-reduced-motion:reduce){.nx-nca .shc *{transition-duration:.01ms!important;animation:none!important}}.nx-nca .pp-tog{display:inline-flex;align-items:center;gap:3px;border:1px solid var(--line);border-radius:999px;padding:3px;background:var(--card);margin-top:clamp(18px,2vw,26px)}.nx-nca .pp-tog button{border:0;background:transparent;border-radius:999px;padding:8px 17px;font:inherit;font-size:13.5px;color:var(--ink60);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.nx-nca .pp-tog button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.nx-nca .pp-tog em{font-style:normal;font-family:var(--mono);font-size:10px;color:var(--green);padding:0 12px 0 4px;letter-spacing:.05em}.nx-nca .pp-h{font-size:clamp(26px,3.2vw,40px)}.nx-nca .pp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(22px,2.6vw,34px);padding-top:clamp(22px,2.6vw,34px);border-top:1px solid var(--line2)}@media(max-width:700px){.nx-nca .pp-plans{grid-template-columns:1fr}}.nx-nca .pp-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);background:var(--card)}.nx-nca .pp-card.on{border-color:var(--line2)}@supports (grid-template-rows:subgrid){.nx-nca .pp-card{display:grid;grid-template-rows:subgrid;grid-row:span 2}}.nx-nca .pp-box{display:flex;flex-direction:column;padding:clamp(20px,2vw,26px)}.nx-nca .pp-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.nx-nca .pp-head h3{font-family:var(--sans);font-size:17px;font-weight:500;letter-spacing:-.015em;line-height:1.2;margin:0}.nx-nca .pp-star{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--green);border:1px solid rgba(45,87,47,.4);padding:3px 7px;line-height:1.2;white-space:nowrap}.nx-nca .pp-c{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--ink60);text-wrap:balance}.nx-nca .pp-p{margin:clamp(18px,2vw,26px) 0;display:flex;flex-direction:column;gap:4px}.nx-nca .pp-p b{font-family:var(--disp);font-size:clamp(30px,2.6vw,36px);font-weight:500;letter-spacing:-.035em;line-height:1}.nx-nca .pp-p span{font-size:13px;color:var(--ink60)}.nx-nca .pp-go{display:block;margin-top:clamp(18px,2vw,26px);text-align:center;padding:11px 14px;font-size:14px;font-weight:500;text-decoration:none;border:1px solid var(--line2);color:var(--ink);transition:border-color .2s,background .2s}.nx-nca .pp-box .pp-go{margin-top:auto}.nx-nca .pp-go:hover{border-color:var(--ink)}.nx-nca .pp-card.on .pp-go{background:var(--green);border-color:var(--green);color:#f3f1ea}.nx-nca .pp-card.on .pp-go:hover{opacity:.9}.nx-nca .pp-f{list-style:none;margin:0 clamp(20px,2vw,26px);padding:clamp(16px,1.8vw,22px) 0 clamp(20px,2vw,26px);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:9px}.nx-nca .pp-f li{display:flex;gap:9px;font-size:13.5px;line-height:1.45;color:var(--ink80)}.nx-nca .pp-f li span{text-wrap:balance}.nx-nca .pp-f b{color:var(--green);font-weight:400;flex:none}.nx-nca .pp-f i{font-style:normal;color:var(--ink)}.nx-nca .pp-ent{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:clamp(12px,1.3vw,16px);border:1px solid var(--line);border-radius:13px;background:var(--card);padding:clamp(18px,1.9vw,24px)}.nx-nca .pp-ent h4{font-size:15px;font-weight:500;letter-spacing:-.02em}.nx-nca .pp-ent p{margin-top:5px;font-size:13.5px;color:var(--ink60);max-width:62ch}.nx-nca .pp-buys{margin-top:clamp(24px,3vw,40px);border-top:1px solid var(--line)}.nx-nca .pp-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,2fr) 62px 62px;gap:clamp(10px,1.4vw,20px);align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}@media(max-width:700px){.nx-nca .pp-row{grid-template-columns:minmax(0,1fr) 56px 56px}.nx-nca .pp-row .pp-bar{display:none}}.nx-nca .pp-row>span:first-child{font-size:13.5px;letter-spacing:-.01em}.nx-nca .pp-bar{height:7px;border-radius:4px;background:var(--sunk);overflow:hidden}.nx-nca .pp-bar i{display:block;height:100%;border-radius:4px;background:var(--green);opacity:.85}.nx-nca .pp-cr{font-family:var(--mono);font-size:12.5px;text-align:right}.nx-nca .pp-tm{font-family:var(--mono);font-size:11px;color:var(--ink40);text-align:right}.nx-nca .pp-hd{border-bottom:1px solid var(--ink);padding-bottom:9px}.nx-nca .pp-hd span{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink40)}.nx-nca .pp-teams{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.3vw,16px);margin-top:clamp(22px,2.6vw,32px)}@media(max-width:900px){.nx-nca .pp-teams{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.nx-nca .pp-teams{grid-template-columns:1fr}}.nx-nca .pp-team{border:1px solid var(--line);border-radius:11px;padding:16px 17px;background:var(--card)}.nx-nca .pp-team h4{font-size:15px;font-weight:500;letter-spacing:-.015em}.nx-nca .pp-team p{margin-top:5px;font-size:12.5px;line-height:1.5;color:var(--ink60)}.nx-nca .pp-hours{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.3vw,16px);margin-top:clamp(14px,1.6vw,20px)}@media(max-width:700px){.nx-nca .pp-hours{grid-template-columns:1fr}}.nx-nca .pp-hour{border:1px solid var(--line);border-radius:11px;padding:clamp(16px,1.7vw,20px);background:var(--card);display:flex;align-items:baseline;justify-content:space-between;gap:12px}.nx-nca .pp-hour b{font-size:20px;font-weight:500;letter-spacing:-.03em}.nx-nca .pp-hour span{font-size:12.5px;color:var(--ink60)}.nx-nca .pp-hour em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--ink40);display:block;margin-top:3px}.nx-nca .pp-swap{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(12px,1.3vw,16px);margin-top:clamp(14px,1.6vw,20px)}@media(max-width:700px){.nx-nca .pp-swap{grid-template-columns:1fr}}.nx-nca .pp-swap div{border:1px solid var(--line2);border-radius:11px;padding:clamp(16px,1.7vw,20px);background:transparent}.nx-nca .pp-swap b{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--green)}.nx-nca .pp-swap h4{margin-top:9px;font-size:15px;font-weight:500;letter-spacing:-.018em}.nx-nca .pp-swap p{margin-top:6px;font-size:12.5px;line-height:1.55;color:var(--ink60)}.nx-nca .sec.dark .pp-team,.nx-nca .sec.dark .pp-hour{background:#f3f1ea0a;border-color:#f3f1ea29}.nx-nca .sec.dark .pp-team p,.nx-nca .sec.dark .pp-hour span,.nx-nca .sec.dark .pp-swap p{color:#f3f1ea9e}.nx-nca .sec.dark .pp-swap div{border-color:#f3f1ea3d}.nx-nca .sec.dark .pp-hour em{color:#f3f1ea73}.nx-nca .pp-sel-w{position:relative;margin-top:11px}.nx-nca .pp-sel{-webkit-appearance:none;appearance:none;width:100%;border:1px solid var(--line2);border-radius:8px;background:transparent;padding:9px 32px 9px 12px;font:inherit;font-size:13.5px;color:var(--ink);cursor:pointer;transition:border-color .2s}.nx-nca .pp-sel:hover{border-color:var(--ink)}.nx-nca .pp-sel:focus-visible{outline:2px solid var(--green);outline-offset:2px}.nx-nca .pp-sel-w:after{content:"";position:absolute;right:13px;top:50%;width:7px;height:7px;border-right:1.5px solid var(--ink60);border-bottom:1.5px solid var(--ink60);transform:translateY(-70%) rotate(45deg);pointer-events:none}.nx-nca .pp-sel-l{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink40);margin-bottom:6px}.nx-nca.sharp *,.nx-nca.sharp *:before,.nx-nca.sharp *:after{border-radius:0!important}.nx-nca.sharp .snd2,.nx-nca.sharp .hd2-box .snd2,.nx-nca.sharp .mg-snd,.nx-nca.sharp .ui-snd,.nx-nca.sharp .sh-snd,.nx-nca.sharp .mg-conn-l .d,.nx-nca.sharp .sh-log .d,.nx-nca.sharp .mg-live-d,.nx-nca.sharp .pdp-line i,.nx-nca.sharp .hd2-steps li .dot,.nx-nca.sharp .hd2-steps li.in .dot:after,.nx-nca.sharp .mg-ls .dot,.nx-nca.sharp .mg-ls li.in .dot:after,.nx-nca.sharp .mg-ag .mg-h i,.nx-nca.sharp .hb-ag .agh i,.nx-nca.sharp .shask i,.nx-nca.sharp .w-prompt .w-send,.nx-nca.sharp .w-sstore em,.nx-nca.sharp .w-top .w-who,.nx-nca.sharp .w-ask2 .w-store i,.nx-nca.sharp .w-snd,.nx-nca.sharp .w-st2 i{border-radius:999px!important}.nx-nca.sharp .axc-s,.nx-nca.sharp .vi-art .snd{border-radius:50%!important}.nx-nca .sv-shelf{border-top:1px solid var(--line);padding:12px 14px 14px;margin-top:auto}.nx-nca .sv-shead{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink40);margin-bottom:10px}.nx-nca .sv-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media(max-width:900px){.nx-nca .sv-cats{grid-template-columns:repeat(2,1fr)}}.nx-nca .sv-cat{display:flex;align-items:center;gap:9px;border:1px solid var(--line);background:var(--card);padding:8px 10px;min-width:0}.nx-nca .sv-cat i{width:26px;height:26px;display:grid;place-items:center;flex:none}.nx-nca .sv-cat i img{width:16px;height:16px}.nx-nca .sv-cat>span{flex:1;min-width:0}.nx-nca .sv-cat b{display:block;font-size:12.5px;font-weight:500;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .sv-cat em{display:block;font-style:normal;font-family:var(--mono);font-size:10px;color:var(--ink40);margin-top:2px}.nx-nca .sv-add{font-family:var(--mono);font-size:10px;color:var(--green);border:1px solid var(--green);padding:3px 7px;flex:none}.nx-nca .sv-pdp{border-top:1px solid var(--line);padding:12px 14px 14px;margin-top:auto}.nx-nca .sv-pdp-b{display:flex;align-items:center;gap:14px;margin-top:10px}.nx-nca .sv-pdp-b figure{margin:0;width:70px;height:70px;flex:none;border:1px solid var(--line);background:var(--card);overflow:hidden}.nx-nca .sv-pdp-b figure img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .sv-pdp-b h4{font-size:13.5px;font-weight:500;letter-spacing:-.018em}.nx-nca .sv-pdp-p{margin-top:5px;font-family:var(--mono);font-size:12.5px;color:var(--ink)}.nx-nca .sv-pdp-p s{color:var(--ink40);margin-right:4px}.nx-nca .sv-pdp-p b{font-weight:400;color:var(--green);font-size:15px}.nx-nca .sv-pdp-p em{font-style:normal;font-size:10px;color:var(--ink40);margin-left:4px}.nx-nca .sv-pdp-n{margin-top:4px;font-size:11px;color:var(--ink60)}.nx-nca .sv-pdp .sv-tag{display:inline-block;margin-top:8px}.nx-nca .pdp{overflow:hidden}.nx-nca .pdp-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:11px;color:var(--ink40)}.nx-nca .pdp-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:0;flex:1;min-height:0}@media(max-width:900px){.nx-nca .pdp-body{grid-template-columns:1fr}}.nx-nca .pdp-gal{display:grid;grid-template-columns:52px minmax(0,1fr);gap:9px;padding:14px;border-right:1px solid var(--line);min-height:0}.nx-nca .pdp-thumbs{display:flex;flex-direction:column;gap:7px}.nx-nca .pdp-thumbs i{border:1px solid var(--line);overflow:hidden;display:block;background:var(--card)}.nx-nca .pdp-thumbs i.on{border-color:var(--ink)}.nx-nca .pdp-thumbs img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.nx-nca .pdp-hero{margin:0;border:1px solid var(--line);overflow:hidden;background:var(--card);min-height:0;display:flex}.nx-nca .pdp-hero img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .pdp-info{padding:14px 15px;display:flex;flex-direction:column;min-height:0;overflow:hidden}.nx-nca .pdp-info h4{font-size:17px;font-weight:500;letter-spacing:-.022em}.nx-nca .pdp-price{margin-top:5px;font-family:var(--mono);font-size:15px;color:var(--ink)}.nx-nca .pdp-price em{font-style:normal;font-size:10px;color:var(--ink40);margin-left:4px}.nx-nca .pdp-lb{font-family:var(--mono);font-size:10px;letter-spacing:.13em;color:var(--ink40)}.nx-nca .pdp-row{margin-top:13px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nx-nca .pdp-row .pdp-lb{width:100%}.nx-nca .pdp-sw{display:flex;gap:6px}.nx-nca .pdp-sw b{width:20px;height:20px;border:1px solid var(--line);display:block}.nx-nca .pdp-sw b.on{box-shadow:inset 0 0 0 2px #fff;border-color:var(--ink)}.nx-nca .pdp-sizes{display:flex;gap:6px}.nx-nca .pdp-sizes b{min-width:30px;padding:5px 0;text-align:center;border:1px solid var(--line);font-family:var(--mono);font-size:10px;font-weight:400;color:var(--ink60)}.nx-nca .pdp-sizes b.on{border-color:var(--ink);color:var(--ink)}.nx-nca .pdp-sizes b.out{color:var(--ink40);background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(20,19,15,.07) 4px 5px)}.nx-nca .pdp-guide{font-size:11px;color:var(--green);text-decoration:underline;text-underline-offset:3px}.nx-nca .pdp-line{margin-top:13px;display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;color:var(--ink60)}.nx-nca .pdp-line i{width:7px;height:7px;border-radius:50%;background:var(--green);flex:none;margin-top:5px}.nx-nca .pdp-line b{font-weight:500;color:var(--ink)}.nx-nca .pdp-cta{margin-top:14px;border:0;background:var(--ink);color:var(--paper);padding:11px 16px;font:inherit;font-size:13.5px;font-weight:500;width:100%}.nx-nca .pdp-look{margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.nx-nca .pdp-look-r{display:flex;align-items:center;gap:10px;margin-top:9px;flex-wrap:wrap}.nx-nca .pdp-look-r>span{display:flex;align-items:center;gap:7px}.nx-nca .pdp-look-r img{width:34px;height:34px;object-fit:cover;border:1px solid var(--line);display:block}.nx-nca .pdp-look-r em{font-style:normal;font-size:10px;line-height:1.35;color:var(--ink60)}.nx-nca .pdp-save{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--ink60);border:1px solid var(--green);padding:5px 8px}.nx-nca .pdp-save b{color:var(--green);font-weight:400}.nx-nca .pdp-save s{color:var(--ink40)}.nx-nca .pdp-new{position:relative;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.nx-nca .shc.ap .pdp-new{opacity:1;transform:none}.nx-nca .shc.ap .pdp-new:nth-of-type(2){transition-delay:.1s}.nx-nca .pdp-new:after{content:"NEW";position:absolute;top:-7px;right:0;background:var(--green);color:#f3f1ea;font-family:var(--mono);font-size:10px;letter-spacing:.1em;padding:2px 5px}.nx-nca .pdp-look.pdp-new:after{top:6px}.nx-nca .pdp-line.pdp-new{padding-right:46px}.nx-nca .pdp-crumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .pdp-bag{flex:none}.nx-nca .whor{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.1vw,14px);margin-top:clamp(24px,2.8vw,36px)}@media(max-width:1040px){.nx-nca .whor{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.nx-nca .whor{grid-template-columns:1fr}}.nx-nca .whoc{display:flex;flex-direction:column;border:1px solid var(--line);background:var(--card);padding:clamp(16px,1.7vw,20px);text-decoration:none;color:inherit;transition:border-color .22s,transform .22s,box-shadow .22s}.nx-nca .whoc:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 16px 38px -26px #14130f73}.nx-nca .whon{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--ink40)}.nx-nca .whoc h3{margin-top:11px;font-size:17px;font-weight:500;letter-spacing:-.02em}.nx-nca .whoa{margin-top:11px;padding-top:11px;border-top:1px solid var(--line);font-size:12.5px;line-height:1.5;color:var(--ink)}.nx-nca .whof{margin-top:auto;padding-top:13px;font-family:var(--mono);font-size:10px;line-height:1.5;color:var(--green)}.nx-nca .stp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);gap:clamp(28px,4.5vw,80px);align-items:center}@media(max-width:900px){.nx-nca .stp{grid-template-columns:1fr;gap:30px}}.nx-nca .stp-k{font-family:var(--mono);font-size:10px;letter-spacing:.13em;color:var(--ink40)}.nx-nca .stp-n{display:flex;align-items:baseline;gap:11px;margin-top:14px}.nx-nca .stp-n b{font-family:var(--disp);font-size:clamp(64px,9.5vw,132px);font-weight:500;letter-spacing:-.05em;line-height:.86;font-variant-numeric:tabular-nums}.nx-nca .stp-n em{font-style:normal;font-family:var(--disp);font-size:clamp(18px,2vw,27px);font-weight:500;letter-spacing:-.022em;color:var(--ink60)}.nx-nca .stp-h{margin-top:clamp(16px,1.8vw,24px);font-size:clamp(22px,2.5vw,32px);font-weight:500;letter-spacing:-.028em;line-height:1.12}.nx-nca .stp-p{margin-top:12px;font-size:15px;line-height:1.65;color:var(--ink60);max-width:46ch}.nx-nca .stp-t{min-width:0}.nx-nca .vch{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,44px);align-items:end;height:clamp(320px,34vw,430px);padding:0 clamp(4px,2vw,30px)}.nx-nca .vch-p{display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-width:0}.nx-nca .vch-v{font-size:17px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:10px;color:var(--ink)}.nx-nca .vch-b{display:block;width:100%;height:0;background:var(--line2);background-image:none;background-size:cover;background-position:50% 30%;transition:height 1.1s cubic-bezier(.33,1,.68,1)}.nx-nca .vch-b.lo{background:var(--green);background-image:none;background-size:cover;background-position:50% 45%}.nx-nca .stp.in .vch-b{height:var(--h)}.nx-nca .vch-b.lo{min-height:4px}.nx-nca .vch-l{margin-top:12px;padding-top:11px;border-top:1px solid var(--line);font-size:12.5px;line-height:1.45;color:var(--ink60);min-height:3.4em}.nx-nca .wrap.wide{max-width:1520px}.nx-nca .sh-lay{display:grid;grid-template-columns:minmax(0,258px) minmax(0,1fr);gap:clamp(24px,3vw,52px);align-items:start;margin-top:clamp(20px,2.4vw,30px)}@media(max-width:1000px){.nx-nca .sh-lay{grid-template-columns:1fr;gap:22px}}.nx-nca .sh-tabs{display:flex;flex-direction:column;border-top:1px solid var(--line);grid-auto-flow:row;grid-auto-columns:auto}.nx-nca .shitem{padding:15px 0;border-bottom:1px solid var(--line)}.nx-nca .shitem:before{top:auto;bottom:-1px}.nx-nca .shitem h3{font-size:15px;line-height:1.35}.nx-nca .shc{margin-top:0}.nx-nca .shitem p{margin-top:6px;max-height:0;opacity:0;overflow:hidden;font-size:12.5px;line-height:1.5;color:var(--ink60);transition:max-height .4s cubic-bezier(.33,1,.68,1),opacity .3s,margin-top .4s}.nx-nca .shitem[aria-selected=true] p{max-height:120px;opacity:1;margin-top:8px}.nx-nca.sharp .sec{border-top:0}.nx-nca .mg-conn{position:absolute;inset:0;z-index:5;display:none;place-items:center;padding:clamp(18px,3vw,44px)}.nx-nca .mg[data-s="1"] .mg-conn{display:grid}.nx-nca .mg[data-s="1"] .mg-l{opacity:0;pointer-events:none}.nx-nca .mg-conn-c{width:min(620px,100%);background:#14130f9e;backdrop-filter:blur(10px);border:1px solid rgba(243,241,234,.18);padding:clamp(20px,2.4vw,28px)}.nx-nca .mg-conn-k{display:block;font-size:10px;letter-spacing:.13em;color:#f3f1ea70}.nx-nca .mg-conn-f{display:flex;align-items:center;gap:10px;margin-top:14px;padding-bottom:13px;border-bottom:1px solid rgba(243,241,234,.2);color:#f3f1ea;font-size:17px;letter-spacing:-.01em}.nx-nca .mg-conn-f>span:first-child{flex:none}.nx-nca .mg-conn-b{margin-left:auto;border:0;background:#f3f1ea;color:#141310;padding:8px 16px;font:inherit;font-size:13.5px;font-weight:500;flex:none}.nx-nca .mg-conn-l{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:1px}.nx-nca .mg-conn-l li{display:grid;grid-template-columns:7px 1fr auto;gap:10px;align-items:baseline;padding:6px 0;font-size:13.5px;color:#f3f1eac7;opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.nx-nca .mg-conn-l li.in{opacity:1;transform:none}.nx-nca .mg-conn-l .d{width:7px;height:7px;border-radius:50%;background:#f3f1ea47;position:relative;top:5px}.nx-nca .mg-conn-l li.in .d{background:#7fa47f}.nx-nca .mg-conn-l .t{font-size:11px;color:#f3f1ea66}.nx-nca .mg-conn-ok{margin-top:16px;padding-top:14px;border-top:1px solid rgba(243,241,234,.14);font-size:13.5px;color:#f3f1ea99;opacity:0;transition:opacity .4s}.nx-nca .mg-conn-ok b{color:#9bc48f;font-weight:400}.nx-nca .mg[data-s="1"].ap .mg-conn-ok{opacity:1}.nx-nca .mg[data-s="4"] .mg-l{flex-basis:0;opacity:0;padding-left:0;padding-right:0;overflow:hidden;border-right-color:transparent;pointer-events:none}.nx-nca .mg-live{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;justify-content:flex-end;padding:clamp(16px,2.2vw,30px);pointer-events:none;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.nx-nca .mg[data-s="4"] .mg-live{opacity:1;transform:none}.nx-nca .mg-live-c{display:flex;align-items:center;gap:14px;width:min(400px,100%);background:#14130fb8;backdrop-filter:blur(14px);border:1px solid rgba(243,241,234,.22);padding:14px 16px;color:#f3f1ea}.nx-nca .mg-live-d{width:9px;height:9px;border-radius:50%;background:#7fa47f;flex:none;box-shadow:0 0 #7fa47f8c;animation:mglive 2s infinite}.nx-nca .mg-live-c>div{flex:1;min-width:0}.nx-nca .mg-live-c b{display:block;font-size:15px;font-weight:500;letter-spacing:-.015em}.nx-nca .mg-live-c em{display:block;font-style:normal;font-size:12.5px;color:#f3f1ea8c;margin-top:3px}.nx-nca .mg-live-u{border:1px solid rgba(243,241,234,.3);background:transparent;color:#f3f1ea;padding:7px 14px;font:inherit;font-size:13.5px;flex:none}.nx-nca footer .foot{display:block}.nx-nca .foot-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:clamp(28px,4vw,72px);align-items:start}@media(max-width:900px){.nx-nca .foot-top{grid-template-columns:1fr;gap:32px}}.nx-nca .foot-mark{display:inline-flex;align-items:baseline;gap:7px;font-size:17px;letter-spacing:-.02em;text-decoration:none;color:var(--ink)}.nx-nca .foot-mark b{font-weight:600}.nx-nca .foot-mark span{color:var(--ink40)}.nx-nca .foot-id p{margin-top:12px;font-size:13.5px;line-height:1.6;color:var(--ink60);max-width:42ch}.nx-nca .foot-id p a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.nx-nca .foot-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,28px)}@media(max-width:760px){.nx-nca .foot-cols{grid-template-columns:repeat(2,1fr);gap:26px}}.nx-nca .foot-cols>div{display:flex;flex-direction:column;gap:9px;min-width:0}.nx-nca .foot-h{font-size:10px;letter-spacing:.13em;color:var(--ink40);margin-bottom:3px}.nx-nca .foot-cols a{font-size:13.5px;color:var(--ink60);text-decoration:none;line-height:1.35}.nx-nca .foot-cols a:hover{color:var(--ink)}.nx-nca .foot-base{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:24px;padding-top:20px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink40)}.nx-nca .btn{transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.nx-nca .btn-o:hover{border-color:var(--ink);background:#14130f0a;color:var(--ink)}.nx-nca .sec.dark .btn-o,.nx-nca .panel .btn-o{border-color:#f3f1ea57;color:#f3f1ea}.nx-nca .sec.dark .btn-o:hover,.nx-nca .panel .btn-o:hover{border-color:#f3f1ea;background:#f3f1ea14}.nx-nca .sec.dark .btn:not(.btn-o):hover{opacity:.88;background:#24451f}.nx-nca .pdp-cta,.nx-nca .mg-conn-b,.nx-nca .mg-live-u,.nx-nca .sv-add,.nx-nca .sh-snd,.nx-nca .mg-snd,.nx-nca .snd2{transition:opacity .2s ease,background .2s ease,border-color .2s ease}.nx-nca .pdp-cta:hover,.nx-nca .mg-conn-b:hover{opacity:.88}.nx-nca .mg-live-u:hover{border-color:#f3f1ea;background:#f3f1ea1a}.nx-nca .shitem:hover h3,.nx-nca .mg-step:hover h3{color:var(--ink)}.nx-nca .foot-badges{display:flex;align-items:center;gap:clamp(24px,3vw,44px);flex-wrap:wrap;margin-top:clamp(30px,3.6vw,48px);padding-top:24px;border-top:1px solid var(--line)}.nx-nca .foot-badges img{height:42px;width:auto;display:block;opacity:.78;transition:opacity .2s ease}.nx-nca .foot-badges img:hover{opacity:1}@media(max-width:900px){.nx-nca .foot-badges{margin-top:16px}}.nx-nca .hd2-title{position:absolute;inset:0;z-index:6;display:grid;place-content:center;text-align:center;gap:10px;padding:24px;opacity:0;pointer-events:none;transition:opacity .6s ease,transform .6s ease;transform:scale(.985)}.nx-nca .hd2[data-act="1"] .hd2-title{opacity:1;transform:none}.nx-nca .hd2-title span{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .hd2-title em{display:block;margin-top:9px;font-style:normal;font-size:clamp(12px,1.15vw,15px);letter-spacing:-.005em;color:#f3f1ea9e}.nx-nca .hd2-title b{font-family:var(--disp);font-size:clamp(26px,3.6vw,50px);font-weight:500;letter-spacing:-.035em;color:#f3f1ea;line-height:1.05}.nx-nca .hd2-l,.nx-nca .hd2-r{transition:opacity .55s ease}.nx-nca .hd2[data-act="1"] .hd2-l,.nx-nca .hd2[data-act="1"] .hd2-r,.nx-nca .hd2[data-act="2"] .hd2-r{opacity:0}.nx-nca .hd2-l{transition:flex-basis .62s cubic-bezier(.33,1,.68,1),opacity .55s ease,border-color .5s}.nx-nca .hd2[data-act="1"] .hd2-l,.nx-nca .hd2[data-act="2"] .hd2-l{flex-basis:100%;border-right-color:transparent}.nx-nca .hd2[data-act="1"] .hd2-thread,.nx-nca .hd2[data-act="2"] .hd2-thread{flex:0;padding-bottom:0}.nx-nca .hd2[data-act="1"] .hd2-l,.nx-nca .hd2[data-act="2"] .hd2-l{justify-content:center}.nx-nca .hd2[data-act="2"] .hd2-box{max-width:600px;margin:0 auto;width:100%;padding:19px 19px 15px}.nx-nca .hd2[data-act="2"] .hd2-box p{min-height:4.4em;font-size:17px}.nx-nca .hd2[data-act="2"] .snd2{width:32px;height:32px}.nx-nca .hd2-live{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;justify-content:center;padding:clamp(14px,1.8vw,24px);pointer-events:none;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.nx-nca .hd2[data-act="4"] .hd2-live{opacity:1;transform:none}.nx-nca .hd2-live-c{display:flex;align-items:center;gap:14px;width:min(560px,100%);background:#14130fb8;backdrop-filter:blur(14px);border:1px solid rgba(243,241,234,.22);padding:14px 16px;color:#f3f1ea}.nx-nca .hd2-live-d{width:9px;height:9px;border-radius:50%;background:#7fa47f;flex:none;box-shadow:0 0 #7fa47f8c;animation:hlive 2s infinite}.nx-nca .hd2-live-c>div{flex:1;min-width:0}.nx-nca .hd2-live-c b{display:block;font-size:15px;font-weight:500;letter-spacing:-.015em}.nx-nca .hd2-live-c em{display:block;font-style:normal;font-size:12.5px;color:#f3f1ea8c;margin-top:3px}.nx-nca .hd2-live-u{border:1px solid rgba(243,241,234,.3);background:transparent;color:#f3f1ea;padding:7px 14px;font:inherit;font-size:13.5px;flex:none}.nx-nca .hd2-win{position:relative}.nx-nca.sharp .hd2-live-d{border-radius:50%!important}@media(prefers-reduced-motion:reduce){.nx-nca .hd2-title,.nx-nca .hd2-l,.nx-nca .hd2-r,.nx-nca .hd2-live,.nx-nca .hd2-cap b,.nx-nca .hd2-roll,.nx-nca .hd2-ur{transition:none}.nx-nca .hd2-live i{animation:none}}.nx-nca .hd2-upg{display:none;flex:1;min-width:0;flex-direction:column;background:#fbfaf6;border:1px solid rgba(20,19,15,.14);overflow:hidden;box-shadow:0 20px 50px -30px #0009}.nx-nca .hd2[data-act="5"] .hd2-upg{display:flex}.nx-nca .hd2[data-act="5"] .hd2-win{display:none}.nx-nca .hd2-uh{display:flex;align-items:baseline;gap:9px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--ink)}.nx-nca .hd2-uh s{text-decoration:line-through;color:var(--ink40)}.nx-nca .hd2-uh em{font-style:normal;color:var(--green)}.nx-nca .hd2-urs{display:flex;flex-direction:column;flex:1;min-height:0}.nx-nca .hd2-ur{display:grid;grid-template-columns:minmax(0,1fr) 54px 12px 66px;gap:9px;align-items:center;padding:5px 14px;border-bottom:1px solid var(--line);opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.nx-nca .hd2-ur.in,.nx-nca .hd2-ul.in{opacity:1;transform:none}.nx-nca .hd2-ul{padding:7px 14px 3px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink40);opacity:0;transform:translateY(4px);transition:opacity .3s,transform .3s}.nx-nca .hd2-uc{grid-template-columns:minmax(0,1fr) 66px}.nx-nca .hd2-up{font-size:11px;color:var(--ink60);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .hd2-uf{font-size:10px;color:var(--ink40);text-align:right}.nx-nca .hd2-ua{font-size:10px;color:var(--ink40);text-align:center}.nx-nca .hd2-ut{font-size:10px;text-align:center;border:1px solid var(--line);padding:2px 4px;color:var(--ink60);white-space:nowrap}.nx-nca .hd2-ut.ok{border-color:var(--green);color:var(--green)}.nx-nca .hd2-ut.warn{border-color:var(--amber);color:var(--amber)}.nx-nca .hd2-uf2{display:flex;gap:14px;flex-wrap:wrap;padding:8px 14px;margin-top:auto;border-top:1px solid var(--line);background:var(--sunk);font-size:10px;color:var(--ink60)}.nx-nca .hd2-uf2 b{color:var(--green);font-weight:400}.nx-nca .hd2-cap{position:absolute;inset:0;z-index:7;display:grid;place-content:center;text-align:center;padding:24px;pointer-events:none}.nx-nca .hd2-cap b{grid-area:1/1;font-family:var(--disp);font-size:clamp(22px,3.2vw,44px);font-weight:500;letter-spacing:-.032em;color:#f3f1ea;opacity:0;transform:translateY(10px);transition:opacity .32s ease,transform .32s ease}.nx-nca .hd2-cap b.in{opacity:1;transform:none}.nx-nca .hd2-cap b.out{opacity:0;transform:translateY(-10px)}.nx-nca .hd2-roll{position:absolute;inset:0;z-index:8;opacity:0;pointer-events:none;transition:opacity .6s ease}.nx-nca .hd2[data-act="7"] .hd2-roll{opacity:1}.nx-nca .hd2[data-act="7"] .hd2-rc li{color:#f3f1ea26;border-bottom-color:#f3f1ea0f}.nx-nca .hd2-rcols{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2.4vw,44px);padding:0 clamp(16px,3vw,48px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}@media(max-width:760px){.nx-nca .hd2-rcols{grid-template-columns:1fr}.nx-nca .hd2-rcols .r2,.nx-nca .hd2-rcols .r3{display:none}}.nx-nca .hd2-rc{list-style:none;margin:0;padding:0;will-change:transform}.nx-nca .hd2-rc li{padding:9px 0;font-size:13.5px;line-height:1.35;color:#f3f1ea57;border-bottom:1px solid rgba(243,241,234,.1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .r1{animation:hroll 34s linear infinite}.nx-nca .r2{animation:hroll 44s linear infinite;animation-delay:-7s}.nx-nca .r3{animation:hroll 39s linear infinite;animation-delay:-17s}.nx-nca .hd2-rmid{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:2;text-align:center;padding:0 clamp(18px,4vw,64px);pointer-events:none}.nx-nca .hd2-rmid b{display:block;font-family:var(--disp);font-size:clamp(56px,9vw,124px);font-weight:500;letter-spacing:-.055em;line-height:.9;color:#f3f1ea;font-variant-numeric:tabular-nums;text-shadow:0 2px 34px rgba(14,13,10,.75),0 1px 4px rgba(14,13,10,.5)}.nx-nca .hd2-rmid span{display:block;margin-top:14px;font-size:clamp(14px,1.6vw,21px);font-weight:500;line-height:1.35;letter-spacing:-.015em;color:#f3f1ea;text-wrap:balance;text-shadow:0 1px 20px rgba(14,13,10,.9),0 1px 3px rgba(14,13,10,.7)}.nx-nca .hd2[data-act="6"] .hd2-l,.nx-nca .hd2[data-act="6"] .hd2-r,.nx-nca .hd2[data-act="7"] .hd2-l,.nx-nca .hd2[data-act="7"] .hd2-r{opacity:0}@media(prefers-reduced-motion:reduce){.nx-nca .hd2-rc{animation:none}}.nx-nca .mega-s{background:none;border-bottom:0;box-shadow:none;pointer-events:none}.nx-nca .mega-s .mega-i{display:block;max-width:none;margin:0;padding:9px 0 0}.nx-nca .dd{width:min(440px,calc(100vw - 32px));background:var(--card);pointer-events:auto;border:1px solid var(--line2);padding:7px;box-shadow:0 1px 2px #14130f0f,0 26px 54px -34px #14130f8c}.nx-nca .dd a{display:block;padding:11px 12px;transition:background .16s ease}.nx-nca .dd a:hover{background:var(--sunk)}.nx-nca .dd a b{display:block;font-size:14.5px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}.nx-nca .dd a span{display:block;font-size:12.5px;line-height:1.45;color:var(--ink60);margin-top:2px}.nx-nca .dd-lab{display:block;padding:9px 12px 3px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .dd-sep{height:1px;background:var(--line);margin:6px 12px}.nx-nca .dd-all{font-size:13.5px;color:var(--ink60)}.nx-nca .dd-all:hover{color:var(--ink)}@media(max-width:760px){.nx-nca .dd{width:calc(100vw - 32px)}}.nx-nca .nav nav .btn+.btn{margin-left:-14px}.nx-nca .ctab-b{display:flex;gap:10px;flex-wrap:wrap}.nx-nca .tblwrap{overflow-x:auto}.nx-nca .fb-sec{border-top:1px solid var(--line)}.nx-nca .fb{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);min-height:clamp(400px,38vw,520px)}@media(max-width:900px){.nx-nca .fb{grid-template-columns:1fr}}.nx-nca .fb-l{background:#141310;color:#f3f1ea;display:flex;align-items:center;padding:clamp(34px,4.4vw,64px) clamp(24px,3vw,52px)}.nx-nca .fb-in{margin-left:auto;max-width:38ch;width:100%}@media(max-width:900px){.nx-nca .fb-in{margin-left:0;max-width:none}}.nx-nca .fb-l h2{color:#f3f1ea;font-size:clamp(25px,2.8vw,38px);letter-spacing:-.032em;line-height:1.12;max-width:15ch}.nx-nca .fb-list{margin-top:clamp(22px,2.8vw,38px);display:flex;flex-direction:column;border-left:1px solid rgba(243,241,234,.18)}.nx-nca .fb-i{text-align:left;background:none;border:0;font:inherit;cursor:pointer;color:inherit;padding:12px 0 12px 18px;margin-left:-1px;border-left:1px solid transparent;transition:border-color .25s ease}.nx-nca .fb-i b{display:block;font-size:15px;font-weight:500;letter-spacing:-.015em;color:#f3f1ea73;transition:color .25s ease}.nx-nca .fb-i span{display:none;margin-top:6px;font-size:12.5px;line-height:1.5;color:#f3f1ea99}.nx-nca .fb-i:focus{outline:none}.nx-nca .fb-i:focus-visible{outline:none;background:#f3f1ea0f}.nx-nca .fb-i[aria-selected=true]{border-left-color:#9dc49f}.nx-nca .fb-i[aria-selected=true] b{color:#f3f1ea}.nx-nca .fb-i[aria-selected=true] span{display:block}.nx-nca .fb-ask,.nx-nca .fb-brace{display:none!important}.nx-nca .fb-r{position:relative;display:flex;align-items:center;overflow:hidden;padding:clamp(30px,3.6vw,58px) clamp(22px,3vw,52px);background:#14130f}.nx-nca .fb-r>.panel-bg{display:none}.nx-nca .fb-r:before,.nx-nca .fb-r:after{content:"";position:absolute;inset:0;pointer-events:none}.nx-nca .fb-r:before{background-image:radial-gradient(rgba(157,196,159,.95) 1px,transparent 1.3px);background-size:14px 14px;background-position:7px 7px;opacity:.75;-webkit-mask-image:radial-gradient(60% 72% at 88% 12%,#000 0%,rgba(0,0,0,.4) 38%,transparent 74%);mask-image:radial-gradient(60% 72% at 88% 12%,#000 0%,rgba(0,0,0,.4) 38%,transparent 74%)}.nx-nca .fb-r:after{background:radial-gradient(50% 55% at 88% 12%,rgba(157,196,159,.2) 0%,rgba(45,87,47,.12) 45%,transparent 76%)}.nx-nca .fb-r>*{position:relative;z-index:2}.nx-nca .pip{width:100%}.nx-nca .pip-ask{border:1px solid rgba(243,241,234,.18);background:#14130f8c;backdrop-filter:blur(12px);color:#f3f1ea;padding:12px 14px;margin-bottom:clamp(22px,2.8vw,38px);max-width:min(100%,400px);opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.nx-nca .pip.a1 .pip-ask{opacity:1;transform:none}.nx-nca .pip-ask b{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea73;margin-bottom:5px}.nx-nca .pip-ask span{font-size:12.5px;line-height:1.45}.nx-nca .pip-rail{--g:clamp(8px,1.2vw,16px);--n:5;position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--g);padding-top:22px}.nx-nca .pip-rail:before{content:"";position:absolute;left:7px;top:5px;height:2px;right:calc((100% - (var(--n) - 1) * var(--g)) / var(--n) - 7px);background:#f3f1ea33}.nx-nca .pip-rail>i{position:absolute;left:7px;top:5px;height:2px;right:calc((100% - (var(--n) - 1) * var(--g)) / var(--n) - 7px);background:#f3f1ea;z-index:1;transform:scaleX(0);transform-origin:0 50%;transition:transform .55s cubic-bezier(.33,1,.68,1)}.nx-nca .pip-node{position:relative;min-width:0}.nx-nca .pip-node:before{content:"";position:absolute;box-sizing:border-box;left:0;top:-23px;width:14px;height:14px;background:#14130f80;border:2px solid rgba(243,241,234,.3);z-index:2;transition:background .3s ease,border-color .3s ease}.nx-nca .pip-node.on:before{background:#f3f1ea;border-color:#f3f1ea}.nx-nca .pip-node.by.on:before{background:#9dc49f;border-color:#9dc49f}.nx-nca .pip-node b{display:block;font-size:12.5px;font-weight:500;letter-spacing:-.01em;color:#f3f1ea6b;transition:color .3s ease}.nx-nca .pip-node.on b{color:#f3f1ea}.nx-nca .pip-node em{display:block;margin-top:2px;font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.05em;color:#f3f1ea66;opacity:0;transition:opacity .3s ease}.nx-nca .pip-node.on em{opacity:1}.nx-nca .pip-brace{grid-column:3/-1;margin-top:18px;border-top:1px solid rgba(243,241,234,.22);padding-top:10px;position:relative;font-size:12px;color:#f3f1ea99}.nx-nca .pip-brace b{color:#f3f1ea;font-weight:500}@media(max-width:900px){.nx-nca .pip-rail{grid-template-columns:1fr;padding:14px 0 0 24px;row-gap:13px}.nx-nca .pip-rail:before{inset:14px auto 7px 6px;width:2px;height:auto}.nx-nca .pip-rail>i{inset:14px auto auto 6px;width:2px;height:100%;transform:scaleY(0);transform-origin:50% 0;transition:transform .55s ease}.nx-nca .pip-node:before{left:-24px;top:0}.nx-nca .pip-brace{grid-column:1;margin-left:0}}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pnl{background:#14130f94;border-color:#f3f1ea2e;backdrop-filter:blur(9px);color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ph{border-bottom-color:#f3f1ea24}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ph b,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-from,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-arw,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-rows .sv-hd0,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-eid p,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ba h5,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-lb,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-shead{color:#f3f1ea73}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ph span,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-lead,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-mono b,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-chk li b,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-chk code,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-eid h4,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ba .sv-m b,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-price,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pnl h4,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pnl h5{color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ph s{color:#f3f1ea66}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-mono,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pf span,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-chk li,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pnl p{color:#f3f1eaa8}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-to,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ph em,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pf b,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-chk li i{color:#9dc49f}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-rows .sv-row,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-shelf,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-eid,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pf{border-color:#f3f1ea1f}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-tag{border-color:#f3f1ea47;color:#f3f1eacc}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ba{background:#f3f1ea24}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ba>div{background:#14130f73}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ba .sv-bar{background:#f3f1ea1f}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-eid figure{background:#f3f1ea14;border-color:#f3f1ea2e}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-eid figure img,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-logo{filter:brightness(0) invert(1);opacity:.85}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-hero,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-thumbs figure{border-color:#f3f1ea2e;background:#f3f1ea0f}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-rows .sv-hd0,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pf{background:#f3f1ea12}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-cat{background:#f3f1ea0f;border-color:#f3f1ea29}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-cat b{color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-cat em{color:#f3f1ea73}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-cat i img{filter:brightness(0) invert(1);opacity:.85}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-add{color:#9dc49f;border-color:#9dc49f}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ba .sv-m span,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-ba .sv-m em{color:#f3f1ea9e}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pdp,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-shelf{border-top-color:#f3f1ea24}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pdp-b b,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pdp-b h4{color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-top{border-bottom-color:#f3f1ea24;color:#f3f1ea80}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-top b,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-info h4,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-line b,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-sizes b.on{color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-gal,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-look{border-color:#f3f1ea24}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-thumbs i{border-color:#f3f1ea2e;background:#f3f1ea0f}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-thumbs i.on{border-color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-price em,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-save s{color:#f3f1ea73}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pdp-p s,.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pdp-p em{color:#f3f1ea9e}.nx-nca .sh-r .sv:not([data-for=pdp]) .sv-pdp-p b{color:#9dc49f}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-sw b{border-color:#f3f1ea4d}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-sw b.on{box-shadow:inset 0 0 0 2px #14130f;border-color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-sizes b{border-color:#f3f1ea42;color:#f3f1eaa8}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-sizes b.on{border-color:#f3f1ea}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-sizes b.out{color:#f3f1ea59;background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(243,241,234,.1) 4px 5px)}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-guide,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-save b{color:#9dc49f}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-line,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-look-r em,.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-save{color:#f3f1eaa8}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-save{border-color:#9dc49f}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-cta{background:#f3f1ea;color:#14130f}.nx-nca .sh-r .sv:not([data-for=pdp]) .pdp-look-r img{border-color:#f3f1ea2e}.nx-nca .ld-hero{container-type:size}.nx-nca .gb{position:absolute;inset:0;z-index:3;display:grid;grid-template-columns:42% 1fr;align-items:center;gap:4cqw;padding:0 6cqw;color:#141310;background:linear-gradient(100deg,#f5eee6 0 46%,#e8dacb);opacity:0;transform:scale(1.03);transition:opacity .6s ease,transform .9s cubic-bezier(.2,.7,.2,1);pointer-events:none}.nx-nca .mg.ap:is([data-s="3"],[data-s="4"]) .gb{opacity:1;transform:none}.nx-nca .gb-k{margin:0 0 1.4cqh;font:600 1.25cqw/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#8a6a4b}.nx-nca .gb h4{margin:0;font:400 3.9cqw/1.04 Georgia,Times New Roman,serif;letter-spacing:-.01em}.nx-nca .gb-s{margin:2cqh 0 0;font-size:1.55cqw;line-height:1.4;color:#5b5147;max-width:30ch}.nx-nca .gb-n{margin-top:4cqh;display:flex;flex-direction:column;gap:1.4cqh;font-size:1.5cqw;font-weight:600}.nx-nca .gb-n i{display:block;height:3px;background:#14130f1f}.nx-nca .gb-n b{display:block;height:100%;width:0;background:#2d572f;transition:width .5s cubic-bezier(.3,1,.5,1)}.nx-nca .mg.gb1 .gb-n b{width:33.4%}.nx-nca .mg.gb2 .gb-n b{width:66.7%}.nx-nca .mg.gb3 .gb-n b{width:100%}.nx-nca .mg.gbf .gb-n span{color:#2d572f}.nx-nca .gb-p{margin-top:2.6cqh;display:flex;gap:1.2cqw;align-items:baseline;font-family:Georgia,Times New Roman,serif}.nx-nca .gb-p s{font-size:1.9cqw;color:#8b8177}.nx-nca .gb-p b{font-size:3.3cqw;font-weight:400;transition:color .4s}.nx-nca .mg.gbf .gb-p b{color:#2d572f}.nx-nca .gb-btn{display:inline-block;margin-top:3cqh;background:#141310;color:#fff;font-size:1.45cqw;padding:1.3cqw 2.4cqw;opacity:.3;transition:opacity .4s}.nx-nca .mg.gbf .gb-btn{opacity:1;animation:gbPulse 1.4s ease-out 2}.nx-nca .gb-box{position:relative;background:linear-gradient(160deg,#3b251a,#1e120c);padding:3cqw 2.6cqw 3.2cqw;box-shadow:0 3cqw 5cqw -2cqw #28140a99;transform:rotate(-2deg);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nx-nca .mg.gbf .gb-box{transform:rotate(-2deg) scale(1.03)}.nx-nca .gb-lid{display:block;text-align:center;font:600 1.15cqw/1 var(--mono);letter-spacing:.3em;color:#d8b77a;margin-bottom:2.2cqw;white-space:nowrap}.nx-nca .gb-sl{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6cqw}.nx-nca .gb-sl i{aspect-ratio:3/4;display:grid;place-items:center;overflow:hidden;background:#00000059;box-shadow:inset 0 .4cqw 1.2cqw #0009;outline:1px dashed rgba(216,183,122,.35);outline-offset:-1px}.nx-nca .gb-sl img{width:86%;height:86%;object-fit:contain;background:#fff;opacity:0;transform:translateY(-70%) scale(.8) rotate(-8deg);transition:opacity .3s,transform .6s cubic-bezier(.3,1.5,.5,1)}.nx-nca .mg.gb1 .gb-sl i:nth-child(1) img,.nx-nca .mg.gb2 .gb-sl i:nth-child(2) img,.nx-nca .mg.gb3 .gb-sl i:nth-child(3) img{opacity:1;transform:none}.nx-nca .gb-rib{position:absolute;left:-1.2cqw;right:-1.2cqw;bottom:5cqw;height:1.1cqw;background:linear-gradient(90deg,#b8924f,#e6c98b,#b8924f);transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.3,1,.5,1);box-shadow:0 .3cqw .6cqw #0000004d}.nx-nca .mg.gbf .gb-rib{transform:scaleX(1)}.nx-nca .gb-add{display:none}.nx-nca .mg.ap:is([data-s="3"],[data-s="4"]) .gb-add{display:block;width:max-content;margin:4px auto 0;font-style:normal;font-size:7.5px;padding:3px 7px;border:1px solid #141310;color:#141310;transition:background .3s,color .3s}.nx-nca .mg.gb1 .mg-t:nth-child(1) .gb-add,.nx-nca .mg.gb2 .mg-t:nth-child(2) .gb-add,.nx-nca .mg.gb3 .mg-t:nth-child(3) .gb-add{background:#2d572f;border-color:#2d572f;color:#fff}@container (max-width:480px){.nx-nca .gb{grid-template-columns:48% 1fr;padding:0 5cqw;gap:4cqw}.nx-nca .gb-k,.nx-nca .gb-s{display:none}.nx-nca .gb h4{font-size:6.4cqw}.nx-nca .gb-n{margin-top:3cqh;font-size:3.3cqw;gap:1cqh}.nx-nca .gb-p{margin-top:2cqh}.nx-nca .gb-p s{font-size:3.4cqw}.nx-nca .gb-p b{font-size:5.6cqw}.nx-nca .gb-btn{margin-top:2.4cqh;font-size:3cqw;padding:1.6cqw 3cqw}.nx-nca .gb-lid{font-size:2.1cqw;letter-spacing:.2em}.nx-nca .gb-box{padding:3cqw 2.4cqw 3.4cqw}}@media(prefers-reduced-motion:reduce){.nx-nca .gb,.nx-nca .gb-sl img,.nx-nca .gb-box,.nx-nca .gb-rib{transition:none}.nx-nca .mg.gbf .gb-btn{animation:none}}.nx-nca .gb-p s:empty{display:none}.nx-nca .mg-win{background:#fff}.nx-nca .mg-app .mg-win{container-type:size;display:flex;align-items:flex-start;justify-content:center}.nx-nca .nf{--u:min(1cqw,1.1cqh);margin:0 auto;width:calc(var(--u)*100);flex:none;color:#1d1c18;font-family:Inter,-apple-system,sans-serif;background:#fff}.nx-nca .nf-util{position:relative;height:calc(var(--u)*4.2);background:#1d1c18;color:#fff;font-size:calc(var(--u)*1.55);display:grid;place-items:center;overflow:hidden}.nx-nca .nf-util span{grid-area:1/1;transition:opacity .5s,transform .5s}.nx-nca .nf-u1{opacity:0;transform:translateY(100%);font-weight:600}.nx-nca .mg.nf1 .nf-u0{opacity:0;transform:translateY(-100%)}.nx-nca .mg.nf1 .nf-u1{opacity:1;transform:none}.nx-nca .mg.nf1 .nf-util{background:#2d572f;transition:background .5s}.nx-nca .nf-head{display:flex;align-items:center;gap:calc(var(--u)*3);padding:calc(var(--u)*2) calc(var(--u)*3);border-bottom:1px solid #eee}.nx-nca .nf-logo{font-size:calc(var(--u)*2.3);letter-spacing:.22em;font-weight:600}.nx-nca .nf-head nav{display:flex;gap:calc(var(--u)*2.2);font-size:calc(var(--u)*1.6);color:#444}.nx-nca .nf-sale{transition:color .4s}.nx-nca .mg.nf1 .nf-sale{color:#b3261e;font-weight:600}.nx-nca .nf-ic{margin-left:auto;display:flex;gap:calc(var(--u)*1.4)}.nx-nca .nf-ic i{width:calc(var(--u)*1.9);height:calc(var(--u)*1.9);border:1.5px solid #1d1c18;border-radius:50%}.nx-nca .nf-hero{position:relative;margin:calc(var(--u)*2) calc(var(--u)*3) 0;height:calc(var(--u)*30)}.nx-nca .nf-h0,.nx-nca .nf-h1{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;transition:opacity .6s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.nx-nca .nf-h0{background:#efe7da}.nx-nca .nf-h1{background:#1f3a22;color:#f3f1ea;opacity:0;transform:scale(1.03)}.nx-nca .mg.nf1 .nf-h0{opacity:0}.nx-nca .mg.nf1 .nf-h1{opacity:1;transform:none}.nx-nca .nf-hc{padding:0 calc(var(--u)*4);display:flex;flex-direction:column;gap:calc(var(--u)*1.2)}.nx-nca .nf-hc em{font-style:normal;font-size:calc(var(--u)*1.4);letter-spacing:.14em;text-transform:uppercase;opacity:.7}.nx-nca .nf-hc h4{margin:0;font:400 calc(var(--u)*3.4)/1.1 Georgia,"Times New Roman",serif;letter-spacing:-.01em}.nx-nca .nf-h1 h4{font-size:calc(var(--u)*3)}.nx-nca .nf-hc span{align-self:flex-start;margin-top:calc(var(--u)*1);font-size:calc(var(--u)*1.5);padding:calc(var(--u)*1) calc(var(--u)*2);background:#1d1c18;color:#fff}.nx-nca .nf-h1 .nf-hc span{background:#f3f1ea;color:#1f3a22}.nx-nca .nf-h0 img,.nx-nca .nf-h1 img{width:100%;height:calc(var(--u)*30);object-fit:contain;padding:calc(var(--u)*2)}.nx-nca .nf-h0 img,.nx-nca .nf-h1 img{background:#f4f1ec}.nx-nca .nf-row{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--u)*2.4) calc(var(--u)*3) calc(var(--u)*1.4)}.nx-nca .nf-row b{position:relative;display:grid;font-size:calc(var(--u)*2);font-weight:600}.nx-nca .nf-row b span{grid-area:1/1;transition:opacity .4s}.nx-nca .nf-r1,.nx-nca .mg.nf3 .nf-r0{opacity:0}.nx-nca .mg.nf3 .nf-r1{opacity:1}.nx-nca .nf-chip{font-style:normal;font-size:calc(var(--u)*1.4);padding:calc(var(--u)*.6) calc(var(--u)*1.2);border:1px solid #2D572F;color:#2d572f;opacity:0;transition:opacity .4s}.nx-nca .mg.nf3 .nf-chip{opacity:1}.nx-nca .nf-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--u)*1.8);padding:0 calc(var(--u)*3) calc(var(--u)*3)}.nx-nca .nf-t{position:relative;display:flex;flex-direction:column;gap:calc(var(--u)*.5);min-width:0}.nx-nca .nf-im{aspect-ratio:1;background:#f4f1ec;display:block}.nx-nca .nf-im img{width:100%;height:100%;object-fit:contain;display:block}.nx-nca .nf-t b{font-size:calc(var(--u)*1.55);font-weight:500;margin-top:calc(var(--u)*.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .nf-pr{font-size:calc(var(--u)*1.55);display:flex;gap:calc(var(--u)*.8)}.nx-nca .nf-pr i{font-style:normal}.nx-nca .nf-pr s{display:none;color:#999}.nx-nca .nf-s .nf-pr i{transition:color .4s}.nx-nca .mg.nf2 .nf-s .nf-pr s{display:inline}.nx-nca .mg.nf2 .nf-s .nf-pr i{color:#b3261e;font-weight:600}.nx-nca .nf-bd{position:absolute;left:calc(var(--u)*1);top:calc(var(--u)*1);font-style:normal;font-size:calc(var(--u)*1.4);font-weight:700;padding:calc(var(--u)*.4) calc(var(--u)*.9);background:#b3261e;color:#fff;opacity:0;transform:scale(.6);transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1)}.nx-nca .mg.nf2 .nf-bd{opacity:1;transform:none}.nx-nca .nf-s:nth-child(2) .nf-bd{transition-delay:.12s}.nx-nca .nf-s:nth-child(3) .nf-bd{transition-delay:.24s}.nx-nca .nf-pr i{display:none}.nx-nca .nf-t:not(.nf-s) .nf-pr i{display:inline}.nx-nca .nf-s .nf-pr s{display:inline;text-decoration:none;color:inherit}.nx-nca .mg.nf2 .nf-s .nf-pr s{text-decoration:line-through;color:#999}.nx-nca .mg.nf2 .nf-s .nf-pr i{display:inline}@media(prefers-reduced-motion:reduce){.nx-nca .nf *{transition:none!important}}.nx-nca .nf-im,.nx-nca .nf-h0 img,.nx-nca .nf-h1 img{background:#f2eee7}.nx-nca .nf-im img,.nx-nca .nf-h0 img,.nx-nca .nf-h1 img{mix-blend-mode:multiply}.nx-nca .nf-h0 img,.nx-nca .nf-h1 img{padding:0}.nx-nca .nf-hi{display:block;height:100%;background:#f2eee7;isolation:isolate}.nx-nca .nf-hi img{display:block;width:100%;height:calc(var(--u)*30);object-fit:contain;mix-blend-mode:multiply;background:none}.nx-nca .sh-think{display:flex;align-items:center;gap:4px;font-size:12.5px;color:#f3f1ea99;opacity:0;transition:opacity .3s}.nx-nca .sh-think.in{opacity:1}.nx-nca .sh-think i{width:5px;height:5px;border-radius:50%!important;background:#9dc49f;animation:shdot 1s infinite ease-in-out}.nx-nca .sh-think i:nth-child(2){animation-delay:.15s}.nx-nca .sh-think i:nth-child(3){animation-delay:.3s}.nx-nca .sh-think span{margin-left:6px}.nx-nca .sh-think.done i{animation:none;opacity:.35}.nx-nca .sh-plan{border:1px solid rgba(243,241,234,.16);background:#f3f1ea0a;padding:9px 12px;font-size:12px;color:#f3f1eac7;opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}.nx-nca .sh-plan.in{opacity:1;transform:none}.nx-nca .sh-plan b{display:block;font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#9dc49f;margin-bottom:6px}.nx-nca .sh-plan ol{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:3px}.nx-nca .sv[data-for=up] .ab{flex:1;min-height:0;width:100%;container-type:size;display:flex;justify-content:center;align-items:flex-start}.nx-nca .ab-s{--u:min(1cqw,1.08cqh);width:calc(var(--u)*100);flex:none;background:#fff;color:#1d1c18;font-family:Inter,-apple-system,sans-serif;border:1px solid rgba(243,241,234,.2);overflow:hidden}.nx-nca .ab-bar{display:flex;align-items:center;gap:calc(var(--u)*2);padding:calc(var(--u)*1.4) calc(var(--u)*2.4);background:#1d1c18;color:#f3f1ea;font-size:calc(var(--u)*1.55)}.nx-nca .ab-pv{opacity:.6}.nx-nca .ab-v s{opacity:.55;margin:0 calc(var(--u)*.6)}.nx-nca .ab-v b{display:none;font-weight:600;color:#9dc49f;margin-left:calc(var(--u)*.6)}.nx-nca .shc.ap .ab-v s{opacity:.45}.nx-nca .shc.ap .ab-v b{display:inline}.nx-nca .ab-st{margin-left:auto;display:flex;align-items:center;gap:calc(var(--u)*.8)}.nx-nca .ab-st i{width:calc(var(--u)*1.1);height:calc(var(--u)*1.1);border-radius:50%!important;background:#cf9536;animation:shdot 1.2s infinite}.nx-nca .ab-st em{font-style:normal}.nx-nca .ab-st1{display:none;color:#9dc49f}.nx-nca .shc.ap .ab-st i{background:#9dc49f;animation:none}.nx-nca .shc.ap .ab-st0{display:none}.nx-nca .shc.ap .ab-st1{display:inline}.nx-nca .ab-head{display:flex;align-items:center;gap:calc(var(--u)*3.5);padding:calc(var(--u)*2.2) calc(var(--u)*3);border-bottom:1px solid #eee}.nx-nca .ab-head b{font:600 calc(var(--u)*2.4)/1 Georgia,serif;letter-spacing:.08em}.nx-nca .ab-head nav{display:flex;gap:calc(var(--u)*2.4);font-size:calc(var(--u)*1.6);color:#555}.nx-nca .ab-hero{display:grid;grid-template-columns:1fr 1fr;margin:calc(var(--u)*2.4) calc(var(--u)*3) 0;background:#e7e3da;height:calc(var(--u)*26);align-items:center}.nx-nca .ab-hero div{padding:0 calc(var(--u)*4);display:flex;flex-direction:column;gap:calc(var(--u)*1.2)}.nx-nca .ab-hero em{font-style:normal;font-size:calc(var(--u)*1.4);letter-spacing:.14em;text-transform:uppercase;color:#6b6457}.nx-nca .ab-hero h4{margin:0;font:400 calc(var(--u)*3.4)/1.1 Georgia,serif}.nx-nca .ab-hero div>span{align-self:flex-start;font-size:calc(var(--u)*1.5);padding:calc(var(--u)*1) calc(var(--u)*2);background:#23321f;color:#fff}.nx-nca .ab-hi{height:calc(var(--u)*26);background:#e7e3da;isolation:isolate;display:block}.nx-nca .ab-hi img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.nx-nca .ab-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--u)*2);padding:calc(var(--u)*2.4) calc(var(--u)*3) calc(var(--u)*3)}.nx-nca .ab-t{display:flex;flex-direction:column;gap:calc(var(--u)*.5);min-width:0}.nx-nca .ab-im{aspect-ratio:4/5;background:#f2eee7;isolation:isolate;display:block}.nx-nca .ab-im img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.nx-nca .ab-t b{font-size:calc(var(--u)*1.6);font-weight:500;margin-top:calc(var(--u)*.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .ab-t i{font-style:normal;font-size:calc(var(--u)*1.6)}@media(prefers-reduced-motion:reduce){.nx-nca .sh-think i,.nx-nca .ab-st i{animation:none}}.nx-nca .sv[data-for=any] .sv-chk li{display:flex;align-items:center;gap:10px}.nx-nca .sv-any{margin-left:auto;font-style:normal;font-size:11px;color:#f3f1ea80;white-space:nowrap}@media(min-width:941px){.nx-nca .pip-rail{--n:6;grid-template-columns:repeat(6,minmax(0,1fr))}.nx-nca .pip-brace{grid-column:5/-1}}.nx-nca .pip-node.qa.on:before{background:#9dc49f;border-color:#9dc49f}.nx-nca .sv[data-for=up] .ab{align-items:stretch}.nx-nca .ab-s{--u:min(1cqw,1.5cqh);width:100%;height:100%;display:flex;flex-direction:column;border:1px solid rgba(243,241,234,.18)}.nx-nca .ab-hero{flex:0 0 auto;height:auto;min-height:calc(var(--u)*22);align-items:stretch}.nx-nca .ab-hero div{justify-content:center}.nx-nca .ab-hi{height:auto;min-height:100%;position:relative}.nx-nca .ab-hi img{position:absolute;inset:0}.nx-nca .ab-grid{flex:1 1 auto;min-height:0;align-items:stretch}.nx-nca .ab-t{min-height:0}.nx-nca .ab-im{flex:1 1 auto;min-height:0;aspect-ratio:auto;position:relative}.nx-nca .ab-im img{position:absolute;inset:0}@container (max-width:460px){.nx-nca .ab-grid{align-items:start}.nx-nca .ab-im{flex:none;aspect-ratio:4/5}}.nx-nca .sh-thread{scroll-behavior:smooth}.nx-nca .ab-more,.nx-nca .ab-news{display:none}@container (max-width:460px){.nx-nca .ab-more{display:grid;padding-top:0}.nx-nca .ab-news{display:flex;flex-direction:column;gap:calc(var(--u)*1);margin:0 calc(var(--u)*3) calc(var(--u)*3);padding:calc(var(--u)*3);background:#23321f;color:#f3f1ea}.nx-nca .ab-news b{font:400 calc(var(--u)*3)/1.1 Georgia,serif}.nx-nca .ab-news span{font-size:calc(var(--u)*1.7);opacity:.8}.nx-nca .ab-news em{align-self:flex-start;font-style:normal;font-size:calc(var(--u)*1.6);padding:calc(var(--u)*1) calc(var(--u)*2);background:#f3f1ea;color:#23321f;margin-top:calc(var(--u)*.6)}.nx-nca .ab-s{overflow:hidden}}@container (max-width:460px){.nx-nca .ab-grid{flex:none;padding-bottom:calc(var(--u)*2)}.nx-nca .ab-im{aspect-ratio:1}.nx-nca .ab-news{display:none}}.nx-nca .mg-app .mg-win{align-items:stretch}.nx-nca .nf{width:100%;min-height:100%;display:flex;flex-direction:column;margin:0}.nx-nca .nf-hero{flex:1 1 auto;height:auto;min-height:calc(var(--u)*24)}.nx-nca .nf-h0 img,.nx-nca .nf-h1 img,.nx-nca .nf-hi img{height:100%!important}.nx-nca .nf-hi{height:auto;align-self:stretch}.nx-nca .nf-h0,.nx-nca .nf-h1{grid-template-rows:100%;overflow:hidden}.nx-nca .nf-hi{height:100%;min-height:0;overflow:hidden}.nx-nca .nf-hi img{position:static;width:100%;height:100%!important;object-fit:contain}.nx-nca .nf-hi img{object-fit:cover!important;mix-blend-mode:normal!important}.nx-nca #mgw:not(.run) .mg-step:before,.nx-nca #sh:not(.run) .shitem:before{width:0!important;transition:none!important}.nx-nca .ab-hi{position:relative;overflow:hidden;display:block}.nx-nca .ab-hi img,.nx-nca .ab-im img{object-fit:cover!important;mix-blend-mode:normal!important}.nx-nca .ab-im{overflow:hidden}.nx-nca .nf-hi img,.nx-nca .nf-im img,.nx-nca .nf-t img{object-fit:cover!important;mix-blend-mode:normal!important}.nx-nca .nf-hero{align-self:stretch}.nx-nca #mg .nf{min-height:100%;height:auto}.nx-nca #mg .nf-hero{flex:none!important;height:calc(var(--u)*28)!important;min-height:0!important}.nx-nca .mg-conn-l li{align-items:center!important}.nx-nca .mg-conn-l .d{align-self:center;transform:none;margin:0}.nx-nca .mg-conn-l .d{top:0!important}.nx-nca .pzx{padding:clamp(48px,7vh,96px) 0}.nx-nca .pzx h2{max-width:24ch}.nx-nca .pzx-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,28px);margin-top:clamp(28px,4vh,48px)}.nx-nca .pzx-t{margin:0;min-width:0}.nx-nca .pzx-sq{position:relative;aspect-ratio:1/1;overflow:hidden;display:grid;place-items:center;container-type:inline-size;background:#2a3a2c}.nx-nca .pzx-sq>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.nx-nca .pzx-card{position:relative;z-index:1;width:82%;padding:6.4cqw 6.6cqw 5.6cqw;background:#fbfaf6;color:#14130f;box-shadow:0 24px 60px -24px #0a140c8c;font-size:clamp(11px,3.5cqw,14px)}.nx-nca .pzx-n{display:flex;align-items:flex-end;gap:.5em}.nx-nca .pzx-n b{font-family:var(--disp);font-weight:500;font-size:4.4em;line-height:.82;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.nx-nca .pzx-n em{font-style:normal;font-family:var(--disp);font-size:2em;line-height:1;margin-left:-.2em}.nx-nca .pzx-n span{padding-bottom:.15em;font-size:.95em;line-height:1.3;color:#14130f9e}.nx-nca .pzx-rows{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8em .9em;align-items:center;margin-top:1.6em;padding-top:1.2em;border-top:1px solid rgba(20,19,15,.12)}.nx-nca .pzx-r{display:contents}.nx-nca .pzx-r>span{font-size:.92em;color:#14130f99;white-space:nowrap}.nx-nca .pzx-r i{position:relative;display:block;height:.75em;background:#14130f0f}.nx-nca .pzx-r u{position:absolute;left:0;top:0;bottom:0;width:max(3px,calc(var(--v) * 100%));background:#b9b2a3;text-decoration:none;transform-origin:0 50%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.nx-nca .pzx-r>b{font-family:var(--disp);font-weight:500;font-size:1.35em;letter-spacing:-.025em;white-space:nowrap;text-align:right;color:#14130f8c}.nx-nca .pzx-r.a>span{color:#2d572f;font-weight:600}.nx-nca .pzx-r.a u{background:#2d572f;transition-delay:.35s}.nx-nca .pzx-r.a>b{color:#14130f}.nx-nca .pzx-anim .pzx-card:not(.in) u{transform:scaleX(0)}.nx-nca .pzx-t figcaption{margin-top:18px}.nx-nca .pzx-t figcaption b{display:block;font-family:var(--disp);font-weight:500;font-size:20px;letter-spacing:-.02em;color:var(--ink)}.nx-nca .pzx-t figcaption span{display:block;margin-top:6px;font-size:15px;line-height:1.5;color:var(--ink60);max-width:36ch}@media(max-width:860px){.nx-nca .pzx-3{grid-template-columns:minmax(0,1fr)}.nx-nca .pzx-sq{max-width:460px}}@media(prefers-reduced-motion:reduce){.nx-nca .pzx-r u{transition:none}}.nx-nca .darkrun .tm{padding-top:clamp(56px,8vh,104px)}.nx-nca .tm-card{margin:0;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);min-height:clamp(380px,50vh,520px);background:#1c1b18;border:1px solid rgba(243,241,234,.1);overflow:hidden}.nx-nca .tm-ph{position:relative;overflow:hidden;min-height:320px}.nx-nca .tm-ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%}.nx-nca .tm-ph:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#14130feb,#14130f80 34%,#14130f00 58%)}.nx-nca .tm-ph h3{position:absolute;z-index:1;left:clamp(22px,3vw,40px);bottom:clamp(20px,3vw,36px);max-width:15ch;margin:0;font-family:var(--disp);font-weight:500;font-size:clamp(28px,3vw,44px);line-height:1.02;letter-spacing:-.04em;color:#f3f1ea}.nx-nca .tm-tx{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(24px,3vw,44px);color:#f3f1ea}.nx-nca .tm-tx blockquote{margin:0;font-family:var(--disp);font-weight:400;font-size:clamp(18px,1.6vw,23px);line-height:1.38;letter-spacing:-.015em}.nx-nca .tm-tx b{display:block;margin-top:24px;font-weight:500;font-size:15px}.nx-nca .tm-tx span{display:block;margin-top:2px;font-size:13.5px;color:#f3f1ea99}@media(max-width:860px){.nx-nca .tm-card{grid-template-columns:minmax(0,1fr)}.nx-nca .tm-ph{min-height:0;aspect-ratio:4/3}}.nx-nca .tm-vid h3{max-width:17ch;text-indent:-.4em}.nx-nca .tm-vid img{object-position:50% 40%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nx-nca .tm-vid:after{background:linear-gradient(0deg,#14130fe6,#14130f73 24%,#14130f00 42%)}.nx-nca .tm-vid:hover img{transform:scale(1.03)}.nx-nca .tm-thumb{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.nx-nca .tm-thumb:focus-visible{outline:2px solid #F3F1EA;outline-offset:-4px}.nx-nca .tm-badge{position:absolute;right:clamp(16px,2.4vw,32px);bottom:clamp(20px,3vw,36px);display:flex;align-items:center;gap:12px}.nx-nca .tm-badge em{font-style:normal;font:500 15px/1 var(--sans,Inter,sans-serif);color:#f3f1ea;padding:7px 9px;background:#14130fb8}.nx-nca .tm-badge i{width:68px;height:68px;display:grid;place-items:center;background:#2d572f;color:#fff;transition:background .2s,color .2s,transform .2s}.nx-nca .tm-thumb:hover .tm-badge i,.nx-nca .tm-thumb:focus-visible .tm-badge i{background:#f3f1ea;color:#2d572f;transform:scale(1.06)}@media(max-width:600px){.nx-nca .tm-badge em{display:none}.nx-nca .tm-badge i{width:56px;height:56px}.nx-nca .tm-vid{aspect-ratio:1/1}.nx-nca .tm-vid img{object-position:42% 50%}.nx-nca .tm-vid h3{font-size:26px}}@media(max-width:380px){.nx-nca .tm-vid h3{font-size:22px;bottom:16px}}.nx-nca .tm-modal{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:clamp(16px,4vw,56px);background:#0a0a08e6}.nx-nca .tm-modal[hidden]{display:none}.nx-nca .tm-mbox{position:relative;width:min(1280px,100%);aspect-ratio:16/9;max-height:100%;background:#000;box-shadow:0 40px 120px -30px #000c}.nx-nca .tm-mbox video{display:block;width:100%;height:100%;background:#000}.nx-nca .tm-x{position:absolute;top:-52px;right:0;width:44px;height:44px;display:grid;place-items:center;color:#f3f1ea;background:#14130fd1;border:1px solid rgba(243,241,234,.28);cursor:pointer;transition:background .2s,border-color .2s}.nx-nca .tm-x:hover{background:#2d572f;border-color:#2d572f}@media(max-width:600px){.nx-nca .tm-x{top:-50px}}.nx-nca .mx .mx-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(22px,3vw,36px);border-top:1px solid var(--line)}.nx-nca .mx-steps button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 18px 0;background:none;border:0;font:inherit;text-align:left;cursor:pointer;color:var(--ink40)}.nx-nca .mx-steps i{font-style:normal;font-size:11px;font-variant-numeric:tabular-nums}.nx-nca .mx-steps b{font-family:var(--disp);font-weight:500;font-size:clamp(15px,1.35vw,18px);letter-spacing:-.015em;transition:color .25s}.nx-nca .mx-steps button:hover b{color:var(--ink80)}.nx-nca .mx-steps button[aria-selected=true] b,.nx-nca .mx-steps button[aria-selected=true] i{color:var(--ink)}.nx-nca .mx-steps u{position:absolute;left:0;right:16px;top:-1px;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:0 50%}.nx-nca .mx-steps button[aria-selected=true] u{transform:scaleX(1)}.nx-nca .mx-steps.run button[aria-selected=true] u{animation:mxbar var(--d,5s) linear forwards}.nx-nca .mx-steps button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.nx-nca .mx-app{--k:1;display:grid;grid-template-columns:48px minmax(0,340px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:clamp(540px,64vh,680px);margin-top:4px;background:#1c1b18;color:#f3f1ea;border:1px solid rgba(20,19,15,.9);box-shadow:0 40px 80px -36px #14130f8c;overflow:hidden;font-family:var(--sans);font-size:12.5px;line-height:1.45}.nx-nca .mx-rail{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0;background:#161511;border-right:1px solid rgba(243,241,234,.08)}.nx-nca .mx-logo{width:22px;height:22px;margin-bottom:10px;color:#f3f1ea}.nx-nca .mx-logo svg{width:100%;height:100%}.nx-nca .mx-ri{width:36px;height:36px;display:grid;place-items:center;color:#f3f1ea80}.nx-nca .mx-ri.on{background:#f3f1ea14;color:#f3f1ea}.nx-nca .mx-ri svg{width:17px;height:17px}.nx-nca .mx-me{margin-top:auto;width:24px;height:24px;display:grid;place-items:center;background:#f3f1ea1f;font-size:11px;font-weight:600}.nx-nca .mx-chat{display:flex;flex-direction:column;min-width:0;border-right:1px solid rgba(243,241,234,.08)}.nx-nca .mx-ch{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .mx-ch svg{width:15px;height:15px;color:#f3f1ea8c}.nx-nca .mx-ch b{font-weight:500;font-size:13px}.nx-nca .mx-thread{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;padding:16px}.nx-nca .mx-thread{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 48px);mask-image:linear-gradient(180deg,transparent 0,#000 48px)}.nx-nca .mx-m{transition:opacity .35s,transform .35s}.nx-nca .mx-a{display:flex;gap:10px}.nx-nca .mx-av{flex:none;width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(243,241,234,.25)}.nx-nca .mx-av svg{width:12px;height:12px;color:#f3f1ea}.nx-nca .mx-a p{margin:2px 0 0}.nx-nca .mx-a b{font-weight:600}.nx-nca .mx-li{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px;color:#f3f1eab8}.nx-nca .mx-li li{display:flex;align-items:flex-start;gap:7px}.nx-nca .mx-li svg{flex:none;width:13px;height:13px;margin-top:2px;color:#9dc49f}.nx-nca .mx-u{align-self:flex-end;max-width:88%;padding:10px 12px;background:#f3f1ea17;border:1px solid rgba(243,241,234,.14)}.nx-nca .mx-u p{margin:0}.nx-nca .mx-file{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 8px;border:1px solid rgba(243,241,234,.18);font-size:12px;color:#f3f1eacc}.nx-nca .mx-file svg{width:13px;height:13px}.nx-nca .mx-done{margin:8px 0 0!important;color:#9dc49f;font-size:12px}.nx-nca .mx-box{margin:0 14px 14px;border:1px solid rgba(243,241,234,.2);padding:10px 12px 8px}.nx-nca .mx-box p{margin:0;min-height:38px;color:#f3f1ea}.nx-nca .mx-ph{color:#f3f1ea66}.nx-nca .mx-cu{display:inline-block;width:1px;height:14px;margin-left:1px;vertical-align:-2px;background:#f3f1ea;animation:mxblink 1s steps(1) infinite}.nx-nca .mx-bb{display:flex;justify-content:space-between;align-items:center;margin-top:6px;color:#f3f1ea80}.nx-nca .mx-bb span{display:flex;gap:10px}.nx-nca .mx-bb svg{width:15px;height:15px}.nx-nca .mx-send{width:28px;height:28px;display:grid!important;place-items:center;background:#f3f1ea24;color:#f3f1ea;transition:background .2s}.nx-nca .mx-app.typed .mx-send{background:#f3f1ea;color:#14130f}.nx-nca .mx-pane{display:flex;flex-direction:column;min-width:0;background:#141310}.nx-nca .mx-phd{display:flex;align-items:center;gap:12px;height:44px;padding:0 10px;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .mx-st{display:flex;align-items:center;gap:8px;min-width:0}.nx-nca .mx-st i{width:24px;height:24px;display:grid;place-items:center;background:#2d572f;font-style:normal;font-weight:600;font-size:12px}.nx-nca .mx-st b{display:block;font-weight:500;font-size:13px;line-height:1.2}.nx-nca .mx-st em{display:block;font-style:normal;font-size:11px;color:#f3f1ea80;line-height:1.2}.nx-nca .mx-tg{display:flex;margin-left:auto;border:1px solid rgba(243,241,234,.18);font-size:12px}.nx-nca .mx-tg>*{padding:5px 11px}.nx-nca .mx-tg b{background:#2d572f;font-weight:500}.nx-nca .mx-tg span{color:#f3f1ea99}.nx-nca .mx-tl{display:flex;gap:4px}.nx-nca .mx-tl i{width:26px;height:26px;display:grid;place-items:center;color:#f3f1ea80}.nx-nca .mx-tl svg{width:14px;height:14px}.nx-nca .mx-rel{display:flex;align-items:center;gap:8px;padding:5px 6px 5px 11px;background:#2d572f80;font-size:12px;transition:background .3s,box-shadow .3s}.nx-nca .mx-rel b{font-weight:500}.nx-nca .mx-rel em{font-style:normal;padding:1px 6px;background:#f3f1ea24;color:#f3f1ead9}.nx-nca .mx-rel .mx-n1{display:none}.nx-nca .mx-app[data-s="2"].built .mx-rel{background:#2d572f;box-shadow:0 0 0 2px #9dc49f99}.nx-nca .mx-app[data-s="2"].built .mx-rel .mx-n0{display:none}.nx-nca .mx-app[data-s="2"].built .mx-rel .mx-n1{display:inline;background:#f3f1ea;color:#14130f}.nx-nca .mx-store{position:relative;flex:1;min-height:0;overflow:hidden;padding:10px}.nx-nca .mx-pg{position:relative;width:1200px;height:var(--ph,1000px);transform:scale(var(--k));transform-origin:0 0;background:#fff;color:#14130f;overflow:hidden}.nx-nca .mx-old,.nx-nca .mx-new{position:absolute;inset:0;overflow:hidden}.nx-nca .mx-new{clip-path:inset(0 0 0 0);transition:clip-path 1.7s cubic-bezier(.45,.05,.25,1)}.nx-nca .mx-scan{position:absolute;top:0;bottom:0;left:100%;width:3px;background:#9dc49f;box-shadow:0 0 18px 4px #9dc49fb3;opacity:0;pointer-events:none}.nx-nca .mx-app.old .mx-new{clip-path:inset(0 0 0 100%)}.nx-nca .mx-app.snap .mx-new,.nx-nca .mx-app.snap .mx-toast,.nx-nca .mx-app.snap .mx-m{transition:none}.nx-nca .mx-app.wipe .mx-scan{opacity:1;animation:mxscan 1.7s cubic-bezier(.45,.05,.25,1) forwards}.nx-nca .mx-toast{position:absolute;right:24px;bottom:24px;display:flex;align-items:center;gap:10px;padding:12px 16px;background:#14130ff0;border:1px solid rgba(243,241,234,.2);color:#f3f1ea;font-size:12.5px;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.nx-nca .mx-toast i{width:8px;height:8px;border-radius:50%;background:#9dc49f}.nx-nca .mx-toast b{display:block;font-weight:500}.nx-nca .mx-toast em{display:block;font-style:normal;color:#f3f1ea99}.nx-nca .mx-app[data-s="3"] .mx-toast{opacity:1;transform:none}.nx-nca .mx-app{position:relative}.nx-nca .mx-focus{position:absolute;inset:0;z-index:6;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px max(16px,4%);background:radial-gradient(60% 70% at 86% 0%,#9dc49f57,#2d572f33,#2d572f00 72%),#14130f;transition:opacity .45s}.nx-nca .mx-app[data-s="2"] .mx-focus,.nx-nca .mx-app[data-s="3"] .mx-focus{opacity:0;pointer-events:none}.nx-nca .mx-focus>.mx-f{grid-area:1/1}.nx-nca .mx-f{display:block;width:100%;max-width:580px;min-width:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s}.nx-nca .mx-app[data-s="0"] .mx-f0,.nx-nca .mx-app[data-s="1"] .mx-f1{opacity:1;visibility:visible;transform:none;transition:opacity .5s ease .15s,transform .5s ease .15s,visibility 0s}.nx-nca .mx-app.cover .mx-focus{opacity:1!important;pointer-events:auto}.nx-nca .mx-focus{transition:opacity .6s cubic-bezier(.45,0,.55,1)}.nx-nca .mx-app.cover .mx-f{opacity:0!important;visibility:hidden!important}.nx-nca .mx-thread .mx-m{animation:mxin .45s ease both}.nx-nca .mx-f0,.nx-nca .mx-fbox{background:#14130f9e;border:1px solid rgba(243,241,234,.18)}.nx-nca .mx-f0{padding:28px 30px 24px}.nx-nca .mx-fl{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .mx-url{display:flex;align-items:center;gap:12px;margin-top:16px;padding-bottom:16px;border-bottom:1px solid rgba(243,241,234,.16)}.nx-nca .mx-url span{flex:1;min-width:0;min-height:1.4em;font-size:17px;color:#f3f1ea;white-space:nowrap;overflow:hidden}.nx-nca .mx-url b{padding:9px 16px;background:#f3f1ea;color:#14130f;font-weight:600;font-size:13px}.nx-nca .mx-det{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:11px}.nx-nca .mx-det li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#f3f1ead9;transition:opacity .3s}.nx-nca .mx-det li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#9dc49f}.nx-nca .mx-det em{margin-left:auto;font-style:normal;font-size:12px;color:#f3f1ea73}.nx-nca .mx-ok{display:flex;align-items:center;gap:8px;margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(243,241,234,.12);color:#9dc49f;font-size:13.5px;transition:opacity .3s}.nx-nca .mx-ok svg{width:14px;height:14px}.nx-nca .mx-fbox{padding:20px 22px 14px}.nx-nca .mx-fbox p{margin:0;min-height:72px;font-size:17px;line-height:1.5;color:#f3f1ea}.nx-nca .mx-att{display:flex;align-items:center;gap:12px;width:max-content;max-width:100%;margin-top:16px;padding:8px 14px 8px 8px;border:1px solid rgba(243,241,234,.16);transition:opacity .3s}.nx-nca .mx-att img{width:88px;height:50px;object-fit:cover;display:block}.nx-nca .mx-att span{min-width:0}.nx-nca .mx-att b{display:block;font-weight:500;font-size:13px}.nx-nca .mx-att em{display:block;font-style:normal;font-size:12px;color:#f3f1ea80}.nx-nca .mx-fbox .mx-bb{margin-top:16px}.nx-nca .mx-app.typed .mx-f1 .mx-send{background:#f3f1ea;color:#14130f}.nx-nca .mx-focus .mx-w{opacity:0;transition:none}.nx-nca .mx-ghost{position:absolute;left:0;top:0;z-index:4;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;background:#f3f1eaf5;color:#14130f;box-shadow:0 14px 30px -10px #0009;opacity:0;transition:opacity .25s;pointer-events:none}.nx-nca .mx-ghost img{width:44px;height:30px;object-fit:cover;display:block}.nx-nca .mx-ghost b{font-weight:500;font-size:12px}.nx-nca .mx-cur{position:absolute;left:0;top:0;z-index:5;width:22px;height:22px;opacity:0;transition:opacity .25s;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}.nx-nca .mx-gear{margin-top:auto;width:36px;height:36px;display:grid;place-items:center;color:#f3f1ea80}.nx-nca .mx-gear svg{width:17px;height:17px}.nx-nca .mx-phd .mx-tg{margin-left:0}.nx-nca .mx-phd .mx-tl{margin-left:auto}.nx-nca .mx-rel{display:none}.nx-nca .mx-app[data-s="2"].built .mx-rel,.nx-nca .mx-app[data-s="3"] .mx-rel{display:flex}.nx-nca .mx-a p{margin:0;color:#f3f1eae6}.nx-nca .mx-thread .mx-a{display:block}.nx-nca .mx-thread .mx-a>*+*{margin-top:8px}.nx-nca.sharp .mx-ci,.nx-nca.sharp .mx-toast i{border-radius:50%!important}.nx-nca .mx-chk{display:grid;border:1px solid rgba(243,241,234,.12);background:#f3f1ea08}.nx-nca .mx-chk>div{display:flex;align-items:flex-start;gap:9px;padding:8px 10px;border-top:1px solid rgba(243,241,234,.08);transition:opacity .3s}.nx-nca .mx-chk>div:first-child{border-top:0}.nx-nca .mx-ci{flex:none;width:15px;height:15px;margin-top:1px;display:grid;place-items:center;border-radius:50%;background:#7fa47f;color:#1c1b17}.nx-nca .mx-ci svg{width:11px;height:11px}.nx-nca .mx-real{display:flex;align-items:flex-start;gap:9px;margin-top:8px;padding:9px 10px;border:1px solid rgba(243,241,234,.14);transition:opacity .3s}.nx-nca .mx-real b{display:block;font-weight:500}.nx-nca .mx-real em{display:block;font-style:normal;font-size:11.5px;color:#f3f1ea80}.nx-nca .mx-done{display:inline-flex!important;align-items:center;gap:6px;margin-top:8px!important;padding:4px 8px;border:1px solid rgba(157,196,159,.4);color:#9dc49f;font-size:11.5px;transition:opacity .3s}.nx-nca .mx-done svg{width:12px;height:12px}.nx-nca .mx-app[data-s="2"] .mx-run>div.wait{opacity:0}.nx-nca .mx-app[data-s="2"]:not(.built) .mx-real{opacity:0}.nx-nca .mx-load{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:#1c1b17;opacity:0;pointer-events:none;transition:opacity .45s ease}.nx-nca .mx-app.loading .mx-load{opacity:1}.nx-nca .mx-wm{width:46px;height:40px;overflow:visible}.nx-nca .mx-wm path{fill:none;stroke-width:38;stroke-linecap:butt;stroke-linejoin:miter}.nx-nca .mx-wm .wm-base path{stroke:#f3f1ea;opacity:.18}.nx-nca .mx-wm .wm-base path+path{stroke:#9dc49f}.nx-nca .mx-wm .wm-chev,.nx-nca .mx-wm .wm-cur{stroke-dasharray:1;stroke-dashoffset:1}.nx-nca .mx-wm .wm-chev{stroke:#f3f1ea;animation:wm-chev 2.4s cubic-bezier(.5,0,.2,1) infinite}.nx-nca .mx-wm .wm-cur{stroke:#9dc49f;animation:wm-cur 2.4s cubic-bezier(.5,0,.2,1) infinite}.nx-nca .mx-new{transition:none!important}@media(prefers-reduced-motion:reduce){.nx-nca .mx-wm .wm-chev,.nx-nca .mx-wm .wm-cur{animation:none;stroke-dashoffset:0}.nx-nca .mx-thread .mx-m{animation:none}.nx-nca .mx-f,.nx-nca .mx-focus{transition:none!important}}.nx-nca .mx-app[data-s="0"] .mx-m[data-from="1"],.nx-nca .mx-app[data-s="0"] .mx-m[data-from="2"],.nx-nca .mx-app[data-s="0"] .mx-m[data-from="3"],.nx-nca .mx-app[data-s="1"] .mx-m[data-from="2"],.nx-nca .mx-app[data-s="1"] .mx-m[data-from="3"],.nx-nca .mx-app[data-s="2"] .mx-m[data-from="3"],.nx-nca .mx-app.sending .mx-m[data-from="1"]{display:none}.nx-nca .mx-app[data-s="2"] .mx-run li,.nx-nca .mx-app[data-s="2"] .mx-done{transition:opacity .3s}.nx-nca .mx-app[data-s="2"]:not(.built) .mx-done{opacity:0}.nx-nca .mx-app[data-s="2"] .mx-run li.wait{opacity:0}.nx-nca .mx-old{font-family:Helvetica Neue,Arial,sans-serif;background:#fff;color:#333}.nx-nca .lo-top{display:flex;justify-content:space-between;padding:7px 30px;background:#f4f4f4;border-bottom:1px solid #e3e3e3;font-size:13px;color:#575757}.nx-nca .lo-top u{color:#1979c3;text-decoration:none}.nx-nca .lo-hd{display:flex;align-items:center;gap:20px;padding:24px 30px}.nx-nca .lo-logo{display:flex;align-items:center;gap:10px;font-weight:700;font-size:30px;color:#545454;letter-spacing:-.02em}.nx-nca .lo-logo i{width:32px;height:36px;background:#f37b20;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.nx-nca .lo-search{margin-left:auto;width:380px;padding:9px 12px;border:1px solid #c2c2c2;font-size:13px;color:#999}.nx-nca .lo-cart{width:28px;height:24px;border:2px solid #757575;border-top-width:6px}.nx-nca .lo-nav{display:flex;gap:34px;padding:14px 30px;background:#f0f0f0;border-bottom:1px solid #d1d1d1;font-size:15px;font-weight:600;color:#575757}.nx-nca .lo-hero{position:relative;height:400px;margin:20px 30px 0;overflow:hidden}.nx-nca .lo-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:100% 50%}.nx-nca .lo-pbox{position:absolute;left:28px;top:50%;transform:translateY(-50%);width:330px;padding:26px 28px;background:#fffffff0;border:1px solid #e3e3e3}.nx-nca .lo-pbox b{display:block;font-size:30px;font-weight:300;line-height:1.15;color:#333}.nx-nca .lo-pbox span{display:block;margin-top:10px;font-size:14px;color:#575757}.nx-nca .lo-pbox em{display:inline-block;margin-top:16px;padding:10px 18px;background:#1979c3;color:#fff;font-style:normal;font-size:14px;font-weight:600}.nx-nca .lo-tiles{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 30px 0}.nx-nca .lo-tile{display:flex;align-items:center;gap:22px;padding:14px;background:#f5f5f5;border:1px solid #e3e3e3}.nx-nca .lo-tile img{width:150px;height:188px;object-fit:cover;display:block}.nx-nca .lo-tile b{display:block;font-size:24px;font-weight:600;color:#f37b20}.nx-nca .lo-tile span{display:block;margin-top:6px;font-size:14px;color:#575757}.nx-nca .lo-tile u{display:inline-block;margin-top:12px;font-size:14px;color:#1979c3;text-decoration:none}.nx-nca .lo-h{padding:34px 30px 16px;text-align:center}.nx-nca .lo-h b{display:block;font-size:30px;font-weight:300;color:#333}.nx-nca .lo-h span{font-size:14px;color:#777}.nx-nca .lo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:0 30px}.nx-nca .lo-grid div{font-size:14px}.nx-nca .lo-grid img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;margin-bottom:10px}.nx-nca .lo-grid a{display:block;color:#1979c3}.nx-nca .lo-st{display:block;margin-top:3px;font-style:normal;color:#ff5501;font-size:14px;letter-spacing:1px}.nx-nca .lo-st u{color:#c2c2c2;text-decoration:none}.nx-nca .lo-grid b{display:block;margin:4px 0 8px;font-size:17px}.nx-nca .lo-grid em{display:inline-block;padding:8px 14px;background:#1979c3;color:#fff;font-style:normal;font-size:13px;font-weight:600}.nx-nca .mx-new{background:#fff;font-family:var(--sans);color:#14130f}.nx-nca .ln-hd{position:relative;z-index:1;display:flex;align-items:center;padding:24px 40px;border-bottom:1px solid #ece9e1;background:#fff}.nx-nca .ln-hd>b{font-family:var(--disp);font-weight:600;font-size:20px;letter-spacing:.34em}.nx-nca .ln-nav{display:flex;gap:30px;margin:0 auto;font-size:15px;color:#3a3833}.nx-nca .ln-nav .s{color:#8c3a2b}.nx-nca .ln-ic{display:flex;gap:18px}.nx-nca .ln-ic svg{width:21px;height:21px}.nx-nca .ln-hero{position:relative;height:560px;overflow:hidden;background:#d9c7ad}.nx-nca .ln-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%;display:block}.nx-nca .ln-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ece2d08c,#ece2d040 34%,#ece2d000 52%)}.nx-nca .ln-ht{z-index:1}.nx-nca .ln-ht{position:absolute;left:56px;top:50%;transform:translateY(-50%);max-width:380px}.nx-nca .ln-ht em{font-style:normal;font-size:14px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#1f1a12}.nx-nca .ln-ht h3{margin:14px 0 0;font-family:var(--disp);font-weight:500;font-size:64px;line-height:.98;letter-spacing:-.04em;color:#14130f}.nx-nca .ln-ht p{margin:16px 0 0;font-size:18px;line-height:1.5;color:#1f1a12}.nx-nca .ln-ht span{display:inline-block;margin-top:26px;padding:14px 26px;background:#14130f;color:#fff;font-size:15px}.nx-nca .ln-bh{display:flex;justify-content:space-between;align-items:baseline;padding:40px 40px 18px}.nx-nca .ln-bh b{font-family:var(--disp);font-weight:500;font-size:30px;letter-spacing:-.025em}.nx-nca .ln-bh u{font-size:15px}.nx-nca .ln-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:0 40px}.nx-nca .ln-grid img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;background:#f4f1ea}.nx-nca .ln-grid b{display:block;margin-top:12px;font-size:16px;font-weight:500}.nx-nca .ln-grid span{display:block;font-size:14px;color:#6b665b}.nx-nca .ln-grid em{display:block;font-style:normal;font-size:16px;margin-top:4px}@media(max-width:900px){.nx-nca .mx .mx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-nca .mx-app{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;height:auto}.nx-nca .mx-rail{display:none}.nx-nca .mx-chat{border-right:0;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .mx-thread{height:200px;flex:none}.nx-nca .mx-box,.nx-nca .mx-tl,.nx-nca .mx-tg,.nx-nca .mx-st em{display:none}.nx-nca .mx-phd{gap:10px}.nx-nca .mx-rel{margin-left:auto;white-space:nowrap}.nx-nca .mx-rel b{font-size:11.5px}.nx-nca .mx-store{flex:none;height:calc(var(--ph,1000px) * var(--k) + 20px)}.nx-nca .mx-f0{padding:20px 18px}.nx-nca .mx-url span{font-size:14px}.nx-nca .mx-fbox p{font-size:15px}.nx-nca .mx-att img{width:64px;height:40px}.nx-nca .mx-det em{display:none}}@media(prefers-reduced-motion:reduce){.nx-nca .mx-new,.nx-nca .mx-m,.nx-nca .mx-toast{transition:none}.nx-nca .mx-app.wipe .mx-scan{animation:none;opacity:0}.nx-nca .mx-steps.run button[aria-selected=true] u{animation:none}}.nx-nca .shc{padding-left:0}.nx-nca .shc .cx-rail{position:relative;z-index:2;flex:0 0 48px;align-self:stretch}.nx-nca .shc .sh-l{flex-basis:300px}.nx-nca .shc .mg-rail{gap:6px;padding-bottom:12px}.nx-nca .cx-ct{display:flex;align-items:center;gap:8px;color:#f3f1ea}.nx-nca .cx-ct svg{width:15px;height:15px;color:#f3f1ea8c}.nx-nca .cx-ct svg:last-child{width:14px;height:14px}.nx-nca .cx-ct b{font-weight:500;font-size:13.5px}.nx-nca .shc .sh-ph{gap:10px;padding:0 0 10px;margin-bottom:10px;border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .shc .mg-tools{margin-left:auto}.nx-nca .cx-st{font-size:12px}.nx-nca .cx-s1{display:none}.nx-nca .shc[data-k=up] .cx-s1{display:flex}.nx-nca .shc[data-k=up] .cx-s2,.nx-nca .cx-rel .n1{display:none}.nx-nca .shc.ap .cx-rel{background:#2d572f;box-shadow:0 0 0 2px #9dc49f8c}.nx-nca .shc.ap .cx-rel .n0{display:none}.nx-nca .shc.ap .cx-rel .n1{display:inline;background:#f3f1ea;color:#14130f}@media(min-width:901px){.nx-nca .shc{height:clamp(560px,43vw,620px);min-height:0}.nx-nca .shc .sh-l,.nx-nca .shc .sh-r{min-height:0;overflow:hidden}.nx-nca .shc .sv{min-height:0;max-height:100%}}.nx-nca .shc[data-k=ext] .sh-l,.nx-nca .shc[data-k=ext] .sh-ph{display:none!important}.nx-nca .shc[data-k=ext] .sh-r.stg-pane{display:flex!important}.nx-nca .shc[data-k=ext] .cx-ric{background:none;color:#f3f1ea80}.nx-nca .shc[data-k=ext] .cx-rib{background:#f3f1ea14;color:#9dc49f}.nx-nca .shc[data-k=ext] .sv[data-for=ext]{display:flex;flex:1 1 auto;min-height:0}.nx-nca .shc[data-k=ext] .sh-r{padding:clamp(18px,2.2vw,30px) clamp(18px,2.4vw,34px)}.nx-nca .cx-mk{flex:1 1 auto;width:100%;align-self:stretch;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;color:#f3f1ea;font-size:12.5px}.nx-nca .cx-mh b{display:block;font-family:var(--disp);font-weight:500;font-size:24px;letter-spacing:-.02em;line-height:1.1}.nx-nca .cx-mh p{margin:6px 0 0;font-size:13px;color:#f3f1ea99}.nx-nca .cx-ms{display:flex;align-items:center;gap:9px;width:min(440px,100%);margin-top:14px;padding:8px 12px;border:1px solid rgba(243,241,234,.18);color:#f3f1ea6b}.nx-nca .cx-ms svg{width:14px;height:14px;flex:none}.nx-nca .cx-mf{display:flex;gap:18px;margin-top:16px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .cx-mf em{font-style:normal;padding:0 2px 9px;color:#f3f1ea99}.nx-nca .cx-mf em.on{color:#f3f1ea;box-shadow:inset 0 -2px #9dc49f}.nx-nca .cx-all{display:flex;align-items:center;gap:8px;margin:14px 0 10px}.nx-nca .cx-all b{font-weight:500;font-size:13px}.nx-nca .cx-all span{padding:0 5px;border:1px solid rgba(243,241,234,.25);font-size:10.5px;color:#f3f1eab3}.nx-nca .cx-list{flex:1 1 0;min-height:0;overflow:hidden;display:grid;align-content:start;gap:5px;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.nx-nca .cx-tags{display:flex;align-items:center;justify-content:flex-end;gap:8px}.nx-nca .cx-r{display:grid;grid-template-columns:34px minmax(0,1fr) auto 14px;gap:12px;align-items:center;padding:8px 12px 8px 8px;border:1px solid rgba(243,241,234,.12);transition:border-color .3s,background .3s}.nx-nca .cx-r i{width:34px;height:34px;display:grid;place-items:center;background:#f3f1ea12}.nx-nca .cx-r i img{max-width:78%;max-height:44%;filter:brightness(0) invert(.93) sepia(.1)}.nx-nca .cx-r b{font-weight:500;font-size:13px}.nx-nca .cx-r div>span{color:#f3f1ea8c}.nx-nca .cx-r p{margin:2px 0 0;font-size:11.5px;color:#f3f1ea99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .cx-r em{font-style:normal;font-size:11px;padding:2px 7px;border:1px solid rgba(207,149,54,.7);color:#e0b467;white-space:nowrap}.nx-nca .cx-in{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:2px 7px;border:1px solid rgba(157,196,159,.5);color:#9dc49f;white-space:nowrap}.nx-nca .cx-in svg{width:11px;height:11px}.nx-nca .shc .cx-r svg.cx-cv{display:block;width:14px!important;height:14px!important;flex:none;color:#f3f1ea73}.nx-nca .cx-r .cx-go{opacity:0;transition:opacity .4s}.nx-nca .shc.ap .cx-r .cx-go{opacity:1}.nx-nca .shc.ap .cx-gor{border-color:#9dc49f8c;background:#9dc49f0f}@media(max-width:900px){.nx-nca .shc .cx-rail,.nx-nca .cx-ms{display:none}.nx-nca .cx-r{grid-template-columns:34px minmax(0,1fr) auto}.nx-nca .cx-r em,.nx-nca .cx-r .cx-cv{display:none}.nx-nca .cx-r p{white-space:normal}}.nx-nca .mp{padding:clamp(48px,7vh,96px) 0}.nx-nca .mp-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.nx-nca .mp-hd h2{max-width:28ch}.nx-nca .mp-stage{position:relative;overflow:hidden;isolation:isolate;margin-top:clamp(26px,3.6vh,44px);height:clamp(420px,52vh,520px);display:grid;place-items:center;background:#1d2a1f}.nx-nca .mp-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.nx-nca .mp-wall{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:14px}.nx-nca .mp-row{width:100%;min-width:0;max-width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.nx-nca .mp-track{display:flex;gap:14px;width:max-content;animation:mpmq 110s linear infinite}.nx-nca .mp-r2 .mp-track{animation-duration:130s;animation-direction:reverse}.nx-nca .mp-r3 .mp-track{animation-duration:96s}.nx-nca .mp-lg{flex:none;width:118px;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#101611a3;border:1px solid rgba(243,241,234,.14)}.nx-nca .mp-lb{height:40px;display:flex;align-items:center;justify-content:center}.nx-nca .mp-lg img{display:block;flex:none;object-fit:contain;opacity:.94}.nx-nca .mp-lg em{font-style:normal;font-size:11.5px;color:#f3f1ea9e;white-space:nowrap}.nx-nca .mp-card{position:relative;z-index:2;width:min(440px,calc(100% - 32px));padding:22px 24px 20px;background:#fbfaf6;color:#14130f;box-shadow:0 40px 90px -30px #060e08bf}.nx-nca .mp-ch{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:14px;align-items:center}.nx-nca .mp-lo{width:52px;height:52px;display:grid;place-items:center;background:#14130f}.nx-nca .mp-lo{overflow:hidden;display:flex!important;align-items:center;justify-content:center}.nx-nca .mp-lo img{margin:auto!important}.nx-nca .mp-lo img{display:block;flex:none;object-fit:contain;max-width:none}.nx-nca .mp-ch b{display:block;font-family:var(--disp);font-weight:500;font-size:19px;letter-spacing:-.02em;line-height:1.15}.nx-nca .mp-ch span{display:block;margin-top:2px;font-size:13.5px;color:#14130f8c}.nx-nca .mp-ch em{align-self:start;font-style:normal;font-size:12px;padding:3px 8px;border:1px solid rgba(140,90,18,.55);color:#8a5a12;white-space:nowrap}.nx-nca .mp-card p{margin:14px 0 0;min-height:3em;font-size:14px;line-height:1.5;color:#14130fb3}.nx-nca .mp-act{display:flex;align-items:center;gap:14px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(20,19,15,.1)}.nx-nca .mp-btn{display:inline-flex;min-width:136px;justify-content:center;padding:11px 18px;font-weight:600;font-size:14px;transition:background .3s,color .3s,box-shadow .3s}.nx-nca .mp-btn em{display:none;align-items:center;gap:8px;font-style:normal}.nx-nca .mp-btn svg{width:15px;height:15px}.nx-nca .mp-btn[data-s=idle]{background:#14130f;color:#fbfaf6}.nx-nca .mp-btn[data-s=idle] .s0{display:inline-flex}.nx-nca .mp-btn[data-s=work]{background:#1c1b17;color:#f3f1ea}.nx-nca .mp-btn[data-s=work] .s1{display:inline-flex}.nx-nca .mp-btn[data-s=done]{background:#e3ede1;color:#2d572f;box-shadow:inset 0 0 0 1px #2d572f59}.nx-nca .mp-btn[data-s=done] .s2{display:inline-flex}.nx-nca .mp-st{font-size:13px;color:#14130f8c}.nx-nca .mp-wm{width:17px!important;height:15px!important;overflow:visible}.nx-nca .mp-wm path{fill:none;stroke-width:38;stroke-linecap:butt;stroke-linejoin:miter}.nx-nca .mp-wm .wm-base path{stroke:#f3f1ea;opacity:.18}.nx-nca .mp-wm .wm-base path+path{stroke:#9dc49f}.nx-nca .mp-wm .wm-chev,.nx-nca .mp-wm .wm-cur{stroke-dasharray:1;stroke-dashoffset:1}.nx-nca .mp-wm .wm-chev{stroke:#f3f1ea;animation:wm-chev 2.4s cubic-bezier(.5,0,.2,1) infinite}.nx-nca .mp-wm .wm-cur{stroke:#9dc49f;animation:wm-cur 2.4s cubic-bezier(.5,0,.2,1) infinite}@media(max-width:700px){.nx-nca .mp-stage{height:auto;display:block;padding:22px 0 24px}.nx-nca .mp-wall{position:relative;inset:auto;width:100%;min-width:0;gap:10px}.nx-nca .mp-card{margin:22px auto 0}.nx-nca .mp-lg{width:92px}.nx-nca .mp-card{padding:18px}.nx-nca .mp-ch{grid-template-columns:44px minmax(0,1fr)}.nx-nca .mp-lo{width:44px;height:44px}.nx-nca .mp-ch em{grid-column:2;justify-self:start}.nx-nca .mp-act{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.nx-nca .mp-track{animation:none}.nx-nca .mp-wm .wm-chev,.nx-nca .mp-wm .wm-cur{animation:none;stroke-dashoffset:0}}.nx-nca .ho{padding:clamp(56px,8vh,104px) 0}.nx-nca .ho h2{max-width:26ch;color:#f3f1ea}.nx-nca .ho-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(28px,4vh,48px)}.nx-nca .ho-t{margin:0;min-width:0;display:flex;flex-direction:column}.nx-nca .ho-sq{position:relative;aspect-ratio:16/10;overflow:hidden;isolation:isolate;display:grid;place-items:center;background:#14130f;border:1px solid rgba(243,241,234,.08)}.nx-nca .ho-sq:before,.nx-nca .ho-sq:after{content:"";position:absolute;pointer-events:none;z-index:0}.nx-nca .ho-g1:before{inset:0;background:radial-gradient(70% 70% at 18% 0%,#9dc49f6b,#2d572f42,#2d572f00 72%),radial-gradient(50% 60% at 100% 100%,rgba(207,149,54,.16) 0%,transparent 70%)}.nx-nca .ho-g2:before{inset:-16%;filter:blur(18px);animation:gdrift 60s ease-in-out infinite alternate;background:repeating-linear-gradient(100deg,transparent 0 46px,rgba(157,196,159,.14) 46px 84px,transparent 84px 150px)}.nx-nca .ho-g2:after{inset:-16%;filter:blur(24px);animation:gdrift 80s ease-in-out infinite alternate-reverse;background:repeating-linear-gradient(78deg,transparent 0 70px,rgba(45,87,47,.4) 70px 128px,transparent 128px 220px)}.nx-nca .ho-l{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(26px,3vw,40px)}.nx-nca .ho-ari{display:flex;align-items:center;gap:14px;color:#f3f1ea}.nx-nca .ho-ari svg{width:clamp(48px,4.4vw,64px);height:auto}.nx-nca .ho-ari b{font-family:var(--disp);font-weight:500;font-size:clamp(46px,4.4vw,64px);letter-spacing:-.04em;line-height:1}.nx-nca .ho-sw{height:clamp(28px,2.6vw,38px);width:auto;display:block;margin:10px 0}.nx-nca .ho-bg{display:flex;align-items:center;justify-content:center;gap:clamp(22px,2.6vw,36px);padding-top:clamp(20px,2.4vw,28px);border-top:1px solid rgba(243,241,234,.18)}.nx-nca .ho-bg img{height:clamp(30px,2.8vw,38px);width:auto;display:block}.nx-nca .ho-t figcaption{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:20px;color:#f3f1ea}.nx-nca .ho-tag{display:inline-block;margin-bottom:12px;padding:4px 10px;border:1px solid rgba(243,241,234,.3);font-style:normal;font-size:12.5px;font-weight:500;color:#f3f1ead9}.nx-nca .ho-tag-sw{border-color:#9dc49f8c;color:#9dc49f}.nx-nca .ho-t figcaption .ho-tags{display:flex;align-items:center;gap:12px;margin:0 0 12px;line-height:1.2}.nx-nca .ho-tags .ho-tag{margin-bottom:0}.nx-nca .ho-pr{font-style:normal;font-size:13.5px;font-weight:500;color:#f3f1ea}.nx-nca .ho-t figcaption b{display:block;font-family:var(--disp);font-weight:500;font-size:clamp(22px,1.9vw,26px);letter-spacing:-.02em}.nx-nca .ho-t figcaption span{display:block;margin-top:8px;font-size:15px;line-height:1.55;color:#f3f1eaa8;max-width:none}.nx-nca .ho-t figcaption .btn{margin-top:auto}.nx-nca .ho-t figcaption span{margin-bottom:22px}.nx-nca .ho .btn-ghost{color:#f3f1ea;border-color:#f3f1ea66}@media(max-width:860px){.nx-nca .ho-2{grid-template-columns:minmax(0,1fr)}.nx-nca .ho-sq{aspect-ratio:auto;padding:48px 0}.nx-nca .ho-bg img{height:28px}}@media(prefers-reduced-motion:reduce){.nx-nca .ho-g2:before,.nx-nca .ho-g2:after{animation:none}}.nx-nca .wq .wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.nx-nca .wq-q{max-width:24ch;color:#f3f1ea}.nx-nca .wq-lines{position:relative;width:52%;max-width:580px;height:56px;margin-top:24px}.nx-nca .wq-lines:before{content:"";position:absolute;left:50%;top:-24px;height:24px;border-left:1px solid rgba(243,241,234,.3)}.nx-nca .wq-lines i{position:absolute;top:0;width:50%;height:100%;border-top:1px solid rgba(243,241,234,.3)}.nx-nca .wq-lines i:first-child{left:0;border-left:1px solid rgba(243,241,234,.3)}.nx-nca .wq-lines i:last-child{right:0;border-right:1px solid rgba(243,241,234,.3)}.nx-nca .wq-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:1040px}.nx-nca .wq-o{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:18px;padding:32px 28px 34px;border:1px solid rgba(243,241,234,.12);color:#f3f1ea;background:#14130f}.nx-nca .wq-o:before,.nx-nca .wq-g2:after{content:"";position:absolute;z-index:-1;pointer-events:none}.nx-nca .wq-g1:before{inset:0;background:radial-gradient(70% 70% at 18% 0%,#9dc49f4d,#2d572f33,#2d572f00 72%),radial-gradient(50% 60% at 100% 100%,rgba(207,149,54,.12) 0%,transparent 70%)}.nx-nca .wq-g2{background:#16241a}.nx-nca .wq-g2:before{inset:-16%;filter:blur(18px);animation:gdrift 60s ease-in-out infinite alternate;background:repeating-linear-gradient(100deg,transparent 0 46px,rgba(157,196,159,.14) 46px 84px,transparent 84px 150px)}.nx-nca .wq-g2:after{inset:-16%;filter:blur(24px);animation:gdrift 80s ease-in-out infinite alternate-reverse;background:repeating-linear-gradient(78deg,transparent 0 70px,rgba(45,87,47,.42) 70px 128px,transparent 128px 220px)}.nx-nca .wq-a{font:500 15px/1.2 var(--sans);padding:8px 14px;background:#f3f1ea;color:#14130f}.nx-nca .wq-lk{--bm:30px;--brand-accent:#9DC49F;color:#f3f1ea}.nx-nca .wq-o p{max-width:34ch;font-size:16px;line-height:1.5;color:#f3f1eabf}.nx-nca .wq-f{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:4px}.nx-nca .wq-pr{display:inline-flex;align-items:baseline;gap:8px;font-size:15px;color:#f3f1eab3}.nx-nca .wq-pr b{font-family:var(--disp);font-weight:500;font-size:40px;letter-spacing:-.04em;color:#f3f1ea}.nx-nca .sec.dark.wq .wq-o .btn.btn-ghost:hover{background:#f3f1ea;color:#14130f;border-color:#f3f1ea;opacity:1}@media(max-width:860px){.nx-nca .wq-lines{display:none}.nx-nca .wq-g{grid-template-columns:minmax(0,1fr);margin-top:28px}}@media(prefers-reduced-motion:reduce){.nx-nca .wq-g2:before,.nx-nca .wq-g2:after{animation:none}}.nx-nca .kpi{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ink);margin-top:clamp(26px,3vw,42px)}.nx-nca .kpi div{padding:26px 22px 24px 0;border-right:1px solid var(--line)}.nx-nca .kpi div+div{padding-left:clamp(18px,2vw,28px)}.nx-nca .kpi div:last-child{border-right:0}.nx-nca .kpi b{display:block;font-family:var(--mono);font-size:clamp(24px,2.8vw,34px);font-weight:400;letter-spacing:-.03em}.nx-nca .kpi span{display:block;margin-top:6px;font-size:13.5px;color:var(--ink60)}@media(max-width:760px){.nx-nca .kpi{grid-template-columns:1fr 1fr}.nx-nca .kpi div:nth-child(odd){padding-left:0}}.nx-nca .quote{border-left:2px solid var(--green);padding-left:18px;margin:clamp(24px,3vw,38px) 0}.nx-nca .quote p{font-family:var(--serif);font-size:clamp(18px,2vw,23px);line-height:1.4;letter-spacing:-.015em}.nx-nca .quote cite{display:block;margin-top:10px;font-style:normal;font-size:13.5px;color:var(--ink40)}.nx-nca .faqs{border-top:1px solid var(--ink);margin-top:clamp(24px,3vw,40px)}.nx-nca .faqs details{border-bottom:1px solid var(--line)}.nx-nca .faqs summary{list-style:none;cursor:pointer;padding:21px 0 20px;font-size:16.5px;font-weight:500;letter-spacing:-.015em;display:flex;justify-content:space-between;gap:20px}.nx-nca .faqs summary::-webkit-details-marker{display:none}.nx-nca .faqs summary:after{content:"+";color:var(--ink40);font-weight:400}.nx-nca .faqs details[open] summary:after{content:"\2013"}.nx-nca .faqs p{padding:0 0 20px;color:var(--ink60);max-width:72ch}.nx-nca .steps4{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ink);margin-top:clamp(24px,3vw,42px)}@media(max-width:820px){.nx-nca .steps4{grid-template-columns:1fr 1fr}.nx-nca .steps4 div:nth-child(odd){padding-left:0}}.nx-nca .steps4 div{padding:28px 24px 26px 0;border-right:1px solid var(--line)}.nx-nca .steps4 div+div{padding-left:clamp(18px,2vw,28px)}.nx-nca .steps4 div:last-child{border-right:0}.nx-nca .steps4 .n{font-family:var(--mono);font-size:12px;color:var(--green)}.nx-nca .steps4 h4{font-size:16px;font-weight:500;margin:9px 0 6px;letter-spacing:-.015em}.nx-nca .steps4 p{font-size:14px;color:var(--ink60);line-height:1.5}.nx-nca .figpair{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,22px);margin-top:clamp(24px,3vw,42px)}@media(max-width:720px){.nx-nca .figpair{grid-template-columns:1fr}}.nx-nca .figpair img{width:100%;aspect-ratio:5/4;object-fit:cover;display:block}.nx-nca .figpair.sq img{aspect-ratio:1/1}.nx-nca .figpair figcaption{margin-top:9px;font-size:13px;color:var(--ink40);font-family:var(--mono)}.nx-nca .imgtext{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(22px,3vw,46px);align-items:center;margin-top:clamp(24px,3vw,42px)}@media(max-width:820px){.nx-nca .imgtext{grid-template-columns:1fr}}.nx-nca .imgtext img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.nx-nca .imgtext.flip>figure{order:2}.nx-nca .imgtext h3{font-size:clamp(20px,2.2vw,27px);font-weight:400;letter-spacing:-.02em;line-height:1.2}.nx-nca .imgtext p{margin-top:14px;color:var(--ink60);max-width:52ch}.nx-nca .imgtext figcaption{margin-top:9px;font-size:12.5px;color:var(--ink40);font-family:var(--mono)}.nx-nca .tline{margin-top:clamp(26px,3vw,44px);border-top:1px solid var(--ink)}.nx-nca .tline .r0{display:grid;grid-template-columns:96px 1fr 74px;gap:18px;align-items:baseline;padding:20px 0 19px;border-bottom:1px solid var(--line)}.nx-nca .tline .t{font-family:var(--mono);font-size:12.5px;color:var(--green)}.nx-nca .tline .w{font-size:16px;letter-spacing:-.012em}.nx-nca .tline .w em{display:block;font-style:normal;font-size:13.5px;color:var(--ink60);margin-top:4px;max-width:60ch}.nx-nca .tline .d{font-family:var(--mono);font-size:12.5px;color:var(--ink40);text-align:right}@media(max-width:640px){.nx-nca .tline .r0{grid-template-columns:74px 1fr}.nx-nca .tline .d{display:none}}.nx-nca .big{display:flex;align-items:baseline;gap:clamp(16px,2.4vw,34px);flex-wrap:wrap;margin-top:clamp(24px,3vw,40px)}.nx-nca .big b{font-family:var(--mono);font-weight:400;font-size:clamp(56px,10vw,132px);line-height:.86;letter-spacing:-.05em}.nx-nca .big p{max-width:38ch;color:var(--ink60);font-size:15.5px}.nx-nca .cols3{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--ink);margin-top:clamp(24px,3vw,42px)}@media(max-width:820px){.nx-nca .cols3{grid-template-columns:1fr}}.nx-nca .cols3>div{padding:30px 28px 28px 0;border-right:1px solid var(--line)}.nx-nca .cols3>div+div{padding-left:clamp(20px,2.2vw,32px)}.nx-nca .cols3>div:last-child{border-right:0}@media(max-width:820px){.nx-nca .cols3>div{border-right:0;border-bottom:1px solid var(--line)}.nx-nca .cols3>div+div{padding-left:0}}.nx-nca .cols3 h4{font-size:17px;font-weight:500;letter-spacing:-.015em;margin-bottom:8px}.nx-nca .cols3 p{font-size:14.5px;color:var(--ink60);line-height:1.55}.nx-nca .cols3 img{width:100%;aspect-ratio:16/10;object-fit:cover;margin-bottom:14px;display:block}.nx-nca .sec.dark .cols3{border-top-color:#f3f1ea66}.nx-nca .sec.dark .cols3>div{border-right-color:#f3f1ea29}.nx-nca .sec.dark .cols3 p,.nx-nca .sec.dark .tline .w em,.nx-nca .sec.dark .big p{color:#f3f1ea9e}.nx-nca .sec.dark .tline{border-top-color:#f3f1ea66}.nx-nca .sec.dark .tline .r0{border-bottom-color:#f3f1ea29}.nx-nca .sec.dark .tline .t{color:#9dc49f}.nx-nca .sec.dark .tline .d{color:#f3f1ea73}.nx-nca,.nx-nca .sec{--ln:#D3CCBC;--pnl:#F6F4EE;--hl:#E9EEE6;--acc:#2D572F;--onacc:#FFFFFF}.nx-nca .sec.dark{--ln:rgba(243,241,234,.32);--pnl:rgba(255,255,255,.055);--hl:rgba(157,196,159,.16);--acc:#9DC49F;--onacc:#14130F}.nx-nca .sec.dark .dia{background:#ffffff0b;border-color:#f3f1ea2e}.nx-nca .sec.dark .kpi{border-top-color:#f3f1ea73}.nx-nca .sec.dark .kpi span{color:#f3f1ea9e}.nx-nca .sec.dark .steps4{border-top-color:#f3f1ea73}.nx-nca .sec.dark .steps4 div{border-right-color:#f3f1ea29}.nx-nca .sec.dark .steps4 p{color:#f3f1ea9e}.nx-nca .sec.dark .steps4 .n{color:#9dc49f}.nx-nca .sec.dark .faqs{border-top-color:#f3f1ea73}.nx-nca .sec.dark .faqs details{border-bottom-color:#f3f1ea29}.nx-nca .sec.dark .faqs p{color:#f3f1ea9e}.nx-nca .sec.dark .ticks li{border-bottom-color:#f3f1ea29}.nx-nca .sec.dark .figpair figcaption,.nx-nca .sec.dark .imgtext figcaption{color:#f3f1ea73}.nx-nca .sec.dark .imgtext p{color:#f3f1ea9e}.nx-nca .splitdia{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.nx-nca .cards2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,1.8vw,26px);margin-top:clamp(24px,3vw,42px)}@media(max-width:760px){.nx-nca .cards2{grid-template-columns:1fr}}.nx-nca .card2{display:block;border:1px solid var(--line);padding:clamp(16px,1.8vw,22px);background:var(--card);transition:border-color .2s ease,transform .2s ease}.nx-nca .card2:hover{border-color:var(--ink)}.nx-nca .card2 img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;margin-bottom:16px}.nx-nca .card2 .k{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--green)}.nx-nca .card2 h3{font-size:clamp(18px,1.9vw,22px);font-weight:500;letter-spacing:-.02em;margin:7px 0 8px}.nx-nca .card2 p{font-size:14.5px;line-height:1.55;color:var(--ink60);max-width:46ch}.nx-nca .card2 .go{display:inline-block;margin-top:14px;font-size:13.5px;color:var(--ink);border-bottom:1px solid var(--line2)}.nx-nca .card2:hover .go{border-bottom-color:var(--ink)}.nx-nca .diacap{margin-top:14px;font-size:13px;color:var(--ink40);max-width:70ch}.nx-nca .sec.dark .diacap{color:#f3f1ea73}.nx-nca .dmo{position:relative;overflow:hidden;background:#141310;margin-top:clamp(24px,3vw,42px);padding:clamp(16px,2.2vw,30px);box-shadow:0 1px 1px #14130f0d,0 40px 90px -60px #14130fb3}.nx-nca .dmo-wash{position:absolute;inset:0;z-index:0}.nx-nca .dmo-in{position:relative;z-index:2;display:grid;gap:clamp(12px,1.6vw,20px)}.nx-nca .dmo-in.dm-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.nx-nca .dmo-in.dm-three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.nx-nca .dmo-in.dm-side{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:stretch}@media(max-width:1020px){.nx-nca .dmo-in.dm-three{grid-template-columns:1fr}}@media(max-width:860px){.nx-nca .dmo-in.dm-two,.nx-nca .dmo-in.dm-side{grid-template-columns:1fr}}.nx-nca .dw{background:#fbfaf6;border:1px solid rgba(20,19,15,.14);overflow:hidden;display:flex;flex-direction:column;min-width:0}.nx-nca .dw-h{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);font-size:12.5px;color:var(--ink)}.nx-nca .dw-h b{font-weight:500;letter-spacing:-.01em}.nx-nca .dw-h span{margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--ink40)}.nx-nca .dw-b{padding:4px 0}.nx-nca .dw-b.pad{padding:14px}.nx-nca .dw-f{margin-top:auto;display:flex;gap:14px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--line);background:var(--sunk);font-size:10.5px;color:var(--ink60)}.nx-nca .dw-f b{color:var(--green);font-weight:400}.nx-nca .wr{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--line)}.nx-nca .wr:last-child{border-bottom:0}.nx-nca .wr .l{font-size:11.5px;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .wr .n{font-size:10.5px;color:var(--ink40);margin-left:auto;white-space:nowrap}.nx-nca .wr .m{font-family:var(--mono);font-size:10.5px;color:var(--ink40);white-space:nowrap}.nx-nca .wr.wr-lab{background:var(--sunk);border-bottom:1px solid var(--line)}.nx-nca .wr.wr-lab .l{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink40)}.nx-nca .pill{font-family:var(--mono);font-size:10px;border:1px solid var(--line);padding:2px 6px;color:var(--ink60);white-space:nowrap}.nx-nca .pill.ok{border-color:var(--green);color:var(--green)}.nx-nca .pill.warn{border-color:var(--amber);color:var(--amber)}.nx-nca .pill.bad{border-color:var(--rust);color:var(--rust)}.nx-nca .pill.mute{border-color:var(--line);color:var(--ink40)}.nx-nca .term{background:#14130fb8;border:1px solid rgba(243,241,234,.16);padding:14px 16px;font-family:var(--mono);font-size:11.5px;line-height:1.9;color:#f3f1eab8;overflow-x:auto}.nx-nca .term i{font-style:normal;color:#f3f1ea61}.nx-nca .term b{font-weight:400;color:#f3f1ea}.nx-nca .term u{text-decoration:none;color:#9dc49f}.nx-nca .term s{text-decoration:none;color:#d2a15e}.nx-nca .dfx{display:flex;flex-direction:column}.nx-nca .dmo-in>.dfx,.nx-nca .dmo-in>.mx,.nx-nca .dmo-in>.cwin{background:#fbfaf6;border:1px solid rgba(20,19,15,.14)}.nx-nca .dfx div{display:flex;gap:10px;align-items:baseline;padding:9px 14px;border-bottom:1px solid var(--line)}.nx-nca .dfx div:last-child{border-bottom:0}.nx-nca .dfx i{font-style:normal;font-family:var(--mono);font-size:11px;width:12px;flex:none}.nx-nca .dfx .add i{color:var(--green)}.nx-nca .dfx .chg i{color:var(--amber)}.nx-nca .dfx p{font-size:12px;color:var(--ink80);margin:0}.nx-nca .dfx em{font-style:normal;color:var(--ink40);font-size:11px;margin-left:auto;white-space:nowrap;font-family:var(--mono)}.nx-nca .mx{width:100%;border-collapse:collapse;font-size:12px}.nx-nca .mx th{text-align:left;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40);font-weight:400;padding:11px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.nx-nca .mx td{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--ink80)}.nx-nca .mx tr:last-child td{border-bottom:0}.nx-nca .mx td:first-child{font-weight:500;color:var(--ink)}.nx-nca .mx td.mx-y{color:var(--green);font-family:var(--mono)}.nx-nca .mx td.mx-n{color:var(--ink40);font-family:var(--mono)}.nx-nca .mx{table-layout:fixed}.nx-nca .mx th:first-child,.nx-nca .mx td:first-child{width:34%}.nx-nca .mx th:not(:first-child),.nx-nca .mx td:not(:first-child){text-align:center;padding-left:8px;padding-right:8px}.nx-nca .dth{display:flex;flex-direction:column;gap:10px;justify-content:flex-end;min-width:0}.nx-nca .dth .hb{opacity:1;transform:none}.nx-nca .dmo .diacap{color:#f3f1ea80;margin-top:12px}.nx-nca .dmo-cap{position:relative;z-index:2;margin-top:12px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea6b}.nx-nca .dlive{display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid rgba(243,241,234,.22);background:#14130f99;color:#f3f1ea}.nx-nca .dlive i{width:7px;height:7px;border-radius:50%;background:#7fa47f;flex:none}.nx-nca .dlive b{font-size:12.5px;font-weight:500}.nx-nca .dlive span{font-size:11.5px;color:#f3f1ea99;margin-left:auto;text-align:right}.nx-nca .cwin{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;padding:12px}@media(max-width:620px){.nx-nca .cwin{grid-template-columns:repeat(2,1fr)}}.nx-nca .ctile{position:relative;border:1px solid var(--line);background:#fff;overflow:hidden}.nx-nca .ctile img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.nx-nca .ctile .t{padding:7px 8px 9px}.nx-nca .ctile h6{margin:0;font-size:10.5px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .ctile .p{display:flex;gap:5px;align-items:baseline;margin-top:3px;font-family:var(--mono);font-size:10px}.nx-nca .ctile .p s{text-decoration:line-through;color:var(--ink40)}.nx-nca .ctile .p b{font-weight:400;color:var(--rust)}.nx-nca .ctile .p u{text-decoration:none;color:var(--ink)}.nx-nca .ctile .fl{position:absolute;top:5px;left:5px;background:var(--rust);color:#f3f1ea;font-family:var(--mono);font-size:9.5px;padding:2px 5px}.nx-nca .kick{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink40);display:block;margin-bottom:14px}.nx-nca .sec.dark .kick{color:#f3f1ea73}.nx-nca .lst{border-top:1px solid var(--ink);margin-top:clamp(24px,3vw,40px)}.nx-nca .lst-r{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1.25fr) auto;gap:clamp(14px,2vw,30px);align-items:baseline;padding:24px 0 23px;border-bottom:1px solid var(--line)}@media(max-width:760px){.nx-nca .lst-r{grid-template-columns:32px minmax(0,1fr);row-gap:6px}.nx-nca .lst-r .lst-p{grid-column:2}.nx-nca .lst-r .lst-m{grid-column:2;text-align:left}}.nx-nca .lst-n{font-family:var(--mono);font-size:12.5px;color:var(--green)}.nx-nca .lst-t{font-size:clamp(17px,1.7vw,20px);font-weight:500;letter-spacing:-.018em;line-height:1.25}.nx-nca .lst-p{font-size:14.5px;line-height:1.55;color:var(--ink60)}.nx-nca .lst-m{font-family:var(--mono);font-size:11.5px;color:var(--ink40);text-align:right;white-space:nowrap}.nx-nca .sec.dark .lst{border-top-color:#f3f1ea66}.nx-nca .sec.dark .lst-r{border-bottom-color:#f3f1ea29}.nx-nca .sec.dark .lst-p{color:#f3f1ea9e}.nx-nca .sec.dark .lst-m{color:#f3f1ea66}.nx-nca .sec.dark .lst-n{color:#9dc49f}.nx-nca .frow{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:clamp(22px,3.4vw,56px);align-items:center;margin-top:clamp(26px,3.4vw,48px)}@media(max-width:900px){.nx-nca .frow{grid-template-columns:1fr}}.nx-nca .frow.flip>*:first-child{order:2}.nx-nca .frow>*{min-width:0}.nx-nca .frow+.frow{margin-top:clamp(52px,6.4vw,96px)}.nx-nca .hd+.frow{margin-top:clamp(34px,4.2vw,64px)}.nx-nca .hero-hub{margin-top:clamp(28px,3.4vw,52px)}.nx-nca .hub{position:relative;aspect-ratio:1200/520;overflow:hidden;background:#171613;border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf}.nx-nca .hub-wash{position:absolute;inset:0;z-index:0}.nx-nca .hub-lines{position:absolute;inset:0;width:100%;height:100%;z-index:1;fill:none;stroke:#f3f1ea52;stroke-width:1.2}.nx-nca .hub-lines .hub-dots{fill:#f3f1eab3;stroke:none}.nx-nca .hub-t{position:absolute;z-index:2;margin:0;width:20%;aspect-ratio:16/10;overflow:hidden;border:1px solid rgba(243,241,234,.26);background:#14130f;box-shadow:0 18px 40px -22px #000000b3}.nx-nca .hub-t img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.nx-nca .hub-l1,.nx-nca .hub-l2,.nx-nca .hub-l3{left:3.3%}.nx-nca .hub-r1,.nx-nca .hub-r2,.nx-nca .hub-r3{left:76.7%}.nx-nca .hub-l1,.nx-nca .hub-r1{top:3.5%}.nx-nca .hub-l2,.nx-nca .hub-r2{top:35.6%}.nx-nca .hub-l3,.nx-nca .hub-r3{top:67.7%}.nx-nca .hub-ari{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(72px,9vw,116px);aspect-ratio:1;display:grid;place-items:center;background:#14130f9e;border:1px solid rgba(243,241,234,.28);backdrop-filter:blur(9px);box-shadow:0 18px 40px -22px #000c}.nx-nca .hub-ari .hub-mk{display:block;width:54%;height:auto;color:#f3f1ea}.nx-nca .hub-ari .hub-mk path:last-child{stroke:#9dc49f}@media(max-width:700px){.nx-nca .hub{aspect-ratio:1200/1000}.nx-nca .hub-t{width:38%}.nx-nca .hub-l1,.nx-nca .hub-l2,.nx-nca .hub-l3{left:2%}.nx-nca .hub-r1,.nx-nca .hub-r2,.nx-nca .hub-r3{left:60%}.nx-nca .hub-l1,.nx-nca .hub-r1{top:3%}.nx-nca .hub-l2,.nx-nca .hub-r2{top:36%}.nx-nca .hub-l3,.nx-nca .hub-r3{top:69%}.nx-nca .hub-ari{width:64px}}.nx-nca .frow h3{font-size:clamp(21px,2.4vw,30px);font-weight:500;letter-spacing:-.025em;line-height:1.18}.nx-nca .frow p{margin-top:12px;font-size:15px;line-height:1.6;color:var(--ink60);max-width:44ch}.nx-nca .sec.dark .frow p{color:#f3f1eaa8}.nx-nca .arrow{display:inline-flex;align-items:center;gap:7px;margin-top:18px;padding:9px 14px;background:var(--sunk);font-size:13.5px;color:var(--ink);transition:background .18s ease}.nx-nca .arrow:hover{background:#e4e0d5}.nx-nca .arrow i{font-style:normal}.nx-nca .proof{margin-top:clamp(20px,2.4vw,30px);background:var(--sunk);padding:16px 18px}.nx-nca .proof b{display:block;font-size:13px;font-weight:500;letter-spacing:-.01em}.nx-nca .proof span{display:block;margin-top:5px;font-size:13px;color:var(--ink60);line-height:1.5}.nx-nca .chip{position:absolute;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;background:#14130fdb;color:#f3f1ea;padding:4px 8px;z-index:3}.nx-nca .swx{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:start;margin-top:clamp(24px,3vw,42px)}@media(max-width:900px){.nx-nca .swx{grid-template-columns:1fr}}.nx-nca .swx-l{display:flex;flex-direction:column;border-left:1px solid var(--line)}.nx-nca .swx-i{text-align:left;background:none;border:0;font:inherit;cursor:pointer;padding:14px 0 14px 18px;margin-left:-1px;border-left:1px solid transparent;color:var(--ink40);transition:color .2s ease,border-color .2s ease}.nx-nca .swx-i b{display:block;font-size:16px;font-weight:500;letter-spacing:-.015em}.nx-nca .swx-i span{display:none;margin-top:7px;font-size:13.5px;line-height:1.5;color:var(--ink60)}.nx-nca .swx-i[aria-selected=true]{color:var(--ink);border-left-color:var(--ink)}.nx-nca .swx-i[aria-selected=true] span{display:block}.nx-nca .swx-i:hover{color:var(--ink80)}.nx-nca .swx-p>div{display:none}.nx-nca .swx-p>div[data-on=true]{display:block}.nx-nca .tickr{border-top:1px solid var(--ink);margin-top:clamp(24px,3vw,40px);padding-top:clamp(22px,2.6vw,34px);display:flex;align-items:baseline;gap:clamp(16px,2.4vw,34px);flex-wrap:wrap}.nx-nca .tickr b{font-family:var(--mono);font-weight:400;font-size:clamp(30px,5vw,62px);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.nx-nca .tickr span{font-size:14.5px;color:var(--ink60);max-width:34ch}.nx-nca .ctac{text-align:center;padding:clamp(20px,4vw,54px) 0 clamp(8px,1vw,16px)}.nx-nca .ctac h2{font-size:clamp(30px,4vw,50px);letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.nx-nca .ctac p{margin:14px auto 0;max-width:44ch;color:var(--ink60);font-size:15.5px}.nx-nca .ctac .ctab-b{justify-content:center;margin-top:26px}.nx-nca .foot2{background:var(--paper);color:var(--ink);padding:clamp(36px,4.2vw,60px) 0 clamp(22px,2.4vw,32px)}.nx-nca .foot2 .kick{color:var(--ink40);margin-bottom:18px}.nx-nca .foot2-big{font-family:var(--disp);font-size:clamp(26px,4.4vw,52px);font-weight:500;letter-spacing:-.04em;line-height:1.03;max-width:20ch;text-wrap:balance;color:var(--ink)}.nx-nca .foot2{position:relative;overflow:hidden}.nx-nca .foot2-cv{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0}.nx-nca .foot2>.wrap{position:relative;z-index:1}.nx-nca .foot2-rule{height:1px;background:var(--line2);margin:clamp(26px,3.4vw,46px) 0 clamp(22px,2.6vw,34px)}.nx-nca .foot2-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,36px)}@media(max-width:820px){.nx-nca .foot2-cols{grid-template-columns:1fr 1fr}}.nx-nca .foot2-cols h4{font-size:14.5px;font-weight:500;margin:0 0 14px;letter-spacing:-.01em;color:var(--ink)}.nx-nca .foot2-cols a{display:block;padding:5px 0;font-size:13.5px;color:var(--ink60)}.nx-nca .foot2-cols a:hover{color:var(--ink)}.nx-nca .foot2-base{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:clamp(24px,3vw,42px);padding-top:clamp(20px,2.2vw,28px);border-top:1px solid var(--line);font-size:12.5px;color:var(--ink40)}.nx-nca .foot2-base a{color:var(--ink40)}.nx-nca .foot2-base a:hover{color:var(--ink)}.nx-nca .foot2-badges{margin-left:auto;display:flex;gap:clamp(18px,2.4vw,34px);align-items:center}.nx-nca .foot2-badges img{height:clamp(34px,3.4vw,46px);width:auto;opacity:.85;transition:opacity .2s ease}.nx-nca .foot2-badges img:hover{opacity:1}@media(max-width:700px){.nx-nca .foot2-badges{margin-left:0;width:100%;margin-top:8px}}.nx-nca .btn-inv{background:#f3f1ea;color:#14130f;border:1px solid #F3F1EA}.nx-nca .btn-ghost{background:none;color:#f3f1ea;border:1px solid rgba(243,241,234,.4)}.nx-nca .btn,.nx-nca .pp-go,.nx-nca .arrow{transition:background-color .18s ease,color .18s ease,border-color .18s ease}.nx-nca .btn:not(.btn-o):not(.btn-inv):not(.btn-ghost){border:1px solid var(--green)}.nx-nca .btn:not(.btn-o):not(.btn-inv):not(.btn-ghost):hover{background:#f3f1ea;color:var(--green);border-color:var(--green)}.nx-nca .btn-o:hover{background:var(--ink);color:#f3f1ea;border-color:var(--ink)}.nx-nca .btn-inv:hover{background:transparent;color:#f3f1ea;border-color:#f3f1ea}.nx-nca .btn-ghost:hover,.nx-nca .sec.dark .btn-o:hover,.nx-nca .panel .btn-o:hover{background:#f3f1ea;color:#14130f;border-color:#f3f1ea}.nx-nca .pp-go:hover{background:var(--ink);color:#f3f1ea;border-color:var(--ink)}.nx-nca .pp-card.on .pp-go:hover{background:#f3f1ea;color:var(--green);border-color:var(--green);opacity:1}.nx-nca .arrow:hover{background:var(--ink);color:#f3f1ea}.nx-nca .arrow:hover i{color:#f3f1ea}@media(min-width:941px){.nx-nca .navitem,.nx-nca .nav nav>a:not(.btn){position:relative;transition:color .18s ease}.nx-nca .navitem:after,.nx-nca .nav nav>a:not(.btn):after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.22,1,.36,1)}.nx-nca .navitem:hover:after,.nx-nca .navitem[aria-expanded=true]:after,.nx-nca .nav nav>a:not(.btn):hover:after{transform:scaleX(1)}.nx-nca .mega-s{display:block;visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .24s cubic-bezier(.22,1,.36,1),visibility 0s linear .24s}.nx-nca .mega-s[data-open=true]{visibility:visible;opacity:1;transform:none;transition-delay:0s}.nx-nca .mega-s .dd{transition:margin-left .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1)}.nx-nca .mega-s[data-quick=true] .dd{overflow:hidden}.nx-nca .mega-s[data-open=false][data-quick=true]{transition:opacity .12s ease,visibility 0s linear .12s}.nx-nca .mega-s[data-open=true][data-quick=true]{transform:none;transition:opacity .12s ease}@media(prefers-reduced-motion:reduce){.nx-nca .mega-s,.nx-nca .mega-s .dd{transition:none}}.nx-nca .mega-s .dd{position:relative}.nx-nca .mega-s .dd:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}}.nx-nca .viz{position:relative;overflow:hidden;background:#14130f;isolation:isolate}.nx-nca .viz>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.nx-nca .viz:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#100f0c4d,#100f0c0d 40%,#100f0c8c)}.nx-nca .viz>*:not(img){z-index:2}.nx-nca .viz{container-type:inline-size;container-name:viz}.nx-nca .viz .viz-chip,.nx-nca .viz .viz-stat,.nx-nca .viz .viz-card,.nx-nca .viz .viz-mark{position:absolute}.nx-nca .viz .vchart{position:relative;height:100%}.nx-nca .viz.r169{aspect-ratio:16/9}.nx-nca .viz.r43{aspect-ratio:4/3}.nx-nca .viz.r11{aspect-ratio:1/1}.nx-nca .viz.r219{aspect-ratio:21/9}.nx-nca .viz-grid{position:absolute;inset:0;z-index:1;background-image:linear-gradient(rgba(243,241,234,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(243,241,234,.09) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 90% at 50% 50%,#000 40%,transparent 100%);mask-image:radial-gradient(120% 90% at 50% 50%,#000 40%,transparent 100%)}.nx-nca .viz-chip{position:absolute;display:inline-flex;align-items:center;gap:8px;background:#100f0ce6;color:#f3f1ea;padding:7px 11px;font-family:var(--mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.nx-nca .viz-chip b{font-weight:400;color:#9dc49f;letter-spacing:.06em}.nx-nca .viz-chip.lite{background:#f3f1eaf0;color:#14130f}.nx-nca .viz-chip.lite b{color:#2d572f}.nx-nca .viz-stat{position:absolute;color:#f3f1ea;max-width:min(58%,420px)}.nx-nca .viz-stat i{display:block;font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#f3f1eab3;margin-bottom:12px}.nx-nca .viz-stat b{display:block;font-family:var(--disp);font-weight:500;line-height:.9;font-size:clamp(38px,6.4vw,88px);letter-spacing:-.045em;text-shadow:0 2px 40px rgba(14,13,10,.6)}.nx-nca .viz-stat span{display:block;margin-top:12px;font-size:14px;line-height:1.5;color:#f3f1eadb;text-shadow:0 1px 18px rgba(14,13,10,.8)}.nx-nca .viz-card{position:absolute;background:#fbfaf6;color:var(--ink);padding:16px 18px;max-width:min(74%,460px);box-shadow:0 30px 70px -40px #000c}@container viz (max-width:560px){.nx-nca .viz-card{padding:12px 13px;max-width:88%}.nx-nca .viz-card h4{font-size:14.5px;margin-bottom:6px}.nx-nca .viz-card p{font-size:12px;line-height:1.5}.nx-nca .viz-card .k{font-size:9px}}.nx-nca .viz-card .k{font-family:var(--mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink40);display:block;margin-bottom:9px}.nx-nca .viz-card h4{margin:0 0 8px;font-size:16.5px;font-weight:500;letter-spacing:-.015em}.nx-nca .viz-card p{margin:0;font-size:13px;line-height:1.55;color:var(--ink60)}.nx-nca .viz-card .hl{background:#2d572f29;padding:1px 3px}.nx-nca .viz-mark{position:absolute;width:9px;height:9px;background:#f3f1ea;z-index:3;box-shadow:0 0 0 3px #100f0c80}.nx-nca .vchart{position:relative;width:100%;height:100%}.nx-nca .vchart svg{position:absolute;inset:0;width:100%;height:100%}.nx-nca .vchart .ax{stroke:#f3f1ea38;stroke-width:1}.nx-nca .vchart .gl{stroke:#f3f1ea1a;stroke-width:1}.nx-nca .vchart .ln{fill:none;stroke:#9dc49f;stroke-width:2}.nx-nca .vchart .ar{fill:#9dc49f29}.nx-nca .vchart .tx{fill:#f3f1ea99;font-family:var(--mono);font-size:10px;letter-spacing:.1em}@media(max-width:760px){.nx-nca .viz-chip{font-size:9.5px;padding:5px 8px;letter-spacing:.1em}.nx-nca .viz-card{padding:12px 13px;max-width:82%}.nx-nca .viz-card h4{font-size:14px}.nx-nca .viz-card p{font-size:12px}.nx-nca .viz-stat i{font-size:9px;margin-bottom:8px}.nx-nca .viz-stat span{font-size:12.5px}.nx-nca .viz-grid{background-size:40px 40px}}.nx-nca .vizwrap{margin:clamp(24px,3vw,42px) 0 0}.nx-nca .vizwrap figcaption{margin-top:10px;font-size:12.5px;color:var(--ink40);font-family:var(--mono)}.nx-nca .cols3 .vizwrap,.nx-nca .frow .vizwrap{margin-top:0}.nx-nca .cols3 .viz{margin-bottom:14px}.nx-nca .vizpair figure{margin:0}.nx-nca .vizpair .vizwrap{margin:0}.nx-nca .vizpair figcaption{margin-top:10px;font-size:13px;color:var(--ink40);font-family:var(--mono)}.nx-nca .cols3 .viz-stat b{font-size:clamp(30px,3.2vw,44px)}.nx-nca .cols3 .viz-stat i{font-size:9.5px;margin-bottom:8px;letter-spacing:.15em}.nx-nca .cols3 .viz-stat span{font-size:12.5px;margin-top:8px}.nx-nca .cols3 .viz-stat{max-width:84%}.nx-nca .cols3 .viz-chip{font-size:9.5px;padding:5px 8px;letter-spacing:.1em}.nx-nca .cols3 .viz-grid{background-size:40px 40px}.nx-nca .uic{position:absolute;z-index:3;box-shadow:0 26px 60px -34px #000c}.nx-nca .uic .dw{width:100%}.nx-nca .uic-ask{position:absolute;z-index:3;filter:drop-shadow(0 26px 46px rgba(0,0,0,.55))}.nx-nca .uic-ask .hd2-box{padding:13px 13px 10px}.nx-nca .uic-ask .hd2-box p{min-height:0}.nx-nca .bandimg .ov.wide p{max-width:38ch}@media(max-width:760px){.nx-nca .uic .dw-h{padding:8px 10px;font-size:11px}.nx-nca .uic .wr{padding:7px 10px;gap:7px}.nx-nca .uic .wr .l{font-size:10.5px}.nx-nca .uic-ask .hd2-box{padding:10px 10px 8px}.nx-nca .uic-ask .hd2-box p{font-size:12px}}.nx-nca .cols3 .viz,.nx-nca .cols3 img{aspect-ratio:auto;height:clamp(150px,13.5vw,196px)}.nx-nca .cols3 img{object-fit:cover}.nx-nca .imgtext .viz{aspect-ratio:4/3}.nx-nca .figpair .viz{aspect-ratio:5/4}.nx-nca .vizpair .viz.r11{aspect-ratio:1/1}.nx-nca .vizpair .viz.r169{aspect-ratio:16/9}.nx-nca .cols3 .vizwrap,.nx-nca .imgtext .vizwrap{margin:0}.nx-nca .cols3 .vizwrap .viz{margin-bottom:14px}.nx-nca .bandimg .uic,.nx-nca .bandimg .uic-ask,.nx-nca .viz .uic,.nx-nca .viz .uic-ask{isolation:isolate}.nx-nca .bandimg .uic:before,.nx-nca .bandimg .uic-ask:before,.nx-nca .viz .uic:before,.nx-nca .viz .uic-ask:before{content:"";position:absolute;inset:-26px -30px;z-index:-1;background:radial-gradient(60% 60% at 50% 50%,rgba(14,13,10,.62),transparent 72%)}.nx-nca .sg-sws{display:grid;gap:0;margin-top:clamp(20px,2.4vw,30px);border-top:1px solid var(--line)}.nx-nca .sg-sw{display:grid;grid-template-columns:34px 132px 168px 1fr;gap:16px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.nx-nca .sg-chip{display:block;width:34px;height:34px;border:1px solid var(--line2)}.nx-nca .sg-sw code,.nx-nca .sg-code{font-family:var(--mono);font-size:12.5px;color:var(--ink)}.nx-nca .sg-sw b{font-family:var(--mono);font-size:12.5px;font-weight:400;color:var(--ink60)}.nx-nca .sg-sw span{font-size:13.5px;color:var(--ink60)}.nx-nca .sg-ts{display:grid;gap:0;margin-top:clamp(20px,2.4vw,30px);border-top:1px solid var(--line)}.nx-nca .sg-t{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:24px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--line)}.nx-nca .sg-t code{display:inline-block;font-family:var(--mono);font-size:12.5px}.nx-nca .sg-t b{display:block;font-family:var(--mono);font-size:12px;font-weight:400;color:var(--ink60);margin-top:3px}.nx-nca .sg-t span{display:block;font-size:13px;color:var(--ink60);margin-top:6px}.nx-nca .sg-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:clamp(16px,2vw,24px) 0}.nx-nca .sg-row .kpi{width:100%}.nx-nca .sg-code{display:block;white-space:pre;overflow-x:auto;padding:16px;background:var(--sunk);border:1px solid var(--line);line-height:1.7}@media(max-width:940px){.nx-nca .sg-sw{grid-template-columns:28px 1fr;row-gap:4px}.nx-nca .sg-sw .sg-chip{grid-row:span 3}.nx-nca .sg-t{grid-template-columns:1fr;gap:8px}}.nx-nca .sg-h3{font-size:17px;font-weight:500;margin:clamp(26px,3vw,38px) 0 6px}.nx-nca .sg-note{font-size:13.5px;color:var(--ink60);max-width:70ch;margin-bottom:14px}.nx-nca .sg-assets{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px}.nx-nca .sg-as{margin:0}.nx-nca .sg-as img{width:100%;aspect-ratio:16/10;object-fit:cover;border:1px solid var(--line)}.nx-nca .sg-as figcaption{margin-top:6px}.nx-nca .sg-as code{display:block;font-family:var(--mono);font-size:11.5px;color:var(--ink)}.nx-nca .sg-as b{display:block;font-family:var(--mono);font-size:11px;font-weight:400;color:var(--ink40)}.nx-nca .sg-assets-logo .sg-as img{aspect-ratio:16/7;object-fit:contain;background:var(--sunk);padding:10px}.nx-nca .sg-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.nx-nca .sg-ic{margin:0;border:1px solid var(--line);padding:12px;background:var(--card)}.nx-nca .sg-ic-g{display:grid;place-items:center;height:44px;color:var(--ink)}.nx-nca .sg-ic-g svg{width:22px;height:22px}.nx-nca .sg-code-s{font-size:10.5px;line-height:1.5;max-height:96px;overflow:auto;white-space:pre-wrap;word-break:break-all;background:none;border:0;padding:8px 0 0;color:var(--ink60)}.nx-nca .sg-alphas{display:grid;gap:0;border:1px solid var(--line);padding:4px 14px}.nx-nca .sg-al{display:grid;grid-template-columns:34px 190px 1fr;gap:14px;align-items:center;padding:8px 0}.nx-nca .sg-al-c{display:block;height:20px;border:1px solid var(--line)}.nx-nca .sg-alphas code,.nx-nca .sg-alphas b{font-family:var(--mono);font-size:11.5px;font-weight:400}.nx-nca .sec.dark .sg-alphas code,.nx-nca .sec.dark .sg-alphas b,.nx-nca .sg-alphas[style*=--dark] code,.nx-nca .sg-alphas[style*=--dark] b{color:#f3f1eab8}@media(max-width:940px){.nx-nca .sg-al{grid-template-columns:26px 1fr;row-gap:2px}.nx-nca .sg-assets{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}}.nx-nca .as-plate{margin:clamp(18px,2.2vw,28px) 0}.nx-nca .as-plate img{width:100%;border:1px solid var(--line);background:var(--card)}.nx-nca .as-plate figcaption{margin-top:8px;font-size:12.5px;color:var(--ink40);font-family:var(--mono)}.nx-nca .as-toast{display:flex;align-items:center;gap:14px;margin:clamp(16px,2vw,24px) 0;padding:14px 16px;background:var(--dark);border:1px solid rgba(243,241,234,.14)}.nx-nca .as-toast>div{flex:1;min-width:0}.nx-nca .as-toast b{display:block;font-size:14.5px;font-weight:500;color:#f3f1ea}.nx-nca .as-toast span{display:block;margin-top:2px;font-size:12.5px;color:#f3f1ea9e}.nx-nca .as-toast .as-dot{width:7px;height:7px;border-radius:50%;background:#7fa47f;flex:none}.nx-nca .as-toast .btn{flex:none;color:#f3f1ea;border-color:#f3f1ea66}@media(max-width:940px){.nx-nca .as-toast{flex-wrap:wrap}.nx-nca .as-toast .btn{width:100%}}.nx-nca .soon{display:inline-block;margin-left:8px;padding:2px 7px;border:1px solid var(--line2);border-radius:var(--r-btn);font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);vertical-align:middle;white-space:nowrap}.nx-nca .sec.dark .soon,.nx-nca .panel .soon{border-color:#f3f1ea4d;color:#f3f1ea8c}.nx-nca .lst-t .soon,.nx-nca h3 .soon,.nx-nca h4 .soon{vertical-align:2px}.nx-nca .pp-buys-2 .pp-row{grid-template-columns:minmax(0,1fr) 82px}@media(max-width:700px){.nx-nca .pp-buys-2 .pp-row{grid-template-columns:minmax(0,1fr) 66px}}.nx-nca .pp-soon{font-family:var(--disp);font-size:22px;font-weight:400;letter-spacing:-.02em;color:var(--ink40)}.nx-nca .pp-card-soon{opacity:.72}.nx-nca .pp-card-soon .pp-f li{color:var(--ink60)}.nx-nca .pp-sup{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,22px);align-items:stretch;margin-top:clamp(22px,2.6vw,34px);padding-top:clamp(22px,2.6vw,34px);border-top:1px solid rgba(243,241,234,.32)}.nx-nca .pp-sup-r{display:flex;flex-direction:column;border:1px solid rgba(243,241,234,.16);background:#f3f1ea0a;padding:clamp(20px,2vw,26px)}.nx-nca .pp-sup-r .pp-head h3{color:#f3f1ea}.nx-nca .pp-sup-r .pp-c{color:#f3f1ea9e}.nx-nca .pp-sup-r .pp-p{margin-bottom:0}.nx-nca .pp-sup-r .pp-p b{color:#f3f1ea}.nx-nca .pp-sup-r .pp-p span{color:#f3f1ea9e}.nx-nca .pp-sup-r .pp-f{margin:clamp(18px,2vw,26px) 0 0;padding:clamp(16px,1.8vw,22px) 0 0;border-top-color:#f3f1ea29}.nx-nca .pp-sup-r .pp-f li{color:#f3f1eacc}.nx-nca .pp-sup-r .pp-f b{color:#9dc49f}@media(max-width:940px){.nx-nca .pp-sup{grid-template-columns:1fr}}.nx-nca .lg{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.nx-nca .lg-toc{position:sticky;top:84px;display:flex;flex-direction:column;gap:2px}.nx-nca .lg-toc .lab{margin-bottom:8px}.nx-nca .lg-toc a{font-size:13px;line-height:1.45;color:var(--ink60);padding:3px 0}.nx-nca .lg-toc a:hover{color:var(--ink)}.nx-nca .lg-body{max-width:72ch}.nx-nca .lg-body .lg-h{font-size:clamp(19px,1.9vw,23px);font-weight:500;letter-spacing:-.02em;margin:clamp(30px,3.4vw,44px) 0 12px;padding-top:clamp(20px,2.4vw,28px);border-top:1px solid var(--line);scroll-margin-top:84px}.nx-nca .lg-body .lg-h:first-child{margin-top:0;padding-top:0;border-top:0}.nx-nca .lg-body .lg-s{font-size:15px;font-weight:500;margin:20px 0 6px}.nx-nca .lg-body p{font-size:14.5px;line-height:1.65;color:var(--ink80);margin:0 0 12px}.nx-nca .lg-l{margin:0 0 14px;padding-left:20px}.nx-nca .lg-l li{font-size:14.5px;line-height:1.65;color:var(--ink80);margin-bottom:6px}@media(max-width:940px){.nx-nca .lg{grid-template-columns:1fr;gap:22px}.nx-nca .lg-toc{position:static;flex-direction:row;flex-wrap:wrap;gap:4px 14px}.nx-nca .lg-toc .lab{width:100%;margin-bottom:2px}}.nx-nca .lg-upd{margin:0 0 clamp(20px,2.6vw,32px);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink40)}.nx-nca .art{padding:clamp(44px,6vw,96px) 0 clamp(56px,7vw,110px)}.nx-nca .art-h{max-width:820px;margin:0 auto;text-align:center;padding:0 var(--pad)}.nx-nca .art-k{margin:0 0 clamp(18px,2.2vw,26px);font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .art-k b{font-weight:400;color:var(--ink60)}.nx-nca .art-h h1{font-size:clamp(32px,4.6vw,60px);line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.nx-nca .art-sf{margin:clamp(16px,2vw,24px) auto 0;max-width:72ch;font-size:clamp(16px,1.5vw,19px);line-height:1.55;color:var(--ink60);text-wrap:pretty}.nx-nca .art-rule{height:1px;background:var(--line);margin:clamp(26px,3.4vw,44px) auto 0;max-width:560px}.nx-nca .art-read{display:block;margin-top:14px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40)}.nx-nca .art-hero{max-width:1080px;margin:clamp(32px,4.4vw,64px) auto 0;padding:0 var(--pad)}.nx-nca .art-hero img{width:100%;height:auto;display:block}.nx-nca .art-hero figcaption{margin-top:12px;font-size:13px;color:var(--ink40)}.nx-nca .art-b{max-width:860px;margin:clamp(40px,5vw,72px) auto 0;padding:0 var(--pad);font-size:clamp(16.5px,1.6vw,18.5px);line-height:1.72;color:var(--ink80)}.nx-nca .art-b>*+*{margin-top:1.35em}.nx-nca .art-b>:first-child{margin-top:0}.nx-nca .art-lead{font-size:1.16em;line-height:1.6;color:var(--ink)}.nx-nca .art-b h2{margin-top:2.1em;font-family:var(--disp);font-weight:500;font-size:clamp(21px,2.2vw,27px);line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.nx-nca .art-b a{color:var(--ink);border-bottom:1px solid var(--line2)}.nx-nca .art-b a:hover{border-bottom-color:var(--ink)}.nx-nca .art-b strong{font-weight:500;color:var(--ink)}.nx-nca .art-q{margin:2em 0;padding:0 0 0 clamp(18px,2.4vw,28px);border-left:2px solid var(--green)}.nx-nca .art-q p{font-family:var(--disp);font-weight:400;font-size:clamp(19px,2vw,24px);line-height:1.35;letter-spacing:-.015em;color:var(--ink)}.nx-nca .art-q cite{display:block;margin-top:12px;font-style:normal;font-size:13.5px;color:var(--ink40)}.nx-nca .art-note{padding:clamp(18px,2.2vw,24px);background:var(--card);border:1px solid var(--line);font-size:.92em;line-height:1.6;color:var(--ink60)}.nx-nca .art-l{padding-left:1.15em}.nx-nca .art-l li+li{margin-top:.6em}.nx-nca .art-f{margin:2.2em 0}.nx-nca .art-f img{width:100%;height:auto;display:block}.nx-nca .art-f.art-f-p{display:block;margin:2.4em 0}.nx-nca .art-f.art-f-p img{width:100%;max-width:404px;height:auto;display:block}.nx-nca .art-f.art-f-p figcaption{margin-top:14px;max-width:404px}.nx-nca .art-f figcaption{margin-top:11px;font-size:13px;color:var(--ink40)}.nx-nca .art-au{max-width:860px;margin:clamp(40px,5vw,64px) auto 0;padding:clamp(22px,2.6vw,30px) var(--pad) 0;border-top:1px solid var(--line);display:flex;gap:16px;align-items:flex-start}.nx-nca .art-au img{width:52px;height:52px;object-fit:cover;flex:none}.nx-nca .art-au b{display:block;font-weight:500;color:var(--ink);font-size:15px}.nx-nca .art-au span{display:block;margin-top:2px;font-size:13.5px;color:var(--ink40)}.nx-nca .art-au-n{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--ink60)}.nx-nca .nw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,40px)}.nx-nca .nw-c{display:block;border:1px solid var(--line);background:var(--card);padding:clamp(20px,2.4vw,30px);transition:border-color .18s ease}.nx-nca .nw-c:hover{border-color:var(--ink)}.nx-nca .nw-i{display:block;margin:calc(-1*clamp(20px,2.4vw,30px)) calc(-1*clamp(20px,2.4vw,30px)) clamp(18px,2.2vw,24px);overflow:hidden}.nx-nca .nw-i img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover;transition:transform .5s}.nx-nca .nw-c:hover .nw-i img{transform:scale(1.03)}.nx-nca .nw-k{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .nw-c b{display:block;margin-top:10px;font-family:var(--disp);font-weight:500;font-size:clamp(19px,1.9vw,23px);line-height:1.2;letter-spacing:-.02em;color:var(--ink)}.nx-nca .nw-s{display:block;margin-top:9px;font-size:14.5px;line-height:1.55;color:var(--ink60)}.nx-nca .nw-c:first-child{grid-column:1/-1}.nx-nca .nw-c:first-child b{font-size:clamp(23px,2.8vw,34px)}.nx-nca .nw-c:first-child .nw-i img{aspect-ratio:21/9}.nx-nca .art-lg{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(22px,3vw,42px);padding:clamp(22px,2.6vw,30px) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nx-nca .art-lg img{height:34px;width:auto;opacity:.8}.nx-nca .art-lg figcaption{flex-basis:100%;margin-top:4px;font-size:13px;color:var(--ink40)}.nx-nca .art-t table{width:100%;border-collapse:collapse;font-size:.94em}.nx-nca .art-t th{text-align:left;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);font-weight:400;padding:0 0 10px;border-bottom:1px solid var(--ink)}.nx-nca .art-t td{padding:13px 0;border-bottom:1px solid var(--line);vertical-align:top}.nx-nca .art-t td:last-child{text-align:right;font-family:var(--mono);font-size:.92em;white-space:nowrap;padding-left:18px}.nx-nca .art-t figcaption{margin-top:11px;font-size:13px;color:var(--ink40)}.nx-nca .art-w{position:relative}.nx-nca .art-toc{display:none}@media(min-width:1400px){.nx-nca .art-toc{display:block;position:absolute;top:0;bottom:0;left:calc(50% - 640px);width:186px}.nx-nca .art-toc-in{position:sticky;top:96px;display:flex;flex-direction:column;gap:1px;max-height:calc(100vh - 150px);overflow-y:auto}.nx-nca .art-toc .lab{margin-bottom:10px;padding-left:13px}.nx-nca .art-toc a{font-size:12.5px;line-height:1.4;color:var(--ink60);padding:5px 0 5px 13px;border-left:2px solid transparent;transition:color .15s,border-color .15s}.nx-nca .art-toc a:hover{color:var(--ink)}.nx-nca .art-toc a.on{color:var(--ink);border-left-color:var(--green)}}.nx-nca .art-prog{position:fixed;top:64px;left:0;width:0;height:3px;background:var(--green);z-index:61;pointer-events:none}.nx-nca .art-listen{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:10px}.nx-nca .art-play{display:inline-flex;align-items:center;gap:9px;padding:7px 15px;border:1px solid var(--line2);border-radius:var(--r-btn);background:none;font-size:13.5px;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.nx-nca .art-play:hover{border-color:var(--ink);background:var(--card)}.nx-nca .art-ic{width:10px;height:12px;flex:none;fill:var(--green)}.nx-nca .art-ic-s,.nx-nca .art-play.playing .art-ic-p{display:none}.nx-nca .art-play.playing .art-ic-s{display:block}.nx-nca .art-stop{padding:7px 4px;border:0;background:none;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40);cursor:pointer}.nx-nca .art-stop:hover{color:var(--ink)}.nx-nca .art-spk{background:#2d572f17;box-shadow:0 0 0 7px #2d572f17;border-radius:1px}.nx-nca .csx{position:relative;border-top:0;overflow:hidden;background:var(--dark);color:#f3f1ea;min-height:calc(100vh - 65px);display:flex;align-items:center;padding:clamp(36px,4.2vw,64px) 0}.nx-nca .csx-bg{position:absolute;inset:0;background:none center/cover no-repeat;transform:scaleX(-1)}.nx-nca .csx:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#14130f6b,#14130fbd 44%,#14130ff0 74%)}.nx-nca .csx .wrap{position:relative;z-index:2;width:100%}.nx-nca .csx-g{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(30px,5vw,80px);align-items:start}.nx-nca .csx h1{font-size:clamp(32px,4.2vw,54px);font-weight:500;letter-spacing:-.03em;line-height:1.04;color:#f3f1ea;max-width:17ch;text-wrap:balance}.nx-nca .csx-sub{margin-top:clamp(14px,1.6vw,20px);max-width:44ch;font-size:clamp(15.5px,1.35vw,18px);line-height:1.55;color:#f3f1eab8}.nx-nca .csx-feat{margin-top:clamp(26px,3vw,38px)}.nx-nca .csx-feat .lab{display:block;margin-bottom:12px;color:#f3f1ea6b}.nx-nca .csx-feat ul{list-style:none;margin:0;padding:0}.nx-nca .csx-feat li{padding:8px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:14.5px;line-height:1.5;color:#f3f1eadb}.nx-nca .csx-feat li:last-child{border-bottom:0}.nx-nca .csx-cred{margin-top:clamp(28px,3.4vw,44px)}.nx-nca .csx-cred .lab{display:block;margin-bottom:16px;color:#f3f1ea6b}.nx-nca .csx-marks{display:flex;align-items:center;gap:clamp(20px,2.6vw,38px);flex-wrap:wrap}.nx-nca .csx-marks img{height:clamp(24px,2.5vw,32px);width:auto;max-width:clamp(90px,9.5vw,132px);object-fit:contain;opacity:.62;transition:opacity .2s ease}.nx-nca .csx-marks img:hover{opacity:1}.nx-nca .csx-mail{margin-top:clamp(28px,3.4vw,44px)}.nx-nca .csx-mail .lab{display:block;margin-bottom:10px;color:#f3f1ea6b}.nx-nca .csx-mail a{font-size:clamp(18px,1.7vw,22px);font-weight:500;letter-spacing:-.01em;color:#f3f1ea;border-bottom:1px solid rgba(243,241,234,.3);transition:border-color .2s ease}.nx-nca .csx-mail a:hover{border-bottom-color:#f3f1ea}.nx-nca .csx-card{border:1px solid rgba(243,241,234,.14);border-radius:14px;background:#f3f1ea09;padding:clamp(20px,2.3vw,30px);max-width:470px;margin-left:auto;width:100%}.nx-nca .csx-card h2{font-size:clamp(19px,1.7vw,22px);font-weight:500;letter-spacing:-.02em;color:#f3f1ea;margin-bottom:clamp(16px,1.8vw,22px)}.nx-nca .csx-fine{margin-top:16px;font-size:13px;line-height:1.55;color:#f3f1ea70}.nx-nca .csx-fine a{color:#f3f1eac7;border-bottom:1px solid rgba(243,241,234,.28)}.nx-nca .csx-fine a:hover{color:#f3f1ea;border-bottom-color:#f3f1ea}@media(max-width:940px){.nx-nca .csx{min-height:0;padding:clamp(32px,5vw,52px) 0}.nx-nca .csx-g{grid-template-columns:1fr;gap:30px}.nx-nca .csx h1{max-width:none}.nx-nca .csx-card{margin-left:0;max-width:none}}.nx-nca .ctab-s{margin-top:16px;font-size:14.5px}.nx-nca .ctab-s a{color:#f3f1eab8;border-bottom:1px solid rgba(243,241,234,.3)}.nx-nca .ctab-s a:hover{color:#f3f1ea;border-bottom-color:#f3f1ea}.nx-nca .pp-sup-inc{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.nx-nca .pp-sup-inc b{color:inherit;font-weight:500;opacity:1}.nx-nca .sec.dark .pp-sup-inc b,.nx-nca .panel .pp-sup-inc b{color:#f3f1ea}.nx-nca .sec.dark .pp-sup-inc,.nx-nca .panel .pp-sup-inc{border-top-color:#f3f1ea2e}.nx-nca .uic-frag .dw,.nx-nca .uic-chat .ucx{background:var(--paper);border:1px solid var(--line)}.nx-nca .uic-frag .dw-b{padding:2px 0}.nx-nca .uic-chat .ucx{padding:11px 12px 10px}.nx-nca .uic-chat .ucx-me{font-size:12.5px;line-height:1.4;color:var(--ink);padding:8px 10px;background:var(--sunk);border-radius:8px}.nx-nca .uic-chat .ucx-log{list-style:none;margin:9px 0 0;padding:0;display:grid;gap:6px}.nx-nca .uic-chat .ucx-log li{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;align-items:baseline;font-size:11.5px;line-height:1.4;color:var(--ink60)}.nx-nca .uic-chat .ucx-log .d{width:5px;height:5px;border-radius:50%;background:var(--green);transform:translateY(-2px)}.nx-nca .uic-chat .ucx-log .t{font-family:var(--mono);font-size:10px;color:var(--ink40)}.nx-nca .plate{position:absolute;z-index:3;box-shadow:0 40px 90px -40px #000000d9;transform-origin:center;max-height:90%}.nx-nca .plate>*{max-height:100%;overflow:hidden}.nx-nca .js-reveal .plate{opacity:0;translate:0 14px;transition:opacity .5s ease,translate .5s cubic-bezier(.22,1,.36,1)}.nx-nca .js-reveal .plate.in{opacity:1;translate:0 0}.nx-nca .plate .ag-st,.nx-nca .plate .sv-pnl{border-radius:10px}.nx-nca .plate .ag-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:0 11px 11px}.nx-nca .plate .ag-pt img{max-height:96px}.nx-nca .plate .ag-bar{padding:8px 11px;gap:11px}.nx-nca .plate .ag-bar nav{gap:9px;font-size:10px}.nx-nca .plate .ag-logo{font-size:10.5px}.nx-nca .plate .sv-row,.nx-nca .plate .sv-chk li,.nx-nca .plate .sv-cat,.nx-nca .plate .ag-pt,.nx-nca .plate .ag-grid{opacity:1;transform:none}.nx-nca .plate .ag-promo{height:auto;padding:6px 11px;font-size:10px}.nx-nca .plate .ag-bdg{opacity:1;transform:none}.nx-nca .plate .ag-head{padding:9px 11px 7px}.nx-nca .plate .ag-head h3{font-size:14px}.nx-nca .plate .ag-sort{font-size:10px}.nx-nca .plate .ag-nm{display:block;font-size:10px;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .plate .ag-pz{display:block;font-size:9.5px;margin-top:1px}.nx-nca .plate .ag-bdg,.nx-nca .plate .ag-un{font-size:8.5px;padding:2px 5px}.nx-nca .plate .sv-row{padding:7px 11px;font-size:11px}.nx-nca .plate .sv-cmd3{grid-template-columns:minmax(0,1fr) 72px 66px}.nx-nca .plate .sv-hd0{font-size:9px}.nx-nca .plate .sv-ft{padding:8px 11px;font-family:var(--mono);font-size:9.5px;color:var(--ink40);border-top:1px solid var(--line);background:var(--sunk)}.nx-nca .shot-th{display:flex;flex-direction:column;gap:11px;padding:15px;border-radius:10px;background:#14130fdb;backdrop-filter:blur(3px);border:1px solid rgba(243,241,234,.14)}.nx-nca .shot-th .sh-me{font-size:12.5px;line-height:1.45;padding:9px 11px;border-radius:9px}.nx-nca .shot-th .sh-log{gap:7px;display:grid}.nx-nca .shot-th .sh-log li{font-size:11.5px}.nx-nca .shot-th .sh-done{display:flex;gap:10px;font-family:var(--mono);font-size:10px;color:#f3f1ea8c;padding-top:9px;border-top:1px solid rgba(243,241,234,.14)}.nx-nca .pp-custom{font-size:clamp(30px,3.2vw,40px);font-weight:500;letter-spacing:-.03em;color:var(--ink)}.nx-nca .pl{list-style:none;margin:0;padding:0}.nx-nca .pl li{padding:7px 0;border-bottom:1px solid var(--line);font-size:14.5px;line-height:1.5;color:var(--ink80)}.nx-nca .pl li:last-child{border-bottom:0}.nx-nca .sec.dark .pl li{border-bottom-color:#f3f1ea24;color:#f3f1eacc}.nx-nca .catg{margin-top:clamp(26px,3vw,38px)}.nx-nca .catg h3{font-size:clamp(17px,1.6vw,20px);font-weight:500;letter-spacing:-.02em;margin-bottom:10px}.nx-nca .ucg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,3.4vw,52px);margin-top:clamp(26px,3vw,40px)}@media(max-width:820px){.nx-nca .ucg{grid-template-columns:1fr}}.nx-nca .ucg-n{font-family:var(--mono);font-size:11px;color:var(--ink40)}.nx-nca .ucg-c h4{margin:6px 0 10px;font-size:clamp(18px,1.8vw,22px);font-weight:500;letter-spacing:-.02em}.nx-nca .ucg-c h4 a{color:var(--ink);border-bottom:1px solid var(--line2)}.nx-nca .ucg-c h4 a:hover{border-bottom-color:var(--ink)}.nx-nca .ucg-m{margin-top:10px;font-size:13px;line-height:1.55;color:var(--ink60)}.nx-nca .wvo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3.4vw,56px);margin-top:clamp(24px,3vw,38px)}@media(max-width:760px){.nx-nca .wvo{grid-template-columns:1fr}}.nx-nca .wvo-c .lab{display:block;margin-bottom:12px}.nx-nca .wvo-old{opacity:.6}.nx-nca .wvo-n{display:flex;align-items:baseline;gap:8px;margin-top:14px}.nx-nca .wvo-n b{font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.03em}.nx-nca .wvo-n span{font-size:13px;color:var(--ink60)}.nx-nca .hsay{margin-top:clamp(16px,1.8vw,22px);max-width:76ch;font-size:clamp(16px,1.4vw,18.5px);line-height:1.6;color:var(--ink80)}.nx-nca .hsay-s{font-size:15px;color:var(--ink60)}.nx-nca .sec.dark .hsay{color:#f3f1eac2}.nx-nca .hpps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,26px);margin-top:clamp(26px,3vw,40px)}@media(max-width:900px){.nx-nca .hpps{grid-template-columns:1fr}}.nx-nca .hpp{position:relative;border:1px solid var(--line);background:var(--card);padding:clamp(20px,2.2vw,28px);display:flex;flex-direction:column}.nx-nca .hpp.on{border-color:var(--ink)}.nx-nca .hpp-star{position:absolute;top:-11px;left:clamp(20px,2.2vw,28px);background:var(--ink);color:#f3f1ea;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px}.nx-nca .hpp-n{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .hpp-p{display:flex;align-items:baseline;gap:7px;margin-top:12px}.nx-nca .hpp-p b{font-size:clamp(30px,3.4vw,42px);font-weight:500;letter-spacing:-.03em}.nx-nca .hpp-p span{font-size:13.5px;color:var(--ink60)}.nx-nca .hpp-l{margin-top:4px;font-size:14px;color:var(--ink60)}.nx-nca .hpp .pl{margin-top:16px}.nx-nca .hpp-go{margin-top:auto;padding-top:18px;font-size:14.5px;color:var(--ink);border-bottom:0}.nx-nca .hpp-go:after{content:" \2192"}.nx-nca .hpp-go:hover{text-decoration:underline}.nx-nca .tsts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,2.6vw,40px);margin-top:clamp(24px,3vw,38px)}@media(max-width:760px){.nx-nca .tsts{grid-template-columns:1fr}}.nx-nca .tst{margin:0;padding:0 0 0 clamp(14px,1.6vw,20px);border-left:2px solid var(--green)}.nx-nca .tst p{font-size:clamp(15.5px,1.4vw,17.5px);line-height:1.55;color:var(--ink)}.nx-nca .tst cite{display:block;margin-top:9px;font-style:normal;font-size:12.5px;color:var(--ink40)}.nx-nca .ctab-price{margin-top:16px;font-size:14.5px;color:#f3f1ea9e}.nx-nca .ctab-price b{color:#f3f1ea;font-weight:500}.nx-nca .axc{position:relative;z-index:1;display:block;background:#14130f94;border:1px solid rgba(243,241,234,.18);padding:clamp(11px,1.3vw,15px) clamp(12px,1.4vw,16px)}.nx-nca .axc-t{display:block;min-height:2.6em;font-size:clamp(12.5px,1.3vw,14.5px);line-height:1.45;letter-spacing:-.01em;color:#f3f1ea}.nx-nca .axc-b{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:clamp(8px,1vw,12px);padding-top:clamp(8px,1vw,12px);border-top:1px solid rgba(243,241,234,.14)}.nx-nca .axc-b i{width:clamp(22px,2.3vw,27px);height:clamp(22px,2.3vw,27px);display:grid;place-items:center;color:#f3f1ea80;flex:none}.nx-nca .axc-b i svg{width:55%;height:55%;display:block}.nx-nca .axc-s{background:#f3f1ea;color:#141310!important;margin-left:4px}.nx-nca .axt{--g:clamp(8px,1vw,14px);position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--g);padding-top:22px;margin-top:clamp(20px,2.4vw,30px)}.nx-nca .axt:before{content:"";position:absolute;left:7px;top:5px;height:2px;right:calc((100% - 2 * var(--g)) / 3 - 7px);background:#f3f1ea33}.nx-nca .axt-s{position:relative;min-width:0}.nx-nca .axt-s:before{content:"";position:absolute;box-sizing:border-box;left:0;top:-23px;width:14px;height:14px;background:#14130f80;border:2px solid rgba(243,241,234,.3);z-index:2}.nx-nca .axt-done:before{background:#9dc49f;border-color:#9dc49f}.nx-nca .axt-on:before{background:#f3f1ea;border-color:#f3f1ea}.nx-nca .axt-s b{display:block;font-size:clamp(10.5px,1.1vw,12.5px);font-weight:500;letter-spacing:-.01em;line-height:1.2;color:#f3f1ea6b}.nx-nca .axt-done b,.nx-nca .axt-on b{color:#f3f1ea}.nx-nca .axt-s em{display:block;margin-top:2px;font-style:normal;font-family:var(--mono);font-size:clamp(8.5px,.85vw,9.5px);letter-spacing:.05em;color:#f3f1ea66;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .axn{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(9px,1.1vw,14px);margin-top:clamp(16px,2vw,26px)}.nx-nca .axn-w{position:relative;min-width:0}.nx-nca .axn-p{padding:clamp(10px,1.2vw,14px);min-width:0;overflow:hidden;aspect-ratio:1/1.14;display:flex;flex-direction:column;box-shadow:0 16px 34px #0807055c}.nx-nca .axn-a,.nx-nca .axn-b{background:#14130f80;border:1px solid rgba(243,241,234,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nx-nca .axn-g{position:absolute;left:clamp(9px,1.1vw,14px);bottom:0;z-index:2;transform:translateY(58%);width:clamp(25px,2.8vw,34px);height:clamp(25px,2.8vw,34px);display:grid;place-items:center;box-shadow:0 8px 18px #06050466}.nx-nca .axn-g-a{background:#cf9536;color:#14130f}.nx-nca .axn-g-b{background:#0e6b50;color:#f3f1ea}.nx-nca .axn-g svg{width:56%;height:56%;display:block}.nx-nca .pnf{display:flex;gap:clamp(7px,.9vw,10px);height:100%}.nx-nca .pnf-im{flex:0 0 44%;overflow:hidden;background:#f3f1ea0f}.nx-nca .pnf-im img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(.15) brightness(.94)}.nx-nca .pnf-l{flex:1;min-width:0;display:flex;flex-direction:column;gap:clamp(5px,.6vw,7px);padding-top:2px}.nx-nca .pnf-l i{display:block;height:clamp(5px,.6vw,7px);background:#f3f1ea2e}.nx-nca .pnf-l i:first-child{background:#f3f1ea6b}.nx-nca .pna{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.nx-nca .pna-nav{flex:none;display:flex;flex-direction:column;gap:clamp(5px,.65vw,8px)}.nx-nca .pna-i{display:flex;align-items:center;gap:clamp(6px,.7vw,8px);min-width:0}.nx-nca .pna-i i{width:clamp(10px,1.05vw,13px);height:clamp(10px,1.05vw,13px);flex:none;color:#9dc49fb8}.nx-nca .pna-i i svg{width:100%;height:100%;display:block}.nx-nca .pna-i b{font-weight:400;font-size:clamp(8px,.85vw,10.5px);letter-spacing:-.01em;color:#f3f1eacc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .axg{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,.8vw,9px)}.nx-nca .axg-r{display:contents}.nx-nca .axg-t{display:grid;place-items:center;aspect-ratio:1/.72;min-width:0;padding:6px;background:#14130f80;border:1px solid rgba(243,241,234,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nx-nca .axg-m{max-width:100%;width:auto;height:clamp(12px,1.3vw,16px);object-fit:contain;display:block;opacity:.92;filter:brightness(0) invert(1)}.nx-nca .axg-m.w{height:clamp(8px,.9vw,11px)}.nx-nca .axb{position:relative;z-index:1;display:flex;flex-direction:column;gap:9px;background:#14130f94;border:1px solid rgba(243,241,234,.18);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:clamp(13px,1.6vw,19px);box-shadow:0 24px 54px #08070570}.nx-nca .axb-r{display:flex;align-items:baseline;gap:9px;min-width:0;white-space:nowrap}.nx-nca .axb-r i{width:6px;height:6px;flex:none;background:#cf9536;align-self:center}.nx-nca .axb-r.on i{background:#0e6b50}.nx-nca .axb-r{flex-direction:column;align-items:flex-start;gap:3px;white-space:normal}.nx-nca .axb-r i{align-self:auto;position:absolute;left:0;top:6px}.nx-nca .axb-r{position:relative;padding-left:14px}.nx-nca .axb-r b{font-family:var(--mono);font-size:clamp(8.5px,.9vw,10px);font-weight:400;letter-spacing:.06em;color:#f3f1ea6b;order:2}.nx-nca .axb-r em{font-style:normal;font-size:clamp(11px,1.15vw,13px);line-height:1.25;color:#f3f1ea;order:1}.nx-nca .axs>.ax-tabs{position:relative;z-index:1;margin:0 auto;padding:4px;background:#f2eee4;width:max-content;box-shadow:0 20px 44px #08070566,0 1px 3px #06050433}.nx-nca .axs>.ax-tabs b{padding:clamp(8px,1vw,11px) clamp(14px,1.7vw,22px);font-size:clamp(12px,1.25vw,15px);font-weight:700;color:#79827a}.nx-nca .axs>.ax-tabs b.on{background:#0e6b50;color:#fff}.nx-nca .ucards .axs-front{align-self:center;width:100%}.nx-nca .stg{position:relative;overflow:hidden;margin-top:clamp(30px,3.6vw,52px);padding:clamp(34px,4.4vw,68px) clamp(20px,3vw,54px) clamp(20px,2.4vw,34px);background:#14130f}.nx-nca .stg-bg{position:absolute;inset:0;z-index:0}.nx-nca .stg-col{position:relative;z-index:2;width:min(660px,84%);margin:0 auto}.nx-nca .stg-ask .axp{background:#14130f80;border:1px solid rgba(243,241,234,.2);padding:clamp(14px,1.7vw,20px) clamp(15px,1.8vw,22px);box-shadow:0 26px 60px #06050457}.nx-nca .stg-ask .axp-t{color:#f3f1ea;font-size:clamp(14px,1.5vw,18px);line-height:1.3}.nx-nca .stg-ask .axp-b{margin-top:clamp(14px,1.7vw,20px);padding-top:clamp(10px,1.2vw,14px);border-top:1px solid rgba(243,241,234,.14)}.nx-nca .stg-ask .axp-i,.nx-nca .stg-ask .axp-m{color:#f3f1ea73}.nx-nca .stg-ask .axp-c{display:none}.nx-nca .stg-ask .axp-s{background:#f3f1ea;color:#141310;width:clamp(28px,3vw,34px);height:clamp(28px,3vw,34px)}.nx-nca .stg-list{margin-top:clamp(10px,1.2vw,14px);background:#14130f80;border:1px solid rgba(243,241,234,.2);box-shadow:0 26px 60px #0605044d}.nx-nca .stg-r{display:flex;align-items:center;gap:12px;padding:clamp(11px,1.3vw,15px) clamp(15px,1.8vw,22px);border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .stg-r:last-child{border-bottom:0}.nx-nca .stg-r b{font-weight:500;font-size:clamp(12.5px,1.3vw,15px);color:#f3f1ea;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .stg-r em{font-style:normal;margin-left:auto;flex:none;font-size:clamp(10.5px,1.1vw,12.5px);color:#f3f1ea80;white-space:nowrap}.nx-nca .stg-r i{font-style:normal;flex:none;padding:4px 9px;font-family:var(--mono);font-size:clamp(9px,.95vw,10.5px);letter-spacing:.06em;text-transform:uppercase;background:#9dc49f29;color:#9dc49f}.nx-nca .stg-r.on i{background:#cf95362e;color:#e2b25e}.nx-nca .stg-cap{position:relative;z-index:2;margin-top:clamp(18px,2.2vw,30px);text-align:center;font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:#f3f1ea8c}@media(max-width:640px){.nx-nca .stg-col{width:100%}.nx-nca .stg-r em{display:none}}.nx-nca .tband{position:relative;overflow:hidden;background:var(--dark);color:#f3f1ea;padding:clamp(72px,9vw,132px) 0 clamp(76px,9.5vw,140px)}.nx-nca .tband:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(130% 100% at 66% 50%,transparent 44%,rgba(20,19,16,.55) 100%);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%)}.nx-nca .tb-cv{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 62%,transparent 100%)}.nx-nca .tb-c{position:relative;z-index:2}.nx-nca .tb-k{display:block;font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .tb-b{display:block;font-family:var(--disp);font-weight:500;letter-spacing:-.045em;line-height:.86;font-size:clamp(84px,15vw,230px);color:#f3f1ea;margin-top:clamp(14px,1.8vw,26px);font-variant-numeric:tabular-nums}.nx-nca .tb-s{display:block;margin-top:clamp(14px,1.8vw,26px);font-family:var(--disp);font-weight:500;letter-spacing:-.025em;font-size:clamp(20px,2.6vw,34px);line-height:1.15;max-width:20ch;color:#f3f1ea;text-wrap:balance}.nx-nca .tb-n{margin:clamp(18px,2.2vw,30px) 0 0;font-size:14.5px;line-height:1.6;color:#f3f1ea9e;max-width:60ch;text-wrap:balance}@media(max-width:760px){.nx-nca .tb-s{max-width:none}.nx-nca .tb-n{font-size:13.5px}}.nx-nca .darkrun{background:var(--dark)}.nx-nca .rband{background:var(--dark);color:#f3f1ea;padding:clamp(40px,5vw,72px) 0 clamp(64px,8vw,120px)}.nx-nca .rband+.sec.dark{border-top:0}.nx-nca .rband .stpg.two{margin-top:0}.nx-nca .rband .stpg>.stp{border-right-color:#f3f1ea24}.nx-nca .rband .pn b,.nx-nca .rband .pn em{color:#f3f1ea}.nx-nca .rband .pn span{color:#f3f1ea99}.nx-nca .rband .cbar-v,.nx-nca .rband .tbar-v{color:#f3f1ea}.nx-nca .rband .cbar-v i{color:#f3f1ea66}.nx-nca .rband .cbar-v.lo,.nx-nca .rband .tbar-v.lo,.nx-nca .rband .cbar-v.lo i{color:#9dc49f}.nx-nca .rband .cbar-b.hi,.nx-nca .rband .tbar-b.hi{background:#f3f1ea38}.nx-nca .rband .cbar-b.lo,.nx-nca .rband .tbar-b.lo{background:#9dc49f}.nx-nca .rband .cbar-l{border-top-color:#f3f1ea24;color:#f3f1ea8c}.nx-nca .rband .tbar-l{color:#f3f1ea8c}.nx-nca .rband .pn{align-items:center}.nx-nca .rband .pn em{align-self:flex-end;margin-bottom:.12em}.nx-nca .rband .pn span{align-self:center}@media(max-width:820px){.nx-nca .rband .stpg.two{grid-template-columns:1fr;row-gap:clamp(36px,7vw,56px)}.nx-nca .rband .stpg>.stp{border-right:0;padding:0}}.nx-nca .stpg.two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0;margin-top:clamp(26px,3.2vw,46px)}.nx-nca .stpg.two .pn{align-items:baseline;gap:12px}.nx-nca .stpg.two .pn b{font-size:clamp(46px,5vw,72px)}.nx-nca .stpg.two .pn em{align-self:baseline;margin:0 0 0 -6px}.nx-nca .stpg.two .pn span{font-size:14.5px;line-height:1.35;max-width:22ch;flex:1 1 auto}.nx-nca .stpg.two .pviz{margin-top:clamp(26px,3vw,40px);min-height:0;align-items:flex-start}.nx-nca .stpg.two .tbar{gap:clamp(34px,4vw,54px)}.nx-nca .stpg.two .cbar{align-items:end;min-height:clamp(150px,15vw,190px)}.nx-nca .stpg.two+.diacap{margin-top:clamp(28px,3.4vw,46px);max-width:64ch}.nx-nca .stpg.one{grid-template-columns:minmax(0,1fr);margin-top:clamp(18px,2.2vw,34px)}.nx-nca .stpg.one>.stp{border-right:0;padding-right:0}.nx-nca .stpg.one .pn{max-width:none}.nx-nca .stpg.one .pviz{margin-top:clamp(18px,2vw,30px)}.nx-nca .stpg.one .cloud{height:clamp(260px,26vw,360px)}.nx-nca .stpg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.nx-nca .stpg>.stp{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0;padding-right:clamp(18px,2.4vw,40px);border-right:1px solid var(--line)}.nx-nca .stpg>.stp+.stp{padding-left:clamp(18px,2.4vw,40px)}.nx-nca .stpg>.stp:last-child{border-right:0;padding-right:0}.nx-nca .pn{display:flex;align-items:center;gap:11px;flex-wrap:nowrap}.nx-nca .pn b{font-family:var(--disp);font-weight:500;font-size:clamp(42px,4.4vw,64px);letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;flex:none}.nx-nca .pn em{font-style:normal;font-family:var(--disp);font-weight:500;align-self:flex-end;font-size:clamp(24px,2.4vw,36px);letter-spacing:-.05em;margin:0 0 .12em -8px}.nx-nca .pn span{font-size:13.5px;line-height:1.4;color:var(--ink60);flex:1;min-width:0}.nx-nca .pviz{margin-top:clamp(30px,3.6vw,54px);display:flex;align-items:flex-end;min-height:clamp(196px,19.5vw,242px)}.nx-nca .cbar{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.6vw,40px);align-items:end;width:100%}.nx-nca .cbar-c{display:flex;flex-direction:column;justify-content:flex-end}.nx-nca .cbar-v{font-size:15px;letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-bottom:9px;opacity:0;transform:translateY(5px);transition:opacity .4s ease .45s,transform .4s ease .45s}.nx-nca .cbar-v i{font-style:normal;font-size:.78em;color:var(--ink40)}.nx-nca .cbar-v.lo i{color:var(--green);opacity:.6}.nx-nca .cbar-v.lo{color:var(--green)}.nx-nca .stp.in .cbar-v{opacity:1;transform:none}.nx-nca .cbar-b{display:block;width:100%;transform:scaleY(0);transform-origin:50% 100%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.nx-nca .cbar-b.hi{height:clamp(136px,14.3vw,174px);background:var(--line2)}.nx-nca .cbar-b.lo{height:4px;background:var(--green)}.nx-nca .stp.in .cbar-b{transform:scaleY(1)}.nx-nca .stp.in .cbar-b.lo{transition-delay:.35s}.nx-nca .cbar-l{margin-top:11px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--ink60)}.nx-nca .tbar{display:flex;flex-direction:column;gap:clamp(30px,3.6vw,48px);width:100%}.nx-nca .tbar-r{display:flex;flex-direction:column}.nx-nca .tbar-v{font-size:15px;letter-spacing:-.015em;margin-bottom:8px;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .4s ease .45s}.nx-nca .tbar-v.lo{color:var(--green)}.nx-nca .stp.in .tbar-v{opacity:1}.nx-nca .tbar-b{display:block;height:15px;transform:scaleX(0);transform-origin:0 50%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.nx-nca .tbar-b.hi{width:100%;background:var(--line2)}.nx-nca .tbar-b.lo{width:5px;background:var(--green)}.nx-nca .stp.in .tbar-b{transform:scaleX(1)}.nx-nca .stp.in .tbar-b.lo{transition-delay:.35s}.nx-nca .tbar-l{margin-top:9px;font-size:12px;color:var(--ink60)}.nx-nca .cloud{display:block;width:100%;height:clamp(218px,22vw,268px)}@media(max-width:900px){.nx-nca .stpg{grid-template-columns:1fr}.nx-nca .stpg>.stp{padding:26px 0 0;border-right:0}.nx-nca .stpg>.stp+.stp{padding-left:0;border-top:1px solid var(--line)}.nx-nca .pviz{min-height:0;margin-top:24px}}.nx-nca .sec-tight{padding:clamp(40px,5vw,76px) 0}.nx-nca .pbx{text-align:center;padding:clamp(30px,3.6vw,52px) clamp(22px,4vw,64px)}.nx-nca .pbx-k{margin-bottom:14px;color:#f3f1ea73}.nx-nca .pbx h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.03em}.nx-nca .pbx-s{margin:14px auto 0;max-width:46ch;color:#f3f1ea9e;font-size:15.5px}.nx-nca .pbx-p{display:flex;align-items:flex-start;justify-content:center;gap:clamp(22px,3.4vw,54px);margin-top:clamp(26px,3vw,40px)}.nx-nca .pbx-p div{display:flex;flex-direction:column;align-items:center}.nx-nca .pbx-p b{font-family:var(--disp);font-weight:400;font-size:clamp(44px,5.6vw,78px);letter-spacing:-.05em;line-height:1;color:#f3f1ea;font-variant-numeric:tabular-nums}.nx-nca .pbx-p span{margin-top:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .pbx-p i{font-style:normal;font-size:15px;color:#f3f1ea73;align-self:center;margin-top:-14px}.nx-nca .pbx-b{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:clamp(22px,2.4vw,32px)}.nx-nca .pbx-f{margin-top:16px;font-size:13.5px;color:#f3f1ea80}.nx-nca .pbx-f a{color:#f3f1eacc;border-bottom:1px solid rgba(243,241,234,.3)}.nx-nca .pbx-f a:hover{color:#f3f1ea;border-bottom-color:#f3f1ea}@media(max-width:640px){.nx-nca .pbx-p{gap:18px}.nx-nca .pbx-p i{display:none}.nx-nca .pbx-b .btn{width:100%}}.nx-nca #proof .hd{margin-bottom:clamp(30px,4vw,58px)}.nx-nca #proof .hd{grid-template-columns:minmax(0,1fr)}.nx-nca #proof .hd h2{font-size:clamp(24px,2.7vw,38px);letter-spacing:-.03em}.nx-nca #can .hd{grid-template-columns:minmax(0,1fr)}.nx-nca .mg-rail{display:flex;align-items:center;gap:8px;padding-bottom:11px;margin-bottom:12px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .mg-brand{font-family:var(--disp);font-weight:500;font-size:15px;letter-spacing:-.035em;color:#f3f1ea}.nx-nca .mg-chip{display:inline-flex;align-items:center;gap:7px;background:#14130f8c;border:1px solid rgba(243,241,234,.22);padding:4px 10px;font-size:11.5px;color:#f3f1ea;white-space:nowrap;min-width:150px}.nx-nca .mg-doc{width:8px;height:10px;flex:none;border:1px solid rgba(243,241,234,.7);border-top-right-radius:0;position:relative}.nx-nca .mg-cv{margin-left:auto;width:6px;height:6px;flex:none;border-right:1px solid rgba(243,241,234,.6);border-bottom:1px solid rgba(243,241,234,.6);transform:rotate(45deg) translate(-2px,-2px)}.nx-nca .mg-cred{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:#f3f1ea8c;white-space:nowrap}.nx-nca .mg-cred i{width:5px;height:5px;border-radius:50%;background:#cf9536;flex:none}.nx-nca .mg-acct{margin-left:auto;width:20px;height:20px;border-radius:50%;background:#f3f1ea;color:#171613;flex:none;display:grid;place-items:center;font-size:10px;font-weight:600}.nx-nca .mg-ph{display:flex;align-items:center;gap:8px;margin-bottom:9px}.nx-nca .mg-tabs{display:inline-flex;background:#f3f1ea1a;flex:none}.nx-nca .mg-tabs b{font-weight:500;font-size:10.5px;padding:4px 10px;color:#f3f1ea99}.nx-nca .mg-tabs b.on{background:#2d572f;color:#fff}.nx-nca .mg-view{display:inline-flex;gap:5px;font-size:10.5px;color:#f3f1ea73;background:#14130f80;border:1px solid rgba(243,241,234,.18);padding:3px 9px;white-space:nowrap;overflow:hidden;min-width:0}.nx-nca .mg-view b{font-weight:500;color:#f3f1ea}.nx-nca .mg-tools{margin-left:auto;display:flex;gap:4px;flex:none}.nx-nca .mg-tools i{width:20px;height:20px;background:#f3f1ea1a;display:grid;place-items:center;color:#f3f1eabf}.nx-nca .mg-tools i svg{width:11px;height:11px;display:block}.nx-nca .mg-live-u{border:1px solid rgba(243,241,234,.3);color:#f3f1ea;padding:5px 10px;font-size:11.5px;white-space:nowrap}.nx-nca .mg-t .ck{display:block;flex:1;min-height:0;background:#f8e0d7;position:relative;overflow:hidden}.nx-nca .mg-t .ck:after{content:"";position:absolute;inset:20% 14%;background:repeating-linear-gradient(90deg,var(--c) 0 22%,rgba(0,0,0,.1) 22% 25%)}.nx-nca .mg-t .ck1{--c:#7A4B2A}.nx-nca .mg-t .ck2{--c:#5A3520}.nx-nca .mg-t .ck3{--c:#3F2517;background:#efd9ce}.nx-nca .mg-t .ck4{--c:#A8703C;background:#fbeadf}@media(max-width:940px){.nx-nca .mg-cred,.nx-nca .mg-view,.nx-nca .mg-tools{display:none}}.nx-nca .mg-app{display:flex;flex-direction:column;width:100%;min-width:0}.nx-nca .mg-app .mg-win{flex:1;min-height:0}.nx-nca .mg[data-s="2"] .mg-rail{display:none}.nx-nca .mg-t .ck:after{inset:33% 17%}.nx-nca .ld-util{display:flex;align-items:center;gap:10px;background:#141310;color:#fff;font-size:9px;padding:5px 10px;letter-spacing:.01em}.nx-nca .ld-flag{position:relative;width:11px;height:7px;flex:none;background:repeating-linear-gradient(180deg,#b22234 0 1.17px,#fff 1.17px 2.34px)}.nx-nca .ld-flag:after{content:"";position:absolute;left:0;top:0;width:4.6px;height:3.8px;background:#3c3b6e}.nx-nca .ld-util em{flex:1;text-align:center;font-style:normal;color:#ffffffe6}.nx-nca .ld-util em u{text-decoration:underline;text-underline-offset:2px}.nx-nca .ld-store{color:#ffffffe6;white-space:nowrap}.nx-nca .ld-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:10px 12px;background:#fff;border-bottom:1px solid #EFEFEF}.nx-nca .ld-head nav{display:flex;gap:11px;font-size:9.5px;color:#141310;white-space:nowrap}.nx-nca .ld-logo{display:flex;flex-direction:column;align-items:center;gap:2px}.nx-nca .ld-logo img{height:11px;width:auto;display:block}.nx-nca .ld-logo i{font-style:normal;font-size:5px;letter-spacing:.24em;color:#141310;text-transform:uppercase}.nx-nca .ld-act{display:flex;align-items:center;gap:7px;justify-content:flex-end}.nx-nca .ld-search{font-weight:400;font-size:8.5px;color:#9a9a9a;border:1px solid #E4E4E4;border-radius:999px;padding:3px 22px 3px 9px;white-space:nowrap}.nx-nca .ld-ic{width:10px;height:10px;border:1.2px solid #141310;border-radius:2px;flex:none;display:block}.nx-nca .ld-hero{position:relative;flex:1;min-height:0;overflow:hidden;background:#b9cbea}.nx-nca .ld-hero img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .ld-hero-c{position:absolute;left:6%;top:50%;transform:translateY(-50%)}.nx-nca .ld-hero-c h4{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(14px,2vw,25px);line-height:1.12;color:#141310;letter-spacing:-.01em}.nx-nca .ld-hero-c span{display:inline-block;margin-top:10px;background:#fff;color:#141310;font-size:9px;padding:6px 13px}.nx-nca .ld-row{background:#fff;padding:9px 12px 11px;flex:none}.nx-nca .ld-rt{font-family:Georgia,Times New Roman,serif;font-size:11px;text-align:center;color:#141310;margin-bottom:8px}.nx-nca .ld-row .mg-grid{padding:0;gap:8px}.nx-nca .ld-row .mg-t{border:0;background:none}.nx-nca .ld-row .mg-t img{aspect-ratio:1;height:auto;flex:none;object-fit:cover;background:#f6f5f3}.nx-nca .ld-row .mg-t h6{padding:6px 0 0;font-size:8.5px;text-align:center;line-height:1.25}.nx-nca .ld-row .pz{padding:1px 0 0;font-size:8.5px;text-align:center}@media(max-width:940px){.nx-nca .ld-util em,.nx-nca .ld-store,.nx-nca .ld-search,.nx-nca .ld-row{display:none}}.nx-nca .ld-hero{flex:1 1 auto;min-height:0}.nx-nca .ld-row{flex:0 0 auto}.nx-nca .ld-row .mg-t img{aspect-ratio:auto;height:74px;object-fit:contain;background:#fff}.nx-nca .mg-chg{margin-top:12px;padding-top:11px;border-top:1px solid rgba(243,241,234,.12);opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.nx-nca .mg-chg.in{opacity:1;transform:none}.nx-nca .mg-chg-k{display:block;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea66;margin-bottom:8px}.nx-nca .mg-chg-r{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#f3f1ea}.nx-nca .mg-chg-r i{width:6px;height:6px;border-radius:50%;background:#cf9536;flex:none}.nx-nca .mg-chg-r b{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .mg-chg-r em{font-style:normal;font-size:10px;color:#f3f1ea66;white-space:nowrap}.nx-nca .mg-chg-r u{margin-left:auto;text-decoration:none;background:#2d572f;color:#fff;font-size:10.5px;padding:4px 9px;white-space:nowrap;flex:none}@media(max-width:940px){.nx-nca .mg-chg-r em{display:none}}.nx-nca .pbx-one b{font-size:clamp(46px,5vw,72px)}.nx-nca .pbx-one span{margin-top:11px}.nx-nca .pbx h2+.pbx-p{margin-top:clamp(22px,2.4vw,32px)}.nx-nca .credgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(22px,3vw,44px) clamp(16px,2.4vw,38px);align-items:center;margin-top:clamp(20px,2.6vw,34px)}.nx-nca .credgrid img{width:auto;height:auto;max-height:clamp(28px,2.8vw,40px);max-width:clamp(96px,10.5vw,150px);margin:0 auto;display:block;max-width:clamp(96px,10vw,138px);object-fit:contain;filter:brightness(0);opacity:.48;transition:opacity .25s ease}.nx-nca .credgrid img:hover{opacity:.8}.nx-nca .cred .credrow,.nx-nca .credrows{display:none}@media(max-width:760px){.nx-nca .credgrid{display:none}.nx-nca .cred .credrow{display:block}}.nx-nca #how.sec{padding-top:clamp(30px,3.4vw,48px)}.nx-nca .hero2{display:block;margin-bottom:0;padding:clamp(76px,11vh,152px) 0 clamp(44px,6.5vh,88px)}.nx-nca .hero2-c{max-width:none;text-align:center}.nx-nca .hero2-k{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40);margin-bottom:clamp(18px,2.4vh,30px)}.nx-nca .hero2-c h1{max-width:none}.nx-nca .hero2 .w{display:inline-block;white-space:nowrap;text-align:left;vertical-align:baseline}.nx-nca .hero2 .caret{display:inline-block;width:.055em;height:.74em;background:var(--green);margin-left:.05em;vertical-align:-.04em;animation:h2bk 1s steps(1) infinite}.nx-nca .hero2 .caret.on{animation:none}@media(min-width:900px){.nx-nca .hero2 .l1{white-space:nowrap}}.nx-nca .hero2-s{margin:clamp(18px,2.4vh,28px) auto 0;max-width:62ch;font-size:clamp(16px,1.25vw,18.5px);line-height:1.55;color:var(--ink60)}.nx-nca .hero2-b{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:clamp(24px,3vh,36px)}.nx-nca .hero2-n{margin-top:13px;font-size:14px;color:var(--ink40)}@media(max-width:640px){.nx-nca .hero2-b .btn{width:100%}}.nx-nca .sh-ph{padding:0 0 9px}.nx-nca .sh-l .mg-rail{margin-bottom:12px}.nx-nca .sh-r{flex-direction:column}.nx-nca .sh-r>.sv{flex:1;min-height:0}.nx-nca .sh-done .sh-pr{color:#f3f1ea9e}.nx-nca .pip-node.human b{color:#f3f1ea}.nx-nca .pip-node.human:before{border-color:#f3f1ea}.nx-nca .mg-doc{width:11px;height:11px;flex:none;border:0}.nx-nca .vi-art .ui{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:9px}.nx-nca .vi-art .pan{position:static;flex:none;width:100%;background:#14130f94;border:1px solid rgba(243,241,234,.18);overflow:hidden;color:#f3f1ea;box-shadow:0 16px 38px #0605044d}.nx-nca .vi-art .pan>b{display:block;font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80;padding:8px 12px 7px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .vi-art .ask{position:static;width:100%;background:#14130f94;border:1px solid rgba(243,241,234,.18);padding:9px 10px 8px;box-shadow:0 14px 30px #06050447}.nx-nca .vi-art .ask q{display:block;quotes:none;font-size:10.5px;line-height:1.34;color:#f3f1ea;letter-spacing:-.008em}.nx-nca .vi-art .ask .cb{display:flex;align-items:center;gap:7px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(243,241,234,.14)}.nx-nca .vi-art .ask .cb em{font-style:normal;font-family:var(--mono);font-size:8.5px;color:#f3f1ea80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nx-nca .vi-art .snd{width:21px;height:21px;margin-left:auto;flex:none;display:grid;place-items:center;background:#f3f1ea;color:#141310}.nx-nca .vi-art .snd svg{width:10px;height:10px;display:block}.nx-nca .vi-art .pill{position:absolute;right:0;bottom:0;background:#100f0cb8;color:#f3f1ea;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);border:1px solid rgba(255,255,255,.13);font-family:var(--mono);font-size:8.5px;letter-spacing:.11em;text-transform:uppercase;padding:6px 9px;box-shadow:0 10px 22px #06050452}.nx-nca .vi-art .rw{display:flex;align-items:center;gap:8px;padding:5px 12px;border-bottom:1px solid rgba(243,241,234,.08);font-size:10px;line-height:1.2;color:#f3f1ea;white-space:nowrap}.nx-nca .vi-art .rw:last-child{border-bottom:0}.nx-nca .vi-art .rw img{width:19px;height:19px;flex:none;object-fit:cover;background:#f3f1ea14}.nx-nca .vi-art .rw b{font-weight:500;overflow:hidden;text-overflow:ellipsis;min-width:0}.nx-nca .vi-art .rw b.sku{font-family:var(--mono);font-size:9.5px;letter-spacing:.03em;color:#f3f1eadb}.nx-nca .vi-art .rw em{font-style:normal;margin-left:auto;padding-left:10px;font-size:9px;color:#f3f1ea80;flex:none;white-space:nowrap}.nx-nca .vi-art .rw img.lg{width:auto;max-width:58px;height:13px;background:none;object-fit:contain}.nx-nca .vi-art .p-tree{padding-bottom:6px}.nx-nca .vi-art .tr{display:flex;align-items:center;gap:7px;padding:4px 12px;font-size:9.5px;color:#f3f1ea;white-space:nowrap}.nx-nca .vi-art .tr i{width:9px;height:9px;flex:none;border:1px solid rgba(243,241,234,.3)}.nx-nca .vi-art .tr.on i{background:#9dc49f;border-color:#9dc49f}.nx-nca .vi-art .tr b{font-weight:500;flex:none}.nx-nca .vi-art .tr b.mo{font-family:var(--mono);font-size:9px}.nx-nca .vi-art .tr em{font-style:normal;margin-left:auto;font-size:9px;color:#f3f1ea80}.nx-nca .vi-art .tr-0{padding-top:8px;padding-bottom:6px}.nx-nca .vi-art .tr-1{padding-left:28px;position:relative}.nx-nca .vi-art .tr-1:before{content:"";position:absolute;left:18px;top:0;bottom:0;width:1px;background:#f3f1ea24}.nx-nca .vi-art .tr-1:last-child:before{bottom:50%}.nx-nca .vi-art .thm{position:static;width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(26px,3.1vw,38px)}.nx-nca .vi-art .thr{display:flex;align-items:center;justify-content:center;gap:clamp(22px,2.6vw,32px)}.nx-nca .vi-art .thn{font-family:var(--disp);font-size:clamp(17px,1.8vw,21px);font-weight:400;letter-spacing:-.025em;color:#f3f1eae6;white-space:nowrap;text-shadow:0 2px 6px rgba(6,5,4,.5)}.nx-nca .vi-art .thm img{height:clamp(15px,1.6vw,19px);width:auto;display:block;filter:brightness(0) invert(1) drop-shadow(0 2px 5px rgba(6,5,4,.5));opacity:.94}.nx-nca .vi-art .grp{position:static;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:9px}.nx-nca .vi-art .gp{background:#14130f94;color:#f3f1ea;-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);border:1px solid rgba(255,255,255,.34);padding:0 0 13px;overflow:hidden;box-shadow:0 14px 28px #06050447,0 1px 3px #06050424,inset 0 1px #ffffff94}.nx-nca .vi-art .gp>img{display:block;width:100%;height:clamp(60px,7vw,78px);object-fit:contain;background:#f4f2ec}.nx-nca .vi-art .gp b{display:block;margin:11px 12px 0;font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .vi-art .gp em{display:block;margin:9px 12px 0;font-style:normal;font-family:var(--disp);font-size:clamp(17px,1.8vw,21px);font-weight:500;letter-spacing:-.03em;color:#f3f1ea;white-space:nowrap}.nx-nca .vi-art .gp.on{border-color:#9dc49f}.nx-nca .vi-art .gp.on b,.nx-nca .vi-art .gp.on em{color:#9dc49f}.nx-nca .vi-art .pg{position:static;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.nx-nca .vi-art .pg img{width:100%;height:clamp(62px,7.4vw,80px);object-fit:cover;display:block;filter:grayscale(.34) sepia(.12) brightness(.9);box-shadow:0 12px 26px #0605044d,0 1px 3px #06050429}.nx-nca .vi-art .xwall{position:absolute;left:calc(-1*clamp(16px,1.8vw,22px));right:calc(-1*clamp(16px,1.8vw,22px));top:48%;transform:translateY(-50%);display:flex;flex-direction:column;gap:clamp(21px,2.5vw,31px);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%)}.nx-nca .vi-art .xr{display:flex;align-items:center;justify-content:center;gap:clamp(15px,1.7vw,20px)}.nx-nca .vi-art .xr:nth-child(1){transform:translate(-16px)}.nx-nca .vi-art .xr:nth-child(2){transform:translate(14px)}.nx-nca .vi-art .xr:nth-child(3){transform:translate(-8px)}.nx-nca .vi-art .xr:nth-child(4){transform:translate(18px)}.nx-nca .vi-art .xm{flex:none;width:auto;height:17px;object-fit:contain;display:block;opacity:.9;filter:brightness(0) invert(1) drop-shadow(0 1px 2px rgba(6,5,4,.45))}.nx-nca .vi-art .xm.w{height:11px}.nx-nca .vi-art .xm.m{height:14px}.nx-nca .vi-art .xm.n{height:8.5px}@media(max-width:820px),(hover:none){.nx-nca .vi-art .xwall{left:calc(-1*clamp(18px,2vw,24px));right:calc(-1*clamp(18px,2vw,24px));gap:13px}.nx-nca .vi-art .xr{gap:14px}.nx-nca .vi-art .xm{height:15px}.nx-nca .vi-art .xm.w{height:9.5px}.nx-nca .vi-art .xm.m{height:12.5px}.nx-nca .vi-art .xm.n{height:7.5px}}.nx-nca .vi-art .trk{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 14px 12px}.nx-nca .vi-art .trk:before{content:"";position:absolute;left:14px;right:14px;top:24px;height:1px;background:#f3f1ea2e}.nx-nca .vi-art .tk{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:7px}.nx-nca .vi-art .tk i{width:9px;height:9px;display:grid;place-items:center}.nx-nca .vi-art .tk i:after{content:"";width:7px;height:7px;background:#14130f80;border:1px solid rgba(243,241,234,.3)}.nx-nca .vi-art .tk.on i:after{width:9px;height:9px;background:#9dc49f;border-color:#9dc49f}.nx-nca .vi-art .tk em{font-style:normal;font-family:var(--mono);font-size:8px;color:#f3f1ea80;white-space:nowrap}.nx-nca .vi-art .tk.on em{color:#9dc49f}.nx-nca .hero2{position:relative;overflow:hidden}.nx-nca .hero2.night{background:var(--dark)}.nx-nca .hero2-bg{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0;filter:blur(8px);transform:scale(1.12)}.nx-nca .hero2.night h1,.nx-nca .hero2.night .hero2-mi{color:#f3f1ea}.nx-nca .hero2.night .hero2-k{color:#f3f1ea73}.nx-nca .hero2.night .hero2-s{color:#f3f1eab8}.nx-nca .hero2.night .hero2-n{color:#f3f1ea6b}.nx-nca .hero2.night .btn-o{color:#f3f1ea;border-color:#f3f1ea6b}.nx-nca .hero2.night .btn-o:hover{border-color:#f3f1ea}.nx-nca .hero2.night .hero2-sc{color:#f3f1ea8c}.nx-nca .hero2.night .hero2-sc:hover{color:#f3f1ea}.nx-nca .hero2-m{display:block;width:clamp(31px,3.1vw,45px);margin:0 auto clamp(20px,2.6vh,30px)}.nx-nca .hero2-mi{display:block;width:100%;height:auto;color:var(--ink)}.nx-nca .hero2-c{position:relative;z-index:1}.nx-nca .hero2-c h1{font-size:clamp(40px,5.5vw,70px);line-height:1.05;letter-spacing:-.038em}.nx-nca .hero2-s{max-width:68ch}.nx-nca .hero-b{display:flex;gap:12px;flex-wrap:wrap;margin-top:clamp(20px,2.2vw,28px)}@media(max-width:560px){.nx-nca .hero-b .btn{width:100%}}.nx-nca .diacap a,.nx-nca .hd .lede a,.nx-nca .faqs p a{color:var(--ink);border-bottom:1px solid var(--line2)}.nx-nca .diacap a:hover,.nx-nca .hd .lede a:hover,.nx-nca .faqs p a:hover{border-bottom-color:var(--ink)}.nx-nca .sec.dark .diacap a,.nx-nca .sec.dark .hd .lede a{color:#f3f1ea;border-bottom-color:#f3f1ea66}.nx-nca .sec.dark .diacap a:hover,.nx-nca .sec.dark .hd .lede a:hover{border-bottom-color:#f3f1ea}.nx-nca .dmo-img .dmo-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:1}.nx-nca .dmo-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#100f0c1a,#100f0c42)}.nx-nca .dmo-img .dw{box-shadow:0 30px 60px #14130f57,0 4px 12px #14130f2e}.nx-nca .sec.sqv .frow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.nx-nca .axs{position:relative;aspect-ratio:1;overflow:hidden;background:#171613;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,1.6vw,20px);padding:0 clamp(16px,2.4vw,32px)}.nx-nca .ucards .axs{padding:clamp(14px,1.7vw,22px);justify-content:center}.nx-nca .ucards .axs>*,.nx-nca .ucards .axs-front,.nx-nca .ucards .axs-back{width:100%;align-self:stretch}.nx-nca .axs-wash{position:absolute;inset:0;z-index:0}.nx-nca .axs.axs-stack{display:flex;flex-direction:column;justify-content:center;gap:12px}.nx-nca .axs.axs-stack .axs-front{order:1;width:88%;align-self:center}.nx-nca .axs.axs-stack .axs-back{order:2;width:88%;align-self:center}.nx-nca .axs-back{position:relative;z-index:1;align-self:flex-end;width:94%}.nx-nca .axs-front{position:relative;z-index:2;align-self:flex-start;width:86%}.nx-nca .axs-back,.nx-nca .axs-front{min-width:0}.nx-nca .axs-back .ax{overflow:hidden;background:#14130f94;border:1px solid rgba(243,241,234,.18);backdrop-filter:blur(9px);color:#f3f1ea;font-size:12px;box-shadow:0 24px 54px #08070570}.nx-nca .axs-back .ax-lab{color:#f3f1ea80;padding:12px 15px 9px;font-size:9.5px}.nx-nca .axs-back .ax-changes{padding:0 15px 14px;gap:11px}.nx-nca .axs-back .ax-d{background:#cf9536}.nx-nca .axs-back .ax-d.ax-d-go{background:#7fa47f}.nx-nca .axs-back .ax-ct b{color:#f3f1ea;font-size:12px;font-weight:500}.nx-nca .axs-back .ax-ct em{color:#f3f1ea73;font-size:11px}.nx-nca .axs-back .ax-b{background:none;border:1px solid rgba(243,241,234,.28);color:#f3f1eacc;font-size:10px;font-weight:500;padding:5px 9px}.nx-nca .axs-back .ax-b-go{background:#f3f1ea;border-color:#f3f1ea;color:#14130f;font-weight:600}.nx-nca .axs-back .ax-sug{padding:0 15px 14px;gap:8px}.nx-nca .axs-back .ax-s{background:#f3f1ea0f;border:1px solid rgba(243,241,234,.16);color:#f3f1ea;font-size:12px;font-weight:400;padding:11px 13px}.nx-nca .axs-back .ax-i{color:#9dc49f}.nx-nca .axs-back .ax-msg{background:#f3f1ea0f;border:1px solid rgba(243,241,234,.16);color:#f3f1eadb;margin:12px 15px 14px;font-size:12px;padding:12px 14px}.nx-nca .axs-back .ax-you{background:#9dc49f29;color:#f3f1ea;margin:12px 15px 0 auto;font-size:12px;padding:11px 13px;max-width:78%}.nx-nca .axs-back .ax-chip{background:#f3f1ea0f;border:1px solid rgba(243,241,234,.16);margin:0 15px 14px;font-size:11.5px;padding:10px 12px;color:#f3f1ea}.nx-nca .axs-back .ax-chip b{background:#9dc49f38;color:#b7d6b7}.nx-nca .axs-back .ax-note{color:#9dc49f;padding:12px 18px 14px;flex-wrap:wrap;line-height:1.4}.nx-nca .axs-back .ax-note .ax-i{color:#9dc49f}.nx-nca .axs-back .ax-chip em{background:#f3f1ea1a;color:#f3f1ea80}.nx-nca .axp{display:block;background:#14130f9e;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 26px 56px #08070580;padding:clamp(14px,1.7vw,19px) clamp(14px,1.7vw,19px) clamp(11px,1.3vw,15px)}.nx-nca .axp-t{display:block;font-family:var(--sans);font-size:clamp(13px,1.2vw,15.5px);line-height:1.4;color:#f3f1ea;letter-spacing:-.008em}.nx-nca .axp-b{display:flex;align-items:center;gap:10px;margin-top:clamp(12px,1.5vw,18px);padding-top:clamp(10px,1.2vw,14px);border-top:1px solid rgba(243,241,234,.14)}.nx-nca .axp-i,.nx-nca .axp-m{display:block;width:16px;height:16px;flex:none;color:#f3f1ea80}.nx-nca .axp-i svg,.nx-nca .axp-m svg,.nx-nca .axp-s svg{width:100%;height:100%;display:block}.nx-nca .axp-c{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#f3f1ea9e;background:#f3f1ea14;padding:5px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nx-nca .axp-m{margin-left:auto}.nx-nca .axp-s{width:28px;height:28px;flex:none;display:grid;place-items:center;background:#f3f1ea;color:#14130f;padding:7px}.nx-nca .axl{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;gap:clamp(9px,1.2vw,15px);width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.nx-nca .axl-i{flex:none;width:clamp(44px,5.4vw,64px);height:clamp(44px,5.4vw,64px);display:grid;place-items:center;background:#f6f4ee;box-shadow:0 12px 26px #08070557}.nx-nca .axl-i img{max-width:64%;max-height:52%;object-fit:contain;display:block}.nx-nca .axl-i.on{width:clamp(64px,8vw,96px);height:clamp(64px,8vw,96px);box-shadow:0 20px 42px #08070575}.nx-nca .axl-i.on img{max-width:66%;max-height:54%}@media(max-width:700px){.nx-nca .axs{aspect-ratio:auto;padding:22px 14px;gap:14px}.nx-nca .axs-back,.nx-nca .axs-front{width:100%}.nx-nca .axl{gap:7px}.nx-nca .axl-i{width:38px;height:38px}.nx-nca .axl-i.on{width:54px;height:54px}}@media(max-width:900px){.nx-nca .sec.sqv .frow{grid-template-columns:1fr}}.nx-nca .frow .kick:empty{display:none}.nx-nca .ax{display:block;background:#f2eee4;color:#18211b;font-family:var(--sans);font-size:12.5px;line-height:1.4;border:1px solid rgba(24,33,27,.1);box-shadow:0 30px 60px #14130f57,0 4px 12px #14130f29}.nx-nca .ax b,.nx-nca .ax em,.nx-nca .ax i,.nx-nca .ax span{font-style:normal}.nx-nca .ax-h{display:flex;align-items:center;gap:9px;padding:9px 11px;border-bottom:1px solid #E7E2D5;background:#fbf9f2}.nx-nca .ax-h>b{font-weight:700;font-size:14px;letter-spacing:-.01em;flex:none}.nx-nca .ax-store{display:flex;align-items:center;gap:7px;flex:1;min-width:0;border:1px solid #E7E2D5;background:#fff;padding:6px 9px;font-weight:700;font-size:12px}.nx-nca .ax-store .ax-cv{margin-left:auto;opacity:.5;display:block;width:12px;height:12px}.nx-nca .ax-av{width:24px;height:24px;flex:none;display:grid;place-items:center;background:#18211b;color:#f2eee4;font-weight:700;font-size:11px}.nx-nca .ax-i{display:block;width:14px;height:14px;flex:none;color:#0a5640}.nx-nca .ax-i svg,.nx-nca .ax-cv svg{width:100%;height:100%;display:block}.nx-nca .ax-lab{display:block;padding:12px 12px 6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#79827a}.nx-nca .ax-msg{display:block;margin:10px 12px 0;padding:10px 12px;background:#fff;border:1px solid #E7E2D5;font-size:12.5px;line-height:1.5}.nx-nca .ax-you{display:block;margin:10px 12px 0 auto;max-width:82%;padding:10px 12px;background:#e8e4d8;font-size:12.5px;line-height:1.5;width:max-content}.nx-nca .ax-sug{display:flex;flex-direction:column;gap:7px;padding:0 12px}.nx-nca .ax-s{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid #D6E7DD;color:#0a5640;font-weight:600;font-size:12.5px}.nx-nca .ax-changes{display:flex;flex-direction:column;gap:9px;padding:2px 12px 0}.nx-nca .ax-c{display:flex;align-items:center;gap:9px}.nx-nca .ax-d{width:6px;height:6px;flex:none;background:#cf9536;border-radius:50%}.nx-nca .ax-d.ax-d-go{background:#0e6b50}.nx-nca .ax-ct{min-width:0;flex:1;display:flex;align-items:baseline;gap:6px;white-space:nowrap}.nx-nca .ax-ct b{font-weight:700;font-size:12px;overflow:hidden;text-overflow:ellipsis}.nx-nca .ax-ct em{color:#79827a;font-size:11.5px;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.nx-nca .ax-b{flex:none;padding:5px 9px;font-size:10.5px;font-weight:800;white-space:nowrap}.nx-nca .ax-b-go{background:#0e6b50;color:#fff}.nx-nca .ax-b-off{background:#fff;color:#bb4a30;border:1px solid #E7E2D5;font-weight:700}.nx-nca .ax-note{display:flex;align-items:center;gap:8px;padding:12px 12px 0;font-size:11.5px;font-weight:600;color:#0a5640}.nx-nca .ax-chip{display:flex;align-items:center;gap:9px;margin:12px 12px 0;padding:8px 10px;background:#fff;border:1px solid #E7E2D5;font-size:12px}.nx-nca .ax-chip b{background:#e6ede7;color:#2f5d3a;padding:3px 7px;font-weight:700;font-size:11.5px}.nx-nca .ax-chip span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .ax-chip em{background:#f1eee5;color:#79827a;padding:3px 7px;font-size:10px;font-weight:700}.nx-nca .ax-ask{display:flex;align-items:center;gap:9px;margin:9px 12px 12px;padding:9px 10px;background:#fbf9f2;border:1.5px solid #E7E2D5}.nx-nca .ax-ask>b{flex:1;min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .ax-ph{flex:1;min-width:0;color:#9a9c93;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .ax-p,.nx-nca .ax-mic{display:block;width:15px;height:15px;flex:none;color:#79827a}.nx-nca .ax-p svg,.nx-nca .ax-mic svg,.nx-nca .ax-send svg{width:100%;height:100%;display:block}.nx-nca .ax-send{width:24px;height:24px;flex:none;display:grid;place-items:center;background:#0e6b50;color:#fff;padding:5px}.nx-nca .ax-tabs{display:flex;gap:2px;margin:12px 12px 0;padding:3px;background:#ede9de;width:max-content}.nx-nca .ax-tabs b{padding:5px 12px;font-size:11.5px;font-weight:700;color:#79827a}.nx-nca .ax-tabs b.on{background:#0e6b50;color:#fff}.nx-nca .ax>.ax-changes:last-child,.nx-nca .ax>.ax-sug:last-child{padding-bottom:14px}.nx-nca .ax>.ax-msg:last-child{margin-bottom:12px}.nx-nca .ax>.ax-lab:first-child{padding-top:14px}@media(max-width:700px){.nx-nca .sec.sqv .frow .ax{aspect-ratio:auto;padding:18px 0;font-size:13px}.nx-nca .sec.sqv .frow .ax .ax-lab{padding:0 16px 12px}.nx-nca .sec.sqv .frow .ax .ax-changes,.nx-nca .sec.sqv .frow .ax .ax-sug{padding:0 16px;gap:14px}.nx-nca .sec.sqv .frow .ax .ax-c{flex-wrap:wrap;gap:6px 9px}.nx-nca .sec.sqv .frow .ax .ax-ct{flex:1 1 100%}.nx-nca .sec.sqv .frow .ax .ax-ct b{font-size:13.5px;white-space:normal}.nx-nca .sec.sqv .frow .ax .ax-b{margin-left:17px}.nx-nca .sec.sqv .frow .ax .ax-s{font-size:13.5px;padding:14px}.nx-nca .sec.sqv .frow .ax .ax-msg{margin:12px 16px 0;font-size:13.5px;padding:14px 15px}.nx-nca .sec.sqv .frow .ax .ax-you{margin:0 16px 0 auto;font-size:13.5px;padding:12px 15px}.nx-nca .sec.sqv .frow .ax .ax-chip{margin:0 16px;font-size:12.5px;padding:11px 12px}.nx-nca .sec.sqv .frow .ax .ax-ask{margin:12px 16px 0;padding:12px 13px;font-size:13.5px}}.nx-nca .axv{position:relative;z-index:1;display:block;text-align:center;color:#f3f1ea}.nx-nca .axv-row{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.2vw,30px)}.nx-nca .axv-p{display:flex;flex-direction:column;align-items:center;gap:6px}.nx-nca .axv-p b{font-family:var(--mono);font-size:clamp(26px,3.6vw,46px);font-weight:400;letter-spacing:-.02em;color:#f3f1ea80;line-height:1}.nx-nca .axv-p em{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea59}.nx-nca .axv-p.on b{color:#f3f1ea}.nx-nca .axv-p.on em{color:#9dc49f}.nx-nca .axv-a{display:block;width:clamp(22px,2.6vw,34px);height:clamp(22px,2.6vw,34px);color:#f3f1ea73;flex:none}.nx-nca .axv-a svg{width:100%;height:100%;display:block}.nx-nca .axv-m{display:flex;justify-content:center;gap:6px;margin-top:clamp(18px,2.4vw,30px)}.nx-nca .axv-m i{width:clamp(7px,.9vw,11px);height:clamp(7px,.9vw,11px);background:#f3f1ea38}.nx-nca .axv-m i.on{background:#cf9536}.nx-nca .axv-c{display:block;margin-top:12px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea6b}.nx-nca .axh{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.8vw,24px);color:#f3f1ea}.nx-nca .axh-n{display:flex;flex-direction:column;align-items:center;gap:10px}.nx-nca .axh-n b{width:clamp(52px,6.4vw,76px);height:clamp(52px,6.4vw,76px);display:grid;place-items:center;background:#f3f1ea1a;border:1px solid rgba(243,241,234,.22);font-family:var(--mono);font-size:clamp(16px,1.9vw,23px);font-weight:400;color:#f3f1ea}.nx-nca .axh-n b svg{width:46%;height:46%;display:block;color:#f3f1ea}.nx-nca .axh-n em{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea73;white-space:nowrap}.nx-nca .axh-p b{background:#f3f1ea;border-color:#f3f1ea}.nx-nca .axh-p b svg{color:#14130f}.nx-nca .axh-p em{color:#9dc49f}.nx-nca .axh-a{display:block;width:clamp(20px,2.4vw,30px);height:clamp(20px,2.4vw,30px);color:#f3f1ea66;flex:none;margin-bottom:24px}.nx-nca .axh-a svg{width:100%;height:100%;display:block}.nx-nca .axk{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(9px,1.2vw,15px);width:100%}.nx-nca .axk-r{display:flex;align-items:baseline;gap:10px;min-width:0;padding-bottom:clamp(8px,1vw,13px);border-bottom:1px solid rgba(243,241,234,.13)}.nx-nca .axk-r:last-child{border-bottom:0;padding-bottom:0}.nx-nca .axk-r b{font-family:var(--mono);font-size:clamp(10px,1vw,12.5px);font-weight:400;flex:1 1 auto;min-width:0;color:#f3f1eab8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .axk-v{margin-left:auto;display:flex;align-items:center;gap:7px;flex:none;font-family:var(--mono);font-size:clamp(10px,1vw,12.5px)}.nx-nca .axk-v i{font-style:normal;color:#f3f1ea5c}.nx-nca .axk-v u{text-decoration:none;display:block;width:13px;height:13px;color:#f3f1ea4d}.nx-nca .axk-v u svg{width:100%;height:100%;display:block}.nx-nca .axk-v em{font-style:normal;color:#f3f1ea}.nx-nca .axk-r.warn .axk-v em{color:#cf9536}.nx-nca .ucard-c{min-width:0;display:flex;flex-direction:column}.nx-nca .ucard-c>.arrow{margin-top:auto;align-self:flex-start}.nx-nca .ucard-c>.vi-pic{flex:none;display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#171613}.nx-nca .vi-pic.nohd .vi-art{top:clamp(16px,1.8vw,22px)}.nx-nca .vi-art .pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.nx-nca .vi-art .pair .pan{min-width:0}.nx-nca .vi-art .pair .rw{padding:5px 9px}.nx-nca .vi-art .pair .pan>b{padding:8px 9px 7px}.nx-nca .vi-art .rw i.d{width:6px;height:6px;flex:none;background:#cf9536}.nx-nca .ucard-c .vi-art .xwall{top:50%}.nx-nca .vi-art .rw i.d.on{background:#9dc49f}.nx-nca .ucards{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:clamp(16px,2.4vw,34px);margin-top:clamp(24px,3vw,44px)}@media(max-width:900px){.nx-nca .ucards{grid-template-columns:minmax(0,1fr);gap:34px}}.nx-nca .ucard-c>h3{margin-top:clamp(14px,1.8vw,22px);font-size:clamp(17px,1.7vw,21px);font-weight:500;letter-spacing:-.022em}.nx-nca .ucard-c>p{margin-top:8px;font-size:14px;line-height:1.55;color:var(--ink60);max-width:38ch}.nx-nca .uc-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 18px}.nx-nca .uc-chips i{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.03em;line-height:1.3;padding:4px 8px;border:1px solid var(--line2);color:var(--ink60);white-space:nowrap}.nx-nca .dip{position:relative;display:flex;align-items:center;justify-content:center;gap:clamp(16px,2.6vw,42px);padding:clamp(26px,3.6vw,54px) clamp(18px,2.4vw,34px)}.nx-nca .dip-h{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;flex:1}.nx-nca .dip-p{display:block;width:100%}.nx-nca .dip-c{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea73}.nx-nca .dip-on+.dip-c{color:#9dc49f}.nx-nca .dip-a{display:block;width:clamp(20px,2.4vw,32px);height:clamp(20px,2.4vw,32px);flex:none;color:#f3f1ea66;margin-bottom:26px}.nx-nca .dip-a svg{width:100%;height:100%;display:block}@media(max-width:700px){.nx-nca .dip{flex-direction:column}.nx-nca .dip-a{transform:rotate(90deg);margin:0}}.nx-nca .wband{position:relative;overflow:hidden;background:#171613;padding:clamp(30px,4vw,64px) clamp(18px,3vw,54px);margin:clamp(30px,4vw,60px) 0}.nx-nca .wband-in{position:relative;z-index:1;max-width:1080px;margin:0 auto}.nx-nca .wband-cap{position:relative;z-index:1;max-width:1080px;margin:clamp(14px,1.8vw,22px) auto 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea6b}.nx-nca .tcard{position:relative;z-index:1;display:block;background:#0c0b09a8;border:1px solid rgba(243,241,234,.16);backdrop-filter:blur(9px);padding:clamp(14px,1.8vw,20px);font-family:var(--mono);font-size:clamp(10.5px,1vw,12.5px);line-height:1.85}.nx-nca .tc-l{display:block;color:#f3f1ea8f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .tc-l.hi{color:#f3f1ea}.nx-nca .tc-c{display:block;margin-top:12px;padding-top:11px;border-top:1px solid rgba(243,241,234,.14);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea66}.nx-nca .srow{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:clamp(16px,2.4vw,40px);margin-top:clamp(22px,2.8vw,38px)}@media(max-width:700px){.nx-nca .srow{grid-auto-flow:row}}.nx-nca .srow b{display:block;font-family:var(--disp);font-weight:400;font-size:clamp(30px,3.6vw,52px);letter-spacing:-.04em;line-height:1}.nx-nca .srow span{display:block;margin-top:9px;font-size:13px;color:var(--ink60);max-width:26ch}.nx-nca .sec.dark .srow span{color:#f3f1ea8c}.nx-nca .ucards .axp-c{display:none}.nx-nca .ucards .axp-b{gap:12px}.nx-nca .ucard-c>p{margin-bottom:12px}@media(min-width:901px){.nx-nca .ucards .axs{padding:0 clamp(12px,1.4vw,18px);gap:clamp(10px,1.2vw,15px)}.nx-nca .ucards .axs-back{width:97%}.nx-nca .ucards .axs-front{width:93%}.nx-nca .ucards .axs-back .ax{font-size:11px}.nx-nca .ucards .axs-back .ax-lab{padding:9px 11px 5px;font-size:8.5px}.nx-nca .ucards .axs-back .ax-changes{padding:0 11px 11px;gap:8px}.nx-nca .ucards .ax-c{gap:7px}.nx-nca .ucards .ax-d{width:5px;height:5px}.nx-nca .ucards .ax-ct{gap:5px}.nx-nca .ucards .ax-ct b{font-size:10.5px}.nx-nca .ucards .ax-ct em{font-size:9.5px}.nx-nca .ucards .ax-b{padding:4px 7px;font-size:9px}.nx-nca .ucards .ax-msg{margin:9px 11px 0;padding:9px 11px;font-size:10.5px}.nx-nca .ucards .axs>.ax-tabs{margin:0 auto;padding:4px;font-size:12px}.nx-nca .ucards .axk{gap:8px}.nx-nca .ucards .axk-r{gap:7px;padding-bottom:8px}.nx-nca .ucards .axk-r b{font-size:9.5px}.nx-nca .ucards .axk-v{gap:5px;font-size:9.5px}.nx-nca .ucards .axk-v u{width:11px;height:11px}.nx-nca .ucards .axl{gap:6px}.nx-nca .ucards .axl-i{width:36px;height:36px}.nx-nca .ucards .axl-i.on{width:50px;height:50px}.nx-nca .ucards .axp{padding:11px 12px}.nx-nca .ucards .axp-t{font-size:12px;line-height:1.35}.nx-nca .ucards .axp-b{margin-top:11px;gap:9px}.nx-nca .ucards .axp-i,.nx-nca .ucards .axp-m{width:14px;height:14px}.nx-nca .ucards .axp-s{width:23px;height:23px}}.nx-nca .cred,.nx-nca .sec.cred{border-top:0!important;border-bottom:0!important}.nx-nca .cred+.sec,.nx-nca .cred+#can,.nx-nca section.cred+section{border-top:0!important}.nx-nca .cred.credone .credgrid{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:0}.nx-nca .ldg{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.6vw,44px);margin-top:clamp(22px,2.8vw,40px)}@media(max-width:760px){.nx-nca .ldg{grid-template-columns:1fr}}.nx-nca .ldg-c h3{font-size:clamp(16px,1.5vw,19px);font-weight:500;letter-spacing:-.02em;padding-bottom:11px;border-bottom:1px solid var(--line)}.nx-nca .ldg-c ul{list-style:none;margin-top:14px}.nx-nca .ldg-c li{position:relative;padding:8px 0 8px 26px;font-size:14px;line-height:1.5;color:var(--ink60)}.nx-nca .ldg-c li:before{content:"";position:absolute;left:0;top:15px;width:11px;height:11px}.nx-nca .ldg-yes li:before{background:#37633d}.nx-nca .ldg-no li:before{background:none;border:1px solid var(--line2)}.nx-nca .sec.dark .ldg-c h3{border-bottom-color:#f3f1ea2e}.nx-nca .sec.dark .ldg-c li{color:#f3f1ea99}.nx-nca .sec.dark .ldg-no li:before{border-color:#f3f1ea4d}.nx-nca .stps{display:flex;flex-direction:column;gap:clamp(34px,4.4vw,76px);margin-top:clamp(24px,3vw,44px)}.nx-nca .stps-r{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(20px,3vw,54px);align-items:center}.nx-nca .stps-r>*{min-width:0}.nx-nca .stps-r>.stps-t{grid-column:1}.nx-nca .stps-r>.stps-v{grid-column:2}.nx-nca .stps-r:nth-child(2n){grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.nx-nca .stps-r:nth-child(2n)>.stps-t{grid-column:2}.nx-nca .stps-r:nth-child(2n)>.stps-v{grid-column:1}@media(max-width:900px){.nx-nca .stps-r,.nx-nca .stps-r:nth-child(2n){grid-template-columns:1fr}.nx-nca .stps-r>.stps-t,.nx-nca .stps-r>.stps-v,.nx-nca .stps-r:nth-child(2n)>.stps-t,.nx-nca .stps-r:nth-child(2n)>.stps-v{grid-column:1}}.nx-nca .stps-n{display:inline-block;font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--ink40);padding-bottom:12px}.nx-nca .stps-t h3{font-size:clamp(21px,2.3vw,29px);font-weight:500;letter-spacing:-.026em;line-height:1.16}.nx-nca .stps-t p{margin-top:11px;font-size:15px;line-height:1.6;color:var(--ink60);max-width:42ch}.nx-nca .axs-a .axs-wash,.nx-nca .wband-a .axs-wash{--lx:16%;--ly:8%}.nx-nca .axs-b .axs-wash,.nx-nca .wband-b .axs-wash{--lx:80%;--ly:8%}.nx-nca .axs-c .axs-wash,.nx-nca .wband-c .axs-wash{--lx:30%;--ly:8%}.nx-nca .axs-d .axs-wash,.nx-nca .wband-d .axs-wash{--lx:88%;--ly:8%}.nx-nca .axs-e .axs-wash,.nx-nca .wband-e .axs-wash{--lx:10%;--ly:10%}.nx-nca .axs-f .axs-wash,.nx-nca .wband-f .axs-wash{--lx:50%;--ly:8%}.nx-nca .axs-g .axs-wash,.nx-nca .wband-g .axs-wash{--lx:70%;--ly:12%}.nx-nca .axs-h .axs-wash,.nx-nca .wband-h .axs-wash{--lx:22%;--ly:8%}.nx-nca .axs-i .axs-wash,.nx-nca .wband-i .axs-wash{--lx:64%;--ly:8%}.nx-nca .axs-j .axs-wash,.nx-nca .wband-j .axs-wash{--lx:36%;--ly:10%}.nx-nca .axs-k .axs-wash,.nx-nca .wband-k .axs-wash{--lx:84%;--ly:14%}.nx-nca .axs-l .axs-wash,.nx-nca .wband-l .axs-wash{--lx:14%;--ly:8%}.nx-nca .axs-m .axs-wash,.nx-nca .wband-m .axs-wash{--lx:46%;--ly:8%}.nx-nca .axs-n .axs-wash,.nx-nca .wband-n .axs-wash{--lx:76%;--ly:8%}.nx-nca .axs-o .axs-wash,.nx-nca .wband-o .axs-wash{--lx:20%;--ly:12%}.nx-nca .axs-p .axs-wash,.nx-nca .wband-p .axs-wash{--lx:58%;--ly:8%}.nx-nca .axs-q .axs-wash,.nx-nca .wband-q .axs-wash{--lx:32%;--ly:8%}.nx-nca .axs-r .axs-wash,.nx-nca .wband-r .axs-wash{--lx:68%;--ly:10%}.nx-nca .stps-v .axs{aspect-ratio:auto;padding:clamp(24px,3vw,44px) clamp(20px,2.6vw,36px)}.nx-nca .stps-v .axs-back{align-self:stretch;width:100%}.nx-nca .ucards-even .axs .axs-back,.nx-nca .ucards-even .axs .axs-front,.nx-nca .ucards-even .axs.axs-stack .axs-back,.nx-nca .ucards-even .axs.axs-stack .axs-front{width:100%;align-self:stretch}@media(min-width:901px){.nx-nca .ucards-even .axs .axs-back,.nx-nca .ucards-even .axs .axs-front,.nx-nca .ucards-even .axs.axs-stack .axs-back,.nx-nca .ucards-even .axs.axs-stack .axs-front{width:100%}}.nx-nca .vi-art .ind{position:absolute;inset:0;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:7px}.nx-nca .vi-art .ind b{font-family:var(--mono);font-size:10.5px;font-weight:400;letter-spacing:.03em;color:#f3f1eadb;border:1px solid rgba(243,241,234,.26);background:#14130f6b;padding:5px 9px;white-space:nowrap}.nx-nca .axs-mid{position:relative;z-index:2;display:block;width:min(84%,460px);align-self:center}@media(max-width:700px){.nx-nca .axs-mid{width:100%}}.nx-nca .axs-back .axv{padding:18px 15px 22px}.nx-nca .prc{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;padding:16px 18px 14px;font-size:12px}.nx-nca .prc-h{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10.5px;color:#f3f1ea99;min-width:0}.nx-nca .prc-h b{font-weight:400;border:1px solid rgba(243,241,234,.22);background:#f3f1ea0f;padding:3px 7px;color:#f3f1eadb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nx-nca .prc-h i{display:block;width:12px;height:12px;flex:none;color:#f3f1ea66}.nx-nca .prc-h i svg{width:100%;height:100%;display:block}.nx-nca .prc-h em{font-style:normal;margin-left:auto;flex:none;color:#f3f1ea73}.nx-nca .prc-t{display:block;margin-top:12px;font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:1.3}.nx-nca .prc-m{display:block;margin-top:6px;font-size:11.5px;color:#f3f1ea8c}.nx-nca .prc-m b{color:#f3f1ea;font-weight:500}.nx-nca .prc-m u{text-decoration:none;font-family:var(--mono)}.nx-nca .prc-m .add{color:#9dc49f}.nx-nca .prc-m .del{color:#d69a7e}.nx-nca .prc-f{display:flex;flex-direction:column;gap:7px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(243,241,234,.14)}.nx-nca .prc-f>span{display:flex;align-items:baseline;gap:10px;font-family:var(--mono);font-size:10.5px;color:#f3f1eaa8;min-width:0}.nx-nca .prc-f>span>b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nx-nca .prc-f>span>em{font-style:normal;margin-left:auto;flex:none;color:#9dc49f}.nx-nca .prc-s{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(243,241,234,.14);font-size:11.5px}.nx-nca .prc-s .ok{display:flex;align-items:center;gap:6px;color:#9dc49f}.nx-nca .prc-s .ok svg{width:13px;height:13px;display:block}.nx-nca .prc-s .rev{display:flex;align-items:center;gap:8px;color:#f3f1ead1}.nx-nca .prc-s .rev i{font-style:normal;width:20px;height:20px;display:grid;place-items:center;background:#f3f1ea;color:#14130f;font-size:10.5px;font-weight:600}.nx-nca .stsw{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;font-size:12px}.nx-nca .stsw-h{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid rgba(243,241,234,.14)}.nx-nca .stsw-h>b{font-weight:600;font-size:13.5px;letter-spacing:-.01em}.nx-nca .stsw-sel{display:flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid rgba(243,241,234,.26);background:#f3f1ea0f;font-size:12px}.nx-nca .stsw-sel svg{width:11px;height:11px;display:block;opacity:.6}.nx-nca .stsw-h>em{font-style:normal;margin-left:auto;width:22px;height:22px;display:grid;place-items:center;background:#f3f1ea;color:#14130f;font-size:10.5px;font-weight:600}.nx-nca .stsw-menu{display:block;margin:10px 14px 0 52px;border:1px solid rgba(243,241,234,.22);background:#14130feb;box-shadow:0 18px 40px #08070580}.nx-nca .stsw-menu>span{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid rgba(243,241,234,.1);font-size:12px;color:#f3f1eacc}.nx-nca .stsw-menu>span:last-child{border-bottom:0}.nx-nca .stsw-menu>span em{font-style:normal;margin-left:auto;font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:#f3f1ea66}.nx-nca .stsw-menu>span i{display:block;width:13px;height:13px;flex:none;color:#9dc49f}.nx-nca .stsw-menu>span i svg{width:100%;height:100%;display:block}.nx-nca .stsw-menu>span.on{color:#f3f1ea;background:#f3f1ea0f}.nx-nca .stsw-menu>span.add{color:#9dc49f}.nx-nca .stsw-ask{display:flex;align-items:center;gap:10px;margin:14px;padding:10px 12px;border:1px solid rgba(243,241,234,.16);color:#f3f1ea73;font-size:12px}.nx-nca .stsw-ask i{font-style:normal;margin-left:auto;width:22px;height:22px;display:grid;place-items:center;background:#f3f1ea;color:#14130f}.nx-nca .stsw-ask i svg{width:12px;height:12px;display:block}@media(max-width:700px){.nx-nca .stsw-menu{margin-left:14px}}.nx-nca .hof{display:flex;align-items:flex-start;justify-content:center;gap:clamp(10px,1.6vw,22px);padding:0}.nx-nca .hof-n{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 1 46%;min-width:0;text-align:center}.nx-nca .hof-n b{font-size:12px;font-weight:500;color:#f3f1ea;letter-spacing:-.01em;line-height:1.25}.nx-nca .hof-n em{font-style:normal;font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#f3f1ea80;line-height:1.35}.nx-nca .hof-p,.nx-nca .hof-mk{display:grid;place-items:center;width:clamp(46px,5.2vw,62px);height:clamp(46px,5.2vw,62px);flex:none;background:#14130f9e;border:1px solid rgba(243,241,234,.26);backdrop-filter:blur(9px);box-shadow:0 18px 40px #08070566;font-style:normal;color:#f3f1ea;font-size:15px;font-weight:600}.nx-nca .hof-mk .hof-svg{width:52%;height:auto;display:block;color:#f3f1ea}.nx-nca .hof-mk .hof-svg path:last-child{stroke:#9dc49f}.nx-nca .hof-a{display:block;width:16px;height:16px;flex:none;color:#f3f1ea73;margin-top:calc(clamp(46px,5.2vw,62px)/2 - 8px)}.nx-nca .hof-a svg{width:100%;height:100%;display:block}.nx-nca .hero2-sc{display:none}@media(min-width:941px){.nx-nca .hero2-sc{position:absolute;left:50%;bottom:clamp(16px,3vh,30px);transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ink40);text-decoration:none;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;transition:opacity .4s ease,color .2s ease}.nx-nca .hero2-sc svg{width:16px;height:16px;display:block;animation:hero2sc 2.2s ease-in-out infinite}.nx-nca .hero2-sc:hover{color:var(--ink)}.nx-nca .hero2-sc.off{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.nx-nca .hero2-sc svg{animation:none}}}.nx-nca .jrny{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);padding:clamp(34px,4vw,54px) clamp(18px,2.4vw,34px) clamp(22px,2.6vw,34px);overflow:hidden;background:#171613;border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf}.nx-nca .jrny-wash{position:absolute;inset:0;z-index:0}.nx-nca .jrny-line{position:absolute;z-index:1;left:clamp(18px,2.4vw,34px);right:clamp(18px,2.4vw,34px);top:calc(clamp(34px,4vw,54px) + 5px);height:1px;background:#f3f1ea38}.nx-nca .jrny-s{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:20px;color:#f3f1ea}.nx-nca .jrny-s i{position:absolute;top:0;left:0;width:11px;height:11px;background:#171613;border:1px solid rgba(243,241,234,.6)}.nx-nca .jrny-s.on i{background:#9dc49f;border-color:#9dc49f}.nx-nca .jrny-s b{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:#9dc49f;font-weight:400}.nx-nca .jrny-s strong{font-size:14px;font-weight:500;letter-spacing:-.012em;line-height:1.25}.nx-nca .jrny-s em{font-style:normal;font-size:12px;line-height:1.45;color:#f3f1ea99}@media(max-width:820px){.nx-nca .jrny{grid-template-columns:1fr;gap:18px;padding:22px 18px 24px}.nx-nca .jrny-line{inset:22px auto 24px 23px;width:1px;height:auto}.nx-nca .jrny-s{padding:0 0 0 24px}.nx-nca .jrny-s i{top:3px}}.nx-nca .hiw-glass{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;font-size:12px}.nx-nca .smap{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;padding:14px 16px 12px}.nx-nca .smap-h{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80;margin-bottom:12px}.nx-nca .smap-g{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#f3f1ea1f;border:1px solid rgba(243,241,234,.12)}.nx-nca .smap-g>span{display:flex;flex-direction:column;gap:4px;padding:12px 12px 11px;background:#14130f8c;min-width:0}.nx-nca .smap-g b{font-family:var(--disp);font-size:clamp(17px,1.8vw,24px);font-weight:500;letter-spacing:-.03em;line-height:1;overflow-wrap:anywhere}.nx-nca .smap-g em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .smap-f{display:block;margin-top:12px;font-family:var(--mono);font-size:10.5px;color:#9dc49f}.nx-nca .cv{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.4vw,18px)}.nx-nca .cv-b{display:flex;flex-direction:column;align-items:center;gap:5px;flex:1 1 0;min-width:0;text-align:center;padding:18px 12px 16px;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea}.nx-nca .cv-b.on{border-color:#9dc49f8c}.nx-nca .cv-i{display:grid;place-items:center;width:44px;height:44px;margin-bottom:6px;border:1px solid rgba(243,241,234,.26);color:#f3f1eab3}.nx-nca .cv-i svg{width:20px;height:20px;display:block}.nx-nca .cv-i.cv-ari{color:#f3f1ea}.nx-nca .cv-i.cv-ari .cv-mk{width:22px;height:auto}.nx-nca .cv-i.cv-ari .cv-mk path:last-child{stroke:#9dc49f}.nx-nca .cv-b b{font-size:13px;font-weight:500;letter-spacing:-.012em}.nx-nca .cv-b em{font-style:normal;font-size:11px;color:#f3f1ea8c}.nx-nca .cv-b u{text-decoration:none;margin-top:6px;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .cv-b.on u{color:#9dc49f}.nx-nca .cv-a{display:flex;flex-direction:column;align-items:center;gap:6px;flex:none;color:#f3f1ea73;font-style:normal}.nx-nca .cv-a svg{width:18px;height:18px;display:block}.nx-nca .cv-a small{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.nx-nca .axs .dip{display:flex;width:100%;align-items:flex-start;padding:0;gap:clamp(12px,1.6vw,20px)}.nx-nca .axs-mid.axs-wide{width:min(94%,520px)}@media(max-width:700px){.nx-nca .axs .dip{flex-direction:column;align-items:stretch;gap:10px}.nx-nca .axs .dip-h{width:100%}.nx-nca .axs .dip-a{align-self:center;margin:0;transform:rotate(90deg)}}.nx-nca .axs .dip-h{flex:1 1 0;min-width:0;width:auto}.nx-nca .axs .dip-p,.nx-nca .axs .baft{display:block;width:100%}.nx-nca .axs .dip-a{margin-top:56px}.nx-nca .baft{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;padding:6px 14px 14px;text-align:left}.nx-nca .baft-r{display:flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid rgba(243,241,234,.12);font-size:12.5px}.nx-nca .baft-r.new{color:#f3f1ea}.nx-nca .baft-r i{font-style:normal;margin-left:auto;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#14130f;background:#9dc49f;padding:2px 6px}.nx-nca .baft-btn{display:block;margin-top:12px;padding:9px 0;text-align:center;background:#f3f1ea;color:#14130f;font-size:12px;font-weight:500}.nx-nca .dip-c{color:#f3f1ea80}.nx-nca .diffv{display:block;background:#14130fb3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1eac7;font-family:var(--mono);font-size:10.5px;overflow:hidden}.nx-nca .diffv-h{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(243,241,234,.14);color:#f3f1ea99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .diffv-h em{font-style:normal;margin-left:auto;flex:none;color:#9dc49f}.nx-nca .diffv-l{display:flex;gap:10px;padding:3px 14px;white-space:pre;overflow:hidden;text-overflow:ellipsis;line-height:1.5}.nx-nca .diffv-l:first-of-type{padding-top:10px}.nx-nca .diffv-l:last-child{padding-bottom:10px}.nx-nca .diffv-l i{font-style:normal;flex:none;width:8px;color:#f3f1ea59}.nx-nca .diffv-l b{font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre}.nx-nca .diffv-l.add{background:#9dc49f21;color:#cfe3cf}.nx-nca .diffv-l.add i{color:#9dc49f}.nx-nca .diffv-l.del{background:#d69a7e1f;color:#e2b8a3;text-decoration:line-through;text-decoration-color:#e2b8a380}.nx-nca .diffv-l.del i{color:#d69a7e}.nx-nca .aprv{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;padding:14px 16px 16px}.nx-nca .aprv-h{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80;margin-bottom:6px}.nx-nca .aprv-r{display:flex;align-items:flex-start;gap:9px;padding:8px 0;border-bottom:1px solid rgba(243,241,234,.12);font-size:12.5px;line-height:1.4}.nx-nca .aprv-r i{display:block;width:13px;height:13px;flex:none;margin-top:3px;color:#9dc49f}.nx-nca .aprv-r i svg{width:100%;height:100%;display:block}.nx-nca .aprv-b{display:flex;gap:8px;margin-top:14px}.nx-nca .aprv-b b{flex:1;padding:10px 0;text-align:center;font-size:12.5px;font-weight:500}.nx-nca .aprv-b .ok{background:#f3f1ea;color:#14130f}.nx-nca .aprv-b .no{border:1px solid rgba(243,241,234,.3);color:#f3f1eacc}.nx-nca .topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(22px,2.6vw,34px)}@media(max-width:820px){.nx-nca .topics{grid-template-columns:1fr}}.nx-nca .topic{display:flex;flex-direction:column;background:#f3f1ea0a;border:1px solid rgba(243,241,234,.16);padding:clamp(18px,2vw,24px)}.nx-nca .topic-h{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80;margin-bottom:8px}.nx-nca .topic q{quotes:none;display:block;padding:10px 0 10px 16px;position:relative;border-bottom:1px solid rgba(243,241,234,.1);font-size:13.5px;line-height:1.45;color:#f3f1eadb}.nx-nca .topic q:before{content:">";position:absolute;left:0;top:10px;font-family:var(--mono);color:#9dc49f}.nx-nca .topic q:last-of-type{border-bottom:0}.nx-nca .topic .arrow{margin-top:auto;padding-top:16px;align-self:flex-start}.nx-nca .sec.dark .topic .arrow{color:#f3f1ea;background:#f3f1ea14;border-color:#f3f1ea33}.nx-nca .hiw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:clamp(24px,4vw,64px);margin-top:clamp(22px,2.6vw,34px);align-items:start;--dwell:7s}.nx-nca .hiw-l{display:flex;flex-direction:column;border-top:1px solid var(--line2)}.nx-nca .hiw-i{position:relative;padding:15px 0 14px;border-bottom:1px solid var(--line);cursor:pointer;outline:none}.nx-nca .hiw-i:before{content:"";position:absolute;top:-1px;left:0;width:0;height:2px;background:var(--ink)}.nx-nca .hiw-i[aria-selected=true]:before{width:100%;transition:width var(--dwell) linear}.nx-nca .hiw-i:focus-visible b{text-decoration:underline;text-underline-offset:4px}.nx-nca .hiw-i b{display:block;font-size:clamp(15px,1.3vw,18px);font-weight:500;letter-spacing:-.018em;color:var(--ink40);transition:color .3s;line-height:1.3}.nx-nca .hiw-i:hover b,.nx-nca .hiw-i[aria-selected=true] b{color:var(--ink)}.nx-nca .hiw-i span{display:none;margin-top:8px}.nx-nca .hiw-i[aria-selected=true] span{display:block}.nx-nca .hiw-i p{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink60);max-width:46ch}.nx-nca .hiw-i .arrow{margin-top:12px}.nx-nca .hiw-stage{position:relative;overflow:visible;background:#171613;aspect-ratio:1;display:grid;grid-template-columns:minmax(0,1fr);border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf}.nx-nca .hiw-wash{position:absolute;inset:0;z-index:0}.nx-nca .hiw-p{grid-area:1/1;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;padding:clamp(18px,3vw,44px);opacity:0;transform:translateY(6px);transition:opacity .38s ease,transform .38s ease;pointer-events:none}.nx-nca .hiw-p[data-on=true]{opacity:1;transform:none;pointer-events:auto}.nx-nca .hiw-v{width:100%;max-width:520px;min-width:0}.nx-nca .hiw-v .cv{width:100%}.nx-nca .hiw-chat{display:flex;flex-direction:column;gap:12px}.nx-nca .hiw-chat .axs-front,.nx-nca .hiw-chat .axs-back{width:100%;align-self:stretch}@media(max-width:900px){.nx-nca .hiw{grid-template-columns:1fr;gap:18px}.nx-nca .hiw-p{padding:18px 14px}.nx-nca .hiw-p .dip{flex-direction:row;align-items:flex-start;gap:10px}.nx-nca .hiw-p .dip-a{transform:none;align-self:auto;margin:36px 0 0}.nx-nca .hiw-p .baft{padding:2px 10px 10px}.nx-nca .hiw-p .baft-r{padding:8px 0;font-size:11.5px}.nx-nca .hiw-p .baft-r i{font-size:8px;padding:2px 5px}.nx-nca .hiw-p .baft-btn{padding:7px 0;font-size:11.5px}}@media(prefers-reduced-motion:reduce){.nx-nca .hiw-i[aria-selected=true]:before{transition:none;width:0}}.nx-nca .panel{position:relative;overflow:hidden}.nx-nca .panel>*:not(.panel-bg){position:relative;z-index:1}.nx-nca .panel-bg{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0;filter:blur(8px);transform:scale(1.12)}.nx-nca .bnd{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:clamp(10px,1.6vw,22px);align-items:start;padding:clamp(24px,3vw,40px) clamp(18px,2.4vw,34px);overflow:hidden;background:#171613;border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf}.nx-nca .bnd-wash{position:absolute;inset:0;z-index:0}.nx-nca .bnd-c{position:relative;z-index:1;display:flex;flex-direction:column;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;padding:16px 18px 8px;min-width:0}.nx-nca .bnd-ours{border-color:#9dc49f8c}.nx-nca .bnd-h{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea8c;padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.14)}.nx-nca .bnd-h i{display:grid;place-items:center;width:22px;height:22px;flex:none;border:1px solid rgba(243,241,234,.26);color:#f3f1eacc}.nx-nca .bnd-h i svg{width:12px;height:12px;display:block}.nx-nca .bnd-ours .bnd-h{color:#9dc49f}.nx-nca .bnd-ours .bnd-h i{border-color:#9dc49f8c}.nx-nca .bnd-ours .bnd-h .bnd-mk{width:13px;height:auto;color:#f3f1ea}.nx-nca .bnd-ours .bnd-h .bnd-mk path:last-child{stroke:#9dc49f}.nx-nca .bnd-r{display:flex;align-items:flex-start;gap:9px;padding:9px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:12.5px;line-height:1.4;color:#f3f1eadb}.nx-nca .bnd-r:last-child{border-bottom:0}.nx-nca .bnd-r i{flex:none;width:7px;height:7px;margin-top:6px;background:#f3f1ea59}.nx-nca .bnd-ours .bnd-r i{background:#9dc49f}.nx-nca .bnd-mid .bnd-r i{background:#cf9536}.nx-nca .bnd-a{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;align-self:center;color:#f3f1ea73;font-style:normal}.nx-nca .bnd-a svg{width:18px;height:18px;display:block}.nx-nca .bnd-a small{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(max-width:860px){.nx-nca .bnd{grid-template-columns:1fr;gap:12px;padding:18px 14px}.nx-nca .bnd-a{flex-direction:row;justify-content:center;padding:2px 0}.nx-nca .bnd-a svg{transform:rotate(90deg)}}.nx-nca .rwx{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,22px);margin-top:clamp(22px,2.6vw,34px)}@media(max-width:700px){.nx-nca .rwx{grid-template-columns:1fr}}.nx-nca .rwx-p{display:block;background:#f3f1ea0a;border:1px solid rgba(243,241,234,.16);padding:clamp(18px,2vw,24px) clamp(18px,2vw,24px) clamp(12px,1.4vw,16px);color:#f3f1ea}.nx-nca .rwx-p.on{border-color:#9dc49f8c}.nx-nca .rwx-h{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80;padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.14)}.nx-nca .rwx-p.on .rwx-h{color:#9dc49f}.nx-nca .rwx-r{display:flex;align-items:flex-start;gap:10px;padding:11px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:14px;line-height:1.45;color:#f3f1eadb}.nx-nca .rwx-r:last-child{border-bottom:0}.nx-nca .rwx-r i{flex:none;width:7px;height:7px;margin-top:7px;background:#f3f1ea59}.nx-nca .rwx-p.on .rwx-r i{background:#9dc49f}.nx-nca .sec.dark .certs{margin-top:clamp(22px,2.6vw,34px)}.nx-nca .tmt{position:relative;overflow:hidden;background:#171613;border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf;padding:clamp(22px,3vw,40px) clamp(18px,3vw,44px);color:#f3f1ea}.nx-nca .tmt-wash{position:absolute;inset:0;z-index:0}.nx-nca .tmt>*:not(.tmt-wash){position:relative;z-index:1}.nx-nca .tmt-h{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.16);max-width:820px;margin:0 auto}.nx-nca .tmt-h b{font-weight:600;font-size:13.5px}.nx-nca .tmt-h span{padding:5px 10px;border:1px solid rgba(243,241,234,.26);background:#14130f80;font-size:12px}.nx-nca .tmt-h em{font-style:normal;margin-left:auto;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .tmt-r{display:grid;grid-template-columns:30px 140px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(243,241,234,.1);max-width:820px;margin:0 auto}.nx-nca .tmt-r i{font-style:normal;width:30px;height:30px;display:grid;place-items:center;background:#f3f1ea;color:#14130f;font-size:12px;font-weight:600}.nx-nca .tmt-w{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-nca .tmt-w b{font-size:13px;font-weight:500}.nx-nca .tmt-w em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .tmt-r q{quotes:none;display:block;background:#14130f9e;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);padding:11px 14px;font-size:13px;line-height:1.4;min-width:0}.nx-nca .tmt-r u{text-decoration:none;font-family:var(--mono);font-size:10px;color:#9dc49f;border:1px solid rgba(157,196,159,.4);padding:4px 8px;white-space:nowrap}.nx-nca .tmt-r:last-of-type{border-bottom:0}@media(max-width:760px){.nx-nca .tmt{padding:18px 14px}.nx-nca .tmt-r{grid-template-columns:30px minmax(0,1fr);gap:10px 12px}.nx-nca .tmt-r q{grid-column:1/-1}.nx-nca .tmt-r u{grid-column:1/-1;justify-self:start}}.nx-nca .roles{margin-top:clamp(22px,2.6vw,34px);border-top:1px solid var(--ink)}.nx-nca .roles-h,.nx-nca .roles-r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.6fr);gap:clamp(14px,2vw,32px);align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line)}.nx-nca .roles-h span{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink40)}.nx-nca .roles-r b{font-size:15px;font-weight:500;letter-spacing:-.012em}.nx-nca .roles-r span{font-size:14px;line-height:1.5;color:var(--ink60)}.nx-nca .roles-r q{quotes:none;font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--ink80)}.nx-nca .roles-r q:before{content:"> ";color:var(--green)}@media(max-width:760px){.nx-nca .roles-h{display:none}.nx-nca .roles-r{grid-template-columns:1fr;gap:6px}}.nx-nca .arr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(22px,2.6vw,34px)}@media(max-width:820px){.nx-nca .arr{grid-template-columns:1fr}}.nx-nca .arr-c{display:flex;flex-direction:column;background:#f3f1ea0a;border:1px solid rgba(243,241,234,.16);padding:clamp(18px,2vw,24px) clamp(18px,2vw,24px) clamp(10px,1.2vw,14px);color:#f3f1ea}.nx-nca .arr-c.on{border-color:#9dc49f8c}.nx-nca .arr-h{display:block;font-size:15px;font-weight:500;letter-spacing:-.012em;padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.14)}.nx-nca .arr-c.on .arr-h{color:#9dc49f}.nx-nca .arr-r{display:grid;grid-template-columns:78px minmax(0,1fr);gap:12px;align-items:baseline;padding:11px 0;border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .arr-r:last-child{border-bottom:0}.nx-nca .arr-r em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .arr-r b{font-size:13.5px;font-weight:500;line-height:1.4}.nx-nca .outl{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea;padding:16px 18px 14px}.nx-nca .outl-h{display:flex;flex-direction:column;gap:3px;padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.14);font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .outl-h em{font-style:normal;font-family:var(--sans);font-size:14px;letter-spacing:-.01em;text-transform:none;color:#f3f1ea;font-weight:500}.nx-nca .outl-r{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:12.5px;line-height:1.45;color:#f3f1eadb}.nx-nca .outl-r i{font-style:normal;flex:none;font-family:var(--mono);font-size:10px;color:#9dc49f;margin-top:2px}.nx-nca .outl-f{display:block;padding-top:12px;font-family:var(--mono);font-size:10.5px;color:#9dc49f}.nx-nca .cath{position:relative;overflow:hidden;background:#171613;border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf;display:grid;place-items:center;padding:clamp(28px,4vw,56px) clamp(18px,3vw,44px);min-height:clamp(260px,26vw,360px)}.nx-nca .cath-wash{position:absolute;inset:0;z-index:0}.nx-nca .cath-v{position:relative;z-index:1;width:min(100%,560px)}.nx-nca .tcv,.nx-nca .wk,.nx-nca .mrw{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea}.nx-nca .tcv{padding:clamp(18px,2.4vw,30px) clamp(18px,2.4vw,30px) clamp(14px,1.8vw,22px)}.nx-nca .tcv-m{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2.4vw,34px)}.nx-nca .tcv-m>span{display:flex;flex-direction:column;align-items:center;gap:6px}.nx-nca .tcv-m b{font-family:var(--mono);font-size:clamp(28px,3.6vw,46px);font-weight:400;letter-spacing:-.03em;line-height:1;color:#f3f1ea8c}.nx-nca .tcv-m>span.on b{color:#f3f1ea}.nx-nca .tcv-m em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea73}.nx-nca .tcv-m>span.on em{color:#9dc49f}.nx-nca .tcv-m i{display:block;width:clamp(20px,2.4vw,30px);height:clamp(20px,2.4vw,30px);color:#f3f1ea66;margin-bottom:18px}.nx-nca .tcv-m i svg{width:100%;height:100%;display:block}.nx-nca .tcv-s{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(16px,2vw,24px);background:#f3f1ea1f;border:1px solid rgba(243,241,234,.12)}.nx-nca .tcv-s>span{display:flex;flex-direction:column;gap:4px;padding:12px 12px 11px;background:#14130f8c;min-width:0}.nx-nca .tcv-s b{font-family:var(--disp);font-size:clamp(18px,1.8vw,24px);font-weight:500;letter-spacing:-.03em;line-height:1}.nx-nca .tcv-s em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .wk{padding:14px 18px 8px}.nx-nca .wk-h,.nx-nca .mrw-h{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(243,241,234,.14);font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .wk-h em,.nx-nca .mrw-h em{font-style:normal;margin-left:auto;color:#9dc49f}.nx-nca .wk-r{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:12.5px;line-height:1.4;color:#f3f1eadb}.nx-nca .wk-r:last-child{border-bottom:0}.nx-nca .wk-r i{display:block;width:13px;height:13px;flex:none;margin-top:2px;color:#9dc49f}.nx-nca .wk-r i svg{width:100%;height:100%;display:block}.nx-nca .wk-r em{font-style:normal;margin-left:auto;flex:none;font-family:var(--mono);font-size:10.5px;color:#f3f1ea80}.nx-nca .dsn{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.4vw,18px)}.nx-nca .dsn-b{display:flex;flex-direction:column;gap:5px;flex:1 1 0;min-width:0;padding:18px 16px 16px;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);box-shadow:0 24px 54px #08070570;color:#f3f1ea}.nx-nca .dsn-b.on{border-color:#9dc49f8c}.nx-nca .dsn-b em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .dsn-b.on em{color:#9dc49f}.nx-nca .dsn-b b{font-size:14px;font-weight:500;letter-spacing:-.012em;margin-top:4px}.nx-nca .dsn-b u{text-decoration:none;font-size:11.5px;color:#f3f1ea8c}.nx-nca .dsn-a{display:flex;flex-direction:column;align-items:center;gap:6px;flex:none;color:#f3f1ea73;font-style:normal}.nx-nca .dsn-a svg{width:18px;height:18px;display:block}.nx-nca .dsn-a small{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.nx-nca .mrw{padding:14px 18px 8px}.nx-nca .mrw-r{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:12.5px;line-height:1.4;color:#f3f1eadb}.nx-nca .mrw-r:last-child{border-bottom:0}.nx-nca .mrw-r i{flex:none;width:7px;height:7px;margin-top:6px;background:#9dc49f}.nx-nca .mrw-r em{font-style:normal;margin-left:auto;flex:none;font-family:var(--mono);font-size:10.5px;color:#f3f1ea80}.nx-nca .cov{margin-top:clamp(22px,2.6vw,34px);border-top:1px solid var(--ink)}.nx-nca .cov-r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:clamp(14px,2vw,32px);padding:18px 0;border-bottom:1px solid var(--line)}.nx-nca .cov-r b{font-size:16px;font-weight:500;letter-spacing:-.014em;line-height:1.3}.nx-nca .cov-r ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px clamp(14px,2vw,28px)}.nx-nca .cov-r li{font-size:14px;line-height:1.5;color:var(--ink60);padding-left:14px;position:relative}.nx-nca .cov-r li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background:var(--green)}@media(max-width:760px){.nx-nca .cov-r{grid-template-columns:1fr;gap:8px}.nx-nca .cov-r ul{grid-template-columns:1fr}}.nx-nca .ucards-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,36px)}@media(max-width:600px){.nx-nca .ucards-four{grid-template-columns:1fr}}.nx-nca .ucards-four .axs-mid{width:min(84%,460px);align-self:center;margin:0 auto}.nx-nca .ucards-four .axs-mid.axs-wide{width:min(94%,520px)}.nx-nca .cath-sq{aspect-ratio:1;min-height:0;padding:clamp(18px,3vw,44px)}.nx-nca .cath-sq .cath-v{width:min(100%,480px)}.nx-nca .lg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.1vw,14px);width:100%}.nx-nca .lg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-nca .lg-t{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;aspect-ratio:1;min-width:0;padding:8px;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.nx-nca .lg-t img{display:block;width:38%;height:38%;object-fit:contain}.nx-nca .lg-t img.w{width:66%;height:66%;margin:-14% 0}.nx-nca .lg-t em{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea8c;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.nx-nca .cath-ext .lg-t img{width:44%;height:44%;background:#f3f1ea;padding:6px}.nx-nca .cath-ext .lg-t{gap:10px}.nx-nca .dlv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ink);margin-top:clamp(22px,2.6vw,34px)}.nx-nca .dlv>div{padding:22px 22px 24px 0;border-right:1px solid var(--line);min-width:0}.nx-nca .dlv>div+div{padding-left:clamp(16px,2vw,26px)}.nx-nca .dlv>div:last-child{border-right:0;padding-right:0}.nx-nca .dlv b{display:block;font-size:clamp(17px,1.5vw,20px);font-weight:500;letter-spacing:-.02em;line-height:1.25}.nx-nca .dlv p{margin-top:8px;font-size:14px;line-height:1.5;color:var(--ink60)}.nx-nca .sec.dark .dlv{border-top-color:#f3f1ea80}.nx-nca .sec.dark .dlv>div{border-right-color:#f3f1ea29}.nx-nca .sec.dark .dlv p{color:#f3f1ea99}@media(max-width:820px){.nx-nca .dlv{grid-template-columns:1fr 1fr}.nx-nca .dlv>div{border-right:0;padding:16px 0;border-bottom:1px solid var(--line)}.nx-nca .dlv>div+div{padding-left:0}.nx-nca .dlv>div:nth-child(odd){padding-right:clamp(14px,3vw,24px)}.nx-nca .dlv>div:nth-child(2n){padding-left:clamp(14px,3vw,24px);border-left:1px solid var(--line)}}@media(max-width:480px){.nx-nca .dlv{grid-template-columns:1fr}.nx-nca .dlv>div:nth-child(odd){padding-right:0}.nx-nca .dlv>div:nth-child(2n){padding-left:0;border-left:0}.nx-nca .dlv>div:last-child{border-bottom:0}}.nx-nca .sfr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px);margin-top:clamp(22px,2.6vw,34px)}.nx-nca .sfr-4{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-nca .sfr figure{margin:0;min-width:0}.nx-nca .sfr-i{display:block;aspect-ratio:16/10;overflow:hidden;background:#171613;border:1px solid rgba(20,19,15,.12);box-shadow:0 1px 1px #14130f0d,0 30px 60px -40px #14130f99}.nx-nca .sec.dark .sfr-i{border-color:#f3f1ea2e}.nx-nca .sfr-i img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.nx-nca .sfr figcaption{margin-top:10px;font-size:13.5px;color:var(--ink60)}.nx-nca .sec.dark .sfr figcaption{color:#f3f1ea99}@media(max-width:760px){.nx-nca .sfr,.nx-nca .sfr-4{grid-template-columns:1fr 1fr}}@media(max-width:420px){.nx-nca .sfr,.nx-nca .sfr-4{grid-template-columns:1fr}}.nx-nca .adm{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);padding:14px 18px 8px}.nx-nca .adm-h{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(243,241,234,.14);font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .adm-h em{font-style:normal;margin-left:auto;color:#9dc49f;letter-spacing:.06em;text-transform:none}.nx-nca .adm-r{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:12.5px;line-height:1.4;color:#f3f1eadb}.nx-nca .adm-r:last-child{border-bottom:0}.nx-nca .adm-r b{font-weight:500;color:#f3f1ea;min-width:0}.nx-nca .adm-r u{text-decoration:none;font-size:11.5px;color:#f3f1ea80;min-width:0}.nx-nca .adm-r em{font-style:normal;font-family:var(--mono);font-size:10.5px;color:#9dc49f;text-align:right;white-space:nowrap}@media(max-width:480px){.nx-nca .adm-r{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.nx-nca .adm-r u{grid-column:1/-1}}@media(max-width:600px){.nx-nca .lg{gap:7px}.nx-nca .lg-t{gap:7px;padding:6px}.nx-nca .lg-t em{font-size:8px;letter-spacing:.05em}.nx-nca .lg-t img{width:42%;height:42%}.nx-nca .lg-t img.w{width:70%;height:70%;margin:-14% 0}}.nx-nca .pv{position:relative;width:100%;background:#141310;border:1px solid rgba(243,241,234,.18);box-shadow:0 1px 1px #14130f0f,0 40px 90px -50px #14130fcc}.nx-nca .pv-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#1e1c18;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .pv-bar i{width:8px;height:8px;border-radius:50%;background:#f3f1ea33;flex:none}.nx-nca .pv-url{margin-left:10px;font-family:var(--mono);font-size:10px;letter-spacing:.05em;color:#f3f1ea8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nx-nca .pv-url b{color:#9dc49f;font-weight:500;margin-right:10px}.nx-nca .pv-win{position:relative;aspect-ratio:16/10;overflow:hidden;background:#fff;container-type:inline-size;color:#141310}.nx-nca .pv-win img{display:block;width:100%;height:100%;object-fit:cover}.nx-nca .pv-zl{position:absolute;left:0;top:0;width:100%;height:100%;display:block;container-type:inline-size}.nx-nca .pv-zl>img{position:absolute;inset:0}.nx-nca .pv-o{position:absolute;z-index:2;opacity:0;transition:opacity .38s ease,transform .5s cubic-bezier(.33,1,.68,1);transition-delay:var(--d,0ms);font-family:var(--sans);line-height:1.3}.nx-nca .pv.on .pv-o{opacity:1;transform:none}.nx-nca .pv-promo{left:0;right:0;top:0;height:5.4%;display:flex;align-items:center;justify-content:center;gap:1.2cqw;background:#141310;color:#f3f1ea;font-size:1.35cqw;letter-spacing:.01em;transform:translateY(-100%)}.nx-nca .pv-promo em{font-style:normal;font-family:var(--mono);font-size:.8em;opacity:.7;letter-spacing:.1em;text-transform:uppercase}.nx-nca .pv-badge{transform:scale(.6);transform-origin:0 0;background:#141310;color:#f3f1ea;font-family:var(--mono);font-size:1.2cqw;letter-spacing:.12em;text-transform:uppercase;padding:.55em .8em}.nx-nca .pv-chip{transform:translateY(.6cqw);display:flex;align-items:center;gap:.9cqw;background:#fff;color:#141310;border:1px solid rgba(20,19,15,.16);box-shadow:0 1.2cqw 3cqw -1cqw #0006;padding:.75cqw 1.1cqw;font-size:1.55cqw;white-space:nowrap}.nx-nca .pv-chip i,.nx-nca .pv-line i,.nx-nca .pv-block i{font-style:normal;background:#2d572f;color:#f3f1ea;font-family:var(--mono);font-size:.72em;letter-spacing:.12em;text-transform:uppercase;padding:.25em .55em;flex:none}.nx-nca .pv-tick{width:2.3cqw;height:2.3cqw;border-radius:50%;background:#2d572f;color:#f3f1ea;display:grid;place-items:center;transform:scale(.4);box-shadow:0 0 0 .35cqw #ffffffd9}.nx-nca .pv-tick svg{width:62%;height:62%;display:block}.nx-nca .pv-line{transform:translateY(.5cqw);display:flex;align-items:center;gap:1cqw;background:#fff;color:#141310;border-top:1px solid rgba(20,19,15,.12);border-bottom:1px solid rgba(20,19,15,.12);padding:.75cqw 0;font-size:1.45cqw;white-space:nowrap;overflow:hidden}.nx-nca .pv-line b{font-weight:600}.nx-nca .pv-swap{display:flex;align-items:center;justify-content:center;gap:.7cqw;background:#fff;color:#141310;font-size:1.7cqw;font-weight:600;transform:scale(.85)}.nx-nca .pv-swap s{font-weight:400;color:#14130f73;font-size:.8em}.nx-nca .pv-block{display:flex;flex-direction:column;justify-content:flex-end;gap:.9cqw;padding:2.4cqw;background:#1d2a1e;color:#f3f1ea;transform:translateY(1.2cqw);background-image:radial-gradient(120% 80% at 80% 0%,#3C5A3E 0%,transparent 60%),linear-gradient(180deg,#1d2a1e,#141a14)}.nx-nca .pv-block em{font-style:normal;font-family:var(--mono);font-size:1cqw;letter-spacing:.14em;text-transform:uppercase;color:#9dc49f}.nx-nca .pv-block b{font-family:var(--disp);font-size:3.2cqw;font-weight:500;letter-spacing:-.03em;line-height:1.05;max-width:12ch}.nx-nca .pv-block u{text-decoration:none;align-self:flex-start;margin-top:.6cqw;background:#f3f1ea;color:#141310;font-size:1.25cqw;font-weight:500;padding:.8cqw 1.6cqw}.nx-nca .pv-block i{position:absolute;top:1.6cqw;right:1.6cqw}.nx-nca .pv-box{border:.22cqw solid #7FA47F;box-shadow:0 0 0 .5cqw #7fa47f38;transform:scale(.985);transform-origin:50% 50%}.nx-nca .pv-box.pv-box-br svg{top:auto;bottom:.6cqw}.nx-nca .pv-box.pv-box-out svg{top:-2.7cqw;right:5cqw}.nx-nca .pv-box.pv-box-l svg{top:50%;right:auto;left:-2.8cqw;transform:translateY(-50%)}.nx-nca .pv-box.pv-box-tl svg{right:auto;left:.6cqw}.nx-nca .pv-box svg{position:absolute;top:.6cqw;right:.6cqw;width:2.2cqw;height:2.2cqw;padding:.45cqw;border-radius:50%;background:#2d572f;color:#f3f1ea}.nx-nca .pv-note{right:2.4%;bottom:3.2%;background:#14130fe6;color:#f3f1ea;font-size:1.35cqw;padding:.8cqw 1.1cqw;transform:translateY(.6cqw);max-width:60%;white-space:normal;text-align:right}.nx-nca .pv-note b{color:#9dc49f;font-weight:500}.nx-nca .hiw-v .pv{max-width:520px}.nx-nca .pv-wipe .pv-o{opacity:1;transform:none;transition:none}.nx-nca .pv-after{position:absolute;inset:0;z-index:2;clip-path:inset(0 0 0 100%);animation:pvwipe 9s ease-in-out infinite;animation-play-state:paused}.nx-nca .pv-after>.pv-zl>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nx-nca .pv-div{position:absolute;top:0;bottom:0;left:100%;width:.3cqw;margin-left:-.15cqw;background:#f3f1ea;z-index:3;box-shadow:0 0 0 .15cqw #00000047;animation:pvdiv 9s ease-in-out infinite;animation-play-state:paused}.nx-nca .pv-wipe.on .pv-after,.nx-nca .pv-wipe.on .pv-div{animation-play-state:running}.nx-nca .pv-div:before,.nx-nca .pv-div:after{position:absolute;top:2.4%;font-family:var(--mono);font-size:1.05cqw;letter-spacing:.14em;text-transform:uppercase;padding:.5em .8em;background:#14130fdb;color:#f3f1ea;white-space:nowrap;line-height:1.2}.nx-nca .pv-div:before{content:"Before";right:100%;margin-right:.8cqw}.nx-nca .pv-div:after{content:"After";left:100%;margin-left:.8cqw;background:#2d572f}@media(prefers-reduced-motion:reduce){.nx-nca .pv-after{clip-path:inset(0 0 0 50%);animation:none}.nx-nca .pv-div{left:50%;animation:none}}.nx-nca .pv-o.pv-gone{opacity:1;transform:none}.nx-nca .pv.on .pv-o.pv-gone{opacity:0}.nx-nca .pv-line.pv-err{background:#fbeaea;color:#8a1f1f;border-color:#e7b8b8;padding-left:1cqw;padding-right:1cqw}.nx-nca .pv-block.pv-img{background-size:cover;background-position:center}.nx-nca .pv-block.pv-img:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0e0a0d,#0a0e0ad1 70%)}.nx-nca .pv-block>*{position:relative;z-index:1}.nx-nca .pv-swap.pv-left{justify-content:flex-start;padding-left:1.4cqw}.nx-nca .cath-pv .cath-v{width:min(100%,840px)}.nx-nca .axs-mid .pv{max-width:none}.nx-nca .pv-imgo{overflow:hidden;background:#fff}.nx-nca .pv-imgo img{display:block;width:100%;height:100%;object-fit:cover}.nx-nca .pv-win.pv-dev,.nx-nca .pv-devin{background:#fff;color:#1f2328;font-family:var(--sans);display:flex;flex-direction:column;gap:1.3cqw;padding:2cqw 2.2cqw}.nx-nca .pv-devin{position:absolute;inset:0}.nx-nca .dv-h{display:flex;align-items:center;gap:1.2cqw;font-size:1.25cqw;color:#59636e;line-height:1.2}.nx-nca .dv-h b{font-size:1.9cqw;color:#1f2328;font-weight:600;letter-spacing:-.01em}.nx-nca .dv-h b span{color:#59636e;font-weight:400}.nx-nca .dv-pill{font-style:normal;font-size:1.05cqw;font-weight:600;padding:.35em .8em;border-radius:999px;white-space:nowrap}.nx-nca .dv-pill.ok{background:#1f883d;color:#fff}.nx-nca .dv-pill.warn{background:#fff8c5;color:#7d4e00;border:1px solid #d4a72c}.nx-nca .dv-pill.bad{background:#ffebe9;color:#a40e26;border:1px solid #ff8182}.nx-nca .dv-sub{font-size:1.15cqw;color:#59636e}.nx-nca .dv-sub code,.nx-nca .dv-r code{font-family:var(--mono);font-size:.95em;background:#ddf4ff;color:#0969da;padding:.15em .45em;border-radius:.35cqw}.nx-nca .dv-tbl{border:1px solid #d1d9e0;border-radius:.7cqw;overflow:hidden}.nx-nca .dv-r{display:grid;grid-template-columns:var(--cols,2.4fr .8fr auto);gap:1.2cqw;padding:.85cqw 1.4cqw;border-top:1px solid #d1d9e0;font-size:1.22cqw;align-items:center;line-height:1.25}.nx-nca .dv-r.dv-hd{border-top:0;background:#f6f8fa;color:#59636e;font-size:1cqw;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.nx-nca .dv-r>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-nca .dv-r .r{color:#a40e26;font-weight:600}.nx-nca .dv-r .g{color:#116329;font-weight:600}.nx-nca .dv-st{font-style:normal;justify-self:start;font-size:1.02cqw;font-weight:600;padding:.25em .75em;border-radius:999px;white-space:nowrap}.nx-nca .dv-st.bad{background:#ffebe9;color:#a40e26}.nx-nca .dv-st.warn{background:#fff8c5;color:#7d4e00}.nx-nca .dv-st.ok{background:#dafbe1;color:#116329}.nx-nca .dv-sum{font-size:1.2cqw;color:#59636e;line-height:1.3}.nx-nca .dv-sum .g{color:#116329;font-weight:600}.nx-nca .dv-sum .r{color:#a40e26;font-weight:600}.nx-nca .dv-chk{display:flex;flex-direction:column;border:1px solid #d1d9e0;border-radius:.7cqw;overflow:hidden}.nx-nca .dv-c{display:flex;align-items:center;gap:1.1cqw;padding:.85cqw 1.4cqw;border-top:1px solid #d1d9e0;font-size:1.22cqw;line-height:1.25}.nx-nca .dv-c:first-child{border-top:0}.nx-nca .dv-c i{width:1.7cqw;height:1.7cqw;border-radius:50%;background:#1f883d;color:#fff;display:grid;place-items:center;flex:none}.nx-nca .dv-c i svg{width:62%;height:62%;display:block}.nx-nca .dv-c em{margin-left:auto;font-style:normal;color:#59636e;font-size:1.1cqw;white-space:nowrap}.nx-nca .dv-term{background:#0d1117;color:#e6edf3;font-family:var(--mono);font-size:1.7cqw;line-height:1.6;padding:2.4cqw 2.6cqw;border-radius:.7cqw;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:1.15cqw}.nx-nca .dv-term>div{white-space:normal;overflow-wrap:anywhere}.nx-nca .dv-term .g{color:#3fb950}.nx-nca .dv-term .r{color:#f85149}.nx-nca .dv-term .y{color:#d29922}.nx-nca .dv-term .d{color:#8b949e}.nx-nca .dv-lh{display:grid;grid-template-columns:1fr 1fr;gap:2.2cqw}.nx-nca .dv-col{font-size:1cqw;letter-spacing:.08em;text-transform:uppercase;color:#59636e;font-weight:600;padding-bottom:.5cqw}.nx-nca .dv-g{display:flex;align-items:center;gap:1.2cqw;padding:.6cqw 0;border-top:1px solid #d1d9e0;font-size:1.2cqw}.nx-nca .dv-gauge{width:4.4cqw;height:4.4cqw;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:1.4cqw;background:conic-gradient(var(--c) calc(var(--p) * 1%),#eaeef2 0);position:relative;flex:none;color:var(--c)}.nx-nca .dv-gauge:before{content:"";position:absolute;inset:.5cqw;background:#fff;border-radius:50%}.nx-nca .dv-gauge b{position:relative}.nx-nca .dv-met{margin-top:.2cqw}.nx-nca .pv-wipe .pv-devin .pv-o{opacity:1;transform:none}.nx-nca .pv-win.pv-dev .pv-o,.nx-nca .pv-devin .pv-o{position:static}.nx-nca .pv-win.pv-dev .pv-note,.nx-nca .pv-devin .pv-note{position:absolute}.nx-nca .dv-c.bad i{background:#cf222e}.nx-nca .dv-c.bad i svg{width:52%;height:52%}.nx-nca .tmt-r i img{display:block;width:100%;height:100%;object-fit:cover}.nx-nca .hub-wash,.nx-nca .jrny-wash,.nx-nca .cath-pv .cath-wash,.nx-nca .dmo-wash{background:radial-gradient(62% 58% at var(--lx,12%) var(--ly,0%),rgba(157,196,159,.36) 0%,rgba(45,87,47,.22) 34%,rgba(45,87,47,0) 70%),#14130f}.nx-nca .jrny-wash{--lx:88%}.nx-nca .axs-wash,.nx-nca .cath:not(.cath-pv) .cath-wash{background:#14130f;--lx:88%;--ly:12%}.nx-nca .axs-wash:before,.nx-nca .cath:not(.cath-pv) .cath-wash:before,.nx-nca .axs-wash:after,.nx-nca .cath:not(.cath-pv) .cath-wash:after{content:"";position:absolute;inset:0;pointer-events:none}.nx-nca .axs-wash:before,.nx-nca .cath:not(.cath-pv) .cath-wash:before{background-image:radial-gradient(rgba(157,196,159,.95) 1px,transparent 1.3px);background-size:14px 14px;background-position:7px 7px;opacity:.75;-webkit-mask-image:radial-gradient(60% 72% at var(--lx) var(--ly),#000 0%,rgba(0,0,0,.4) 38%,transparent 74%);mask-image:radial-gradient(60% 72% at var(--lx) var(--ly),#000 0%,rgba(0,0,0,.4) 38%,transparent 74%)}.nx-nca .axs-wash:after,.nx-nca .cath:not(.cath-pv) .cath-wash:after{background:radial-gradient(50% 55% at var(--lx) var(--ly),rgba(157,196,159,.2) 0%,rgba(45,87,47,.12) 45%,transparent 76%)}.nx-nca .hiw-wash,.nx-nca .stg-bg,.nx-nca .bnd-wash,.nx-nca .tmt-wash{background:#14130f;overflow:hidden}.nx-nca .hiw-wash:before,.nx-nca .stg-bg:before,.nx-nca .bnd-wash:before,.nx-nca .tmt-wash:before,.nx-nca .hiw-wash:after,.nx-nca .stg-bg:after,.nx-nca .bnd-wash:after,.nx-nca .tmt-wash:after{content:"";position:absolute;inset:-16%;pointer-events:none}.nx-nca .hiw-wash:before,.nx-nca .stg-bg:before,.nx-nca .bnd-wash:before,.nx-nca .tmt-wash:before{filter:blur(18px);animation:gdrift 60s ease-in-out infinite alternate;background:repeating-linear-gradient(100deg,transparent 0 46px,rgba(157,196,159,.12) 46px 84px,transparent 84px 150px)}.nx-nca .hiw-wash:after,.nx-nca .stg-bg:after,.nx-nca .bnd-wash:after,.nx-nca .tmt-wash:after{filter:blur(24px);animation:gdrift 80s ease-in-out infinite alternate-reverse;background:repeating-linear-gradient(78deg,transparent 0 70px,rgba(45,87,47,.34) 70px 128px,transparent 128px 220px)}@media(prefers-reduced-motion:reduce){.nx-nca .hiw-wash:before,.nx-nca .stg-bg:before,.nx-nca .bnd-wash:before,.nx-nca .tmt-wash:before,.nx-nca .hiw-wash:after,.nx-nca .stg-bg:after,.nx-nca .bnd-wash:after,.nx-nca .tmt-wash:after{animation:none}}.nx-nca .pv-act{container-type:inline-size;display:flex;align-items:center;flex-wrap:wrap;gap:.9cqw;padding:1.2cqw 1.6cqw;background:#141310;border-top:1px solid rgba(243,241,234,.14);color:#f3f1ea;font-family:var(--sans)}.nx-nca .pv-al{font-family:var(--mono);font-size:1.05cqw;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80;margin-right:.4cqw;white-space:nowrap}.nx-nca .pv-ai{position:static;display:inline-flex;align-items:center;gap:.6cqw;font-size:1.4cqw;line-height:1.2;padding:.55cqw .9cqw;border:1px solid rgba(243,241,234,.2);background:#f3f1ea0f;transform:translateY(.4cqw);white-space:nowrap}.nx-nca .pv-ai i{width:1.5cqw;height:1.5cqw;border-radius:50%;background:#2d572f;color:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .pv-ai i svg{width:62%;height:62%;display:block}.nx-nca .pv-btns{margin-left:auto;display:flex;gap:.7cqw}.nx-nca .pv-btn{font-size:1.35cqw;font-weight:600;padding:.7cqw 1.3cqw;background:#f3f1ea;color:#14130f;white-space:nowrap}.nx-nca .pv-btn.o{background:none;border:1px solid rgba(243,241,234,.35);color:#f3f1ea;font-weight:500}.nx-nca .sec.dark .hiw-l{border-top-color:#f3f1ea80}.nx-nca .sec.dark .hiw-i{border-bottom-color:#f3f1ea29}.nx-nca .sec.dark .hiw-i:before{background:#f3f1ea}.nx-nca .sec.dark .hiw-i b{color:#f3f1ea80}.nx-nca .sec.dark .hiw-i:hover b,.nx-nca .sec.dark .hiw-i[aria-selected=true] b{color:#f3f1ea}.nx-nca .sec.dark .hiw-i p{color:#f3f1eaa8}.nx-nca .sec.dark .hiw-i .arrow{color:#f3f1ea;background:#f3f1ea14;border:1px solid rgba(243,241,234,.2)}.nx-nca .sec.dark .hiw-stage{border:1px solid rgba(243,241,234,.14)}.nx-nca .sec.dark .hiw+.kpi{border-top-color:#f3f1ea80;margin-top:clamp(36px,4.4vw,64px)}.nx-nca .sec.dark .kpi div{border-right-color:#f3f1ea29}.nx-nca .sec.dark .kpi span{color:#f3f1ea99}.nx-nca .tech-t{aspect-ratio:auto;display:flex;flex-direction:column;gap:3px;padding:clamp(10px,1.2vw,16px) clamp(12px,1.4vw,18px);background:#14130f9e;border:1px solid rgba(243,241,234,.22);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);color:#f3f1ea;overflow:visible}.nx-nca .tech-k{font-family:var(--mono);font-size:clamp(8px,.75vw,10px);letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .tech-t b{font-size:clamp(11px,1.15vw,15px);font-weight:500;letter-spacing:-.01em;line-height:1.25}.nx-nca .tech-t i{font-style:normal;align-self:flex-start;margin-top:3px;font-family:var(--mono);font-size:clamp(7.5px,.7vw,9.5px);letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;background:#9dc49f2e;color:#9dc49f}.nx-nca .tech-hub .hub-t{top:auto}.nx-nca .tech-hub .hub-l1,.nx-nca .tech-hub .hub-r1{top:6%}.nx-nca .tech-hub .hub-l2,.nx-nca .tech-hub .hub-r2{top:38%}.nx-nca .tech-hub .hub-l3,.nx-nca .tech-hub .hub-r3{top:70%}@media(max-width:700px){.nx-nca .tech-hub .hub-l1,.nx-nca .tech-hub .hub-r1{top:4%}.nx-nca .tech-hub .hub-l2,.nx-nca .tech-hub .hub-r2{top:37%}.nx-nca .tech-hub .hub-l3,.nx-nca .tech-hub .hub-r3{top:70%}.nx-nca .tech-t{gap:2px;padding:8px 9px}.nx-nca .tech-k{font-size:7px}.nx-nca .tech-t b{font-size:10px}.nx-nca .tech-t i{font-size:6.5px;padding:1px 4px}}.nx-nca .ucards-five{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,36px)}@media(max-width:700px){.nx-nca .ucards-five{grid-template-columns:1fr}}.nx-nca .chg{gap:12px}.nx-nca .chg-res{display:block;background:#14130fa3;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);overflow:hidden}.nx-nca .chg-lab{display:block;padding:10px 14px 7px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .chg-strip{display:block;margin:0 14px;padding:11px 14px;font-size:13.5px;font-weight:500;line-height:1.35;text-align:center}.nx-nca .chg-strip s{opacity:.5;font-weight:400}.nx-nca .chg-tile{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;width:100%;text-align:left;font-weight:400}.nx-nca .chg-tile b{font-weight:600;font-size:13px}.nx-nca .chg-tile u{text-decoration:none;color:#c9a227;font-size:12px;grid-column:1}.nx-nca .chg-tile em{font-style:normal;font-weight:600;grid-column:2;grid-row:1/3;align-self:center}.nx-nca .chg-mail{display:flex;flex-direction:column;gap:3px;width:100%;text-align:left;font-weight:400}.nx-nca .chg-mail b{font-weight:600;font-size:14px}.nx-nca .chg-mail em{font-style:normal;font-size:11.5px;color:#14130f8c}.nx-nca .chg-r{display:flex;align-items:center;gap:12px;margin:0 14px;padding:9px 0;border-top:1px solid rgba(243,241,234,.12);font-size:12.5px;line-height:1.35}.nx-nca .chg-lab+.chg-r{border-top:0;padding-top:2px}.nx-nca .chg-r b{font-weight:500;color:#f3f1ea;flex:0 0 34%}.nx-nca .chg-r em{font-style:normal;color:#f3f1eaa8;flex:1 1 auto;min-width:0}.nx-nca .chg-r i{font-style:normal;flex:none;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;padding:3px 7px;background:#9dc49f2e;color:#9dc49f}.nx-nca .chg-res>.chg-r:last-child{padding-bottom:12px}@media(max-width:440px){.nx-nca .chg-r{flex-wrap:wrap}.nx-nca .chg-r b{flex-basis:100%}.nx-nca .chg-strip{font-size:12.5px}}.nx-nca .x-win{display:flex;flex-direction:column;min-width:0;width:100%;font-family:var(--sans);text-align:left}.nx-nca .x-dark{background:#14130f9e;border:1px solid rgba(243,241,234,.18);color:#f3f1ea}.nx-nca .x-light{background:#fff;border:1px solid rgba(20,19,15,.14);color:var(--ink);box-shadow:0 1px #14130f0a,0 18px 40px -24px #14130f47}.nx-nca .x-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid rgba(243,241,234,.12);flex:none;min-width:0}.nx-nca .x-light .x-bar{border-bottom-color:#14130f1a;background:#f7f6f2}.nx-nca .x-bar i{width:8px;height:8px;border-radius:50%;background:#f3f1ea33;flex:none}.nx-nca .x-light .x-bar i{background:#14130f24}.nx-nca .x-bar span{margin-left:8px;font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;color:#f3f1eab3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nx-nca .x-light .x-bar span{color:var(--ink60)}.nx-nca .x-bar em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:11px;color:#f3f1ea73;white-space:nowrap;padding-left:12px}.nx-nca .x-light .x-bar em{color:var(--ink40)}.nx-nca .x-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;padding:20px 22px;overflow:hidden}.nx-nca .x-fill{height:100%}.nx-nca .hiw-p:has(.x-fill),.nx-nca .hiw-p:has(.x-pv){align-items:stretch}.nx-nca .hiw-v:has(.x-fill){max-width:none;height:100%}.nx-nca .hiw-v:has(.x-pv){max-width:none;align-self:center}.nx-nca .hiw-v .x-pv.pv{max-width:none}.nx-nca .x-k{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .x-light .x-k{color:var(--ink40)}.nx-nca .x-k i{width:16px;height:16px;display:grid;place-items:center}.nx-nca .x-k i svg{width:100%;height:100%}.nx-nca .x-win code,.nx-nca .x-side code{font-size:12px}.nx-nca .x-msg{display:flex;gap:12px;align-items:flex-start}.nx-nca .x-msg b{display:block;font-size:13px;font-weight:600;margin-bottom:3px}.nx-nca .x-msg p{margin:0;font-size:15px;line-height:1.5;color:#f3f1eadb}.nx-nca .x-light .x-msg p{color:var(--ink80)}.nx-nca .x-m-you p{color:#f3f1ea}.nx-nca .x-av{width:30px;height:30px;flex:none;display:grid;place-items:center;overflow:hidden;background:#f3f1ea1a;border:1px solid rgba(243,241,234,.16);font-style:normal;font-size:12px;font-weight:600}.nx-nca .x-av img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .x-av-ari{background:#14130f;color:#f3f1ea}.nx-nca .x-av-ari svg{width:62%;height:auto}.nx-nca .x-av-you{background:#2d572f;border-color:#2d572f;color:#f3f1ea}.nx-nca .x-body>.x-msg+.x-msg{padding-top:16px;border-top:1px solid rgba(243,241,234,.08)}.nx-nca .x-light .x-body>.x-msg+.x-msg{border-top-color:#14130f12}.nx-nca .x-rows{display:flex;flex-direction:column}.nx-nca .x-row{display:grid;gap:16px;align-items:baseline;padding:12px 0;border-bottom:1px solid rgba(243,241,234,.1);font-size:14px;line-height:1.45}.nx-nca .x-light .x-row{border-bottom-color:#14130f14}.nx-nca .x-row:last-child{border-bottom:0}.nx-nca .x-c2 .x-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.nx-nca .x-c3 .x-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto}.nx-nca .x-c4 .x-row{grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) minmax(0,1fr) auto}.nx-nca .x-c5 .x-row{grid-template-columns:auto minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr) auto}.nx-nca .x-row>span{min-width:0;overflow-wrap:anywhere}.nx-nca .x-row code{color:#f3f1eac7}.nx-nca .x-light .x-row code{color:var(--ink80)}.nx-nca .x-hd .x-row{padding:0 0 9px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea73;border-bottom-color:#f3f1ea38}.nx-nca .x-light .x-hd .x-row{color:var(--ink40);border-bottom-color:#14130f33}.nx-nca .x-ok{color:#9dc49f}.nx-nca .x-light .x-ok{color:#2d572f}.nx-nca .x-warn{color:#cf9536}.nx-nca .x-light .x-warn{color:#9a6a1c}.nx-nca .x-dim{color:#f3f1ea80}.nx-nca .x-light .x-dim{color:var(--ink40)}.nx-nca .x-log{display:flex;flex-direction:column}.nx-nca .x-log>span{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(243,241,234,.08);font-size:14px}.nx-nca .x-log>span:last-child{border-bottom:0}.nx-nca .x-log i{width:18px;height:18px;flex:none;display:grid;place-items:center;border-radius:50%;background:#9dc49f29;color:#9dc49f}.nx-nca .x-log i svg{width:11px;height:11px}.nx-nca .x-log .x-warn i{background:#cf953629;color:#cf9536}.nx-nca .x-log em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:12px;color:#f3f1ea80;white-space:nowrap}.nx-nca .x-light .x-log>span{border-bottom-color:#14130f14}.nx-nca .x-light .x-log i{background:#2d572f1a;color:#2d572f}.nx-nca .x-light .x-log em{color:var(--ink40)}.nx-nca .x-two{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px}.nx-nca .x-side{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid rgba(243,241,234,.16);background:#14130f9e;color:#f3f1ea;min-width:0}.nx-nca .x-side>b{font-size:19px;font-weight:500;letter-spacing:-.01em}.nx-nca .x-side>p{margin:0;font-size:14px;line-height:1.5;color:#f3f1ea9e}.nx-nca .x-side.x-on{border-color:#9dc49f73}.nx-nca .x-side.x-on>b{font-family:var(--mono);font-size:15px;color:#9dc49f}.nx-nca .x-tag{margin-top:auto;align-self:flex-start;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;border:1px solid rgba(243,241,234,.22);color:#f3f1eab3}.nx-nca .x-prh{display:flex;flex-direction:column;gap:8px}.nx-nca .x-prh b{font-size:18px;font-weight:500;letter-spacing:-.01em}.nx-nca .x-prh span{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:#f3f1ea99}.nx-nca .x-light .x-prh span{color:var(--ink60)}.nx-nca .x-prh code{padding:2px 6px;background:#f3f1ea14}.nx-nca .x-light .x-prh code{background:#14130f0f}.nx-nca .x-pill{font-style:normal;font-size:12px;font-weight:600;padding:3px 10px;background:#2d572f;color:#f3f1ea}.nx-nca .x-diff{border:1px solid rgba(243,241,234,.14);font-family:var(--mono);font-size:12px;line-height:1.6;overflow:hidden}.nx-nca .x-dh{display:flex;gap:10px;padding:8px 12px;border-bottom:1px solid rgba(243,241,234,.12);background:#f3f1ea0a}.nx-nca .x-dh code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;color:#f3f1eab3;font-size:11.5px}.nx-nca .x-dh em{margin-left:auto;font-style:normal;color:#9dc49f;flex:none}.nx-nca .x-dl{display:flex;min-width:0}.nx-nca .x-dl i{width:26px;flex:none;text-align:center;font-style:normal;color:#f3f1ea59}.nx-nca .x-dl code{white-space:pre;overflow:hidden;text-overflow:ellipsis;min-width:0;padding-right:10px;color:#f3f1eab8;font-size:12px}.nx-nca .x-add{background:#9dc49f1f}.nx-nca .x-add i,.nx-nca .x-add code{color:#cfe3cf}.nx-nca .x-del{background:#cb564024}.nx-nca .x-del i,.nx-nca .x-del code{color:#f0b8aa}.nx-nca .x-light .x-diff{border-color:#14130f1f}.nx-nca .x-light .x-dh{background:#f7f6f2;border-bottom-color:#14130f1a}.nx-nca .x-light .x-dh code,.nx-nca .x-light .x-dl code{color:var(--ink80)}.nx-nca .x-light .x-dl i{color:var(--ink40)}.nx-nca .x-light .x-add{background:#e7f1e4}.nx-nca .x-light .x-add code,.nx-nca .x-light .x-add i{color:#1d4a20}.nx-nca .x-light .x-del{background:#fbe9e4}.nx-nca .x-light .x-del code,.nx-nca .x-light .x-del i{color:#8a2e1c}.nx-nca .x-ok .x-body{gap:18px}.nx-nca .x-okv{flex:1;min-height:120px;border:1px solid rgba(243,241,234,.14);overflow:hidden;background:#fff}.nx-nca .x-okv img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.9);transform-origin:84% 74%}.nx-nca .x-okl{display:flex;flex-direction:column}.nx-nca .x-okl .x-k{margin-bottom:6px}.nx-nca .x-okr{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid rgba(243,241,234,.08);font-size:14.5px;line-height:1.45}.nx-nca .x-okr:last-child{border-bottom:0}.nx-nca .x-okr i{width:18px;height:18px;flex:none;margin-top:1px;display:grid;place-items:center;border-radius:50%;background:#9dc49f29;color:#9dc49f}.nx-nca .x-okr i svg{width:11px;height:11px}.nx-nca .x-okb{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nx-nca .x-okb b{display:block;text-align:center;padding:12px;font-size:14px;font-weight:600;background:#f3f1ea;color:#14130f}.nx-nca .x-okb b.o{background:none;border:1px solid rgba(243,241,234,.3);color:#f3f1ea;font-weight:500}.nx-nca .x-comp{margin-top:auto;display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;border:1px solid rgba(243,241,234,.2);background:#14130f80}.nx-nca .x-comp span{flex:1;font-size:14px;color:#f3f1ea66}.nx-nca .x-comp i{width:30px;height:30px;border-radius:50%;background:#f3f1ea;color:#14130f;display:grid;place-items:center;flex:none}.nx-nca .x-comp i svg{width:15px;height:15px}.nx-nca .x-foot{margin-top:auto;display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid rgba(243,241,234,.12);font-size:13px;color:#f3f1eab3}.nx-nca .x-foot em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:11.5px;color:#f3f1ea73}.nx-nca .x-light .x-foot{border-top-color:#14130f1a;color:var(--ink60)}.nx-nca .x-light .x-foot em{color:var(--ink40)}.nx-nca .x-pv .pv-win{aspect-ratio:var(--ar,16/10)}.nx-nca .x-pv .pv-act{padding:12px 16px}.nx-nca .x-pv .pv-al{font-size:10.5px}.nx-nca .x-pv .pv-ai{font-size:13px;padding:6px 10px;gap:8px;transform:none}.nx-nca .x-pv .pv-ai i{width:15px;height:15px}.nx-nca .x-pv .pv-btn{font-size:13px;padding:8px 14px}.nx-nca .x-pv .pv-btns{gap:8px}.nx-nca .x-pv .pv-div:before,.nx-nca .x-pv .pv-div:after{font-size:10.5px;padding:3px 7px}.nx-nca .bnd{align-items:stretch;padding:clamp(28px,3.6vw,52px) clamp(20px,3vw,44px)}.nx-nca .bnd-c{padding:20px 22px 12px}.nx-nca .bnd-h{font-size:11px}.nx-nca .bnd-r{font-size:14.5px;padding:12px 0}.nx-nca .bnd-a small{font-size:10.5px}.nx-nca .x-acc .x-row{padding:15px 0;font-size:15px}.nx-nca .x-acc .x-row b{font-weight:500}.nx-nca .x-acc .x-body{padding:8px 26px 10px}.nx-nca .x-acc .x-hd .x-row{padding:14px 0 10px}.nx-nca .x-row>span{text-align:left;justify-self:start}.nx-nca .hd+.x-win,.nx-nca .hd+.x-wrap{margin-top:clamp(24px,3vw,40px)}.nx-nca .x-stage{position:relative;overflow:hidden;background:#14130f;padding:clamp(22px,3.4vw,52px) clamp(18px,3.4vw,52px) 0;border:1px solid rgba(20,19,15,.1);box-shadow:0 40px 90px -56px #14130fbf}.nx-nca .x-gw{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(62% 58% at 14% 0%,#9dc49f57,#2d572f33 34%,#2d572f00 70%),#14130f}.nx-nca .x-g-silk .x-gw{background:#14130f;overflow:hidden}.nx-nca .x-g-silk .x-gw:before,.nx-nca .x-g-silk .x-gw:after{content:"";position:absolute;inset:-16%;pointer-events:none}.nx-nca .x-g-silk .x-gw:before{filter:blur(18px);animation:gdrift 60s ease-in-out infinite alternate;background:repeating-linear-gradient(100deg,transparent 0 46px,rgba(157,196,159,.12) 46px 84px,transparent 84px 150px)}.nx-nca .x-g-silk .x-gw:after{filter:blur(24px);animation:gdrift 80s ease-in-out infinite alternate-reverse;background:repeating-linear-gradient(78deg,transparent 0 70px,rgba(45,87,47,.34) 70px 128px,transparent 128px 220px)}.nx-nca .x-g-dots .x-gw{background:radial-gradient(50% 55% at 86% 10%,rgba(157,196,159,.2) 0%,rgba(45,87,47,.12) 45%,transparent 76%),#14130f}.nx-nca .x-g-dots .x-gw:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(157,196,159,.9) 1px,transparent 1.3px);background-size:14px 14px;opacity:.6;-webkit-mask-image:radial-gradient(60% 72% at 86% 10%,#000 0%,rgba(0,0,0,.4) 38%,transparent 74%);mask-image:radial-gradient(60% 72% at 86% 10%,#000 0%,rgba(0,0,0,.4) 38%,transparent 74%)}.nx-nca .x-si{position:relative;z-index:1}.nx-nca .x-stage:not(.x-sq) .x-si>.x-win,.nx-nca .x-stage:not(.x-sq) .x-si>div>.x-win{border-bottom:0}.nx-nca .x-sq{aspect-ratio:1;padding:clamp(18px,2.6vw,36px);display:grid}.nx-nca .x-sq .x-si{display:grid;align-items:center}.nx-nca .x-sq .x-si>.x-win{height:100%}.nx-nca .x-bl{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(12px,1.6vw,20px);align-items:stretch}.nx-nca .x-bl .x-body{gap:0;padding:6px 20px 8px}.nx-nca .x-tk{display:flex;align-items:baseline;gap:12px;padding:13px 0;border-bottom:1px solid rgba(243,241,234,.09);font-size:15px;min-width:0}.nx-nca .x-tk:last-child{border-bottom:0}.nx-nca .x-tk code{font-size:11.5px;color:#f3f1ea73;flex:none}.nx-nca .x-tk span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .x-tk em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:12.5px;white-space:nowrap;flex:none}.nx-nca .x-bl-q .x-tk em{color:#cf9536}.nx-nca .x-bl-q .x-tk span{color:#f3f1eab8}.nx-nca .x-bl-a{border-color:#9dc49f66}.nx-nca .x-ledger .x-body{padding:22px 26px 24px;gap:0}.nx-nca .x-lgt{display:flex;align-items:baseline;gap:12px}.nx-nca .x-lgt b{font-size:clamp(30px,3.4vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1}.nx-nca .x-lgt span{font-size:15px;color:var(--ink60)}.nx-nca .x-lgb{height:8px;background:var(--sunk);margin:16px 0 22px;overflow:hidden}.nx-nca .x-lgb i{display:block;height:100%;background:#2d572f}.nx-nca .x-lgh,.nx-nca .x-lg{display:grid;grid-template-columns:minmax(0,1fr) 150px 70px;gap:16px;align-items:baseline}.nx-nca .x-lgh{padding-bottom:9px;border-bottom:1px solid rgba(20,19,15,.2);font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .x-lgh span,.nx-nca .x-lgh em,.nx-nca .x-lgh b{font-style:normal;font-weight:400}.nx-nca .x-lgh b,.nx-nca .x-lg b{text-align:right}.nx-nca .x-lg{padding:11px 0;border-bottom:1px solid rgba(20,19,15,.08);font-size:15px}.nx-nca .x-lg em{font-style:normal;font-size:13.5px;color:var(--ink60)}.nx-nca .x-lg b{font-family:var(--mono);font-size:13.5px;font-weight:400}.nx-nca .x-lgc{margin:16px 0 0;font-size:14px;color:var(--ink60)}.nx-nca .x-prl .x-body{padding:4px 22px;gap:0}.nx-nca .x-pr{display:grid;grid-template-columns:20px minmax(0,1fr) auto 150px 76px;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(20,19,15,.08)}.nx-nca .x-pr:last-child{border-bottom:0}.nx-nca .x-pri{width:18px;height:18px;color:#2d572f}.nx-nca .x-pri svg{width:100%;height:100%;display:block}.nx-nca .x-pri-m{color:var(--ink40)}.nx-nca .x-prt{min-width:0;display:flex;flex-direction:column;gap:3px}.nx-nca .x-prt b{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .x-prt em{font-style:normal;font-size:12.5px;color:var(--ink40)}.nx-nca .x-prt code{font-size:12px;color:var(--ink60)}.nx-nca .x-prc{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#2d572f;white-space:nowrap}.nx-nca .x-prc i{width:14px;height:14px;display:grid}.nx-nca .x-prc svg{width:100%;height:100%}.nx-nca .x-prr{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink60);white-space:nowrap}.nx-nca .x-prr img{width:22px;height:22px;object-fit:cover;flex:none}.nx-nca .x-prs{justify-self:end;font-size:12px;font-weight:600;padding:3px 10px;color:#fff;background:#2d572f}.nx-nca .x-prs-m{background:#14130f}.nx-nca .x-team .x-body{padding:4px 22px 6px;gap:0}.nx-nca .x-tm{display:grid;grid-template-columns:34px 120px minmax(0,1fr) 190px 130px;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(243,241,234,.09)}.nx-nca .x-tm:last-child{border-bottom:0}.nx-nca .x-tm img{width:34px;height:34px;object-fit:cover}.nx-nca .x-tmw b{display:block;font-size:14.5px;font-weight:500}.nx-nca .x-tmw em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea73}.nx-nca .x-tm q{quotes:none;font-size:15px;color:#f3f1eae0;min-width:0}.nx-nca .x-tm code{font-size:11.5px;color:#f3f1ea8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .x-tm>span:last-child{justify-self:end;font-size:13px;white-space:nowrap}.nx-nca .x-ol{display:flex;flex-direction:column;flex:1}.nx-nca .x-ol>div{display:grid;grid-template-columns:70px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid rgba(243,241,234,.09);font-size:15px;line-height:1.5}.nx-nca .x-ol em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea73;padding-top:3px}.nx-nca .x-ol code{font-size:12.5px;color:#9dc49f}.nx-nca .x-rep{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(18px,2.6vw,36px)}.nx-nca .x-repl{display:flex;flex-direction:column}.nx-nca .x-repv{display:flex;align-items:baseline;gap:14px;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.03em;line-height:1;margin:4px 0 18px}.nx-nca .x-repv i{font-style:normal;color:#f3f1ea66;font-size:.6em}.nx-nca .x-repv b{font-weight:400;color:#9dc49f}.nx-nca .x-repr .x-row{font-size:13.5px;padding:10px 0}.nx-nca .x-rept{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start;margin-top:4px;padding:16px 0 4px;border-top:1px solid rgba(243,241,234,.14)}.nx-nca .x-rept>.x-k{padding-top:3px}.nx-nca .x-rept span:not(.x-k){display:flex;gap:10px;font-size:14px;line-height:1.45;color:#f3f1eacc}.nx-nca .x-rept span:not(.x-k) i{flex:none;width:8px;height:8px;margin-top:7px;background:#cf9536}.nx-nca .hiw-v .pv{max-width:none}.nx-nca .x-term{display:flex;flex-direction:column;gap:9px;font-family:var(--mono);font-size:12.5px;line-height:1.5;color:#f3f1ead1}.nx-nca .x-term span{overflow-wrap:anywhere}.nx-nca .x-term .d{color:#f3f1ea73}.nx-nca .x-term .r{color:#f0b8aa}.nx-nca .x-term .g{color:#9dc49f}.nx-nca .x-term .y{color:#e3b970}.nx-nca .x-wk .x-body{padding:0}.nx-nca .x-week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.nx-nca .x-day{display:flex;flex-direction:column;gap:10px;padding:16px 14px 20px;border-right:1px solid rgba(243,241,234,.09);min-width:0}.nx-nca .x-day:last-child{border-right:0}.nx-nca .x-dh2{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80;padding-bottom:4px}.nx-nca .x-job{display:flex;flex-direction:column;gap:5px;padding:11px 12px;border:1px solid rgba(243,241,234,.14);border-left:2px solid #9DC49F;background:#f3f1ea09}.nx-nca .x-j-warn{border-left-color:#cf9536}.nx-nca .x-job em{font-style:normal;font-family:var(--mono);font-size:10.5px;color:#f3f1ea73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .x-job b{font-size:14px;font-weight:500;line-height:1.35}.nx-nca .x-job span{font-size:12px;color:#9dc49f}.nx-nca .x-j-warn span{color:#cf9536}.nx-nca .x-chg .x-body{padding:6px 24px 8px;gap:0}.nx-nca .x-chg .x-row{font-size:14.5px;padding:14px 0}.nx-nca .x-chg .x-row b{font-weight:500}.nx-nca .x-chg .x-c4 .x-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1fr)}.nx-nca .x-dv{display:grid;grid-template-columns:minmax(0,3.1fr) minmax(0,1fr);gap:clamp(12px,1.8vw,24px);align-items:end}.nx-nca .x-dv .pv-bar .pv-url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .x-phone .pv-bar{justify-content:center}.nx-nca .x-phone .pv-bar i{display:none}.nx-nca .x-dvact{margin-top:clamp(12px,1.8vw,24px);border:1px solid rgba(243,241,234,.18);padding:12px 16px}.nx-nca .x-dvact .pv-al{font-size:10.5px}.nx-nca .x-dvact .pv-ai{font-size:13px;padding:6px 10px;gap:8px;transform:none}.nx-nca .x-dvact .pv-ai i{width:15px;height:15px}.nx-nca .x-dvact .pv-btn{font-size:13px;padding:8px 14px}.nx-nca .x-dv .pv-div:before,.nx-nca .x-dv .pv-div:after{font-size:10px;padding:3px 6px}.nx-nca .x-stage:has(.x-dv){padding-bottom:clamp(22px,3.4vw,52px)}.nx-nca .x-code2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px)}.nx-nca .x-code2 .x-body{padding:18px 20px}.nx-nca .x-code2 .x-dl code{white-space:pre-wrap}.nx-nca .x-dv{align-items:start}.nx-nca .hiw-stage:has(.pv:not(.x-pv)){aspect-ratio:16/12}.nx-nca .hiw-p:has(.pv:not(.x-pv)){padding:clamp(12px,1.6vw,22px)}.nx-nca .x-adm .x-body{padding:0;gap:0}.nx-nca .x-ag-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px 14px}.nx-nca .x-ag-top b{font-size:20px;font-weight:500;letter-spacing:-.01em}.nx-nca .x-ag-scope{font-size:13px;padding:6px 12px;border:1px solid rgba(20,19,15,.18);background:#f7f6f2}.nx-nca .x-ag-act{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 22px;background:#eef4ec;border-top:1px solid rgba(45,87,47,.18);border-bottom:1px solid rgba(45,87,47,.18);font-size:13.5px}.nx-nca .x-ag-btn{font-size:13px;font-weight:600;padding:6px 12px;background:#2d572f;color:#fff}.nx-nca .x-ag{padding:0 22px 6px}.nx-nca .x-ag-h,.nx-nca .x-ag-r{display:grid;grid-template-columns:18px minmax(0,1.5fr) minmax(0,.8fr) repeat(calc(var(--n) - 2),minmax(0,1fr));gap:16px;align-items:center;padding:11px 0;border-bottom:1px solid rgba(20,19,15,.08);font-size:14px}.nx-nca .x-ag-h{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink40);border-bottom-color:#14130f33}.nx-nca .x-ag-r:last-child{border-bottom:0}.nx-nca .x-ag-r>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .x-ag-r>span:nth-of-type(2){font-family:var(--mono);font-size:12px;color:var(--ink60)}.nx-nca .x-new{background:#e7f1e4;color:#1d4a20;padding:3px 7px;margin:-3px 0;justify-self:start;max-width:100%}.nx-nca .x-cb{width:14px;height:14px;border:1px solid rgba(20,19,15,.3);display:block}.nx-nca .x-cb.on{background:#2d572f;border-color:#2d572f;box-shadow:inset 0 0 0 3px #2d572f,inset 0 0 0 5px #fff}.nx-nca .x-flat{box-shadow:0 1px #14130f0a,0 30px 70px -40px #14130f66}.nx-nca .x-code2+*,.nx-nca .hd+.x-code2{margin-top:clamp(24px,3vw,40px)}.nx-nca .x-sv .x-row{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.2fr)}.nx-nca .x-svw .x-row{font-size:15px;padding:14px 0}.nx-nca .x-svw .x-row b{font-weight:500}.nx-nca .x-svw .x-body{padding:14px 24px 18px}.nx-nca .x-lib-t{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.nx-nca .x-lib-t button{font:inherit;font-size:14px;padding:8px 14px;border:1px solid var(--line2);background:none;color:var(--ink60);cursor:pointer}.nx-nca .x-lib-t button:hover{color:var(--ink);border-color:var(--ink)}.nx-nca .x-lib-t button.on{background:var(--ink);color:#f3f1ea;border-color:var(--ink)}.nx-nca .x-lib-h,.nx-nca .x-lib-r{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr) 140px;gap:18px;align-items:baseline}.nx-nca .x-lib-h{padding-bottom:10px;border-bottom:1px solid var(--ink);font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .x-lib-h span:last-child,.nx-nca .x-lib-r em{text-align:right}.nx-nca .x-lib-r{padding:14px 0;border-bottom:1px solid var(--line)}.nx-nca .x-lib-r q{quotes:none;font-size:16px;color:var(--ink)}.nx-nca .x-lib-r q:before{content:"> ";font-family:var(--mono);color:var(--ink40)}.nx-nca .x-lib-r a{font-size:14px;color:var(--ink60);text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:3px}.nx-nca .x-lib-r a:hover{color:var(--ink)}.nx-nca .x-lib-r em{font-style:normal;font-family:var(--mono);font-size:13px;color:var(--ink60)}.nx-nca .x-lib[data-f=tech] .x-lib-r:not([data-k=tech]),.nx-nca .x-lib[data-f=maint] .x-lib-r:not([data-k=maint]),.nx-nca .x-lib[data-f=store] .x-lib-r:not([data-k=store]),.nx-nca .x-lib[data-f=merch] .x-lib-r:not([data-k=merch]){display:none}.nx-nca .hw{--paper:#F6F4EE;--card:#FBFAF6;--ink:#14130F;--ink80:rgba(20,19,15,.8);--ink60:rgba(20,19,15,.6);--ink40:rgba(20,19,15,.42);--line:rgba(20,19,15,.12);--line2:rgba(20,19,15,.22);--dark:#14130F;--cream:#F3F1EA;--cr70:rgba(243,241,234,.72);--cr50:rgba(243,241,234,.5);--crl:rgba(243,241,234,.14);--sage:#9DC49F;--green:#2D572F;--gold:#CF9536;--head:"Golos",Inter,system-ui,sans-serif;--sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--wrap:1200px;--gut:clamp(16px,4vw,40px)}.nx-nca .hw *{box-sizing:border-box}.nx-nca .hw{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.nx-nca .hw img{max-width:100%;display:block}.nx-nca .hw a{color:inherit}.nx-nca .hw .hw-wrap{max-width:var(--wrap);margin:0 auto;padding-inline:var(--gut)}.nx-nca .hw h1,.nx-nca .hw h2,.nx-nca .hw h3{font-family:var(--head);font-weight:500;letter-spacing:-.02em;text-wrap:balance;margin:0}.nx-nca .hw h1{font-size:clamp(36px,5.4vw,68px);line-height:1.02}.nx-nca .hw h2{font-size:clamp(28px,3.6vw,46px);line-height:1.06}.nx-nca .hw h3{font-size:clamp(19px,1.7vw,23px);line-height:1.2;letter-spacing:-.01em}.nx-nca .hw p{margin:0}.nx-nca .hw .hw-lab{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .hw .hw-sec{padding-block:clamp(72px,9vw,128px)}.nx-nca .hw .hw-dark{background:var(--dark);color:var(--cream)}.nx-nca .hw .hw-dark .hw-lab{color:var(--cr50)}.nx-nca .hw .hw-hd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:24px 48px;align-items:end;margin-bottom:clamp(32px,4vw,56px)}.nx-nca .hw .hw-hd p{font-size:17px;color:var(--ink60);max-width:52ch}.nx-nca .hw .hw-dark .hw-hd p{color:var(--cr70)}.nx-nca .hw .hw-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;font-size:15px;font-weight:500;text-decoration:none;border:1px solid transparent}.nx-nca .hw .hw-btn-g{background:var(--green);color:#fff}.nx-nca .hw .hw-btn-o{border-color:var(--crl);color:var(--cream)}.nx-nca .hw .hw-btn-k{background:var(--cream);color:var(--ink)}.nx-nca .hw .hw-btn:focus-visible,.nx-nca .hw button:focus-visible,.nx-nca .hw input:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.nx-nca .hw .hw-bd{position:relative;overflow:hidden;isolation:isolate;background:#14130f}.nx-nca .hw .hw-bd>*{position:relative;z-index:1}.nx-nca .hw .hw-bd-light{background:radial-gradient(62% 58% at var(--lx,12%) var(--ly,0%),rgba(157,196,159,.36) 0%,rgba(45,87,47,.22) 34%,rgba(45,87,47,0) 70%),#14130f}.nx-nca .hw .hw-bd-light2{--lx:88%;background:radial-gradient(62% 58% at var(--lx,12%) var(--ly,0%),rgba(157,196,159,.36) 0%,rgba(45,87,47,.22) 34%,rgba(45,87,47,0) 70%),#14130f}.nx-nca .hw .hw-bd-silk:before,.nx-nca .hw .hw-bd-silk:after{content:"";position:absolute;inset:-16%;pointer-events:none;z-index:0}.nx-nca .hw .hw-bd-silk:before{filter:blur(18px);animation:hwdrift 60s ease-in-out infinite alternate;background:repeating-linear-gradient(100deg,transparent 0 46px,rgba(157,196,159,.12) 46px 84px,transparent 84px 150px)}.nx-nca .hw .hw-bd-silk:after{filter:blur(24px);animation:hwdrift 80s ease-in-out infinite alternate-reverse;background:repeating-linear-gradient(78deg,transparent 0 70px,rgba(45,87,47,.34) 70px 128px,transparent 128px 220px)}.nx-nca .hw .hw-bd-dots{--lx:86%;--ly:10%}.nx-nca .hw .hw-bd-dots:before,.nx-nca .hw .hw-bd-dots:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.nx-nca .hw .hw-bd-dots:before{background-image:radial-gradient(rgba(157,196,159,.95) 1px,transparent 1.3px);background-size:14px 14px;background-position:7px 7px;opacity:.75;-webkit-mask-image:radial-gradient(60% 72% at var(--lx) var(--ly),#000 0%,rgba(0,0,0,.4) 38%,transparent 74%);mask-image:radial-gradient(60% 72% at var(--lx) var(--ly),#000 0%,rgba(0,0,0,.4) 38%,transparent 74%)}.nx-nca .hw .hw-bd-dots:after{background:radial-gradient(50% 55% at var(--lx) var(--ly),rgba(157,196,159,.2) 0%,rgba(45,87,47,.12) 45%,transparent 76%)}.nx-nca .hw .hw-ui{background:#1b1a16;color:var(--cream);border:1px solid rgba(243,241,234,.16);box-shadow:0 30px 70px -30px #0000008c,0 2px 6px #0003;font-size:14px}.nx-nca .hw .hw-ui-l{background:#fff;color:var(--ink);border:1px solid rgba(20,19,15,.12);box-shadow:0 30px 70px -34px #14130f80,0 2px 6px #14130f14;font-size:14px}.nx-nca .hw .hw-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid rgba(243,241,234,.1);font-family:var(--mono);font-size:11.5px;color:var(--cr50);white-space:nowrap;overflow:hidden}.nx-nca .hw .hw-ui-l .hw-bar{border-bottom-color:var(--line);color:var(--ink40);background:#f8f7f3}.nx-nca .hw .hw-bar i{width:8px;height:8px;border-radius:50%;background:#f3f1ea33;flex:none}.nx-nca .hw .hw-ui-l .hw-bar i{background:#14130f24}.nx-nca .hw .hw-bar span{margin-left:8px;overflow:hidden;text-overflow:ellipsis}.nx-nca .hw .hw-bar em{margin-left:auto;font-style:normal;padding-left:12px}.nx-nca .hw .hw-msg{display:flex;gap:12px;align-items:flex-start}.nx-nca .hw .hw-av{width:30px;height:30px;flex:none;overflow:hidden;background:#2a2924;display:grid;place-items:center;font-size:12px;font-weight:600}.nx-nca .hw .hw-av img{width:100%;height:100%;object-fit:cover}.nx-nca .hw .hw-av-ari{background:#0d0c0a;border:1px solid rgba(243,241,234,.18)}.nx-nca .hw .hw-av-ari svg{width:62%}.nx-nca .hw .hw-msg b{display:block;font-size:12.5px;font-weight:600;margin-bottom:2px}.nx-nca .hw .hw-msg b small{font-weight:400;color:var(--cr50);font-size:11.5px;margin-left:6px}.nx-nca .hw .hw-ui-l .hw-msg b small{color:var(--ink40)}.nx-nca .hw .hw-msg p{font-size:14.5px;line-height:1.5;color:#f3f1eae0}.nx-nca .hw .hw-ui-l .hw-msg p{color:var(--ink80)}.nx-nca .hw .hw-thread{display:flex;flex-direction:column;gap:16px;padding:18px}.nx-nca .hw .hw-comp{display:flex;align-items:center;gap:10px;margin:0 18px 18px;padding:12px 12px 12px 14px;border:1px solid rgba(243,241,234,.2);font-size:14px;color:var(--cr50)}.nx-nca .hw .hw-comp .hw-snd{margin-left:auto;width:28px;height:28px;border-radius:50%;background:var(--cream);color:var(--ink);display:grid;place-items:center;flex:none}.nx-nca .hw .hw-comp .hw-snd svg{width:14px}.nx-nca .hw .hw-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;padding:3px 8px;border:1px solid rgba(243,241,234,.2);color:var(--cr70)}.nx-nca .hw .hw-ui-l .hw-chip{border-color:var(--line2);color:var(--ink60)}.nx-nca .hw .hw-log{display:flex;flex-direction:column;border-left:1px solid rgba(157,196,159,.4);margin-left:14px;padding-left:14px}.nx-nca .hw .hw-log span{display:flex;gap:10px;align-items:baseline;padding:5px 0;font-size:13.5px;color:#f3f1ead6}.nx-nca .hw .hw-log span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sage);flex:none;transform:translateY(-2px)}.nx-nca .hw .hw-log em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:11.5px;color:var(--cr50);white-space:nowrap;padding-left:10px}.nx-nca .hw .hw-hero{padding-block:clamp(56px,7vw,96px) 0;text-align:center}.nx-nca .hw .hw-hero .hw-lab{margin-bottom:18px}.nx-nca .hw .hw-hero p.hw-lead{max-width:60ch;margin:22px auto 0;font-size:clamp(16px,1.5vw,19px);color:var(--cr70)}.nx-nca .hw .hw-hero .hw-ctas{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:30px}.nx-nca .hw .hw-shot{margin-top:clamp(44px,6vw,72px);padding:clamp(18px,4vw,56px) clamp(12px,4vw,56px) 0}.nx-nca .hw .hw-app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);text-align:left;border-bottom:0;min-height:520px}.nx-nca .hw .hw-side{border-right:1px solid rgba(243,241,234,.1);padding:16px 12px;display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--cr70)}.nx-nca .hw .hw-side .hw-logo{display:flex;align-items:center;gap:8px;font-family:var(--head);font-size:18px;color:var(--cream);padding:2px 6px 14px}.nx-nca .hw .hw-side .hw-logo svg{width:22px}.nx-nca .hw .hw-side .hw-store{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid rgba(243,241,234,.12);margin-bottom:10px;color:var(--cream)}.nx-nca .hw .hw-side .hw-store i{width:18px;height:18px;background:var(--green);font-style:normal;font-size:10px;display:grid;place-items:center}.nx-nca .hw .hw-side a{padding:7px 8px;text-decoration:none}.nx-nca .hw .hw-side a.hw-on{background:#f3f1ea14;color:var(--cream)}.nx-nca .hw .hw-side .hw-lab{padding:14px 8px 4px;font-size:10px}.nx-nca .hw .hw-side .hw-st{display:flex;align-items:center;gap:8px;padding:5px 8px;font-size:13px}.nx-nca .hw .hw-side .hw-st:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sage)}.nx-nca .hw .hw-side .hw-st.hw-w:before{background:var(--gold)}.nx-nca .hw .hw-mid{display:flex;flex-direction:column;border-right:1px solid rgba(243,241,234,.1);min-width:0}.nx-nca .hw .hw-mid .hw-thread{flex:1}.nx-nca .hw .hw-prev{display:flex;flex-direction:column;min-width:0;background:#0f0e0c}.nx-nca .hw .hw-prev .hw-bar b{color:var(--sage);font-weight:500}.nx-nca .hw .hw-prev .hw-pic{flex:1;background:#fff;overflow:hidden}.nx-nca .hw .hw-prev .hw-pic img{width:100%;height:100%;object-fit:cover;object-position:0 18%}.nx-nca .hw .hw-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 14px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .hw .hw-acts .hw-t{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;padding:5px 9px;border:1px solid rgba(243,241,234,.2)}.nx-nca .hw .hw-acts .hw-t i{width:14px;height:14px;border-radius:50%;background:var(--green);display:grid;place-items:center}.nx-nca .hw .hw-acts .hw-t i svg{width:9px;color:#fff}.nx-nca .hw .hw-acts .hw-b{margin-left:auto;display:flex;gap:6px}.nx-nca .hw .hw-acts .hw-b span{font-size:12.5px;font-weight:600;padding:7px 12px;background:var(--cream);color:var(--ink)}.nx-nca .hw .hw-acts .hw-b span.hw-o{background:none;border:1px solid rgba(243,241,234,.3);color:var(--cream);font-weight:500}.nx-nca .hw .hw-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.nx-nca .hw .hw-pc .hw-bd{aspect-ratio:1;display:grid;place-items:center;padding:clamp(18px,2.4vw,30px)}.nx-nca .hw .hw-pc .hw-bd>.hw-ui,.nx-nca .hw .hw-pc .hw-bd>.hw-ui-l{width:100%}.nx-nca .hw .hw-pc h3{margin-top:20px;display:flex;align-items:center;gap:10px}.nx-nca .hw .hw-pc h3 img{width:28px;height:28px;object-fit:cover}.nx-nca .hw .hw-pc p{margin-top:8px;color:var(--ink60);max-width:40ch}.nx-nca .hw .hw-who{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink60)}.nx-nca .hw .hw-ui .hw-who{color:#f3f1ea80}.nx-nca .hw .hw-pr-mini{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.nx-nca .hw .hw-pr-mini .hw-t{font-size:16px;font-weight:600;line-height:1.3}.nx-nca .hw .hw-pill{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 10px;color:#f3f1ea;background:#2d572f}.nx-nca .hw .hw-rv{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(243,241,234,.14);font-size:13.5px;color:#f3f1eadb}.nx-nca .hw .hw-rv img{width:24px;height:24px;object-fit:cover}.nx-nca .hw .hw-rv .hw-ok{margin-left:auto;color:#9dc49f;font-weight:600;font-size:12.5px}.nx-nca .hw .hw-checks{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#f3f1eab8}.nx-nca .hw .hw-checks span{display:flex;gap:8px;align-items:center}.nx-nca .hw .hw-checks span:before{content:"";width:14px;height:14px;border-radius:50%;background:#2d572f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/9px no-repeat;flex:none}.nx-nca .hw .hw-story{display:flex;flex-direction:column;gap:clamp(56px,7vw,96px)}.nx-nca .hw .hw-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.nx-nca .hw .hw-step .hw-meta{display:flex;flex-direction:column;gap:14px}.nx-nca .hw .hw-step .hw-time{display:flex;align-items:center;gap:12px}.nx-nca .hw .hw-step .hw-time b{font-family:var(--mono);font-weight:500;font-size:13px;padding:4px 8px;background:var(--ink);color:var(--cream)}.nx-nca .hw .hw-step .hw-time .hw-who img{width:26px;height:26px;object-fit:cover}.nx-nca .hw .hw-step .hw-time .hw-who .hw-ari{width:26px;height:26px;background:var(--ink);display:grid;place-items:center}.nx-nca .hw .hw-step .hw-time .hw-who .hw-ari svg{width:62%}.nx-nca .hw .hw-step .hw-meta p{color:var(--ink60);font-size:16px;max-width:44ch}.nx-nca .hw .hw-step .hw-meta ul{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--line)}.nx-nca .hw .hw-step .hw-meta li{padding:9px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--ink80)}.nx-nca .hw .hw-step .hw-vis{aspect-ratio:1;display:grid;align-items:center;padding:clamp(18px,3vw,40px)}.nx-nca .hw .hw-step .hw-vis>*{width:100%}.nx-nca .hw .hw-step:nth-child(2n) .hw-vis{order:-1}.nx-nca .hw .hw-rows{display:flex;flex-direction:column}.nx-nca .hw .hw-rows div{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;padding:10px 0;border-bottom:1px solid rgba(243,241,234,.09);font-size:13.5px}.nx-nca .hw .hw-rows div:last-child{border-bottom:0}.nx-nca .hw .hw-rows code{font-family:var(--mono);font-size:12px;color:var(--cr70);overflow-wrap:anywhere}.nx-nca .hw .hw-rows .hw-ok{color:var(--sage)}.nx-nca .hw .hw-pad{padding:16px 18px}.nx-nca .hw .hw-ba{position:relative;overflow:hidden;background:#fff;aspect-ratio:1040/900}.nx-nca .hw .hw-ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nx-nca .hw .hw-ba .hw-after{clip-path:inset(0 0 0 var(--x,50%))}.nx-nca .hw .hw-ba .hw-div{position:absolute;top:0;bottom:0;left:var(--x,50%);width:2px;margin-left:-1px;background:var(--green);pointer-events:none}.nx-nca .hw .hw-ba .hw-div:after{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E");background-size:18px;background-position:center;background-repeat:no-repeat}.nx-nca .hw .hw-ba input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.nx-nca .hw .hw-ba .hw-tag{position:absolute;top:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;background:var(--ink);color:var(--cream);pointer-events:none}.nx-nca .hw .hw-ba .hw-tag.hw-l{left:10px}.nx-nca .hw .hw-ba .hw-tag.hw-r{right:10px;background:var(--green)}.nx-nca .hw .hw-diff{font-family:var(--mono);font-size:12px;line-height:1.65;border:1px solid rgba(243,241,234,.14);overflow-x:auto}.nx-nca .hw .hw-diff .hw-h{padding:7px 12px;background:#f3f1ea0d;border-bottom:1px solid rgba(243,241,234,.12);color:#f3f1ea8c;white-space:nowrap}.nx-nca .hw .hw-diff span{display:block;padding:0 12px;white-space:pre;color:#f3f1eacc}.nx-nca .hw .hw-diff .hw-a{background:#9dc49f24;color:#cfe3cf}.nx-nca .hw .hw-diff .hw-n{color:#f3f1ea73}.nx-nca .hw .hw-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.nx-nca .hw .hw-tabs button{font:inherit;font-size:14px;padding:9px 14px;background:none;color:var(--cr70);border:1px solid var(--crl);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.nx-nca .hw .hw-tabs button i{width:9px;height:9px;border-radius:50%;background:var(--c)}.nx-nca .hw .hw-tabs button[aria-selected=true]{background:var(--cream);color:var(--ink);border-color:var(--cream)}.nx-nca .hw .hw-repo{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(20px,3vw,48px);align-items:center}.nx-nca .hw .hw-repo .hw-txt h3{margin-bottom:12px}.nx-nca .hw .hw-repo .hw-txt p{color:var(--cr70);max-width:42ch}.nx-nca .hw .hw-repo .hw-txt ul{margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--crl)}.nx-nca .hw .hw-repo .hw-txt li{padding:10px 0;border-bottom:1px solid var(--crl);font-size:14px;color:var(--cr70)}.nx-nca .hw .hw-repo .hw-txt li b{color:var(--cream);font-weight:500}.nx-nca .hw .hw-repo .hw-vis{padding:clamp(16px,3vw,40px);min-height:420px;display:grid;align-items:center}.nx-nca .hw .hw-pane[hidden]{display:none!important}.nx-nca .hw .hw-host{display:flex;flex-direction:column;gap:14px;padding:18px 20px}.nx-nca .hw .hw-host .hw-top{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink60)}.nx-nca .hw .hw-host .hw-top .hw-brand{font-weight:600;color:var(--c)}.nx-nca .hw .hw-host h4{margin:0;font-family:var(--sans);font-size:19px;font-weight:600;line-height:1.3}.nx-nca .hw .hw-host h4 span{color:var(--ink40);font-weight:400}.nx-nca .hw .hw-host .hw-state{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--ink60)}.nx-nca .hw .hw-host .hw-state code{font-family:var(--mono);font-size:11.5px;padding:2px 6px;background:#14130f0f;color:var(--ink80)}.nx-nca .hw .hw-st-pill{font-size:12px;font-weight:600;padding:3px 10px;color:#fff;background:var(--c)}.nx-nca .hw .hw-host .hw-tabsx{display:flex;gap:18px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink60)}.nx-nca .hw .hw-host .hw-tabsx span{padding:8px 0}.nx-nca .hw .hw-host .hw-tabsx span.hw-on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--c)}.nx-nca .hw .hw-host .hw-files{display:flex;flex-direction:column;font-family:var(--mono);font-size:12px}.nx-nca .hw .hw-host .hw-files span{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);color:var(--ink80)}.nx-nca .hw .hw-host .hw-files span em{font-style:normal;color:#116329;white-space:nowrap}.nx-nca .hw .hw-host .hw-foot{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);font-size:13px}.nx-nca .hw .hw-host .hw-foot img{width:24px;height:24px;object-fit:cover}.nx-nca .hw .hw-host .hw-foot b{margin-left:auto;font-size:12.5px;padding:6px 12px;background:var(--c);color:#fff}.nx-nca .hw .hw-setup{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.nx-nca .hw .hw-setup>div{padding:24px 24px 26px 0;border-right:1px solid var(--line)}.nx-nca .hw .hw-setup>div+div{padding-left:24px}.nx-nca .hw .hw-setup>div:last-child{border-right:0}.nx-nca .hw .hw-setup .hw-n{font-family:var(--mono);font-size:12px;color:var(--ink40)}.nx-nca .hw .hw-setup h3{margin:10px 0 8px}.nx-nca .hw .hw-setup p{color:var(--ink60);font-size:14.5px}.nx-nca .hw .hw-term{margin-top:16px;padding:12px 14px;background:var(--ink);color:var(--cream);font-family:var(--mono);font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.nx-nca .hw .hw-term .hw-d{color:var(--cr50)}.nx-nca .hw .hw-call{margin-top:clamp(28px,3vw,40px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 22px;background:var(--card);border:1px solid var(--line)}.nx-nca .hw .hw-call .hw-faces{display:flex}.nx-nca .hw .hw-call .hw-faces img,.nx-nca .hw .hw-call .hw-faces span{width:36px;height:36px;object-fit:cover;border:2px solid var(--card);margin-left:-8px}.nx-nca .hw .hw-call .hw-faces :first-child{margin-left:0}.nx-nca .hw .hw-call .hw-faces span{background:var(--green);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:600}.nx-nca .hw .hw-call p{color:var(--ink80)}.nx-nca .hw .hw-call p b{font-weight:600}.nx-nca .hw .hw-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:stretch}.nx-nca .hw .hw-bar70{margin-top:26px}.nx-nca .hw .hw-bar70 .hw-track{display:flex;height:54px}.nx-nca .hw .hw-bar70 .hw-a{flex:70;background:var(--sage);color:var(--ink);display:flex;align-items:center;padding:0 16px;font-weight:600;font-size:14px}.nx-nca .hw .hw-bar70 .hw-h{flex:30;background:repeating-linear-gradient(135deg,#f3f1ea24 0 8px,#f3f1ea0d 8px 16px);display:flex;align-items:center;padding:0 14px;font-size:13.5px;color:var(--cream)}.nx-nca .hw .hw-bar70 .hw-k{display:flex;justify-content:space-between;margin-top:10px;font-size:13px;color:var(--cr50)}.nx-nca .hw .hw-outline{padding:18px 20px;display:flex;flex-direction:column}.nx-nca .hw .hw-outline>div:not(.hw-twob){display:grid;grid-template-columns:74px minmax(0,1fr);gap:14px;padding:11px 0;border-bottom:1px solid rgba(243,241,234,.09);font-size:14px;line-height:1.5}.nx-nca .hw .hw-outline>div:nth-last-child(2){border-bottom:0}.nx-nca .hw .hw-outline em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cr50);padding-top:3px}.nx-nca .hw .hw-outline code{font-family:var(--mono);font-size:12px;color:var(--sage)}.nx-nca .hw .hw-twob{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.nx-nca .hw .hw-twob span{text-align:center;padding:11px;font-size:13.5px;font-weight:600;background:var(--cream);color:var(--ink)}.nx-nca .hw .hw-twob span.hw-o{background:none;border:1px solid rgba(243,241,234,.3);color:var(--cream);font-weight:500}.nx-nca .hw .hw-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.nx-nca .hw .hw-case .hw-bd{aspect-ratio:4/3.3;display:grid;place-items:center;padding:clamp(16px,2.2vw,28px)}.nx-nca .hw .hw-case .hw-bd>*{width:100%}.nx-nca .hw .hw-case h3{margin-top:18px}.nx-nca .hw .hw-case p{margin-top:8px;color:var(--ink60);max-width:40ch}.nx-nca .hw .hw-close{text-align:center}.nx-nca .hw .hw-close h2{max-width:18ch;margin:0 auto}.nx-nca .hw .hw-close .hw-price{font-family:var(--head);font-size:clamp(48px,6vw,80px);letter-spacing:-.03em;margin-top:22px;line-height:1}.nx-nca .hw .hw-close .hw-price small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cr50);margin-top:10px}.nx-nca .hw .hw-close .hw-ctas{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}@media(max-width:980px){.nx-nca .hw .hw-three,.nx-nca .hw .hw-cases{grid-template-columns:1fr 1fr}.nx-nca .hw .hw-setup{grid-template-columns:1fr}.nx-nca .hw .hw-setup>div{border-right:0;border-bottom:1px solid var(--line);padding-left:0!important}}@media(max-width:720px){.nx-nca .hw .hw-hd,.nx-nca .hw .hw-step,.nx-nca .hw .hw-step:nth-child(2n),.nx-nca .hw .hw-repo,.nx-nca .hw .hw-split{grid-template-columns:1fr}.nx-nca .hw .hw-step:nth-child(2n) .hw-vis{order:0}.nx-nca .hw .hw-step .hw-vis,.nx-nca .hw .hw-pc .hw-bd{aspect-ratio:auto}.nx-nca .hw .hw-app{grid-template-columns:1fr;min-height:0}.nx-nca .hw .hw-prev{display:none}.nx-nca .hw .hw-three,.nx-nca .hw .hw-cases{grid-template-columns:1fr}.nx-nca .hw .hw-pc .hw-bd{aspect-ratio:auto}.nx-nca .hw .hw-call{grid-template-columns:1fr}.nx-nca .hw .hw-repo .hw-vis{min-height:0}.nx-nca .hw .hw-acts .hw-b{margin-left:0}}.nx-nca .hw .hw-rp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px);align-items:center}.nx-nca .hw .hw-rp-t p{margin-top:18px;color:var(--cr70);font-size:17px;max-width:44ch}.nx-nca .hw .hw-rp-t p.hw-rp-l{font-size:14px;color:var(--cr50)}.nx-nca .hw .hw-rp-v{aspect-ratio:1/1;display:grid;place-items:center}.nx-nca .hw .hw-lgs{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.2vw,14px);width:100%}.nx-nca .hw .hw-lg{flex:none;width:clamp(44px,5.4vw,78px);height:clamp(44px,5.4vw,78px);background:#14130f9e;border:1px solid rgba(243,241,234,.18);display:grid;place-items:center;color:#f3f1ea}.nx-nca .hw .hw-lg>span{width:40%;display:block;color:#f3f1ea}.nx-nca .hw .hw-lg svg{width:100%;height:auto;display:block;fill:currentColor}.nx-nca .hw .hw-lg-ari{width:clamp(84px,10vw,136px);height:clamp(84px,10vw,136px);border-color:#9dc49f8c}.nx-nca .hw .hw-lg-ari svg{width:46%;fill:none}.nx-nca .hw .hw-kn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(243,241,234,.5)}.nx-nca .hw .hw-kn div{padding:28px 24px 30px 0;border-right:1px solid var(--crl)}.nx-nca .hw .hw-kn div+div{padding-left:24px}.nx-nca .hw .hw-kn div:last-child{border-right:0}.nx-nca .hw .hw-kn b{display:block;white-space:nowrap;font-family:var(--head);font-weight:500;font-size:clamp(40px,5.4vw,72px);letter-spacing:-.03em;line-height:1}.nx-nca .hw .hw-kn span{display:block;margin-top:12px;color:var(--cr70);font-size:15px}.nx-nca .hw .hw-md{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;margin-top:clamp(36px,4vw,56px);padding:26px 28px;border:1px solid var(--crl)}.nx-nca .hw .hw-md-t p{margin-top:8px;color:var(--cr70);max-width:60ch}.nx-nca .hw .hw-md-b{display:flex;gap:12px}.nx-nca .hw .hw-md-b span{background:#fff;padding:14px 18px;display:grid;place-items:center}.nx-nca .hw .hw-md-b img{height:42px;width:auto}@media(max-width:720px){.nx-nca .hw .hw-rp,.nx-nca .hw .hw-md,.nx-nca .hw .hw-kn{grid-template-columns:1fr}.nx-nca .hw .hw-kn div{border-right:0;border-bottom:1px solid var(--crl);padding-left:0!important}}.nx-nca .hw .hw-pt{display:grid!important;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px);align-content:center;padding:clamp(20px,3.4vw,48px)}.nx-nca .hw .hw-pt-t{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#14130f9e;border:1px solid rgba(243,241,234,.18);color:#f3f1ea}.nx-nca .hw .hw-pt-m{width:34%;display:block}.nx-nca .hw .hw-pt-m svg{width:100%;height:auto;display:block}.nx-nca .hw .hw-pt-t b{font-family:var(--head);font-weight:500;font-size:clamp(18px,1.8vw,24px);letter-spacing:-.01em}.nx-nca .hw .hw-pt-t em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#9dc49f}.nx-nca .hw .hw-sqp{aspect-ratio:1;display:grid;align-items:center;padding:clamp(18px,3vw,36px)}.nx-nca .hw .hw-kw{position:relative;background:#0c0d0a;color:var(--cream);overflow:hidden;min-height:clamp(640px,62vw,860px);display:flex;flex-direction:column;justify-content:space-between;padding-block:clamp(56px,6vw,88px) clamp(44px,4.4vw,72px)}.nx-nca .hw #kwc{position:absolute;inset:0;width:100%;height:100%;display:block}.nx-nca .hw .hw-kw-in,.nx-nca .hw .hw-kw-foot{position:relative;z-index:1;width:100%}.nx-nca .hw .hw-kw-in{pointer-events:none}.nx-nca .hw .hw-kw .hw-lab{color:var(--cr50);margin-bottom:14px}.nx-nca .hw .hw-kw h2{max-width:26ch;font-size:clamp(26px,3vw,40px)}.nx-nca .hw .hw-kw-foot{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap}.nx-nca .hw .hw-kw-cap{position:relative;margin:0;height:1.2em;flex:1;min-width:280px;font-family:var(--head);font-size:clamp(24px,2.8vw,38px);letter-spacing:-.02em;pointer-events:none}.nx-nca .hw .hw-kw-cap span{position:absolute;left:0;bottom:0;opacity:0;transform:translateY(10px);transition:opacity .6s,transform .6s;white-space:nowrap}.nx-nca .hw .hw-kw-cap span.hw-on{opacity:1;transform:none}.nx-nca .hw .hw-kw-sw{display:flex;gap:6px}.nx-nca .hw .hw-kw-sw button{font:inherit;font-size:13.5px;padding:8px 14px;background:none;color:var(--cr50);border:1px solid rgba(157,196,159,.25);cursor:pointer}.nx-nca .hw .hw-kw-sw button[aria-selected=true]{background:#9dc49f29;color:var(--cream);border-color:#9dc49f99}.nx-nca .hw .hw-kw-tip[hidden]{display:none}.nx-nca .hw .hw-kw-tip{position:absolute;z-index:2;pointer-events:none;display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#0c0d0aeb;border:1px solid rgba(157,196,159,.35);font-size:12.5px;white-space:nowrap;transform:translate(14px,-50%)}.nx-nca .hw .hw-kw-tip b{font-family:var(--mono);font-weight:500;font-size:11px;color:var(--sage)}@media(max-width:720px){.nx-nca .hw .hw-kw-cap span{white-space:normal}.nx-nca .hw .hw-kw-cap{height:2.4em}}.nx-nca .hw .hw-ui .hw-msg p{color:#f3f1eae0}.nx-nca .hw .hw-ui,.nx-nca .hw .hw-step .hw-vis>*,.nx-nca .hw .hw-sqp>*{min-width:0;max-width:100%}.nx-nca .hw .hw-diff{overflow:hidden}.nx-nca .hw .hw-diff span{overflow:hidden;text-overflow:ellipsis}.nx-nca .hw .hw-outline>div:not(.hw-twob) span{min-width:0;overflow-wrap:anywhere}.nx-nca .hw .hw-dm{position:relative;display:flex;align-items:stretch;overflow:hidden;background:#141310;min-height:clamp(430px,41vw,548px);border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf;text-align:left}.nx-nca .hw .hw-dm-wash{position:absolute;inset:0;background:radial-gradient(62% 58% at 10% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%),#14130f}.nx-nca .hw .hw-dm-l{position:relative;z-index:2;flex:0 0 352px;min-width:0;display:flex;flex-direction:column;padding:clamp(16px,1.8vw,22px);border-right:1px solid rgba(243,241,234,.12)}.nx-nca .hw .hw-dm-sq{display:flex!important;align-items:stretch;padding:clamp(18px,2.6vw,34px)!important}.nx-nca .hw .hw-dm-sq .hw-dm-l{flex:1 1 auto;border:1px solid rgba(243,241,234,.14);background:#14130f80}.nx-nca .hw .hw-dm-rail{display:flex;align-items:center;gap:8px;padding-bottom:11px;margin-bottom:12px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .hw .hw-dm-brand{font-family:var(--head);font-weight:500;font-size:15px;letter-spacing:-.035em;color:#f3f1ea}.nx-nca .hw .hw-dm-chip{display:inline-flex;align-items:center;gap:7px;background:#14130f8c;border:1px solid rgba(243,241,234,.22);padding:4px 10px;font-size:11.5px;color:#f3f1ea;white-space:nowrap;min-width:150px}.nx-nca .hw .hw-dm-chip svg{width:10px;height:12px;flex:none}.nx-nca .hw .hw-dm-cv{margin-left:auto;width:6px;height:6px;flex:none;border-right:1px solid rgba(243,241,234,.6);border-bottom:1px solid rgba(243,241,234,.6);transform:rotate(45deg) translate(-2px,-2px)}.nx-nca .hw .hw-dm-acct{margin-left:auto;width:20px;height:20px;border-radius:50%;background:#f3f1ea;color:#171613;flex:none;display:grid;place-items:center;font-size:10px;font-weight:600}.nx-nca .hw .hw-dm-thread{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding-bottom:13px;overflow:hidden}.nx-nca .hw .hw-dm-me{align-self:flex-end;max-width:94%;background:#f3f1ea24;border:1px solid rgba(243,241,234,.14);padding:10px 12px;font-size:13px;line-height:1.45;color:#f3f1ea}.nx-nca .hw .hw-dm-said{margin:0;font-size:13px;line-height:1.5;color:#f3f1ead6;max-width:94%}.nx-nca .hw .hw-dm-log{list-style:none;margin:0;padding:0 0 0 12px;border-left:2px solid rgba(127,164,127,.55);display:flex;flex-direction:column;gap:1px}.nx-nca .hw .hw-dm-log li{display:grid;grid-template-columns:7px 1fr auto;gap:9px;align-items:baseline;padding:5px 0;font-size:12.5px;line-height:1.4;color:#f3f1eac7}.nx-nca .hw .hw-dm-log .hw-d{width:7px;height:7px;border-radius:50%;background:#7fa47f;position:relative;top:5px}.nx-nca .hw .hw-dm-log .hw-t{font-family:var(--mono);font-size:10px;color:#f3f1ea66}.nx-nca .hw .hw-dm-done{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 0}.nx-nca .hw .hw-dm-done span{font-family:var(--mono);font-size:10px;color:#9bc48f}.nx-nca .hw .hw-dm-done .hw-dm-pr{color:#f3f1ea9e}.nx-nca .hw .hw-dm-box{border:1px solid rgba(243,241,234,.18);background:#14130f94;padding:13px 13px 11px;margin-top:10px}.nx-nca .hw .hw-dm-box p{margin:0;min-height:2.6em}.nx-nca .hw .hw-dm-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .hw .hw-dm-tools{display:flex;gap:4px}.nx-nca .hw .hw-dm-tools span{width:27px;height:27px;display:grid;place-items:center;color:#f3f1ea80}.nx-nca .hw .hw-dm-tools svg{width:15px;height:15px}.nx-nca .hw .hw-dm-snd{width:27px;height:27px;border-radius:50%;background:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .hw .hw-dm-snd svg{width:13px;height:13px;color:#141310}.nx-nca .hw .hw-dm-r{position:relative;z-index:2;flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:clamp(14px,1.8vw,24px)}.nx-nca .hw .hw-dm-ph{display:flex;align-items:center;gap:10px;padding:0 0 9px}.nx-nca .hw .hw-dm-tabs{display:inline-flex;background:#f3f1ea1a;flex:none}.nx-nca .hw .hw-dm-tabs b{font-weight:500;font-size:10.5px;padding:4px 10px;color:#f3f1ea99}.nx-nca .hw .hw-dm-tabs b.hw-on{background:#2d572f;color:#fff}.nx-nca .hw .hw-dm-url{font-family:var(--mono);font-size:10.5px;color:#f3f1ea73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .hw .hw-dm-pic{flex:1;min-height:0;background:#fff;overflow:hidden;box-shadow:0 20px 50px -30px #0009}.nx-nca .hw .hw-dm-pic img{width:100%;height:100%;object-fit:cover;object-position:0 18%}.nx-nca .hw .hw-cm b{display:block;font-size:12.5px;font-weight:600;margin-bottom:3px;color:#f3f1ea}.nx-nca .hw .hw-cm b small{font-weight:400;color:var(--cr50);font-size:11.5px;margin-left:6px}.nx-nca .hw .hw-cm p{font-size:14px;line-height:1.5;color:#f3f1eadb}.nx-nca .hw .hw-shot{margin-top:clamp(44px,6vw,72px);padding:0!important}@media(max-width:900px){.nx-nca .hw .hw-dm{flex-direction:column;min-height:0}.nx-nca .hw .hw-dm-l{flex-basis:auto;border-right:0;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .hw .hw-dm-pic{aspect-ratio:1040/900;flex:none}}.nx-nca .hw .hw-btn{transition:background .18s,border-color .18s,color .18s}.nx-nca .hw .hw-btn-g:hover{background:#24451f}.nx-nca .hw .hw-btn-o:hover{border-color:var(--cream);background:#f3f1ea0f}.nx-nca .hw .hw-btn-k:hover{background:#fff}.nx-nca .hw .hw-dm-pic img{object-fit:contain!important;object-position:center top!important}@media(min-width:901px)and (min-height:620px){.nx-nca .hw .hw-herov{height:calc(100svh - var(--navh,0px));min-height:0;display:flex;flex-direction:column}.nx-nca .hw .hw-herov>.hw-wrap:first-child{flex:none;padding-block:clamp(28px,5vh,72px) 0}.nx-nca .hw .hw-herov>.hw-wrap:last-child{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}.nx-nca .hw .hw-herov .hw-shot{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:clamp(24px,4vh,48px)}.nx-nca .hw .hw-herov .hw-shot>*{flex:1;min-height:0}.nx-nca .hw .hw-herov .hw-dm,.nx-nca .hw .hw-herov .hw-dm-box p{min-height:0}.nx-nca .hw .hw-herov .hw-dm-thread{justify-content:center}.nx-nca .hw .hw-herov .hw-dm-pic img{object-position:center center!important}.nx-nca .hw .hw-herov .hw-map{align-content:center;padding-block:clamp(16px,3vh,40px)}}@media(max-width:720px){.nx-nca .hw .hw-sqp{aspect-ratio:auto!important}.nx-nca .hw .hw-outline>div:not(.hw-twob){grid-template-columns:1fr!important;gap:2px!important}.nx-nca .hw .hw-bar em{display:none}}@media(min-width:901px){.nx-nca .hw .hw-herov{height:auto!important;min-height:calc(100svh - var(--navh,0px));justify-content:center}.nx-nca .hw .hw-herov>.hw-wrap:last-child{flex:none!important}.nx-nca .hw .hw-herov .hw-shot{flex:none!important}.nx-nca .hw .hw-herov .hw-shot>*{flex:none!important}.nx-nca .hw .hw-herov .hw-dm-pic{flex:none!important;aspect-ratio:2000/1149}.nx-nca .hw .hw-herov .hw-dm{width:min(100%,calc((100svh - var(--navh,0px) - 520px) * 1.74 + 420px));margin:0 auto}.nx-nca .hw .hw-herov .hw-dm-pic img{object-fit:contain!important;object-position:center!important}}@media(prefers-reduced-motion:reduce){.nx-nca .hw *{scroll-behavior:auto!important;transition:none!important}}.nx-nca .hw{background:var(--paper);color:var(--ink);font-family:var(--sans)}.nx-nca.sharp .hw-snd,.nx-nca.sharp .hw-dm-snd,.nx-nca.sharp .hw-dm-acct,.nx-nca.sharp .hw-dm-log .hw-d,.nx-nca.sharp .hw-log span:before,.nx-nca.sharp .hw-ba .hw-div:after,.nx-nca.sharp .hw-bar i,.nx-nca.sharp .hw-checks span:before{border-radius:50%!important}.nx-nca .sc{--paper:#F6F4EE;--card:#FBFAF6;--ink:#14130F;--ink80:rgba(20,19,15,.8);--ink60:rgba(20,19,15,.6);--ink40:rgba(20,19,15,.42);--line:rgba(20,19,15,.12);--line2:rgba(20,19,15,.22);--dark:#14130F;--cream:#F3F1EA;--cr70:rgba(243,241,234,.72);--cr50:rgba(243,241,234,.5);--crl:rgba(243,241,234,.14);--sage:#9DC49F;--green:#2D572F;--gold:#CF9536;--head:"Golos",Inter,system-ui,sans-serif;--sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--wrap:1200px;--gut:clamp(16px,4vw,40px)}.nx-nca .sc *{box-sizing:border-box}.nx-nca .sc{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.nx-nca .sc img{max-width:100%;display:block}.nx-nca .sc a{color:inherit}.nx-nca .sc .sc-wrap{max-width:var(--wrap);margin:0 auto;padding-inline:var(--gut)}.nx-nca .sc h1,.nx-nca .sc h2,.nx-nca .sc h3{font-family:var(--head);font-weight:500;letter-spacing:-.02em;text-wrap:balance;margin:0}.nx-nca .sc h1{font-size:clamp(36px,5.4vw,68px);line-height:1.02}.nx-nca .sc h2{font-size:clamp(28px,3.6vw,46px);line-height:1.06}.nx-nca .sc h3{font-size:clamp(19px,1.7vw,23px);line-height:1.2;letter-spacing:-.01em}.nx-nca .sc p{margin:0}.nx-nca .sc .sc-lab{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .sc .sc-sec{padding-block:clamp(72px,9vw,128px)}.nx-nca .sc .sc-dark{background:var(--dark);color:var(--cream)}.nx-nca .sc .sc-dark .sc-lab{color:var(--cr50)}.nx-nca .sc .sc-hd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:24px 48px;align-items:end;margin-bottom:clamp(32px,4vw,56px)}.nx-nca .sc .sc-hd p{font-size:17px;color:var(--ink60);max-width:52ch}.nx-nca .sc .sc-dark .sc-hd p{color:var(--cr70)}.nx-nca .sc .sc-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;font-size:15px;font-weight:500;text-decoration:none;border:1px solid transparent}.nx-nca .sc .sc-btn-g{background:var(--green);color:#fff}.nx-nca .sc .sc-btn-o{border-color:var(--crl);color:var(--cream)}.nx-nca .sc .sc-btn-k{background:var(--cream);color:var(--ink)}.nx-nca .sc .sc-btn:focus-visible,.nx-nca .sc button:focus-visible,.nx-nca .sc input:focus-visible{outline:2px solid var(--sage);outline-offset:3px}.nx-nca .sc .sc-bd{position:relative;overflow:hidden;isolation:isolate;background:#14130f}.nx-nca .sc .sc-bd>*{position:relative;z-index:1}.nx-nca .sc .sc-bd-light{background:radial-gradient(62% 58% at var(--lx,12%) var(--ly,0%),rgba(157,196,159,.36) 0%,rgba(45,87,47,.22) 34%,rgba(45,87,47,0) 70%),#14130f}.nx-nca .sc .sc-bd-light2{--lx:88%;background:radial-gradient(62% 58% at var(--lx,12%) var(--ly,0%),rgba(157,196,159,.36) 0%,rgba(45,87,47,.22) 34%,rgba(45,87,47,0) 70%),#14130f}.nx-nca .sc .sc-bd-silk:before,.nx-nca .sc .sc-bd-silk:after{content:"";position:absolute;inset:-16%;pointer-events:none;z-index:0}.nx-nca .sc .sc-bd-silk:before{filter:blur(18px);animation:scdrift 60s ease-in-out infinite alternate;background:repeating-linear-gradient(100deg,transparent 0 46px,rgba(157,196,159,.12) 46px 84px,transparent 84px 150px)}.nx-nca .sc .sc-bd-silk:after{filter:blur(24px);animation:scdrift 80s ease-in-out infinite alternate-reverse;background:repeating-linear-gradient(78deg,transparent 0 70px,rgba(45,87,47,.34) 70px 128px,transparent 128px 220px)}.nx-nca .sc .sc-bd-dots{--lx:86%;--ly:10%}.nx-nca .sc .sc-bd-dots:before,.nx-nca .sc .sc-bd-dots:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.nx-nca .sc .sc-bd-dots:before{background-image:radial-gradient(rgba(157,196,159,.95) 1px,transparent 1.3px);background-size:14px 14px;background-position:7px 7px;opacity:.75;-webkit-mask-image:radial-gradient(60% 72% at var(--lx) var(--ly),#000 0%,rgba(0,0,0,.4) 38%,transparent 74%);mask-image:radial-gradient(60% 72% at var(--lx) var(--ly),#000 0%,rgba(0,0,0,.4) 38%,transparent 74%)}.nx-nca .sc .sc-bd-dots:after{background:radial-gradient(50% 55% at var(--lx) var(--ly),rgba(157,196,159,.2) 0%,rgba(45,87,47,.12) 45%,transparent 76%)}.nx-nca .sc .sc-ui{background:#1b1a16;color:var(--cream);border:1px solid rgba(243,241,234,.16);box-shadow:0 30px 70px -30px #0000008c,0 2px 6px #0003;font-size:14px}.nx-nca .sc .sc-ui-l{background:#fff;color:var(--ink);border:1px solid rgba(20,19,15,.12);box-shadow:0 30px 70px -34px #14130f80,0 2px 6px #14130f14;font-size:14px}.nx-nca .sc .sc-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid rgba(243,241,234,.1);font-family:var(--mono);font-size:11.5px;color:var(--cr50);white-space:nowrap;overflow:hidden}.nx-nca .sc .sc-ui-l .sc-bar{border-bottom-color:var(--line);color:var(--ink40);background:#f8f7f3}.nx-nca .sc .sc-bar i{width:8px;height:8px;border-radius:50%;background:#f3f1ea33;flex:none}.nx-nca .sc .sc-ui-l .sc-bar i{background:#14130f24}.nx-nca .sc .sc-bar span{margin-left:8px;overflow:hidden;text-overflow:ellipsis}.nx-nca .sc .sc-bar em{margin-left:auto;font-style:normal;padding-left:12px}.nx-nca .sc .sc-msg{display:flex;gap:12px;align-items:flex-start}.nx-nca .sc .sc-av{width:30px;height:30px;flex:none;overflow:hidden;background:#2a2924;display:grid;place-items:center;font-size:12px;font-weight:600}.nx-nca .sc .sc-av img{width:100%;height:100%;object-fit:cover}.nx-nca .sc .sc-av-ari{background:#0d0c0a;border:1px solid rgba(243,241,234,.18)}.nx-nca .sc .sc-av-ari svg{width:62%}.nx-nca .sc .sc-msg b{display:block;font-size:12.5px;font-weight:600;margin-bottom:2px}.nx-nca .sc .sc-msg b small{font-weight:400;color:var(--cr50);font-size:11.5px;margin-left:6px}.nx-nca .sc .sc-ui-l .sc-msg b small{color:var(--ink40)}.nx-nca .sc .sc-msg p{font-size:14.5px;line-height:1.5;color:#f3f1eae0}.nx-nca .sc .sc-ui-l .sc-msg p{color:var(--ink80)}.nx-nca .sc .sc-thread{display:flex;flex-direction:column;gap:16px;padding:18px}.nx-nca .sc .sc-comp{display:flex;align-items:center;gap:10px;margin:0 18px 18px;padding:12px 12px 12px 14px;border:1px solid rgba(243,241,234,.2);font-size:14px;color:var(--cr50)}.nx-nca .sc .sc-comp .sc-snd{margin-left:auto;width:28px;height:28px;border-radius:50%;background:var(--cream);color:var(--ink);display:grid;place-items:center;flex:none}.nx-nca .sc .sc-comp .sc-snd svg{width:14px}.nx-nca .sc .sc-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;padding:3px 8px;border:1px solid rgba(243,241,234,.2);color:var(--cr70)}.nx-nca .sc .sc-ui-l .sc-chip{border-color:var(--line2);color:var(--ink60)}.nx-nca .sc .sc-log{display:flex;flex-direction:column;border-left:1px solid rgba(157,196,159,.4);margin-left:14px;padding-left:14px}.nx-nca .sc .sc-log span{display:flex;gap:10px;align-items:baseline;padding:5px 0;font-size:13.5px;color:#f3f1ead6}.nx-nca .sc .sc-log span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sage);flex:none;transform:translateY(-2px)}.nx-nca .sc .sc-log em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:11.5px;color:var(--cr50);white-space:nowrap;padding-left:10px}.nx-nca .sc .sc-hero{padding-block:clamp(56px,7vw,96px) 0;text-align:center}.nx-nca .sc .sc-hero .sc-lab{margin-bottom:18px}.nx-nca .sc .sc-hero p.sc-lead{max-width:60ch;margin:22px auto 0;font-size:clamp(16px,1.5vw,19px);color:var(--cr70)}.nx-nca .sc .sc-hero .sc-ctas{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:30px}.nx-nca .sc .sc-shot{margin-top:clamp(44px,6vw,72px);padding:clamp(18px,4vw,56px) clamp(12px,4vw,56px) 0}.nx-nca .sc .sc-app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);text-align:left;border-bottom:0;min-height:520px}.nx-nca .sc .sc-side{border-right:1px solid rgba(243,241,234,.1);padding:16px 12px;display:flex;flex-direction:column;gap:4px;font-size:13.5px;color:var(--cr70)}.nx-nca .sc .sc-side .sc-logo{display:flex;align-items:center;gap:8px;font-family:var(--head);font-size:18px;color:var(--cream);padding:2px 6px 14px}.nx-nca .sc .sc-side .sc-logo svg{width:22px}.nx-nca .sc .sc-side .sc-store{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid rgba(243,241,234,.12);margin-bottom:10px;color:var(--cream)}.nx-nca .sc .sc-side .sc-store i{width:18px;height:18px;background:var(--green);font-style:normal;font-size:10px;display:grid;place-items:center}.nx-nca .sc .sc-side a{padding:7px 8px;text-decoration:none}.nx-nca .sc .sc-side a.sc-on{background:#f3f1ea14;color:var(--cream)}.nx-nca .sc .sc-side .sc-lab{padding:14px 8px 4px;font-size:10px}.nx-nca .sc .sc-side .sc-st{display:flex;align-items:center;gap:8px;padding:5px 8px;font-size:13px}.nx-nca .sc .sc-side .sc-st:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sage)}.nx-nca .sc .sc-side .sc-st.sc-w:before{background:var(--gold)}.nx-nca .sc .sc-mid{display:flex;flex-direction:column;border-right:1px solid rgba(243,241,234,.1);min-width:0}.nx-nca .sc .sc-mid .sc-thread{flex:1}.nx-nca .sc .sc-prev{display:flex;flex-direction:column;min-width:0;background:#0f0e0c}.nx-nca .sc .sc-prev .sc-bar b{color:var(--sage);font-weight:500}.nx-nca .sc .sc-prev .sc-pic{flex:1;background:#fff;overflow:hidden}.nx-nca .sc .sc-prev .sc-pic img{width:100%;height:100%;object-fit:cover;object-position:0 18%}.nx-nca .sc .sc-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 14px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .sc .sc-acts .sc-t{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;padding:5px 9px;border:1px solid rgba(243,241,234,.2)}.nx-nca .sc .sc-acts .sc-t i{width:14px;height:14px;border-radius:50%;background:var(--green);display:grid;place-items:center}.nx-nca .sc .sc-acts .sc-t i svg{width:9px;color:#fff}.nx-nca .sc .sc-acts .sc-b{margin-left:auto;display:flex;gap:6px}.nx-nca .sc .sc-acts .sc-b span{font-size:12.5px;font-weight:600;padding:7px 12px;background:var(--cream);color:var(--ink)}.nx-nca .sc .sc-acts .sc-b span.sc-o{background:none;border:1px solid rgba(243,241,234,.3);color:var(--cream);font-weight:500}.nx-nca .sc .sc-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.nx-nca .sc .sc-pc .sc-bd{aspect-ratio:1;display:grid;place-items:center;padding:clamp(18px,2.4vw,30px)}.nx-nca .sc .sc-pc .sc-bd>.sc-ui,.nx-nca .sc .sc-pc .sc-bd>.sc-ui-l{width:100%}.nx-nca .sc .sc-pc h3{margin-top:20px;display:flex;align-items:center;gap:10px}.nx-nca .sc .sc-pc h3 img{width:28px;height:28px;object-fit:cover}.nx-nca .sc .sc-pc p{margin-top:8px;color:var(--ink60);max-width:40ch}.nx-nca .sc .sc-who{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink60)}.nx-nca .sc .sc-ui .sc-who{color:#f3f1ea80}.nx-nca .sc .sc-pr-mini{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.nx-nca .sc .sc-pr-mini .sc-t{font-size:16px;font-weight:600;line-height:1.3}.nx-nca .sc .sc-pill{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 10px;color:#f3f1ea;background:#2d572f}.nx-nca .sc .sc-rv{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(243,241,234,.14);font-size:13.5px;color:#f3f1eadb}.nx-nca .sc .sc-rv img{width:24px;height:24px;object-fit:cover}.nx-nca .sc .sc-rv .sc-ok{margin-left:auto;color:#9dc49f;font-weight:600;font-size:12.5px}.nx-nca .sc .sc-checks{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#f3f1eab8}.nx-nca .sc .sc-checks span{display:flex;gap:8px;align-items:center}.nx-nca .sc .sc-checks span:before{content:"";width:14px;height:14px;border-radius:50%;background:#2d572f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/9px no-repeat;flex:none}.nx-nca .sc .sc-story{display:flex;flex-direction:column;gap:clamp(56px,7vw,96px)}.nx-nca .sc .sc-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.nx-nca .sc .sc-step .sc-meta{display:flex;flex-direction:column;gap:14px}.nx-nca .sc .sc-step .sc-time{display:flex;align-items:center;gap:12px}.nx-nca .sc .sc-step .sc-time b{font-family:var(--mono);font-weight:500;font-size:13px;padding:4px 8px;background:var(--ink);color:var(--cream)}.nx-nca .sc .sc-step .sc-time .sc-who img{width:26px;height:26px;object-fit:cover}.nx-nca .sc .sc-step .sc-time .sc-who .sc-ari{width:26px;height:26px;background:var(--ink);display:grid;place-items:center}.nx-nca .sc .sc-step .sc-time .sc-who .sc-ari svg{width:62%}.nx-nca .sc .sc-step .sc-meta p{color:var(--ink60);font-size:16px;max-width:44ch}.nx-nca .sc .sc-step .sc-meta ul{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--line)}.nx-nca .sc .sc-step .sc-meta li{padding:9px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--ink80)}.nx-nca .sc .sc-step .sc-vis{aspect-ratio:1;display:grid;align-items:center;padding:clamp(18px,3vw,40px)}.nx-nca .sc .sc-step .sc-vis>*{width:100%}.nx-nca .sc .sc-step:nth-child(2n) .sc-vis{order:-1}.nx-nca .sc .sc-rows{display:flex;flex-direction:column}.nx-nca .sc .sc-rows div{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;padding:10px 0;border-bottom:1px solid rgba(243,241,234,.09);font-size:13.5px}.nx-nca .sc .sc-rows div:last-child{border-bottom:0}.nx-nca .sc .sc-rows code{font-family:var(--mono);font-size:12px;color:var(--cr70);overflow-wrap:anywhere}.nx-nca .sc .sc-rows .sc-ok{color:var(--sage)}.nx-nca .sc .sc-pad{padding:16px 18px}.nx-nca .sc .sc-ba{position:relative;overflow:hidden;background:#fff;aspect-ratio:1040/900}.nx-nca .sc .sc-ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nx-nca .sc .sc-ba .sc-after{clip-path:inset(0 0 0 var(--x,50%))}.nx-nca .sc .sc-ba .sc-div{position:absolute;top:0;bottom:0;left:var(--x,50%);width:2px;margin-left:-1px;background:var(--green);pointer-events:none}.nx-nca .sc .sc-ba .sc-div:after{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 6-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E");background-size:18px;background-position:center;background-repeat:no-repeat}.nx-nca .sc .sc-ba input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.nx-nca .sc .sc-ba .sc-tag{position:absolute;top:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;background:var(--ink);color:var(--cream);pointer-events:none}.nx-nca .sc .sc-ba .sc-tag.sc-l{left:10px}.nx-nca .sc .sc-ba .sc-tag.sc-r{right:10px;background:var(--green)}.nx-nca .sc .sc-diff{font-family:var(--mono);font-size:12px;line-height:1.65;border:1px solid rgba(243,241,234,.14);overflow-x:auto}.nx-nca .sc .sc-diff .sc-h{padding:7px 12px;background:#f3f1ea0d;border-bottom:1px solid rgba(243,241,234,.12);color:#f3f1ea8c;white-space:nowrap}.nx-nca .sc .sc-diff span{display:block;padding:0 12px;white-space:pre;color:#f3f1eacc}.nx-nca .sc .sc-diff .sc-a{background:#9dc49f24;color:#cfe3cf}.nx-nca .sc .sc-diff .sc-n{color:#f3f1ea73}.nx-nca .sc .sc-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.nx-nca .sc .sc-tabs button{font:inherit;font-size:14px;padding:9px 14px;background:none;color:var(--cr70);border:1px solid var(--crl);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.nx-nca .sc .sc-tabs button i{width:9px;height:9px;border-radius:50%;background:var(--c)}.nx-nca .sc .sc-tabs button[aria-selected=true]{background:var(--cream);color:var(--ink);border-color:var(--cream)}.nx-nca .sc .sc-repo{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(20px,3vw,48px);align-items:center}.nx-nca .sc .sc-repo .sc-txt h3{margin-bottom:12px}.nx-nca .sc .sc-repo .sc-txt p{color:var(--cr70);max-width:42ch}.nx-nca .sc .sc-repo .sc-txt ul{margin:18px 0 0;padding:0;list-style:none;border-top:1px solid var(--crl)}.nx-nca .sc .sc-repo .sc-txt li{padding:10px 0;border-bottom:1px solid var(--crl);font-size:14px;color:var(--cr70)}.nx-nca .sc .sc-repo .sc-txt li b{color:var(--cream);font-weight:500}.nx-nca .sc .sc-repo .sc-vis{padding:clamp(16px,3vw,40px);min-height:420px;display:grid;align-items:center}.nx-nca .sc .sc-pane[hidden]{display:none!important}.nx-nca .sc .sc-host{display:flex;flex-direction:column;gap:14px;padding:18px 20px}.nx-nca .sc .sc-host .sc-top{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink60)}.nx-nca .sc .sc-host .sc-top .sc-brand{font-weight:600;color:var(--c)}.nx-nca .sc .sc-host h4{margin:0;font-family:var(--sans);font-size:19px;font-weight:600;line-height:1.3}.nx-nca .sc .sc-host h4 span{color:var(--ink40);font-weight:400}.nx-nca .sc .sc-host .sc-state{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--ink60)}.nx-nca .sc .sc-host .sc-state code{font-family:var(--mono);font-size:11.5px;padding:2px 6px;background:#14130f0f;color:var(--ink80)}.nx-nca .sc .sc-st-pill{font-size:12px;font-weight:600;padding:3px 10px;color:#fff;background:var(--c)}.nx-nca .sc .sc-host .sc-tabsx{display:flex;gap:18px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink60)}.nx-nca .sc .sc-host .sc-tabsx span{padding:8px 0}.nx-nca .sc .sc-host .sc-tabsx span.sc-on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--c)}.nx-nca .sc .sc-host .sc-files{display:flex;flex-direction:column;font-family:var(--mono);font-size:12px}.nx-nca .sc .sc-host .sc-files span{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);color:var(--ink80)}.nx-nca .sc .sc-host .sc-files span em{font-style:normal;color:#116329;white-space:nowrap}.nx-nca .sc .sc-host .sc-foot{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);font-size:13px}.nx-nca .sc .sc-host .sc-foot img{width:24px;height:24px;object-fit:cover}.nx-nca .sc .sc-host .sc-foot b{margin-left:auto;font-size:12.5px;padding:6px 12px;background:var(--c);color:#fff}.nx-nca .sc .sc-setup{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.nx-nca .sc .sc-setup>div{padding:24px 24px 26px 0;border-right:1px solid var(--line)}.nx-nca .sc .sc-setup>div+div{padding-left:24px}.nx-nca .sc .sc-setup>div:last-child{border-right:0}.nx-nca .sc .sc-setup .sc-n{font-family:var(--mono);font-size:12px;color:var(--ink40)}.nx-nca .sc .sc-setup h3{margin:10px 0 8px}.nx-nca .sc .sc-setup p{color:var(--ink60);font-size:14.5px}.nx-nca .sc .sc-term{margin-top:16px;padding:12px 14px;background:var(--ink);color:var(--cream);font-family:var(--mono);font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.nx-nca .sc .sc-term .sc-d{color:var(--cr50)}.nx-nca .sc .sc-call{margin-top:clamp(28px,3vw,40px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 22px;background:var(--card);border:1px solid var(--line)}.nx-nca .sc .sc-call .sc-faces{display:flex}.nx-nca .sc .sc-call .sc-faces img,.nx-nca .sc .sc-call .sc-faces span{width:36px;height:36px;object-fit:cover;border:2px solid var(--card);margin-left:-8px}.nx-nca .sc .sc-call .sc-faces :first-child{margin-left:0}.nx-nca .sc .sc-call .sc-faces span{background:var(--green);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:600}.nx-nca .sc .sc-call p{color:var(--ink80)}.nx-nca .sc .sc-call p b{font-weight:600}.nx-nca .sc .sc-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:stretch}.nx-nca .sc .sc-bar70{margin-top:26px}.nx-nca .sc .sc-bar70 .sc-track{display:flex;height:54px}.nx-nca .sc .sc-bar70 .sc-a{flex:70;background:var(--sage);color:var(--ink);display:flex;align-items:center;padding:0 16px;font-weight:600;font-size:14px}.nx-nca .sc .sc-bar70 .sc-h{flex:30;background:repeating-linear-gradient(135deg,#f3f1ea24 0 8px,#f3f1ea0d 8px 16px);display:flex;align-items:center;padding:0 14px;font-size:13.5px;color:var(--cream)}.nx-nca .sc .sc-bar70 .sc-k{display:flex;justify-content:space-between;margin-top:10px;font-size:13px;color:var(--cr50)}.nx-nca .sc .sc-outline{padding:18px 20px;display:flex;flex-direction:column}.nx-nca .sc .sc-outline>div:not(.sc-twob){display:grid;grid-template-columns:74px minmax(0,1fr);gap:14px;padding:11px 0;border-bottom:1px solid rgba(243,241,234,.09);font-size:14px;line-height:1.5}.nx-nca .sc .sc-outline>div:nth-last-child(2){border-bottom:0}.nx-nca .sc .sc-outline em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cr50);padding-top:3px}.nx-nca .sc .sc-outline code{font-family:var(--mono);font-size:12px;color:var(--sage)}.nx-nca .sc .sc-twob{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.nx-nca .sc .sc-twob span{text-align:center;padding:11px;font-size:13.5px;font-weight:600;background:var(--cream);color:var(--ink)}.nx-nca .sc .sc-twob span.sc-o{background:none;border:1px solid rgba(243,241,234,.3);color:var(--cream);font-weight:500}.nx-nca .sc .sc-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.nx-nca .sc .sc-case .sc-bd{aspect-ratio:4/3.3;display:grid;place-items:center;padding:clamp(16px,2.2vw,28px)}.nx-nca .sc .sc-case .sc-bd>*{width:100%}.nx-nca .sc .sc-case h3{margin-top:18px}.nx-nca .sc .sc-case p{margin-top:8px;color:var(--ink60);max-width:40ch}.nx-nca .sc .sc-close{text-align:center}.nx-nca .sc .sc-close h2{max-width:18ch;margin:0 auto}.nx-nca .sc .sc-close .sc-price{font-family:var(--head);font-size:clamp(48px,6vw,80px);letter-spacing:-.03em;margin-top:22px;line-height:1}.nx-nca .sc .sc-close .sc-price small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cr50);margin-top:10px}.nx-nca .sc .sc-close .sc-ctas{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:28px}@media(max-width:980px){.nx-nca .sc .sc-three,.nx-nca .sc .sc-cases{grid-template-columns:1fr 1fr}.nx-nca .sc .sc-setup{grid-template-columns:1fr}.nx-nca .sc .sc-setup>div{border-right:0;border-bottom:1px solid var(--line);padding-left:0!important}}@media(max-width:720px){.nx-nca .sc .sc-hd,.nx-nca .sc .sc-step,.nx-nca .sc .sc-step:nth-child(2n),.nx-nca .sc .sc-repo,.nx-nca .sc .sc-split{grid-template-columns:1fr}.nx-nca .sc .sc-step:nth-child(2n) .sc-vis{order:0}.nx-nca .sc .sc-step .sc-vis,.nx-nca .sc .sc-pc .sc-bd{aspect-ratio:auto}.nx-nca .sc .sc-app{grid-template-columns:1fr;min-height:0}.nx-nca .sc .sc-prev{display:none}.nx-nca .sc .sc-three,.nx-nca .sc .sc-cases{grid-template-columns:1fr}.nx-nca .sc .sc-pc .sc-bd{aspect-ratio:auto}.nx-nca .sc .sc-call{grid-template-columns:1fr}.nx-nca .sc .sc-repo .sc-vis{min-height:0}.nx-nca .sc .sc-acts .sc-b{margin-left:0}}.nx-nca .sc .sc-rp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px);align-items:center}.nx-nca .sc .sc-rp-t p{margin-top:18px;color:var(--cr70);font-size:17px;max-width:44ch}.nx-nca .sc .sc-rp-t p.sc-rp-l{font-size:14px;color:var(--cr50)}.nx-nca .sc .sc-rp-v{aspect-ratio:1/1;display:grid;place-items:center}.nx-nca .sc .sc-lgs{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.2vw,14px);width:100%}.nx-nca .sc .sc-lg{flex:none;width:clamp(44px,5.4vw,78px);height:clamp(44px,5.4vw,78px);background:#14130f9e;border:1px solid rgba(243,241,234,.18);display:grid;place-items:center;color:#f3f1ea}.nx-nca .sc .sc-lg>span{width:40%;display:block;color:#f3f1ea}.nx-nca .sc .sc-lg svg{width:100%;height:auto;display:block;fill:currentColor}.nx-nca .sc .sc-lg-ari{width:clamp(84px,10vw,136px);height:clamp(84px,10vw,136px);border-color:#9dc49f8c}.nx-nca .sc .sc-lg-ari svg{width:46%;fill:none}.nx-nca .sc .sc-kn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(243,241,234,.5)}.nx-nca .sc .sc-kn div{padding:28px 24px 30px 0;border-right:1px solid var(--crl)}.nx-nca .sc .sc-kn div+div{padding-left:24px}.nx-nca .sc .sc-kn div:last-child{border-right:0}.nx-nca .sc .sc-kn b{display:block;white-space:nowrap;font-family:var(--head);font-weight:500;font-size:clamp(40px,5.4vw,72px);letter-spacing:-.03em;line-height:1}.nx-nca .sc .sc-kn span{display:block;margin-top:12px;color:var(--cr70);font-size:15px}.nx-nca .sc .sc-md{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;margin-top:clamp(36px,4vw,56px);padding:26px 28px;border:1px solid var(--crl)}.nx-nca .sc .sc-md-t p{margin-top:8px;color:var(--cr70);max-width:60ch}.nx-nca .sc .sc-md-b{display:flex;gap:12px}.nx-nca .sc .sc-md-b span{background:#fff;padding:14px 18px;display:grid;place-items:center}.nx-nca .sc .sc-md-b img{height:42px;width:auto}@media(max-width:720px){.nx-nca .sc .sc-rp,.nx-nca .sc .sc-md,.nx-nca .sc .sc-kn{grid-template-columns:1fr}.nx-nca .sc .sc-kn div{border-right:0;border-bottom:1px solid var(--crl);padding-left:0!important}}.nx-nca .sc .sc-pt{display:grid!important;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px);align-content:center;padding:clamp(20px,3.4vw,48px)}.nx-nca .sc .sc-pt-t{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#14130f9e;border:1px solid rgba(243,241,234,.18);color:#f3f1ea}.nx-nca .sc .sc-pt-m{width:34%;display:block}.nx-nca .sc .sc-pt-m svg{width:100%;height:auto;display:block}.nx-nca .sc .sc-pt-t b{font-family:var(--head);font-weight:500;font-size:clamp(18px,1.8vw,24px);letter-spacing:-.01em}.nx-nca .sc .sc-pt-t em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#9dc49f}.nx-nca .sc .sc-sqp{aspect-ratio:1;display:grid;align-items:center;padding:clamp(18px,3vw,36px)}.nx-nca .sc .sc-kw{position:relative;background:#0c0d0a;color:var(--cream);overflow:hidden;min-height:clamp(640px,62vw,860px);display:flex;flex-direction:column;justify-content:space-between;padding-block:clamp(56px,6vw,88px) clamp(44px,4.4vw,72px)}.nx-nca .sc #kwc{position:absolute;inset:0;width:100%;height:100%;display:block}.nx-nca .sc .sc-kw-in,.nx-nca .sc .sc-kw-foot{position:relative;z-index:1;width:100%}.nx-nca .sc .sc-kw-in{pointer-events:none}.nx-nca .sc .sc-kw .sc-lab{color:var(--cr50);margin-bottom:14px}.nx-nca .sc .sc-kw h2{max-width:26ch;font-size:clamp(26px,3vw,40px)}.nx-nca .sc .sc-kw-foot{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap}.nx-nca .sc .sc-kw-cap{position:relative;margin:0;height:1.2em;flex:1;min-width:280px;font-family:var(--head);font-size:clamp(24px,2.8vw,38px);letter-spacing:-.02em;pointer-events:none}.nx-nca .sc .sc-kw-cap span{position:absolute;left:0;bottom:0;opacity:0;transform:translateY(10px);transition:opacity .6s,transform .6s;white-space:nowrap}.nx-nca .sc .sc-kw-cap span.sc-on{opacity:1;transform:none}.nx-nca .sc .sc-kw-sw{display:flex;gap:6px}.nx-nca .sc .sc-kw-sw button{font:inherit;font-size:13.5px;padding:8px 14px;background:none;color:var(--cr50);border:1px solid rgba(157,196,159,.25);cursor:pointer}.nx-nca .sc .sc-kw-sw button[aria-selected=true]{background:#9dc49f29;color:var(--cream);border-color:#9dc49f99}.nx-nca .sc .sc-kw-tip[hidden]{display:none}.nx-nca .sc .sc-kw-tip{position:absolute;z-index:2;pointer-events:none;display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#0c0d0aeb;border:1px solid rgba(157,196,159,.35);font-size:12.5px;white-space:nowrap;transform:translate(14px,-50%)}.nx-nca .sc .sc-kw-tip b{font-family:var(--mono);font-weight:500;font-size:11px;color:var(--sage)}@media(max-width:720px){.nx-nca .sc .sc-kw-cap span{white-space:normal}.nx-nca .sc .sc-kw-cap{height:2.4em}}.nx-nca .sc .sc-ui .sc-msg p{color:#f3f1eae0}.nx-nca .sc .sc-ui,.nx-nca .sc .sc-step .sc-vis>*,.nx-nca .sc .sc-sqp>*{min-width:0;max-width:100%}.nx-nca .sc .sc-diff{overflow:hidden}.nx-nca .sc .sc-diff span{overflow:hidden;text-overflow:ellipsis}.nx-nca .sc .sc-outline>div:not(.sc-twob) span{min-width:0;overflow-wrap:anywhere}.nx-nca .sc .sc-dm{position:relative;display:flex;align-items:stretch;overflow:hidden;background:#141310;min-height:clamp(430px,41vw,548px);border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf;text-align:left}.nx-nca .sc .sc-dm-wash{position:absolute;inset:0;background:radial-gradient(62% 58% at 10% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%),#14130f}.nx-nca .sc .sc-dm-l{position:relative;z-index:2;flex:0 0 352px;min-width:0;display:flex;flex-direction:column;padding:clamp(16px,1.8vw,22px);border-right:1px solid rgba(243,241,234,.12)}.nx-nca .sc .sc-dm-sq{display:flex!important;align-items:stretch;padding:clamp(18px,2.6vw,34px)!important}.nx-nca .sc .sc-dm-sq .sc-dm-l{flex:1 1 auto;border:1px solid rgba(243,241,234,.14);background:#14130f80}.nx-nca .sc .sc-dm-rail{display:flex;align-items:center;gap:8px;padding-bottom:11px;margin-bottom:12px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .sc .sc-dm-brand{font-family:var(--head);font-weight:500;font-size:15px;letter-spacing:-.035em;color:#f3f1ea}.nx-nca .sc .sc-dm-chip{display:inline-flex;align-items:center;gap:7px;background:#14130f8c;border:1px solid rgba(243,241,234,.22);padding:4px 10px;font-size:11.5px;color:#f3f1ea;white-space:nowrap;min-width:150px}.nx-nca .sc .sc-dm-chip svg{width:10px;height:12px;flex:none}.nx-nca .sc .sc-dm-cv{margin-left:auto;width:6px;height:6px;flex:none;border-right:1px solid rgba(243,241,234,.6);border-bottom:1px solid rgba(243,241,234,.6);transform:rotate(45deg) translate(-2px,-2px)}.nx-nca .sc .sc-dm-acct{margin-left:auto;width:20px;height:20px;border-radius:50%;background:#f3f1ea;color:#171613;flex:none;display:grid;place-items:center;font-size:10px;font-weight:600}.nx-nca .sc .sc-dm-thread{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding-bottom:13px;overflow:hidden}.nx-nca .sc .sc-dm-me{align-self:flex-end;max-width:94%;background:#f3f1ea24;border:1px solid rgba(243,241,234,.14);padding:10px 12px;font-size:13px;line-height:1.45;color:#f3f1ea}.nx-nca .sc .sc-dm-said{margin:0;font-size:13px;line-height:1.5;color:#f3f1ead6;max-width:94%}.nx-nca .sc .sc-dm-log{list-style:none;margin:0;padding:0 0 0 12px;border-left:2px solid rgba(127,164,127,.55);display:flex;flex-direction:column;gap:1px}.nx-nca .sc .sc-dm-log li{display:grid;grid-template-columns:7px 1fr auto;gap:9px;align-items:baseline;padding:5px 0;font-size:12.5px;line-height:1.4;color:#f3f1eac7}.nx-nca .sc .sc-dm-log .sc-d{width:7px;height:7px;border-radius:50%;background:#7fa47f;position:relative;top:5px}.nx-nca .sc .sc-dm-log .sc-t{font-family:var(--mono);font-size:10px;color:#f3f1ea66}.nx-nca .sc .sc-dm-done{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 0}.nx-nca .sc .sc-dm-done span{font-family:var(--mono);font-size:10px;color:#9bc48f}.nx-nca .sc .sc-dm-done .sc-dm-pr{color:#f3f1ea9e}.nx-nca .sc .sc-dm-box{border:1px solid rgba(243,241,234,.18);background:#14130f94;padding:13px 13px 11px;margin-top:10px}.nx-nca .sc .sc-dm-box p{margin:0;min-height:2.6em}.nx-nca .sc .sc-dm-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .sc .sc-dm-tools{display:flex;gap:4px}.nx-nca .sc .sc-dm-tools span{width:27px;height:27px;display:grid;place-items:center;color:#f3f1ea80}.nx-nca .sc .sc-dm-tools svg{width:15px;height:15px}.nx-nca .sc .sc-dm-snd{width:27px;height:27px;border-radius:50%;background:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .sc .sc-dm-snd svg{width:13px;height:13px;color:#141310}.nx-nca .sc .sc-dm-r{position:relative;z-index:2;flex:1 1 0;min-width:0;display:flex;flex-direction:column;padding:clamp(14px,1.8vw,24px)}.nx-nca .sc .sc-dm-ph{display:flex;align-items:center;gap:10px;padding:0 0 9px}.nx-nca .sc .sc-dm-tabs{display:inline-flex;background:#f3f1ea1a;flex:none}.nx-nca .sc .sc-dm-tabs b{font-weight:500;font-size:10.5px;padding:4px 10px;color:#f3f1ea99}.nx-nca .sc .sc-dm-tabs b.sc-on{background:#2d572f;color:#fff}.nx-nca .sc .sc-dm-url{font-family:var(--mono);font-size:10.5px;color:#f3f1ea73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .sc .sc-dm-pic{flex:1;min-height:0;background:#fff;overflow:hidden;box-shadow:0 20px 50px -30px #0009}.nx-nca .sc .sc-dm-pic img{width:100%;height:100%;object-fit:cover;object-position:0 18%}.nx-nca .sc .sc-cm b{display:block;font-size:12.5px;font-weight:600;margin-bottom:3px;color:#f3f1ea}.nx-nca .sc .sc-cm b small{font-weight:400;color:var(--cr50);font-size:11.5px;margin-left:6px}.nx-nca .sc .sc-cm p{font-size:14px;line-height:1.5;color:#f3f1eadb}.nx-nca .sc .sc-shot{margin-top:clamp(44px,6vw,72px);padding:0!important}@media(max-width:900px){.nx-nca .sc .sc-dm{flex-direction:column;min-height:0}.nx-nca .sc .sc-dm-l{flex-basis:auto;border-right:0;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .sc .sc-dm-pic{aspect-ratio:1040/900;flex:none}}@media(prefers-reduced-motion:reduce){.nx-nca .sc *{scroll-behavior:auto!important;transition:none!important}}.nx-nca .sc .sc-map{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 64px minmax(0,1fr);row-gap:26px;padding:clamp(22px,3.4vw,52px);text-align:left}.nx-nca .sc .sc-zone{display:flex;flex-direction:column;background:#14130f9e;border:1px solid rgba(243,241,234,.18);padding:18px 20px}.nx-nca .sc .sc-zone.sc-ours{border-color:#9dc49f8c}.nx-nca .sc .sc-zone .sc-zk{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cr50);padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .sc .sc-zone.sc-ours .sc-zk{color:var(--sage)}.nx-nca .sc .sc-zone span{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid rgba(243,241,234,.08);font-size:14.5px;color:#f3f1eae0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .sc .sc-zone .sc-zk:before{display:none}.nx-nca .sc .sc-zone .sc-zk{white-space:nowrap}.nx-nca .sc .sc-btn{transition:background .18s,border-color .18s,color .18s}.nx-nca .sc .sc-btn-g:hover{background:#24451f}.nx-nca .sc .sc-btn-o:hover{border-color:var(--cream);background:#f3f1ea0f}.nx-nca .sc .sc-btn-k:hover{background:#fff}.nx-nca .sc .sc-dm-pic img{object-fit:contain!important;object-position:center top!important}.nx-nca .sc .sc-zone span:last-child{border-bottom:0}.nx-nca .sc .sc-zone span:before{content:"";width:7px;height:7px;flex:none;background:#f3f1ea59}.nx-nca .sc .sc-zone.sc-mid span:before{background:var(--gold)}.nx-nca .sc .sc-zone.sc-ours span:before{background:var(--sage)}.nx-nca .sc .sc-lane{position:relative;align-self:center;height:2px;background:#f3f1ea2e}.nx-nca .sc .sc-lane b{position:absolute;top:-4px;left:0;width:10px;height:10px;background:var(--gold);animation:run 3.2s linear infinite}.nx-nca .sc .sc-lane.sc-l2 b{background:var(--sage);animation-delay:1.1s}.nx-nca .sc .sc-back{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;border:1px solid rgba(243,241,234,.14);background:#14130f73}.nx-nca .sc .sc-back span{padding:14px 16px;font-size:14px;color:#f3f1eadb;border-right:1px solid rgba(243,241,234,.1);display:flex;flex-direction:column;gap:4px}.nx-nca .sc .sc-back span:last-child{border-right:0}.nx-nca .sc .sc-back span em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cr50)}.nx-nca .sc .sc-back i{position:absolute;bottom:-1px;left:0;height:2px;width:25%;background:var(--sage);animation:home 6s steps(4,end) infinite}.nx-nca .sc .sc-two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,24px)}.nx-nca .sc .sc-two .sc-bd{aspect-ratio:1;display:grid;align-items:center;padding:clamp(20px,3.2vw,44px)}.nx-nca .sc .sc-two h3{margin-top:20px}.nx-nca .sc .sc-two p{margin-top:8px;color:var(--ink60);max-width:44ch}.nx-nca .sc .sc-two .sc-log span{font-size:15px;padding:9px 0}.nx-nca .sc .sc-mx-wrap{overflow-x:auto}.nx-nca .sc .sc-mx{width:100%;border-collapse:collapse;min-width:720px;table-layout:fixed}.nx-nca .sc .sc-mx th:first-child,.nx-nca .sc .sc-mx td:first-child{width:30%}.nx-nca .sc .sc-mx td:first-child small{display:block;margin-top:4px;font-family:var(--sans);font-size:12.5px;color:var(--gold)}.nx-nca .sc .sc-mx th{font-family:var(--mono);font-weight:400;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cr50);text-align:center;padding:0 10px 16px;border-bottom:1px solid rgba(243,241,234,.4)}.nx-nca .sc .sc-mx th:first-child{text-align:left;padding-left:0}.nx-nca .sc .sc-mx td{text-align:center;padding:18px 10px;border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .sc .sc-mx td:first-child{text-align:left;padding-left:0;font-family:var(--head);font-size:clamp(17px,1.6vw,21px);color:var(--cream)}.nx-nca .sc .sc-mx i{display:inline-grid;place-items:center;width:26px;height:26px}.nx-nca .sc .sc-mx i.sc-on{background:#2d572f;color:#f3f1ea}.nx-nca .sc .sc-mx i.sc-on svg{width:14px}.nx-nca .sc .sc-mx i.sc-off{width:14px;height:2px;background:#f3f1ea2e}.nx-nca .sc .sc-mx .sc-note{display:inline-block;font-size:12px;color:var(--gold);border:1px solid rgba(207,149,54,.45);padding:4px 8px}.nx-nca .sc .sc-rec .sc-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(243,241,234,.08);font-size:14px}.nx-nca .sc .sc-rec .sc-row:last-child{border-bottom:0}.nx-nca .sc .sc-rec .sc-row code{font-family:var(--mono);font-size:12px;color:var(--sage)}.nx-nca .sc .sc-rec .sc-row em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--cr50);text-align:right}.nx-nca .sc .sc-rec .sc-row small{display:block;color:var(--cr50);font-size:12px;margin-top:2px}.nx-nca .sc .sc-flow{display:flex!important;flex-direction:column;justify-content:center;align-items:stretch!important;gap:0;padding:clamp(22px,3.4vw,48px)}.nx-nca .sc .sc-flow .sc-st{background:#14130f9e;border:1px solid rgba(243,241,234,.18);padding:18px 20px;display:flex;align-items:center;gap:14px;font-size:15px;color:var(--cream)}.nx-nca .sc .sc-flow .sc-st em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cr50)}.nx-nca .sc .sc-flow .sc-st.sc-ours{border-color:#9dc49f8c}.nx-nca .sc .sc-flow .sc-st .sc-mk{width:26px;height:22px;flex:none}.nx-nca .sc .sc-flow .sc-pipe{height:34px;width:2px;margin-left:32px;background:#f3f1ea33;position:relative;overflow:hidden}.nx-nca .sc .sc-flow .sc-pipe:after{content:"";position:absolute;left:0;top:-12px;width:2px;height:12px;background:var(--sage);animation:down 1.8s linear infinite}.nx-nca .sc .sc-flow .sc-logos{display:flex;gap:10px;margin-left:auto}.nx-nca .sc .sc-flow .sc-logos span{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(243,241,234,.2)}.nx-nca .sc .sc-flow .sc-logos svg{width:18px;height:18px}.nx-nca .sc .sc-certs4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.nx-nca .sc .sc-ct{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:18px;text-align:center}.nx-nca .sc .sc-ct img{width:46%;filter:brightness(2.2) contrast(.9)}.nx-nca .sc .sc-ct b{font-family:var(--head);font-weight:500;font-size:clamp(17px,1.6vw,21px);color:var(--cream)}.nx-nca .sc .sc-ct em{font-style:normal;font-size:13px;color:var(--cr70);max-width:18ch}@media(max-width:900px){.nx-nca .sc .sc-map{grid-template-columns:1fr}.nx-nca .sc .sc-lane{height:28px;width:2px;justify-self:center}.nx-nca .sc .sc-lane b{animation:none;left:-4px;top:9px}.nx-nca .sc .sc-back,.nx-nca .sc .sc-certs4{grid-template-columns:1fr 1fr}}@media(max-width:720px){.nx-nca .sc .sc-two{grid-template-columns:1fr}.nx-nca .sc .sc-two .sc-bd{aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.nx-nca .sc .sc-lane b,.nx-nca .sc .sc-back i,.nx-nca .sc .sc-flow .sc-pipe:after{animation:none}}@media(min-width:901px)and (min-height:620px){.nx-nca .sc .sc-herov{height:calc(100svh - var(--navh,0px));min-height:0;display:flex;flex-direction:column}.nx-nca .sc .sc-herov>.sc-wrap:first-child{flex:none;padding-block:clamp(28px,5vh,72px) 0}.nx-nca .sc .sc-herov>.sc-wrap:last-child{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}.nx-nca .sc .sc-herov .sc-shot{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:clamp(24px,4vh,48px)}.nx-nca .sc .sc-herov .sc-shot>*{flex:1;min-height:0}.nx-nca .sc .sc-herov .sc-dm,.nx-nca .sc .sc-herov .sc-dm-box p{min-height:0}.nx-nca .sc .sc-herov .sc-dm-thread{justify-content:center}.nx-nca .sc .sc-herov .sc-dm-pic img{object-position:center center!important}.nx-nca .sc .sc-herov .sc-map{align-content:center;padding-block:clamp(16px,3vh,40px)}}.nx-nca .sc{background:var(--paper);color:var(--ink);font-family:var(--sans)}.nx-nca.sharp .sc-snd,.nx-nca.sharp .sc-dm-snd,.nx-nca.sharp .sc-dm-acct,.nx-nca.sharp .sc-dm-log .sc-d,.nx-nca.sharp .sc-log span:before,.nx-nca.sharp .sc-ba .sc-div:after,.nx-nca.sharp .sc-bar i,.nx-nca.sharp .sc-checks span:before{border-radius:50%!important}.nx-nca .hw,.nx-nca .sc{--navh:65px}.nx-nca .mz-hero{background:radial-gradient(60% 55% at 50% 0%,#9dc49f38,#2d572f1f 40%,#14130f00 72%),#14130f;color:#f3f1ea;text-align:center;min-height:calc(100svh - 65px);display:flex;align-items:center;padding:clamp(48px,7vh,88px) 0 clamp(32px,5vh,56px)}.nx-nca .mz-hero .wrap{width:100%}.nx-nca .mz-hero h1{font-family:var(--disp,inherit);font-size:clamp(40px,6vw,80px);line-height:1.02;letter-spacing:-.03em;font-weight:500;max-width:14ch;margin:0 auto;color:#f3f1ea}.nx-nca .mz-sub{margin:20px auto 30px;max-width:48ch;font-size:clamp(16px,1.5vw,19px);color:#f3f1eab3}.nx-nca .mz-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:0}.nx-nca .mz-o{color:#f3f1ea!important;border-color:#f3f1ea4d!important}.nx-nca .mz-o:hover{border-color:#f3f1ea!important}.nx-nca .mz-cmp{width:min(100%,680px);margin:clamp(40px,6vh,64px) auto 0;text-align:left;background:#14130f9e;border:1px solid rgba(243,241,234,.2);padding:18px 18px 14px;box-shadow:0 40px 80px -40px #000c}.nx-nca .mz-cmp p{margin:0;min-height:1.5em;font-size:clamp(16px,1.6vw,19px)}.nx-nca .mz-cur{display:inline-block;width:2px;height:1.1em;background:#f3f1ea;vertical-align:-3px;margin-left:2px;animation:mzbl 1s steps(1) infinite}.nx-nca .mz-cb{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:12px;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .mz-tools{display:flex;gap:6px;color:#f3f1ea80}.nx-nca .mz-tools i{width:30px;height:30px;display:grid;place-items:center}.nx-nca .mz-tools svg{width:17px}.nx-nca .mz-snd{width:34px;height:34px;border-radius:50%!important;background:#f3f1ea;color:#14130f;display:grid;place-items:center}.nx-nca .mz-snd svg{width:16px}.nx-nca .mz-lg-l{margin:clamp(48px,7vh,80px) 0 0;font-size:13px;color:#f3f1ea80}.nx-nca .mz-lg{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;flex-wrap:wrap}.nx-nca .mz-lg img{height:28px;width:auto;max-width:110px;object-fit:contain;filter:brightness(0) invert(1);opacity:.6}.nx-nca .mz-cost{margin-top:clamp(28px,3.4vw,48px)}.nx-nca .mz-key{display:flex;gap:28px;padding-bottom:18px;border-bottom:1px solid var(--ink);font-size:14px;color:var(--ink60)}.nx-nca .mz-key span{display:flex;align-items:center;gap:8px}.nx-nca .mz-key i{width:14px;height:14px;display:block}.nx-nca .mz-key .dev i{background:#cf9536}.nx-nca .mz-key .ari i{background:#2d572f}.nx-nca .mz-r{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:clamp(16px,3vw,48px);align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.nx-nca .mz-job{font-size:18px;font-weight:500}.nx-nca .mz-bars{display:flex;flex-direction:column;gap:8px}.nx-nca .mz-b{display:flex;align-items:center;gap:14px}.nx-nca .mz-b i{display:block;height:18px}.nx-nca .mz-b.dev i{width:calc(100% - 110px);background:#cf9536}.nx-nca .mz-b.ari i{background:#2d572f;max-width:calc(100% - 110px)}.nx-nca .mz-b b{font-size:16px;font-weight:500;white-space:nowrap}.nx-nca .mz-b.ari b{color:#2d572f}.nx-nca .mz-kn{margin-top:clamp(32px,4vw,56px)}.nx-nca .mz-kb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) auto;gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid rgba(243,241,234,.14)}.nx-nca .mz-kl{font-size:17px;color:#f3f1eacc}.nx-nca .mz-bar{height:44px;background:#f3f1ea0f}.nx-nca .mz-bar i{display:block;height:100%;min-width:4px;background:#f3f1ea66}.nx-nca .mz-kb.on .mz-bar i{background:linear-gradient(90deg,#2d572f,#9dc49f)}.nx-nca .mz-kb.on .mz-kl{color:#f3f1ea;font-size:22px;font-weight:500}.nx-nca .mz-kb b{font-size:clamp(20px,2.2vw,30px);font-weight:500;white-space:nowrap}.nx-nca .mz-kb.on b{color:#9dc49f}.nx-nca .mz-kp{margin:28px 0 0;font-size:clamp(17px,1.6vw,20px);color:#f3f1eacc;max-width:56ch}.nx-nca .mz-g{margin-top:clamp(28px,3.4vw,48px)}.nx-nca .mz-gh,.nx-nca .mz-gr{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(4,minmax(0,1fr));gap:28px;align-items:center}.nx-nca .mz-gh{padding-bottom:12px;border-bottom:1px solid var(--ink);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .mz-gr{padding:18px 0;border-bottom:1px solid var(--line)}.nx-nca .mz-gr b{font-size:18px;font-weight:500}.nx-nca .mz-gr .n{position:relative;padding:14px 16px;background:#14130f;color:#f3f1ea;font-size:15px}.nx-nca .mz-gr .n:not(:last-child):after{content:"";position:absolute;right:-29px;top:50%;width:28px;height:2px;background:#14130f4d}.nx-nca .mz-gr .n.ari{background:#2d572f}.nx-nca .mz-gn{margin:18px 0 0;font-size:14px;color:var(--ink60)}.nx-nca .mz-pv{background:#1b1a16;border:1px solid rgba(243,241,234,.18);box-shadow:0 40px 80px -50px #14130fb3}.nx-nca .mz-pvb{padding:10px 14px;font-size:12px;color:#9dc49f;border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .mz-pvb span{color:#f3f1ea73;margin-left:8px}.nx-nca .mz-pv img{display:block;width:100%}.nx-nca .mz-pva{display:flex;align-items:center;gap:10px;padding:12px 14px;color:#f3f1eab3;font-size:14px}.nx-nca .mz-pva span{flex:1}.nx-nca .mz-pva b{font-weight:500;background:#f3f1ea;color:#14130f;padding:8px 14px}.nx-nca .mz-pva b.o{background:none;border:1px solid rgba(243,241,234,.3);color:#f3f1ea}.nx-nca .mz-sq{aspect-ratio:1;background:none center/cover;display:flex;align-items:center;padding:clamp(20px,3.6vw,52px)}.nx-nca .mz-th{width:100%;display:flex;flex-direction:column;gap:14px}.nx-nca .mz-me{align-self:flex-end;max-width:88%;background:#f3f1ea29;border:1px solid rgba(243,241,234,.2);padding:14px 16px;font-size:15px;color:#f3f1ea;backdrop-filter:blur(8px)}.nx-nca .mz-log{list-style:none;margin:0;padding:14px 16px;background:#14130fb3;border:1px solid rgba(243,241,234,.18);color:#f3f1ead9}.nx-nca .mz-log li{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:14.5px}.nx-nca .mz-log .d{width:7px;height:7px;border-radius:50%!important;background:#7fa47f;flex:none}.nx-nca .mz-log em{margin-left:auto;font-style:normal;font-size:12px;color:#f3f1ea73}.nx-nca .mz-lead{max-width:60ch;margin:14px 0 0;font-size:17px;color:#f3f1eab3}.nx-nca .mz-wall{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin-top:clamp(28px,3.4vw,48px)}.nx-nca .mz-wall span{aspect-ratio:3/2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(243,241,234,.14);padding:14px}.nx-nca .mz-wall em{font-style:normal;font-size:12.5px;color:#f3f1ea99}.nx-nca .mz-wall .more{grid-column:1/-1;border-style:dashed;aspect-ratio:auto}.nx-nca .mz-wall .more em{font-size:15px;color:#9dc49f}.nx-nca .mz-wall img{max-height:26px;max-width:80%;width:auto;filter:brightness(0) invert(1);opacity:.75}@media(max-width:900px){.nx-nca .mz-r{grid-template-columns:1fr;gap:10px}.nx-nca .mz-h{display:none}.nx-nca .mz-kb{grid-template-columns:1fr;gap:10px}.nx-nca .mz-flow{grid-template-columns:1fr 1fr;gap:14px}.nx-nca .mz-st:after{display:none}.nx-nca .mz-lg{justify-content:center}}@media(prefers-reduced-motion:reduce){.nx-nca .mz-cur{animation:none}}.nx-nca .mz-paint{position:absolute;inset:0;z-index:1;background-size:cover;background-position:center}.nx-nca .mz-frag{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:16px}.nx-nca .vi-art:has(.mz-paint){inset:0!important}.nx-nca .vi-art:has(.mz-paint) .ui{position:absolute;inset:0}.nx-nca .mz-shot{display:block;flex:none;width:170%;margin-left:68%;box-shadow:0 20px 40px -20px #000000b3}.nx-nca .mz-shot img{display:block;width:100%}.nx-nca .mz-num{display:flex;flex-direction:column;gap:4px;background:#14130f9e;border:1px solid rgba(243,241,234,.2);padding:16px 20px;color:#f3f1ea}.nx-nca .mz-num b{font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1}.nx-nca .mz-num em{font-style:normal;font-size:13px;color:#f3f1eab3}.nx-nca .uc-chips{display:none!important}.nx-nca .mz-ba{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#fff;align-items:start}.nx-nca .mz-ba figure{position:relative;margin:0}.nx-nca .mz-ba img{display:block;width:100%}.nx-nca .mz-ba figcaption{position:absolute;top:10px;left:10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;background:#14130f;color:#f3f1ea}.nx-nca .mz-ba .on figcaption{background:#2d572f}.nx-nca .mz-hl{position:absolute;left:3%;right:3%;bottom:1%;height:15%;border:2px solid #2D572F;box-shadow:0 0 0 5px #2d572f26}.nx-nca .mz-chat{flex:1 1 auto!important;width:100%;height:100%;border:1px solid rgba(243,241,234,.16)!important;background:#14130fb8}.nx-nca .mz-sq{padding:clamp(20px,3vw,44px)!important}.nx-nca .mz-wall .more{flex-direction:row!important;gap:14px!important}.nx-nca .mz-wall .more b{font-size:28px;font-weight:500;color:#f3f1ea}@media(max-width:900px){.nx-nca .mz-r{grid-template-columns:1fr}.nx-nca .mz-gh{display:none}.nx-nca .mz-gr{grid-template-columns:1fr 1fr;gap:10px}.nx-nca .mz-gr b{grid-column:1/-1}.nx-nca .mz-gr .n:after{display:none}}.nx-nca .ucards .vi-bg{background:none center/cover!important}.nx-nca .ucards .ucard-c:nth-child(1) .vi-bg{background-position:20% 30%!important}.nx-nca .ucards .ucard-c:nth-child(2) .vi-bg{background-position:80% 60%!important}.nx-nca .ucards .ucard-c:nth-child(3) .mz-paint{background-position:40% 80%!important}.nx-nca .ucards .ucard-c:nth-child(4) .mz-paint{background-position:65% 20%!important}.nx-nca .ucards .vi-bg:before,.nx-nca .ucards .vi-bg:after{display:none!important}.nx-nca.sharp .mz-snd,.nx-nca.sharp .mz-log .d{border-radius:50%!important}.nx-nca .mz-hero p,.nx-nca .mz-kp,.nx-nca .sec p,.nx-nca .sec h2,.nx-nca .sec h3,.nx-nca .faqs summary{text-wrap:pretty}.nx-nca .mz-kp{text-wrap:balance}.nx-nca .mz-kb{grid-template-columns:240px minmax(0,1fr) 230px!important}.nx-nca .mz-kl,.nx-nca .mz-kb.on .mz-kl{font-size:17px!important;font-weight:500!important;white-space:nowrap}.nx-nca .mz-kb b{text-align:right}.nx-nca .mz-bar{height:44px!important}.nx-nca .mz-gr .n small{display:block;margin-top:3px;font-size:12px;color:#f3f1ea9e}@media(max-width:900px){.nx-nca .mz-kb{grid-template-columns:1fr!important}.nx-nca .mz-kb b{text-align:left}}.nx-nca .mz-gr .n{min-height:68px;display:flex;flex-direction:column;justify-content:center}.nx-nca .hw .hw-sq3{aspect-ratio:1;background-size:cover;background-position:center;display:grid;place-items:center;padding:clamp(24px,3.4vw,48px)}.nx-nca .hw .hw-s-me{max-width:88%;background:#14130fd1;border:1px solid rgba(243,241,234,.2);color:#f3f1ea;padding:18px 22px;font-size:clamp(16px,1.5vw,19px);line-height:1.4;backdrop-filter:blur(8px);box-shadow:0 30px 60px -30px #000c}.nx-nca .hw .hw-s-card{width:min(100%,300px);background:#14130fd1;border:1px solid rgba(243,241,234,.2);color:#f3f1ea;padding:8px 22px;backdrop-filter:blur(8px);box-shadow:0 30px 60px -30px #000c}.nx-nca .hw .hw-s-card>span{display:flex;align-items:center;gap:12px;padding:14px 0;font-size:16px}.nx-nca .hw .hw-s-card>span+span{border-top:1px solid rgba(243,241,234,.1)}.nx-nca .hw .hw-s-card i{width:20px;height:20px;border-radius:50%!important;background:#2d572f;color:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .hw .hw-s-card i svg{width:12px}.nx-nca .hw .hw-s-pr{padding:22px}.nx-nca .hw .hw-s-pr em{display:block;font-style:normal;font-size:13px;color:#f3f1ea8c}.nx-nca .hw .hw-s-pr b{display:block;margin:8px 0 18px;font-size:19px;font-weight:500;letter-spacing:-.01em}.nx-nca .hw .hw-s-pr .hw-s-ok{padding:0!important;color:#9dc49f;font-size:15px}.nx-nca .hw .hw-herov .hw-dm{width:min(100%,max(900px,calc((100svh - var(--navh,0px) - 520px) * 1.74 + 420px)))}.nx-nca .hw .hw-rp,.nx-nca .hw .hw-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px)}@media(max-width:900px){.nx-nca .hw .hw-rp,.nx-nca .hw .hw-split{grid-template-columns:1fr}}.nx-nca .sc .sc-trio{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(12px,2vw,24px);max-width:1040px;margin:clamp(40px,7vh,72px) auto 0}.nx-nca .sc .sc-fs{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.6vw,32px);border:1px solid rgba(243,241,234,.18);background:#f3f1ea08;text-align:left}.nx-nca .sc .sc-fs em{font-style:normal;font-size:13px;color:#f3f1ea8c}.nx-nca .sc .sc-fs b{font-size:clamp(19px,1.9vw,24px);font-weight:500;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .sc .sc-fs-ari{background:none center/cover;border-color:#9dc49f80}.nx-nca .sc .sc-fs-ari em{color:#f3f1ea}.nx-nca .sc .sc-fa{font-style:normal;font-size:24px;color:#9dc49f}@media(max-width:760px){.nx-nca .sc .sc-trio{grid-template-columns:1fr}.nx-nca .sc .sc-fa{transform:rotate(90deg);justify-self:center}}.nx-nca .hw .hw-step .hw-vis,.nx-nca .hw .hw-rp-v,.nx-nca .hw .hw-sqp{width:min(100%,460px);justify-self:center}.nx-nca .sc .sc-herov{height:auto;min-height:calc(100svh - var(--navh,0px));justify-content:center;padding-bottom:clamp(32px,6vh,72px)}.nx-nca .sc .sc-herov>.sc-wrap:last-child{flex:none}.nx-nca .sc .sc-herov>.sc-wrap:first-child{padding-top:0}.nx-nca .sc .sc-trio{width:100%}.nx-nca .sc .sc-herov{padding-top:clamp(32px,6vh,64px)}.nx-nca .sx .sec p,.nx-nca .sx .sec h2,.nx-nca .sx .sec h3,.nx-nca .sx .faqs summary{text-wrap:pretty}.nx-nca .sx .sx-hero{position:relative;overflow:hidden;background:radial-gradient(60% 55% at 50% 0%,#9dc49f38,#2d572f1f 40%,#14130f00 72%),#14130f;color:#f3f1ea;text-align:center;min-height:calc(100svh - 65px);display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,6vh,72px) 0}.nx-nca .sx .sx-hero h1{font-size:clamp(40px,6vw,84px);line-height:1.02;letter-spacing:-.035em;font-weight:500;color:#f3f1ea;margin:0 auto;max-width:16ch;text-wrap:balance}.nx-nca .sx .sx-sub{margin:18px auto 28px;max-width:44ch;font-size:clamp(17px,1.5vw,20px);color:#f3f1eab8;text-wrap:balance}.nx-nca .sx .sx-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:0}.nx-nca .sx .sx-o{color:#f3f1ea!important;border-color:#f3f1ea4d!important}.nx-nca .sx .sx-o:hover{border-color:#f3f1ea!important;background:#f3f1ea0f!important}.nx-nca .sx .sx-scene{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin-top:clamp(32px,6vh,64px);max-width:min(1100px,calc((100svh - 445px)*3.1));text-align:left}.nx-nca .sx .sx-fr{margin:0;position:relative;min-width:0}.nx-nca .sx .sx-fr figcaption{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:15px;color:#f3f1ea}.nx-nca .sx .sx-fr figcaption i{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(243,241,234,.25);font-style:normal;font-size:11px;font-family:ui-monospace,Menlo,monospace}.nx-nca .sx .sx-fr figcaption i svg{width:14px}.nx-nca .sx .sx-fr figcaption i.g{background:#2d572f;border-color:#2d572f}.nx-nca .sx .sx-fr figcaption em{margin-left:auto;font-style:normal;font-size:12.5px;color:#f3f1ea8c;padding:4px 10px;border:1px solid rgba(243,241,234,.18)}.nx-nca .sx .sx-fr figcaption em.on{color:#9dc49f;border-color:#9dc49f73}.nx-nca .sx .sx-fr figcaption em.on:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#9dc49f;margin-right:7px;vertical-align:1px;animation:sxBlink 1.2s ease-in-out infinite}.nx-nca .sx .sx-shot{position:relative;overflow:hidden;background:#fff;box-shadow:0 40px 80px -40px #000000f2;outline:1px solid rgba(243,241,234,.12)}.nx-nca .sx .sx-shot img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top}.nx-nca .sx .sx-live .sx-shot{filter:saturate(.9)}.nx-nca .sx .sx-copy .sx-shot{outline:1px solid rgba(157,196,159,.6)}.nx-nca .sx .sx-bar{height:0;overflow:hidden;background:#2d572f;color:#f3f1ea;font-size:clamp(10px,.9vw,12.5px);display:flex;align-items:center;justify-content:center;animation:sxBar 10s ease-in-out infinite}.nx-nca .sx .sx-scan{position:absolute;left:0;right:0;top:0;height:40%;background:linear-gradient(180deg,#9dc49f00,#9dc49f47 85%,#9dc49fe6);mix-blend-mode:multiply;animation:sxScan 10s linear infinite;pointer-events:none}.nx-nca .sx .sx-pr{position:absolute;right:clamp(-24px,-1.6vw,-10px);bottom:clamp(-28px,-2vw,-14px);width:min(78%,300px);background:#14130fe6;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(10px);padding:14px 16px;box-shadow:0 30px 60px -20px #000000e6;opacity:0;transform:translateY(16px);animation:sxPr 10s ease-in-out infinite}.nx-nca .sx .sx-pr em{display:block;font-style:normal;font-size:12px;color:#f3f1ea8c}.nx-nca .sx .sx-pr b{display:block;margin:5px 0 10px;font-size:15px;font-weight:500;color:#f3f1ea}.nx-nca .sx .sx-pr span{display:flex;align-items:center;gap:8px;font-size:13px;color:#9dc49f}.nx-nca .sx .sx-pr i,.nx-nca .sx .sx-r i,.nx-nca .sx .sx-on{width:18px;height:18px;border-radius:50%!important;background:#2d572f;color:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .sx .sx-pr i svg,.nx-nca .sx .sx-r i svg,.nx-nca .sx .sx-on svg{width:11px}.nx-nca .sx .sx-num{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);border-top:1px solid var(--ink)}.nx-nca .sx .sx-num>div{padding:26px clamp(18px,2.6vw,36px) 6px 0;min-width:0}.nx-nca .sx .sx-num>div+div{padding-left:clamp(18px,2.6vw,36px);border-left:1px solid var(--line)}.nx-nca .sx .sx-num b{display:block;font-size:clamp(64px,8vw,120px);font-weight:500;letter-spacing:-.05em;line-height:.95;color:#2d572f}.nx-nca .sx .sx-num span{display:block;margin-top:14px;font-size:16px;color:var(--ink);max-width:24ch}.nx-nca .sx .sx-sqs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .sx .sx-p{min-width:0}.nx-nca .sx .sx-p h3{margin:18px 0 6px;font-size:21px;font-weight:500;letter-spacing:-.02em}.nx-nca .sx .sx-p p{margin:0;font-size:15px;color:var(--ink60);max-width:36ch}.nx-nca .sx .sx-sq{aspect-ratio:1;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:clamp(18px,2.6vw,36px);overflow:hidden}.nx-nca .sx .sx-glass{width:100%;background:#14130fd1;border:1px solid rgba(243,241,234,.2);color:#f3f1ea;padding:16px 18px;backdrop-filter:blur(8px);box-shadow:0 30px 60px -30px #000c;font-size:14px;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.nx-nca .sx .sx-p:hover .sx-glass{transform:translateY(-6px)}.nx-nca .sx .sx-fl{margin:0 0 8px!important;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea8c!important}.nx-nca .sx .sx-r{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .sx .sx-r span{flex:1;min-width:0}.nx-nca .sx .sx-r em{font-style:normal;font-size:12px;color:#f3f1ea80;white-space:nowrap}.nx-nca .sx .sx-r.no i{background:#cf953638;color:#e3b970}.nx-nca .sx .sx-r.no span{color:#f3f1ead9}.nx-nca .sx .sx-mxw{margin-top:clamp(28px,3.4vw,48px);overflow-x:auto}.nx-nca .sx .sx-mx{width:100%;border-collapse:collapse;min-width:640px}.nx-nca .sx .sx-mx th{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#f3f1ea80;text-align:center;padding:0 8px 16px;border-bottom:1px solid rgba(243,241,234,.4)}.nx-nca .sx .sx-mx th:first-child{text-align:left}.nx-nca .sx .sx-mx td{padding:20px 8px;border-bottom:1px solid rgba(243,241,234,.12);text-align:center;vertical-align:middle}.nx-nca .sx .sx-mx td:first-child{text-align:left}.nx-nca .sx .sx-mx td b{display:block;font-size:17px;font-weight:500;color:#f3f1ea}.nx-nca .sx .sx-mx td small{display:block;margin-top:3px;font-size:13px;color:#f3f1ea80}.nx-nca .sx .sx-mx tr.ari td{background:#2d572f47}.nx-nca .sx .sx-mx tr.ari td b{color:#9dc49f}.nx-nca .sx .sx-on{width:22px;height:22px;margin:0 auto;opacity:0;transform:scale(.4);transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--d)*45ms)}.nx-nca .sx .sx-on svg{width:13px}.nx-nca .sx .sx-mx.in .sx-on{opacity:1;transform:none}.nx-nca .sx .sx-off{display:block;width:12px;height:1px;background:#f3f1ea4d;margin:0 auto}.nx-nca .sx .sec .frow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nx-nca .sx .sec .frow .sx-one{width:min(100%,460px);justify-self:center}@media(max-width:900px){.nx-nca .sx .sec .frow{grid-template-columns:1fr}}.nx-nca .sx .sx-lg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .sx .sx-lg code{font-size:12px;color:#9dc49f}.nx-nca .sx .sx-lg span{font-size:13.5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .sx .sx-lg small{display:block;font-size:11.5px;color:#f3f1ea80}.nx-nca .sx .sx-lg em{font-style:normal;font-size:12px;color:#f3f1ea80}.nx-nca .sx .sx-way{width:100%;display:flex;flex-direction:column;align-items:stretch}.nx-nca .sx .sx-way>div{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#14130fd6;border:1px solid rgba(243,241,234,.2);padding:16px 18px;backdrop-filter:blur(8px);color:#f3f1ea;font-size:14.5px}.nx-nca .sx .sx-way>div.ari{border-color:#9dc49f99}.nx-nca .sx .sx-way>div b{font-family:ui-monospace,Menlo,monospace;color:#9dc49f;font-weight:500;margin-right:6px}.nx-nca .sx .sx-way em{font-style:normal;font-size:12px;color:#f3f1ea80;white-space:nowrap}.nx-nca .sx .sx-way em.lg{display:flex;gap:8px}.nx-nca .sx .sx-way em.lg u{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(243,241,234,.2);color:#f3f1ea}.nx-nca .sx .sx-way em.lg svg{width:15px;height:15px}.nx-nca .sx .sx-way>i{display:block;width:2px;height:28px;margin-left:28px;background:#f3f1ea33;position:relative;overflow:hidden}.nx-nca .sx .sx-way>i:after{content:"";position:absolute;left:0;top:-10px;width:2px;height:10px;background:#9dc49f;animation:sxDown 1.6s linear infinite}.nx-nca .sx .sx-cert{position:relative;overflow:hidden}.nx-nca .sx .sx-cert .wrap{position:relative;z-index:1}.nx-nca .sx .sx-bands{position:absolute;inset:-20%;background:repeating-linear-gradient(112deg,#9dc49f00 0 140px,#9dc49f0d 140px 230px,#9dc49f00 230px 420px),radial-gradient(50% 40% at 80% 10%,rgba(45,87,47,.45),transparent 70%),radial-gradient(40% 40% at 10% 90%,rgba(45,87,47,.35),transparent 70%);animation:sxBands 26s linear infinite}.nx-nca .sx .sx-ch{text-align:center;max-width:860px;margin:0 auto}.nx-nca .sx .sx-ch h2{font-size:clamp(34px,4.6vw,64px);line-height:1.04;letter-spacing:-.035em;font-weight:500;color:#f3f1ea;margin:0;text-wrap:balance}.nx-nca .sx .sx-certs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#f3f1ea24;border:1px solid rgba(243,241,234,.14);margin-top:clamp(40px,5vw,72px)}.nx-nca .sx .sx-certs>div{background:#14130f;padding:clamp(28px,3.4vw,48px) 20px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:background .3s}.nx-nca .sx .sx-certs>div:hover{background:#1c1b16}.nx-nca .sx .sx-certs img{width:clamp(72px,7vw,104px);height:auto;margin-bottom:22px}.nx-nca .sx .sx-certs b{font-size:clamp(26px,2.6vw,36px);font-weight:500;letter-spacing:-.03em;color:#f3f1ea}.nx-nca .sx .sx-certs span{margin-top:8px;font-size:14px;color:#f3f1ea99}@media(max-width:900px){.nx-nca .sx .sx-sqs,.nx-nca .sx .sx-certs{grid-template-columns:1fr 1fr}.nx-nca .sx .sx-scene{grid-template-columns:1fr;max-width:560px}.nx-nca .sx .sx-live{display:none}}@media(max-width:600px){.nx-nca .sx .sx-sqs,.nx-nca .sx .sx-num{grid-template-columns:1fr}.nx-nca .sx .sx-num>div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}.nx-nca .sx .sx-hero h1{font-size:40px}.nx-nca .sx .sx-pr{right:8px;bottom:-20px}}@media(prefers-reduced-motion:reduce){.nx-nca .sx .sx-bar{animation:none;height:24px}.nx-nca .sx .sx-scan{display:none}.nx-nca .sx .sx-pr{animation:none;opacity:1;transform:none}.nx-nca .sx .sx-bands{animation:none}}.nx-nca .sx .sx-shot{aspect-ratio:16/10}.nx-nca .sx .sx-shot img{aspect-ratio:auto;height:auto}.nx-nca .sx .sx-pr{right:14px;bottom:14px;width:min(70%,290px)}.nx-nca .sx .sx-scene{max-width:min(1100px,calc((100svh - 465px)*2.55));width:100%}@media(max-width:900px){.nx-nca .sx .sx-scene{grid-template-columns:1fr 1fr;max-width:none;gap:14px}.nx-nca .sx .sx-live{display:block}}@media(max-width:600px){.nx-nca .sx .sx-fr figcaption{font-size:12px;gap:6px}.nx-nca .sx .sx-fr figcaption em{display:none}.nx-nca .sx .sx-fr figcaption i{width:20px;height:20px}.nx-nca .sx .sx-pr{display:none}}.nx-nca .sx .sx-way>div span{white-space:nowrap}.nx-nca .sx .sx-band{margin:clamp(28px,5vh,56px) auto 0;max-width:1000px;background-size:cover;background-position:center;padding:clamp(28px,4.4vh,56px) clamp(20px,6vw,120px);text-align:left}.nx-nca .sx .sx-acc{max-width:620px;margin:0 auto;background:#14130fd6;border:1px solid rgba(243,241,234,.2);backdrop-filter:blur(10px);padding:18px 22px 8px;box-shadow:0 40px 80px -40px #000000f2}.nx-nca .sx .sx-ar{display:flex;align-items:center;gap:14px;padding:13px 0;border-top:1px solid rgba(243,241,234,.1);font-size:15.5px;color:#f3f1ea;opacity:0;transform:translateY(8px);animation:sxIn .5s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(.4s + var(--d)*.28s)}.nx-nca .sx .sx-ar i{width:24px;height:24px;border-radius:50%!important;display:grid;place-items:center;flex:none}.nx-nca .sx .sx-ar i svg{width:13px}.nx-nca .sx .sx-ar.g i{background:#2d572f;color:#f3f1ea}.nx-nca .sx .sx-ar.k i{background:#f3f1ea1f;color:#f3f1ea}.nx-nca .sx .sx-ar span{flex:1;min-width:0}.nx-nca .sx .sx-ar em{font-style:normal;font-size:13px;color:#f3f1ea8c;text-align:right}.nx-nca .sx .sx-ar.g em{color:#9dc49f}.nx-nca .sx .sx-tree .sx-t{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid rgba(243,241,234,.1);font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.nx-nca .sx .sx-tree .sx-t i{width:16px;color:#f3f1ea99;display:grid}.nx-nca .sx .sx-tree .sx-t i svg{width:16px}.nx-nca .sx .sx-tree .sx-t span{flex:1}.nx-nca .sx .sx-tree .sx-t em{font-style:normal;color:#f3f1ea80;font-size:11.5px}.nx-nca .sx .sx-tree .sx-t.z em{color:#9dc49f}.nx-nca .sx .sx-diff b{display:block;font-size:16px;font-weight:500;margin:0 0 12px}.nx-nca .sx .sx-code{background:#0e0d0a;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;line-height:1.8}.nx-nca .sx .sx-code span{display:block;padding:0 12px;white-space:pre;overflow:hidden;text-overflow:ellipsis}.nx-nca .sx .sx-code .h{padding:7px 12px;color:#f3f1ea8c;border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .sx .sx-code .a{background:#9dc49f1f;color:#cfe3cf}.nx-nca .sx .sx-code .a:last-child{padding-bottom:6px}.nx-nca .sx .sx-wait{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:13px;color:#9dc49f}.nx-nca .sx .sx-wait i{width:18px;height:18px;border-radius:50%!important;background:#2d572f;color:#f3f1ea;display:grid;place-items:center}.nx-nca .sx .sx-wait i svg{width:11px}.nx-nca .sx .sx-lockst{position:relative;width:86%}.nx-nca .sx .sx-mini{background:#f6f4ee;box-shadow:0 30px 60px -30px #000c}.nx-nca .sx .sx-mini .n{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(20,19,15,.1)}.nx-nca .sx .sx-mini .n b{margin-right:auto;font-size:10px;letter-spacing:.14em;color:#14130f}.nx-nca .sx .sx-mini .n i{width:22px;height:4px;background:#14130f33}.nx-nca .sx .sx-mini .h{height:70px;margin:10px;background:linear-gradient(120deg,#c9b79a,#e4d7c0)}.nx-nca .sx .sx-mini .g{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 10px 12px}.nx-nca .sx .sx-mini .g i{aspect-ratio:1;background:#e4e0d4}.nx-nca .sx .sx-lk{position:absolute;left:50%;bottom:-18px;transform:translate(-50%);white-space:nowrap;display:flex;align-items:center;gap:10px;background:#14130feb;border:1px solid rgba(243,241,234,.22);color:#f3f1ea;padding:10px 16px;font-size:13.5px;box-shadow:0 20px 40px -16px #000c}.nx-nca .sx .sx-lk i{width:22px;height:22px;border-radius:50%!important;background:#f3f1ea24;display:grid;place-items:center}.nx-nca .sx .sx-lk i svg{width:12px}.nx-nca .sx .sx-p:hover .sx-glass,.nx-nca .sx .sx-p:hover .sx-lockst{transform:translateY(-6px)}.nx-nca .sx .sx-lockst{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.nx-nca .sx .sx-way>i{margin-left:auto;margin-right:auto}@media(max-width:600px){.nx-nca .sx .sx-ar{font-size:14px;gap:10px}.nx-nca .sx .sx-ar em{font-size:12px;max-width:44%}.nx-nca .sx .sx-band{padding:16px}}@media(prefers-reduced-motion:reduce){.nx-nca .sx .sx-ar{animation:none;opacity:1;transform:none}}.nx-nca .sx .sx-tree .sx-t span{white-space:nowrap}.nx-nca .sx .gh{width:100%;background:#0f0e0b;border:1px solid rgba(243,241,234,.16);color:#e8e6df;font-size:12px;box-shadow:0 40px 80px -30px #000000e6;text-align:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.nx-nca .sx .sx-p:hover .gh,.nx-nca .sx .sx-p:hover .gh-live{transform:translateY(-6px)}.nx-nca .sx .gh-top{display:flex;align-items:center;gap:8px;padding:11px 14px 8px;font-size:13px}.nx-nca .sx .gh-top i{width:14px;color:#f3f1ea80;display:grid}.nx-nca .sx .gh-top svg{width:14px}.nx-nca .sx .gh-top span{color:#9dc49f}.nx-nca .sx .gh-top span b{font-weight:600}.nx-nca .sx .gh-top em{font-style:normal;font-size:10.5px;padding:1px 7px;border:1px solid rgba(243,241,234,.25);border-radius:20px!important;color:#f3f1ea99}.nx-nca .sx .gh-tabs{display:flex;gap:14px;padding:0 14px;border-bottom:1px solid rgba(243,241,234,.12);font-size:11.5px;color:#f3f1ea99}.nx-nca .sx .gh-tabs span{padding:7px 0;border-bottom:2px solid transparent;white-space:nowrap}.nx-nca .sx .gh-tabs span.on{color:#f3f1ea;border-bottom-color:#cf9536}.nx-nca .sx .gh-tabs u{text-decoration:none;font-size:10px;background:#f3f1ea1f;padding:0 6px;border-radius:20px!important;margin-left:3px}.nx-nca .sx .gh-files{margin:10px 12px;border:1px solid rgba(243,241,234,.12)}.nx-nca .sx .gh-bar{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;background:#f3f1ea0a;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .sx .gh-br{display:flex;align-items:center;gap:5px;font-size:11px;padding:2px 8px;border:1px solid rgba(243,241,234,.2)}.nx-nca .sx .gh-br svg{width:11px}.nx-nca .sx .gh-ari{font-size:11px;color:#9dc49f;display:flex;align-items:center;gap:6px}.nx-nca .sx .gh-ari b{font-family:ui-monospace,Menlo,monospace}.nx-nca .sx .gh-ari:after{content:"";width:6px;height:6px;border-radius:50%;background:#9dc49f;animation:sxBlink 1.2s ease-in-out infinite}.nx-nca .sx .gh-f{position:relative;display:grid;grid-template-columns:14px minmax(0,1.1fr) minmax(0,1fr) auto;gap:8px;align-items:center;padding:7px 10px;border-top:1px solid rgba(243,241,234,.07)}.nx-nca .sx .gh-f:first-of-type{border-top:0}.nx-nca .sx .gh-f i{display:grid;color:#7fa4c9}.nx-nca .sx .gh-f i svg{width:13px}.nx-nca .sx .gh-f.gh-f i,.nx-nca .sx .gh-f.gh-z i{color:#f3f1ea80}.nx-nca .sx .gh-f span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .sx .gh-f em{font-style:normal;color:#f3f1ea73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.nx-nca .sx .gh-f small{color:#f3f1ea66;font-size:10.5px;white-space:nowrap}.nx-nca .sx .gh-f.gh-z em{color:#9dc49f}.nx-nca .sx .gh-f:before{content:"";position:absolute;inset:0;background:#9dc49f24;box-shadow:inset 2px 0 #9dc49f;opacity:0;animation:ghRead 7.5s infinite;animation-delay:calc(var(--i)*1.5s)}.nx-nca .sx .gh-lang{display:flex;gap:2px;height:6px;margin:4px 12px 0}.nx-nca .sx .gh-lang i{display:block;height:100%}.nx-nca .sx .gh-ll{display:flex;gap:12px;padding:8px 12px 12px;font-size:10.5px;color:#f3f1ea8c}.nx-nca .sx .gh-ll u{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:5px}.nx-nca .sx .gh-pt{padding:12px 14px 10px}.nx-nca .sx .gh-pt>b{display:block;font-size:15px;font-weight:500;color:#f3f1ea}.nx-nca .sx .gh-pt>b span{color:#f3f1ea66;font-weight:400}.nx-nca .sx .gh-pt>div{display:flex;align-items:center;gap:8px;margin-top:7px}.nx-nca .sx .gh-pt em.open{display:flex;align-items:center;gap:4px;font-style:normal;font-size:11px;background:#2d572f;color:#f3f1ea;padding:3px 9px;border-radius:20px!important}.nx-nca .sx .gh-pt em svg{width:11px}.nx-nca .sx .gh-pt small{font-size:11px;color:#f3f1ea8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .sx .gh-pt small b{color:#f3f1ea;font-weight:500}.nx-nca .sx .gh-pt code{font-size:10.5px;background:#7fa4c929;color:#9ec0e0;padding:0 5px}.nx-nca .sx .gh-diff{margin:10px 12px 0;border:1px solid rgba(243,241,234,.12);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.nx-nca .sx .gh-fn{display:flex;justify-content:space-between;padding:6px 10px;background:#f3f1ea0a;border-bottom:1px solid rgba(243,241,234,.12);color:#f3f1eabf}.nx-nca .sx .gh-fn em{font-style:normal}.nx-nca .sx .gh-fn b{color:#7fc98a;font-weight:500}.nx-nca .sx .gh-fn s{text-decoration:none;color:#e27d72}.nx-nca .sx .gh-l{display:grid;grid-template-columns:22px 22px minmax(0,1fr);line-height:1.9;opacity:0;animation:ghIn 8s infinite;animation-delay:calc(var(--i)*.25s)}.nx-nca .sx .gh-l i{font-style:normal;text-align:right;padding-right:6px;color:#f3f1ea4d;font-size:9.5px}.nx-nca .sx .gh-l code{white-space:pre;overflow:hidden;text-overflow:ellipsis;color:#f3f1eab3;padding-left:4px}.nx-nca .sx .gh-l.a{background:#3fb95024}.nx-nca .sx .gh-l.a code{color:#cfebd2}.nx-nca .sx .gh-l.a i{background:#3fb95024}.nx-nca .sx .gh-l.d{background:#f8514921}.nx-nca .sx .gh-l.d code{color:#f2c4bf}.nx-nca .sx .gh-ck{padding:9px 12px 0;font-size:11.5px;color:#9dc49f}.nx-nca .sx .gh-ck span,.nx-nca .sx .gh-merge{display:flex;align-items:center;gap:8px}.nx-nca .sx .gh-ck i{width:16px;height:16px;border-radius:50%!important;background:#2d572f;color:#f3f1ea;display:grid;place-items:center}.nx-nca .sx .gh-ck i svg{width:10px}.nx-nca .sx .gh-merge{margin:10px 12px 12px;padding:9px 10px;border:1px solid rgba(207,149,54,.4);background:#cf953614}.nx-nca .sx .gh-merge>i{width:22px;height:22px;display:grid;place-items:center;color:#e3b970;flex:none}.nx-nca .sx .gh-merge>i svg{width:14px}.nx-nca .sx .gh-merge span{flex:1;min-width:0;display:flex;flex-direction:column;font-size:11px;color:#f3f1ea99}.nx-nca .sx .gh-merge span b{font-size:12px;font-weight:500;color:#f3f1ea}.nx-nca .sx .gh-merge em{font-style:normal;font-size:11px;padding:5px 10px;background:#f3f1ea14;color:#f3f1ea59}.nx-nca .sx .gh-live{width:100%;background:#fff;box-shadow:0 40px 80px -30px #000000e6;position:relative;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.nx-nca .sx .gh-url{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#eceae3;border-bottom:1px solid rgba(20,19,15,.1);font-size:11.5px;color:#14130fb3}.nx-nca .sx .gh-url i{width:12px;display:grid;color:#2d572f}.nx-nca .sx .gh-url i svg{width:12px}.nx-nca .sx .gh-url em{margin-left:auto;display:flex;align-items:center;gap:6px;font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#2d572f}.nx-nca .sx .gh-url em u{width:7px;height:7px;border-radius:50%;background:#3f9a4a;box-shadow:0 0 #3f9a4a99;animation:ghPulse 2s infinite}.nx-nca .sx .gh-live img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top}.nx-nca .sx .gh-dep{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#14130f;color:#f3f1ea}.nx-nca .sx .gh-dep div{display:flex;flex-direction:column;font-size:11px;color:#f3f1ea8c}.nx-nca .sx .gh-dep div b{font-size:12px;font-weight:500;color:#f3f1ea}.nx-nca .sx .gh-dep em{display:flex;align-items:center;gap:7px;font-style:normal;font-size:11.5px;padding:6px 10px;border:1px solid rgba(243,241,234,.22)}.nx-nca .sx .gh-dep em i{width:12px;display:grid}.nx-nca .sx .gh-dep em svg{width:12px}.nx-nca .sx .sx-sq{padding:clamp(14px,2vw,28px)}@media(prefers-reduced-motion:reduce){.nx-nca .sx .gh-l{animation:none;opacity:1}.nx-nca .sx .gh-f:before{animation:none}}.nx-nca .sx .gh-f:before{display:none}.nx-nca .sx .gh-f{animation:ghRead 6s infinite;animation-delay:calc(var(--i)*1.5s)}.nx-nca .sx .gh-files{margin:0 12px 12px}.nx-nca .sx .gh-top{padding:12px 14px 10px}.nx-nca .sx .sx-sqs .sx-sq>*{width:300px;flex:none;zoom:var(--z,1)}.nx-nca .sx .sx-sqs .sx-sq .gh-live{width:300px}.nx-nca .sx .gh-fn{gap:10px}.nx-nca .sx .gh-fn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nx-nca .sx .gh-fn em,.nx-nca .sx .gh-dep em,.nx-nca .sx .gh-dep div span{white-space:nowrap}.nx-nca .agx .ag-hero{background:radial-gradient(60% 55% at 50% 0%,#9dc49f38,#2d572f1f 40%,#14130f00 72%),#14130f;color:#f3f1ea;text-align:center;min-height:calc(100svh - 65px);display:flex;align-items:center;padding:clamp(40px,6vh,80px) 0}.nx-nca .agx .ag-hero .wrap{width:100%}.nx-nca .agx .ag-hero h1{font-size:clamp(36px,5vw,68px);line-height:1.04;letter-spacing:-.03em;font-weight:500;max-width:18ch;margin:0 auto;color:#f3f1ea;text-wrap:balance}.nx-nca .agx .ag-sub{margin:20px auto 30px;max-width:48ch;font-size:clamp(16px,1.5vw,19px);color:#f3f1eab3;text-wrap:balance}.nx-nca .agx .ag-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:0}.nx-nca .agx .ag-o{color:#f3f1ea!important;border-color:#f3f1ea4d!important}.nx-nca .agx .ag-o:hover{border-color:#f3f1ea!important}.nx-nca .agx .sec p,.nx-nca .agx .sec h2,.nx-nca .agx .sec h3,.nx-nca .agx .faqs summary{text-wrap:pretty}.nx-nca .agx .ag-month{margin-top:clamp(28px,3.4vw,48px)}.nx-nca .agx .ag-mr{display:grid;grid-template-columns:130px minmax(0,1fr);gap:24px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.nx-nca .agx .ag-ml{font-size:17px;font-weight:500;color:var(--ink60)}.nx-nca .agx .ag-ml.on{color:#2d572f}.nx-nca .agx .ag-m{display:flex;height:72px;gap:3px}.nx-nca .agx .ag-m span{display:flex;flex-direction:column;justify-content:center;padding:0 16px;min-width:0;color:#f3f1ea}.nx-nca .agx .ag-m b{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .agx .ag-m em{font-style:normal;font-size:13px;opacity:.75}.nx-nca .agx .ag-m .s{background:#9a6a1c}.nx-nca .agx .ag-m .u{background:#cf9536}.nx-nca .agx .ag-m .n{background:#2d572f}.nx-nca .agx .ag-m .r{background:#5e8b5f}.nx-nca .agx .ag-mn{margin:14px 0 0;font-size:13px;color:var(--ink40)}.nx-nca .agx .ag-sq{aspect-ratio:1;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:clamp(20px,3.4vw,48px)}.nx-nca .agx .ag-prs{width:100%;background:#14130fb8;border:1px solid rgba(243,241,234,.2);color:#f3f1ea;padding:6px 18px 8px}.nx-nca .agx .ag-prh{margin:10px 0 4px!important;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea8c!important}.nx-nca .agx .ag-pr{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .agx .ag-pr span{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nx-nca .agx .ag-pr b{font-size:14.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .agx .ag-pr em{font-style:normal;font-size:12px;color:#f3f1ea80}.nx-nca .agx .ag-pr i{font-style:normal;font-size:12px;padding:4px 9px;white-space:nowrap}.nx-nca .agx .ag-pr i.w{background:#cf953633;color:#e3b970}.nx-nca .agx .ag-pr i.o{background:#9dc49f33;color:#9dc49f}.nx-nca .agx .ag-safe{width:100%;display:flex;flex-direction:column;gap:10px}.nx-nca .agx .ag-store{display:grid;grid-template-columns:minmax(0,1.3fr) 1fr 1fr;gap:10px;align-items:center;background:#14130fb8;border:1px solid rgba(243,241,234,.2);padding:14px 16px;color:#f3f1ea;font-size:13px}.nx-nca .agx .ag-store b{font-size:15px;font-weight:500}.nx-nca .agx .ag-store span{color:#9dc49f}.nx-nca .agx .ag-certs{display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.nx-nca .agx .ag-certs img{width:64px;height:64px;filter:brightness(2.2) contrast(.9)}.nx-nca .agx .ag-k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:clamp(32px,4vw,56px);border-top:1px solid rgba(243,241,234,.4)}.nx-nca .agx .ag-k div{padding-top:24px}.nx-nca .agx .ag-k b{display:block;font-size:clamp(48px,6vw,84px);font-weight:500;letter-spacing:-.035em;line-height:1;color:#f3f1ea}.nx-nca .agx .ag-k span{display:block;margin-top:12px;font-size:15px;color:#f3f1eab3}.nx-nca .agx .ag-kp{margin:40px 0 0;font-size:clamp(18px,1.8vw,22px);color:#9dc49f}.nx-nca .agx .ag-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .agx .ag-wv{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center}.nx-nca .agx .ag-f{display:flex;flex-direction:column;gap:6px;background:#14130fb8;border:1px solid rgba(243,241,234,.2);padding:18px 22px;color:#f3f1ea;min-width:60%}.nx-nca .agx .ag-f b{font-size:40px;font-weight:500;letter-spacing:-.03em;line-height:1}.nx-nca .agx .ag-f b.sm{font-size:26px}.nx-nca .agx .ag-f em{font-style:normal;font-size:13px;color:#f3f1eab3}.nx-nca .agx .ag-ways h3{margin:18px 0 6px;font-size:20px}.nx-nca .agx .ag-ways p{margin:0;font-size:15px;color:var(--ink60)}@media(max-width:900px){.nx-nca .agx .ag-hub{width:100%}.nx-nca .agx .ag-mr{grid-template-columns:1fr;gap:10px}.nx-nca .agx .ag-m b{font-size:13px}.nx-nca .agx .ag-m span{padding:0 8px}.nx-nca .agx .ag-k,.nx-nca .agx .ag-ways,.nx-nca .agx .ag-store{grid-template-columns:1fr}}.nx-nca .agx .ag-fan{position:relative;height:clamp(240px,30vh,340px);max-width:1000px;width:100%;margin:clamp(40px,6vh,72px) auto 0}.nx-nca .agx .ag-sh{position:absolute;bottom:40px;left:50%;width:36%;margin:0;background:#fff;box-shadow:0 30px 60px -30px #000000d9}.nx-nca .agx .ag-sh img{display:block;width:100%;height:auto}.nx-nca .agx .ag-sh.f0{transform:translate(-160%) rotate(-10deg) translateY(30px);z-index:1}.nx-nca .agx .ag-sh.f1{transform:translate(-110%) rotate(-5deg) translateY(10px);z-index:2}.nx-nca .agx .ag-sh.f2{transform:translate(-50%);z-index:3}.nx-nca .agx .ag-sh.f3{transform:translate(10%) rotate(5deg) translateY(10px);z-index:2}.nx-nca .agx .ag-sh.f4{transform:translate(60%) rotate(10deg) translateY(30px);z-index:1}.nx-nca .agx .ag-hero{overflow:hidden}.nx-nca .agx .ag-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);border-top:1px solid var(--ink)}.nx-nca .agx .ag-step{padding:22px 20px 24px 0;border-right:1px solid var(--line)}.nx-nca .agx .ag-step+.ag-step{padding-left:20px}.nx-nca .agx .ag-step:last-child{border-right:0}.nx-nca .agx .ag-n{display:block;font-size:13px;color:var(--ink40)}.nx-nca .agx .ag-who{display:inline-block;margin:12px 0 14px;font-size:12px;padding:4px 10px;background:#14130f;color:#f3f1ea}.nx-nca .agx .ag-step.ari .ag-who{background:#2d572f}.nx-nca .agx .ag-step h3{margin:0 0 8px;font-size:19px;line-height:1.25}.nx-nca .agx .ag-step p{margin:0;font-size:14.5px;color:var(--ink60)}.nx-nca .agx .ag-repos{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:36px;padding:22px 24px;background:#14130f;color:#f3f1ea}.nx-nca .agx .ag-repos p{margin:0;font-size:16px}.nx-nca .agx .ag-repos>div{display:flex;gap:22px;flex-wrap:wrap}.nx-nca .agx .ag-repos span{display:flex;align-items:center;gap:8px;font-size:15px;color:#f3f1ead9}.nx-nca .agx .ag-repos i{width:22px;height:22px;display:block}.nx-nca .agx .ag-repos svg{width:100%;height:100%}.nx-nca .agx .sec.dark .ag-mr{border-bottom-color:#f3f1ea24}.nx-nca .agx .sec.dark .ag-ml{color:#f3f1eab3}.nx-nca .agx .sec.dark .ag-ml.on{color:#9dc49f}.nx-nca .agx .sec.dark .ag-mn{color:#f3f1ea73}@media(max-width:900px){.nx-nca .agx .ag-steps{grid-template-columns:1fr}.nx-nca .agx .ag-step{border-right:0;border-bottom:1px solid var(--line);padding-left:0!important}.nx-nca .agx .ag-fan{height:200px}}.nx-nca .agx .ag-mr>*{min-width:0}.nx-nca .agx .ag-m{overflow:hidden}.nx-nca .hyx .sec p,.nx-nca .hyx .sec h2,.nx-nca .hyx .sec h3,.nx-nca .hyx .faqs summary{text-wrap:pretty}.nx-nca .hyx .hy-hero,.nx-nca .hyx .hy-brand{--g:#9DC49F}.nx-nca .hyx .hy-hero{position:relative;overflow:hidden;background:radial-gradient(60% 55% at 50% 0%,#9dc49f38,#2d572f1f 40%,#14130f00 72%),#14130f;color:#f3f1ea;text-align:center;height:calc(100svh - 65px);min-height:600px;display:flex;flex-direction:column}.nx-nca .hyx .hy-ht{position:relative;z-index:2;padding-top:clamp(36px,7vh,84px)}.nx-nca .hyx .hy-hero h1{font-size:clamp(40px,6vw,84px);line-height:1.02;letter-spacing:-.035em;font-weight:500;color:#f3f1ea;margin:0 auto;max-width:16ch;text-wrap:balance}.nx-nca .hyx .hy-sub{margin:18px auto 28px;max-width:44ch;font-size:clamp(17px,1.5vw,20px);color:#f3f1eab8;text-wrap:balance}.nx-nca .hyx .hy-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:0}.nx-nca .hyx .hy-o{color:#f3f1ea!important;border-color:#f3f1ea4d!important}.nx-nca .hyx .hy-o:hover{border-color:#f3f1ea!important;background:#f3f1ea0f!important}.nx-nca .hyx .hy-wall{position:relative;flex:1;min-height:0;margin-top:clamp(20px,4vh,48px);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 62%,transparent 100%)}.nx-nca .hyx .hy-wall:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#14130f8c,#2d572f2e 50%,#14130f66);pointer-events:none}.nx-nca .hyx .hy-tilt{position:absolute;left:50%;top:-6%;width:max(1500px,130vw);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;transform:translate(-50%) perspective(1800px) rotateX(34deg) rotate(-9deg);transform-origin:50% 0}.nx-nca .hyx .hy-col{overflow:visible}.nx-nca .hyx .hy-run{display:flex;flex-direction:column;gap:22px;animation:hyUp 70s linear infinite}.nx-nca .hyx .hy-col.c1 .hy-run,.nx-nca .hyx .hy-col.c3 .hy-run{animation-name:hyDown;animation-duration:84s}.nx-nca .hyx .hy-col.c2 .hy-run{animation-duration:62s}.nx-nca .hyx .hy-run img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top;background:#fff;box-shadow:0 30px 60px -30px #000000e6;outline:1px solid rgba(243,241,234,.08)}.nx-nca .hyx .hy-brand{position:relative;overflow:hidden;background:#14130f}.nx-nca .hyx .hy-brand .wrap{position:relative;z-index:1}.nx-nca .hyx .hy-bands{position:absolute;inset:-20%;background:repeating-linear-gradient(112deg,#9dc49f00 0 140px,#9dc49f0d 140px 230px,#9dc49f00 230px 420px),radial-gradient(50% 40% at 80% 10%,rgba(45,87,47,.45),transparent 70%),radial-gradient(40% 40% at 10% 90%,rgba(45,87,47,.35),transparent 70%);animation:hyBands 26s linear infinite}.nx-nca .hyx .hy-bh{text-align:center;max-width:860px;margin:0 auto}.nx-nca .hyx .hy-bh img{width:clamp(96px,9vw,128px);margin:0 auto 28px;display:block;filter:invert(1) sepia(.15)}.nx-nca .hyx .hy-bh h2{font-size:clamp(36px,5.2vw,72px);line-height:1.02;letter-spacing:-.035em;font-weight:500;color:#f3f1ea;margin:0;text-wrap:balance}.nx-nca .hyx .hy-bh p{margin:20px auto 0;max-width:50ch;font-size:clamp(16px,1.4vw,19px);color:#f3f1eab3}.nx-nca .hyx .hy-feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(40px,5vw,72px)}.nx-nca .hyx .hy-feat figure{margin:0;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.nx-nca .hyx .hy-feat figure:hover{transform:translateY(-6px)}.nx-nca .hyx .hy-fr{background:#fff;box-shadow:0 40px 80px -40px #000000f2;outline:1px solid rgba(243,241,234,.12)}.nx-nca .hyx .hy-fr span{display:block;padding:7px 12px;font-size:11.5px;color:#14130f8c;background:#eceae3;border-bottom:1px solid rgba(20,19,15,.08)}.nx-nca .hyx .hy-fr img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top}.nx-nca .hyx .hy-feat figcaption{margin-top:14px;font-size:16px;color:#f3f1ea}.nx-nca .hyx .hy-names{margin:clamp(56px,7vw,96px) calc(50% - 50vw) 0;display:flex;flex-direction:column;gap:14px}.nx-nca .hyx .hy-mq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.nx-nca .hyx .hy-mq>div{display:flex;width:max-content;animation:hyMq 90s linear infinite}.nx-nca .hyx .hy-mq.r>div{animation-direction:reverse;animation-duration:100s}.nx-nca .hyx .hy-mq span{font-family:Golos Text,Inter,sans-serif;font-size:clamp(28px,3.6vw,52px);font-weight:500;letter-spacing:-.03em;white-space:nowrap;color:#f3f1eae6;padding:0 .55em}.nx-nca .hyx .hy-mq span:after{content:"";display:inline-block;width:.18em;height:.18em;background:#9dc49f;margin-left:1.1em;vertical-align:middle}.nx-nca .hyx .hy-mq.r span{color:#9dc49fd9}.nx-nca .hyx .hy-list{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nx-nca .hyx .hy-prods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .hyx .hy-p h3{margin:18px 0 6px;font-size:21px;font-weight:500;letter-spacing:-.02em}.nx-nca .hyx .hy-p p{margin:0;font-size:15px;color:var(--ink60);max-width:36ch}.nx-nca .hyx .hy-sq{aspect-ratio:1;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:clamp(18px,2.6vw,36px);overflow:hidden}.nx-nca .hyx .hy-p .hy-sq{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.nx-nca .hyx .hy-p:hover .fx{transform:translateY(-6px) scale(1.02)}.nx-nca .hyx .fx{width:100%;background:#14130fcc;border:1px solid rgba(243,241,234,.2);color:#f3f1ea;padding:16px;font-size:13px;backdrop-filter:blur(8px);box-shadow:0 30px 60px -30px #000c;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.nx-nca .hyx .fl{margin:0 0 12px!important;font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea8c!important}.nx-nca .hyx .fx-store{background:#f6f4ee;color:#14130f;padding:0}.nx-nca .hyx .fs-nav{display:flex;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(20,19,15,.1);font-size:11px}.nx-nca .hyx .fs-nav b{margin-right:auto;letter-spacing:.12em;font-size:11px}.nx-nca .hyx .fs-hero{margin:10px;height:74px;background:linear-gradient(120deg,#2d572f,#5e8b5f);color:#f3f1ea;display:flex;flex-direction:column;justify-content:flex-end;padding:10px 12px}.nx-nca .hyx .fs-hero b{font-size:15px;font-weight:500}.nx-nca .hyx .fs-hero em{font-style:normal;font-size:11px;opacity:.8}.nx-nca .hyx .fs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 10px 12px}.nx-nca .hyx .fs-grid span{display:flex;flex-direction:column;gap:2px}.nx-nca .hyx .fs-grid i{display:block;aspect-ratio:1;background:#e4e0d4}.nx-nca .hyx .fs-grid span:nth-child(2) i{background:#d9ddd0}.nx-nca .hyx .fs-grid span:nth-child(3) i{background:#eadcc6}.nx-nca .hyx .fs-grid b{font-size:11px;font-weight:500;margin-top:4px}.nx-nca .hyx .fs-grid em{font-style:normal;font-size:10.5px;color:#14130f99}.nx-nca .hyx .co-r{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .hyx .co-r span{color:#f3f1ea8c}.nx-nca .hyx .co-r b{font-weight:500}.nx-nca .hyx .co-pay{display:flex;gap:6px;padding:10px 0;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .hyx .co-pay span{flex:1;text-align:center;padding:7px 0;border:1px solid rgba(243,241,234,.2);font-size:12px}.nx-nca .hyx .co-pay .on{border-color:#9dc49f;color:#9dc49f}.nx-nca .hyx .co-tot{display:flex;justify-content:space-between;padding:10px 0 12px;border-top:1px solid rgba(243,241,234,.1);font-size:15px}.nx-nca .hyx .co-btn{background:#f3f1ea;color:#14130f;text-align:center;padding:10px;font-weight:500}.nx-nca .hyx .ui-chips{display:flex;flex-wrap:wrap;gap:8px}.nx-nca .hyx .ui-chips span{padding:8px 12px;border:1px solid rgba(243,241,234,.2);font-size:12.5px}.nx-nca .hyx .ui-chips .on{background:#9dc49f;color:#14130f;border-color:#9dc49f}.nx-nca .hyx .cms-b{border:1px dashed rgba(243,241,234,.3);padding:10px;margin-bottom:8px;font-size:12px;color:#f3f1eacc}.nx-nca .hyx .cms-b.big{padding:22px 10px;background:#9dc49f1f}.nx-nca .hyx .cms-2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nx-nca .hyx .cms-s{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-size:12px;color:#9dc49f}.nx-nca .hyx .cms-s em{font-style:normal;color:#f3f1ea;border:1px solid rgba(243,241,234,.3);padding:5px 10px}.nx-nca .hyx .fx-stack{background:none;border:0;box-shadow:none;backdrop-filter:none;padding:0;display:flex;flex-direction:column;gap:8px}.nx-nca .hyx .fx-stack div{display:flex;justify-content:space-between;align-items:center;background:#14130fd1;border:1px solid rgba(243,241,234,.2);padding:13px 16px;margin-left:calc(var(--i)*14px);margin-right:calc((4 - var(--i))*14px);backdrop-filter:blur(8px)}.nx-nca .hyx .fx-stack b{font-weight:500;font-size:14px}.nx-nca .hyx .fx-stack i,.nx-nca .hyx .up-r i,.nx-nca .hyx .hy-ok i{width:18px;height:18px;border-radius:50%;background:#2d572f;color:#f3f1ea;display:grid;place-items:center;flex:none}.nx-nca .hyx .fx-stack i svg,.nx-nca .hyx .up-r i svg,.nx-nca .hyx .hy-ok i svg{width:11px}.nx-nca.sharp .hyx .fx-stack i,.nx-nca.sharp .hyx .up-r i,.nx-nca.sharp .hyx .hy-ok i,.nx-nca.sharp .hyx .hy-wallx i{border-radius:50%!important}.nx-nca .hyx .b2b-r{display:flex;justify-content:space-between;padding:9px 0;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .hyx .b2b-r span{color:#f3f1eab3;font-family:ui-monospace,Menlo,monospace;font-size:12px}.nx-nca .hyx .b2b-r b{font-weight:500;border:1px solid rgba(243,241,234,.2);padding:2px 10px;font-size:12px}.nx-nca .hyx .b2b-a{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.nx-nca .hyx .b2b-a span{text-align:center;padding:9px 0;border:1px solid rgba(243,241,234,.3)}.nx-nca .hyx .b2b-a .on{background:#f3f1ea;color:#14130f;border-color:#f3f1ea;font-weight:500}.nx-nca .hyx .hy-ex{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,80px);align-items:center;margin-top:clamp(28px,3.4vw,48px)}.nx-nca .hyx .hy-exs b{display:block;font-size:clamp(72px,10vw,148px);font-weight:500;letter-spacing:-.05em;line-height:.9;color:#f3f1ea}.nx-nca .hyx .hy-exs p{margin:24px 0 0;font-size:clamp(17px,1.5vw,20px);color:#f3f1eab8;max-width:32ch}.nx-nca .hyx .hy-wallx{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#f3f1ea1f;border:1px solid rgba(243,241,234,.12)}.nx-nca .hyx .hy-wallx span{position:relative;aspect-ratio:1;background:#14130f;display:grid;place-items:center;transition:background .3s}.nx-nca .hyx .hy-wallx span:hover{background:#1d1c17}.nx-nca .hyx .hy-wallx img{max-width:56%;max-height:34%;filter:brightness(0) invert(1);opacity:.8}.nx-nca .hyx .hy-wallx i{position:absolute;right:8px;top:8px;width:18px;height:18px;border-radius:50%;background:#2d572f;color:#f3f1ea;display:grid;place-items:center;opacity:0;transform:scale(.4);transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--d)*70ms)}.nx-nca .hyx .hy-wallx i svg{width:11px}.nx-nca .hyx .hy-wallx.in i{opacity:1;transform:none}.nx-nca .hyx .hy-wallx .own{background:#2d572f;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.nx-nca .hyx .hy-wallx .own:hover{background:#346637}.nx-nca .hyx .hy-wallx .own em{font-style:normal;font-size:18px;color:#f3f1ea}.nx-nca .hyx .hy-wallx .own small{font-size:11.5px;color:#f3f1eacc}.nx-nca .hyx .hy-wallx .own i{background:#f3f1ea;color:#2d572f}.nx-nca .hyx .hy-glass{width:100%;background:#14130fd1;border:1px solid rgba(243,241,234,.2);color:#f3f1ea;padding:20px;backdrop-filter:blur(8px);box-shadow:0 40px 80px -40px #000000e6;font-size:14px}.nx-nca .hyx .hy-me{margin-left:auto;width:fit-content;max-width:90%;background:#f3f1ea24;border:1px solid rgba(243,241,234,.16);padding:11px 14px}.nx-nca .hyx .hy-code{margin-top:14px;background:#0e0d0a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.75;color:#cfe3cf;overflow:hidden}.nx-nca .hyx .hy-cb{display:flex;justify-content:space-between;gap:10px;padding:9px 14px;border-bottom:1px solid rgba(243,241,234,.12);color:#f3f1ea99}.nx-nca .hyx .hy-cb em{font-style:normal;color:#9dc49f}.nx-nca .hyx .hy-code span{display:block;padding:0 14px;white-space:pre;background:#9dc49f1a}.nx-nca .hyx .hy-code span:last-child{padding-bottom:10px}.nx-nca .hyx .hy-ok{display:flex;align-items:center;gap:10px;margin-top:14px;color:#9dc49f}.nx-nca .hyx .up-r{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .hyx .up-r span{flex:1;min-width:0}.nx-nca .hyx .up-r em{font-style:normal;font-size:12.5px;color:#f3f1ea80}@media(max-width:900px){.nx-nca .hyx .hy-feat,.nx-nca .hyx .hy-prods{grid-template-columns:1fr 1fr}.nx-nca .hyx .hy-ex{grid-template-columns:1fr}.nx-nca .hyx .hy-wallx{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-nca .hyx .hy-tilt{width:1100px;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.nx-nca .hyx .hy-run{gap:14px}}@media(max-width:600px){.nx-nca .hyx .hy-feat,.nx-nca .hyx .hy-prods{grid-template-columns:1fr}.nx-nca .hyx .hy-code span{white-space:pre-wrap}.nx-nca .hyx .hy-hero h1{font-size:40px}.nx-nca .hyx .hy-hero{min-height:560px}}.nx-nca .hyx .hy-ex>*,.nx-nca .hyx .hy-feat>*,.nx-nca .hyx .hy-prods>*{min-width:0}@media(prefers-reduced-motion:reduce){.nx-nca .hyx .hy-run,.nx-nca .hyx .hy-mq>div,.nx-nca .hyx .hy-bands{animation:none}}.nx-nca .hyx .sec .frow.flip{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}@media(max-width:900px){.nx-nca .hyx .sec .frow.flip{grid-template-columns:1fr}}.nx-nca .hyx .hy-wallx span{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.nx-nca .hyx .hy-wallx img{max-height:30%}.nx-nca .hyx .hy-wallx small{font-size:11.5px;color:#f3f1ea80}.nx-nca .hyx .hy-on .frow .hy-sq,.nx-nca .hyx .sec .frow .hy-sq{width:min(100%,460px);justify-self:center}.nx-nca .hyx .sec .frow,.nx-nca .hyx .sec .frow.flip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media(max-width:900px){.nx-nca .hyx .sec .frow,.nx-nca .hyx .sec .frow.flip{grid-template-columns:1fr}}.nx-nca .hyx .hy-cmp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);border-top:1px solid var(--ink)}.nx-nca .hyx .hy-cmp>div{padding:26px clamp(18px,2.6vw,36px) 8px 0;min-width:0}.nx-nca .hyx .hy-cmp>div+div{padding-left:clamp(18px,2.6vw,36px);border-left:1px solid var(--line)}.nx-nca .hyx .hy-ck{margin:0 0 18px!important;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)!important}.nx-nca .hyx .hy-cmp b{display:block;font-size:clamp(40px,4.6vw,66px);font-weight:500;letter-spacing:-.04em;line-height:1;color:#2d572f}.nx-nca .hyx .hy-cmp span{display:block;margin-top:10px;font-size:15px;color:var(--ink)}.nx-nca .hyx .hy-cmp i{display:block;height:1px;background:var(--line);margin:22px 0}.nx-nca .hyx .hy-cmp em{display:block;font-style:normal;font-size:clamp(24px,2.4vw,32px);font-weight:500;letter-spacing:-.02em;color:var(--ink40)}.nx-nca .hyx .hy-cmp small{display:block;margin-top:6px;font-size:14px;color:var(--ink40)}@media(max-width:760px){.nx-nca .hyx .hy-cmp{grid-template-columns:1fr}.nx-nca .hyx .hy-cmp>div+div{padding-left:0;border-left:0;border-top:1px solid var(--line)}}.nx-nca .hyx .hy-mq span{display:flex;align-items:center;justify-content:center;padding:0 clamp(28px,3.4vw,52px);height:72px}.nx-nca .hyx .hy-mq span:after{display:none}.nx-nca .hyx .hy-mq img{display:block;max-height:40px;max-width:170px;width:auto;height:auto;filter:brightness(0) invert(1);opacity:.85}.nx-nca .hyx .hy-mq.r img{opacity:.6}.nx-nca .hyx .hy-mq>div{align-items:center}@media(max-width:600px){.nx-nca .hyx .hy-mq span{height:56px;padding:0 22px}.nx-nca .hyx .hy-mq img{max-height:30px;max-width:120px}}.nx-nca .hyx .hy-hero h1{max-width:20ch}.nx-nca .hyx .hy-ic{display:block;width:82%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45));transition:transform .45s cubic-bezier(.2,.7,.2,1)}.nx-nca .hyx .hy-p:hover .hy-ic{transform:translateY(-8px)}.nx-nca .hyx .uc-hero{height:auto;min-height:0;padding-bottom:clamp(48px,6vw,96px)}.nx-nca .hyx .uc-hv{box-sizing:border-box;width:100%;min-width:0;position:relative;z-index:2;margin-top:clamp(40px,5vw,72px);text-align:left}.nx-nca .hyx .uc-hv .hero-hub{margin:0}.nx-nca .ucx .ucards{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-nca .ucx .ucard-c p{max-width:36ch}.nx-nca .ucx .hy-cmp b{font-size:clamp(34px,3.9vw,58px)}@media(max-width:900px){.nx-nca .ucx .ucards{grid-template-columns:1fr 1fr}}@media(max-width:600px){.nx-nca .ucx .ucards{grid-template-columns:1fr}.nx-nca .hyx .uc-hero h1{font-size:38px}}.nx-nca .hw-herov.hw-herovid{height:auto;padding-bottom:clamp(40px,6vw,88px)}.nx-nca .hw-herovid .hw-shot.hw-vid{flex:none;display:block}.nx-nca .hw-vbox{position:relative;width:100%;aspect-ratio:16/9;background:#14130f;border:1px solid rgba(243,241,234,.14);box-shadow:0 40px 100px -40px #000000e6;overflow:hidden}.nx-nca .hw-vbox video{display:block;width:100%;height:100%;object-fit:cover;background:#14130f}.nx-nca .hw-vplay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:14px;padding:14px 22px 14px 14px;background:#14130fd1;color:#f3f1ea;border:1px solid rgba(243,241,234,.28);font:500 16px/1 var(--sans,Inter,sans-serif);cursor:pointer;backdrop-filter:blur(8px);transition:background .2s,border-color .2s}.nx-nca .hw-vplay:hover{background:#2d572f;border-color:#2d572f}.nx-nca .hw-vplay em{font-style:normal;color:#f3f1ea99;margin-left:6px}.nx-nca .hw-vic{width:44px;height:44px;display:grid;place-items:center;background:#2d572f;color:#fff}.nx-nca .hw-vplay:hover .hw-vic{background:#f3f1ea;color:#2d572f}.nx-nca .hw-vbox.on .hw-vplay{display:none}@media(max-width:600px){.nx-nca .hw-vplay{padding:10px 16px 10px 10px;font-size:14px}.nx-nca .hw-vic{width:36px;height:36px}}.nx-nca .hw-vplay span:last-child{white-space:nowrap}.nx-nca .hw-uc3 .ucard-c>h3{margin:22px 0 0;font-size:21px;font-weight:500;letter-spacing:-.022em}.nx-nca .hw-uc3 .ucard-c>p{margin-top:8px}.nx-nca .mz-wall{grid-template-columns:repeat(8,minmax(0,1fr))}.nx-nca .mz-wall .more{grid-column:span 3;aspect-ratio:auto;flex-direction:column!important;gap:6px!important;text-align:center;padding:14px 18px}.nx-nca .mz-wall .more em{font-size:13.5px;line-height:1.35}@media(max-width:900px){.nx-nca .mz-wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:480px){.nx-nca .mz-wall{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-nca .mz-wall .more{grid-column:span 1}.nx-nca .mz-wall .more b{font-size:22px}.nx-nca .mz-wall .more em{font-size:12px}}.nx-nca .hyx .uc-vhero{height:calc(100svh - var(--navh,65px));min-height:620px;padding-bottom:clamp(20px,3vh,36px)}.nx-nca .hyx .uc-vw{flex:1;min-height:0;display:flex;justify-content:center;align-items:flex-start;margin-top:clamp(22px,4vh,44px);position:relative;z-index:2;width:100%}.nx-nca .hyx .uc-vbox{height:100%;width:auto;max-width:100%;aspect-ratio:16/9}.nx-nca .hyx .uc-vis{margin-top:clamp(24px,3vw,40px)}@media(max-width:700px){.nx-nca .hyx .uc-vhero{height:auto;min-height:0}.nx-nca .hyx .uc-vbox{width:100%;height:auto}}.nx-nca .hyx .uc-vhero h1{font-size:clamp(36px,4.4vw,62px)}.nx-nca .hyx .uc-vhero .hy-sub{margin:14px auto 22px}.nx-nca .hyx .uc-vhero .hy-ht{padding-top:clamp(24px,5vh,56px)}.nx-nca .ucx .uc-loops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .ucx .uc-loops figure{margin:0;min-width:0}.nx-nca .ucx .uc-lv{aspect-ratio:16/10;background:#14130f;border:1px solid rgba(20,19,15,.12);overflow:hidden}.nx-nca .ucx .uc-lv video{display:block;width:100%;height:100%;object-fit:cover}.nx-nca .ucx .uc-loops h3{margin:18px 0 6px;font-size:21px;font-weight:500;letter-spacing:-.02em}.nx-nca .ucx .uc-loops p{margin:0;font-size:15px;color:var(--ink60);max-width:36ch}@media(max-width:900px){.nx-nca .ucx .uc-loops{grid-template-columns:1fr}}.nx-nca .hyx .uc-hero .hy-sub{max-width:68ch;text-wrap:balance}.nx-nca .hyx .uc-vhero h1{max-width:24ch}@media(max-width:600px){.nx-nca .hyx .uc-hero h1{font-size:33px}}.nx-nca .sfs{display:flex;flex-direction:column;width:100%;flex:none;background:#fff;color:#1d1c18;font:12px/1.35 Inter,-apple-system,sans-serif;box-shadow:0 24px 50px -24px #000000b3;text-align:left}.nx-nca .sfs-top{background:#2d572f;color:#fff;font-size:10.5px;padding:6px 10px;text-align:center}.nx-nca .sfs-nav{display:flex;gap:10px;align-items:center;padding:8px 10px;border-bottom:1px solid #eee;font-size:10px}.nx-nca .sfs-nav b{margin-right:auto;letter-spacing:.14em;font-size:10.5px}.nx-nca .sfs-nav i{font-style:normal;color:#555}.nx-nca .sfs-hero{margin:8px;height:62px;background:linear-gradient(120deg,#c9b79c,#8e7a5e);display:flex;flex-direction:column;justify-content:flex-end;padding:8px 10px;color:#fff}.nx-nca .sfs-hero b{font-size:14px;font-weight:500}.nx-nca .sfs-hero u{text-decoration:none;font-size:10px;opacity:.9}.nx-nca .sfs-h{padding:9px 12px;border-bottom:1px solid #eee;font-weight:600;font-size:12px}.nx-nca .sfs-r{display:flex;justify-content:space-between;padding:7px 12px}.nx-nca .sfs-r i{font-style:normal;color:#666}.nx-nca .sfs-r s{color:#999;margin-right:4px;font-weight:400}.nx-nca .sfs-r b{font-weight:600}.nx-nca .sfs-note{margin:2px 12px 4px;padding:6px 8px;background:#eef5ec;color:#2d572f;font-size:10.5px}.nx-nca .sfs-tot{border-top:1px solid #eee;margin-top:4px;padding-block:9px}.nx-nca .sfs-sz{display:flex;gap:6px;padding:10px 12px}.nx-nca .sfs-sz i{font-style:normal;flex:1;text-align:center;padding:6px 0;border:1px solid #ddd;font-size:11px}.nx-nca .sfs-sz i.on{border-color:#1d1c18;background:#1d1c18;color:#fff}.nx-nca .sfs-gd{margin:0 12px 12px;border:1px solid #2D572F;display:flex;flex-direction:column}.nx-nca .sfs-gd b{font-size:10.5px;padding:5px 8px;background:#eef5ec;color:#2d572f}.nx-nca .sfs-gd span{display:grid;grid-template-columns:1.4fr repeat(4,1fr);padding:4px 8px;font-size:10.5px}.nx-nca .sfs-gd span i{font-style:normal}.nx-nca .sfs-gd span i:first-child{color:#666}.nx-nca .sfs-pm{display:flex;align-items:center;gap:9px;margin:6px 12px 0;padding:8px 10px;border:1px solid #e3e3e3}.nx-nca .sfs-pm:last-child{margin-bottom:12px}.nx-nca .sfs-pm i{width:12px;height:12px;border-radius:50%!important;border:1px solid #999;flex:none}.nx-nca .sfs-pm.on{border-color:#1d1c18}.nx-nca .sfs-pm.on i{border:4px solid #1d1c18}.nx-nca .sfs-pm b{font-weight:600}.nx-nca .sfs-pm em{margin-left:auto;font-style:normal;color:#666;font-size:10.5px}.nx-nca .vi-art:has(.sfs) .ui{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.nx-nca .hw .hw-dark .hw-setup{border-top-color:#f3f1ea73}.nx-nca .hw .hw-dark .hw-setup>div{border-color:#f3f1ea24}.nx-nca .hw .hw-dark .hw-setup .hw-n{color:#f3f1ea73}.nx-nca .hw .hw-dark .hw-setup h3{color:#f3f1ea}.nx-nca .hw .hw-dark .hw-setup p{color:#f3f1eaa8}.nx-nca .hw .hw-dark .hw-call{background:#14130f94;border-color:#f3f1ea2e}.nx-nca .hw .hw-dark .hw-call p{color:#f3f1eacc}.nx-nca .hw .hw-dark .hw-call p b{color:#f3f1ea}.nx-nca .sx .sx-band{max-width:1240px;padding:clamp(40px,7vh,96px) clamp(20px,6vw,120px)}.nx-nca .sx .sx-acc{max-width:760px;padding:24px 30px 12px}.nx-nca .sx .sx-ar{font-size:17px;padding:17px 0}.nx-nca .sx .sx-ar em{font-size:14px}.nx-nca .sx .sx-ar i{width:28px;height:28px}.nx-nca .sx .sx-fl{font-size:12px!important}.nx-nca .rt{margin-top:clamp(24px,3vw,40px)}.nx-nca .rt-t{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.nx-nca .rt-t button{font:inherit;font-size:15px;padding:10px 16px;border:1px solid var(--line2);background:none;color:var(--ink60);cursor:pointer}.nx-nca .rt-t button:hover{color:var(--ink);border-color:var(--ink)}.nx-nca .rt-t button[aria-selected=true]{background:var(--ink);color:#f3f1ea;border-color:var(--ink)}.nx-nca .rt-p{display:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,60px);align-items:center}.nx-nca .rt-p.on{display:grid}.nx-nca .rt-v{aspect-ratio:1/.82;background:radial-gradient(62% 58% at 20% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%),#14130f;display:flex;align-items:center;justify-content:center;padding:clamp(20px,4vw,56px)}.nx-nca .rt-v>*{width:100%;max-width:420px}.nx-nca .rt-c h3{margin:0 0 8px;font-size:clamp(24px,2.4vw,32px);font-weight:500;letter-spacing:-.025em}.nx-nca .rt-c p{margin:0 0 20px;color:var(--ink60)}.nx-nca .rt-c ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.nx-nca .rt-c li{padding:13px 16px;border:1px solid var(--line);background:#fff;font-size:15px}.nx-nca .rt-c li:before{content:"\201c";color:#2d572f}.nx-nca .rt-c li:after{content:"\201d";color:#2d572f}@media(max-width:760px){.nx-nca .rt-p.on{grid-template-columns:1fr}.nx-nca .rt-t{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.nx-nca .rt-t button{flex:none}}.nx-nca .sx .sx-hero>.wrap{width:100%;box-sizing:border-box}.nx-nca .rt-v{padding:0;background:none;aspect-ratio:auto}.nx-nca .rt-v .vi-pic{display:block;aspect-ratio:1/.82;width:100%;max-width:none}.nx-nca .rt-v .vi-art .ui{max-width:420px;margin:0 auto}.nx-nca .mw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);align-items:center}.nx-nca .mw-l h2{margin:0;font-size:clamp(34px,4.4vw,60px);line-height:1.02;letter-spacing:-.035em;font-weight:500}.nx-nca .mw-l p{margin:18px 0 0;color:var(--ink60);font-size:17px;max-width:40ch}.nx-nca .mw-r{display:flex;flex-direction:column;gap:12px}.nx-nca .mw-r .kick{margin-bottom:4px}.nx-nca .mw-c{border:1px solid var(--line);padding:22px 24px;background:#fff}.nx-nca .mw-c.on{background:#2d572f;border-color:#2d572f;color:#f3f1ea}.nx-nca .mw-c h3{margin:0 0 6px;font-size:18px;font-weight:500;letter-spacing:-.015em}.nx-nca .mw-c p{margin:0;font-size:15px;color:var(--ink60)}.nx-nca .mw-c.on p{color:#f3f1eacc}.nx-nca .mw-r .arrow{margin-top:8px;align-self:flex-start}@media(max-width:900px){.nx-nca .mw{grid-template-columns:1fr}}.nx-nca .mz-wall .more{padding:10px 16px!important;gap:2px!important;overflow:hidden}.nx-nca .mz-wall .more b{font-size:24px}.nx-nca .mz-wall .more em{font-size:12.5px}.nx-nca .sfs .red{color:#b3261e!important;font-weight:600}.nx-nca .sfs-dk{background:#1d1c18!important}.nx-nca .sfs-hero2{background:linear-gradient(120deg,#1d1c18,#3a3a36)!important}.nx-nca .sfs-err{margin:10px 12px 4px;padding:8px 10px;background:#fdecec;color:#b3261e;font-size:11.5px}.nx-nca .sfs-err s{text-decoration-color:#b3261e99}.nx-nca .sfs-ok{margin:4px 12px 12px;padding:8px 10px;background:#eef5ec;color:#2d572f;font-size:11.5px;font-weight:600}.nx-nca .sfs-lh{display:flex;align-items:center;justify-content:center;gap:18px;padding:16px 12px 8px}.nx-nca .sfs-lh span{display:flex;flex-direction:column;align-items:center;gap:5px}.nx-nca .sfs-lh b{width:58px;height:58px;border-radius:50%!important;display:grid;place-items:center;font-size:20px;font-weight:600;border:5px solid}.nx-nca .sfs-lh b.lo{color:#b3261e;border-color:#f3c2be}.nx-nca .sfs-lh b.hi{color:#2d572f;border-color:#9dc49f}.nx-nca .sfs-lh em{font-style:normal;font-size:10.5px;color:#666}.nx-nca .sfs-lh>i{font-style:normal;color:#999}.nx-nca .sfs-tl{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px 0}.nx-nca .sfs-tl3{grid-template-columns:repeat(3,1fr)}.nx-nca .sfs-im{position:relative;display:block;aspect-ratio:1;background:#f2eee7;isolation:isolate}.nx-nca .sfs-im img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.nx-nca .sfs-im em{position:absolute;left:6px;top:6px;font-style:normal;font-size:10px;font-weight:700;padding:2px 6px;background:#b3261e;color:#fff}.nx-nca .sfs-im em.g{background:#2d572f}.nx-nca .sfs-tn{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 12px 12px}.nx-nca .sfs-tn span{display:flex;flex-direction:column;gap:2px;font-size:11px}.nx-nca .sfs-tn b{font-weight:600}.nx-nca .sfs-tn i{font-style:normal;color:#444}.nx-nca .sfs-tn s{color:#999;margin-right:4px}.nx-nca .sfs-tn u{text-decoration:none;margin-top:4px;text-align:center;padding:5px 0;background:#1d1c18;color:#fff;font-size:10.5px}.nx-nca .sfs-hs{display:flex;justify-content:space-between}.nx-nca .sfs-hs em{font-style:normal;font-weight:500;font-size:10.5px;color:#2d572f;border:1px solid #2D572F;padding:2px 6px}.nx-nca .sfs-tl3{padding-bottom:12px}.nx-nca .sfs-serp{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-bottom:1px solid #eee;font-size:11px}.nx-nca .sfs-serp:last-child{border-bottom:0}.nx-nca .sfs-serp em{font-style:normal;color:#4d5156;font-size:10.5px}.nx-nca .sfs-serp b{color:#1a0dab;font-weight:500;font-size:13px}.nx-nca .sfs-serp span{color:#4d5156;line-height:1.4}.nx-nca .sfs-pdp{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px}.nx-nca .sfs-pi{display:flex;flex-direction:column;gap:7px;font-size:11px;min-width:0}.nx-nca .sfs-pi>b{font-size:14px;font-weight:600}.nx-nca .sfs-pi>i{font-style:normal}.nx-nca .sfs-pi .sfs-sz{padding:0}.nx-nca .sfs-pi .sfs-sz i{padding:4px 0}.nx-nca .sfs-new{border:1.5px solid #2D572F;background:#eef5ec;color:#2d572f;padding:5px 8px;font-weight:600;font-size:10.5px}.nx-nca .sfs-atc{background:#1d1c18;color:#fff;text-align:center;padding:7px 0;font-weight:600;font-size:10.5px}.nx-nca .sfs-nav i.on{color:#1d1c18;font-weight:600;border-bottom:1.5px solid #1d1c18}.nx-nca .sfs-mm{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:10px;padding:12px}.nx-nca .sfs-mm span{display:flex;flex-direction:column;gap:5px;font-size:11px}.nx-nca .sfs-mm b{font-weight:600;font-size:11px}.nx-nca .sfs-mm i{font-style:normal;color:#555}.nx-nca .sfs-mmi{background:#f2eee7;isolation:isolate;padding:6px}.nx-nca .sfs-mmi img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.nx-nca .sfs-ph{display:flex;justify-content:center;width:100%}.nx-nca .sfs-phs{width:190px!important;border:8px solid #0e0d0b;border-radius:22px!important;overflow:hidden;min-height:300px}.nx-nca .sfs-phs .sfs-nav b{margin-right:auto}.nx-nca .sfs-mnu{display:flex;flex-direction:column}.nx-nca .sfs-mnu i{font-style:normal;font-size:12px;padding:10px 12px;border-bottom:1px solid #eee}.nx-nca .sfs-mt{background:#1d1c18;color:#fff;text-align:center;padding:12px;font-size:12px;letter-spacing:.2em}.nx-nca .sfs-mb{display:flex;flex-direction:column;gap:8px;padding:16px 14px;font-size:11.5px;color:#444}.nx-nca .sfs-mb b{font-size:15px;color:#1d1c18;font-weight:600}.nx-nca .sfs-mb u{text-decoration:none;align-self:flex-start;padding:7px 12px;background:#2d572f;color:#fff;font-weight:600}.nx-nca .sfs-gr{display:grid;grid-template-columns:1.1fr .6fr 1.6fr;gap:8px;padding:8px 12px;border-bottom:1px solid #eee;font-size:11px}.nx-nca .sfs-gr i{font-style:normal}.nx-nca .sfs-grh{font-weight:600;color:#666;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.nx-nca .sfs-gr .n{background:#eef5ec;color:#2d572f;padding:0 4px}.nx-nca .sfh{background:radial-gradient(60% 60% at 20% 0%,#9dc49f59,#2d572f33 34%,#2d572f00 70%),#1b1a16;border:1px solid rgba(243,241,234,.14);padding:clamp(24px,5vw,72px);display:flex;justify-content:center}.nx-nca .sfh .sfs{max-width:760px;font-size:15px}.nx-nca .sfh .sfs-pdp{gap:28px;padding:28px}.nx-nca .sfh .sfs-pi{gap:12px;font-size:15px}.nx-nca .sfh .sfs-pi>b{font-size:26px}.nx-nca .sfh .sfs-pi>i{font-size:18px}.nx-nca .sfh .sfs-new,.nx-nca .sfh .sfs-atc{font-size:14px;padding:10px 14px}.nx-nca .sfh .sfs-sz i{font-size:14px;padding:8px 0}.nx-nca .ucx .hy-cmp span{min-height:2.9em}.nx-nca .hw .hw-story .hw-step .hw-vis{overflow:hidden}.nx-nca .hw .hw-story .hw-step .hw-vis>*{zoom:.8}@media(max-width:900px){.nx-nca .hw .hw-story .hw-step .hw-vis{aspect-ratio:1}.nx-nca .hw .hw-story .hw-step .hw-vis>*{zoom:.7}}.nx-nca .hw .hw-story .hw-step .hw-vis.hw-bd-silk>*{zoom:.82}@media(max-width:900px){.nx-nca .hw .hw-story .hw-step .hw-vis.hw-bd-silk>*{zoom:.58}}.nx-nca .hw-an{opacity:0;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease}.nx-nca .hw-an.hw-in{opacity:1;transform:none}.nx-nca .vi-art:has(.sfs) .ui{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 8%}.nx-nca .sfs-pdp{align-items:start}.nx-nca .sfs-pi .sfs-new,.nx-nca .sfs-pi .sfs-atc{white-space:nowrap}.nx-nca .sfs-pi{overflow:hidden}.nx-nca .rt-v{aspect-ratio:1/.82;background:radial-gradient(62% 58% at 20% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%),#14130f;padding:clamp(18px,3vw,40px);display:flex;align-items:center;justify-content:center}.nx-nca .rt-v .vi-pic{display:none}.nx-nca .rt-w{width:100%;max-width:none!important;background:#fff;box-shadow:0 40px 80px -40px #000000e6;border:1px solid rgba(243,241,234,.18)}.nx-nca .rt-b{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#eceae3;border-bottom:1px solid rgba(20,19,15,.08)}.nx-nca .rt-b i{width:8px;height:8px;border-radius:50%!important;background:#14130f2e}.nx-nca .rt-b span{margin-left:10px;font-size:12px;color:#14130f8c}.nx-nca .rt-s{display:flex;justify-content:center;background:#fff}.nx-nca .rt-s>.sfs{box-shadow:none;width:100%;zoom:1.35}.nx-nca .rt-s>.pan,.nx-nca .rt-s>.p-trk{width:100%;zoom:1.2;margin:0;background:#1d1c18}.nx-nca .rt-img{display:block;width:100%;height:auto}.nx-nca .arr-eq .arr-c{display:flex;flex-direction:column}.nx-nca .arr-cta{margin:24px 0 0}@media(max-width:760px){.nx-nca .rt-s>.sfs{zoom:1}.nx-nca .rt-s>.pan{zoom:1}}.nx-nca:not(:has(.hero2)) main h1:not(.pp-h),.nx-nca:not(:has(.hero2)) section h1:not(.pp-h){font-size:clamp(36px,4.4vw,62px)!important;line-height:1.04!important;letter-spacing:-.035em}.nx-nca .mw-l h2{font-size:clamp(28px,3vw,40px)!important;letter-spacing:-.025em}.nx-nca .mw-l p{font-size:16px}.nx-nca .hw .hw-hd h2,.nx-nca .hw h2{font-size:clamp(28px,3vw,40px)}.nx-nca .hyx .uc-vhero{height:auto;min-height:0;padding-bottom:clamp(40px,6vw,88px)}.nx-nca .hyx .uc-vw{flex:none;display:block}.nx-nca .hyx .uc-vbox{width:min(100%,1120px);height:auto;margin:0 auto}.nx-nca .ag-cl{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:radial-gradient(62% 58% at 20% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%),#14130f;padding:clamp(18px,2.6vw,34px);aspect-ratio:1;align-content:center;width:min(100%,520px);justify-self:center}.nx-nca .ag-ct{background:#1b1a16;border:1px solid rgba(243,241,234,.16);display:flex;flex-direction:column;min-width:0}.nx-nca .ag-ct:first-child{grid-column:1/-1}.nx-nca .ag-cb{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:11px;color:#f3f1ea99;border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .ag-cb i{width:7px;height:7px;border-radius:50%!important;background:#9dc49f}.nx-nca .ag-ct img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top;background:#fff}.nx-nca .ag-ct:first-child img{aspect-ratio:21/9}.nx-nca .ag-cf{display:flex;flex-wrap:wrap;gap:5px;padding:8px 10px}.nx-nca .ag-cf span{font-size:10.5px;padding:3px 7px;border:1px solid rgba(243,241,234,.18);color:#f3f1eabf}.nx-nca .ag-cf span.lk{border-color:#9dc49f80;color:#9dc49f}.nx-nca .ag-certs2{grid-column:1/-1;display:flex;gap:12px;justify-content:flex-end}.nx-nca .ag-certs2 img{height:44px;width:auto}.nx-nca .ucx .hiw-r{max-width:480px;justify-self:end;width:100%}.nx-nca .ucx .hiw-stage{max-width:480px}.nx-nca .ucx .hiw-v .x-win{zoom:.86}.nx-nca .sfs-adm{background:#1d1c18;color:#f3f1ea;font-size:11px;font-weight:600;padding:9px 12px;letter-spacing:.02em}.nx-nca .sfs-ex{display:flex;align-items:center;gap:10px;padding:12px;border-bottom:1px solid #eee}.nx-nca .sfs-ex img{width:44px;height:28px;object-fit:contain;filter:brightness(0);opacity:.85}.nx-nca .sfs-ex span{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-nca .sfs-ex b{font-size:13px;font-weight:600}.nx-nca .sfs-ex i{font-style:normal;font-size:10.5px;color:#777;font-family:ui-monospace,monospace}.nx-nca .sfs-ex em{margin-left:auto;font-style:normal;font-size:10.5px;font-weight:600;color:#2d572f;background:#eef5ec;padding:3px 7px}.nx-nca .sfs-pdp2{grid-template-columns:.8fr 1.2fr;align-items:center;padding-bottom:0}.nx-nca .sfs-pdp2 .sfs-pi>i{color:#2d572f;font-weight:600;font-size:11px}.nx-nca .thms{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#f3f1ea1f;border:1px solid rgba(243,241,234,.12);margin-top:clamp(24px,3vw,40px)}.nx-nca .thm{background:#14130f;aspect-ratio:1.25;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:16px}.nx-nca .thm img{max-width:70%;max-height:40px;width:auto;filter:brightness(0) invert(1);opacity:.9}.nx-nca .thm.mk img{height:40px}.nx-nca .thm b{font-size:24px;font-weight:600;color:#f3f1ea;letter-spacing:-.02em}.nx-nca .thm.cu b{font-family:ui-monospace,monospace;color:#9dc49f}.nx-nca .thm em{font-style:normal;font-size:13px;color:#f3f1ea99}@media(max-width:900px){.nx-nca .thms{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.nx-nca .thms{grid-template-columns:repeat(2,1fr)}}.nx-nca .sfs-phs{width:200px!important;border:9px solid #0e0d0b;border-radius:28px!important;min-height:0;box-shadow:0 30px 60px -20px #000c}.nx-nca .sfs-sb{display:flex;justify-content:space-between;padding:6px 14px 2px;font-size:9px;font-weight:600}.nx-nca .sfs-sb i{font-style:normal}.nx-nca .sfs-mnu i{display:flex;justify-content:space-between;font-weight:500}.nx-nca .sfs-mnu u{text-decoration:none;color:#999}.nx-nca .sfs-mimg{position:relative;display:block;margin:10px 12px 0;background:#f2eee7;isolation:isolate}.nx-nca .sfs-mimg img{width:100%;aspect-ratio:1.6;object-fit:contain;mix-blend-mode:multiply;display:block}.nx-nca .sfs-mimg em{position:absolute;left:8px;bottom:6px;font-style:normal;font-size:10px;font-weight:600}.nx-nca .sfs-fixed{display:block;margin:10px 12px 12px;padding:6px 8px;background:#eef5ec;color:#2d572f;font-size:10px;font-weight:600;text-align:center}.nx-nca .sfs-phs .sfs-mnu i{padding:6px 12px;font-size:11px}.nx-nca .sfs-phs .sfs-mimg img{aspect-ratio:2.4}.nx-nca .sfs-phs{width:180px!important}.nx-nca .arr-go{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;background:#f3f1ea;color:#14130f;font-size:15px;padding:12px 16px;text-decoration:none;transform:translateY(8px)}.nx-nca .arr-go:hover{background:#fff}.nx-nca .arr-go i{font-style:normal;transition:transform .2s}.nx-nca .arr-go:hover i{transform:translate(3px)}.nx-nca .arr-c.on .arr-r:last-of-type{margin-bottom:18px}.nx-nca .hw-sw{display:flex;flex-direction:column;width:88%;background:#fff;box-shadow:0 30px 60px -30px #000000d9;border:1px solid rgba(243,241,234,.18)}.nx-nca .hw-sw-b{display:flex;align-items:center;gap:5px;padding:8px 10px;background:#eceae3;border-bottom:1px solid rgba(20,19,15,.08)}.nx-nca .hw-sw-b i{width:7px;height:7px;border-radius:50%!important;background:#14130f2e}.nx-nca .hw-sw-b em{margin-left:8px;font-style:normal;font-size:11px;color:#14130f8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .hw-sw-s{position:relative;display:block;aspect-ratio:1800/1125;overflow:hidden}.nx-nca .hw-sw-s img{display:block;width:100%;height:100%;object-fit:cover}.nx-nca .hw-sw-hl{position:absolute;left:53.3%;top:64.2%;width:43.6%;height:8.2%;outline:2px solid #2D572F;outline-offset:2px;animation:hwsw 2.4s ease-in-out infinite}.nx-nca .hw-sw-tag{position:absolute;left:53.3%;top:74.5%;background:#2d572f;color:#fff;font:600 10px/1 Inter,sans-serif;padding:4px 6px;letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.nx-nca .hw-sw-hl{animation:none}}.nx-nca .sx-lst{width:min(88%,440px);background:#14130fd1;border:1px solid rgba(243,241,234,.16);color:#f3f1ea;font:14px/1.35 Inter,sans-serif;box-shadow:0 30px 60px -30px #000c;backdrop-filter:blur(6px)}.nx-nca .sx-lst-h{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .sx-lst-h b{font-weight:600;font-size:15px}.nx-nca .sx-lst-h em{font-style:normal;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#9dc49f;border:1px solid rgba(157,196,159,.4);padding:3px 7px}.nx-nca .sx-li{display:flex;gap:12px;align-items:flex-start;padding:11px 18px;border-top:1px solid rgba(243,241,234,.07)}.nx-nca .sx-li i{flex:none;width:20px;height:20px;display:grid;place-items:center;margin-top:1px}.nx-nca .sx-li i svg{width:14px;height:14px}.nx-nca .sx-y i{background:#9dc49f2e;color:#9dc49f}.nx-nca .sx-n i{background:#d6786429;color:#e39a88}.nx-nca .sx-li span{display:flex;flex-direction:column;gap:2px;color:#f3f1ea9e;font-size:13px}.nx-nca .sx-li b{color:#f3f1ea;font-weight:500;font-size:14px}.nx-nca .sx-ch{padding:14px 18px;display:flex;flex-direction:column;gap:3px}.nx-nca .sx-ch b{font-size:16px;font-weight:600}.nx-nca .sx-ch span{font-size:13px;color:#f3f1ea99}.nx-nca .sx-ap{display:flex;align-items:center;gap:12px;margin:8px 14px 14px;padding:12px 14px;border:1px solid rgba(218,180,90,.45);background:#dab45a14}.nx-nca .sx-ap i{color:#dab45a;display:grid}.nx-nca .sx-ap i svg{width:18px;height:18px}.nx-nca .sx-ap span{display:flex;flex-direction:column;gap:2px;font-size:12.5px;color:#f3f1eaa6;flex:1}.nx-nca .sx-ap b{color:#f3f1ea;font-size:14px;font-weight:600}.nx-nca .sx-ap em{font-style:normal;font-size:13px;background:#f3f1ea;color:#14130f;padding:7px 12px}@media(max-width:760px){.nx-nca .sx-lst{width:92%;font-size:13px}.nx-nca .sx-li{padding:9px 14px}}.nx-nca .mwx .mw-l p{color:#f3f1eaa8}.nx-nca .mwx .mw-l .arrow{color:#f3f1ea}.nx-nca .mwx .mw-c{background:#f3f1ea0a;border:1px solid rgba(243,241,234,.16);color:#f3f1ea;padding:20px 22px;display:flex;flex-direction:column;transition:border-color .3s,background .3s}.nx-nca .mwx .mw-c:hover{border-color:#f3f1ea52}.nx-nca .mwx .mw-c.on{background:radial-gradient(70% 90% at 0% 0%,#9dc49f2e,#2d572f00 70%),#f3f1ea0d;border-color:#9dc49f99}.nx-nca .mwx .mw-c h3{color:#f3f1ea}.nx-nca .mwx .mw-c.on h3{color:#9dc49f}.nx-nca .mwx .mw-c p{color:#f3f1eaa8}.nx-nca .mwx .mw-c.on p{color:#f3f1eac7}.nx-nca .mw-who{display:flex;align-items:center;gap:12px;margin-bottom:14px}.nx-nca .mw-av{display:flex}.nx-nca .mw-av>*{width:34px;height:34px;border-radius:50%!important;border:2px solid #14130F;margin-left:-8px;object-fit:cover;background:#1d1c18}.nx-nca .mw-av>*:first-child{margin-left:0}.nx-nca .mw-ari{display:grid;place-items:center;background:#14130f!important;border-color:#9dc49fb3!important}.nx-nca .mw-ari svg{width:17px;height:15px}.nx-nca .mw-who em{font-style:normal;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .mwx .mw-c.on .mw-who em{color:#9dc49f}.nx-nca .mwx .mw-c .arr-go{margin-top:16px;transform:none;align-self:flex-start}.nx-nca .ag-cl2 .ag-ct:first-child{grid-column:auto}.nx-nca .ag-cl2 .ag-ci{aspect-ratio:4/3;overflow:hidden;background:#fff}.nx-nca .ag-cl2 .ag-ci img,.nx-nca .ag-cl2 .ag-ct:first-child img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:left top}.nx-nca .ag-cl2 .ag-cf{padding:7px 10px}.nx-nca .ag-nx{border-style:dashed!important;align-items:center;justify-content:center;gap:6px;text-align:center;padding:16px;color:#f3f1ea}.nx-nca .ag-nx b{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(157,196,159,.6);color:#9dc49f;font-size:24px;font-weight:300}.nx-nca .ag-nx span{font-size:15px;font-weight:500}.nx-nca .ag-nx em{font-style:normal;font-size:12px;color:#f3f1ea99}.nx-nca .ag-badges{display:flex;gap:16px;align-items:center;margin-top:22px}.nx-nca .ag-badges img{height:64px;width:auto}.nx-nca .hyx .hy-brand .wrap{position:static}.nx-nca .hyx .hy-brand .hy-bh{position:relative;z-index:1}.nx-nca .sfs-ex2{display:flex;flex-direction:column;gap:4px;padding:14px 16px 12px;border-bottom:1px solid #eee}.nx-nca .sfs-ex2-t{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.nx-nca .sfs-ex2-t img{height:18px;width:auto}.nx-nca .sfs-ex2-t em{font-style:normal;font-weight:600;font-size:11px;color:#2d572f;background:#eaf1e8;padding:4px 8px}.nx-nca .sfs-ex2 b{font-size:16px;font-weight:600;white-space:nowrap}.nx-nca .sfs-ex2 i{font-style:normal;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#777;white-space:nowrap}.nx-nca .iph{position:relative;display:block;width:196px;aspect-ratio:9/19.5;background:#1b1b1d;border-radius:34px!important;padding:7px;box-shadow:0 0 0 1.5px #3a3a3e,0 40px 70px -24px #000000d9}.nx-nca .iph:before,.nx-nca .iph:after{content:"";position:absolute;width:3px;background:#2c2c30;border-radius:2px!important}.nx-nca .iph:before{left:-3px;top:22%;height:13%}.nx-nca .iph:after{right:-3px;top:27%;height:18%}.nx-nca .iph-s{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:27px!important;overflow:hidden;color:#1d1c18;font:12px/1.3 Inter,-apple-system,sans-serif;text-align:left}.nx-nca .iph-sb{display:flex;align-items:center;justify-content:space-between;padding:9px 16px 4px;font-size:11px}.nx-nca .iph-sb b{font-weight:600}.nx-nca .iph-di{width:58px;height:17px;background:#000;border-radius:10px!important}.nx-nca .iph-ic{display:flex;gap:3px;align-items:flex-end}.nx-nca .iph-ic i{width:3px;background:#1d1c18}.nx-nca .iph-ic i:nth-child(1){height:5px}.nx-nca .iph-ic i:nth-child(2){height:7px}.nx-nca .iph-ic i:nth-child(3){height:9px;width:12px;border-radius:2px!important}.nx-nca .iph-nav{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;border-bottom:1px solid #eee}.nx-nca .iph-nav b{letter-spacing:.24em;font-size:11px;font-weight:600}.nx-nca .iph-nav i{font-style:normal;font-size:12px}.nx-nca .iph-mnu{display:flex;flex-direction:column}.nx-nca .iph-mnu i{font-style:normal;display:flex;justify-content:space-between;padding:7px 14px;border-bottom:1px solid #f0efeb;font-size:12px}.nx-nca .iph-mnu i u{text-decoration:none;color:#aaa}.nx-nca .iph-mnu .red{color:#b3261e;font-weight:600}.nx-nca .iph-img{position:relative;flex:1;min-height:0;display:block;margin:10px 10px 0;overflow:hidden}.nx-nca .iph-img img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .iph-img em{position:absolute;left:10px;bottom:10px;font-style:normal;font-weight:600;font-size:12px;color:#1d1c18;display:flex;flex-direction:column}.nx-nca .iph-img em small{font-weight:400;font-size:10px;text-decoration:underline}.nx-nca .iph-ok{margin:8px 10px 0;background:#eaf1e8;color:#2d572f;font-weight:600;font-size:10.5px;text-align:center;padding:7px 4px}.nx-nca .iph-home{display:block;width:36%;height:4px;background:#1d1c18;border-radius:3px!important;margin:8px auto 6px}.nx-nca .thm>img,.nx-nca .thm>b,.nx-nca .thm>svg{height:40px;display:flex;align-items:center}.nx-nca .thm>b{font-size:28px;line-height:40px;font-weight:700}.nx-nca .thm.cu svg{width:44px;height:38px}.nx-nca p,.nx-nca li,.nx-nca h2,.nx-nca h3,.nx-nca h4,.nx-nca figcaption,.nx-nca small,.nx-nca .ucmp span,.nx-nca .ucmp small,.nx-nca .ucard-c p,.nx-nca .hw-meta p,.nx-nca summary,.nx-nca dd,.nx-nca td{text-wrap:pretty}.nx-nca .hy-cmp span,.nx-nca .hy-cmp small,.nx-nca .hyx .hy-cmp span{text-wrap:pretty}.nx-nca .cx{position:relative;overflow:hidden;background:radial-gradient(60% 70% at 0% 0%,#9dc49f33,#2d572f14 45%,#14130f00 75%),#14130f;color:#f3f1ea;padding:clamp(56px,7vw,110px) 0 clamp(64px,8vw,120px)}.nx-nca .cx-bands{position:absolute;inset:-20%;background:repeating-linear-gradient(112deg,#9dc49f00 0 160px,#9dc49f0d 160px 260px,#9dc49f00 260px 460px);animation:cxBands 30s linear infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.nx-nca .cx-bands{animation:none}}.nx-nca .cx .wrap{position:relative;z-index:1}.nx-nca .cx-g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,88px);align-items:start}.nx-nca .cx-mk{display:block;width:44px;margin-bottom:26px}.nx-nca .cx-mk svg{width:44px;height:38px;display:block}.nx-nca .cx-k{margin:0 0 14px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#9dc49f}.nx-nca .cx h1{margin:0;font-size:clamp(40px,5vw,72px);line-height:1.02;letter-spacing:-.04em;font-weight:500;text-wrap:balance}.nx-nca .cx-sub{margin:22px 0 0;max-width:44ch;font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:#f3f1eab8}.nx-nca .cx-top{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:clamp(32px,4vw,52px);background:#f3f1ea1f;border:1px solid rgba(243,241,234,.12)}.nx-nca .cx-top div{background:#171611;padding:18px 20px;display:flex;flex-direction:column;gap:6px;transition:background .3s}.nx-nca .cx-top div:hover{background:#1d1c16}.nx-nca .cx-top b{font-size:16px;font-weight:500;color:#f3f1ea}.nx-nca .cx-top span{font-size:14px;line-height:1.45;color:#f3f1ea99}.nx-nca .cx-mail2{margin-top:32px;display:flex;flex-direction:column;gap:8px}.nx-nca .cx-mail2 span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea73}.nx-nca .cx-mail2 a{font-size:clamp(20px,1.8vw,24px);color:#f3f1ea;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#9dc49f99;align-self:flex-start}.nx-nca .cx-card{background:#1d1c17eb;border:1px solid rgba(243,241,234,.16);padding:clamp(24px,2.8vw,40px);box-shadow:0 50px 100px -50px #000000e6;backdrop-filter:blur(8px)}.nx-nca .cx-ch{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.nx-nca .cx-ch h2{margin:0;font-size:24px;font-weight:500;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .cx-av i{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(157,196,159,.5);background:#14130f}.nx-nca .cx-av svg{width:20px;height:17px}.nx-nca .cx-fine{margin:18px 0 0;font-size:13px;color:#f3f1ea80}.nx-nca .cx-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .cx-steps .sx-p{position:relative}.nx-nca .cx-sq{aspect-ratio:1;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;padding:clamp(16px,2vw,28px)}.nx-nca .cx-sq .sx-lst{width:100%}.nx-nca .cx-n{display:inline-grid;place-items:center;width:30px;height:30px;margin-top:20px;border:1px solid var(--line);font-size:14px;color:var(--ink60)}.nx-nca .cx-steps h3{margin:12px 0 6px;font-size:21px;font-weight:500;letter-spacing:-.02em}.nx-nca .cx-steps p{margin:0;font-size:15px;color:var(--ink60);max-width:36ch}.nx-nca .cx-mb{padding:14px 18px 16px;display:flex;flex-direction:column;gap:12px}.nx-nca .cx-from{display:flex;align-items:center;gap:10px}.nx-nca .cx-from i{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(157,196,159,.5);background:#14130f}.nx-nca .cx-from i svg{width:16px;height:14px}.nx-nca .cx-from span{display:flex;flex-direction:column;font-size:12px;color:#f3f1ea8c}.nx-nca .cx-from b{font-size:14px;color:#f3f1ea;font-weight:500}.nx-nca .cx-mb p{margin:0;font-size:14px;line-height:1.5;color:#f3f1ead1}.nx-nca .cx-slots{display:flex;gap:6px}.nx-nca .cx-slots em{flex:1;text-align:center;font-style:normal;font-size:12.5px;padding:8px 0;border:1px solid rgba(243,241,234,.2);color:#f3f1eacc}.nx-nca .cx-slots em.on{background:#9dc49f;border-color:#9dc49f;color:#14130f;font-weight:600}.nx-nca .cx-trust{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.nx-nca .cx-trust h2{margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.08;color:#f3f1ea}.nx-nca .cx-marks{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(24px,3vw,44px);margin-top:32px}.nx-nca .cx-marks img{height:30px;width:auto;max-width:130px;filter:brightness(0) invert(1);opacity:.75}.nx-nca .cx-certs{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#f3f1ea1f;border:1px solid rgba(243,241,234,.12)}.nx-nca .cx-certs div{background:#14130f;display:flex;flex-direction:column;align-items:center;gap:14px;padding:26px 16px;text-align:center}.nx-nca .cx-certs img{width:84px;height:84px;filter:brightness(0) invert(1);opacity:.85}.nx-nca .cx-certs span{display:flex;flex-direction:column;font-size:13px;color:#f3f1ea8c}.nx-nca .cx-certs b{font-size:17px;color:#f3f1ea;font-weight:500}@media(max-width:900px){.nx-nca .cx-g,.nx-nca .cx-trust,.nx-nca .cx-steps{grid-template-columns:1fr}}@media(max-width:560px){.nx-nca .cx-top{grid-template-columns:1fr}}.nx-nca .cx-sq{aspect-ratio:1/1!important;height:auto!important;width:100%}.nx-nca .sx-lst-h em{white-space:nowrap}.nx-nca .sx-lst-h b{min-width:0}.nx-nca .hw-sw-s{aspect-ratio:1040/900}.nx-nca .hw-sw-hl{left:21.4%;top:59.2%;width:75%;height:10.2%}.nx-nca .hw-sw-tag{left:21.4%;top:71%;font-size:11px}.nx-nca .vi-art:has(>.hw-sw){display:flex!important;align-items:center;justify-content:center;inset:0}.nx-nca .hw-sw-s{aspect-ratio:1040/790}.nx-nca .hw-sw-s img{object-position:left top}.nx-nca .hw-sw-hl{top:67.3%;height:11.4%}.nx-nca .sx-sq .sx-lst{font-size:13px}.nx-nca .sx-sq .sx-lst-h{padding:11px 16px}.nx-nca .sx-sq .sx-li{padding:8px 16px}.nx-nca .sx-sq .sx-li b{font-size:13.5px}.nx-nca .sx-sq .sx-li span{font-size:12px}.nx-nca .sx-sq .sx-ch{padding:11px 16px}.nx-nca .sx-sq .sx-ch b{font-size:15px}.nx-nca .sx-sq .sx-ap{margin:6px 12px 12px;padding:10px 12px}.nx-nca .mwx .mw-l .arrow{color:#14130f}.nx-nca .thm>b{white-space:nowrap;font-size:clamp(20px,1.9vw,28px)}.nx-nca .vi-art:has(.iph){display:flex!important;align-items:center;justify-content:center;inset:0}.nx-nca .vi-art:has(.iph)>.ui{height:88%;width:auto!important;max-width:none!important;display:flex;justify-content:center;zoom:1!important;transform:none!important}.nx-nca .vi-art .ui>.iph{height:100%;width:auto!important;max-width:none!important}.nx-nca .vi-art:has(.iph)>.ui{height:auto;width:100%!important}.nx-nca .vi-art .ui>.iph{width:39%!important;height:auto;aspect-ratio:9/19.5;flex:none}.nx-nca .vi-art:has(.iph)>.ui{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0}.nx-nca .vi-art .ui>.iph{width:auto!important;height:90%;min-height:0;overflow:hidden;container-type:size;padding:1.6%;border-radius:22px!important}.nx-nca .iph-s{border-radius:17px!important;font-size:10px}.nx-nca .iph-sb{padding:7px 12px 3px;font-size:9px}.nx-nca .iph-di{width:44px;height:13px}.nx-nca .iph-nav{padding:6px 11px}.nx-nca .iph-nav b{font-size:9px}.nx-nca .iph-mnu i{padding:5px 11px;font-size:10px}.nx-nca .iph-img{margin:7px 7px 0}.nx-nca .iph-img em{font-size:10px;left:7px;bottom:7px}.nx-nca .iph-ok{margin:6px 7px 0;font-size:8.5px;padding:5px 3px}.nx-nca .iph-home{margin:6px auto 5px;height:3px}.nx-nca.sharp .iph{border-radius:22px!important}.nx-nca.sharp .iph-s{border-radius:17px!important}.nx-nca.sharp .iph-di{border-radius:8px!important}.nx-nca.sharp .iph-ic i:nth-child(3),.nx-nca.sharp .iph-home{border-radius:2px!important}.nx-nca.sharp .iph:before,.nx-nca.sharp .iph:after{border-radius:2px!important}.nx-nca .iph-img img{object-position:50% 40%}.nx-nca .iph-ok{white-space:nowrap}@media(min-width:701px){.nx-nca .hyx .uc-vhero{height:calc(100svh - var(--navh,53px));min-height:640px;display:flex;flex-direction:column;padding-bottom:clamp(24px,4vh,48px)}.nx-nca .hyx .uc-vhero .hy-ht{flex:none}.nx-nca .hyx .uc-vw{flex:1 1 0;min-height:0;display:flex;justify-content:center;align-items:stretch;margin-top:clamp(20px,3.4vh,40px)}.nx-nca .hyx .uc-vbox{height:100%;width:auto;max-width:100%;aspect-ratio:16/9;margin:0}}.nx-nca .uc-vbox video,.nx-nca .hw-vbox video{transition:filter .5s ease}.nx-nca .uc-vbox:not(.on) video,.nx-nca .hw-vbox:not(.on) video{filter:blur(3px) brightness(.72)}.nx-nca .hw-vplay{z-index:3}.nx-nca .arr-c{padding:clamp(20px,2vw,26px)!important}.nx-nca .arr-go{transform:none!important;margin-top:auto}.nx-nca .arr-c.on .arr-r:last-of-type{margin-bottom:22px}.nx-nca .mwx .mw-l .arrow:hover{background:#fff!important;color:#14130f!important}.nx-nca .mw-av{width:88px;flex:none}.nx-nca.sharp .mw-av>*{border-radius:50%!important;width:34px;height:34px;object-fit:cover;object-position:50% 30%}.nx-nca.sharp .mw-ari{border-radius:50%!important}.nx-nca .tq{display:flex;flex-direction:column;width:min(90%,400px);text-align:left}.nx-nca .tq-err{display:flex;gap:12px;align-items:flex-start;margin:12px 16px 4px;padding:11px 12px;background:#d678641f;border:1px solid rgba(214,120,100,.35)}.nx-nca .tq-err i{flex:none;width:20px;height:20px;display:grid;place-items:center;background:#e39a88;color:#14130f;font-style:normal;font-weight:700;font-size:13px}.nx-nca .tq-err span{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#f3f1ea99}.nx-nca .tq-err b{font-size:13px;color:#f3f1ea;font-weight:500;text-decoration:line-through;text-decoration-color:#e39a88cc}.nx-nca .tq-code{display:flex;gap:10px;padding:8px 16px;font-size:12.5px;color:#f3f1ead9;border-top:1px solid rgba(243,241,234,.07)}.nx-nca .tq-code em{flex:none;width:40px;font-style:normal;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea73;padding-top:2px}.nx-nca .tq-ok{display:flex;gap:10px;align-items:center;margin:6px 16px 14px;padding:10px 12px;background:#9dc49f24;color:#9dc49f;font-size:13px;font-weight:500}.nx-nca .tq-ok i{font-style:normal}.nx-nca .tq-gs{display:flex;align-items:center;justify-content:center;gap:18px;padding:16px 16px 10px}.nx-nca .tq-gs>i{font-style:normal;color:#f3f1ea66;font-size:18px}.nx-nca .tq-g{display:flex;flex-direction:column;align-items:center;gap:4px}.nx-nca .tq-g svg{width:78px;height:78px;font-family:Inter,sans-serif}.nx-nca .tq-g em{font-style:normal;font-size:11.5px;color:#f3f1ea8c}.nx-nca .tq-m{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:8px 16px;border-top:1px solid rgba(243,241,234,.07);font-size:12.5px;color:#f3f1eab3}.nx-nca .tq-m s{color:#e39a88cc}.nx-nca .tq-m b{color:#9dc49f;font-weight:600;min-width:50px;text-align:right}.nx-nca .tq-m:last-child{padding-bottom:13px}.nx-nca .hyx .hy-cmp b,.nx-nca .hyx .hy-cmp em{white-space:nowrap}.nx-nca .hyx .hy-cmp span,.nx-nca .hyx .hy-cmp small{min-height:2.9em}.nx-nca .hyx .hy-cmp span,.nx-nca .hyx .hy-cmp small{height:2.9em;min-height:0}@media(min-width:901px){.nx-nca .cx{min-height:calc(100svh - var(--navh,53px));display:flex;align-items:center;padding-block:clamp(40px,6vh,80px)}.nx-nca .cx .wrap{width:100%}.nx-nca .cx-g{align-items:center}}.nx-nca .cx-book{align-self:flex-start;background:#f3f1ea;color:#14130f;font-size:13px;font-weight:500;padding:9px 14px}.nx-nca .cx-certs6{grid-template-columns:1fr 1fr}.nx-nca .cx-certs6 div{padding:22px 16px;min-height:150px;justify-content:center}.nx-nca .cx-certs6 .w img{width:auto;height:46px;max-width:160px}.nx-nca .cx-certs6 .w img[src*=hyva]{filter:none;opacity:1;height:54px}.nx-nca .cx-trust{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.nx-nca{--navh:65px}.nx-nca .uc-vbox:not(.on) video,.nx-nca .hw-vbox:not(.on) video{filter:blur(2px) brightness(.75)}.nx-nca .cx-certs6 div{background:#f3f1ea!important}.nx-nca .cx-certs6 img,.nx-nca .cx-certs6 .w img{filter:none!important;opacity:1!important}.nx-nca .cx-certs6 span{color:#14130f99!important}.nx-nca .cx-certs6 b{color:#14130f!important}.nx-nca .cx-certs6 img[src*=cert-]{width:72px;height:72px}.nx-nca .cx-certs6{background:#14130f1f!important;border:0!important}.nx-nca .tq{width:min(94%,420px)}.nx-nca .cx-certs6 .w img[src*=cert-3]{width:170px;height:auto;max-width:none}.nx-nca .hw-sw-s{aspect-ratio:830/650!important;position:relative}.nx-nca .hw-sw-s img{position:absolute;width:125.3%!important;height:auto!important;left:-22.9%;top:-7.7%;object-fit:initial!important}.nx-nca .hw-sw-hl{left:4.6%!important;top:74.9%!important;width:93%!important;height:12.9%!important}.nx-nca .sec:not(.in-view) *,.nx-nca .sc-sec:not(.in-view) *,.nx-nca .hw-sec:not(.in-view) *{animation-play-state:paused!important}.nx-nca .hw-uc3 .vi-art .hw-sw .hw-sw-s img{width:125.3%!important;max-width:none!important;height:auto!important}.nx-nca .thms{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nx-nca .thm{aspect-ratio:auto!important;padding:34px 20px!important}.nx-nca .thm>img{height:40px!important;width:auto!important;max-width:none!important;object-fit:contain}@media(max-width:480px){.nx-nca .thms{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.nx-nca .hiw:not(.run) .hiw-i:before{width:0!important;transition:none!important}.nx-nca .lpv{display:block;width:92%;background:#14130f;box-shadow:0 30px 60px -30px #000000d9;border:1px solid rgba(243,241,234,.16)}.nx-nca .lpv video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.nx-nca .vi-art:has(.lpv){display:flex!important;align-items:center;justify-content:center;inset:0}.nx-nca .vi-art:has(.lpv)>.ui{position:static;width:100%!important;max-width:none!important;display:flex;justify-content:center;zoom:1!important;transform:none!important}.nx-nca .sfs-ai{display:flex;flex-direction:column;gap:6px;margin:10px 12px 12px;padding:11px 12px;background:#f4f1ea;border-left:3px solid #2D572F;font-size:11.5px;line-height:1.45;color:#333}.nx-nca .sfs-ai em{font-style:normal;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#2d572f;font-weight:600}.nx-nca .sfs-ai u{text-decoration:none;font-size:10.5px;color:#1a0dab}.nx-nca .vi-art .ui>.lpv,.nx-nca .lpv{margin-left:auto!important;margin-right:auto!important}.nx-nca .vi-art:has(.lpv)>.ui{position:absolute!important;inset:0!important;align-items:center}.nx-nca .swh{position:relative;overflow:hidden;background:#14130f;color:#f3f1ea;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100svh - var(--navh,65px))}.nx-nca .swh-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;filter:saturate(.8)}.nx-nca .swh:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#14130f59,#14130f8c 45%,#14130ff5 82%)}.nx-nca .swh .wrap{position:relative;z-index:2;width:100%}.nx-nca .swh-c{padding-top:clamp(80px,14vh,160px)}.nx-nca .swh h1{margin:0;font-size:clamp(40px,5.4vw,78px);line-height:1.02;letter-spacing:-.04em;font-weight:500;max-width:16ch;text-wrap:balance}.nx-nca .swh-s{margin:20px 0 0;max-width:52ch;font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:#f3f1eacc}.nx-nca .swh-b{margin-top:28px;justify-content:flex-start}.nx-nca .swh-st{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(40px,7vh,80px);margin-bottom:clamp(32px,5vh,56px);border-top:1px solid rgba(243,241,234,.2)}.nx-nca .swh-st div{padding:20px 20px 0 0;display:flex;flex-direction:column;gap:4px}.nx-nca .swh-st b{font-size:clamp(28px,3vw,44px);font-weight:500;letter-spacing:-.03em}.nx-nca .swh-st span{font-size:14px;color:#f3f1ea9e}.nx-nca .sw-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);border-top:1px solid var(--ink)}.nx-nca .sw-why div{padding:26px clamp(18px,2.6vw,36px) 0 0}.nx-nca .sw-why div+div{padding-left:clamp(18px,2.6vw,36px);border-left:1px solid var(--line)}.nx-nca .sw-why b{display:block;font-size:clamp(44px,5vw,72px);font-weight:500;letter-spacing:-.04em;line-height:1;color:#2d572f;white-space:nowrap}.nx-nca .sw-why h3{margin:14px 0 6px;font-size:19px;font-weight:500}.nx-nca .sw-why p{margin:0;color:var(--ink60);font-size:15px;max-width:34ch}.nx-nca .sw-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .sw-cases figure{margin:0;min-width:0}.nx-nca .sw-ci{aspect-ratio:822/435;overflow:hidden;background:#1d1c18;border:1px solid rgba(243,241,234,.12)}.nx-nca .sw-ci img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nx-nca .sw-cases figure:hover .sw-ci img{transform:scale(1.03)}.nx-nca .sw-cases figcaption{margin-top:18px;display:flex;flex-direction:column;gap:6px}.nx-nca .sw-cases figcaption span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .sw-cases figcaption b{font-size:clamp(36px,3.6vw,52px);font-weight:500;letter-spacing:-.035em;color:#9dc49f;line-height:1}.nx-nca .sw-cases figcaption p{margin:0;color:#f3f1eab8;font-size:15px;max-width:34ch}.nx-nca .sw-aw{aspect-ratio:1;background:#000;overflow:hidden;width:min(100%,520px);justify-self:center}.nx-nca .sw-aw img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .sw-bg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .sw-bg div{background:#faf9f5;display:grid;place-items:center;min-height:150px;padding:24px}.nx-nca .sw-bg img{max-height:58px;max-width:170px;width:auto;height:auto}.nx-nca .sw-bg img[src*=aws]{filter:brightness(0)}.nx-nca .sw-bg img[src*=cert-],.nx-nca .sw-bg img[src*=pimcore]{max-height:80px}.nx-nca .sw-q{margin:0 auto;max-width:900px;text-align:center}.nx-nca .sw-q p{margin:0;font-size:clamp(26px,3.2vw,44px);line-height:1.2;letter-spacing:-.025em;font-weight:500;color:#f3f1ea;text-wrap:balance}.nx-nca .sw-q cite{display:block;margin-top:22px;font-style:normal;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#9dc49f}.nx-nca .sw-do{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .sw-do div{background:var(--bg,#F4F2EC);padding:26px 24px}.nx-nca .sw-do h3{margin:0 0 8px;font-size:19px;font-weight:500}.nx-nca .sw-do p{margin:0;color:var(--ink60);font-size:15px}@media(max-width:900px){.nx-nca .swh-st{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-nca .sw-why,.nx-nca .sw-cases,.nx-nca .sw-do{grid-template-columns:1fr}.nx-nca .sw-why div+div{border-left:0;padding-left:0;border-top:1px solid var(--line)}.nx-nca .sw-bg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.nx-nca .swh-st{grid-template-columns:1fr 1fr}.nx-nca .sw-bg div{min-height:110px;padding:14px}.nx-nca .sw-bg img{max-width:100%}}.nx-nca .swh .hy-o{color:#f3f1ea!important;border-color:#f3f1ea99!important}.nx-nca .swh .hy-o:hover{background:#f3f1ea!important;color:#14130f!important}.nx-nca .sw-aw{background:#fff;aspect-ratio:540/577}.nx-nca .sw-aw img{object-fit:contain}.nx-nca .sw-bg img{height:56px!important;max-height:none!important;max-width:190px!important;width:auto!important}.nx-nca .sw-bg img[src*=hyva]{height:66px!important}.nx-nca .sw-bg img[src*=cert-3],.nx-nca .sw-bg img[src*=adobe]{height:auto!important;width:180px!important}.nx-nca .sw-bg img[src*=cert-iso],.nx-nca .sw-bg img[src*=cert-pci],.nx-nca .sw-bg img[src*=pimcore]{height:84px!important}.nx-nca .sw-bg img[src*=aws]{height:44px!important}.nx-nca .cx-tr{text-align:center}.nx-nca .cx-tr h2{margin:0 auto;max-width:22ch;font-size:clamp(30px,3.6vw,50px);font-weight:500;letter-spacing:-.03em;line-height:1.06;color:#f3f1ea;text-wrap:balance}.nx-nca .cx-tr .cx-k{margin-bottom:16px}.nx-nca .cx-lg{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;margin-top:clamp(36px,4vw,56px);border-top:1px solid rgba(243,241,234,.12);border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .cx-lg span{display:grid;place-items:center;height:120px;padding:0 18px}.nx-nca .cx-lg span+span{border-left:1px solid rgba(243,241,234,.12)}.nx-nca .cx-lg img{max-height:40px;max-width:130px;width:auto;height:auto;filter:brightness(0) invert(1);opacity:.85}.nx-nca .cx-lg img[src*=bmw]{max-height:56px}.nx-nca .cx-lg img[src*=boy-scouts],.nx-nca .cx-lg img[src*=laderach]{max-height:48px}.nx-nca .cx-bd{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:clamp(28px,3vw,40px)}.nx-nca .cx-bd span{display:grid;place-items:center;height:110px;background:#f3f1ea;padding:14px}.nx-nca .cx-bd img{max-height:52px;max-width:100%;width:auto;height:auto}.nx-nca .cx-bd img[src*=cert-3],.nx-nca .cx-bd img[src*=adobe]{width:88%;max-height:none}.nx-nca .cx-bd img[src*=hyva]{max-height:60px;width:auto}.nx-nca .cx-bd img[src*=cert-iso],.nx-nca .cx-bd img[src*=cert-pci]{max-height:70px}@media(max-width:900px){.nx-nca .cx-lg{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-nca .cx-lg span:nth-child(4){border-left:0}.nx-nca .cx-lg span:nth-child(n+4){border-top:1px solid rgba(243,241,234,.12)}.nx-nca .cx-bd{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.nx-nca .cx-lg{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-nca .cx-lg span{height:92px}.nx-nca .cx-lg span:nth-child(odd){border-left:0}.nx-nca .cx-lg span:nth-child(4){border-left:1px solid rgba(243,241,234,.12)}.nx-nca .cx-lg span:nth-child(n+3){border-top:1px solid rgba(243,241,234,.12)}.nx-nca .cx-bd{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-nca .cx-bd img[src*=hyva]{width:62%!important;max-height:none!important;height:auto!important}.nx-nca .cx-bd span{min-width:0}.nx-nca .swh-b{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.nx-nca .swh-o{color:#f3f1ea!important;border-color:#f3f1ea99!important;background:transparent}.nx-nca .swh-o:hover{background:#f3f1ea!important;color:#14130f!important}.nx-nca .sw-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.nx-nca .sw-hd h2{margin:0}.nx-nca .sec.dark .sw-more{color:#f3f1ea}.nx-nca .sw-case{display:block;text-decoration:none;color:inherit}.nx-nca .sw-case .sw-cn{display:block;margin-top:18px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .sw-case b{display:block;margin-top:6px;font-size:clamp(36px,3.6vw,52px);font-weight:500;letter-spacing:-.035em;color:#9dc49f;line-height:1}.nx-nca .sw-case p{margin:8px 0 0;color:#f3f1eab8;font-size:15px;max-width:34ch}.nx-nca .sw-case:hover .sw-ci img{transform:scale(1.03)}.nx-nca .sw-ev{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .sw-ev figure{margin:0;min-width:0}.nx-nca .sw-ei{aspect-ratio:4/3;overflow:hidden;background:#000}.nx-nca .sw-ei img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nx-nca .sw-ev figure:hover .sw-ei img{transform:scale(1.04)}.nx-nca .sw-ev h3{margin:16px 0 6px;font-size:19px;font-weight:500;letter-spacing:-.015em}.nx-nca .sw-ev p{margin:0;font-size:14.5px;color:var(--ink60)}.nx-nca .sw-rc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(28px,3.4vw,48px);border-top:1px solid rgba(243,241,234,.3)}.nx-nca .sw-rc div{padding:24px 24px 0 0}.nx-nca .sw-rc div+div{padding-left:24px;border-left:1px solid rgba(243,241,234,.12)}.nx-nca .sw-rc span{display:block;font-size:clamp(36px,3.4vw,52px);font-weight:500;letter-spacing:-.04em;color:#9dc49f;line-height:1}.nx-nca .sw-rc p{margin:14px 0 0;color:#f3f1eacc;font-size:16px;max-width:26ch}.nx-nca .sw-pt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .sw-pt div{background:#faf9f5;display:grid;place-items:center;height:140px;padding:22px;min-width:0}.nx-nca .sw-pt img{max-height:60px;max-width:78%;width:auto;height:auto}.nx-nca .sw-pt img[src*=hyva],.nx-nca .sw-pt img[src*=cert-3],.nx-nca .sw-pt img[src*=adobe]{width:62%;max-height:none}.nx-nca .sw-pt img[src*=pimcore]{max-height:74px}.nx-nca .sw-pt img[src*=aws]{filter:brightness(0);opacity:.85}.nx-nca .sw-cert{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .sw-cert div{display:flex;gap:26px;align-items:center;background:#faf9f5;border:1px solid var(--line);padding:30px}.nx-nca .sw-cert img{width:104px;height:104px;flex:none}.nx-nca .sw-cert span{display:flex;flex-direction:column;gap:6px;color:var(--ink60);font-size:15px}.nx-nca .sw-cert b{font-size:22px;color:var(--ink);font-weight:500}.nx-nca .sw-do a{display:flex;flex-direction:column;background:var(--bg,#F4F2EC);padding:26px 24px;text-decoration:none;color:inherit;transition:background .25s;position:relative}.nx-nca .sw-do a:hover{background:#faf9f5}.nx-nca .sw-do a>i{font-style:normal;position:absolute;right:22px;top:24px;color:var(--ink40);transition:transform .2s}.nx-nca .sw-do a:hover>i{transform:translate(3px);color:var(--ink)}.nx-nca .sw-end{text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.nx-nca .sw-end h2{margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:500;letter-spacing:-.035em;color:#f3f1ea}.nx-nca .sw-end p{margin:0 0 10px;color:#f3f1eab3;font-size:17px}@media(max-width:900px){.nx-nca .sw-ev,.nx-nca .sw-pt{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-nca .sw-rc{grid-template-columns:1fr 1fr}.nx-nca .sw-rc div:nth-child(3){border-left:0;padding-left:0}.nx-nca .sw-cert{grid-template-columns:1fr}}@media(max-width:560px){.nx-nca .sw-ev,.nx-nca .sw-rc{grid-template-columns:1fr}.nx-nca .sw-rc div+div{border-left:0;padding-left:0}.nx-nca .sw-pt div{height:110px;padding:14px}.nx-nca .sw-cert div{padding:20px;gap:16px}.nx-nca .sw-cert img{width:72px;height:72px}}.nx-nca .cx{background:var(--dark)!important}.nx-nca .sec.dark .sw-more{color:#14130f!important;background:#f3f1ea}.nx-nca .sw-pt img[src*=hyva]{width:auto!important;max-height:58px!important}.nx-nca .sw-pt img[src*=tiktok]{max-height:44px;width:52%}.nx-nca .sw-pt img[src*=sanity]{max-height:44px}.nx-nca .lp-eb{margin:0 0 18px!important;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80!important;text-align:inherit}.nx-nca .sw-pt img[src*=hyva]{width:112px!important;height:auto!important;max-height:none!important;max-width:none!important}.nx-nca .sw-ei{background:#000}.nx-nca .sw-ei img{object-fit:cover}.nx-nca footer,.nx-nca .foot2{border-top:0!important}.nx-nca .ep{min-height:calc(100svh - var(--navh,65px));display:flex;align-items:center}.nx-nca .ep-c{text-align:center;display:flex;flex-direction:column;align-items:center}.nx-nca .ep .cx-mk{margin:0 auto 26px}.nx-nca .ep h1{max-width:18ch}.nx-nca .ep .cx-sub{margin-left:auto;margin-right:auto;max-width:48ch}.nx-nca .ep-b{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:32px 0 0}.nx-nca .ep-o{color:#f3f1ea!important;border-color:#f3f1ea80!important;background:transparent}.nx-nca .ep-o:hover{background:#f3f1ea!important;color:#14130f!important}.nx-nca .ep-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#f3f1ea1f;border:1px solid rgba(243,241,234,.12);margin-top:clamp(48px,7vh,80px);width:min(100%,960px);text-align:left}.nx-nca .ep-g a{position:relative;display:flex;flex-direction:column;gap:6px;padding:22px 24px;background:#171611;color:#f3f1ea;text-decoration:none;transition:background .25s}.nx-nca .ep-g a:hover{background:#1f1e18}.nx-nca .ep-g b{font-weight:500;font-size:17px}.nx-nca .ep-g span{font-size:14px;color:#f3f1ea99;padding-right:18px}.nx-nca .ep-g i{position:absolute;right:20px;top:22px;font-style:normal;color:#9dc49f;transition:transform .2s}.nx-nca .ep-g a:hover i{transform:translate(3px)}@media(max-width:760px){.nx-nca .ep-g{grid-template-columns:1fr}}.nx-nca .spc{position:relative;overflow:hidden;background:#14130f;color:#f3f1ea;min-height:calc(100svh - var(--navh,65px));display:flex;align-items:center;cursor:crosshair}.nx-nca .spc canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.nx-nca .spc-c{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;pointer-events:none}.nx-nca .spc-c a{pointer-events:auto}.nx-nca .spc-mk{display:block;width:84px;margin:0 auto 26px;animation:spcIn 1s .9s both,spcGlow 3s 2s ease-in-out infinite}.nx-nca .spc-mk svg{width:84px;height:72px;display:block}.nx-nca .spc h1{margin:0;font-size:clamp(40px,5.4vw,76px);line-height:1.02;letter-spacing:-.04em;font-weight:500;max-width:17ch;text-wrap:balance;animation:spcIn .9s 1.2s both}.nx-nca .spc .cx-k{animation:spcIn .8s 1.05s both}.nx-nca .spc .cx-sub{margin:22px auto 0;max-width:46ch;text-wrap:balance;animation:spcIn .9s 1.4s both}.nx-nca .spc .ep-b{animation:spcIn .9s 1.6s both}@media(prefers-reduced-motion:reduce){.nx-nca .spc *{animation:none!important}}.nx-nca .nf{background:#f3f1ea;color:#14130f;min-height:calc(100svh - var(--navh,65px));display:flex;align-items:center;overflow:hidden}.nx-nca .nf-c{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);align-items:center;padding-block:clamp(40px,6vh,80px)}.nx-nca .nf-a{display:flex;justify-content:center}.nx-nca .sad{width:min(100%,420px);height:auto;overflow:visible;cursor:pointer}.nx-nca .sad-body{transform-origin:200px 400px;animation:sadSway 5s ease-in-out infinite}.nx-nca .sad-face{transition:transform .25s ease-out}.nx-nca .sad-eye{transform-origin:197px 246px;animation:sadBlink 4.5s infinite}.nx-nca .sad-mouth{transform-origin:216px 303px;transform:rotate(-14deg);animation:sadMouth 5s ease-in-out infinite}.nx-nca .sad-tear{opacity:0;animation:sadTear 4s 1.2s ease-in infinite}.nx-nca .sad.boop .sad-body{animation:sadBoop .6s ease}.nx-nca .nf-k{margin:0 0 16px;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#2d572f}.nx-nca .nf h1{margin:0;font-size:clamp(38px,4.8vw,68px);line-height:1.03;letter-spacing:-.04em;font-weight:500;max-width:15ch;text-wrap:balance}.nx-nca .nf-s{margin:20px 0 0;max-width:44ch;font-size:clamp(16px,1.4vw,19px);line-height:1.5;color:#14130fa8;text-wrap:pretty}.nx-nca .nf-b{justify-content:flex-start}.nx-nca .nf-l{display:flex;flex-wrap:wrap;gap:8px 22px;margin:28px 0 0}.nx-nca .nf-l a{color:#14130f;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#14130f40}.nx-nca .nf-l a:hover{text-decoration-color:#2d572f}.nx-nca .nf-code{display:inline-block;margin-top:34px;font-size:13px;color:#14130f80;background:#14130f0d;padding:8px 12px}@media(max-width:860px){.nx-nca .nf-c{grid-template-columns:1fr;text-align:center}.nx-nca .nf h1,.nx-nca .nf-s{margin-left:auto;margin-right:auto}.nx-nca .nf-b,.nx-nca .nf-l{justify-content:center}.nx-nca .sad{width:min(70%,300px)}}@media(prefers-reduced-motion:reduce){.nx-nca .sad *{animation:none!important}}.nx-nca .spc-c:before{content:"";position:absolute;left:50%;top:50%;width:min(1000px,120%);height:760px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#14130ff7,#14130fcc 55%,#14130f00);z-index:-1}.nx-nca .nf{min-height:calc(100svh - var(--navh,65px))!important;display:flex!important;align-items:center;justify-content:center}.nx-nca .nf-c{grid-template-columns:1fr!important;justify-items:center;text-align:center;gap:clamp(20px,3vh,36px)!important;padding-block:clamp(24px,4vh,48px)!important}.nx-nca .nf-t{display:flex;flex-direction:column;align-items:center}.nx-nca .nf h1{margin-left:auto;margin-right:auto;max-width:18ch}.nx-nca .nf-b{justify-content:center!important}.nx-nca .sad{width:min(60vw,clamp(200px,30vh,300px))!important}.nx-nca .sad-tear,.nx-nca .sad-eye,.nx-nca .sad-mouth{transform-box:fill-box;transform-origin:center!important}.nx-nca .sad-smile{opacity:0;transition:opacity .25s ease}.nx-nca .sad-mouth,.nx-nca .sad-eye{transition:opacity .2s ease}.nx-nca .nf.happy .sad-mouth{opacity:0}.nx-nca .nf.happy .sad-smile{opacity:1}.nx-nca .nf.happy .sad-tear{animation:none;opacity:0}.nx-nca .nf.happy .sad-eye{animation:none}.nx-nca .nf.happy .sad-body{animation:happyHop .7s ease-in-out infinite}.nx-nca .nf h1{max-width:none!important;font-size:clamp(30px,4.4vw,60px)!important}.nx-nca .nf h1 span{display:block;white-space:nowrap}@media(max-width:560px){.nx-nca .nf h1{font-size:clamp(24px,7.2vw,34px)!important}}.nx-nca .lg:has(>.lg-toc){grid-template-columns:minmax(0,210px) minmax(0,1fr)!important;gap:clamp(28px,5vw,72px)!important}.nx-nca .lg:has(>.lg-toc) .lg-body{max-width:72ch;width:100%}@media(max-width:760px){.nx-nca .lg:has(>.lg-toc){grid-template-columns:1fr!important;gap:22px!important}}.nx-nca .lg:has(>.lg-toc) .lg-body{max-width:780px!important}.nx-nca .lg:has(>.lg-toc) .lg-body p,.nx-nca .lg:has(>.lg-toc) .lg-body li{font-size:15.5px}.nx-nca .sw-case b{font-size:clamp(24px,2.2vw,32px)!important;letter-spacing:-.025em!important;line-height:1.1!important}.nx-nca .nav .dd-ext{font-style:normal;color:var(--green);margin-left:3px}.nx-nca .nav .dd-ar{font-style:normal;display:inline-block;margin-left:.32em;opacity:.7;transition:transform .15s,opacity .15s}.nx-nca .nav .dd a:hover .dd-ar{opacity:1;transform:translate(3px)}.nx-nca .nav .dw-l .dd-ar{font-size:.78em}.nx-nca .nav .dw-post{display:flex!important;flex-direction:column;gap:6px}.nx-nca .nav .dw-pim{display:block!important;aspect-ratio:16/9;overflow:hidden;margin:0 0 4px!important;max-width:100%}.nx-nca .nav .dw-pim{position:relative}.nx-nca .nav .dw-pim img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.nx-nca .nav .dw-post:hover .dw-pim img{transform:scale(1.03)}@media(min-width:941px){.nx-nca .nav .mega-s:has(.dd-w) .mega-i{padding-top:0}.nx-nca .nav:has(.mega-s[data-open=true]){border-bottom-color:transparent}.nx-nca .nav .mega-s .dd.dd-w{width:auto;margin-left:0;padding:0;border:0;background:var(--paper);border-bottom:1px solid var(--line2);box-shadow:0 30px 60px -36px #14130f73}.nx-nca .nav .dd-w:after{content:"";position:absolute;left:0;right:0;top:calc(100% + 1px);height:100vh;background:#0e0d0a80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.nx-nca .nav .dw-in{min-height:284px;align-content:start;max-width:var(--max);margin:0 auto;padding:34px var(--pad) 44px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px}.nx-nca .nav .dd-w .dd-lab{padding:0 0 14px}.nx-nca .nav .dd-w a,.nx-nca .nav .dd-w a:hover{background:none}.nx-nca .nav .dd-w a span{display:none}.nx-nca .nav .dw-l a{padding:3px 0}.nx-nca .nav .dw-l a b{font-family:var(--disp);font-weight:400;font-size:32px;line-height:1.25;letter-spacing:-.03em;transition:color .15s}.nx-nca .nav .dw-l a:hover b,.nx-nca .nav .dw-r a:hover b{color:var(--ink60)}.nx-nca .nav .dw-r a{padding:6px 0}.nx-nca .nav .dw-r a b{font-size:14.5px}.nx-nca .nav .dd-w .dw-post{display:grid!important;grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:20px;row-gap:6px;padding:0;align-items:start}.nx-nca .nav .dd-w .dw-pim{grid-row:1/3;margin:0!important}.nx-nca .nav .dd-w .dw-post b{font-family:var(--disp);font-weight:400;font-size:22px;line-height:1.25;letter-spacing:-.02em}.nx-nca .nav .dd-w .dw-post .dw-pd{display:block;font-size:13px;color:var(--ink40)}.nx-nca.nav-top .nav:has(.mega-s[data-open=true]){background:#0b0a08;border-bottom-color:transparent}.nx-nca.nav-top .nav .mega-s .dd.dd-w{background:#0b0a08;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca.nav-top .dd-w a b{color:#f3f1ea}.nx-nca.nav-top .dd-w a:hover b{color:#f3f1ea9e}.nx-nca.nav-top .dd-w .dd-lab,.nx-nca.nav-top .nav .dd-w .dw-post .dw-pd{color:#f3f1ea80}.nx-nca.nav-top .dd-w .dd-ext{color:#9dc49f}}@media(max-width:940px){.nx-nca .nav .dw-dup{display:none}.nx-nca .nav .dw-post{padding:11px 0 14px 14px!important}}.nx-nca .hw .hw-qa{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:center}.nx-nca .hw .hw-qa-n{display:grid;gap:clamp(28px,3.5vw,44px)}.nx-nca .hw .hw-qa-n b{display:block;font-family:var(--disp);font-weight:400;font-size:clamp(52px,6.4vw,92px);line-height:1;letter-spacing:-.045em;color:var(--green);font-variant-numeric:tabular-nums}.nx-nca .hw .hw-qa-n span{display:block;margin-top:10px;font-size:16px;color:var(--ink60)}.nx-nca .hw .hw-qa-p{background:var(--dark);color:#f3f1ea;padding:clamp(18px,2.4vw,28px);box-shadow:0 30px 60px -36px #14130f80}.nx-nca .hw .hw-qa-ph{display:flex;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid rgba(243,241,234,.14);font-size:13px;color:#f3f1ea9e}.nx-nca .hw .hw-qa-ph em{font-style:normal;color:#9dc49f;white-space:nowrap}.nx-nca .hw .hw-qa-r{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid rgba(243,241,234,.08);font-size:15px}.nx-nca .hw .hw-qa-r:last-child{border-bottom:0;padding-bottom:2px}.nx-nca .hw .hw-qa-r i{width:22px;height:22px;display:grid;place-items:center;background:#9dc49f29;color:#9dc49f}.nx-nca .hw .hw-qa-r i svg{width:13px;height:13px}.nx-nca .hw .hw-qa-r em{font-style:normal;font-size:13px;color:#f3f1ea9e;font-variant-numeric:tabular-nums}.nx-nca .hw .hw-qa-t{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line2)}.nx-nca .hw .hw-qa-t>div{padding:22px 24px 0 0}.nx-nca .hw .hw-qa-t>div+div{padding-left:24px;border-left:1px solid var(--line)}.nx-nca .hw .hw-qa-t h3{margin:0 0 8px;font-size:16px;font-weight:500;letter-spacing:-.01em}.nx-nca .hw .hw-qa-t p{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink60)}@media(max-width:900px){.nx-nca .hw .hw-qa{grid-template-columns:1fr}.nx-nca .hw .hw-qa-n{grid-template-columns:1fr 1fr;gap:20px}.nx-nca .hw .hw-qa-t{grid-template-columns:1fr 1fr}.nx-nca .hw .hw-qa-t>div,.nx-nca .hw .hw-qa-t>div+div{padding:18px 14px 18px 0;border-left:0}.nx-nca .hw .hw-qa-t>div:nth-child(2n){padding-left:14px;border-left:1px solid var(--line)}.nx-nca .hw .hw-qa-t>div:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:480px){.nx-nca .hw .hw-qa-n,.nx-nca .hw .hw-qa-t{grid-template-columns:1fr}.nx-nca .hw .hw-qa-t>div:nth-child(2n){padding-left:0;border-left:0}.nx-nca .hw .hw-qa-t>div+div{border-top:1px solid var(--line)}.nx-nca .hw .hw-qa-r em{font-size:12px}}.nx-nca .pt-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line2);margin-top:clamp(28px,3.4vw,48px)}.nx-nca .pt-ways>div{padding:26px 28px 6px 0}.nx-nca .pt-ways>div+div{padding-left:28px;border-left:1px solid var(--line)}.nx-nca .pt-ways span{display:block;font-family:var(--disp);font-size:15px;color:var(--green);margin-bottom:18px}.nx-nca .pt-ways h3{margin:0 0 10px;font-family:var(--disp);font-weight:400;font-size:clamp(22px,2.2vw,28px);letter-spacing:-.025em;line-height:1.15}.nx-nca .pt-ways p{margin:0;font-size:15.5px;line-height:1.6;color:var(--ink60);max-width:40ch}.nx-nca .pt-ways a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.nx-nca .pt-sub{margin:12px 0 0;color:var(--ink60);font-size:16px}@media(max-width:760px){.nx-nca .pt-ways{grid-template-columns:1fr}.nx-nca .pt-ways>div,.nx-nca .pt-ways>div+div{padding:22px 0;border-left:0}.nx-nca .pt-ways>div+div{border-top:1px solid var(--line)}}.nx-nca .pt-hero{min-height:0!important;padding-block:clamp(120px,14vw,200px) clamp(80px,9vw,130px)!important}.nx-nca .pt-hero .cx-l{max-width:640px}.nx-nca .pt-cta{margin:28px 0 0}.nx-nca .pt-apply{min-height:0!important;padding-block:clamp(72px,9vw,128px)!important}.nx-nca .pt-h2{margin:0;font-family:var(--disp);font-weight:400;font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:-.035em;color:#f3f1ea;text-wrap:balance}.nx-nca .pt-logos img[src*=microsoft],.nx-nca .pt-logos img[src*=vercel],.nx-nca .pt-logos img[src*=klevu],.nx-nca .pt-logos img[src*=magestore],.nx-nca .pt-logos img[src*=tiktok],.nx-nca .pt-logos img[src*=dotdigital],.nx-nca .pt-logos img[src*=scandiweb]{max-height:34px}.nx-nca .pt-logos img[src*=hubspot],.nx-nca .pt-logos img[src*=yotpo]{max-height:40px}.nx-nca .wb{--sage:#9DC49F;--cream:#F3F1EA}.nx-nca .wb-bands{position:absolute;inset:-30%;pointer-events:none;background:repeating-linear-gradient(112deg,#9dc49f00 0 150px,#9dc49f12 150px 240px,#9dc49f00 240px 430px);filter:blur(6px)}.nx-nca .wb-sky{position:absolute;inset:0;overflow:hidden;background:#0d0d0a;pointer-events:none}.nx-nca .wb-sky i{position:absolute;display:block;border-radius:50%!important;filter:blur(90px);will-change:transform}.nx-nca .wb-l1{width:62vw;height:62vw;left:-14vw;top:-30vw;background:radial-gradient(circle,#9dc49f6b,#9dc49f00 65%);animation:wbf1 26s ease-in-out infinite alternate}.nx-nca .wb-l2{width:56vw;height:56vw;right:-12vw;top:-8vw;background:radial-gradient(circle,#2d572fbf,#2d572f00 66%);animation:wbf2 32s ease-in-out infinite alternate}.nx-nca .wb-l3{width:40vw;height:40vw;left:34vw;bottom:-22vw;background:radial-gradient(circle,#b0945c38,#b0945c00 64%);animation:wbf3 38s ease-in-out infinite alternate}.nx-nca .wb-floor{position:absolute;left:-50%;right:-50%;bottom:0;height:52%;transform-origin:50% 100%;transform:perspective(520px) rotateX(62deg);background-image:linear-gradient(rgba(157,196,159,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(157,196,159,.28) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.5) 45%,transparent 92%);mask-image:linear-gradient(to top,#000 0%,rgba(0,0,0,.5) 45%,transparent 92%)}.nx-nca .wb-grain{position:absolute;inset:0;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='none'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.nx-nca .wb-sky i{animation:none}}.nx-nca .wb-hero{--tx:min(40vw,560px);--wl:max(var(--pad),calc((100vw - var(--max))/2 + var(--pad)));position:relative;overflow:hidden;background:#0d0d0a;color:var(--cream);min-height:calc(100svh - 64px);display:flex;align-items:center}.nx-nca .wb-hg{position:relative;z-index:2;width:100%}.nx-nca .wb-ht{max-width:var(--tx);padding:clamp(48px,6vh,96px) 0}.nx-nca .wb-eb{display:inline-block;font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sage);border:1px solid rgba(157,196,159,.4);padding:7px 12px}.nx-nca .wb-ht h1{margin-top:26px;font-size:clamp(52px,6.6vw,104px);line-height:.96;color:var(--cream)}.nx-nca .wb-date{margin-top:28px;font-family:var(--disp);font-size:clamp(22px,2.2vw,30px);letter-spacing:-.02em;color:#f3f1eadb}.nx-nca .wb-btns{margin-top:40px}.nx-nca .wb-btn{padding:16px 32px;font-size:16px}.nx-nca .wb-duo{position:absolute;z-index:1;left:calc(var(--wl) + var(--tx) * .72);right:0;top:8%;bottom:0;container-type:size;display:flex;align-items:flex-end;justify-content:center}.nx-nca .wb-p{position:relative;margin:0;display:flex;align-items:flex-end}.nx-nca .wb-p img{height:min(100cqh,74cqw);width:auto;max-width:none}.nx-nca .wb-p0{margin-right:-6cqw}.nx-nca .wb-p0 img{height:min(96cqh,71cqw)}.nx-nca .wb-duo:after{content:"";position:absolute;left:-100vw;right:0;bottom:0;height:20%;z-index:2;pointer-events:none;background:linear-gradient(to top,#0d0d0ae6,#0d0d0a00)}.nx-nca .wb-p figcaption{position:absolute;left:0;right:0;bottom:24px;z-index:3;text-align:center}.nx-nca .wb-p figcaption b{display:block;font-weight:500;font-size:15px;color:var(--cream)}.nx-nca .wb-p figcaption span{display:block;font-size:13px;color:var(--sage)}.nx-nca .wb-hosts{padding:clamp(80px,10vw,144px) 0 0}.nx-nca .wb-hosts h2,.nx-nca .wb-ag h2,.nx-nca .wb-who h2{text-align:center}.nx-nca .wb-hg2{display:grid;grid-template-columns:repeat(2,minmax(0,460px));justify-content:center;gap:clamp(24px,3vw,40px);margin-top:clamp(40px,5vw,64px)}.nx-nca .wb-h{margin:0}.nx-nca .wb-sq{position:relative;overflow:hidden;aspect-ratio:1;background:var(--dark);display:flex;align-items:flex-end;justify-content:center}.nx-nca .wb-sq img{position:relative;height:90%;width:auto;max-width:none}.nx-nca .wb-h figcaption{margin-top:20px}.nx-nca .wb-h b{display:block;font-family:var(--disp);font-weight:400;font-size:26px;letter-spacing:-.02em}.nx-nca .wb-h span{display:block;margin-top:2px;color:var(--green);font-weight:500}.nx-nca .wb-h p{margin-top:10px;font-size:15.5px;color:var(--ink60)}.nx-nca .wb-ag{padding:clamp(96px,11vw,160px) 0}.nx-nca .wb-list{list-style:none;margin:clamp(40px,5vw,64px) auto 0;padding:0;max-width:960px}.nx-nca .wb-list li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:baseline;padding:28px 0;border-top:1px solid var(--line)}.nx-nca .wb-list li:last-child{border-bottom:1px solid var(--line)}.nx-nca .wb-list h3{font-family:var(--disp);font-weight:400;font-size:clamp(24px,2.4vw,32px);letter-spacing:-.02em}.nx-nca .wb-list p{font-size:16.5px;color:var(--ink60)}.nx-nca .wb-nw{white-space:nowrap}.nx-nca .wb-reg{position:relative;overflow:hidden;color:var(--cream);scroll-margin-top:64px}.nx-nca .wb-rg{position:relative;z-index:1;text-align:center;padding-top:clamp(88px,10vw,144px);padding-bottom:clamp(88px,10vw,144px)}.nx-nca .wb-rg h2{color:var(--cream);font-size:clamp(36px,4.4vw,60px)}.nx-nca .wb-when{margin-top:18px;font-family:var(--disp);font-size:22px;color:var(--sage)}.nx-nca .wb-tz{margin-top:10px;font-size:15px;color:#f3f1ea99}.nx-nca .wb-fb{max-width:520px;margin:44px auto 0;text-align:left;background:#0d0d0a8c;border:1px solid rgba(243,241,234,.14);padding:clamp(24px,3vw,40px);backdrop-filter:blur(12px)}.nx-nca .wb-gate label{display:block;font-size:13px;font-weight:500;margin:0 0 7px;color:#f3f1eadb;letter-spacing:-.005em}.nx-nca .wb-gate input{margin:0 0 15px;border:1px solid rgba(243,241,234,.2);border-radius:7px;padding:11px 14px;font-size:15px;line-height:1.4;background:#f3f1ea0a;color:var(--cream);transition:border-color .18s,background .18s}.nx-nca .wb-gate input:focus{outline:none;border-color:#f3f1ea8c;background:#f3f1ea12}.nx-nca .wb-gate input::placeholder{color:#f3f1ea57}.nx-nca .wb-gate input:-webkit-autofill{-webkit-text-fill-color:var(--cream);caret-color:var(--cream);transition:background-color 600000s 0s}.nx-nca .wb-gate button{display:block;width:100%;margin-top:5px;border:0;cursor:pointer;padding:13px 18px;border-radius:7px;background:var(--cream);color:#141310;font:inherit;font-size:15px;font-weight:500;letter-spacing:-.005em;transition:opacity .18s}.nx-nca .wb-gate button:hover{opacity:.88}.nx-nca .wb-gate button:disabled{opacity:.6;cursor:default}.nx-nca .wb-about{padding:clamp(88px,10vw,144px) 0 0;text-align:center}.nx-nca .wb-ab{max-width:820px;margin:20px auto 0;font-family:var(--disp);font-size:clamp(24px,2.6vw,34px);line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.nx-nca .wb-who{max-width:1120px;margin:clamp(88px,10vw,128px) auto 0}.nx-nca .wb-who ul{list-style:none;margin:clamp(36px,4vw,52px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,40px)}.nx-nca .wb-who li{border-top:2px solid var(--green);padding-top:20px}.nx-nca .wb-who b{display:block;font-family:var(--disp);font-weight:400;font-size:24px;letter-spacing:-.02em}.nx-nca .wb-who span{display:block;margin-top:8px;font-size:15.5px;color:var(--ink60)}.nx-nca .wb-ab2{max-width:680px;margin:28px auto 0;font-size:18px;line-height:1.6;color:var(--ink60)}.nx-nca .wbx-hero{background:#0b0b09 none center/cover no-repeat}.nx-nca .wbx-stars{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.nx-nca .wbx-hl{color:var(--sage)}.nx-nca .wbx-sq{background:#0b0b09}.nx-nca .wbx-sub{margin-top:22px;max-width:46ch;font-size:clamp(16px,1.3vw,19px);line-height:1.5;color:#f3f1eac7}.nx-nca .wbx .wb-hg2{grid-template-columns:repeat(3,minmax(0,380px))}.nx-nca .wb-h .wbx-q{position:relative;display:block;align-self:center;margin:auto;font-family:var(--disp);font-weight:400;font-size:clamp(120px,14vw,200px);line-height:1;color:var(--sage)}.nx-nca .wbx-sw{position:relative;max-width:1120px;margin:clamp(40px,5vw,64px) auto 0}.nx-nca .wbx-warp{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.nx-nca .wbx-pts{list-style:none;margin:clamp(40px,5vw,64px) auto 0;padding:0;max-width:960px}.nx-nca .wbx-pts li{position:relative;padding:22px 0 22px 44px;border-top:1px solid var(--line);font-family:var(--disp);font-size:clamp(20px,1.9vw,26px);line-height:1.3;letter-spacing:-.015em;text-wrap:pretty}.nx-nca .wbx-pts li:last-child{border-bottom:1px solid var(--line)}.nx-nca .wbx-pts li:before{content:"";position:absolute;left:4px;top:calc(22px + .42em);width:15px;height:8px;border-left:2px solid var(--green);border-bottom:2px solid var(--green);transform:rotate(-45deg)}.nx-nca .wbx-stats{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.5vw,20px);text-align:left}.nx-nca .wbx-stats li{background:transparent;color:var(--cream);padding:clamp(22px,2.4vw,32px)}.nx-nca .wbx-stats b{display:block;font-family:var(--disp);font-weight:400;font-size:clamp(40px,4vw,56px);line-height:1;letter-spacing:-.04em;color:var(--sage);white-space:nowrap}.nx-nca .wbx-stats span{display:block;margin-top:18px;font-size:16px;line-height:1.35;color:#f3f1ead9}.nx-nca .wbx-bench{max-width:1040px;margin:clamp(36px,4vw,52px) auto 0;padding:clamp(18px,2.4vw,32px);background:#0b0b09;color:var(--cream);text-align:left}.nx-nca .wbx-tabs{display:flex;flex-wrap:wrap;gap:6px}.nx-nca .wbx-tabs button{font:inherit;font-size:13px;padding:7px 12px;border:1px solid rgba(243,241,234,.18);background:none;color:#f3f1eab8;cursor:pointer}.nx-nca .wbx-tabs button:hover{border-color:#f3f1ea66;color:var(--cream)}.nx-nca .wbx-tabs button[aria-selected=true]{background:var(--sage);border-color:var(--sage);color:#0b0b09}.nx-nca .wbx-bh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-top:22px;padding-bottom:12px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .wbx-bh h3{font-family:var(--disp);font-weight:400;font-size:20px;letter-spacing:-.01em;color:var(--cream)}.nx-nca .wbx-lg{display:flex;gap:16px;font-size:12.5px;color:#f3f1ea99}.nx-nca .wbx-lg span{display:inline-flex;align-items:center;gap:6px}.nx-nca .wbx-lg i{display:inline-block;width:9px;height:9px}.nx-nca .wbx-lg i.m,.nx-nca .wbx-bb span.m i{background:#f3f1ea66}.nx-nca .wbx-lg i.x,.nx-nca .wbx-bb span.x i{background:var(--sage)}.nx-nca .wbx-bp ul{list-style:none;margin:0;padding:0}.nx-nca .wbx-bp li{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) 5rem;gap:8px 18px;align-items:center;padding:11px 0;border-bottom:1px solid rgba(243,241,234,.07)}.nx-nca .wbx-bn b{display:block;font-weight:400;font-size:14.5px;line-height:1.35;color:var(--cream)}.nx-nca .wbx-bn span{display:block;font-size:12px;color:#f3f1ea73}.nx-nca .wbx-bb{display:grid;grid-template-columns:minmax(0,1fr) 4.6rem;gap:5px 12px;align-items:center}.nx-nca .wbx-bb span{display:block;height:6px;background:#f3f1ea0f}.nx-nca .wbx-bb span i{display:block;height:100%}.nx-nca .wbx-bb em{font-style:normal;text-align:right;font-size:12px;color:#f3f1ea99;font-variant-numeric:tabular-nums}.nx-nca .wbx-bb em.x{color:var(--cream)}.nx-nca .wbx-bp strong{text-align:right;font-family:var(--disp);font-weight:400;font-size:22px;color:var(--sage);font-variant-numeric:tabular-nums}.nx-nca .wbx-bnote{margin-top:14px;font-size:12.5px;line-height:1.5;color:#f3f1ea80}.nx-nca .wbx-links{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px}.nx-nca .wbx-lk{font-weight:500;text-decoration:underline;text-underline-offset:4px}.nx-nca .wbx-demo{padding-bottom:clamp(96px,11vw,160px)}.nx-nca .wbx-cover,.nx-nca .wbx-fig,.nx-nca .wbx-bm,.nx-nca .wbx-demo{padding-top:clamp(88px,10vw,128px)}.nx-nca .wbx-cover,.nx-nca .wbx-fig,.nx-nca .wbx-bm{padding-bottom:0}.nx-nca .wbx-bm .wb-ab2{text-align:center}.nx-nca .wbx-dm{position:relative;display:block;max-width:1120px;margin:clamp(36px,4vw,52px) auto 0;border:1px solid var(--line2);background:#fff;text-align:left}.nx-nca .wbx-dbar{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--line)}.nx-nca .wbx-dbar i{display:block;width:9px;height:9px;border-radius:50%!important;background:#14130f26}.nx-nca .wbx-dbar em{margin-left:10px;font-style:normal;font-size:12px;color:var(--ink60)}.nx-nca .wbx-dm img{display:block;width:100%;height:auto}.nx-nca .wbx-dgo{position:absolute;inset:36px 0 0;display:flex;align-items:center;justify-content:center;background:#0b0b0952;transition:background .3s}.nx-nca .wbx-dm:hover .wbx-dgo{background:#0b0b0973}.nx-nca .wbx .wb-rg h2{max-width:28ch;margin:0 auto;text-wrap:balance}.nx-nca .wbx .wb-who li>span{text-wrap:balance}.nx-nca .wbx .wb-who span .wb-nw{display:inline;margin-top:0}.nx-nca .wbx-rec{margin-top:28px;font-size:14px;color:#f3f1ea99}.nx-nca .art-pp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:28px 0 32px}.nx-nca .art-pp figure{margin:0}.nx-nca .art-pp img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.nx-nca .art-pp figcaption{margin-top:12px}.nx-nca .art-pp b{display:block;font-family:var(--disp);font-weight:500;font-size:17px;letter-spacing:-.01em}.nx-nca .art-pp span{display:block;margin-top:2px;font-size:14px;color:var(--ink60)}.nx-nca .art-h+.art-au{justify-content:center;align-items:center;border-top:0;margin-top:clamp(18px,2vw,26px);padding-top:0;gap:12px}.nx-nca .art-h+.art-au img{width:40px;height:40px;border-radius:50%!important}.nx-nca .art-h+.art-au b{font-size:14.5px}.nx-nca .art-h+.art-au span{font-size:13px}.nx-nca .nw-go{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:var(--ink)}.nx-nca .nw-go i{font-style:normal;color:var(--green);transition:transform .25s}.nx-nca .nw-c:hover .nw-go i{transform:translate(2px,-2px)}.nx-nca .nw-c{display:flex;flex-direction:column}.nx-nca .nw-go{margin-top:auto;padding-top:16px;align-self:flex-start}.nx-nca .pt-logos{overflow:visible}.nx-nca .pt-logos .pt-c{position:relative;display:block;height:180px;background:#faf9f5;color:var(--ink);transition:background .2s}.nx-nca .pt-logos .pt-c:hover,.nx-nca .pt-logos .pt-c.open{background:#fff;z-index:30}.nx-nca .pt-logos .pt-c:focus-visible{z-index:30;outline:2px solid var(--green);outline-offset:-2px}.nx-nca .pt-logos .pt-lg{position:absolute;inset:0;display:grid;place-items:center;padding:20px}.nx-nca .pt-logos .pt-lg img{height:var(--h,34px)!important;width:auto!important;max-width:80%!important;max-height:none!important;filter:grayscale(1) brightness(.6) contrast(1.6)!important;opacity:.85;transition:filter .25s,opacity .25s}.nx-nca .pt-logos .pt-c:hover .pt-lg img,.nx-nca .pt-logos .pt-c.open .pt-lg img{filter:none!important;opacity:1}.nx-nca .pt-logos .pt-pop{position:absolute;top:calc(100% + 10px);left:50%;width:330px;margin-left:-165px;z-index:31;display:flex;flex-direction:column;padding:18px 20px 16px;background:#fff;border:1px solid var(--line2);box-shadow:0 24px 48px -18px #14130f59;text-align:left;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1),visibility 0s .25s;pointer-events:none}.nx-nca .pt-logos .pt-c:nth-child(4n+1) .pt-pop{left:0;margin-left:0}.nx-nca .pt-logos .pt-c:nth-child(4n) .pt-pop{left:auto;right:0;margin-left:0}@media(hover:hover){.nx-nca .pt-logos .pt-c:hover .pt-pop{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1)}}.nx-nca .pt-logos .pt-c.open .pt-pop,.nx-nca .pt-logos .pt-c:focus-visible .pt-pop{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1)}.nx-nca .pt-logos .pt-pop b{font-family:var(--disp);font-weight:500;font-size:18px;letter-spacing:-.01em}.nx-nca .pt-logos .pt-pop em{margin-top:2px;font-style:normal;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.nx-nca .pt-logos .pt-d{margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--ink60)}.nx-nca .pt-logos .pt-u{margin-top:14px;font-size:13px;font-weight:500}.nx-nca .pt-logos .pt-u i{font-style:normal;color:var(--green)}.nx-nca.xp-site{background:#0b0b09}.nx-nca .xp{position:relative;background:#0b0b09;color:#f3f1ea}.nx-nca .xp-stars{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:0}.nx-nca .xp>section{position:relative;z-index:1}.nx-nca.xp-site .foot2{position:relative;z-index:2}.nx-nca.xp-site .nav{background:#0b0b09d6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:#f3f1ea14}.nx-nca.nav-top.xp-site .nav{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}.nx-nca.xp-site .nav nav,.nx-nca.xp-site .nav .navitem,.nx-nca.xp-site .nav nav>a:not(.btn),.nx-nca.xp-site .brand{color:#f3f1ea}.nx-nca.xp-site .nav nav>a:not(.btn):hover,.nx-nca.xp-site .navitem:hover,.nx-nca.xp-site .navitem[aria-expanded=true],.nx-nca.xp-site .nav nav a[aria-current]:not(.btn){color:#fff}.nx-nca.xp-site .nav .btn-o{color:#f3f1ea;border-color:#f3f1ea80;background:transparent}.nx-nca.xp-site .nav .btn-o:hover{background:#f3f1ea;color:#14130f}.nx-nca.xp-site .brand{--brand-accent:#9DC49F}.nx-nca.xp-site .navtog span{background:#f3f1ea}@media(min-width:941px){.nx-nca.xp-site .nav:has(.mega-s[data-open=true]){background:#0b0a08;border-bottom-color:transparent}.nx-nca.xp-site .nav .mega-s .dd.dd-w{background:#0b0a08;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca.xp-site .dd-w a b{color:#f3f1ea}.nx-nca.xp-site .dd-w a:hover b{color:#f3f1ea9e}.nx-nca.xp-site .dd-w .dd-lab,.nx-nca.xp-site .nav .dd-w .dw-post .dw-pd{color:#f3f1ea80}.nx-nca.xp-site .dd-w .dd-ext{color:#9dc49f}}.nx-nca .xp-ar{font-style:normal;display:inline-block;margin-left:2px;color:#9dc49f;transition:transform .25s}.nx-nca a:hover .xp-ar{transform:translate(3px)}.nx-nca .xp-eb{margin:0;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#f3f1ea99}.nx-nca .xp-sub{margin:22px auto 0;max-width:34em;font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:#f3f1eabd}.nx-nca .xp-btns{margin:32px 0 0;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.nx-nca .xp .btn.xp-ghost.xp-ghost{background:transparent;color:#f3f1ea;border:1px solid rgba(243,241,234,.4)}.nx-nca .xp .btn.xp-ghost.xp-ghost:hover{border-color:#f3f1ea;background:#f3f1ea0f}.nx-nca .xp{padding-top:0!important}.nx-nca .xp-hero{position:relative;height:100svh;min-height:600px;overflow:hidden}.nx-nca .xp-glyph,.nx-nca .xp-bloom{position:absolute;left:0;top:0;width:100%;height:100%;display:block;pointer-events:none}.nx-nca .xp-bloom{filter:blur(9px);mix-blend-mode:screen;opacity:.95}.nx-nca .xp-split{position:absolute;left:0;right:0;top:42%;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;pointer-events:none;opacity:0;animation:xpIn 1s .2s forwards}.nx-nca .xp-split span{font-family:var(--disp);font-weight:400;font-size:clamp(34px,3.9vw,60px);line-height:1;letter-spacing:-.035em;color:#f3f1ea;will-change:transform,opacity}.nx-nca .xp-rv{position:absolute;left:0;right:0;top:64%;padding:0 var(--pad);text-align:center;opacity:0;animation:xpIn 1s 1s forwards}.nx-nca .xp-vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nx-nca .xp-pill{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px;border:1px solid rgba(157,196,159,.4);background:#0b0b0980;font-size:14px;color:#f3f1ea;transition:border-color .2s}.nx-nca .xp-pill b{font-weight:500;color:#9dc49f}.nx-nca .xp-pill:hover{border-color:#9dc49f}.nx-nca .xp-rv .xp-sub{margin-top:18px}.nx-nca .xp-rv .xp-btns{margin-top:32px}@media(prefers-reduced-motion:reduce){.nx-nca .xp-split{display:none}.nx-nca .xp-rv{opacity:1;animation:none}}.nx-nca .xp-s{padding:clamp(72px,9vw,128px) var(--pad);scroll-margin-top:24px}.nx-nca .xp-first{padding-top:clamp(32px,5vw,72px)}.nx-nca .xp-col{max-width:680px;margin:0 auto}.nx-nca .xp-col h2{margin:0 0 24px;font-size:clamp(34px,3.6vw,52px);line-height:1.06;letter-spacing:-.035em;color:#f3f1ea}.nx-nca .xp-col p{margin:0 0 20px;font-size:17.5px;line-height:1.7;color:#f3f1eabd}.nx-nca .xp-col p:last-child{margin-bottom:0}.nx-nca .xp-col p a,.nx-nca .xp-faq p a{color:#f3f1ea;text-decoration:underline;text-decoration-color:#f3f1ea59;text-underline-offset:3px}.nx-nca .xp-col p a:hover{text-decoration-color:#f3f1ea}.nx-nca .xp-col .xp-lede{font-family:var(--disp);font-size:clamp(22px,2vw,28px);line-height:1.38;letter-spacing:-.015em;color:#f3f1ea;margin-bottom:28px}.nx-nca .xp-vid{padding-top:clamp(24px,3vw,48px)}.nx-nca .xp-fig{max-width:1120px;margin:0 auto}.nx-nca .xp-frame{border:1px solid rgba(243,241,234,.14);background:#141310;box-shadow:0 70px 140px -70px #000000f2,0 0 80px -30px #9dc49f2e;overflow:hidden}.nx-nca .xp-fbar{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-bottom:1px solid rgba(243,241,234,.1);background:#1a1914}.nx-nca .xp-fbar i{width:9px;height:9px;border-radius:50%;background:#f3f1ea29}.nx-nca .xp-fbar span{flex:1;text-align:center;margin-right:40px;font-size:12px;color:#f3f1ea80}.nx-nca .xp-frame video{display:block;width:100%;height:auto;aspect-ratio:1300/740;background:#f5f6f8}.nx-nca .xp-fig figcaption{max-width:680px;margin:20px auto 0;font-size:14px;line-height:1.6;color:#f3f1ea8c;text-align:center}.nx-nca .xp-fig figcaption a{color:#f3f1ea;white-space:nowrap}.nx-nca .xp-stats{max-width:1120px;margin:clamp(64px,8vw,104px) auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(243,241,234,.14)}.nx-nca .xp-stats>div{padding:28px 28px 0 0}.nx-nca .xp-stats>div+div{padding-left:28px;border-left:1px solid rgba(243,241,234,.08)}.nx-nca .xp-stats b{display:block;font-family:var(--disp);font-weight:400;font-size:clamp(48px,4.8vw,68px);line-height:1;letter-spacing:-.045em;color:#f3f1ea;white-space:nowrap;font-variant-numeric:tabular-nums}.nx-nca .xp-stats h3{margin-top:20px;font-size:17px;line-height:1.3;letter-spacing:-.01em;color:#f3f1ea}.nx-nca .xp-stats p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:#f3f1ea8c}.nx-nca .xp-card{max-width:1120px;margin:48px auto 0;background:#14130fc7;border:1px solid rgba(243,241,234,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:clamp(20px,2.8vw,40px)}.nx-nca .xp-tabs{display:flex;gap:4px;padding:4px;border:1px solid rgba(243,241,234,.12);width:max-content;max-width:100%;margin:0 auto 36px}.nx-nca .xp-tabs button{height:36px;padding:0 14px;background:none;border:0;color:#f3f1ea9e;font:500 13.5px/1 Inter,-apple-system,sans-serif;cursor:pointer;white-space:nowrap;transition:color .2s,background .2s}.nx-nca .xp-tabs button:hover{color:#fff}.nx-nca .xp-tabs button[aria-selected=true]{background:#f3f1ea;color:#14130f}.nx-nca .xp-panel[hidden]{display:none}.nx-nca .xp-ph{display:flex;justify-content:space-between;align-items:baseline;gap:12px 24px;flex-wrap:wrap;margin-bottom:16px}.nx-nca .xp-ph b{font-family:var(--disp);font-weight:400;font-size:clamp(20px,1.8vw,24px);letter-spacing:-.02em;color:#f3f1ea}.nx-nca .xp-lg{display:flex;gap:18px;font-size:13px;color:#f3f1ea99}.nx-nca .xp-lg span{display:flex;align-items:center;gap:8px}.nx-nca .xp-lg i{display:block;width:10px;height:10px;background:#f3f1ea52}.nx-nca .xp-lg i.x{background:#9dc49f}.nx-nca .xp-race,.nx-nca .xp-pairs{border-top:1px solid rgba(243,241,234,.12)}.nx-nca .xp-rw{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,7fr) minmax(0,2fr);gap:24px;align-items:center;padding:16px 0;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .xp-work .xp-rw{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.nx-nca .xp-rn b{display:block;font-size:15px;font-weight:500;color:#f3f1ea}.nx-nca .xp-rn span{display:block;margin-top:3px;font-size:12.5px;color:#f3f1ea6b}.nx-nca .xp-rb{display:grid;gap:7px}.nx-nca .xp-bar{display:flex;align-items:center;gap:12px}.nx-nca .xp-bar>span{position:relative;flex:1;height:10px;background:#f3f1ea0d;overflow:hidden}.nx-nca .xp-bar i{position:absolute;left:0;top:0;bottom:0;display:block;background:#f3f1ea52}.nx-nca .xp-bar.x i{background:#9dc49f}.nx-nca .xp-bar.x.done i{box-shadow:0 0 14px #9dc49f8c}.nx-nca .xp-bar em{flex:none;width:72px;text-align:right;font-style:normal;font-size:13.5px;font-variant-numeric:tabular-nums;color:#f3f1ea66}.nx-nca .xp-bar.done em{color:#f3f1ea}.nx-nca .xp-rx{text-align:right;font-family:var(--disp);font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1;letter-spacing:-.03em;color:#9dc49f;opacity:.15;transition:opacity .5s;font-variant-numeric:tabular-nums;white-space:nowrap}.nx-nca .xp-rx.done,.nx-nca .xp-pairs .xp-rx{opacity:1}.nx-nca .xp-pairs .xp-bar i{width:var(--w);transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.nx-nca .xp-pairs .xp-bar em{color:#f3f1ea}.nx-nca .xp-pairs.on .xp-bar i{transform:scaleX(1)}.nx-nca .xp-pairs .xp-rw:nth-child(2) i{transition-delay:.05s}.nx-nca .xp-pairs .xp-rw:nth-child(3) i{transition-delay:.1s}.nx-nca .xp-pairs .xp-rw:nth-child(4) i{transition-delay:.15s}.nx-nca .xp-pairs .xp-rw:nth-child(5) i{transition-delay:.2s}.nx-nca .xp-pairs .xp-rw:nth-child(6) i{transition-delay:.25s}.nx-nca .xp-pairs .xp-rw:nth-child(7) i{transition-delay:.3s}.nx-nca .xp-pairs .xp-rw:nth-child(8) i{transition-delay:.35s}.nx-nca .xp-cap{margin:18px 0 0;font-size:13.5px;line-height:1.55;color:#f3f1ea80}.nx-nca .xp-replay{margin:8px 0 0;text-align:right}.nx-nca .xp-rp{height:36px;padding:0;background:none;border:0;color:#f3f1ea9e;font:500 13.5px/1 Inter,-apple-system,sans-serif;cursor:pointer}.nx-nca .xp-rp:hover{color:#fff}.nx-nca .xp-half{max-width:900px;margin:44px auto 48px}.nx-nca .xp-hb{display:flex;height:14px}.nx-nca .xp-hb i{flex:1;display:block}.nx-nca .xp-hb i:first-child{background:#9dc49f;box-shadow:0 0 28px #9dc49f73}.nx-nca .xp-hb i:last-child{background:#f3f1ea2e}.nx-nca .xp-hc{display:grid;grid-template-columns:1fr 1fr;margin-top:28px}.nx-nca .xp-hc>div{padding-right:36px}.nx-nca .xp-hc>div+div{padding:0 0 0 36px;border-left:1px solid rgba(243,241,234,.1)}.nx-nca .xp-k{margin:0;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .xp-k.on{color:#9dc49f}.nx-nca .xp-hc h3{margin-top:12px;font-size:clamp(21px,2vw,26px);letter-spacing:-.02em;color:#f3f1ea}.nx-nca .xp-hc p:not(.xp-k){margin:8px 0 0;font-size:16px;line-height:1.6;color:#f3f1eaa8}.nx-nca .xp-share{max-width:900px;margin:40px auto 48px}.nx-nca .xp-sr{display:grid;grid-template-columns:120px minmax(0,1fr) 140px;gap:24px;align-items:center;padding:20px 0;border-top:1px solid rgba(243,241,234,.08)}.nx-nca .xp-sr b{font-size:16px;font-weight:500}.nx-nca .xp-sr>span{position:relative;height:12px;background:#f3f1ea0d}.nx-nca .xp-sr i{position:absolute;top:0;bottom:0;left:var(--l,0);width:var(--w);background:#f3f1ea66;transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.nx-nca .xp-sr i.r{background:#f3f1ea29;transition-delay:.4s}.nx-nca .xp-share.on .xp-sr i{transform:scaleX(1)}.nx-nca .xp-sr em{font-style:normal;text-align:right;white-space:nowrap;font-family:var(--disp);font-size:clamp(22px,2.4vw,32px);letter-spacing:-.035em;color:#f3f1ea}.nx-nca .xp-how{max-width:1000px;margin:52px auto 0;display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:clamp(40px,6vw,80px);align-items:center}.nx-nca .xp-chat{position:relative;overflow:hidden;background:#141310;border:1px solid rgba(243,241,234,.1);min-height:440px;padding:20px;display:flex;flex-direction:column;box-shadow:0 50px 100px -60px #000000e6}.nx-nca .xp-cw{position:absolute;inset:0;background:radial-gradient(62% 58% at 10% 0%,#9dc49f4d,#2d572f33 34%,#2d572f00 70%)}.nx-nca .xp-cr,.nx-nca .xp-th,.nx-nca .xp-chat .sh-box{position:relative;z-index:1}.nx-nca .xp-cr{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .xp-cr b{font-family:var(--disp);font-weight:500;font-size:17px;color:#f3f1ea}.nx-nca .xp-cr span{font-size:12px;color:#f3f1ea99;border:1px solid rgba(243,241,234,.16);padding:4px 10px}.nx-nca .xp-th{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:20px 0 14px}.nx-nca .xp-th .sh-me,.nx-nca .xp-th .sh-log li{font-size:14px}.nx-nca .xp-done{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#f3f1ea}.nx-nca .xp-done svg{width:16px;height:16px;color:#9dc49f;flex:none}.nx-nca .xp-done u{margin-left:auto;font-size:12.5px;color:#f3f1ea9e;text-underline-offset:3px}.nx-nca .xp-chat .sh-box p{color:#f3f1ea66}.nx-nca .xp-steps{list-style:none;margin:0;padding:0;border-top:1px solid rgba(243,241,234,.14)}.nx-nca .xp-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:24px 0;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .xp-steps li>span{font-family:var(--disp);font-size:24px;line-height:1.1;color:#9dc49f}.nx-nca .xp-steps h3{font-family:var(--disp);font-weight:400;font-size:22px;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .xp-steps p{margin-top:8px;font-size:15.5px;line-height:1.55;color:#f3f1ea9e}.nx-nca .xp-stk{text-align:center;overflow-x:clip}.nx-nca .xp-stk:before{content:"";position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:110vw;height:60%;pointer-events:none;background:radial-gradient(45% 50% at 50% 50%,#2d572f52,#9dc49f0f 50%,#0b0b0900 75%)}.nx-nca .xp-stk>*{position:relative}.nx-nca .xp-lock{max-width:1000px;margin:44px auto 56px;display:flex;align-items:center;justify-content:center}.nx-nca .xp-lk1,.nx-nca .xp-lk2{width:36%;display:flex;flex-direction:column;align-items:center}.nx-nca .xp-lk1 img{display:block;height:96px;width:auto;transition:opacity .2s}.nx-nca .xp-lk1:hover img{opacity:.8}.nx-nca .xp-lk2 b{font-family:var(--disp);font-weight:500;font-size:clamp(56px,7vw,92px);line-height:.95;letter-spacing:-.05em;color:#9dc49f;text-shadow:0 0 60px rgba(157,196,159,.35)}.nx-nca .xp-lk1 span,.nx-nca .xp-lk2 span{margin-top:22px;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#f3f1ea8c}.nx-nca .xp-plus{position:relative;width:20%;height:80px}.nx-nca .xp-plus:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,#f3f1ea00,#f3f1ea59 30%,#9dc49f99 70%,#9dc49f00)}.nx-nca .xp-plus i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #9dc49fe6}.nx-nca .xp-plus i:first-child{width:2px;height:52px;background:linear-gradient(180deg,#fff0,#fff 50%,#fff0)}.nx-nca .xp-plus i:last-child{width:52px;height:2px;background:linear-gradient(90deg,#fff0,#fff 50%,#fff0)}.nx-nca .xp-col p.xp-c{text-align:center}.nx-nca .xp-more{color:#f3f1ea;font-size:15px;font-weight:500;border-bottom:1px solid rgba(243,241,234,.3);padding-bottom:3px;text-decoration:none!important}.nx-nca .xp-more:hover{border-color:#f3f1ea}.nx-nca .xp-q{max-width:920px;margin:0 auto;text-align:center}.nx-nca .xp-q p{margin:0;font-family:var(--disp);font-size:clamp(28px,3.3vw,46px);line-height:1.18;letter-spacing:-.03em;color:#f3f1ea;text-wrap:balance}.nx-nca .xp-q footer{margin-top:28px}.nx-nca .xp-q footer b{display:block;font-size:16px;font-weight:500;color:#f3f1ea}.nx-nca .xp-q footer span{display:block;margin-top:4px;font-size:14.5px;color:#f3f1ea8c}.nx-nca .xp-col .xp-tlh{margin-top:clamp(56px,7vw,88px);font-size:19px;letter-spacing:-.015em;color:#f3f1ea}.nx-nca .xp-tl{list-style:none;margin:18px 0 0;padding:0;border-top:1px solid rgba(243,241,234,.14)}.nx-nca .xp-tl li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .xp-tl li b{font-family:var(--disp);font-weight:400;font-size:17px;color:#f3f1ea80;font-variant-numeric:tabular-nums}.nx-nca .xp-tl li span{font-size:15.5px;line-height:1.5;color:#f3f1eab8}.nx-nca .xp-tl li.now b{color:#9dc49f}.nx-nca .xp-tl li.now span{color:#f3f1ea}.nx-nca .xp-get{text-align:center}.nx-nca .xp-get:before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:100%;height:100%;pointer-events:none;background:radial-gradient(40% 45% at 50% 30%,#2d572f47,#0b0b0900 70%)}.nx-nca .xp-get>*{position:relative}.nx-nca .xp-gh h2{margin-top:18px;font-size:clamp(56px,7.4vw,108px);line-height:.95;letter-spacing:-.05em;color:#f3f1ea}.nx-nca .xp-form{display:grid;grid-template-columns:1fr 1fr;gap:30px 40px;max-width:44rem;margin:52px auto 0;text-align:left}.nx-nca .xp-form[hidden],.nx-nca .xp-sent[hidden],.nx-nca .xp-ferr[hidden]{display:none}.nx-nca .xp-form label{display:block}.nx-nca .xp-form label.w{grid-column:1/-1}.nx-nca .xp-form label>span{display:block;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#f3f1ea8c;transition:color .2s}.nx-nca .xp-form label:focus-within>span{color:#9dc49f}.nx-nca .xp-form input,.nx-nca .xp-form textarea{display:block;width:100%;margin-top:8px;padding:10px 0;background:transparent;border:0;border-bottom:1px solid rgba(243,241,234,.3);border-radius:0;color:#f3f1ea;font:400 18px/1.4 Inter,-apple-system,sans-serif;outline:none;resize:none;transition:border-color .2s}.nx-nca .xp-form input::placeholder,.nx-nca .xp-form textarea::placeholder{color:#f3f1ea4d}.nx-nca .xp-form input:focus,.nx-nca .xp-form textarea:focus{border-bottom-color:#9dc49f}.nx-nca .xp-form input:-webkit-autofill{-webkit-text-fill-color:#F3F1EA;-webkit-box-shadow:0 0 0 40px #0B0B09 inset;caret-color:#f3f1ea}.nx-nca .xp-fb{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:8px}.nx-nca .xp-fb .btn{min-width:240px}.nx-nca .xp-fb .btn[disabled]{opacity:.6;cursor:default}.nx-nca .xp-ferr{margin:0;font-size:14px;color:#f0a58a}.nx-nca .xp-ferr a{text-decoration:underline}.nx-nca .xp-sent{margin:48px auto 0;max-width:36rem;font-family:var(--disp);font-size:clamp(22px,2vw,26px);line-height:1.35;color:#f3f1ea}.nx-nca .xp-alt{margin:28px 0 0}.nx-nca .xp-alt a{font-size:15px;color:#f3f1eabf;border-bottom:1px solid rgba(243,241,234,.3);padding-bottom:3px;transition:color .2s,border-color .2s}.nx-nca .xp-alt a:hover{color:#fff;border-color:#fff}.nx-nca .xp-faq{max-width:680px;margin:28px auto 0;border-top:1px solid rgba(243,241,234,.3)}.nx-nca .xp-faq details{border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .xp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:20px 0;font-size:16.5px;font-weight:500;color:#f3f1ea}.nx-nca .xp-faq summary::-webkit-details-marker{display:none}.nx-nca .xp-faq summary:after{content:"+";color:#f3f1ea73;font-weight:400}.nx-nca .xp-faq details[open] summary:after{content:"\2212"}.nx-nca .xp-faq p{margin:0;padding:0 0 22px;font-size:16px;line-height:1.65;color:#f3f1eaa8}.nx-nca .xp-tables{max-width:900px;margin:44px auto 0;display:grid;gap:56px}.nx-nca .xp-tw h3{margin-bottom:14px;font-size:17px;letter-spacing:-.01em;color:#f3f1ea}.nx-nca .xp-tb{width:100%;border-collapse:collapse;font-size:14px}.nx-nca .xp-tb th{padding:10px 12px 10px 0;text-align:left;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea73;border-bottom:1px solid rgba(243,241,234,.22)}.nx-nca .xp-tb td{padding:11px 12px 11px 0;border-bottom:1px solid rgba(243,241,234,.08);color:#f3f1eac7;font-variant-numeric:tabular-nums}.nx-nca .xp-tb th:not(:first-child),.nx-nca .xp-tb td:not(:first-child){text-align:right}.nx-nca .xp-tb th:last-child,.nx-nca .xp-tb td:last-child{padding-right:0}.nx-nca .xp-tb td:last-child{color:#9dc49f}.nx-nca .xp-dl{margin:0;border-top:1px solid rgba(243,241,234,.22)}.nx-nca .xp-dl>div{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:16px;padding:14px 0;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .xp-dl dt{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea73;padding-top:3px}.nx-nca .xp-dl dd{margin:0;font-size:14.5px;line-height:1.55;color:#f3f1eac7}.nx-nca .xp-pdf{max-width:900px;margin:clamp(64px,8vw,104px) auto 0;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,5vw,72px);align-items:center}.nx-nca .xp-pdf h3{font-size:clamp(26px,2.6vw,34px);letter-spacing:-.03em;color:#f3f1ea}.nx-nca .xp-pdf .xp-sub{margin-left:0;margin-top:14px;font-size:16.5px}.nx-nca .xp-pdf .xp-form{margin:28px 0 0;max-width:none}.nx-nca .xp-pdf .xp-fb{align-items:flex-start}.nx-nca .xp-pdf .xp-sent{margin:28px 0 0}.nx-nca .xp-cov{position:relative;max-width:300px;margin:0 auto}.nx-nca .xp-cov img{display:block;width:84%;height:auto;border:1px solid rgba(243,241,234,.15)}.nx-nca .xp-cov .b{position:absolute;left:14%;top:-6%;width:80%;transform:rotate(5deg);opacity:.6}.nx-nca .xp-cov .f{position:relative;transform:rotate(-3deg);box-shadow:0 40px 100px -20px #000c}.nx-nca .xp-press{margin:22px 0 0;font-size:13.5px;line-height:1.6;color:#f3f1ea8c}.nx-nca .xp-press a{text-decoration:underline;text-underline-offset:3px}.nx-nca .xp-head{padding-top:calc(64px + clamp(56px,9vw,128px));padding-bottom:clamp(24px,3vw,48px);text-align:center}.nx-nca .xp-head .xp-col{max-width:860px}.nx-nca .xp-head h1{margin-top:20px;font-size:clamp(48px,6.4vw,96px);line-height:.98;letter-spacing:-.05em;color:#f3f1ea}.nx-nca .xp-head .xp-sub{max-width:36em;margin:24px auto 0}.nx-nca .xp-head h1{margin-left:auto;margin-right:auto}.nx-nca .xp-tight{padding-top:clamp(24px,3vw,40px)}.nx-nca .xp-vid>.xp-btns{margin-top:24px}.nx-nca .xp-pks{max-width:1180px;margin:44px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nx-nca .xp-tight .xp-pks{margin-top:0}.nx-nca .xp-pk{display:flex;flex-direction:column;padding:28px 26px 26px;background:#14130fc7;border:1px solid rgba(243,241,234,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nx-nca .xp-pk h3{font-size:20px;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .xp-ptg{margin:8px 0 0;min-height:5.8em;font-size:14px;line-height:1.45;color:#f3f1ea9e}.nx-nca .xp-plab{margin:18px 0 0;min-height:1.4em;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .xp-plh{margin:22px 0 10px;font-size:12.5px;color:#f3f1ea80}.nx-nca .xp-pl{list-style:none;margin:0;padding:0;display:grid;gap:9px}.nx-nca .xp-pl li{display:grid;grid-template-columns:18px 1fr;gap:9px;font-size:14px;line-height:1.45;color:#f3f1eadb}.nx-nca .xp-pl .xp-ic{width:16px;height:16px;margin-top:2px;color:#9dc49f}.nx-nca .xp-pk .btn{margin-top:auto!important}.nx-nca .xp-pk .xp-pl{margin-bottom:26px}.nx-nca .xp-pnote{margin:12px 0 0;min-height:2.9em;font-size:12.5px;line-height:1.45;color:#f3f1ea80}.nx-nca .xp-pnote a{color:#9dc49f;text-decoration:underline;text-underline-offset:3px}.nx-nca .xp-pk.on{border-color:#9dc49f;box-shadow:0 0 0 1px #9dc49f59,0 30px 80px -40px #9dc49f73}.nx-nca .xp-pp{margin:4px 0 0;font-family:var(--disp);font-size:44px;line-height:1;letter-spacing:-.04em;color:#9dc49f}.nx-nca .xp-pp.free{color:#f3f1ea}.nx-nca .xp-pt{margin:8px 0 0;min-height:2.9em;font-size:13.5px;line-height:1.45;color:#f3f1ea80}.nx-nca .xp-pd{margin:14px 0 0;flex:1;font-size:15px;line-height:1.6;color:#f3f1eab3}.nx-nca .xp-pk .btn{margin-top:22px;width:100%}.nx-nca .xp-col .xp-c .xp-more{display:inline-block;margin-top:28px}.nx-nca .xp-cmp{max-width:1180px;margin:36px auto 0;overflow-x:auto}.nx-nca .xp-cmp .xp-tb{min-width:760px;font-size:14.5px}.nx-nca .xp-cmp .xp-tb th{color:#f3f1ea;font-size:13px;letter-spacing:0;text-transform:none;font-weight:500}.nx-nca .xp-cmp .xp-tb th:first-child{color:#f3f1ea73;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.nx-nca .xp-cmp .xp-tb th:not(:first-child),.nx-nca .xp-cmp .xp-tb td:not(:first-child){text-align:left;padding-left:14px}.nx-nca .xp-cmp .xp-tb td:first-child{color:#f3f1ea}.nx-nca .xp-cmp .xp-tb td.yes,.nx-nca .xp-cmp .xp-tb td:last-child.yes{color:#9dc49f}.nx-nca .xp-cmp .xp-tb td.you{color:#f3f1eaa8}.nx-nca .xp-cmp .xp-tb td.no{color:#f3f1ea52}.nx-nca .xp-terms{max-width:1180px;margin:44px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.nx-nca .xp-terms h3{font-size:17px;color:#f3f1ea}.nx-nca .xp-terms p{margin:10px 0 0;font-size:14.5px;line-height:1.6;color:#f3f1ea99}.nx-nca .xp-col .xp-btns{justify-content:flex-start}.nx-nca .xp-col .xp-btns a,.nx-nca .xp-col .xp-btns a:hover{text-decoration:none}.nx-nca .xp-col p.xp-c,.nx-nca .xp-col .xp-c{text-align:center}.nx-nca .xp-col .xp-btns.xp-c{justify-content:center}.nx-nca .xp-cta{text-align:center}.nx-nca .xp-cta h2{font-size:clamp(36px,5vw,64px);letter-spacing:-.04em;color:#f3f1ea}.nx-nca .xp-col .xp-big1{margin:36px 0 0;padding:24px 0 0;border-top:1px solid rgba(243,241,234,.14);font-family:var(--disp);font-size:clamp(26px,2.6vw,36px);line-height:1.2;letter-spacing:-.03em;color:#9dc49f}.nx-nca .xp-base{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,88px);align-items:start}.nx-nca .xp-base h2{font-size:clamp(32px,3.4vw,48px);line-height:1.06;letter-spacing:-.035em;color:#f3f1ea}.nx-nca .xp-base .xp-lead{margin:22px 0 0;font-size:17px;line-height:1.7;color:#f3f1eab8}.nx-nca .xp-bign{padding-left:clamp(24px,4vw,48px);border-left:1px solid rgba(243,241,234,.12)}.nx-nca .xp-bign b{display:block;font-family:var(--disp);font-weight:400;font-size:clamp(52px,6vw,84px);line-height:1;letter-spacing:-.045em;color:#9dc49f;white-space:nowrap}.nx-nca .xp-bign small{font-size:.4em;margin-left:8px;letter-spacing:0}.nx-nca .xp-bign span{display:block;margin-top:20px;font-size:17px;font-weight:500;color:#f3f1ea}.nx-nca .xp-bign em{display:block;margin-top:8px;font-style:normal;font-size:14.5px;color:#f3f1ea80}.nx-nca .xp-head~#built-by .xp-q{margin-top:44px}.nx-nca .xp-bxs{max-width:1120px;margin:44px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nx-nca .xp-bx{padding:28px 24px 26px;background:#14130fc7;border:1px solid rgba(243,241,234,.1)}.nx-nca .xp-bx.on{border-color:#9dc49f8c;background:#2d572f29}.nx-nca .xp-bi{display:flex;align-items:center;height:32px;color:#f3f1ea}.nx-nca .xp-bi svg{width:30px;height:30px}.nx-nca .xp-bi .xp-am{width:auto;height:22px;--brand-accent:#9DC49F}.nx-nca .xp-bx b{display:block;margin-top:22px;font-family:var(--disp);font-weight:400;font-size:22px;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .xp-bx p{margin:10px 0 0;font-size:15px;line-height:1.6;color:#f3f1eaa8}.nx-nca .xp-s>.xp-col>.xp-btns.xp-c{margin-top:56px}.nx-nca .xp-head .xp-btns{justify-content:center}.nx-nca .xp-two{max-width:960px;margin:44px auto 48px;display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch}.nx-nca .xp-st{padding:28px 26px 26px;background:#14130fc7;border:1px solid rgba(243,241,234,.1);display:flex;flex-direction:column}.nx-nca .xp-st.on{border-color:#9dc49f99;box-shadow:0 0 50px -20px #9dc49f73}.nx-nca .xp-si{display:block;color:#f3f1eab3;margin-bottom:18px}.nx-nca .xp-st.on .xp-si{color:#9dc49f}.nx-nca .xp-si svg{width:30px;height:30px;display:block}.nx-nca .xp-st h3{margin-top:10px;font-size:clamp(21px,2vw,25px);letter-spacing:-.02em;color:#f3f1ea}.nx-nca .xp-st p:not(.xp-k){margin:8px 0 0;font-size:15.5px;line-height:1.6;color:#f3f1eaa8}.nx-nca .xp-st em{margin-top:auto;padding-top:22px;font-style:normal;font-size:14px;font-weight:500;color:#f3f1ea9e}.nx-nca .xp-st.on em{color:#9dc49f}.nx-nca .xp-arr{display:flex;align-items:center;justify-content:center;color:#f3f1ea73}.nx-nca .xp-arr svg{width:40px;height:20px}.nx-nca .brand.xp-ab{--bm:1em;--brand-accent:#9DC49F;color:#f3f1ea;gap:.3em;font-size:inherit;vertical-align:baseline}.nx-nca .xp-cmp .xp-ic{width:18px;height:18px;display:block}.nx-nca .xp-cmp td.yes .xp-ic{color:#9dc49f}.nx-nca .xp-cmp td.no .xp-ic{color:#f3f1ea47;width:15px;height:15px}.nx-nca .xp-chg{max-width:900px;margin:40px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.nx-nca .xp-chg .xp-card{margin:0;display:flex;flex-direction:column;min-height:280px}.nx-nca .xp-chg h3{margin-top:14px;font-size:22px;line-height:1.25;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .xp-chg b{margin-top:auto;padding-top:24px;font-family:var(--disp);font-weight:400;font-size:clamp(34px,3.4vw,46px);line-height:1.05;letter-spacing:-.035em;color:#9dc49f}.nx-nca .xp-chg ul{list-style:none;margin:10px 0 0;padding:0}.nx-nca .xp-chg li{padding:12px 0;border-top:1px solid rgba(243,241,234,.08);font-size:16px;color:#f3f1ea}.nx-nca .xp-chg li:first-child{border-top:0}.nx-nca .xp-chg li:before{content:"";display:inline-block;width:9px;height:5px;margin:0 12px 3px 1px;border-left:2px solid #9DC49F;border-bottom:2px solid #9DC49F;transform:rotate(-45deg)}.nx-nca .nav .nav-new{display:inline-block;margin:0 1px 0 6px;padding:2px 5px 1px;font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#14130f;background:#9dc49f;vertical-align:1px}@media(min-width:941px)and (max-width:1039px){.nx-nca .nav .nav-new{display:none}}.nx-nca.xp-site .nav .dw-pim{outline:1px solid rgba(243,241,234,.12)}.nx-nca .xp-col .xp-btns,.nx-nca .xp-head .xp-btns{margin:40px 0 0}.nx-nca .xp-vid>.xp-btns{margin-top:36px}.nx-nca .xp-cta .xp-btns{margin-top:40px}.nx-nca .sw-logo{display:inline-block;width:6.85em;height:1em;background:currentColor;vertical-align:-.12em;-webkit-mask:none no-repeat center/contain;mask:none no-repeat center/contain}.nx-nca .nav-brand{display:inline-flex;align-items:center;gap:14px;flex:none}.nx-nca .xp-pk{position:relative}.nx-nca .xp-pks{padding-top:14px}.nx-nca .xp-bdg{position:absolute;left:25px;top:-12px;height:24px;display:inline-flex;align-items:center;padding:0 10px;font-size:12px;font-weight:500;letter-spacing:.01em;white-space:nowrap;color:#9dc49f;background:#141310;border:1px solid rgba(157,196,159,.55)}.nx-nca .xp-bdg.on{color:#14130f;background:#9dc49f;border-color:#9dc49f}.nx-nca .xp-pkb{border-color:#9dc49f47}.nx-nca .xp-pkh{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.nx-nca .xp-sw{display:flex;color:#f3f1ea99;font-size:11px;transition:color .2s}.nx-nca .xp-sw:hover{color:#f3f1ea}.nx-nca .xp-col .xp-built{margin:0 0 22px;display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.06em;color:#f3f1ea8c}.nx-nca .xp-built a{display:flex;color:#f3f1ea;font-size:15px}.nx-nca .xp-built a:hover{color:#9dc49f}.nx-nca .xp-shot{position:relative;display:block;max-width:1120px;margin:44px auto 0}.nx-nca .xp-shot .xp-frame{display:block}.nx-nca .xp-shot .xp-fbar{display:flex}.nx-nca .xp-shot img{display:block;width:100%;height:auto;transition:filter .3s}.nx-nca .xp-play{position:absolute;inset:38px 0 0;display:flex;align-items:center;justify-content:center;background:#0b0b0947;transition:background .3s}.nx-nca .xp-shot:hover .xp-play{background:#0b0b091f}.nx-nca .xp-play .btn{box-shadow:0 24px 60px -16px #000000bf;font-size:16px;padding:16px 28px}.nx-nca .xp-shot:hover .xp-play .btn{background:#24451f}.nx-nca .xp-cmp,.nx-nca .xp-cmp td{position:relative}.nx-nca .xp-bb{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}.nx-nca .xp-bb h2{font-size:clamp(34px,3.6vw,52px);line-height:1.06;letter-spacing:-.035em;color:#f3f1ea}.nx-nca .xp-bbp{margin:22px 0 0;font-size:17px;line-height:1.7;color:#f3f1eab8}.nx-nca .xp-bbl{display:inline-flex;align-items:center;gap:14px;margin-top:26px;font-size:20px;color:#f3f1ea}.nx-nca .xp-bbl span{font-size:14px;color:#f3f1ea99;transition:color .2s}.nx-nca .xp-bbl:hover span{color:#f3f1ea}.nx-nca .xp-bb .xp-tlh{margin-top:56px;font-size:19px;letter-spacing:-.015em;color:#f3f1ea}.nx-nca .xp-bbq{margin:0;padding:clamp(32px,3.6vw,52px);position:sticky;top:96px;border-color:#9dc49f4d}.nx-nca .xp-qm{display:block;height:44px;font-family:var(--disp);font-size:96px;line-height:.9;color:#9dc49f}.nx-nca .xp-bbq blockquote{margin:14px 0 0;font-family:var(--disp);font-size:clamp(24px,2.3vw,32px);line-height:1.3;letter-spacing:-.025em;color:#f3f1ea;text-wrap:pretty}.nx-nca .xp-bbq .xp-qa{margin-top:32px;padding-top:22px;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .xp-bbq .xp-qa b{display:block;font-size:16px;font-weight:500;color:#f3f1ea}.nx-nca .xp-bbq .xp-qa span{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:#f3f1ea8c}.nx-nca .xp-cmpm{display:none}.nx-nca .xp-cmh,.nx-nca .xp-cmr>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;text-align:center}.nx-nca .xp-cmh{position:sticky;top:58px;z-index:2;padding:12px 0 10px;background:#0b0b09;border-bottom:1px solid rgba(243,241,234,.22)}.nx-nca .xp-cmh b{font-size:11.5px;font-weight:500;line-height:1.25;color:#f3f1ea}.nx-nca .xp-cmr{padding:12px 0 13px;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .xp-cmr p{margin:0 0 9px;font-size:14px;line-height:1.4;color:#f3f1ea}.nx-nca .xp-cmr>div>span{display:flex;align-items:center;justify-content:center;min-height:20px;font-size:12px;line-height:1.2}.nx-nca .xp-cmr .yes{color:#9dc49f}.nx-nca .xp-cmr .you{color:#f3f1eaa8}.nx-nca .xp-cmr .no{color:#f3f1ea4d}.nx-nca .xp-cmr .xp-ic{width:17px;height:17px}.nx-nca .xp-cmr .no .xp-ic{width:14px;height:14px}.nx-nca .xp-cmr>div>span{position:relative}.nx-nca .xp-cmh b{display:flex;align-items:center;justify-content:center;min-height:34px;padding:0 2px;overflow-wrap:anywhere}.nx-nca .xp-cmh b.hl{color:#9dc49f;background:#9dc49f17;box-shadow:inset 0 2px #9dc49f}.nx-nca .xp-cmr>div>span.hl{min-height:30px;background:#9dc49f17}.nx-nca .xp-cmr .you.hl{color:#f3f1ea}.nx-nca .xp-pw{margin:20px 0 0;flex:1;display:flex;flex-direction:column;gap:16px}.nx-nca .xp-pw dt{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#f3f1ea73}.nx-nca .xp-pw dt .sw-logo{font-size:12.5px;color:#f3f1eab3;vertical-align:0}.nx-nca .xp-pw dd{margin:5px 0 0;font-size:15px;line-height:1.55;color:#f3f1eac7}.nx-nca .xp-pw div:first-child dd{font-size:16px;font-weight:500;color:#f3f1ea}.nx-nca .xp-bx.on{position:relative}.nx-nca .xp-gt{margin:16px 0 0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#9dc49f}.nx-nca .xp-gt .xp-ic{width:16px;height:16px;flex:none}.nx-nca .xp-bx{display:flex;flex-direction:column}.nx-nca .xp-bxa{margin-top:auto;padding-top:20px;display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500;color:#f3f1ea}.nx-nca .xp-bxa .xp-am{width:auto;height:13px;--brand-accent:#9DC49F;flex:none}.nx-nca .xp-bxa span{border-bottom:1px solid rgba(243,241,234,.3);padding-bottom:2px;transition:border-color .2s}.nx-nca .xp-bxa:hover span{border-color:#f3f1ea}.nx-nca .xp-cmp .xp-tb th.hl{color:#9dc49f}.nx-nca .xp-cmp .xp-tb .hl{background:#9dc49f0f}.nx-nca .xp-cmp .xp-dash,.nx-nca .xp-cmpm .xp-dash{color:#f3f1ea4d}.nx-nca .xp-cmp .xp-prow td{border-bottom:0;color:#f3f1ea;font-weight:500;padding-top:16px}.nx-nca .xp-cmp .xp-prow td.hl{color:#9dc49f}.nx-nca .xp-stick{position:fixed;left:0;right:0;margin:0 auto;width:max-content;bottom:16px;z-index:120;transform:translateY(calc(100% + 24px));transition:transform .38s cubic-bezier(.2,.7,.2,1);max-width:calc(100vw - 32px)}.nx-nca .xp-stick.on{transform:translateY(0)}.nx-nca .xp-stick-i{padding:10px 10px 10px 20px;background:#12130feb;border:1px solid rgba(157,196,159,.35);box-shadow:0 24px 60px -20px #000000b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:14px;color:#f3f1eaa8;white-space:nowrap}.nx-nca .xp-stick-i b{color:#f3f1ea;font-weight:500}.nx-nca .xp-stick-p{color:#9dc49f;font-weight:500}.nx-nca .xp-stick-r{display:flex;align-items:center;gap:14px}.nx-nca .xp-stick-t{margin:8px 0 2px;font-size:12.5px;line-height:1.4;color:#f3f1ea80}.nx-nca .xp-stick .btn{margin-left:auto;flex:none;padding:10px 16px;font-size:14px}.nx-nca.xp-stuck{padding-bottom:110px}@media(min-width:941px){.nx-nca .navitem.is-cur:after{transform:scaleX(1)}}.nx-nca .nav .dd a[aria-current=page] b{color:var(--green)}.nx-nca.nav-top .dd a[aria-current=page] b,.nx-nca.xp-site .dd a[aria-current=page] b{color:#9dc49f}.nx-nca .nav .dw-get .dw-gt{display:block;padding:0!important}.nx-nca .nav .dw-get .dw-buy{align-self:start;justify-self:start;margin-top:12px;padding:9px 14px!important;font-size:13.5px;font-weight:500;background:var(--green)!important;border:1px solid var(--green)!important;color:#fff!important}.nx-nca .nav .dw-get .dw-buy:hover{background:#346637!important;border-color:#346637!important}.nx-nca .nav .dw-get .dw-buy .dd-ext{color:inherit;margin-left:4px}@media(min-width:941px){.nx-nca .nav .dd-w .dw-get{grid-template-rows:auto auto 1fr!important}.nx-nca .nav .dd-w .dw-get .dw-pim{grid-row:1/4!important}}.nx-nca .xp-bx .xp-bk{margin:6px 0 0;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#9dc49f}.nx-nca .xp-bx .xp-bpr{margin:14px 0 0;font-family:var(--disp);font-size:22px;letter-spacing:-.02em;color:#9dc49f}.nx-nca .xp-pk h3{font-size:21px!important;line-height:1.25}.nx-nca .xp-ptg{font-size:14px!important;color:#f3f1ea9e!important}.nx-nca .xp-plab{font-size:11px!important;font-weight:500;letter-spacing:.14em!important;text-transform:uppercase;color:#f3f1ea80!important}.nx-nca .xp-plh{font-size:13px!important;line-height:1.4;color:#f3f1ea80!important;white-space:nowrap}.nx-nca .xp-pt{font-size:14px!important;color:#f3f1ea80!important}.nx-nca .xp-pl li{font-size:14px!important}.nx-nca .xp-pnote{font-size:13px!important}.nx-nca .xp-plab{height:16px;line-height:16px!important;min-height:0!important}.nx-nca .xp-pp.free{font-size:clamp(30px,2.9vw,40px);white-space:nowrap;line-height:44px}.nx-nca .mq{margin:0;max-width:1000px}.nx-nca .mq-k{display:block;margin-bottom:clamp(16px,1.8vw,22px);font:500 10.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:.45}.nx-nca .mq blockquote{margin:0;font-family:var(--disp);font-weight:400;font-size:clamp(26px,3.3vw,46px);line-height:1.16;letter-spacing:-.032em;text-wrap:pretty}.nx-nca .mq-by{display:flex;align-items:center;gap:14px;margin-top:clamp(20px,2.4vw,32px)}.nx-nca .mq-av{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#2d572f;color:#f3f1ea;font:500 13.5px/1 var(--sans);letter-spacing:.03em}.nx-nca.sharp .mq-av{border-radius:50%!important}.nx-nca .mq-n{display:flex;flex-direction:column;gap:3px;font-size:14.5px;line-height:1.3}.nx-nca .mq-n b{font-weight:500}.nx-nca .mq-n em{font-style:normal;opacity:.6}.nx-nca .mq.s{max-width:46ch}.nx-nca .mq.s blockquote{font-size:clamp(17px,1.5vw,19.5px);line-height:1.42;letter-spacing:-.012em}.nx-nca .mq.s .mq-by{margin-top:14px;gap:12px}.nx-nca .mq.s .mq-av{width:34px;height:34px;font-size:11.5px}.nx-nca .mq.s .mq-n{font-size:13px}.nx-nca .cx-l .mq{margin-top:clamp(26px,3vw,40px);padding-top:clamp(20px,2.4vw,28px);border-top:1px solid rgba(243,241,234,.16)}.nx-nca .w-quote .mq-k{color:#9dc49f;opacity:.85;margin-bottom:14px}.nx-nca .w-quote .mq blockquote{font-size:17px;line-height:1.45;letter-spacing:-.012em;color:#f3f1eae0}.nx-nca .w-quote .mq-by{margin-top:16px}.nx-nca .w-quote .mq-n em{opacity:.5}.nx-nca .darkrun .mq-sec{border-top:0;padding-top:0;color:#f3f1ea}.nx-nca.bl-site{background:#0b0b09}.nx-nca .bl{padding:clamp(124px,12vw,170px) 0 clamp(72px,8vw,120px);color:#f3f1ea}.nx-nca .bl-h h1{font-size:clamp(44px,5.4vw,70px);font-weight:400;line-height:1.02;letter-spacing:-.038em;color:#f3f1ea}.nx-nca .bl-h p{margin:18px 0 0;max-width:54ch;font-size:clamp(16px,1.3vw,18px);line-height:1.5;color:#f3f1ea9e}.nx-nca .bl-c{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid color-mix(in srgb,currentColor 13%,transparent);background:color-mix(in srgb,currentColor 2.5%,transparent);transition:border-color .2s}.nx-nca .bl-c[hidden]{display:none}.nx-nca .bl-c:hover{border-color:#9dc49f8c}.nx-nca .bl-ci{display:block;overflow:hidden;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent)}.nx-nca .bl-ci img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nx-nca .bl-c:hover .bl-ci img{transform:scale(1.03)}.nx-nca .bl-cb{display:flex;flex-direction:column;flex:1;padding:clamp(18px,1.7vw,24px)}.nx-nca .bl-cm{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0;font-size:12.5px;color:color-mix(in srgb,currentColor 55%,transparent)}.nx-nca .bl-cat{position:relative;z-index:2;padding:3px 8px;border:1px solid rgba(157,196,159,.45);font-size:11.5px;line-height:1.2;color:#9dc49f;text-decoration:none;transition:background .2s}.nx-nca .bl-cat:hover{background:#9dc49f1f}.nx-nca .bl-ct{margin:14px 0 0;font-family:var(--disp);font-weight:400;font-size:clamp(20px,1.55vw,23px);line-height:1.2;letter-spacing:-.02em;text-wrap:balance}.nx-nca .bl-ct a{color:inherit;text-decoration:none}.nx-nca .bl-ct a:after{content:"";position:absolute;inset:0;z-index:1}.nx-nca .bl-cs{margin:10px 0 0;font-size:14.5px;line-height:1.55;color:color-mix(in srgb,currentColor 62%,transparent);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nx-nca .bl-tg{display:flex;flex-wrap:wrap;gap:4px 14px;margin:auto 0 0;padding-top:18px;font-size:12.5px}.nx-nca .bl-tg a{position:relative;z-index:2;color:color-mix(in srgb,currentColor 52%,transparent);text-decoration:none;transition:color .2s}.nx-nca .bl-tg a:hover{color:currentColor}.nx-nca .bl-f{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin-top:clamp(40px,4.4vw,60px)}.nx-nca .bl-f .bl-ci{border-bottom:0;border-right:1px solid rgba(243,241,234,.1)}.nx-nca .bl-f .bl-ci img{height:100%;aspect-ratio:16/10}.nx-nca .bl-f .bl-cb{justify-content:center;padding:clamp(26px,3.2vw,48px)}.nx-nca .bl-f .bl-ct{font-size:clamp(28px,2.9vw,42px);line-height:1.08;letter-spacing:-.03em}.nx-nca .bl-f .bl-cs{font-size:clamp(15px,1.15vw,16.5px);-webkit-line-clamp:4}.nx-nca .bl-f .bl-tg{margin-top:0;padding-top:22px}.nx-nca .bl-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:clamp(56px,5.6vw,84px);border-bottom:1px solid rgba(243,241,234,.14);scroll-margin-top:90px}.nx-nca .bl-tabs{display:flex;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none}.nx-nca .bl-tabs::-webkit-scrollbar{display:none}.nx-nca .bl-tab{appearance:none;flex:none;margin:0 0 -1px;padding:12px 12px 13px;border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-size:14px;color:#f3f1ea8c;cursor:pointer;white-space:nowrap;transition:color .2s}.nx-nca .bl-tab:first-child{padding-left:0}.nx-nca .bl-tab:hover{color:#f3f1ea}.nx-nca .bl-tab[aria-pressed=true]{color:#f3f1ea;border-bottom-color:#9dc49f}.nx-nca .bl-q{display:flex;align-items:center;gap:10px;flex:0 1 300px;height:42px;margin-bottom:10px;padding:0 14px;border:1px solid rgba(243,241,234,.18);background:#f3f1ea08;transition:border-color .2s}.nx-nca .bl-q:focus-within{border-color:#9dc49f99}.nx-nca .bl-q svg{width:15px;height:15px;flex:none;color:#f3f1ea80}.nx-nca .bl-q input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:14px;color:#f3f1ea}.nx-nca .bl-q input::placeholder{color:#f3f1ea66}.nx-nca .bl-q input::-webkit-search-cancel-button{filter:invert(1);opacity:.5}.nx-nca .bl-cnt{display:flex;align-items:center;gap:10px;margin:22px 0 18px;font-size:14px;color:#f3f1ea}.nx-nca .bl-cnt i{padding:2px 8px;border:1px solid rgba(243,241,234,.22);font-style:normal;font-size:12px;color:#f3f1eab3}.nx-nca .bl-clr{appearance:none;margin-left:6px;padding:0;border:0;background:none;font:inherit;font-size:13px;color:#9dc49f;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.nx-nca .bl-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.6vw,24px)}.nx-nca .bl-none{margin:36px 0;font-size:15px;color:#f3f1ea99}.nx-nca .bl-pg{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:30px;font-size:13.5px;color:#f3f1ea8c}.nx-nca .bl-pg[hidden]{display:none}.nx-nca .bl-pn{display:flex;align-items:center;gap:8px}.nx-nca .bl-pn button{appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:40px;min-width:40px;margin:0;padding:0;border:1px solid transparent;background:none;font:inherit;font-size:13.5px;line-height:1;color:#f3f1ea;cursor:pointer;transition:border-color .2s,background .2s}.nx-nca .bl-pn .bl-prev,.nx-nca .bl-pn .bl-next{padding:0 18px;border-color:#f3f1ea38}.nx-nca .bl-pn .bl-prev span,.nx-nca .bl-pn .bl-next span{font-size:16px;line-height:1;margin-top:-2px}.nx-nca .bl-pn button:not(:disabled):hover{border-color:#f3f1ea80}.nx-nca .bl-pn .bl-num[aria-current=page]{border-color:#f3f1ea73;background:#f3f1ea14}.nx-nca .bl-pn button:disabled{color:#f3f1ea59;border-color:#f3f1ea1a;cursor:default}.nx-nca .bl-more{border-top:1px solid var(--line)}.nx-nca .bl-mh{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:clamp(22px,2.4vw,32px)}.nx-nca .bl-mh h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.03em}.nx-nca .bl-mh a{font-size:14.5px;color:var(--ink);text-underline-offset:3px}.nx-nca .bl-more .bl-cat{color:#2d572f;border-color:#2d572f66}.nx-nca .bl-more .bl-cat:hover{background:#2d572f14}.nx-nca .art-k a{color:#2d572f;text-decoration:none}.nx-nca .art-k a:hover{text-decoration:underline;text-underline-offset:3px}.nx-nca .art-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:clamp(40px,4vw,56px) 0 0;padding-top:22px;border-top:1px solid var(--line);font-size:13px}.nx-nca .art-tags span{margin-right:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink40)}.nx-nca .art-tags a{padding:4px 10px;border:1px solid var(--line);color:var(--ink80);text-decoration:none;transition:border-color .2s}.nx-nca .art-tags a:hover{border-color:var(--ink)}.nx-nca .art-shot>span{display:flex;align-items:flex-start;justify-content:center;gap:clamp(14px,2vw,24px);padding:clamp(22px,4vw,48px);background:#14130f}.nx-nca .art-shot img{width:auto;max-width:100%;min-width:0;flex:0 1 auto;box-shadow:none}.nx-nca .mk-win{display:grid;grid-template-columns:52px minmax(0,1fr);background:#1d1c19;border:1px solid rgba(243,241,234,.12);color:#ece9e1;font-family:var(--sans);font-size:13px;line-height:1.45;text-align:left;overflow:hidden}.nx-nca .mk-win.mk-solo{grid-template-columns:minmax(0,1fr)}.nx-nca .mk-rail{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 0;background:#161512;border-right:1px solid rgba(243,241,234,.08)}.nx-nca .mk-logo{display:block;margin-bottom:10px}.nx-nca .mk-logo svg{display:block;width:18px;height:auto}.nx-nca .mk-ri{display:grid;place-items:center;width:32px;height:32px;color:#ece9e180}.nx-nca .mk-ri svg{width:16px;height:16px}.nx-nca .mk-ri.on{background:#f3f1ea14;color:#9dc49f}.nx-nca .mk-av{display:grid;place-items:center;width:22px;height:22px;margin-top:auto;border-radius:50%;background:#2c2b27;font-style:normal;font-size:10px;color:#ece9e1}.nx-nca.sharp .mk-av,.nx-nca.sharp .mk-tu i,.nx-nca.sharp .ma-r i{border-radius:50%!important}.nx-nca .mk-main{display:block;min-width:0;padding:26px 30px 24px}.nx-nca .mk-mh b{display:block;font-family:var(--disp);font-weight:400;font-size:22px;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .mk-mh span{display:block;margin-top:4px;font-size:13px;color:#ece9e199}.nx-nca .mk-search{display:flex;align-items:center;gap:10px;max-width:420px;height:38px;margin-top:18px;padding:0 12px;border:1px solid rgba(243,241,234,.16);background:#f3f1ea08;color:#ece9e16b}.nx-nca .mk-search svg{width:14px;height:14px;flex:none}.nx-nca .mk-search span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nx-nca .mk-tabs{display:flex;gap:2px;margin-top:14px;border-bottom:1px solid rgba(243,241,234,.1);overflow:hidden}.nx-nca .mk-tabs span{margin-bottom:-1px;padding:8px 10px 9px;border-bottom:2px solid transparent;color:#ece9e194;white-space:nowrap}.nx-nca .mk-tabs span:first-child{padding-left:2px}.nx-nca .mk-tabs .on{color:#f3f1ea;border-bottom-color:#9dc49f}.nx-nca .mk-cnt{display:flex;align-items:center;gap:8px;margin:16px 0 12px;color:#f3f1ea}.nx-nca .mk-cnt i{padding:1px 7px;border:1px solid rgba(243,241,234,.2);font-style:normal;font-size:11px;color:#ece9e1b3}.nx-nca .mk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nx-nca .mk-grid.one{grid-template-columns:minmax(0,1fr)}.nx-nca .mk-x{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:13px 14px;border:1px solid rgba(243,241,234,.1);background:#21201d}.nx-nca .mk-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid rgba(157,196,159,.28);background:#2a2925;color:#9dc49f}.nx-nca .mk-ic svg{width:18px;height:18px}.nx-nca .mk-ic.mk-icl{width:46px;height:46px}.nx-nca .mk-ic.mk-icl svg{width:22px;height:22px}.nx-nca .mk-ic.you{border-style:dashed}.nx-nca .mk-xn{display:block}.nx-nca .mk-xn b{font-weight:500;color:#f3f1ea}.nx-nca .mk-xn em{font-style:normal;color:#ece9e180}.nx-nca .mk-xn em:before{content:" \b7  "}.nx-nca .mk-xl{display:-webkit-box;margin-top:3px;font-size:12.5px;color:#ece9e19e;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nx-nca .mk-xc{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.nx-nca .mk-chip{display:inline-block;padding:1px 6px;border:1px solid;font-size:10.5px;line-height:1.5;white-space:nowrap}.nx-nca .mk-chip.free,.nx-nca .mk-chip.mk-ok{color:#9dc49f;border-color:#9dc49f73}.nx-nca .mk-chip.mk-ok{background:#9dc49f14}.nx-nca .mk-chip.paid{color:#d9a54a;border-color:#cf95368c}.nx-nca .mk-pg{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:12px;color:#ece9e180}.nx-nca .mk-pn{display:flex;gap:4px}.nx-nca .mk-pn i{display:grid;place-items:center;min-width:28px;height:28px;padding:0 9px;border:1px solid transparent;font-style:normal;color:#ece9e1}.nx-nca .mk-pn .off{opacity:.4;border-color:#f3f1ea2e}.nx-nca .mk-pn .on{border-color:#f3f1ea59;background:#f3f1ea14}.nx-nca .mk-pn .bx{border-color:#f3f1ea40}.nx-nca .mk-det{padding:22px 24px}.nx-nca .mk-back{display:flex;align-items:center;gap:6px;font-size:12.5px;color:#ece9e199}.nx-nca .mk-back svg{width:13px;height:13px}.nx-nca .mk-dh{display:flex;align-items:center;gap:14px;margin-top:16px}.nx-nca .mk-dh b{font-family:var(--disp);font-weight:400;font-size:22px;letter-spacing:-.02em;color:#f3f1ea}.nx-nca .mk-prov{margin-left:auto;padding:4px 10px;border:1px solid rgba(243,241,234,.22);font-size:12px}.nx-nca .mk-dd{display:block;margin-top:14px;font-size:13px;color:#ece9e1b8}.nx-nca .mk-lab{display:block;margin:20px 0 10px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#ece9e173}.nx-nca .mk-vers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nx-nca .mk-v{display:flex;flex-direction:column;padding:16px;border:1px solid rgba(243,241,234,.12);background:#21201d}.nx-nca .mk-vn{font-family:var(--disp);font-size:17px;color:#f3f1ea}.nx-nca .mk-vp{margin-top:6px;font-size:12px;color:#ece9e199}.nx-nca .mk-vp b{font-family:var(--disp);font-weight:400;font-size:22px;color:#f3f1ea}.nx-nca .mk-vs{margin-top:4px;font-size:11.5px;color:#ece9e180}.nx-nca .mk-vl{display:flex;flex-direction:column;gap:7px;margin:14px 0 16px;padding-top:12px;border-top:1px solid rgba(243,241,234,.1);font-size:12.5px;color:#ece9e1cc}.nx-nca .mk-vl span{display:flex;align-items:flex-start;gap:8px}.nx-nca .mk-vl svg{width:13px;height:13px;flex:none;margin-top:2px;color:#9dc49f}.nx-nca .mk-vb{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.nx-nca .mk-b{display:grid;place-items:center;height:34px;border:1px solid rgba(243,241,234,.3);font-size:12.5px;color:#f3f1ea}.nx-nca .mk-b.g{background:#2d572f;border-color:#2d572f}.nx-nca .mk-dlg{display:block;width:min(100%,440px);padding:22px 22px 20px;border:1px solid rgba(243,241,234,.14);background:#23221f;color:#ece9e1;font-size:13px;line-height:1.5;text-align:left}.nx-nca .mk-dlh{display:flex;align-items:center;gap:12px}.nx-nca .mk-dlh b{font-family:var(--disp);font-weight:400;font-size:19px;letter-spacing:-.015em;color:#f3f1ea}.nx-nca .mk-sts{display:flex;flex-direction:column;gap:12px;margin-top:18px}.nx-nca .mk-st{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;color:#ece9e199}.nx-nca .mk-st i{display:grid;place-items:center;width:22px;height:22px;background:#2c2b27;font-style:normal;font-size:11px;color:#ece9e1b3}.nx-nca .mk-st b{font-weight:500;color:#f3f1ea}.nx-nca .mk-dlb{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.nx-nca .mk-dlb .mk-b{padding:0 16px}.nx-nca .mk-chatw{grid-template-columns:44px minmax(0,1fr)}.nx-nca .mk-chat{display:flex;flex-direction:column;padding:0}.nx-nca .mk-ch{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid rgba(243,241,234,.08);font-size:13px;color:#f3f1ea}.nx-nca .mk-ch>span{display:flex;align-items:center;gap:8px}.nx-nca .mk-ch svg{width:14px;height:14px;color:#ece9e18c}.nx-nca .mk-ch .work{font-style:normal;font-size:11.5px;color:#d9a54a}.nx-nca .mk-ch .work:after{content:"\2026"}.nx-nca .mk-thread{display:flex;flex-direction:column;gap:14px;padding:18px}.nx-nca .mk-msg{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;font-size:12.5px;line-height:1.55;color:#ece9e1d9}.nx-nca .mk-am{display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(243,241,234,.2)}.nx-nca .mk-am svg{display:block;width:12px;height:auto}.nx-nca .mk-me{align-self:flex-end;max-width:80%;padding:8px 12px;background:#33322d;font-size:12.5px;color:#f3f1ea}.nx-nca .mk-team{display:block;margin-left:36px;padding:14px 16px;border:1px solid rgba(243,241,234,.14)}.nx-nca .mk-th{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#ece9e180}.nx-nca .mk-th b{font-weight:500;color:#f3f1ea}.nx-nca .mk-tu{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;color:#f3f1ea}.nx-nca .mk-tu i{width:7px;height:7px;border-radius:50%;background:#9dc49f;animation:mkPulse 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.nx-nca .mk-tu i{animation:none}}.nx-nca .mk-ts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;border-top:1px solid rgba(243,241,234,.1);border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .mk-ts span{padding:10px 0 10px 12px;border-left:1px solid rgba(243,241,234,.1);font-size:11px;color:#ece9e18c}.nx-nca .mk-ts span:first-child{padding-left:0;border-left:0}.nx-nca .mk-ts b{display:block;font-family:var(--disp);font-weight:400;font-size:20px;color:#f3f1ea}.nx-nca .mk-tf{display:flex;justify-content:space-between;margin-top:10px;font-size:11px;color:#ece9e180}.nx-nca .mk-set{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;color:#ece9e199}.nx-nca .mk-set u{color:#9dc49f;font-weight:500;text-underline-offset:3px}.nx-nca .mk-set svg{width:13px;height:13px;color:#9dc49f}.nx-nca .mk-fbs{display:flex;flex-direction:column;gap:6px;margin-top:10px}.nx-nca .mk-fb{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(243,241,234,.16);background:#23221f;font-size:12px;color:#f3f1ea}.nx-nca .mk-fb em{font-style:normal;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#9dc49f}.nx-nca .mk-fb svg{width:12px;height:12px;margin-left:auto;color:#ece9e180}.nx-nca .mk-done{display:flex;align-items:center;gap:8px;margin-left:36px;padding:9px 12px;border:1px solid rgba(157,196,159,.35);background:#2d572f2e;font-size:12px;color:#9dc49f}.nx-nca .mk-done svg{width:14px;height:14px}.nx-nca .mk-split{grid-template-columns:44px minmax(0,.92fr) minmax(0,1.5fr)}.nx-nca .mk-split .mk-chat{border-right:1px solid rgba(243,241,234,.1)}.nx-nca .ma{display:flex;flex-direction:column;min-width:0;background:#f5f5f5;color:#303030;font-size:11.5px}.nx-nca .ma-top{display:flex;align-items:center;padding:8px 12px;background:#161512;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .ma-tg{display:flex;border:1px solid rgba(243,241,234,.18)}.nx-nca .ma-tg i{padding:3px 10px;font-style:normal;font-size:11px;color:#ece9e199}.nx-nca .ma-tg .on{background:#2d572f;color:#f3f1ea}.nx-nca .ma-body{display:grid;grid-template-columns:56px minmax(0,1fr);flex:1}.nx-nca .ma-nav{display:flex;flex-direction:column;align-items:center;gap:13px;padding:12px 0;background:#373330;color:#aba9a6}.nx-nca .ma-nav i{display:flex;flex-direction:column;align-items:center;gap:3px;font-style:normal;font-size:7.5px;letter-spacing:.05em;text-transform:uppercase}.nx-nca .ma-nav svg{width:15px;height:15px}.nx-nca .ma-nav i:last-child{color:#fff}.nx-nca .ma-logo{display:block;width:20px;height:22px;margin-bottom:4px;background:#eb5202;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.nx-nca .ma-page{display:block;min-width:0;padding:14px 16px}.nx-nca .ma-h{display:flex;align-items:center;justify-content:space-between}.nx-nca .ma-h b{font-weight:400;font-size:18px;color:#303030}.nx-nca .ma-save{padding:5px 10px;background:#eb5202;font-size:11px;color:#fff}.nx-nca .ma-scope{display:block;margin-top:10px;padding:8px 10px;border:1px solid #E3E3E3;background:#fff;font-size:11px}.nx-nca .ma-cols{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:14px;margin-top:12px}.nx-nca .ma-side{display:flex;flex-direction:column;border:1px solid #E3E3E3;background:#fff}.nx-nca .ma-s{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:1px solid #E3E3E3;font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.nx-nca .ma-s svg{width:11px;height:11px}.nx-nca .ma-s.open svg{transform:rotate(180deg)}.nx-nca .ma-sub{display:block;padding:7px 10px 7px 14px;border-bottom:1px solid #E3E3E3;background:#f1f1f1;color:#41362f}.nx-nca .ma-sub.on{padding-left:11px;border-left:3px solid #EB5202;background:#fff;font-weight:600}.nx-nca .ma-main{display:flex;flex-direction:column}.nx-nca .ma-r{display:flex;align-items:center;justify-content:space-between;padding:9px 2px;border-bottom:1px solid #DADADA;font-size:12px;color:#303030}.nx-nca .ma-r i{display:grid;place-items:center;width:16px;height:16px;border:1px solid #ADADAD;border-radius:50%}.nx-nca .ma-r svg{width:10px;height:10px}.nx-nca .mk-hero .mk-hc{max-width:1060px;margin:0 auto;text-align:center}.nx-nca .mk-hero h1{max-width:1000px;margin:0 auto}.nx-nca .mk-hero .cx-sub{max-width:62ch;margin-left:auto;margin-right:auto}.nx-nca .mk-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.nx-nca .mk-big{position:relative;max-width:1120px;margin:clamp(44px,5vw,72px) auto 0}.nx-nca .mk-wide{margin-top:clamp(64px,8vw,120px)}.nx-nca .mk-wt{max-width:640px;margin-bottom:clamp(24px,3vw,36px)}.nx-nca .mk-wt h3{font-size:clamp(21px,2.4vw,30px);font-weight:500;line-height:1.18;letter-spacing:-.025em}.nx-nca .mk-wt p{max-width:52ch;margin-top:12px;font-size:15px;line-height:1.6;color:var(--ink60)}.nx-nca .mk-rel{max-width:38ch;margin:clamp(48px,5vw,72px) 0 0;padding-top:24px;border-top:1px solid var(--line);font-family:var(--disp);font-size:clamp(20px,2vw,26px);line-height:1.3;letter-spacing:-.02em}.nx-nca .mk-pvn{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:clamp(28px,3vw,40px);border-top:1px solid rgba(243,241,234,.14);border-bottom:1px solid rgba(243,241,234,.14)}.nx-nca .mk-pvn span{display:grid;place-items:center;height:clamp(96px,9vw,128px);padding:0 clamp(14px,2vw,28px);border-left:1px solid rgba(243,241,234,.1)}.nx-nca .mk-pvn img{display:block;max-width:100%;height:var(--h,32px);width:auto;filter:brightness(0) invert(1);opacity:.86}.nx-nca .mk-pvh p{margin-top:12px;font-size:17px;color:#f3f1ea9e}.nx-nca .mk-pvn span:first-child{border-left:0}.nx-nca .mk-prop{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);margin-top:clamp(64px,8vw,112px);scroll-margin-top:90px}.nx-nca .mk-pt p{max-width:56ch;margin-top:14px;font-size:16px;line-height:1.6;color:#f3f1eaa8}.nx-nca .mk-pt .mk-cta{justify-content:flex-start;max-width:none;margin-top:28px}.nx-nca .mk-you .mk-main{padding:22px}.nx-nca .mk-stg{position:relative;aspect-ratio:5/4;overflow:hidden;background:#1d3a20 center/cover no-repeat}.nx-nca .mk-stg.wide{aspect-ratio:16/10}.nx-nca .mk-stg-i{position:absolute;inset:9% 8% 0}.nx-nca .mk-stg.top .mk-stg-i{-webkit-mask-image:linear-gradient(#000 74%,transparent 98%);mask-image:linear-gradient(#000 74%,transparent 98%)}.nx-nca .mk-stg.mid .mk-stg-i{top:0;display:flex;align-items:center;justify-content:center}.nx-nca .mk-stg .mk-win,.nx-nca .mk-stg .mk-dlg{box-shadow:0 30px 80px -30px #0009}.nx-nca .mk-stg .mk-dlg{width:min(100%,430px)}.nx-nca .mk-stg .mk-you{width:100%}.nx-nca .mk-adm .ma{min-height:100%}.nx-nca .mk-how .frow{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.nx-nca .mk-how .frow.flip{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.nx-nca .mk-how{padding-top:clamp(72px,8vw,120px)}.nx-nca .pt-mk{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:26px!important}.nx-nca .pt-mk .arrow{margin:0}.nx-nca .mk-one .mk-grid{grid-template-columns:minmax(0,1fr)}.nx-nca .xp-wbn{padding-top:0}.nx-nca .xp-wb{position:relative;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:440px;overflow:hidden;border:1px solid rgba(243,241,234,.12);background:#0b0b09 none 70% 40%/cover no-repeat}.nx-nca .xp-wbt{position:relative;z-index:1;align-self:center;padding:clamp(32px,4vw,56px)}.nx-nca .xp-wbk{margin:0;font:500 11px/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:#9dc49f}.nx-nca .xp-wbk b{font-weight:500;color:#f3f1eabf}.nx-nca .xp-wb h2{margin:16px 0 0;font-size:clamp(30px,3.2vw,44px);line-height:1.06;letter-spacing:-.035em;text-align:left}.nx-nca .xp-wb h2 em{font-style:normal;color:#9dc49f}.nx-nca .xp-wb .xp-sub{margin:16px 0 0;max-width:44ch;text-align:left}.nx-nca .xp-wb .xp-btns{justify-content:flex-start;margin-top:26px}.nx-nca .xp-wbz{margin:16px 0 0;font-size:13px;color:#f3f1ea80}.nx-nca .xp-wbp{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:0}.nx-nca .xp-wbp figure{position:relative;margin:0;flex:0 1 50%;display:flex;justify-content:center}.nx-nca .xp-wbp img{display:block;height:400px;width:auto;max-width:none}.nx-nca .xp-wbp figure:first-child img{height:404px}.nx-nca .xp-wbp figcaption{position:absolute;left:0;right:0;bottom:16px;text-align:center;font-size:13px;line-height:1.3;color:#9dc49f}.nx-nca .xp-wbp figcaption b{display:block;font-weight:500;font-size:14px;color:#f3f1ea}.nx-nca .xp-wbp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(180deg,#0b0b0900,#0b0b09d9);pointer-events:none}.nx-nca .xp-wbp figcaption{z-index:1}.nx-nca .xp-wbk i{font-style:normal}.nx-nca .pp-v2 .pp-card{background:var(--card);border-color:var(--line)}.nx-nca .pp-v2 .pp-box{padding:0 0 clamp(20px,2vw,26px)}.nx-nca .pp-v2 .pp-art{position:relative;aspect-ratio:4/3;overflow:hidden;display:grid;place-items:center;background:#1d2a1f;container-type:inline-size}.nx-nca .pp-v2 .pp-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.nx-nca .pp-v2 .pp-pan{position:relative;z-index:1;width:80%;min-height:76%;display:flex;flex-direction:column;padding:6cqw 6.4cqw 5.6cqw;background:#fbfaf6;box-shadow:0 24px 56px -24px #0a140c99}.nx-nca .pp-v2 .pp-head{flex-wrap:wrap;row-gap:6px}.nx-nca .pp-v2 .pp-head h3{white-space:nowrap}.nx-nca .pp-v2 .pp-p{margin:auto 0 0;padding-top:clamp(14px,1.6vw,20px)}.nx-nca .pp-v2 .pp-p b,.nx-nca .pp-v2 .pp-custom{font-size:clamp(34px,3vw,44px)}.nx-nca .pp-v2 .pp-c{min-height:0}.nx-nca .pp-v2 .pp-go{margin:clamp(20px,2.2vw,28px) clamp(20px,2vw,26px) 0}.nx-nca .pp-v2 .pp-f{border-top:0;padding-top:clamp(4px,.6vw,8px)}.nx-nca .pq-hero{position:relative;overflow:hidden;isolation:isolate;background:#14130f;color:#f3f1ea;border-top:0;min-height:calc(100svh - 64px);display:grid;align-items:center;padding:clamp(40px,6vh,72px) 0}.nx-nca .pq-hero>.wrap{width:100%}.nx-nca .pq-hbg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.nx-nca .pq-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#14130feb,#14130fa8 42%,#14130f2e)}.nx-nca .pq-hw{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4.5vw,72px);align-items:center}.nx-nca .pq-ht h1{margin:0;font-size:clamp(40px,4.6vw,66px);line-height:1.02;letter-spacing:-.045em;max-width:12ch;color:#f3f1ea}.nx-nca .pq-sub{margin:clamp(14px,1.6vw,22px) 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.45;color:#f3f1eac2;max-width:32ch}.nx-nca .pq-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(24px,2.6vw,36px)}.nx-nca .pq-hero .btn-o{color:#f3f1ea;border-color:#f3f1ea6b}.nx-nca .pq-hero .btn-o:hover{border-color:#f3f1ea}.nx-nca .pq-hv{min-width:0;width:100%;max-width:600px;justify-self:end}.nx-nca .pq-app{display:grid;grid-template-columns:48px minmax(0,1fr);height:clamp(500px,62vh,600px);background:#1c1b18;color:#f3f1ea;border:1px solid rgba(243,241,234,.12);box-shadow:0 40px 90px -36px #000c;overflow:hidden;font-family:var(--sans);font-size:14px;line-height:1.45}.nx-nca .pq-app .mx-chat{border-right:0}.nx-nca .pq-app .mx-ch b{font-size:14px}.nx-nca .pq-app .mx-thread{padding:18px 20px;gap:14px}.nx-nca .pq-app .mx-box{margin:0 20px 18px}.nx-nca .pq-app .mx-chk>div{align-items:center}.nx-nca .pq-app .mx-chk .mx-ci{margin-top:0}.nx-nca .pq-app .mx-real .mx-ci{margin-top:3px}.nx-nca .pq-app .mx-m{animation:pq-rise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d)}.nx-nca .pq-app .mx-chk>div,.nx-nca .pq-app .mx-real,.nx-nca .pq-app .mx-done{animation:pq-rise .45s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--e)}.nx-nca .pq-lead{margin:12px 0 0;font-size:16px;line-height:1.55;color:var(--ink60);max-width:62ch}.nx-nca .pq-lead a{color:var(--ink);border-bottom:1px solid currentColor}.nx-nca .pq-show{padding:clamp(56px,8vh,104px) 0}.nx-nca .pq-shd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,64px);align-items:end;margin-bottom:clamp(24px,3.4vh,40px)}.nx-nca .pq-shd h2{margin:0;max-width:18ch}.nx-nca .pq-shd p{margin:0;font-size:16px;line-height:1.55;color:var(--ink60);max-width:46ch}.nx-nca .pq-win{display:grid;grid-template-columns:48px minmax(0,1fr);background:#1c1b18;color:#f3f1ea;border:1px solid rgba(20,19,15,.9);box-shadow:0 40px 80px -36px #14130f8c;overflow:hidden;font-family:var(--sans);font-size:14px;line-height:1.45}.nx-nca .pq-wm{min-width:0;display:flex;flex-direction:column}.nx-nca .pq-wh{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px clamp(18px,2.4vw,32px) 18px;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .pq-wt b{display:block;font-family:var(--disp);font-weight:500;font-size:22px;letter-spacing:-.02em}.nx-nca .pq-wt span{display:block;margin-top:4px;font-size:13.5px;color:#f3f1ea99}.nx-nca .pq-wb{padding:clamp(18px,2.4vw,32px)}.nx-nca .pq-pill{flex:none;display:inline-flex;align-items:center;padding:4px 10px;border:1px solid rgba(243,241,234,.22);font-size:12.5px;color:#f3f1eabf;white-space:nowrap}.nx-nca .pq-pill.on{border-color:#9dc49f80;color:#9dc49f}.nx-nca .pq-oh{margin:22px 0 4px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .pq-oh i{font-style:normal;margin-left:6px;padding:0 5px;border:1px solid rgba(243,241,234,.25)}.nx-nca .pq-acc{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(243,241,234,.14)}.nx-nca .pq-acc b{display:block;font-weight:600;font-size:13.5px}.nx-nca .pq-acc em{display:block;font-style:normal;font-size:12px;color:#f3f1ea99}.nx-nca .pq-tg{position:relative;flex:none;width:34px;height:19px;background:#0e6b50}.nx-nca .pq-tg i{position:absolute;top:2px;left:17px;width:15px;height:15px;background:#f3f1ea}.nx-nca.sharp .pq-tg,.nx-nca.sharp .pq-tg i{border-radius:999px!important}.nx-nca .pq-ust{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nx-nca .pq-ust b{font-family:var(--disp);font-weight:500;font-size:22px}.nx-nca .pq-ust em{font-style:normal;color:#f3f1eaa6}.nx-nca .pq-ust .pq-pill{margin-left:auto}.nx-nca .pq-dot{width:11px;height:11px;background:#9dc49f;box-shadow:0 0 #9dc49f80;animation:pq-ping 2.2s ease-out infinite}.nx-nca .pq-chart{margin-top:16px;padding:16px;border:1px solid rgba(243,241,234,.12)}.nx-nca .pq-ck{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline;margin-bottom:10px;color:#f3f1eab3}.nx-nca .pq-ck b{font-family:var(--disp);font-weight:500;font-size:22px;color:#f3f1ea}.nx-nca .pq-rng{margin-left:auto;display:flex;border:1px solid rgba(243,241,234,.18);font-size:12px}.nx-nca .pq-rng i{font-style:normal;padding:3px 9px;color:#f3f1ea99}.nx-nca .pq-rng i.on{background:#f3f1ea1a;color:#f3f1ea}.nx-nca .pq-ln{display:block;width:100%;height:90px}.nx-nca .pq-ln polyline{fill:none;stroke:#9dc49f;stroke-width:1.4;vector-effect:non-scaling-stroke}.nx-nca .pq-ln .g{stroke:#f3f1ea14;stroke-width:1;vector-effect:non-scaling-stroke}.nx-nca .pq-tk{display:flex;gap:1px;height:7px;margin-top:4px}.nx-nca .pq-tk i{flex:1;background:#7fa47f;opacity:var(--o)}.nx-nca .pq-tx{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:#f3f1ea73}.nx-nca .pq-pages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.nx-nca .pq-pages>div{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(243,241,234,.12)}.nx-nca .pq-pages b{display:block;font-weight:500}.nx-nca .pq-pages em{display:block;font-style:normal;font-size:12px;color:#f3f1ea8c}.nx-nca .pq-or{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid rgba(243,241,234,.08)}.nx-nca .pq-or b{display:block;font-weight:500}.nx-nca .pq-or em{display:block;font-style:normal;font-size:12px;color:#f3f1ea80}.nx-nca .pq-log{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid rgba(243,241,234,.22);font-size:12.5px;white-space:nowrap}.nx-nca .pq-log svg{width:12px;height:12px}.nx-nca .pq-prev{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(14px,2vw,24px);align-items:end}.nx-nca .pq-tag{display:block;margin-bottom:8px;font-size:13px;color:#f3f1ea8c}.nx-nca .pq-tag.on{color:#9dc49f;font-weight:600}.nx-nca .pq-res{display:flex;gap:16px;align-items:center;padding:18px;border:1px solid rgba(243,241,234,.14);background:#f3f1ea08}.nx-nca .pq-res img{flex:none;width:92px;height:92px;object-fit:cover;display:block}.nx-nca .pq-res em{display:block;font-style:normal;font-size:12.5px;color:#f3f1ea8c}.nx-nca .pq-res b{display:block;margin:3px 0 4px;font-size:19px;font-weight:500;color:#bfd9c1}.nx-nca .pq-res span{display:block;font-size:14px;color:#f3f1eac7}.nx-nca .pq-stars i,.nx-nca .pq-sp{font-style:normal;color:#e0b467;letter-spacing:.06em;margin-right:6px}.nx-nca .pq-aft .pq-res{border-color:#9dc49f99;box-shadow:0 0 0 4px #9dc49f1a;animation:pq-rise .8s .5s cubic-bezier(.2,.7,.2,1) both}.nx-nca .pq-ask{display:grid;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(243,241,234,.08)}.nx-nca .pq-q{justify-self:end;max-width:80%;padding:10px 14px;background:#f3f1ea17;border:1px solid rgba(243,241,234,.14)}.nx-nca .pq-ans{max-width:86%;padding:12px 14px;border:1px solid rgba(243,241,234,.14);animation:pq-rise .7s 1.1s cubic-bezier(.2,.7,.2,1) both}.nx-nca .pq-ans p{display:inline;margin:0}.nx-nca .pq-src{display:inline-block;margin-left:8px;padding:2px 8px;border:1px solid rgba(243,241,234,.24);font-size:12px;color:#f3f1eab3}.nx-nca .pq-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(243,241,234,.12)}.nx-nca .pq-kpis>div{padding:16px 18px;border-left:1px solid rgba(243,241,234,.12)}.nx-nca .pq-kpis>div:first-child{border-left:0}.nx-nca .pq-kpis span{display:block;font-size:12.5px;color:#f3f1ea8c}.nx-nca .pq-kpis b{display:block;margin-top:4px;font-family:var(--disp);font-weight:500;font-size:26px;letter-spacing:-.025em}.nx-nca .pq-kpis b.g{color:#9dc49f}.nx-nca .pq-sr{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:14px 0;border-top:1px solid rgba(243,241,234,.08)}.nx-nca .pq-kpis+.pq-sr{margin-top:14px;border-top:0}.nx-nca .pq-sl{width:52px;height:52px;display:grid;place-items:center;background:#14130f;border:1px solid rgba(243,241,234,.14);overflow:hidden}.nx-nca .pq-sl img{max-width:70%;max-height:46%;width:auto;height:auto;display:block}.nx-nca .pq-sl img.pq-pic{max-width:none;max-height:none;width:100%;height:100%;object-fit:cover}.nx-nca .pq-sn b{display:block;font-weight:600;font-size:15px}.nx-nca .pq-sn em{display:block;font-style:normal;font-size:12.5px;color:#f3f1ea8c}.nx-nca .pq-sv{text-align:right}.nx-nca .pq-sv em{display:block;font-style:normal;font-size:12px;color:#f3f1ea80}.nx-nca .pq-sv b{display:block;font-family:var(--disp);font-weight:500;font-size:19px;color:#9dc49f;white-space:nowrap}.nx-nca .pq-sb{display:grid}.nx-nca .pq-sb i{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:96px;padding:8px 14px;font-style:normal;font-weight:600;font-size:13px}.nx-nca .pq-sb .a{background:#f3f1ea;color:#14130f}.nx-nca .pq-sb .l{background:#2d572f;color:#f3f1ea;opacity:0}.nx-nca .pq-sb .l svg{width:13px;height:13px}.nx-nca .pq-sr.first .pq-sb .a{animation:pq-out .3s 2.2s both}.nx-nca .pq-sr.first .pq-sb .l{animation:pq-in .4s 2.4s both}.nx-nca .pq-fws{padding:clamp(56px,8vh,104px) 0}.nx-nca .pq-fws .sh-lay{grid-template-columns:minmax(0,270px) minmax(0,1fr)}@media(max-width:1000px){.nx-nca .pq-fws .sh-lay{grid-template-columns:minmax(0,1fr)}}.nx-nca .fs{position:relative;width:100%;min-height:clamp(520px,40vw,580px);overflow:hidden;background:#141310;border:1px solid rgba(20,19,15,.1);box-shadow:0 1px 1px #14130f0d,0 40px 90px -56px #14130fbf}.nx-nca .fs:before{content:"";position:absolute;inset:0;background:radial-gradient(62% 58% at 10% 0%,#9dc49f5c,#2d572f38 34%,#2d572f00 70%)}.nx-nca .fs-v{position:absolute;inset:0;display:grid;place-items:center;padding:clamp(24px,4vw,56px);opacity:0;transition:opacity .45s;pointer-events:none}.nx-nca .fs-v.on{opacity:1;pointer-events:auto}.nx-nca .fs-v.on>*{animation:pq-rise .6s cubic-bezier(.2,.7,.2,1) both}.nx-nca .fs-card{position:relative;width:min(100%,600px);padding:30px 32px;background:#fff;color:#14130f;font-size:15px;line-height:1.45;box-shadow:0 30px 80px -30px #000000bf}.nx-nca .fs-card.dk{background:#1c1b18;color:#f3f1ea;border:1px solid rgba(243,241,234,.14)}@media(min-width:1400px){.nx-nca .fs-card,.nx-nca .fs-phw{zoom:1.12}}.nx-nca .fs-hl{outline:2px solid #2D572F;outline-offset:6px;box-shadow:0 0 0 10px #9dc49f33}.nx-nca .fs-by{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:7px 12px;background:#2d572f;color:#f3f1ea;font-size:13px;font-weight:600}.nx-nca .fs-by svg{width:14px;height:14px}.nx-nca .fs-card .fv-r{padding:0;border:0}.nx-nca .fs-card .fv-r img{width:112px;height:112px}.nx-nca .fs-card .fv-t{font-size:21px}.nx-nca .fs-card .fv-l{margin-top:16px}.nx-nca .fs-card .fv-l:first-child{margin-top:0}.nx-nca .fs-card .fv-in{font-size:14px;padding:10px 12px}.nx-nca .fs-cat h4{margin:6px 0 0;font-family:var(--disp);font-weight:500;font-size:32px;letter-spacing:-.025em}.nx-nca .fs-cat p{margin:10px 0 0;font-size:17px;line-height:1.55;color:#333}.nx-nca .fs-cat mark{background:#9dc49f80;color:inherit;padding:0 3px}.nx-nca .fs-card .fv-code{margin-top:10px;font-size:13px}.nx-nca .fs-card .fv-aq{font-size:14.5px}.nx-nca .fs-card .fv-big b{font-size:58px}.nx-nca .fs-card.dk .fv-dom{display:block;margin:4px 0 14px;font-size:12.5px;color:#f3f1ea8c}.nx-nca .fs-card.dk .fv-bar span{color:#f3f1eaa6}.nx-nca .fs-card.dk .fv-bar i{background:#f3f1ea14}.nx-nca .fs-card.dk .fv-bar u{background:#f3f1ea61}.nx-nca .fs-card.dk .fv-bar.on u{background:#9dc49f}.nx-nca .fs-card.dk .fv-bar b{color:#f3f1ea}.nx-nca .fs-card .fv-bar{font-size:13.5px}.nx-nca .fs-v.on .fv-bar u{animation:pv-fill 1.2s cubic-bezier(.2,.7,.2,1) both}.nx-nca .fs-card .fw-tl b{font-size:15px}.nx-nca .fs-big{font-size:13px!important;padding:7px 12px!important;margin-top:16px!important}.nx-nca .fs-p{margin:8px 0 0;font-size:15.5px}.nx-nca .fs-code{display:block;margin-top:8px;padding:11px 14px;background:#14130f;color:#9dc49f;font-family:ui-monospace,Menlo,monospace;font-size:13.5px}.nx-nca .fs-tog{padding:0;border:0}.nx-nca .fs-tog b{font-size:19px;font-family:var(--disp);font-weight:500}.nx-nca .fs-tog em{font-size:15px;margin-top:6px}.nx-nca .fs-tog .pq-tg{margin-top:4px}.nx-nca .fs-co .fv-cs{display:block;margin:14px 0 6px;font-size:12.5px;font-weight:600}.nx-nca .fs-co .fv-cs:first-child{margin-top:0}.nx-nca .fs-co .fv-in{margin-top:0;border-color:#d6d3cc}.nx-nca .fs-co .fv-place{margin-top:18px}.nx-nca .fs-phw{display:flex;align-items:center;gap:clamp(24px,4vw,56px)}.nx-nca .fs-phw .fv-ph{width:clamp(190px,16vw,230px)}.nx-nca .fs-phw .fv-lift span{color:#f3f1eab3}.nx-nca .fs-phw .fv-lift s,.nx-nca .fs-phw .fv-lift svg{color:#f3f1ea66}.nx-nca .fs-phw .fv-lift b{color:#9dc49f}.nx-nca .fs-card .fv-sq{width:100%;padding:10px 12px;font-size:15px}.nx-nca .fs-gap{margin:14px 0 4px!important}.nx-nca .fs-card .fv-dr{padding:10px 0}.nx-nca .fs-card .fv-dr img{width:54px;height:54px}.nx-nca .fs-card .fv-rs>b{font-size:50px}.nx-nca .fv-k{display:block;font-size:12px;color:#777}.nx-nca .fv-note{display:block;margin-top:8px;font-size:11.5px;color:#777}.nx-nca .fv-bar{display:grid;grid-template-columns:8.4em minmax(0,1fr) 4.6em;gap:10px;align-items:center;font-size:12.5px}.nx-nca .fv-bar+.fv-bar{margin-top:7px}.nx-nca .fv-bar span{color:#666}.nx-nca .fv-bar b{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.nx-nca .fv-bar i{position:relative;display:block;height:10px;background:#14130f12}.nx-nca .fv-bar u{position:absolute;left:0;top:0;bottom:0;width:max(3px,calc(var(--v) * 100%));background:#b9b2a3;transform-origin:0 50%}.nx-nca .fv-bar.on u{background:#2d572f}.nx-nca .fv.dk .fv-bar span{color:#f3f1eaa6}.nx-nca .fv.dk .fv-bar i{background:#f3f1ea14}.nx-nca .fv.dk .fv-bar u{background:#f3f1ea61}.nx-nca .fv.dk .fv-bar.on u{background:#9dc49f}.nx-nca .fv.dk .fv-bar b{color:#f3f1ea}.nx-nca .fv-q{display:flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid #dfe1e5;box-shadow:0 1px 6px #2021241f;font-size:14px;color:#202124}.nx-nca .fv-q svg{width:16px;height:16px;color:#5f6368}.nx-nca .fv-r{display:flex;gap:16px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #eee;font-family:Arial,Helvetica,sans-serif}.nx-nca .fv-r>div{flex:1;min-width:0}.nx-nca .fv-r:not(.on){opacity:.5}.nx-nca .fv-site{display:flex;align-items:center;gap:10px}.nx-nca .fv-site i{width:26px;height:26px;display:grid;place-items:center;background:#e8efe6;color:#2d572f;font-style:normal;font-weight:700;font-size:12px}.nx-nca .fv-site b{display:block;font-size:13px;font-weight:400;color:#202124}.nx-nca .fv-site em{display:block;font-style:normal;font-size:12px;color:#4d5156}.nx-nca .fv-t{display:block;margin:7px 0 3px;font-size:18px;font-weight:400;color:#1a0dab;line-height:1.3}.nx-nca .fv-rich{display:block;font-size:13px;color:#4d5156}.nx-nca .fv-rich i{font-style:normal;color:#e7a72a}.nx-nca .fv-rich em{font-style:normal;color:#188038}.nx-nca .fv-r p{margin:4px 0 0;font-size:13px;color:#4d5156}.nx-nca .fv-r img{flex:none;width:92px;height:92px;object-fit:cover}.nx-nca.sharp .fv-site i{border-radius:50%!important}.nx-nca .fv-ah{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #e3e3e3}.nx-nca .fv-ah em{display:block;font-style:normal;font-size:11.5px;color:#777}.nx-nca .fv-ah b{display:block;font-size:18px;font-weight:600;color:#303030}.nx-nca .fv-save{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#eb5202;color:#fff;font-weight:600;font-size:12px}.nx-nca .fv-save svg{width:13px;height:13px}.nx-nca .fv-sec{margin:16px 0 4px;padding-bottom:8px;border-bottom:1px solid #e3e3e3;font-size:15px;font-weight:600;color:#303030}.nx-nca .fv-l{display:block;margin-top:10px;font-size:12px;font-weight:600;color:#303030}.nx-nca .fv-in{margin-top:4px;padding:8px 10px;border:1px solid #adadad;background:#fff;font-size:13px;color:#303030}.nx-nca .fv-ta{min-height:58px}.nx-nca .lc-type .lc-cu{display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-2px;background:#2d572f;animation:lc-cu 1s steps(2) infinite}.nx-nca .fv-st,.nx-nca .fv-co,.nx-nca .fv-srch{padding:0}.nx-nca .fv-sb{display:flex;align-items:center;gap:16px;padding:12px 18px;border-bottom:1px solid #eee;font-size:12px;color:#555}.nx-nca .fv-sb b{margin-right:auto;font-size:12.5px;letter-spacing:.22em;color:#14130f}.nx-nca .fv-sb .on{color:#14130f;text-decoration:underline;text-underline-offset:4px}.nx-nca .fv-sb .r{margin-left:auto}.nx-nca .fv-cat{padding:16px 18px}.nx-nca .fv-cat h4{margin:0;font-family:var(--disp);font-weight:500;font-size:24px;letter-spacing:-.02em}.nx-nca .fv-cat p{margin:8px 0 0;max-width:62ch;font-size:13px;color:#444}.nx-nca .fv-cat mark{background:#9dc49f80;color:inherit;padding:0 2px}.nx-nca .fv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.nx-nca .fv-grid img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.nx-nca .fv-grid b{display:block;margin-top:6px;font-size:12px;font-weight:500}.nx-nca .fv-grid em{font-style:normal;font-size:12px;color:#666}.nx-nca .fv-url{padding:8px 12px;border:1px solid #ddd;background:#f4f4f2;font-size:12.5px;color:#555;overflow-wrap:anywhere}.nx-nca .fv-code{margin:12px 0 0;padding:14px 16px;background:#14130f;color:#cfcac0;font-family:ui-monospace,Menlo,monospace;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.nx-nca .fv-code mark{display:block;margin:2px -16px;padding:2px 16px;background:#9dc49f33;color:#cfe7d1}.nx-nca .fv-merge{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:14px}.nx-nca .fv-merge span{color:#888;text-decoration:line-through}.nx-nca .fv-merge svg{width:16px;height:16px;color:#888}.nx-nca .fv-merge b{color:#2d572f}.nx-nca .fv-aq{margin-left:auto;width:max-content;max-width:85%;padding:10px 14px;background:#f1f0ec}.nx-nca .fv-aa{display:flex;gap:12px;margin-top:18px}.nx-nca .fv-spk{flex:none;width:30px;height:30px;display:grid;place-items:center;background:#14130f;color:#e0b467}.nx-nca .fv-spk svg{width:15px;height:15px}.nx-nca .fv-aa p{margin:0 0 12px;font-size:13.5px}.nx-nca .fv-pc{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #e5e2da}.nx-nca .fv-pc img{width:54px;height:54px;object-fit:cover}.nx-nca .fv-pc b{display:block}.nx-nca .fv-pc em{display:block;font-style:normal;font-size:12px;color:#666}.nx-nca .fv-pc i{font-style:normal;color:#cf9536}.nx-nca .fv-cite{display:inline-block;margin-top:10px;padding:2px 8px;border:1px solid #ddd;font-size:11.5px;color:#666}.nx-nca .fv-big{display:flex;align-items:flex-end;gap:14px;margin:8px 0 16px}.nx-nca .fv-big b{font-family:var(--disp);font-weight:500;font-size:46px;letter-spacing:-.04em;line-height:.9;color:#2d572f}.nx-nca .fv-big span{font-size:12.5px;color:#666;line-height:1.35}.nx-nca .fv-mh{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid #eee;font-size:12.5px}.nx-nca .fv-mh em{display:inline-block;width:62px;font-style:normal;color:#888}.nx-nca .fv-mail p{margin:12px 0 0}.nx-nca .fv-mail code{display:block;margin-top:8px;padding:8px 12px;background:#14130f;color:#9dc49f;font-family:ui-monospace,Menlo,monospace;font-size:12px}.nx-nca .fw-inc{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .fw-inc b{display:block;margin-top:8px;font-family:var(--disp);font-weight:500;font-size:16px;line-height:1.3}.nx-nca .fw-inc em{display:block;margin-top:4px;font-style:normal;font-size:12px;color:#f3f1ea80}.nx-nca .fw-tl>div{position:relative;display:grid;grid-template-columns:3.2em 12px minmax(0,1fr);gap:10px;padding-bottom:10px}.nx-nca .fw-tl time{font-size:12px;color:#f3f1ea80}.nx-nca .fw-tl i{width:9px;height:9px;margin-top:4px;background:#9dc49f}.nx-nca .fw-tl .bad i{background:#c0573e}.nx-nca .fw-tl .ok b{color:#9dc49f}.nx-nca .fw-tl b{display:block;font-weight:500}.nx-nca .fw-tl em{display:block;margin-top:2px;font-style:normal;font-size:12px;color:#f3f1ea9e}.nx-nca .fw-rep{margin-top:6px;padding:11px 12px;border:1px solid rgba(243,241,234,.16);font-size:12.5px;color:#f3f1eadb}.nx-nca .fw-rep span{display:block;margin-bottom:3px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .fw-sec{display:flex;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:6px;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .fw-sec img{height:26px;width:auto;display:block}.nx-nca .fw-sec span{padding:2px 8px;border:1px solid rgba(157,196,159,.5);color:#9dc49f;font-size:12px}.nx-nca .fw-srow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(243,241,234,.08)}.nx-nca .fw-srow b{display:block;font-weight:500}.nx-nca .fw-srow em{display:block;font-style:normal;font-size:12px;color:#f3f1ea8c}.nx-nca .fw-go{display:inline-flex;margin-top:16px;padding:9px 16px;background:#f3f1ea;color:#14130f;font-weight:600}.nx-nca .fw-tog{display:flex;gap:14px;padding:14px;border:1px solid rgba(243,241,234,.14)}.nx-nca .fw-tog+.fw-tog{margin-top:10px}.nx-nca .fw-tog .pq-tg{margin-top:2px}.nx-nca .fw-tog b{display:block;font-weight:600}.nx-nca .fw-tog em{display:block;margin-top:2px;font-style:normal;color:#f3f1eab8}.nx-nca .fw-tog small{display:block;margin-top:4px;font-size:11.5px;color:#f3f1ea80}.nx-nca .fw-tog.off .pq-tg{background:#f3f1ea38}.nx-nca .fw-tog.off .pq-tg i{left:2px}.nx-nca .fw-cmp{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.nx-nca .fw-cmp>div{padding:12px 14px;border:1px solid rgba(243,241,234,.12)}.nx-nca .fw-cmp span{display:block;font-size:12px;color:#f3f1ea99}.nx-nca .fw-cmp b{display:block;margin-top:4px;font-family:var(--disp);font-weight:400;font-size:34px;letter-spacing:-.04em;line-height:1}.nx-nca .fw-cmp .hot b{color:#e0b467}.nx-nca .fw-tip{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;background:#cf953629;border:1px solid rgba(207,149,54,.5);color:#f1d29a;font-weight:600;font-size:12.5px}.nx-nca .fw-tip svg{flex:none;width:15px;height:15px;color:#e0b467}.nx-nca .fv-cog{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;padding:14px 18px}.nx-nca .fv-cs{display:block;margin:10px 0 4px;font-size:12px;font-weight:600}.nx-nca .fv-cog>div>.fv-cs:first-child{margin-top:0}.nx-nca .fv-co .fv-in{margin-top:0;border-color:#d6d3cc;padding:7px 10px;font-size:12.5px}.nx-nca .fv-in2{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:6px}.nx-nca .fv-opt{display:flex;align-items:center;gap:8px;margin-top:4px;padding:7px 10px;border:1px solid #d6d3cc;font-size:12.5px}.nx-nca .fv-opt i{width:12px;height:12px;border:1px solid #aaa}.nx-nca .fv-opt.on{border-color:#2d572f}.nx-nca .fv-opt.on i{background:#2d572f;border-color:#2d572f}.nx-nca .fv-sum{align-self:start;padding:12px;background:#f6f4ee}.nx-nca .fv-li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center}.nx-nca .fv-li img{width:44px;height:52px;object-fit:cover}.nx-nca .fv-li b{font-weight:600}.nx-nca .fv-li em{display:block;font-style:normal;font-size:12px;color:#777}.nx-nca .fv-tot{display:flex;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid #e3e0d8}.nx-nca .fv-place{display:grid;place-items:center;height:38px;margin-top:12px;background:#2d572f;color:#fff;font-weight:600}.nx-nca.sharp .fv-opt i{border-radius:50%!important}.nx-nca .fv-pdp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.nx-nca .fv-pdp>img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.nx-nca .fv-crumb{display:block;font-size:11.5px;color:#888}.nx-nca .fv-pn{display:block;margin-top:4px;font-family:var(--disp);font-weight:500;font-size:22px;letter-spacing:-.02em}.nx-nca .fv-pp{display:block;margin-top:2px;font-size:16px}.nx-nca .fv-kl{display:block;margin-top:8px;font-size:12px;color:#444}.nx-nca .fv-kl b{padding:0 5px;background:#ffb3c7;color:#17120f}.nx-nca .fv-sz{display:flex;gap:6px;margin-top:12px}.nx-nca .fv-sz i{flex:1;display:grid;place-items:center;height:30px;border:1px solid #d6d3cc;font-style:normal;font-size:12px}.nx-nca .fv-sz i.on{border-color:#14130f;background:#14130f;color:#fff}.nx-nca .fv-add{display:grid;place-items:center;height:40px;margin-top:12px;background:#2d572f;color:#fff;font-weight:600}.nx-nca .fv-xp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px}.nx-nca .fv-xp span{display:grid;place-items:center;height:38px;background:#14130f}.nx-nca .fv-phw{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,40px);background:#efece4}.nx-nca .fv-ph{flex:none;width:clamp(180px,15vw,214px);padding:7px;background:#0c0c0a;box-shadow:0 30px 60px -30px #0009}.nx-nca .fv-phs{position:relative;aspect-ratio:9/17;overflow:hidden;background:#fff}.nx-nca .fv-phh{padding:9px;text-align:center;font-size:9.5px;letter-spacing:.24em}.nx-nca .fv-phs>img{display:block;width:100%;aspect-ratio:1/1.08;object-fit:cover}.nx-nca .fv-phb{padding:9px 10px;font-size:11px}.nx-nca .fv-phb b{display:block;margin-top:2px;font-family:var(--disp);font-weight:500;font-size:15px}.nx-nca .fv-phb em{font-style:normal}.nx-nca .fv-rate i{font-style:normal;color:#cf9536}.nx-nca .fv-phbag{position:absolute;left:8px;right:8px;bottom:8px;display:grid;place-items:center;height:32px;background:#2d572f;color:#fff;font-size:11.5px;font-weight:600}.nx-nca .fv-lift{display:grid;gap:2px}.nx-nca .fv-lift span{font-size:12.5px;color:#666}.nx-nca .fv-lift s{font-family:var(--disp);font-size:28px;color:#999}.nx-nca .fv-lift svg{width:18px;height:18px;color:#999}.nx-nca .fv-lift b{font-family:var(--disp);font-weight:500;font-size:52px;letter-spacing:-.04em;line-height:1;color:#2d572f}.nx-nca .fv-sq{display:flex;align-items:center;gap:8px;width:52%;padding:7px 10px;border:1px solid #2D572F;color:#14130f;font-size:12.5px}.nx-nca .fv-sq svg{width:14px;height:14px}.nx-nca .fv-dd{width:66%;margin:0 18px 0 auto;padding:12px;background:#fff;border:1px solid #e5e2da;box-shadow:0 18px 40px -20px #00000059}.nx-nca .fv-dr{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #eee}.nx-nca .fv-dd .fv-k+.fv-dr{margin-top:8px}.nx-nca .fv-dr img{width:44px;height:44px;object-fit:cover}.nx-nca .fv-dr b{font-weight:600}.nx-nca .fv-dr em{display:block;font-style:normal;font-size:11.5px;color:#888}.nx-nca .fv-rs{display:flex;align-items:center;gap:12px;margin:8px 0 14px}.nx-nca .fv-rs>b{font-family:var(--disp);font-weight:500;font-size:42px;letter-spacing:-.03em;line-height:1}.nx-nca .fv-rs i{display:block;font-style:normal;color:#cf9536;letter-spacing:1px}.nx-nca .fv-rs em{font-style:normal;font-size:12px;color:#666}.nx-nca .fv-wr{display:inline-block;margin-top:16px;padding:8px 14px;border:1px solid #14130F;font-weight:600;font-size:12.5px}@media(prefers-reduced-motion:reduce){.nx-nca .fs-v.on>*,.nx-nca .fs-v.on .fv-bar u,.nx-nca .lc-type .lc-cu{animation:none}}.nx-nca .pq-solo .pzx-n{flex-wrap:wrap;row-gap:0}.nx-nca .pq-solo .pzx-n b{font-size:5.4em}.nx-nca .pq-solo .pzx-n em{font-size:2.6em}.nx-nca .pq-solo .pzx-n span{flex-basis:100%;margin-top:.75em;padding:0;font-size:1.2em;line-height:1.3;color:#14130fb3}.nx-nca .pq-sansec{height:clamp(30px,2.8vw,40px)!important}.nx-nca .pq-certs img{height:clamp(44px,4vw,56px)!important;filter:grayscale(1) brightness(1.6)}@media(prefers-reduced-motion:reduce){.nx-nca .pq-app .mx-m,.nx-nca .pq-app .mx-chk>div,.nx-nca .pq-app .mx-real,.nx-nca .pq-app .mx-done,.nx-nca .pq-aft .pq-res,.nx-nca .pq-ans,.nx-nca .pq-dot{animation:none}.nx-nca .pq-sr.first .pq-sb .a{animation:none;opacity:0}.nx-nca .pq-sr.first .pq-sb .l{animation:none;opacity:1}}.nx-nca .ot-clock{position:absolute;z-index:1;top:0;bottom:0;left:calc(var(--wl) + var(--tx) + 5vw);right:var(--wl);display:flex;flex-direction:column;justify-content:center;color:var(--cream)}.nx-nca .ot-tl{font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sage);padding-bottom:20px;border-bottom:1px solid rgba(243,241,234,.16)}.nx-nca .ot-tn{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:30px;font-variant-numeric:tabular-nums}.nx-nca .ot-tn span{display:flex;flex-direction:column;align-items:flex-start}.nx-nca .ot-tn b{font-family:var(--disp);font-weight:400;font-size:clamp(64px,7.4vw,112px);line-height:.9;letter-spacing:-.04em;color:var(--cream)}.nx-nca .ot-tn em{margin-top:16px;font-style:normal;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea8c}.nx-nca .ot-tn i{font-style:normal;font-family:var(--disp);font-size:clamp(44px,5vw,76px);line-height:1;color:#f3f1ea47}.nx-nca .ot-te{margin-top:30px;padding-top:20px;border-top:1px solid rgba(243,241,234,.16);font-family:var(--disp);font-size:clamp(18px,1.6vw,22px);letter-spacing:-.01em;color:#f3f1eac7}.nx-nca .ot-plans{border-top:0}.nx-nca .ot-offer{margin-top:clamp(28px,3.4vw,44px)}.nx-nca .ot-card{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);border-color:var(--line2)}.nx-nca .pp-v2 .ot-card .pp-art{aspect-ratio:auto;min-height:clamp(400px,38vw,540px)}.nx-nca .pp-v2 .ot-card .pp-pan{width:74%;min-height:64%;padding:clamp(28px,3.2vw,48px)}.nx-nca .ot-card .pp-head h3{font-size:clamp(18px,1.6vw,22px)}.nx-nca .ot-card .pp-c{font-size:15px}.nx-nca .pp-v2 .ot-card .pp-p b{font-size:clamp(52px,5vw,76px)}.nx-nca .ot-card .pp-p span{font-size:14px}.nx-nca .ot-side{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(32px,4.4vw,72px)}.nx-nca .ot-k{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink40)}.nx-nca .ot-k{padding-bottom:18px;border-bottom:1px solid var(--line)}.nx-nca .ot-g{margin-top:22px}.nx-nca .ot-gl{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.nx-nca .pp-v2 .ot-card .pp-f{margin:12px 0 0;padding:0;border-top:0;display:grid;gap:11px}.nx-nca .ot-note{display:block;margin-top:4px;font-size:13px;line-height:1.45;color:var(--ink60)}.nx-nca .ot-then{margin-top:24px;padding-top:18px;border-top:1px solid var(--line);font-size:15.5px;line-height:1.5;color:var(--ink80)}.nx-nca .ot-pr{display:flex;align-items:baseline;gap:clamp(12px,1.2vw,18px)}.nx-nca .ot-was{font-family:var(--disp);font-size:clamp(26px,2.4vw,36px);letter-spacing:-.03em;color:var(--ink40);text-decoration:line-through;text-decoration-thickness:2px}.nx-nca .ot-same{margin-top:16px;font-size:14px;line-height:1.5;font-weight:500;color:var(--green);max-width:36ch}.nx-nca .ot-card .pp-f li{font-size:15.5px;line-height:1.45}.nx-nca .pp-v2 .ot-card .pp-go{margin:clamp(24px,2.6vw,34px) 0 0;padding:16px 18px;font-size:15.5px}.nx-nca .ot-row{display:flex;align-items:center;flex-wrap:wrap;gap:18px clamp(22px,2.4vw,32px)}.nx-nca .ot-hp{display:flex;align-items:center;gap:14px;margin:0}.nx-nca .ot-hp s{font-family:var(--disp);font-size:clamp(22px,1.9vw,28px);letter-spacing:-.03em;color:#f3f1ea73;text-decoration-thickness:2px}.nx-nca .ot-hp b{font-family:var(--disp);font-weight:400;font-size:clamp(42px,3.6vw,54px);line-height:1;letter-spacing:-.045em;color:var(--cream)}.nx-nca .ot-hp span{font-size:13.5px;line-height:1.3;color:#f3f1eab8}.nx-nca .dn-p:not([hidden]){animation:dnin .4s ease both}@media(prefers-reduced-motion:reduce){.nx-nca .dn-p:not([hidden]){animation:none}}.nx-nca .dn-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.nx-nca .dn-hd h2{max-width:22ch}.nx-nca .dn-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:44px}.nx-nca .dn-tabs button{appearance:none;background:none;border:0;border-top:2px solid var(--line);padding:14px 0 0;text-align:left;font:500 14.5px/1.35 var(--sans);color:var(--ink40);cursor:pointer;transition:color .2s,border-color .2s}.nx-nca .dn-tabs button:hover{color:var(--ink)}.nx-nca .dn-tabs button[aria-selected=true]{color:var(--ink);border-top-color:var(--green)}.nx-nca .dn-tabs button:focus-visible{outline:2px solid var(--green);outline-offset:4px}.nx-nca .dn-sd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:48px;align-items:start;margin-top:36px}.nx-nca .dn-sd h3{font-family:var(--disp);font-weight:400;font-size:clamp(24px,2.2vw,30px);line-height:1.1;letter-spacing:-.025em}.nx-nca .dn-sd p{margin:0;font-size:16.5px;line-height:1.55;color:var(--ink60)}.nx-nca .dn-more{display:inline-flex;gap:6px;margin-top:12px;font-size:14px;font-weight:500;color:var(--green);text-decoration:none}.nx-nca .dn-more i{font-style:normal}.nx-nca .dn-more:hover{text-decoration:underline;text-underline-offset:3px}.nx-nca .dn-st{position:relative;overflow:hidden;margin-top:36px;padding:44px 56px;min-height:580px;display:flex;align-items:center;background:#2a3a2c}.nx-nca .dn-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.nx-nca .dn-sc{position:relative;z-index:1;width:70%;font-size:13px;line-height:1.4;color:var(--ink)}.nx-nca .dn-note{position:absolute;right:28px;bottom:28px;z-index:3;width:320px;display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:16px;background:#fbfaf6;box-shadow:0 30px 70px -30px #0a140c99;font-size:13.5px;line-height:1.45;color:#14130fbf}.nx-nca .dn-note b{display:block;font-weight:500;color:var(--ink)}.nx-nca .dn-av{width:24px;height:24px;background:var(--ink);display:grid;place-items:center}.nx-nca .dn-av svg{width:13px;height:auto}.nx-nca .dn-bw{background:#fff;box-shadow:0 30px 70px -30px #0a140c99}.nx-nca .dn-url{display:flex;align-items:center;gap:8px;padding:9px 14px;background:#edeae1;font-size:12px;color:#14130f99}.nx-nca .dn-url i{width:8px;height:8px;background:#14130f2e;flex:none}.nx-nca .dn-url>span:first-of-type{margin-left:10px;padding:3px 10px;background:#fff;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-nca .dn-mu{color:#14130f94}.nx-nca .dn-sm{font-size:12px}.nx-nca .dn-ring{box-shadow:0 0 0 2px var(--green)}.nx-nca .dn-lg{width:58px;height:26px;background:var(--ink);display:grid;place-items:center;flex:none}.nx-nca .dn-lg img{max-height:13px;max-width:44px;display:block}.nx-nca .dn-tl{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid rgba(20,19,15,.08)}.nx-nca .dn-cl{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-size:11px}.nx-nca .dn-app{background:#fbfaf6;box-shadow:0 30px 70px -30px #0a140c99}.nx-nca .dn-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;border-bottom:1px solid rgba(20,19,15,.1);font-size:12.5px;color:#14130f8c}.nx-nca .dn-bar b{display:inline-flex;align-items:center;gap:7px;font:500 14px/1 var(--disp);color:var(--ink)}.nx-nca .dn-bar svg{width:15px;height:auto}.nx-nca .dn-ab{padding:24px 26px 26px}.nx-nca .dn-ver{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.nx-nca .dn-lb{display:block;margin-top:22px;font-size:12.5px;font-weight:500}.nx-nca .dn-rows{margin-top:18px}.nx-nca .dn-ck{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid rgba(20,19,15,.1);font-size:13.5px}.nx-nca .dn-ck:before{content:"";flex:none;width:9px;height:5px;margin:0 2px 3px;border-left:2px solid var(--green);border-bottom:2px solid var(--green);transform:rotate(-45deg)}.nx-nca .dn-ck span{flex:1}.nx-nca .dn-ck b{font-weight:400}.nx-nca .dn-co{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.nx-nca .dn-pay{padding:22px 24px;border-right:1px solid rgba(20,19,15,.08)}.nx-nca .dn-h{display:block;font:500 18px/1.2 var(--disp)}.nx-nca .dn-pr{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid rgba(20,19,15,.12);margin-top:8px}.nx-nca .dn-pr small{display:block;font-size:11.5px;color:#14130f94}.nx-nca .dn-pr b{font-weight:500}.nx-nca .dn-pr em{margin-left:auto;font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--green);background:#9dc49f4d;padding:3px 7px}.nx-nca .dn-r{margin-left:auto}.nx-nca .dn-rd{width:14px;height:14px;border:1.5px solid rgba(20,19,15,.35);flex:none}.nx-nca .dn-rd.dn-sel{border:4px solid var(--green)}.nx-nca .dn-buy{display:flex;align-items:center;justify-content:center;height:40px;background:var(--ink);color:#fff;font-weight:500;margin-top:16px}.nx-nca .dn-sum{padding:22px 24px;background:#faf9f5}.nx-nca .dn-item{display:flex;gap:12px;align-items:center;margin:12px 0 16px}.nx-nca .dn-item img{width:56px;height:70px;object-fit:cover;display:block}.nx-nca .dn-item b{font-weight:500}.nx-nca .dn-item small{display:block;font-size:12px;color:#14130f94}.nx-nca .dn-item>b{margin-left:auto}.nx-nca .dn-tt{font-weight:600}.nx-nca .dn-srp{padding:20px 24px 22px}.nx-nca .dn-q{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(20,19,15,.16);font-size:14px}.nx-nca .dn-q:before{content:"";width:12px;height:12px;border:1.6px solid rgba(20,19,15,.5);flex:none}.nx-nca .dn-stab{display:flex;gap:18px;margin-top:12px;font-size:12px;color:#14130f8c}.nx-nca .dn-stab b{color:var(--ink);font-weight:500;border-bottom:2px solid var(--ink);padding-bottom:4px}.nx-nca .dn-ai{display:block;margin-top:14px;padding:14px 16px;background:#f4f2ec}.nx-nca .dn-k{display:block;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#14130f73}.nx-nca .dn-at{display:block;margin-top:8px;font-size:13.5px;line-height:1.5}.nx-nca .dn-at b{font-weight:600}.nx-nca .dn-src{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:4px 9px;background:#fff;border:1px solid rgba(20,19,15,.12);font-size:11.5px}.nx-nca .dn-src:before{content:"";width:8px;height:8px;background:var(--green)}.nx-nca .dn-rs{display:grid;grid-template-columns:minmax(0,1fr) 84px;gap:16px;align-items:start;margin-top:12px;padding:12px}.nx-nca .dn-rs>span>span,.nx-nca .dn-rs>span>b{display:block}.nx-nca .dn-gt{font:500 17px/1.3 var(--disp);color:#1f4fa3;margin-top:2px}.nx-nca .dn-rich{margin-top:5px;font-size:12.5px}.nx-nca .dn-rich i{font-style:normal;color:#cf9536;letter-spacing:1px}.nx-nca .dn-rich em{font-style:normal;color:var(--green);font-weight:500}.nx-nca .dn-rs img{width:84px;height:84px;object-fit:cover;display:block}.nx-nca .dn-ghost{padding:12px;opacity:.7}.nx-nca .dn-ghost i{display:block;height:9px;background:#14130f14;margin-top:7px}.nx-nca .dn-ghost i:nth-child(2){height:12px}.nx-nca .dn-two{display:flex;align-items:center;gap:36px}.nx-nca .dn-ph{position:relative;width:286px;flex:none;padding:9px;background:linear-gradient(150deg,#34322e,#0d0c0a 60%);box-shadow:inset 0 0 0 1px #ffffff17,0 40px 80px -30px #0a140cbf}.nx-nca .dn-ph:before,.nx-nca .dn-ph:after{content:"";position:absolute;width:3px;background:#22211e}.nx-nca .dn-ph:before{left:-3px;top:118px;height:52px}.nx-nca .dn-ph:after{right:-3px;top:150px;height:76px}.nx-nca .dn-scr{position:relative;aspect-ratio:9/19.5;background:#fff;overflow:hidden;font-size:11px;line-height:1.35;display:flex;flex-direction:column}.nx-nca .dn-isl{position:absolute;left:50%;top:10px;width:86px;height:25px;margin-left:-43px;background:#000;z-index:2}.nx-nca .dn-sb{display:flex;justify-content:space-between;align-items:center;height:44px;padding:8px 24px 0 30px;font-size:12px;font-weight:600}.nx-nca .dn-ic{display:flex;gap:5px;align-items:center}.nx-nca .dn-ic svg{height:10px;width:auto;display:block}.nx-nca .dn-pt{display:flex;align-items:center;justify-content:space-between;padding:6px 16px 10px;border-bottom:1px solid rgba(20,19,15,.08)}.nx-nca .dn-pt b{font:500 10.5px/1 var(--disp);letter-spacing:.14em}.nx-nca .dn-pt span{font-size:9.5px;color:#14130f8c}.nx-nca .dn-pb{flex:1;padding:12px 16px 0;overflow:hidden}.nx-nca .dn-pi{display:flex;gap:10px;align-items:center}.nx-nca .dn-pi img{width:40px;height:40px;object-fit:cover;display:block}.nx-nca .dn-pi>span{flex:1}.nx-nca .dn-pi b{font-weight:500}.nx-nca .dn-pi>b{font-weight:600}.nx-nca .dn-pi small{display:block;font-size:10px;color:#14130f94}.nx-nca .dn-ph-h{display:block;margin:11px 0 5px;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#14130f80}.nx-nca .dn-xp{display:grid;grid-template-columns:1fr 1fr;gap:6px}.nx-nca .dn-xp span{height:32px;background:#000;display:grid;place-items:center}.nx-nca .dn-xp img{max-height:14px;max-width:60px;display:block}.nx-nca .dn-or{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:9.5px;color:#14130f73}.nx-nca .dn-or:before,.nx-nca .dn-or:after{content:"";flex:1;height:1px;background:#14130f1f}.nx-nca .dn-f{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(20,19,15,.16);margin-top:5px;font-size:11px}.nx-nca .dn-f small{display:block;font-size:8.5px;color:#14130f80}.nx-nca .dn-f2{display:grid;grid-template-columns:1.25fr 1fr;gap:5px}.nx-nca .dn-opt{display:flex;align-items:center;gap:8px;padding:8px 9px;border:1.5px solid var(--green);margin-top:5px;background:#9dc49f24}.nx-nca .dn-opt i{width:11px;height:11px;border:3.5px solid var(--green);flex:none}.nx-nca .dn-opt span{flex:1}.nx-nca .dn-opt b{font-weight:600}.nx-nca .dn-visa{font-size:9px;letter-spacing:.06em;color:#1a1f71}.nx-nca .dn-pf{padding:10px 16px 8px;border-top:1px solid rgba(20,19,15,.08)}.nx-nca .dn-pf .dn-tl{border-top:0;padding:0 0 8px}.nx-nca .dn-pf .dn-tl b{font-weight:600}.nx-nca .dn-paybtn{display:flex;align-items:center;justify-content:center;height:40px;background:var(--green);color:#fff;font-weight:600;font-size:12.5px}.nx-nca .dn-hi{display:block;width:98px;height:4px;background:var(--ink);margin:9px auto 0}.nx-nca.sharp .dn-ph{border-radius:50px!important}.nx-nca #dn-p2 .dn-ph{zoom:.8}.nx-nca.sharp .dn-scr{border-radius:42px!important}.nx-nca.sharp .dn-isl{border-radius:14px!important}.nx-nca.sharp .dn-xp span,.nx-nca.sharp .dn-f,.nx-nca.sharp .dn-opt,.nx-nca.sharp .dn-pi img{border-radius:7px!important}.nx-nca.sharp .dn-paybtn{border-radius:9px!important}.nx-nca.sharp .dn-hi,.nx-nca.sharp .dn-ph:before,.nx-nca.sharp .dn-ph:after{border-radius:2px!important}.nx-nca.sharp .dn-rd,.nx-nca.sharp .dn-opt i,.nx-nca.sharp .dn-url i,.nx-nca.sharp .dn-on:before,.nx-nca.sharp .dn-q:before{border-radius:50%!important}.nx-nca .dn-cc{width:280px;flex:none;background:#fff;padding:22px;box-shadow:0 30px 70px -30px #0a140c99}.nx-nca .dn-big{display:flex;align-items:baseline;gap:10px;margin-top:6px}.nx-nca .dn-big b{font:500 40px/.95 var(--disp);letter-spacing:-.045em}.nx-nca .dn-cc svg{display:block;width:100%;height:110px;margin-top:14px}.nx-nca .dn-cc .dn-cl span:last-child{color:var(--green);font-weight:500}.nx-nca #dn-p3 .dn-sc{width:79%;zoom:.8}.nx-nca .dn-u4 .dn-ab{padding:32px 36px 30px}.nx-nca .dn-u4v{display:flex;align-items:baseline;gap:14px}.nx-nca .dn-u4v .dn-mu{font-size:14px}.nx-nca .dn-u4v em{font:400 26px/1 var(--disp);font-style:normal;color:#14130f80}.nx-nca .dn-u4v svg{width:18px;height:18px;align-self:center;color:#14130f80}.nx-nca .dn-u4v strong{font:500 44px/1 var(--disp);letter-spacing:-.035em}.nx-nca .dn-u4s{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none}.nx-nca .dn-u4s:before{content:"";position:absolute;left:18px;right:calc(25% - 18px);top:17px;height:2px;background:var(--green)}.nx-nca .dn-u4s li{position:relative;display:flex;flex-direction:column;gap:8px;padding-right:16px}.nx-nca .dn-u4s i{width:36px;height:36px;display:grid;place-items:center;background:var(--green);color:#fbfaf6}.nx-nca .dn-u4s i svg{width:18px;height:18px}.nx-nca .dn-u4s b{margin-top:8px;font:500 18px/1.2 var(--disp)}.nx-nca .dn-u4s span{font-size:14px;color:#14130f9e}.nx-nca .dn-u4t{display:flex;justify-content:space-between;gap:12px;margin-top:34px;padding-top:14px;border-top:1px solid rgba(20,19,15,.1);font-size:14px}.nx-nca .dn-u4t b{color:var(--green);font-weight:500}.nx-nca .dn-ba{height:490px}.nx-nca .dn-ba .dn-bw{position:absolute}.nx-nca .dn-old{left:0;top:74px;width:50%;font-family:Arial,Helvetica,sans-serif;font-size:9.5px;line-height:1.3;filter:saturate(.35);opacity:.82}.nx-nca .dn-lu-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;color:#333}.nx-nca .dn-lu-h b{font-size:12px;font-weight:700;letter-spacing:.02em}.nx-nca .dn-lu-s{flex:1;max-width:120px;border:1px solid #c2c2c2;color:#999;padding:2px 5px;white-space:nowrap;overflow:hidden}.nx-nca .dn-lu-n{display:flex;gap:10px;padding:5px 10px;background:#f0f0f0;color:#333;font-weight:700}.nx-nca .dn-lu-b{position:relative;display:block;height:74px;overflow:hidden;margin:8px 10px 0}.nx-nca .dn-lu-b img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .dn-lu-b span{position:absolute;left:10px;top:20px;padding:5px 8px;background:#fff;color:#333;font-weight:700;font-size:11px}.nx-nca .dn-lu-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 10px 10px;color:#333}.nx-nca .dn-lu-g>span>*{display:block}.nx-nca .dn-lu-g img{width:100%;height:62px;object-fit:cover}.nx-nca .dn-lu-g span span{margin-top:4px}.nx-nca .dn-lu-g b{font-weight:700;margin-top:2px}.nx-nca .dn-lu-g em{font-style:normal;margin-top:4px;padding:3px 0;background:#1979c3;color:#fff;text-align:center;font-weight:700}.nx-nca .dn-new{right:0;top:0;width:66%;font-size:12px;line-height:1.3}.nx-nca .dn-hv{width:34px;height:18px;flex:none;margin-left:4px;background:var(--ink);display:grid;place-items:center}.nx-nca .dn-hv img{width:22px;height:auto;display:block}.nx-nca .dn-nv{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 16px;border-bottom:1px solid rgba(20,19,15,.08)}.nx-nca .dn-nv b{font:500 11.5px/1 var(--disp);letter-spacing:.14em}.nx-nca .dn-hero{position:relative;display:block;height:150px;overflow:hidden}.nx-nca .dn-hero img{width:100%;height:100%;object-fit:cover;display:block}.nx-nca .dn-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#14130fb8,#14130f59 45%,#14130f00 75%)}.nx-nca .dn-hero>span{position:absolute;left:18px;top:50%;transform:translateY(-50%);z-index:1;color:#fff}.nx-nca .dn-hero b{display:block;font:500 22px/1.1 var(--disp);letter-spacing:-.02em}.nx-nca .dn-hero em{display:inline-block;margin-top:8px;padding:6px 11px;background:#fff;color:var(--ink);font-style:normal;font-size:10.5px;font-weight:600}.nx-nca .dn-pg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 16px 16px}.nx-nca .dn-pg>span>*{display:block}.nx-nca .dn-pg img{width:100%;aspect-ratio:1/1;object-fit:cover}.nx-nca .dn-pg span span{margin-top:7px;font-size:11.5px}.nx-nca .dn-pg b{font-weight:600;font-size:11.5px;margin-top:1px}.nx-nca .dn-lhs{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:10px 14px 10px 10px;background:#fff;box-shadow:0 18px 40px -20px #0a140c99;font-size:12px;color:#14130f94}.nx-nca .dn-lhs svg{width:40px;height:40px;display:block}.nx-nca .dn-lhs b{display:block;font:500 14px/1.2 var(--disp);color:var(--ink)}.nx-nca .dn-l38{left:14px;bottom:26px}.nx-nca .dn-l94{right:18px;bottom:-18px}.nx-nca .dn-on{display:inline-flex;align-items:center;gap:10px;font:500 30px/1 var(--disp)}.nx-nca .dn-on:before{content:"";width:10px;height:10px;background:var(--green)}.nx-nca .dn-up{display:grid;grid-template-columns:repeat(90,minmax(0,1fr));gap:2px;height:38px;margin-top:10px}.nx-nca .dn-up i{display:block;background:#6e9a70}.nx-nca .dn-up i.dn-am{background:#d9a441}.nx-nca .dn-amt{color:#9a6a12}.nx-nca .cred-hd{text-align:center}.nx-nca .cred-hd h2{max-width:none;margin:14px auto 0;text-wrap:balance}.nx-nca .cred .lab.cred-mlab{display:none}.nx-nca .credwall{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:clamp(36px,4vw,56px);-webkit-mask-image:radial-gradient(120% 110% at 50% 50%,#000 60%,transparent 100%);mask-image:radial-gradient(120% 110% at 50% 50%,#000 60%,transparent 100%)}.nx-nca .credwall span{height:clamp(104px,9vw,130px);display:grid;place-items:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .25s}.nx-nca .credwall span:nth-child(6n){border-right:0}.nx-nca .credwall span:nth-last-child(-n+6){border-bottom:0}.nx-nca .credwall span:hover{background:var(--card)}.nx-nca .credwall img{display:block;width:auto;height:auto;max-height:clamp(36px,3.5vw,50px);max-width:clamp(120px,11.7vw,168px);filter:brightness(0);opacity:.55;transition:opacity .25s ease,transform .25s ease}.nx-nca .credwall span:hover img{opacity:1;transform:scale(1.04)}@media(min-width:761px){.nx-nca section.cred{padding:clamp(72px,8vw,112px) 0}}@media(max-width:760px){.nx-nca .credwall,.nx-nca .cred-hd{display:none}.nx-nca .cred .lab.cred-mlab{display:block}}.nx-nca .credwall{--u:clamp(.55px,.0694vw,1px)}.nx-nca .credwall img{width:calc(var(--w,100)*var(--u));max-width:none;max-height:none;height:auto}.nx-nca .credwall img[src*="/puma."]{--w:69}.nx-nca .credwall img[src*="/jaguar."]{--w:150}.nx-nca .credwall img[src*="/bmw."]{--w:53}.nx-nca .credwall img[src*="/ford."]{--w:72}.nx-nca .credwall img[src*="/mclaren."]{--w:134}.nx-nca .credwall img[src*="/lamborghini."]{--w:43}.nx-nca .credwall img[src*="/samsung."]{--w:111}.nx-nca .credwall img[src*="/nestle."]{--w:51}.nx-nca .credwall img[src*="/louis-vuitton."]{--w:150}.nx-nca .credwall img[src*="/lancome."]{--w:121}.nx-nca .credwall img[src*="/levis."]{--w:61}.nx-nca .credwall img[src*="/champion."]{--w:128}.nx-nca .credwall img[src*="/happy-socks."]{--w:135}.nx-nca .credwall img[src*="/laderach."]{--w:126}.nx-nca .credwall img[src*="/byggmax."]{--w:101}.nx-nca .credwall img[src*="/purdys."]{--w:50}.nx-nca .credwall img[src*="/jim-beam."]{--w:60}.nx-nca .credwall img[src*="/nytimes."]{--w:146}.nx-nca .credwall img[src*="/michigan."]{--w:47}.nx-nca .credwall img[src*="/boy-scouts."]{--w:103}.nx-nca .credwall img[src*="/mitsu."]{--w:58}.nx-nca .credwall img[src*="/bechtle."]{--w:112}.nx-nca .credwall img[src*="/national-instruments."]{--w:52}.nx-nca .credwall img[src*="/elo."]{--w:49}.nx-nca .credwall img[src*="/omd."]{--w:150}.nx-nca .dn-st.aw-st{display:block;padding:0;min-height:560px}.nx-nca .aw,.nx-nca .awx,.nx-nca .aw-pair{position:absolute;z-index:1;pointer-events:none}.nx-nca .aw *,.nx-nca .awx *,.nx-nca .aw-pair *{box-sizing:border-box}.nx-nca .aw-sf{left:72px;top:64px;width:calc((100% - 72px)/.74 + 60px);height:730px;transform-origin:0 0;transform:scale(.74)}.nx-nca .aw-win{width:100%;height:100%;display:flex;background:#1c1b17;color:#f3f1ea;box-shadow:0 40px 90px -30px #000;font:400 14px/21px var(--sans);text-align:left;animation:awSlide .8s cubic-bezier(.2,.7,.2,1) both}.nx-nca .aw-side{flex:0 0 52px;display:flex;flex-direction:column;border-right:1px solid rgba(243,241,234,.13)}.nx-nca .aw-logo{flex:0 0 48px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(243,241,234,.13)}.nx-nca .aw-nav{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0}.nx-nca .aw-nb{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#f3f1eaa8}.nx-nca .aw-nb.on{background:#7fa47f1a;color:#9dc49f}.nx-nca .aw-rail{flex:0 0 400px;display:flex;flex-direction:column;background:#1f1e1a;border-right:1px solid rgba(243,241,234,.13)}.nx-nca .aw-head{flex:0 0 48px;display:flex;align-items:center;gap:7px;padding:0 22px;border-bottom:1px solid rgba(243,241,234,.13);color:#f3f1ea8a}.nx-nca .aw-head b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:#f3f1ea}.nx-nca .aw-stream{flex:1 1 auto;min-height:0;overflow:hidden;padding:20px 16px 96px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.nx-nca .aw-stream>*{animation:awUp .5s cubic-bezier(.2,.7,.2,1) both}.nx-nca .aw-me{display:flex;justify-content:flex-end}.nx-nca .aw-me span{max-width:80%;background:#f3f1ea1f;border-radius:14px;padding:9px 12px;font-size:13.5px;line-height:1.55;white-space:pre-wrap}.nx-nca .aw-ari{font-size:13.5px;line-height:1.55;color:#f3f1eaeb}.nx-nca .aw-ari p{margin:0 0 8px}.nx-nca .aw-ari p:last-child{margin:0}.nx-nca .aw-ari ul+p{margin-top:14px}.nx-nca .aw-ari ul{margin:4px 0;padding-left:18px;list-style:disc}.nx-nca .aw-ari li{margin:0 0 2px}.nx-nca .aw-ari strong{color:#f3f1ea;font-weight:600}.nx-nca .aw-done{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:5px 10px 5px 7px;background:#7fa47f1a;border:1px solid rgba(127,164,127,.45)}.nx-nca .aw-stream>.aw-done{animation-name:awPop}.nx-nca .aw-done i{width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:#7fa47f;color:#1c1b17;display:flex;align-items:center;justify-content:center}.nx-nca .aw-done span{font-size:12px;font-weight:500;color:#9dc49f}.nx-nca .aw-store{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:#181713}.nx-nca .aw-bar{flex:0 0 48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;border-bottom:1px solid rgba(243,241,234,.13)}.nx-nca .aw-sw{display:flex;border:1px solid rgba(243,241,234,.22)}.nx-nca .aw-sw span{padding:5px 14px;font-size:12.5px;font-weight:500;color:#f3f1eaa8}.nx-nca .aw-sw .on{background:#2d572f;color:#f3f1ea}.nx-nca .aw-tools{display:flex;gap:14px;padding-right:74px;color:#f3f1ea8a}.nx-nca .aw-shop{flex:1 1 auto;min-height:0;overflow:hidden;background:#fff}.nx-nca .aw-shop img{display:block;width:calc(100% - 60px);height:auto;animation:awIn .6s ease 1.2s both}.nx-nca .awx{inset:0}.nx-nca .awx-f{position:absolute;top:56px;left:50%;opacity:0;animation:awF 15s linear infinite both}.nx-nca .awx-f1{width:720px;margin-left:-360px}.nx-nca .awx-f2{width:600px;margin-left:-300px}.nx-nca .awx-f3{width:440px;margin-left:-220px;top:120px}.nx-nca .awx-f4,.nx-nca .awx-f5{width:560px;margin-left:-280px}.nx-nca .awx-f .mk-win,.nx-nca .awx-f .mk-dlg{box-shadow:0 40px 90px -30px #000}.nx-nca .awx-f1 .mk-grid>:nth-child(4){animation:awPick 15s linear infinite both}.nx-nca .awx-f2 .mk-v:last-child .mk-b.g{animation:awPress 15s linear 3s infinite both}.nx-nca .awx-f3 .mk-dlb .mk-b.g{animation:awPress 15s linear 6s infinite both}.nx-nca .aw-pair{inset:0}.nx-nca .aw-l{position:absolute;left:64px;top:56px;width:640px;transform-origin:0 0;transform:scale(.8)}.nx-nca .aw-r{position:absolute;right:56px;top:104px;width:400px;transform-origin:100% 0;transform:scale(.8)}.nx-nca .aw-l>*,.nx-nca .aw-r>*{animation:awRise .7s cubic-bezier(.2,.7,.2,1) both}.nx-nca .aw-r>*{animation-delay:.35s}.nx-nca .aw-r .pq-app{height:460px}.nx-nca.sharp .aw-me span{border-radius:14px!important}.nx-nca.sharp .aw-done i{border-radius:50%!important}@media(prefers-reduced-motion:reduce){.nx-nca .aw *,.nx-nca .aw-win,.nx-nca .aw-l>*,.nx-nca .aw-r>*{animation:none!important}.nx-nca .awx-f{animation:none!important}.nx-nca .awx-f1{opacity:1}}.nx-nca .aw-shop .hcs{width:calc(100% - 60px);min-height:100%;background:#fff;color:#2a1a3e;font:400 13px/1.45 var(--sans);animation:awIn .6s ease 1.1s both}.nx-nca .hc-promo{height:30px;display:flex;align-items:center;justify-content:center;gap:4px;background:#4a2577;color:#fff;font-size:11.5px;font-weight:700}.nx-nca .hc-promo u{text-underline-offset:2px}.nx-nca .hc-head{display:flex;align-items:center;gap:22px;padding:13px 26px;border-bottom:1px solid #eee9f1}.nx-nca .hc-logo{display:flex;flex-direction:column;align-items:center;line-height:1}.nx-nca .hc-logo b{font:700 27px/1 Playfair,Georgia,serif;color:#4a2577;letter-spacing:-.01em}.nx-nca .hc-logo i{font-style:normal;margin-top:5px;font-size:7.5px;letter-spacing:.32em;text-transform:uppercase;color:#4a2577}.nx-nca .hc-nav{display:flex;gap:18px}.nx-nca .hc-nav span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3b2160}.nx-nca .hc-search{flex:1;max-width:230px;height:30px;display:flex;align-items:center;padding:0 10px;border:1px solid #d4ccdc;color:#8a8294;font-size:11.5px}.nx-nca .hc-ic{margin-left:auto;display:flex;gap:10px}.nx-nca .hc-ic i{width:18px;height:18px;border:2px solid #4a2577;border-radius:50%}.nx-nca .hc-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);height:300px}.nx-nca .hc-ht{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:30px 30px 30px 34px;background:#f7f2ea}.nx-nca .hc-eb{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#a0773c}.nx-nca .hc-h1{display:block;margin-top:10px;font:700 31px/1.12 Playfair,Georgia,serif;color:#2a1a3e;letter-spacing:-.01em}.nx-nca .hc-sub{margin-top:12px;max-width:320px;font-size:13px;line-height:1.55;color:#5d5568}.nx-nca .hc-btn{margin-top:18px;padding:11px 18px;background:#4a2577;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nx-nca .hc-hv{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 68% 32%,#f7e2bf,#e6b47c 42%,#c07444 76%,#94492a)}.nx-nca .hc-tin{display:flex;flex-direction:column;align-items:center;justify-content:center;width:132px;height:92px;border-radius:6px;background:linear-gradient(150deg,#5d3497,#3f2170);box-shadow:inset 0 0 0 5px #4a2a80,inset 0 0 0 6px #d8b77abf,0 14px 22px -12px #280a3c73}.nx-nca .hc-tn{font:700 19px/1 Playfair,Georgia,serif;letter-spacing:.14em;text-transform:uppercase;color:#d8b77a}.nx-nca .hc-ts{margin-top:5px;font-size:6.5px;letter-spacing:.24em;text-transform:uppercase;color:#d8b77a}.nx-nca .hc-dots{display:flex;gap:4px;margin-top:9px}.nx-nca .hc-dots i{width:8px;height:8px;border-radius:2px;background:#6b3f2a}.nx-nca .hc-dots i:nth-child(2){background:#b27a45}.nx-nca .hc-dots i:nth-child(3){background:#e6d3b5}.nx-nca .hc-dots i:nth-child(4){background:#8a5a3c}.nx-nca .hc-dots i:nth-child(5){background:#a33a2c}.nx-nca .hc-dots i:nth-child(6){background:#3a2016}.nx-nca .hc-hv .hc-tin{position:absolute;left:50%;top:50%;width:204px;height:140px;margin:-70px 0 0 -102px;transform:rotate(-7deg);box-shadow:inset 0 0 0 7px #4a2a80,inset 0 0 0 8px #d8b77acc,0 30px 44px -18px #46190599;animation:hcIn .8s cubic-bezier(.2,.7,.2,1) 1.3s both}.nx-nca .hc-hv .hc-tn{font-size:29px}.nx-nca .hc-hv .hc-ts{margin-top:7px;font-size:8.5px}.nx-nca .hc-hv .hc-dots{gap:6px;margin-top:13px}.nx-nca .hc-hv .hc-dots i{width:11px;height:11px}.nx-nca .hc-lf{position:absolute;width:44px;height:44px;filter:drop-shadow(0 6px 6px rgba(80,30,10,.25));animation:awIn .7s ease 1.6s both}.nx-nca .hc-lf svg{display:block;width:100%;height:100%}.nx-nca .hc-lf1{left:9%;top:12%;transform:rotate(-30deg);color:#c8742c}.nx-nca .hc-lf2{right:8%;top:9%;width:38px;height:38px;transform:rotate(40deg);color:#a3482b}.nx-nca .hc-lf3{left:14%;bottom:9%;width:36px;height:36px;transform:rotate(200deg);color:#d9a441}.nx-nca .hc-lf4{right:13%;bottom:11%;transform:rotate(120deg);color:#b95a2e}.nx-nca .hc-lf5{left:47%;top:5%;width:30px;height:30px;transform:rotate(80deg);color:#d9a441}.nx-nca .hc-tr{display:block;width:26px;height:26px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#7a4a31,#2e170d 72%)}.nx-nca .hc-tr.m{background:radial-gradient(circle at 35% 30%,#c08a5e,#6e4226 75%)}.nx-nca .hc-tr.c{background:repeating-linear-gradient(115deg,transparent 0 4px,rgba(226,176,96,.6) 4px 5px),radial-gradient(circle at 35% 30%,#8a5435,#3a1d10 72%)}.nx-nca .hc-tr.w{background:radial-gradient(circle at 35% 30%,#fff8ec,#d9c4a6 75%)}.nx-nca .hc-fr{position:absolute;width:30px;height:30px;box-shadow:0 8px 10px -4px #3c140573;animation:awPop .5s ease 1.7s both}.nx-nca .hc-fr1{left:18%;top:63%}.nx-nca .hc-fr2{left:27%;top:74%;width:24px;height:24px}.nx-nca .hc-fr3{right:21%;top:66%}.nx-nca .hc-fr4{right:17%;top:27%;width:24px;height:24px}.nx-nca .hc-fr5{left:29%;top:20%}.nx-nca .hc-sec{display:flex;align-items:baseline;justify-content:space-between;padding:22px 34px 12px}.nx-nca .hc-sec b{font:700 20px/1 Playfair,Georgia,serif;color:#2a1a3e}.nx-nca .hc-sec u{font-size:11.5px;font-weight:700;color:#4a2577;text-underline-offset:3px}.nx-nca .hc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0 34px 30px}.nx-nca .hc-card{display:flex;flex-direction:column;gap:4px;animation:awUp .5s cubic-bezier(.2,.7,.2,1) both}.nx-nca .hc-pic{position:relative;height:150px;display:grid;place-items:center;margin-bottom:6px;background:#f4f1f7}.nx-nca .hc-badge{position:absolute;left:8px;top:8px;padding:3px 7px;background:#d8b77a;color:#2a1a3e;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nx-nca .hc-card b{font-size:12.5px;font-weight:700;line-height:1.3;color:#2a1a3e}.nx-nca .hc-stars{font-size:10.5px;letter-spacing:.04em;color:#4a2577}.nx-nca .hc-stars em{margin-left:3px;font-style:normal;color:#8a8294}.nx-nca .hc-pr{font-size:13px;font-weight:700;color:#2a1a3e}.nx-nca .hc-box{display:grid;grid-template-columns:repeat(3,22px);gap:6px;padding:11px;background:#3a2218;box-shadow:inset 0 0 0 3px #2a170f,inset 0 0 0 4px #d8b77a99,0 14px 22px -12px #280a1480}.nx-nca .hc-box .hc-tr{width:22px;height:22px}.nx-nca .hc-bark{position:relative;width:132px;height:84px;background:repeating-linear-gradient(100deg,transparent 0 17px,rgba(226,180,110,.16) 17px 19px),linear-gradient(160deg,#5a3320,#2f190e);clip-path:polygon(4% 10%,30% 0,62% 8%,96% 2%,100% 46%,94% 92%,58% 100%,22% 94%,0 70%);filter:drop-shadow(0 10px 10px rgba(40,10,5,.35))}.nx-nca .hc-bark i{position:absolute;width:16px;height:9px;border-radius:50%;background:linear-gradient(#c58a4c,#8d5a2b)}.nx-nca .hc-bark i:nth-child(1){left:14%;top:22%;transform:rotate(20deg)}.nx-nca .hc-bark i:nth-child(2){left:42%;top:16%;transform:rotate(-15deg)}.nx-nca .hc-bark i:nth-child(3){left:70%;top:26%;transform:rotate(35deg)}.nx-nca .hc-bark i:nth-child(4){left:22%;top:56%;transform:rotate(-25deg)}.nx-nca .hc-bark i:nth-child(5){left:50%;top:50%;transform:rotate(10deg)}.nx-nca .hc-bark i:nth-child(6){left:76%;top:62%;transform:rotate(-30deg)}.nx-nca .hc-bark i:nth-child(7){left:38%;top:78%;transform:rotate(15deg)}.nx-nca .hc-round{width:104px;height:104px;display:grid;place-items:center;text-align:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#6a3ca8,#3f2170 70%);box-shadow:inset 0 0 0 5px #4a2a80,inset 0 0 0 6px #d8b77abf,0 14px 22px -12px #280a3c73}.nx-nca .hc-round span{font:700 12px/1.15 Playfair,Georgia,serif;letter-spacing:.06em;text-transform:uppercase;color:#d8b77a}.nx-nca.sharp .hc-ic i,.nx-nca.sharp .hc-tr,.nx-nca.sharp .hc-round,.nx-nca.sharp .hc-bark i{border-radius:50%!important}.nx-nca.sharp .hc-tin{border-radius:6px!important}.nx-nca.sharp .hc-dots i{border-radius:2px!important}.nx-nca .hcp-bc{padding:12px 26px;font-size:10.5px;color:#6d6577}.nx-nca .hcp-bc i{margin:0 4px;font-style:normal;color:#a49cad}.nx-nca .hcp-bc b{font-weight:600;color:#2a1a3e}.nx-nca .hcp-main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:26px;padding:2px 26px 18px}.nx-nca .hcp-gal{display:flex;flex-direction:column;gap:8px;min-width:0}.nx-nca .hcp-img{position:relative;height:262px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(110% 90% at 60% 35%,#fbf3e6,#f0dcc0 55%,#e2bf94)}.nx-nca .hcp-img .hc-tin{width:190px;height:130px;transform:rotate(-5deg);box-shadow:inset 0 0 0 7px #4a2a80,inset 0 0 0 8px #d8b77acc,0 24px 36px -16px #46190580;animation:hcIn2 .8s cubic-bezier(.2,.7,.2,1) 1.3s both}.nx-nca .hcp-img .hc-tn{font-size:27px}.nx-nca .hcp-img .hc-ts{margin-top:7px;font-size:8px}.nx-nca .hcp-img .hc-dots{gap:6px;margin-top:12px}.nx-nca .hcp-img .hc-dots i{width:10px;height:10px}.nx-nca .hcp-lf1{left:8%;top:10%;transform:rotate(-25deg);color:#c8742c}.nx-nca .hcp-lf2{right:9%;bottom:10%;width:36px;height:36px;transform:rotate(130deg);color:#a3482b}.nx-nca .hcp-lf3{right:12%;top:12%;width:30px;height:30px;transform:rotate(30deg);color:#d9a441}.nx-nca .hcp-fr1{left:13%;bottom:17%}.nx-nca .hcp-fr2{left:23%;bottom:9%;width:24px;height:24px}.nx-nca .hcp-fr3{right:17%;top:57%;width:26px;height:26px}.nx-nca .hcp-fr4{left:19%;top:18%;width:24px;height:24px}.nx-nca .hcp-th{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.nx-nca .hcp-mini{position:relative;height:62px;display:grid;place-items:center;overflow:hidden;background:#f4f1f7;border:1px solid transparent}.nx-nca .hcp-mini.on{border:2px solid #4a2577}.nx-nca .hcp-mini>*{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.42)}.nx-nca .hcp-mini>.hcp-trio{transform:translate(-50%,-50%);display:flex;gap:5px}.nx-nca .hcp-trio .hc-tr{width:18px;height:18px}.nx-nca .hcp-mini>.hcp-leafy{transform:translate(-50%,-50%);width:48px;height:44px}.nx-nca .hcp-leafy .hc-lf{left:0;top:0;width:34px;height:34px;transform:rotate(-20deg);color:#c8742c;animation:none}.nx-nca .hcp-leafy .hc-tr{position:absolute;right:0;bottom:0;width:22px;height:22px}.nx-nca .hcp-info{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding-top:2px}.nx-nca .hcp-info .hc-badge{position:static}.nx-nca .hcp-t{display:block;margin-top:8px;font:700 23px/1.15 Playfair,Georgia,serif;color:#2a1a3e}.nx-nca .hcp-rv{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:10.5px}.nx-nca .hcp-rv i{font-style:normal;letter-spacing:.04em;color:#4a2577}.nx-nca .hcp-rv u{font-weight:600;color:#4a2577;text-underline-offset:2px}.nx-nca .hcp-rv em{font-style:normal;color:#8a8294}.nx-nca .hcp-d{margin-top:9px;font-size:11.5px;line-height:1.55;color:#4f4759}.nx-nca .hcp-lab{margin-top:12px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2a1a3e}.nx-nca .hcp-sw{display:flex;gap:6px;margin-top:6px}.nx-nca .hcp-sw span{padding:6px 11px;border:1px solid #d4ccdc;font-size:11px;font-weight:600;color:#3b2160}.nx-nca .hcp-sw .on{padding:5px 10px;border:2px solid #4a2577;background:#f4eefa}.nx-nca .hcp-pr{display:flex;align-items:center;gap:12px;margin-top:12px}.nx-nca .hcp-pr b{font-size:20px;font-weight:700}.nx-nca .hcp-pr em{display:flex;align-items:center;gap:5px;font-style:normal;font-size:10.5px;color:#2f6b3a}.nx-nca .hcp-pr em i{width:9px;height:9px;border:1.5px solid #2f8a4a;border-radius:50%}.nx-nca .hcp-buy{display:flex;gap:8px;width:100%;margin-top:10px}.nx-nca .hcp-q{display:flex;align-items:center;gap:12px;height:34px;padding:0 10px;border:1px solid #d4ccdc;font-size:12px}.nx-nca .hcp-q i{font-style:normal;font-weight:700;color:#4a2577}.nx-nca .hcp-add{flex:1;display:grid;place-items:center;height:34px;background:#4a2577;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nx-nca .hcp-del{width:100%;margin-top:10px;padding:8px 10px;background:#f4eefa;border:1px solid #e2d8ee;font-size:10.5px;line-height:1.45;color:#3b2160}.nx-nca .hcp-rec{padding:4px 26px 24px}.nx-nca .hcp-rec>b{display:block;margin-bottom:10px;font:700 17px/1 Playfair,Georgia,serif;color:#2a1a3e}.nx-nca .hcp-rg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nx-nca .hcp-rc{display:flex;align-items:center;gap:10px;min-width:0;animation:awUp .5s cubic-bezier(.2,.7,.2,1) both}.nx-nca .hcp-rc .hcp-mini{flex:0 0 64px;width:64px;height:64px}.nx-nca .hcp-rc .hcp-mini>*{transform:translate(-50%,-50%) scale(.44)}.nx-nca .hcp-rc>span{display:flex;flex-direction:column;gap:2px;min-width:0}.nx-nca .hcp-rc b{font-size:11px;font-weight:700;line-height:1.3}.nx-nca .hcp-rc em{font-style:normal;font-size:11px;font-weight:700;color:#4a2577}.nx-nca.sharp .hcp-pr em i{border-radius:50%!important}.nx-nca .og-ch{position:relative;height:150px;margin:16px 0 30px 34px}.nx-nca .og-ch svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;clip-path:inset(0 100% 0 0);animation:ogClip 1.7s cubic-bezier(.4,0,.2,1) 1s forwards}.nx-nca .og-g{fill:none;stroke:#f3f1ea14;stroke-width:1;vector-effect:non-scaling-stroke}.nx-nca .og-a{fill:#9dc49f21}.nx-nca .og-l{fill:none;stroke:#9dc49f;stroke-width:2.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nx-nca .og-end{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#9dc49f;box-shadow:0 0 0 4px #9dc49f33;animation:awPop .4s ease 2.6s both}.nx-nca .og-y{position:absolute;left:-34px;top:0;bottom:0;font-size:10px;color:#f3f1ea6b}.nx-nca .og-y i{position:absolute;left:0;font-style:normal;transform:translateY(-50%)}.nx-nca .og-x{position:absolute;left:0;right:0;bottom:-20px;display:flex;justify-content:space-between;font-size:10px;color:#f3f1ea6b}.nx-nca .og-x i{font-style:normal}.nx-nca .og-h{margin:6px 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f3f1ea80}.nx-nca .og-r{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;gap:14px;align-items:center;padding:9px 0;border-top:1px solid rgba(243,241,234,.08);font-size:13px}.nx-nca .og-r em{font-style:normal;font-size:12px;color:#f3f1ea8c}.nx-nca .og-r b{text-align:right;font-weight:600;color:#9dc49f}.nx-nca.sharp .og-end{border-radius:50%!important}.nx-nca .wbz-hero{background:linear-gradient(90deg,#0d0d0adb,#0d0d0a8c 45%,#0d0d0a1f),none center/cover no-repeat,#0d0d0a}.nx-nca .wbz .wb-hero{--tx:min(46vw,640px)}.nx-nca .wbz-sub{margin-top:24px;max-width:40ch;font-size:clamp(16px,1.4vw,21px);line-height:1.5;color:#f3f1eadb;text-wrap:pretty}@media(min-width:941px){.nx-nca .wbz .wb-ht{padding:clamp(28px,5vh,96px) 0}.nx-nca .wbz .wb-hero .wb-ht h1{margin-top:clamp(14px,2.6vh,26px);font-size:clamp(32px,min(4.6vw,7vh),76px)!important;line-height:1!important}.nx-nca .wbz-sub{margin-top:clamp(14px,2.6vh,24px);max-width:40ch;font-size:clamp(16px,min(1.4vw,2.5vh),21px);line-height:1.5;color:#f3f1eadb;text-wrap:pretty}.nx-nca .wbz-sub{max-width:none}.nx-nca .wbz-l{white-space:nowrap}.nx-nca .wbz .wb-date{margin-top:clamp(14px,2.8vh,28px);font-size:clamp(19px,min(2.1vw,3.4vh),30px)}}.nx-nca .wbz-tm{display:block;margin-top:calc(.35em - 2px);font-size:.6em;letter-spacing:0;color:#f3f1ea99}.nx-nca .wbz .wb-btns{margin-top:clamp(18px,4vh,40px)}.nx-nca .wbz-sq{background:#0d0d0a none center/cover no-repeat}.nx-nca .wbz-sky{background:linear-gradient(#0d0d0ab8,#0d0d0adb),none center/cover no-repeat,#0d0d0a}.nx-nca .wbz .wb-about .wb-ab2{text-align:center}.nx-nca .wbz-tzbr{display:none}.nx-nca .wbz-soon{text-align:center;font-family:var(--disp);font-size:22px;color:var(--cream)}@media(min-width:941px){.nx-nca .wbz .wb-duo{left:calc(var(--wl) + var(--tx) - 2vw);justify-content:flex-end;padding-right:1.5vw}.nx-nca .wbz .wb-hero .wb-p img{height:min(100cqh,86cqw)}.nx-nca .wbz .wb-hero .wb-p0 img{height:min(96cqh,83cqw)}.nx-nca .wbz .wb-hero .wb-p0{margin-right:-11cqw}.nx-nca .wbz .wb-p figcaption{text-shadow:0 1px 2px rgba(13,13,10,.9),0 0 14px rgba(13,13,10,.85),0 0 28px rgba(13,13,10,.6)}.nx-nca .wbz .wb-p0 figcaption{text-align:left;left:5px;right:auto}.nx-nca .wbz .wb-p1 figcaption{text-align:right;right:20px}.nx-nca .wbz .wb-p figcaption b{font-size:clamp(18px,min(1.6vw,2.8vh),26px)}.nx-nca .wbz .wb-p figcaption span{margin-top:2px;font-size:clamp(14px,min(1.15vw,2vh),18px)}}.nx-nca .wbz .wb-h figcaption p .wbz-l{display:inline;margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none}@media(min-width:941px){.nx-nca .wbz .wb-hosts .wb-hg2{grid-template-columns:repeat(2,minmax(0,490px))}}.nx-nca .navtog{display:none}@media(max-width:940px){.nx-nca .nav-i{height:58px;gap:12px;position:relative}.nx-nca .hero2{min-height:calc(100vh - 58px);min-height:calc(100svh - 58px);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.nx-nca .hero2-c h1{font-size:clamp(26px,9vw,40px)}.nx-nca .csx{min-height:calc(100vh - 59px)}.nx-nca .brand{font-size:16px;white-space:nowrap;--bm:22px}.nx-nca .navtog{display:flex;flex-direction:column;justify-content:center;gap:5px;margin-left:auto;width:42px;height:42px;padding:0 9px;background:none;border:0;cursor:pointer}.nx-nca .navtog span{display:block;height:1.5px;background:var(--ink);transition:transform .22s ease,opacity .18s ease}.nx-nca .nav[data-nav=open] .navtog span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nx-nca .nav[data-nav=open] .navtog span:nth-child(2){opacity:0}.nx-nca .nav[data-nav=open] .navtog span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.nx-nca .nav nav{position:fixed;inset:58px 0 0;display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px var(--pad) 32px;background:var(--paper);overflow-y:auto;font-size:17px}.nx-nca .nav[data-nav=open] nav{display:flex}.nx-nca .nav nav>a{padding:15px 0;border-bottom:1px solid var(--line);color:var(--ink)}.nx-nca .nav nav .btn{margin:0;width:100%;padding:14px 18px;font-size:15.5px}.nx-nca .nav nav>a:not(.btn)+a.btn{margin-top:24px}.nx-nca .nav nav .btn+.btn{margin-left:0;margin-top:10px}.nx-nca .navitem{width:100%;justify-content:space-between;padding:15px 0;font-size:17px;border-bottom:1px solid var(--line)}.nx-nca .mega{position:static;display:block;max-height:0;overflow:hidden;flex:none;width:100%;transition:max-height .3s ease;background:none;border:0;box-shadow:none}.nx-nca .navitem{order:0}.nx-nca .mega[data-open=true]{max-height:900px}.nx-nca .mega-s .mega-i{padding:0}.nx-nca .dd{width:auto;margin-left:0!important;border:0;background:none;box-shadow:none;padding:2px 0 10px}.nx-nca .dd a{padding:11px 0 11px 14px}.nx-nca .dd a:hover{background:none}.nx-nca .dd a b{font-size:15.5px}.nx-nca .dd-sep{margin:6px 0 6px 14px}.nx-nca .dd-all{padding-left:14px}.nx-nca .sec{padding:clamp(40px,9vw,58px) 0}.nx-nca .hd{grid-template-columns:1fr;gap:14px;align-items:start}.nx-nca .hd .r{padding-bottom:0}.nx-nca h1{letter-spacing:-.03em}.nx-nca .lede{font-size:16.5px}.nx-nca .kpi{grid-template-columns:1fr;border-top:1px solid var(--ink)}.nx-nca .kpi div{padding:20px 0 18px!important;border-right:0;border-bottom:1px solid var(--line)}.nx-nca .kpi div:last-child{border-bottom:0}.nx-nca .steps4,.nx-nca .cols3{grid-template-columns:1fr}.nx-nca .steps4 div,.nx-nca .cols3>div{padding:22px 0 20px!important;border-right:0;border-bottom:1px solid var(--line)}.nx-nca .steps4 div:last-child,.nx-nca .cols3>div:last-child{border-bottom:0}.nx-nca .cols3 img{aspect-ratio:16/9}.nx-nca .imgtext,.nx-nca .figpair,.nx-nca .cards2,.nx-nca .frow,.nx-nca .swx{grid-template-columns:1fr;gap:18px}.nx-nca .imgtext.flip>figure{order:0}.nx-nca .frow.flip>*:first-child{order:0}.nx-nca .tline .r0{grid-template-columns:1fr;gap:4px;padding:16px 0}.nx-nca .tline .t{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.nx-nca .tline .d{display:none}.nx-nca .lst-r{grid-template-columns:26px 1fr;row-gap:6px;padding:18px 0}.nx-nca .lst-p,.nx-nca .lst-m{grid-column:2}.nx-nca .lst-m{text-align:left;margin-top:2px}.nx-nca .big{gap:10px}.nx-nca .quote p{font-size:19px}.nx-nca .tblwrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.nx-nca .tblwrap table{min-width:520px}.nx-nca .dmo{padding:12px}.nx-nca .dmo-in{gap:12px}.nx-nca .dw-h{padding:10px 12px;font-size:12px}.nx-nca .wr{padding:9px 12px;gap:8px;flex-wrap:wrap}.nx-nca .wr .l{font-size:12px;white-space:normal;flex:1 1 100%}.nx-nca .wr .n{margin-left:0;font-size:10.5px}.nx-nca .wr .pill{margin-left:auto}.nx-nca .sv-rows .sv-pk{grid-template-columns:auto 14px auto 1fr;row-gap:2px}.nx-nca .sv-rows .sv-pk>:first-child{grid-column:1/-1;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.nx-nca .sv-rows .sv-hd0{display:none}.nx-nca .shc .sv-rows .sv-row{opacity:1;transform:none}.nx-nca .dw-f{padding:9px 12px;gap:8px;font-size:10px}.nx-nca .dfx div{padding:9px 12px;flex-wrap:wrap}.nx-nca .dfx em{margin-left:22px;width:100%}.nx-nca .mx{font-size:11.5px}.nx-nca .mx th,.nx-nca .mx td{padding:9px 8px}.nx-nca .term{font-size:10.5px;line-height:1.8;padding:12px}.nx-nca .cwin{grid-template-columns:1fr 1fr;gap:7px;padding:8px}.nx-nca .dlive{flex-wrap:wrap;gap:8px}.nx-nca .dlive span{margin-left:0;text-align:left;width:100%}.nx-nca .dmo-cap{font-size:9.5px}.nx-nca .swx-l{flex-direction:row;overflow-x:auto;border-left:0;border-bottom:1px solid var(--line);-webkit-overflow-scrolling:touch}.nx-nca .swx-i{padding:10px 14px 12px;margin-left:0;border-left:0;border-bottom:2px solid transparent;white-space:nowrap}.nx-nca .swx-i b{font-size:14.5px}.nx-nca .swx-i span{display:none!important}.nx-nca .swx-i[aria-selected=true]{border-left-color:transparent;border-bottom-color:var(--ink)}.nx-nca .fb-l h2{max-width:none}.nx-nca .trust{grid-template-columns:1fr}.nx-nca .trust>div{padding:24px 0 22px!important;border-right:0;border-bottom:1px solid rgba(243,241,234,.16)}.nx-nca .trust>div:last-child{border-bottom:0}.nx-nca .stp{grid-template-columns:1fr;gap:24px}.nx-nca .stp>.vch,.nx-nca .stp>.tml,.nx-nca .stp>.ar{order:2}.nx-nca .stp-t{order:1}.nx-nca .vch{height:230px;padding:0;gap:16px}.nx-nca .vch-b{height:var(--h)}.nx-nca .vch-l{min-height:3.4em;font-size:12px}@media(max-width:380px){.nx-nca .vch-l{min-height:4.4em}}.nx-nca .vch-v{font-size:15.5px;margin-bottom:8px}.nx-nca .sh-log li{grid-template-columns:7px 1fr;row-gap:2px}.nx-nca .sh-log li .t{grid-column:2;font-size:10.5px}.nx-nca .pdp-row.pdp-new,.nx-nca .pdp-line.pdp-new{margin-top:16px}.nx-nca .pdp-line.pdp-new{padding-top:12px}.nx-nca .pdp-new:after{font-size:9px;padding:2px 4px}.nx-nca .pdp-save{margin-left:0}.nx-nca .shc{flex-direction:column}.nx-nca .sh-l{flex:0 0 auto;border-right:0;border-bottom:1px solid rgba(243,241,234,.12)}.nx-nca .sh-me,.nx-nca .sh-ag,.nx-nca .sh-done{max-width:100%;white-space:normal;overflow-wrap:anywhere}.nx-nca .sh-thread{min-height:0}.nx-nca .ag-grid{grid-template-columns:1fr 1fr!important}.nx-nca .sh-tabs{flex-direction:row;overflow-x:auto;border-top:0;border-bottom:1px solid var(--line)}.nx-nca .hd2{display:block;position:relative;height:clamp(300px,80vw,360px)}.nx-nca .hd2-l,.nx-nca .hd2-r{position:absolute;inset:0;width:auto;transition:opacity .42s ease,visibility 0s linear .42s}.nx-nca .hd2-l{padding:12px;border-right:0;border-bottom:0}.nx-nca .hd2[data-focus=store] .hd2-l,.nx-nca .hd2[data-focus=chat] .hd2-r,.nx-nca .hd2:not([data-focus]) .hd2-r{opacity:0;visibility:hidden;pointer-events:none}.nx-nca .hd2-thread{gap:6px;padding-bottom:8px}.nx-nca .hd2-box{padding:9px 10px}.nx-nca .hd2-box p{font-size:11px;min-height:2.4em}.nx-nca .hd2[data-act="2"] .hd2-box p{font-size:11.5px;min-height:4.2em}.nx-nca .hd2-box .bar2{margin-top:6px}.nx-nca .hd2-tools button,.nx-nca .hd2-box .snd2{width:21px;height:21px}.nx-nca .hd2-tools svg{width:12px;height:12px}.nx-nca .hd2-box .snd2 svg{width:10px;height:10px}.nx-nca .hd2-steps li{font-size:11px}.nx-nca .hd2-title b{font-size:clamp(15px,4.4vw,19px)}.nx-nca .hd2-cap b{font-size:clamp(12.5px,3.6vw,16px)}.nx-nca .hd2-rmid b{font-size:clamp(28px,9vw,42px)}.nx-nca .hd2-rmid span{font-size:12.5px;line-height:1.45}.nx-nca .hd2-grid{grid-template-columns:repeat(2,1fr);gap:6px;padding:0 8px}.nx-nca .hd2-fil{gap:4px;padding:0 8px 6px}.nx-nca .hd2-fil span{font-size:8.5px;padding:2px 5px}.nx-nca .hd2-t h6{font-size:9.5px}.nx-nca .hd2-ti{padding:5px 6px 6px}.nx-nca .hd2-sh{gap:8px;padding:10px 10px 9px}.nx-nca .hd2-sh b{font-size:11px}.nx-nca .hd2-sh nav{gap:9px}.nx-nca .hd2-sh nav span,.nx-nca .hd2-sh>span{white-space:nowrap;font-size:10.5px}.nx-nca .hd2-sh nav span:nth-child(3){display:none}.nx-nca .hd2-t img{aspect-ratio:5/4}.nx-nca .hd2-ti .un{display:none}.nx-nca .hd2-ti{padding:4px 6px 5px}.nx-nca .hd2-bd2{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3}.nx-nca .tblwrap table{min-width:0}.nx-nca .tblwrap th,.nx-nca .tblwrap td{padding-left:0;padding-right:10px;font-size:13.5px}.nx-nca .tblwrap td:first-child,.nx-nca .tblwrap th:first-child{padding-right:14px}.nx-nca .mg{min-height:clamp(480px,130vw,512px)}.nx-nca .mg-conn{position:static;inset:auto;width:100%;flex:1 1 auto;align-content:center}.nx-nca .mg[data-s="1"] .mg-conn{display:grid}.nx-nca .mg[data-s="1"] .mg-l{display:none}.nx-nca .mg-l{padding:13px;flex:1 1 auto}.nx-nca .mg[data-s="3"] .mg-l,.nx-nca .mg[data-s="4"] .mg-l{display:none}.nx-nca .mg[data-s="3"] .mg-r,.nx-nca .mg[data-s="4"] .mg-r{flex:1 1 auto;min-height:0}.nx-nca .mg-conn-c{padding:16px}.nx-nca .mg-conn-f{margin-top:11px;padding-bottom:11px}.nx-nca .mg-conn-l{margin-top:12px}.nx-nca .mg-step{padding:8px 0 0}.nx-nca .mg-step b{font-size:9px}.nx-nca .mg-step h3{margin-top:3px;font-size:13.5px}.nx-nca .sh-tabs{display:block;overflow-x:visible;grid-auto-flow:row;grid-auto-columns:auto;gap:0}.nx-nca .shitem{padding:11px 0;border-bottom:1px solid var(--line)}.nx-nca .shitem:last-child{border-bottom:0}.nx-nca .shitem h3{font-size:14.5px}.nx-nca .shitem p{display:none}.nx-nca .shitem[aria-selected=true] p{display:block;margin-top:4px;font-size:12.5px;line-height:1.45}.nx-nca .shc{height:auto;min-height:0}.nx-nca .pdp-gal{grid-template-columns:42px minmax(0,1fr);gap:7px;padding:10px}.nx-nca .pdp-hero{max-height:210px}.nx-nca .pdp-info{padding:0 10px 12px}.nx-nca .ag-grid figure{max-height:132px}.nx-nca .sh-l{padding:12px}.nx-nca .sh-l,.nx-nca .sh-r{min-height:0}.nx-nca .sh-l,.nx-nca .sh-r{flex:0 0 auto}.nx-nca .pip-rail{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;padding:20px 0 2px;column-gap:7px;row-gap:0}.nx-nca .pip-rail:before{left:6px;right:calc((100% - (var(--n) - 1) * 7px) / var(--n) - 6px);top:5px;width:auto;height:2px;bottom:auto}.nx-nca .pip-rail>i{left:6px;top:5px;height:2px;width:auto;right:calc((100% - (var(--n) - 1) * 7px) / var(--n) - 6px);transform:scaleX(0);transform-origin:0 50%;transition:transform .55s ease}.nx-nca .pip-node:before{left:0;top:-21px;width:12px;height:12px}.nx-nca .pip-node b{font-size:9.5px;line-height:1.2;letter-spacing:-.005em}.nx-nca .pip-node em{font-size:8px;line-height:1.3;margin-top:3px}.nx-nca .pip-brace{grid-column:1/-1;margin-top:14px;margin-left:0}.nx-nca .vcard{height:clamp(360px,95vw,430px)}.nx-nca .certs .mk{width:40px;height:40px;place-items:center start}.nx-nca .certs .mk img{object-position:left center}.nx-nca .certs .mk svg{width:24px;height:24px}.nx-nca .certs>div{gap:13px;align-items:start;padding:20px 0}.nx-nca .certs>div+div{padding-left:0}.nx-nca .dmo-in.dm-two,.nx-nca .dmo-in.dm-three,.nx-nca .dmo-in.dm-side{grid-template-columns:minmax(0,1fr);gap:12px}.nx-nca .shc[data-stages],.nx-nca .dmo-in[data-stages]{position:relative;display:block;height:auto;min-height:clamp(420px,132vw,560px);transition:height .38s cubic-bezier(.33,1,.68,1)}.nx-nca .stg-pane{display:none;width:auto;height:100%;border-right:0;border-bottom:0;overflow:auto;scrollbar-width:none}.nx-nca .stg-pane::-webkit-scrollbar{display:none}.nx-nca .dw{min-height:0;overflow-x:auto;scrollbar-width:none}.nx-nca .dw::-webkit-scrollbar{display:none}.nx-nca .stg-pane.on{display:grid;align-content:center;animation:stg-in .26s ease both}.nx-nca .shc .sv-pnl{overflow-y:auto;scrollbar-width:none}.nx-nca .shc .pdp-info{flex:none;min-height:0;overflow:visible}.nx-nca .mg{flex-direction:column}.nx-nca .mg-r{flex:1 1 auto;min-height:0}.nx-nca .viz .viz-chip{max-width:calc(100% - 18px);white-space:normal}.nx-nca .mgw{--dwell:5.6s}.nx-nca .shc .sv-pnl.pdp{min-height:auto}.nx-nca .shc .pdp-gal{flex:none;min-height:auto;grid-auto-rows:clamp(180px,46vw,224px)}.nx-nca .shc .pdp-hero{max-height:none;min-height:0;height:100%}.nx-nca .shc .pdp-hero img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.nx-nca .shc .pdp-thumbs{min-height:0}.nx-nca .shc:not(.ap) .pdp-new{display:none}.nx-nca .shc .pdp-gal{display:none}.nx-nca .shc .sv-pnl.pdp{justify-content:center}.nx-nca .shc .pdp-info{padding:14px 14px 16px}.nx-nca .shc .sv-pnl{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 26px),transparent)}.nx-nca .shc .pdp-info{padding:10px 12px 16px;gap:2px}.nx-nca .shc .pdp-info h4{font-size:15px}.nx-nca .shc .sh-thread,.nx-nca .mg-thread{justify-content:flex-start;overflow:visible;min-height:0}.nx-nca .panel{padding:26px 20px}.nx-nca .panel .hd{gap:22px}.nx-nca .ctab-b{flex-direction:column;align-items:stretch}.nx-nca .ctab-b .btn{width:100%}.nx-nca .foot2-cols{grid-template-columns:1fr 1fr;gap:22px}.nx-nca .foot2-cols a{padding:11px 0}.nx-nca .foot2-base{gap:14px}.nx-nca .foot2-base a{display:inline-block;padding:12px 0}.nx-nca .foot2-badges{margin-left:0;width:100%;gap:18px;flex-wrap:wrap}.nx-nca .foot2-badges img{height:30px}}@media(max-width:560px){.nx-nca .foot2-cols{grid-template-columns:1fr}.nx-nca .cwin{grid-template-columns:1fr 1fr}.nx-nca .kpi b{font-size:28px}.nx-nca .hero-cta{flex-direction:column;align-items:stretch;gap:10px}.nx-nca .hero-cta .btn{width:100%}}@media(max-width:940px){.nx-nca .cols3 .viz,.nx-nca .cols3 img{height:clamp(170px,42vw,230px)}.nx-nca .bandimg .uic,.nx-nca .bandimg .uic-ask{display:none}.nx-nca .viz .uic,.nx-nca .viz .uic-ask{width:min(88%,340px)!important;left:6%!important;right:auto!important}}@media(max-width:940px){.nx-nca .art-h h1{font-size:clamp(27px,7.4vw,34px)}.nx-nca .art-sf{font-size:15.5px}.nx-nca .uic-frag,.nx-nca .uic-chat{width:min(80%,300px)!important}.nx-nca .uic-chat .ucx-me{font-size:11.5px}.nx-nca .art-b{font-size:16px;line-height:1.68}.nx-nca .art-b h2{font-size:20px}.nx-nca .art-q p{font-size:18px}.nx-nca .art-au{gap:13px}.nx-nca .nw{grid-template-columns:1fr;gap:16px}.nx-nca .nw-c:first-child b{font-size:24px}.nx-nca .nw-c:first-child .nw-i img{aspect-ratio:16/9}}@media(max-width:940px){.nx-nca .art-t table{font-size:14px}.nx-nca .art-t td{padding:11px 0}}@media(max-width:560px){.nx-nca .ax-c{align-items:flex-start}.nx-nca .ax-c>.ax-d{margin-top:7px}.nx-nca .ax-c>.ax-b{margin-top:1px}.nx-nca .ax-ct{flex-wrap:wrap;white-space:normal;row-gap:2px}.nx-nca .ax-ct b{overflow:visible;text-overflow:clip}.nx-nca .ax-ct em{flex:1 0 100%;overflow:visible;text-overflow:clip}}@media(max-width:940px){.nx-nca .nav nav a.btn:not(.btn-o){color:#f3f1ea;border:1px solid var(--green)}.nx-nca .nav nav a.btn.btn-o{color:var(--ink);border:1px solid var(--line2)}}@media(max-width:700px){.nx-nca .mgw{display:flex;flex-direction:column}.nx-nca .mg{order:1;margin-top:0;height:auto;min-height:0;aspect-ratio:3/2}.nx-nca .mg-steps{order:2;margin-top:12px;border-top:0;gap:0}.nx-nca .mg-step{padding:9px 0;border-bottom:1px solid var(--line)}.nx-nca .mg-step:before{top:auto;bottom:-1px}.nx-nca .mg-step b{font-size:9px}.nx-nca .mg-step h3{margin-top:2px;font-size:13.5px}.nx-nca .mg-conn,.nx-nca .mg-l,.nx-nca .mg-r,.nx-nca .mg-live{zoom:.72}.nx-nca .mg-l,.nx-nca .mg-r{padding:12px}.nx-nca .mg[data-s="2"] .mg-box p{font-size:15px;min-height:2.6em}.nx-nca .sh-lay{display:flex;flex-direction:column;gap:0}.nx-nca .shc{order:1}.nx-nca .sh-tabs{order:2;margin-top:12px;border-top:0;border-bottom:0}.nx-nca .shitem,.nx-nca .shitem:last-child{padding:10px 0;border-bottom:1px solid var(--line)}.nx-nca .shitem:before{top:auto;bottom:-1px}.nx-nca .tb-k,.nx-nca .tb-b,.nx-nca .tb-s,.nx-nca .tb-n{text-shadow:0 0 12px rgba(0,0,0,.95),0 0 4px rgba(0,0,0,.9)}.nx-nca .shc{flex-direction:row;height:auto;min-height:0;aspect-ratio:4/3;width:100%;align-self:stretch}.nx-nca .sh-l{flex:0 0 46%;border-right:1px solid rgba(243,241,234,.12);border-bottom:0;padding:10px;zoom:.55}.nx-nca .sh-r{flex:1 1 0;min-width:0;min-height:0;zoom:.58}.nx-nca .shc .sh-thread{overflow-y:auto;scrollbar-width:none;justify-content:flex-start;padding-bottom:6px;gap:8px}.nx-nca .shc .sh-thread::-webkit-scrollbar{display:none}.nx-nca .shc .sh-box p{min-height:1.4em}.nx-nca .shc .sv-pnl{-webkit-mask-image:none;mask-image:none}.nx-nca .sh-l .mg-rail{flex-wrap:wrap;row-gap:6px}.nx-nca .fb{display:block;min-height:0}.nx-nca .fb-r{display:none}.nx-nca .fb-l{padding:30px 20px 34px}.nx-nca .fb-l h2{max-width:none}.nx-nca .fb-i span{display:block}.nx-nca .fb-i b{color:#f3f1eac7}.nx-nca .cred .wrap>.credrow{display:none}.nx-nca .credrows,.nx-nca .credrows .credrow{display:block}.nx-nca .credrows .credrow+.credrow{margin-top:16px}.nx-nca .credrow-b .credtrack{animation-direction:reverse}.nx-nca .hiw{display:flex;flex-direction:column;gap:14px}.nx-nca .hiw-r{order:1;width:100%}.nx-nca .hiw-l{order:2;border-top:0;width:100%}.nx-nca .hiw-i{padding:11px 0 12px}.nx-nca .hiw-i:before{top:auto;bottom:-1px}}@media(hover:none){.nx-nca .vcard:hover:not(.open) .vi-more,.nx-nca .vcard:focus-within:not(.open) .vi-more{max-height:0;opacity:0;margin-top:0}.nx-nca .vcard:hover:not(.open) .vi-art,.nx-nca .vcard:focus-within:not(.open) .vi-art{opacity:1}.nx-nca .vcard:hover:not(.open) .vi-ar,.nx-nca .vcard:focus-within:not(.open) .vi-ar{transform:none;color:var(--ink40)}.nx-nca .vcard:hover:not(.open):after,.nx-nca .vcard:focus-within:not(.open):after{background:none}.nx-nca .vcard.open .vi-art{opacity:0}}@media(max-width:820px){.nx-nca .stpg{grid-template-columns:1fr;row-gap:clamp(36px,7vw,56px)}.nx-nca .stpg>.stp,.nx-nca .stpg>.stp+.stp{padding:0;border-right:0;border-top:0}.nx-nca .stpg .pn{align-items:baseline;gap:12px}.nx-nca .stpg .pn b{font-size:clamp(46px,5vw,72px)}.nx-nca .stpg .pn em{align-self:baseline;margin:0 0 0 -6px}.nx-nca .stpg .pn span{font-size:14.5px;line-height:1.35;max-width:22ch;flex:1 1 auto}.nx-nca .stpg .pviz{margin-top:clamp(26px,3vw,40px);min-height:0;align-items:flex-start}.nx-nca .stpg .tbar{gap:clamp(34px,4vw,54px)}.nx-nca .stpg .cbar{align-items:end;min-height:clamp(150px,15vw,190px)}}@media(max-width:700px){.nx-nca .axp,.nx-nca .ax,.nx-nca .axs-back .ax,.nx-nca .stg-ask .axp,.nx-nca .stg-list,.nx-nca .mg-box,.nx-nca .sh-box{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(max-width:940px){.nx-nca .uc-chips{gap:7px}.nx-nca .uc-chips i{font-size:12px;padding:5px 9px}}@media(max-width:940px){.nx-nca .x-bl,.nx-nca .x-two,.nx-nca .x-rep,.nx-nca .x-code2{grid-template-columns:1fr}.nx-nca .x-week{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-nca .x-day{border-bottom:1px solid rgba(243,241,234,.09)}.nx-nca .x-dv{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.nx-nca .x-rept{grid-template-columns:1fr}.nx-nca .x-tm{grid-template-columns:34px minmax(0,1fr) auto;row-gap:6px}.nx-nca .x-tm q{grid-column:2 / -1}.nx-nca .x-tm code{display:none}.nx-nca .x-pr{grid-template-columns:20px minmax(0,1fr) auto}.nx-nca .x-prc,.nx-nca .x-prr{display:none}.nx-nca .hiw-stage:has(.x-fill){aspect-ratio:auto;min-height:520px}}@media(max-width:700px){.nx-nca .x-stage{padding:14px 12px 0}.nx-nca .x-stage:has(.x-dv){padding-bottom:14px}.nx-nca .x-body{padding:16px}.nx-nca .x-msg p{font-size:14px}.nx-nca .x-dv{grid-template-columns:1fr}.nx-nca .x-dvm{max-width:240px;margin:0 auto}.nx-nca .x-dvact .pv-btns{margin-left:0}.nx-nca .x-week{grid-template-columns:1fr}.nx-nca .x-c2 .x-row,.nx-nca .x-c3 .x-row,.nx-nca .x-c4 .x-row,.nx-nca .x-chg .x-c4 .x-row,.nx-nca .x-sv .x-row,.nx-nca .x-c5 .x-row{grid-template-columns:1fr;gap:3px}.nx-nca .x-hd{display:none}.nx-nca .x-row{font-size:14px}.nx-nca .x-lgh{display:none}.nx-nca .x-lg{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.nx-nca .x-lg em{grid-row:2}.nx-nca .x-lg b{grid-row:1 / 3;grid-column:2;align-self:center}.nx-nca .x-ag-h{display:none}.nx-nca .x-ag-r{grid-template-columns:18px minmax(0,1fr);row-gap:6px}.nx-nca .x-ag-r>span:not(:first-of-type){grid-column:2}.nx-nca .x-ag-act,.nx-nca .x-ag-top{flex-direction:column;align-items:flex-start}.nx-nca .x-lib-h{display:none}.nx-nca .x-lib-r{grid-template-columns:1fr auto;row-gap:4px}.nx-nca .x-lib-r q{grid-column:1 / -1;font-size:15px}.nx-nca .x-lib-t{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding:0 16px}.nx-nca .x-lib-t button{white-space:nowrap;flex:none}.nx-nca .x-sq{aspect-ratio:auto;min-height:0}.nx-nca .x-tk span{white-space:normal}.nx-nca .x-okb b{padding:11px 6px}}@media(max-width:700px){.nx-nca .x-sv .x-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.nx-nca .x-sv .x-row>span:nth-child(2),.nx-nca .x-sv .x-row>span:nth-child(3){display:none}.nx-nca .x-sv .x-row>span:nth-child(5){grid-column:1 / -1}}@media(max-width:600px){.nx-nca .hyx .hy-feat{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-left:-16px;margin-right:-16px;padding:0 16px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nx-nca .hyx .hy-feat::-webkit-scrollbar{display:none}.nx-nca .hyx .hy-feat figure{flex:0 0 80%;scroll-snap-align:start}.nx-nca .hyx .hy-feat figure:hover{transform:none}}@media(max-width:700px){.nx-nca .cx-certs6{grid-template-columns:1fr 1fr!important}.nx-nca .cx-certs6>div{min-width:0;min-height:110px;padding:16px 10px}.nx-nca .cx-certs6 img,.nx-nca .cx-certs6 .w img,.nx-nca .cx-certs6 .w img[src*=cert-3]{max-width:100%!important;width:auto!important;height:auto!important;max-height:44px}.nx-nca .cx-certs6 img[src*=cert-]{max-height:56px}.nx-nca .cx-trust>*{min-width:0}}@media(max-width:560px){.nx-nca .sw-bg img,.nx-nca .sw-bg img[src*=cert-3],.nx-nca .sw-bg img[src*=adobe]{max-width:100%!important;width:auto!important;height:auto!important;max-height:52px!important}.nx-nca .sw-bg>div{min-width:0}}@media(max-width:700px){.nx-nca .sx .sx-mxw{overflow:visible}.nx-nca .sx .sx-mx{min-width:0;table-layout:fixed}.nx-nca .sx .sx-mx th{font-size:9px;letter-spacing:.06em;padding:0 2px 12px}.nx-nca .sx .sx-mx td{padding:14px 2px}.nx-nca .sx .sx-mx td b{font-size:13px;line-height:1.25}.nx-nca .sx .sx-mx td small{font-size:10.5px}.nx-nca .sx-mx th:first-child,.nx-nca .sx-mx td:first-child{width:36%}.nx-nca .sx-mx th{font-size:9px;letter-spacing:.06em;padding:0 2px 12px;line-height:1.3;white-space:normal;word-break:normal}.nx-nca .sx-mx td{padding:14px 2px}.nx-nca .sx-mx td:first-child{padding-left:6px;text-align:left}.nx-nca .sx-mx td:first-child b{font-size:13px;line-height:1.25;display:block}.nx-nca .sx-mx td:first-child small{font-size:10.5px;line-height:1.3}.nx-nca .sx-mx i.sx-on{transform:scale(.85)}}@media(max-width:700px){.nx-nca .vcard{flex:0 0 min(76vw,306px)!important;height:auto!important;aspect-ratio:306/478}}@media(max-width:700px){.nx-nca .hw-herov,.nx-nca .sx-hero,.nx-nca .uc-vhero,.nx-nca .hyx .hy-hero,.nx-nca .mz-hero,.nx-nca .ag-hero,.nx-nca .cx,.nx-nca .swh,.nx-nca .spc,.nx-nca .nf{min-height:100svh!important;box-sizing:border-box}.nx-nca .hyx .uc-vhero,.nx-nca .hw-herov{display:flex!important;flex-direction:column;justify-content:center}}@media(max-width:700px){.nx-nca .thm{min-width:0;padding:26px 12px!important}.nx-nca .thm>img{height:auto!important;max-height:34px!important;max-width:86%!important;width:auto!important}.nx-nca .thm>img[src*=scandipwa]{max-height:26px!important}}@media(max-width:940px){.nx-nca .wb-hero{flex-direction:column;align-items:stretch;min-height:0}.nx-nca .wb-ht{max-width:none;padding:56px 0 24px}.nx-nca .wb-duo{position:relative;left:auto;right:auto;top:auto;width:100%;height:min(100vw,560px)}.nx-nca .wb-hg2{grid-template-columns:minmax(0,460px)}.nx-nca .wb-list li{grid-template-columns:1fr;gap:8px}.nx-nca .wb-who ul{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nx-nca .wb-ht h1{font-size:46px}.nx-nca .wb-date{font-size:21px}.nx-nca .wb-btn{width:100%}.nx-nca .wb-p figcaption{bottom:14px}.nx-nca .wb-p figcaption b{font-size:14px}.nx-nca .wb-p figcaption span{font-size:12px}.nx-nca .wb-list li{padding:22px 0}.nx-nca .wb-br{display:none}.nx-nca .wb-who ul{grid-template-columns:1fr}.nx-nca .wb-ab2{font-size:16.5px}}@media(max-width:1100px){.nx-nca .wbx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:940px){.nx-nca .wbx .wb-hg2{grid-template-columns:minmax(0,460px)}.nx-nca .wbx-bp li{grid-template-columns:minmax(0,1fr) auto}.nx-nca .wbx-bn{grid-column:1/-1}}@media(max-width:560px){.nx-nca .wbx-stats{grid-template-columns:1fr 1fr}.nx-nca .wbx-pts li{padding-left:34px;font-size:19px}}@media(max-width:560px){.nx-nca .art-pp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.nx-nca .pt-logos .pt-c:nth-child(n) .pt-pop{left:0;right:auto;margin-left:0;width:min(330px,calc(100vw - 32px))}.nx-nca .pt-logos .pt-c:nth-child(2n) .pt-pop{left:auto;right:0}}@media(max-width:560px){.nx-nca .pt-logos .pt-c{height:120px}}@media(max-width:940px){.nx-nca.xp-site .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0b09}.nx-nca.nav-top.xp-site .nav{background:transparent}.nx-nca.xp-site .nav nav{background:#0b0b09}.nx-nca.xp-site .nav nav>a{color:#f3f1ea;border-bottom-color:#f3f1ea1f}.nx-nca.xp-site .navitem{border-bottom-color:#f3f1ea1f}.nx-nca.xp-site .nav .dd a b{color:#f3f1ea}.nx-nca.xp-site .nav .dd a span{color:#f3f1ea8c}.nx-nca.xp-site .nav .dd .dd-lab,.nx-nca.xp-site .nav .dw-post .dw-pd{color:#f3f1ea80}.nx-nca.xp-site .nav nav a.btn.btn-o{color:#f3f1ea;border:1px solid rgba(243,241,234,.4)}.nx-nca .xp-stats{grid-template-columns:1fr 1fr;row-gap:36px}.nx-nca .xp-stats>div:nth-child(3){padding-left:0;border-left:0}.nx-nca .xp-rw{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.nx-nca .xp-rb{grid-column:1/-1;grid-row:2}.nx-nca .xp-work .xp-rw{grid-template-columns:1fr}.nx-nca .xp-work .xp-rb{grid-row:auto}.nx-nca .xp-tabs{width:auto;margin:0 calc(var(--pad)*-1) 28px;overflow-x:auto;scrollbar-width:none;border-left:0;border-right:0}.nx-nca .xp-tabs::-webkit-scrollbar{display:none}.nx-nca .xp-how,.nx-nca .xp-pdf{grid-template-columns:1fr}.nx-nca .xp-tw{overflow-x:auto}.nx-nca .xp-pks,.nx-nca .xp-bxs{grid-template-columns:1fr 1fr}.nx-nca .xp-two{grid-template-columns:1fr;row-gap:8px}.nx-nca .xp-arr{transform:rotate(90deg);height:40px}.nx-nca .xp-chg{grid-template-columns:1fr}.nx-nca .xp-terms{grid-template-columns:1fr;gap:24px}.nx-nca .xp-base{grid-template-columns:1fr}.nx-nca .xp-bign{padding:28px 0 0;border-left:0;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .xp-tb{min-width:520px}}@media(max-width:700px){.nx-nca .xp-split{top:0;bottom:0;transform:none;display:block}.nx-nca .xp-split .xp-l{position:absolute;left:var(--pad);top:15%}.nx-nca .xp-split .xp-r{position:absolute;right:var(--pad);top:49%}.nx-nca .xp-split span{font-size:40px}.nx-nca .xp-rv{top:58%}.nx-nca .xp-pill span{font-size:13px}.nx-nca .xp-btns .btn{width:100%}.nx-nca .xp-stats{grid-template-columns:1fr}.nx-nca .xp-stats>div,.nx-nca .xp-stats>div+div{padding:24px 0 0;border-left:0}.nx-nca .xp-stats b{font-size:48px}.nx-nca .xp-card{padding:18px}.nx-nca .xp-bar em{width:60px;font-size:12.5px}.nx-nca .xp-hc{grid-template-columns:1fr;gap:24px}.nx-nca .xp-hc>div,.nx-nca .xp-hc>div+div{padding:0;border-left:0}.nx-nca .xp-hc>div+div{padding-top:24px;border-top:1px solid rgba(243,241,234,.1)}.nx-nca .xp-sr{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.nx-nca .xp-sr>span{grid-column:1/-1;grid-row:2}.nx-nca .xp-lock{flex-direction:column}.nx-nca .xp-lk1,.nx-nca .xp-lk2{width:auto}.nx-nca .xp-lk1 img{height:68px}.nx-nca .xp-plus{width:56px;height:64px}.nx-nca .xp-plus:before{display:none}.nx-nca .xp-chat{min-height:400px}.nx-nca .xp-form{grid-template-columns:1fr;gap:24px}.nx-nca .xp-fb .btn{width:100%}.nx-nca .xp-dl>div{grid-template-columns:1fr;gap:4px}.nx-nca .xp-fig figcaption{text-align:left}.nx-nca .xp-pks,.nx-nca .xp-bxs{grid-template-columns:1fr}.nx-nca .xp-chg .xp-card,.nx-nca .xp-pt,.nx-nca .xp-ptg{min-height:0}.nx-nca .xp-plab:empty{display:none}.nx-nca .xp-pnote{min-height:0}.nx-nca .xp-pnote:empty{display:none}.nx-nca .xp-col .xp-btns .btn{width:100%}}@media(max-width:940px){.nx-nca .nav .navitem .nav-new{margin:0 auto 0 8px}}@media(max-width:940px){.nx-nca .nav-brand{gap:11px}}@media(max-width:560px){.nx-nca .xp-play .btn{padding:12px 18px;font-size:14.5px}.nx-nca .xp-bdg{left:19px}}@media(max-width:940px){.nx-nca .xp-bb{grid-template-columns:1fr}.nx-nca .xp-bbq{position:static}}@media(max-width:940px){.nx-nca .xp-pks{row-gap:34px}}@media(max-width:700px){.nx-nca .xp-cmp{display:none}.nx-nca .xp-cmpm{display:block;max-width:560px;margin:28px auto 0}}@media(max-width:760px){.nx-nca .xp-stick{bottom:10px}.nx-nca .xp-stick-i{padding:8px 8px 8px 14px;font-size:13.5px}.nx-nca .xp-stick-r{gap:10px}.nx-nca .xp-stick .btn{padding:9px 12px}.nx-nca .xp-stick-t{width:0;min-width:100%;white-space:normal;margin-top:7px;font-size:12px}}@media(max-width:1100px){.nx-nca .bl-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.nx-nca .bl-f{grid-template-columns:1fr}.nx-nca .bl-f .bl-ci{border-right:0;border-bottom:1px solid rgba(243,241,234,.1)}.nx-nca .bl-f .bl-ci img{height:auto}}@media(max-width:760px){.nx-nca .bl-bar{flex-direction:column-reverse;align-items:stretch;gap:14px}.nx-nca .bl-q{flex:none;margin:0}.nx-nca .bl-tabs{margin:0 calc(-1*var(--pad));padding:0 var(--pad)}.nx-nca .bl-pg{flex-direction:column;align-items:stretch}.nx-nca .bl-pn{justify-content:space-between}.nx-nca .bl-mh{flex-direction:column;gap:8px}.nx-nca .art-shot>span{flex-direction:column;align-items:center}}@media(max-width:640px){.nx-nca .bl-g{grid-template-columns:1fr}}@media(max-width:1000px){.nx-nca .mk-split{grid-template-columns:44px minmax(0,1fr)}.nx-nca .mk-split .ma{grid-column:1/-1}}@media(max-width:760px){.nx-nca .mk-win,.nx-nca .mk-chatw,.nx-nca .mk-split{grid-template-columns:minmax(0,1fr)}.nx-nca .mk-rail{display:none}.nx-nca .mk-main{padding:18px 16px}.nx-nca .mk-grid{grid-template-columns:minmax(0,1fr)}.nx-nca .mk-big .mk-x:nth-child(n+6){display:none}.nx-nca .mk-tabs span:nth-child(n+5){display:none}.nx-nca .mk-search{max-width:none}.nx-nca .mk-pg{flex-direction:column;align-items:flex-start;gap:8px}.nx-nca .mk-vers{grid-template-columns:minmax(0,1fr)}.nx-nca .mk-split .ma{grid-column:auto}.nx-nca .ma-cols,.nx-nca .ma-body{grid-template-columns:minmax(0,1fr)}.nx-nca .ma-nav{display:none}.nx-nca .mk-pvn{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-nca .mk-pvn span:nth-child(4){border-left:0}.nx-nca .mk-pvn span:nth-child(n+4){border-top:1px solid rgba(243,241,234,.1)}.nx-nca .mk-prop{grid-template-columns:minmax(0,1fr)}.nx-nca .mk-cta .btn{flex:1 1 auto}}@media(max-width:900px){.nx-nca .mk-how .frow,.nx-nca .mk-how .frow.flip{grid-template-columns:minmax(0,1fr)}.nx-nca .mk-pvn img{height:calc(var(--h,32px)*.72)}}@media(max-width:760px){.nx-nca .mk-stg{aspect-ratio:4/5}.nx-nca .mk-stg.wide{aspect-ratio:16/12}.nx-nca .mk-stg-i{left:6%;right:6%;top:6%}.nx-nca .mk-stg.mid .mk-stg-i{top:0}.nx-nca .mk-stg .mk-win,.nx-nca .mk-stg .mk-dlg{zoom:.8}}@media(max-width:900px){.nx-nca .xp-wb{grid-template-columns:minmax(0,1fr);min-height:0}.nx-nca .xp-wbp{height:300px;overflow:hidden}.nx-nca .xp-wbp img,.nx-nca .xp-wbp figure:first-child img{height:300px}}@media(max-width:560px){.nx-nca .xp-wbk b{display:block;margin-top:4px}.nx-nca .xp-wbk i{display:none}}@media(max-width:900px){.nx-nca .mx .wrap{display:flex;flex-direction:column}.nx-nca .mx .mx-steps{order:3;display:block;margin-top:12px;border-top:0}.nx-nca .mx-steps button{flex-direction:row;align-items:baseline;gap:10px;width:100%;padding:10px 0;border-bottom:1px solid var(--line)}.nx-nca .mx-steps i{font-size:11px;min-width:10px}.nx-nca .mx-steps b{font-size:14.5px}.nx-nca .mx-steps u{top:auto;bottom:-1px;right:0}.nx-nca .mx .mx-app{order:2;margin-top:clamp(18px,4vw,24px)}.nx-nca .mx-app .mx-phd{display:none}.nx-nca .mx-app{display:block;position:relative;height:auto;aspect-ratio:4/3}.nx-nca .mx-app .mx-rail,.nx-nca .mx-app .mx-chat{display:none}.nx-nca .mx-app .mx-pane{position:absolute;inset:0}.nx-nca .mx-app .mx-store{flex:1 1 auto;height:auto}.nx-nca .mx-focus{padding:14px}.nx-nca .mx-f0{padding:16px 16px 14px}.nx-nca .mx-fl{font-size:10px}.nx-nca .mx-url{margin-top:10px;padding-bottom:10px}.nx-nca .mx-url span{font-size:13px}.nx-nca .mx-url b{padding:6px 10px;font-size:12px}.nx-nca .mx-det{margin-top:10px;gap:7px}.nx-nca .mx-det li{font-size:12.5px}.nx-nca .mx-det li:nth-child(n+3){display:none}.nx-nca .mx-ok{margin-top:10px;padding-top:10px;font-size:12.5px}.nx-nca .mx-fbox{padding:14px 16px 10px}.nx-nca .mx-fbox p{min-height:0;font-size:14px}.nx-nca .mx-att,.nx-nca .mx-fbox .mx-bb{margin-top:10px}.nx-nca .cred .lab{display:block;margin-bottom:26px}.nx-nca #latest .bl-g{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--pad));padding:0 var(--pad) 6px;scrollbar-width:none}.nx-nca #latest .bl-g::-webkit-scrollbar{display:none}.nx-nca #latest .bl-c{flex:0 0 82%;scroll-snap-align:start}.nx-nca .darkrun .tm{padding-top:0}}@media(max-width:900px){.nx-nca .pq-hero{min-height:0;padding:32px 0 48px}.nx-nca .pq-hero:after{background:linear-gradient(180deg,#14130fe6,#14130fb8,#14130f80)}.nx-nca .pq-hw{grid-template-columns:minmax(0,1fr);gap:28px}.nx-nca .fs{min-height:520px}.nx-nca .fs-v{padding:16px}.nx-nca .fs-card{padding:20px 18px;font-size:14px}.nx-nca .fs-card .fv-r img{width:72px;height:72px}.nx-nca .fs-phw{flex-direction:column;gap:16px}.nx-nca .fv-cog,.nx-nca .fv-pdp{grid-template-columns:minmax(0,1fr)}.nx-nca .fv-pdp>img{aspect-ratio:16/10}.nx-nca .fv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-nca .fv-r img{width:64px;height:64px}.nx-nca .fv-dd{width:auto;margin:0 12px}.nx-nca .fv-sq{width:60%}.nx-nca .pq-hv{justify-self:stretch;max-width:none}.nx-nca .pq-ht h1{font-size:40px}.nx-nca .pq-app{grid-template-columns:minmax(0,1fr);height:auto;min-height:460px;font-size:13.5px}.nx-nca .pq-app .mx-rail,.nx-nca .pq-win .mx-rail{display:none}.nx-nca .pq-app .mx-thread{padding:14px;flex:none;overflow:visible;justify-content:flex-start}.nx-nca .pq-app .mx-box{margin:0 14px 14px}.nx-nca .pq-shd{grid-template-columns:minmax(0,1fr);gap:12px}.nx-nca .pq-win{grid-template-columns:minmax(0,1fr);font-size:13px}.nx-nca .pq-wh{flex-direction:column;align-items:flex-start}.nx-nca .pq-ust .pq-pill,.nx-nca .pq-rng{margin-left:0}.nx-nca .pq-pages{grid-template-columns:minmax(0,1fr)}.nx-nca .pq-or{grid-template-columns:auto minmax(0,1fr) auto}.nx-nca .pq-or .pq-pill{display:none}.nx-nca .pq-prev{grid-template-columns:minmax(0,1fr)}.nx-nca .pq-res img{width:68px;height:68px}.nx-nca .pq-ans,.nx-nca .pq-q{max-width:100%}.nx-nca .pq-kpis{grid-template-columns:minmax(0,1fr)}.nx-nca .pq-kpis>div{border-left:0;border-top:1px solid rgba(243,241,234,.12)}.nx-nca .pq-kpis>div:first-child{border-top:0}.nx-nca .pq-sr{grid-template-columns:44px minmax(0,1fr);gap:10px 12px}.nx-nca .pq-sl{width:44px;height:44px}.nx-nca .pq-sv{grid-column:2;text-align:left}.nx-nca .pq-sb{grid-column:2;justify-self:start}}@media(max-width:940px){.nx-nca .ot-clock{position:relative;inset:auto;padding:8px var(--pad) 64px}.nx-nca .ot-tn b{font-size:clamp(56px,16vw,96px)}.nx-nca .ot-tn i{font-size:clamp(40px,11vw,64px)}}@media(max-width:860px){.nx-nca .ot-card{display:flex;flex-direction:column}.nx-nca .pp-v2 .ot-card .pp-art{display:flex;align-items:center;justify-content:center;container-type:normal;aspect-ratio:auto;min-height:0;padding:clamp(28px,8vw,48px) 0}.nx-nca .pp-v2 .ot-card .pp-pan{width:84%;min-height:0}.nx-nca .ot-side{padding:28px 24px 30px}}@media(max-width:1000px){.nx-nca .dn-tabs{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.nx-nca .dn-sd{grid-template-columns:minmax(0,1fr);gap:12px}.nx-nca .dn-st{display:flex;flex-direction:column;justify-content:center;padding:28px;min-height:0}.nx-nca .dn-sc{width:100%}.nx-nca .dn-note{position:relative;right:auto;bottom:auto;width:auto;margin-top:18px}.nx-nca .dn-two{justify-content:center}.nx-nca .dn-ba{height:auto}.nx-nca .dn-old{display:none}.nx-nca .dn-ba .dn-new{position:relative;right:auto;top:auto;width:100%}.nx-nca .dn-scores{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.nx-nca .dn-lhs{position:relative;left:auto;right:auto;bottom:auto}}@media(max-width:640px){.nx-nca .dn-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin-top:32px}.nx-nca .dn-tabs button{font-size:14px}.nx-nca .dn-st{margin-top:24px;padding:16px}.nx-nca .dn-co{grid-template-columns:minmax(0,1fr)}.nx-nca .dn-pay{border-right:0;border-bottom:1px solid rgba(20,19,15,.08);padding:18px}.nx-nca .dn-sum{padding:18px}.nx-nca .dn-srp{padding:16px}.nx-nca .dn-rs{grid-template-columns:minmax(0,1fr) 64px}.nx-nca .dn-rs img{width:64px;height:64px}.nx-nca .dn-two{flex-direction:column;gap:18px}.nx-nca .dn-ph{width:264px}.nx-nca .dn-cc{width:100%;box-sizing:border-box}.nx-nca .dn-ab{padding:18px}.nx-nca .dn-up{gap:1px;height:30px}.nx-nca .dn-cl{flex-wrap:wrap}.nx-nca .dn-pg{gap:8px;padding:10px}.nx-nca .dn-hero{height:120px}}@media(max-width:640px){.nx-nca .dn-tabs{display:flex;gap:22px;overflow-x:auto;margin:28px calc(-1*var(--pad)) 0;padding:0 var(--pad);scroll-padding-inline:var(--pad);scrollbar-width:none}.nx-nca .dn-tabs::-webkit-scrollbar{display:none}.nx-nca .dn-tabs button{flex:none;white-space:nowrap;font-size:14px}.nx-nca .dn-ps{display:flex;align-items:stretch;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:20px calc(-1*var(--pad)) 0;padding:0 var(--pad);scroll-padding-inline:var(--pad);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.nx-nca .dn-ps::-webkit-scrollbar{display:none}.nx-nca .dn-ps>.dn-p{flex:0 0 86%;min-width:0;scroll-snap-align:start;animation:none}.nx-nca .dn-ps .dn-st{margin-top:0}.nx-nca .dn-ps .dn-sd{margin-top:18px}.nx-nca .dn-ps .dn-sd h3{font-size:22px}.nx-nca .dn-ps .dn-sd p{font-size:15px}.nx-nca .dn-ps .dn-note,.nx-nca .dn-ps .dn-sum,.nx-nca .dn-ps .dn-cc,.nx-nca .dn-ps .dn-ghost,.nx-nca .dn-ps .dn-stab{display:none}.nx-nca .dn-ps .dn-st{padding:14px}}@media(max-width:1200px)and (min-width:1001px){.nx-nca #dn-p3 .dn-sc{width:92%}.nx-nca .dn-u4s li{padding-right:8px}.nx-nca .dn-u4s b{font-size:16px}}@media(max-width:1000px){.nx-nca #dn-p3 .dn-sc{width:100%;max-width:600px;align-self:center;zoom:1}.nx-nca .dn-u4s{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:26px}.nx-nca .dn-u4s:before{inset:18px auto 18px 17px;width:2px;height:auto}.nx-nca .dn-u4s li{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:14px;row-gap:2px;padding:0}.nx-nca .dn-u4s i{grid-row:span 2}.nx-nca .dn-u4s b{margin-top:0;align-self:end;font-size:17px}.nx-nca .dn-u4t{margin-top:24px}}@media(max-width:640px){.nx-nca .dn-u4 .dn-ab{padding:20px 18px}.nx-nca .dn-u4v{gap:10px}.nx-nca .dn-u4v em{font-size:22px}.nx-nca .dn-u4v strong{font-size:36px}.nx-nca .dn-u4s{margin-top:24px}.nx-nca .dn-u4s b{font-size:16px}.nx-nca .dn-u4s span{font-size:13.5px}.nx-nca .dn-u4t{margin-top:22px;font-size:13.5px}.nx-nca .dn-u4 .dn-bar span{display:none}}@media(max-width:1000px){.nx-nca .dn-st.aw-st{min-height:520px}.nx-nca .aw-sf{left:36px;top:40px;transform:scale(.62);width:calc((100% - 36px)/.62 + 60px)}.nx-nca .aw-l{left:32px;top:36px;transform:scale(.66)}.nx-nca .aw-r{right:28px;top:92px;transform:scale(.66)}.nx-nca .awx-f{zoom:.8;top:40px}}@media(max-width:640px){.nx-nca .dn-ps .dn-st.aw-st{padding:0;min-height:470px}.nx-nca .aw-sf{left:14px;top:14px;transform:scale(.8);width:calc((100% - 28px)/.8);height:570px}.nx-nca .aw-side,.nx-nca .aw-store{display:none}.nx-nca .aw-rail{flex:1 1 auto;border-right:0}.nx-nca .aw-stream{padding-bottom:16px}.nx-nca .aw-r{display:none}.nx-nca .aw-l{left:14px;top:14px;width:calc((100% - 28px)/.56);transform:scale(.56)}.nx-nca .awx-f{zoom:1;left:14px;margin-left:0!important;top:14px!important;width:calc((100% - 28px)/.56)!important}.nx-nca .awx-f>*{zoom:.56}.nx-nca .awx-f{width:calc(100% - 28px)!important}}@media(max-width:940px){.nx-nca .wbz-sub{max-width:none;font-size:min(17px,calc((100vw - 40px)*.048))}.nx-nca .wbz-sub .wbz-l:first-child{white-space:nowrap}.nx-nca .wbz .wb-duo{height:min(82vw,500px)}.nx-nca .wbz .wb-hero .wb-p img{height:min(100cqh,80cqw)}.nx-nca .wbz .wb-hero .wb-p0 img{height:min(96cqh,77cqw)}}@media(max-width:560px){.nx-nca .wbz-tzbr{display:inline}.nx-nca .wbz-sep{display:none}}
