.p-nm{--ed-bg:#111216;--ed-bar:#1b1c21;--ed-tile:#26272e;--ed-ink:#ecedf1;--ed-mute:#8e92a0;--tg-bg:#dce8cf;--tg-in:#fff;--tg-out:#e3f8cf;--tg-ink:#0a0a0a;--tg-meta:#7a8a70;--tg-head:#fff;--red:#ff453a;--yel:#ffd60a;--ok:#22a06b}html.lb.dark .p-nm{--tg-bg:#0e1621;--tg-in:#182533;--tg-out:#2b5278;--tg-ink:#f5f5f5;--tg-meta:#8a9bae;--tg-head:#17212b}.p-nm .sec{border-top:1px solid var(--hair);padding:clamp(72px,9vw,140px) var(--g)}.p-nm .stack{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(16px,2vw,26px)}.p-nm .two{align-items:center;display:grid;gap:clamp(28px,5vw,90px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.p-nm .two--flip{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.p-nm .sechead{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(12px,1.6vw,22px);margin-bottom:clamp(28px,4vw,60px)}.p-nm .sechead .lead{max-width:56ch}.p-nm .btns{display:flex;flex-wrap:wrap;gap:12px}.p-nm .dotlive{animation:nm-recb 1.4s ease-in-out infinite;background:#2ed47a;border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes nm-recb{50%{opacity:.25}}.p-nm .tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.p-nm .tags li{background:color-mix(in srgb,var(--link) 12%,transparent);border-radius:99px;color:var(--link);font:600 12px/1.4 var(--f-body);padding:5px 11px}.p-nm .ed .tags li{background:#ffffff14;color:#c9cbff}.p-nm .hero{overflow:clip;padding:calc(74px + clamp(20px,4vw,60px)) var(--g) clamp(48px,6vw,90px);position:relative}.p-nm .hero__grid{align-items:center;display:grid;gap:clamp(24px,4vw,70px);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:calc(100svh - 74px - clamp(60px,8vw,120px))}.p-nm .hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:clamp(14px,1.6vw,24px)}.p-nm .hero__badge{align-items:center;border-radius:99px;box-shadow:inset 0 0 0 1.5px var(--ink);display:inline-flex;font:600 13px/1 var(--f-body);gap:8px;padding:7px 12px}.p-nm .hero h1{font:900 clamp(40px,5.6vw,108px)/.88 var(--f-display);margin:0;text-transform:uppercase;text-wrap:balance}.p-nm .hero .lead{margin-top:clamp(18px,2vw,30px);max-width:44ch}.p-nm .hero .btns{margin-top:clamp(22px,2.6vw,38px)}.p-nm .hero__note{color:var(--muted);font-size:13px;margin:16px 0 0;max-width:46ch}.p-nm .hero__reels{align-items:center;display:flex;gap:clamp(12px,2vw,28px);justify-content:center;position:relative}.p-nm .ph{aspect-ratio:9/19;background:#0b0b0e;border-radius:clamp(22px,2.4vw,34px);box-shadow:0 0 0 1.5px #2b2c33,0 40px 70px -30px #0009;flex:none;padding:clamp(5px,.6vw,8px);position:relative;width:min(44%,250px)}.p-nm .ph img,.p-nm .ph video{background:#111;border-radius:clamp(17px,1.9vw,27px);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-nm .ph:after{background:#000;border-radius:9px;content:"";height:clamp(5px,.6vw,8px);left:50%;position:absolute;top:clamp(9px,1vw,14px);transform:translate(-50%);width:26%}.p-nm .ph--a{transform:translateY(-4%) rotate(-3deg)}.p-nm .ph--b{transform:translateY(8%) rotate(3deg)}.p-nm .chip{background:var(--ink);border-radius:10px;box-shadow:0 12px 24px -12px #00000080;color:var(--paper);font:900 clamp(16px,1.5vw,22px)/1 var(--f-display);letter-spacing:.02em;padding:8px 14px;position:absolute;text-transform:uppercase;white-space:nowrap;z-index:3}.p-nm .chip--y{background:#ffd60a;color:#15161b}.p-nm .chip--b{background:#1f2bff;color:#fff}.p-nm .ed{background:var(--ed-bg);border-radius:18px;box-shadow:0 50px 100px -50px #000000a6;color:var(--ed-ink);overflow:hidden}.p-nm .ed__bar{align-items:center;background:var(--ed-bar);color:var(--ed-mute);display:flex;font:500 12px/1 var(--f-body);gap:8px;padding:11px 14px}.p-nm .ed__bar i{background:#3a3b43;border-radius:50%;height:11px;width:11px}.p-nm .ed__bar i:first-child{background:#ff5f57}.p-nm .ed__bar i:nth-child(2){background:#febc2e}.p-nm .ed__bar i:nth-child(3){background:#28c840}.p-nm .ed__bar span{margin-left:8px}.p-nm .ed__bar b{color:var(--ed-ink);font-variant-numeric:tabular-nums;font-weight:500;margin-left:auto}.p-nm .ed__mons{align-items:start;display:grid;gap:clamp(14px,1.6vw,22px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(12px,1.4vw,20px)}.p-nm .mon{display:flex;flex-direction:column;gap:12px;min-width:0}.p-nm .mon__screen{aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;position:relative}.p-nm .mon__screen img,.p-nm .mon__screen video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.p-nm .mon__tag{align-items:center;background:#0000009e;border-radius:7px;color:#fff;display:flex;font:600 12px/1 var(--f-body);gap:7px;left:12px;padding:6px 10px;position:absolute;top:10px}.p-nm .mon__tag i{background:var(--red);border-radius:50%;height:8px;width:8px}.p-nm .mon h3{font:900 clamp(24px,2vw,34px)/.95 var(--f-display);margin:0;text-transform:uppercase}.p-nm .mon p{color:#a8abb5;font-size:13.5px;line-height:1.5;margin:0}.p-nm .trio{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1.5fr auto .55fr;margin-top:2px}.p-nm .trio figure{aspect-ratio:16/9;background:#000;border-radius:8px;margin:0;overflow:hidden;position:relative}.p-nm .trio figure.v{aspect-ratio:9/16}.p-nm .trio img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-nm .trio figcaption{background:#000000a6;border-radius:5px;bottom:5px;color:#fff;font:600 10px/1 var(--f-body);left:5px;padding:3px 6px;position:absolute}.p-nm .trio svg{color:#7c86ff;height:18px;width:18px}.p-nm .tl{border-top:1px solid hsla(0,0%,100%,.06);padding:12px clamp(12px,1.4vw,20px) clamp(14px,1.6vw,20px)}.p-nm .tl__ruler{color:#7c808b;display:flex;font:500 11px/1 var(--f-body);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:8px}.p-nm .tl__tracks{position:relative}.p-nm .tl__row{display:flex;gap:3px;margin-bottom:6px}.p-nm .tl__row--v{height:clamp(40px,4vw,58px)}.p-nm .tl__clip{background-color:#2a2d36;background-repeat:repeat-x;background-size:auto 100%;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff14;filter:brightness(.55);flex:1 1 0;min-width:0;transition:box-shadow .2s,filter .2s}.p-nm .tl__clip.on{box-shadow:inset 0 0 0 1px #ffd60abf;filter:none}.p-nm .tl__wave{align-items:center;gap:2px;height:26px}.p-nm .tl__wave i{background:#3a3e4b;border-radius:2px;flex:1;min-width:1px;transition:background .15s}.p-nm .tl__wave i.on{background:#2ed47a}.p-nm .tl__subs{height:24px}.p-nm .tl__sub{background:#e8c547;border-radius:5px;color:#15161b;flex:1;font:700 11px/24px var(--f-body);opacity:.25;overflow:hidden;text-align:center;transition:opacity .2s;white-space:nowrap}.p-nm .tl__sub.on{opacity:1}.p-nm .tl__head{background:#ffd60a;bottom:-4px;left:0;pointer-events:none;position:absolute;top:-8px;width:2px;z-index:2}.p-nm .tl__head:before{border:7px solid transparent;border-top-color:#ffd60a;content:"";left:-6px;position:absolute;top:0}.p-nm .tl__legend{color:#9a9ea8;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-top:10px}.p-nm .notes{display:grid;gap:clamp(14px,1.6vw,24px);grid-template-columns:repeat(4,minmax(0,1fr))}.p-nm .note-card{background:var(--card);border:1px solid var(--card-edge);border-radius:6px;box-shadow:0 24px 44px -26px #0006;display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2vw,30px) clamp(18px,1.6vw,26px) clamp(20px,1.8vw,28px);position:relative}.p-nm .note-card:before{background:color-mix(in srgb,var(--link) 26%,transparent);border-radius:2px;content:"";height:22px;left:50%;position:absolute;top:-11px;transform:translate(-50%) rotate(-3deg);width:74px}.p-nm .note-card:nth-child(odd){transform:rotate(-1.4deg)}.p-nm .note-card:nth-child(2n){transform:rotate(1.2deg) translateY(10px)}.p-nm .note-card .pill2{align-self:flex-start;border-radius:99px;color:#fff;font:600 12px/1.3 var(--f-body);padding:5px 11px}.p-nm .note-card h3{font:900 clamp(30px,2.6vw,44px)/.9 var(--f-display);margin:0;text-transform:uppercase}.p-nm .note-card p{color:var(--muted);font-size:15px;line-height:1.45;margin:0}.p-nm .devs{align-items:start;display:grid;gap:clamp(16px,2vw,32px);grid-template-columns:1.3fr 1.3fr .8fr}.p-nm .dev{display:flex;flex-direction:column;gap:16px}.p-nm .dev__cap h3{font:900 clamp(26px,2.4vw,40px)/.92 var(--f-display);margin:0;text-transform:uppercase}.p-nm .dev__cap p{color:var(--muted);font-size:15px;line-height:1.45;margin:8px 0 0}.p-nm .screen{aspect-ratio:16/9;background:#000;border-radius:14px;box-shadow:0 40px 70px -40px #0009;overflow:hidden;position:relative}.p-nm .screen>img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.p-nm .yt__bar{background:#ffffff40;bottom:0;height:5px;left:0;position:absolute;right:0}.p-nm .yt__bar i{background:#f03;display:block;height:100%;width:0}.p-nm .eq{align-items:flex-end;bottom:18px;display:flex;gap:5px;height:44%;left:14px;position:absolute}.p-nm .eq i{animation:nm-eq 1.6s ease-in-out infinite alternate;background:#1f2bffe6;border-radius:3px 3px 0 0;height:40%;transform-origin:bottom;width:11px}.p-nm .eq i:nth-child(2){animation-delay:.25s;height:75%}.p-nm .eq i:nth-child(3){animation-delay:.5s;height:55%}.p-nm .eq i:nth-child(4){animation-delay:.75s;height:95%}@keyframes nm-eq{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}.p-nm .wave{align-items:center;bottom:18px;display:flex;gap:3px;height:24px;position:absolute;right:14px}.p-nm .wave i{animation:nm-wv 1s ease-in-out infinite alternate;background:#2ed47a;border-radius:2px;height:100%;width:3px}.p-nm .wave i:nth-child(2n){animation-delay:.2s}.p-nm .wave i:nth-child(3n){animation-delay:.4s}@keyframes nm-wv{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.p-nm .subbox{background:#000000b8;border-radius:8px;bottom:9%;color:#fff;font:700 clamp(14px,1.3vw,20px)/1.2 var(--f-body);left:50%;max-width:88%;padding:7px 14px;position:absolute;text-align:center;transform:translate(-50%);white-space:nowrap}.p-nm .subbox em{color:#ffd60a;font-style:normal}.p-nm .reel{aspect-ratio:9/16;background:#000;border-radius:22px;box-shadow:0 40px 70px -40px #0009;margin:0 auto;overflow:hidden;position:relative;width:min(100%,250px)}.p-nm .reel>img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.p-nm .reel .subbox{bottom:22%}.p-nm .reel__side{bottom:16%;color:#fff;display:flex;flex-direction:column;gap:14px;position:absolute;right:9px}.p-nm .reel__side svg{height:22px;width:22px}.p-nm .reel__heart{color:#ff3b5c}.p-nm .race{display:flex;flex-direction:column;gap:clamp(12px,1.6vw,22px)}.p-nm .lane{align-items:center;background:var(--card);border:1px solid var(--card-edge);border-radius:16px;display:grid;gap:clamp(12px,2vw,28px);grid-template-columns:clamp(150px,17vw,260px) minmax(0,1fr);padding:clamp(14px,1.6vw,22px) clamp(14px,1.6vw,26px);position:relative}.p-nm .lane h3{font:900 clamp(22px,2vw,34px)/.95 var(--f-display);margin:0;text-transform:uppercase}.p-nm .lane small{color:var(--muted);display:block;font-size:14px;margin-top:6px}.p-nm .lane__track{background:repeating-linear-gradient(90deg,var(--hair) 0 2px,transparent 2px 10%);border-radius:12px;height:clamp(44px,4.4vw,64px);overflow:hidden;position:relative}.p-nm .lane__fill{background:color-mix(in srgb,var(--ink) 16%,transparent);border-radius:12px;bottom:0;left:0;position:absolute;top:0;width:0}.p-nm .lane--ai .lane__fill{background:var(--link)}.p-nm .lane__runner{background:var(--ink);border-radius:50%;color:var(--paper);display:grid;height:clamp(30px,3vw,44px);left:0;margin-top:calc(clamp(30px,3vw,44px)/-2);place-items:center;position:absolute;top:50%;width:clamp(30px,3vw,44px)}.p-nm .lane--ai .lane__runner{background:#fff;color:var(--link)}.p-nm .lane__runner svg{height:56%;width:56%}.p-nm .lane__flag{align-items:center;display:flex;font:900 clamp(18px,1.8vw,28px)/1 var(--f-display);gap:8px;opacity:0;position:absolute;right:clamp(58px,6vw,84px);text-transform:uppercase;top:50%;transform:translateY(-50%)}.p-nm .lane--ai .lane__flag{color:#fff}.p-nm .lane__flag svg{height:1em;width:1em}.p-nm .race__note{line-height:1.5;margin:clamp(16px,2vw,28px) 0 0}.p-nm .prog__note,.p-nm .race__note{color:var(--muted);font-size:14px;max-width:70ch}.p-nm .prog__note{margin:clamp(16px,2vw,26px) 0 0}.p-nm .lists{display:grid;gap:clamp(16px,2vw,32px);grid-template-columns:1fr 1fr}.p-nm .sheet{background:var(--card);border:1px solid var(--card-edge);border-radius:16px;box-shadow:0 30px 60px -40px #00000059;padding:clamp(22px,2.4vw,38px)}.p-nm .sheet h3{font:900 clamp(30px,2.8vw,48px)/.9 var(--f-display);margin:0 0 20px;text-transform:uppercase}.p-nm .sheet ul{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}.p-nm .sheet li{align-items:start;display:grid;font-size:clamp(15px,1.2vw,18px);gap:14px;grid-template-columns:30px 1fr;line-height:1.45}.p-nm .sheet .bx{border-radius:8px;box-shadow:inset 0 0 0 2px var(--ink);color:var(--link);display:grid;height:28px;place-items:center;width:28px}.p-nm .sheet .bx svg{height:20px;overflow:visible;width:20px}.p-nm .sheet .bx path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.4}.p-nm .sheet--need .bx{border-radius:50%;box-shadow:inset 0 0 0 2px var(--link)}.p-nm .sheet--need .bx i{background:var(--link);border-radius:50%;height:10px;width:10px}.p-nm .author{align-items:end;display:grid;gap:clamp(24px,5vw,90px);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.p-nm .author__pic{align-self:end;position:relative}.p-nm .author__pic img{margin:0 auto;width:min(100%,520px)}.p-nm .author__facts{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:clamp(22px,3vw,40px)}.p-nm .fact{background:var(--card);border:1px solid var(--card-edge);border-radius:14px;padding:clamp(16px,1.6vw,24px)}.p-nm .fact b{display:block;font:900 clamp(40px,4.4vw,76px)/.85 var(--f-display);font-variant-numeric:tabular-nums}.p-nm .fact span{color:var(--muted);display:block;font-size:14px;margin-top:8px}.p-nm .tkwrap{display:flex;justify-content:center;padding:14px 0}.p-nm .tk{color:#0a0a0a;display:grid;filter:drop-shadow(0 40px 40px rgba(0,0,0,.28));grid-template-columns:minmax(0,1fr) clamp(96px,12vw,170px);position:relative;width:min(100%,1040px)}.p-nm .tk__main,.p-nm .tk__stub{background:#f4f1e8;position:relative}.p-nm .tk__main{border-radius:22px 0 0 22px;-webkit-mask:radial-gradient(circle 16px at 100% 0,transparent 15px,#000 16px) top/100% 51% no-repeat,radial-gradient(circle 16px at 100% 100%,transparent 15px,#000 16px) bottom/100% 51% no-repeat;mask:radial-gradient(circle 16px at 100% 0,transparent 15px,#000 16px) top/100% 51% no-repeat,radial-gradient(circle 16px at 100% 100%,transparent 15px,#000 16px) bottom/100% 51% no-repeat;padding:clamp(24px,3vw,48px)}.p-nm .tk__stub{align-items:center;border-left:2px dashed hsla(0,0%,4%,.3);border-radius:0 22px 22px 0;display:flex;flex-direction:column;gap:18px;justify-content:center;-webkit-mask:radial-gradient(circle 16px at 0 0,transparent 15px,#000 16px) top/100% 51% no-repeat,radial-gradient(circle 16px at 0 100%,transparent 15px,#000 16px) bottom/100% 51% no-repeat;mask:radial-gradient(circle 16px at 0 0,transparent 15px,#000 16px) top/100% 51% no-repeat,radial-gradient(circle 16px at 0 100%,transparent 15px,#000 16px) bottom/100% 51% no-repeat;padding:64px 10px 18px}.p-nm .tk__kind{color:#1f2bff;font-size:clamp(30px,3.4vw,50px);line-height:.9;transform:rotate(-2deg)}.p-nm .tk h3{font:900 clamp(40px,5vw,84px)/.85 var(--f-display);margin:6px 0 0;text-transform:uppercase}.p-nm .tk__sub{color:#4a4c55;font-size:15px;margin:12px 0 0}.p-nm .tk__price{align-items:baseline;display:flex;gap:18px;margin:clamp(14px,2vw,26px) 0}.p-nm .tk__price b{font:900 clamp(56px,7.4vw,124px)/.8 var(--f-display);font-variant-numeric:tabular-nums}.p-nm .tk__price s{color:#8b8d97;font:900 clamp(24px,2.6vw,42px)/1 var(--f-display)}.p-nm .tk ul{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0 0 clamp(18px,2vw,28px);padding:0}.p-nm .tk li{display:grid;font-size:clamp(14px,1.1vw,16px);gap:10px;grid-template-columns:20px 1fr;line-height:1.4}.p-nm .tk li svg{color:#1f2bff;height:18px;margin-top:2px;width:18px}.p-nm .tk .btn{background:#0a0a0a;color:#f4f1e8}.p-nm .tk .btn svg{color:#7c86ff}.p-nm .tk__code{display:flex;flex-direction:column;gap:2px;width:64px}.p-nm .tk__code i{background:#0a0a0a;display:block;height:var(--w);width:100%}.p-nm .tk__vert{color:#0a0a0a;font:900 clamp(20px,2.2vw,32px)/1 var(--f-display);letter-spacing:.06em;text-transform:uppercase;transform:rotate(180deg);writing-mode:vertical-rl}.p-nm .tk__punch{background:var(--paper);border-radius:50%;box-shadow:inset 0 3px 6px #0000004d;height:34px;margin-right:5px;opacity:0;position:absolute;right:calc(clamp(96px,12vw,170px)/2 - 22px);top:22px;width:34px;z-index:2}.p-nm .tk__stamp{border:4px solid #1f2bff;border-radius:8px;color:#1f2bff;font:900 clamp(24px,3vw,46px)/1 var(--f-display);left:58%;letter-spacing:.04em;opacity:0;padding:6px 16px;pointer-events:none;position:absolute;text-transform:uppercase;top:16%;transform:rotate(-9deg);z-index:3}.p-nm .pricing__foot{color:var(--muted);font-size:14px;line-height:1.55;margin:clamp(20px,2.4vw,34px) auto 0;max-width:70ch;text-align:center}.p-nm .pricing__intro{color:var(--muted);font-size:clamp(16px,1.35vw,20px);line-height:1.45;margin:0 auto clamp(24px,3vw,44px);max-width:64ch;text-align:center}.p-nm .faq{align-items:start;display:grid;gap:clamp(24px,5vw,90px);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.p-nm .faq__sticky{position:sticky;top:96px}.p-nm .chat{background:var(--tg-bg);border-radius:18px;box-shadow:0 40px 80px -45px #00000080;color:var(--tg-ink);display:flex;flex-direction:column;overflow:hidden}.p-nm .chat__head{align-items:center;background:var(--tg-head);border-bottom:1px solid var(--card-edge);display:flex;gap:12px;padding:12px 16px}.p-nm .chat__head img{border-radius:50%;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.p-nm .chat__head b{display:block;font:600 15px/1.2 var(--f-body)}.p-nm .chat__head small{color:#2aabee;font-size:13px}.p-nm .chat__list{display:flex;flex-direction:column;gap:8px;padding:16px 14px 20px}.p-nm .bub{align-self:flex-start;background:var(--tg-in);border-radius:14px 14px 14px 4px;box-shadow:0 1px 1px #00000014;font:400 15px/1.42 var(--f-body);max-width:82%;padding:9px 12px 7px}.p-nm .bub--me{align-self:flex-end;background:var(--tg-out);border-radius:14px 14px 4px}.p-nm .bub__who{color:#3390ec;display:block;font:600 13px/1.2 var(--f-body);margin-bottom:3px}.p-nm .bub__time{color:var(--tg-meta);display:block;font-size:11px;margin-top:2px;text-align:right}.p-nm .typing{align-self:flex-end;background:var(--tg-out);border-radius:14px;display:flex;gap:4px;padding:11px 13px}.p-nm .typing i{animation:nm-dot 1s ease-in-out infinite;background:var(--tg-meta);border-radius:50%;height:7px;width:7px}.p-nm .typing i:nth-child(2){animation-delay:.15s}.p-nm .typing i:nth-child(3){animation-delay:.3s}@keyframes nm-dot{50%{opacity:.5;transform:translateY(-4px)}}.p-nm .fin{background:var(--stage);color:var(--stage-ink);display:flex;flex-direction:column;gap:clamp(20px,2.4vw,36px);isolation:isolate;min-height:100svh;overflow:clip;padding:clamp(96px,8vw,120px) var(--g) clamp(24px,3vw,44px);position:relative}.p-nm .fin__top{align-items:end;display:grid;gap:clamp(20px,4vw,70px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.p-nm .fin h2{font:900 clamp(42px,6.6vw,124px)/.84 var(--f-display);margin:0;text-transform:uppercase;text-wrap:balance}.p-nm .fin__side p{color:#b4b7c2;font-size:clamp(15px,1.3vw,19px);line-height:1.45;margin:0 0 20px;max-width:44ch}.p-nm .fin__note{color:#8e92a0;display:block;font-size:13px;margin-top:14px}.p-nm .fin .btn{color:#0a0a0a}.p-nm .fin .btn svg{color:#1f2bff}.p-nm .night{background:#0a0b14;border-radius:20px;flex:1;isolation:isolate;min-height:clamp(260px,38vh,440px);overflow:hidden;position:relative}.p-nm .night__dawn,.p-nm .night__sky{inset:0;position:absolute;z-index:-2}.p-nm .night__sky{background:radial-gradient(90% 90% at 50% 120%,#1a2170,#07080c 70%)}.p-nm .night__dawn{background:linear-gradient(180deg,#2f3bff,#7a6bff 45%,#ffa46b);opacity:0}.p-nm .stars{inset:0;position:absolute;z-index:-1}.p-nm .stars i{background:#fff;height:3px;opacity:.8;width:3px}.p-nm .orb,.p-nm .stars i{border-radius:50%;position:absolute}.p-nm .orb{aspect-ratio:1;left:50%;margin-left:calc(clamp(70px,9vw,130px)/-2);width:clamp(70px,9vw,130px)}.p-nm .orb--moon{background:#eef0f5;box-shadow:inset -18px -6px #b9bdd0,0 0 60px #a0aaff73;top:14%}.p-nm .orb--sun{background:#ffe7a6;box-shadow:0 0 90px 30px #ffbe6ea6;top:100%}.p-nm .night__hor{background:#04050a;bottom:0;clip-path:polygon(0 40%,8% 20%,16% 34%,26% 10%,36% 30%,46% 16%,58% 36%,70% 12%,82% 30%,92% 18%,100% 34%,100% 100%,0 100%);height:34%;left:0;position:absolute;right:0}.p-nm .card2{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;bottom:8%;color:#fff;font:600 14px/1.3 var(--f-body);padding:12px 14px;position:absolute;width:clamp(150px,20vw,280px)}.p-nm .card2 small{display:block;font:500 12px/1.2 var(--f-body);margin-bottom:6px;opacity:.75}.p-nm .card2--in{left:6%}.p-nm .card2--out{align-items:center;display:flex;gap:12px;right:6%}.p-nm .card2__play{background:#fff;border-radius:50%;color:#1f2bff;display:grid;flex:none;height:44px;place-items:center;width:44px}.p-nm .card2__play svg{height:18px;width:18px}.p-nm .night__lbl{color:#fff;display:flex;font:900 clamp(20px,2.2vw,34px)/1 var(--f-display);justify-content:space-between;left:0;padding:0 18px;position:absolute;right:0;text-transform:uppercase;top:12px}.p-nm .night__clock{background:#ffffff38;border-radius:2px;bottom:14px;height:4px;left:16px;position:absolute;right:16px}.p-nm .night__clock i{background:#fff;border-radius:2px;bottom:0;left:0;position:absolute;top:0;width:0}.p-nm .tk__stamp{opacity:.95}html.fx .p-nm .tk__stamp{opacity:0}.p-nm .tk__note{color:#4a4c55;font-size:14px;margin:0 0 14px}.p-nm .tk__btn{visibility:visible}.p-nm .tk__btn--wait{visibility:hidden}.p-nm .tk li.no{color:#8b8d97;text-decoration:line-through}.p-nm .tk li.no svg{color:#8b8d97}.p-nm .tkgrid{display:flex;flex-direction:column;gap:clamp(20px,3vw,40px)}.p-nm .lane__flag{opacity:1}html.fx .p-nm .lane__flag{opacity:0}.p-nm .fin .btn{background:#fff}.p-nm .revs{display:grid;gap:clamp(14px,1.8vw,26px);grid-template-columns:repeat(3,minmax(0,1fr))}.p-nm .rev{background:var(--card);border:1px solid var(--card-edge);border-radius:16px;display:flex;flex-direction:column;overflow:hidden}.p-nm .rev img{aspect-ratio:16/9;border-bottom:1px solid var(--card-edge);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.p-nm .rev__b{display:flex;flex:1;flex-direction:column;gap:12px;padding:clamp(18px,2vw,26px)}.p-nm .rev__hl{align-self:flex-start;background:color-mix(in srgb,var(--link) 12%,transparent);border-radius:99px;color:var(--link);font:600 12px/1.4 var(--f-body);padding:4px 10px}.p-nm .rev__t{color:var(--muted);flex:1;font-size:15px;line-height:1.5;white-space:pre-wrap}.p-nm .rev__l{color:var(--link);font-size:14px}.p-nm .rev__a{border-top:1px solid var(--card-edge);font:600 14px/1.3 var(--f-body);padding-top:12px}.p-nm .rev__a small{color:var(--muted);display:block;font-weight:400;margin-top:2px}.p-nm .fin__note a{text-decoration:underline}html.lite .p-nm .tk{filter:none}html.lite .p-nm .dotlive,html.lite .p-nm .eq i,html.lite .p-nm .wave i{animation:none}html.lite .p-nm .ph{box-shadow:0 0 0 1.5px #2b2c33}html.lite .p-nm .chat,html.lite .p-nm .ed,html.lite .p-nm .note-card,html.lite .p-nm .sheet{box-shadow:none}@media(max-width:860px){.p-nm .revs{grid-template-columns:1fr}.p-nm .btn{max-width:100%}.p-nm .hero__grid{grid-template-columns:1fr;min-height:0}.p-nm .hero__reels{margin-top:12px}.p-nm .chip{font-size:15px;padding:6px 10px}.p-nm .ed__mons,.p-nm .two,.p-nm .two--flip{grid-template-columns:1fr}.p-nm .notes{grid-template-columns:1fr 1fr}.p-nm .note-card:nth-child(2n){transform:rotate(1.2deg)}.p-nm .devs{gap:34px}.p-nm .author,.p-nm .devs,.p-nm .lane,.p-nm .lists{grid-template-columns:1fr}.p-nm .author__pic{order:2}.p-nm .tk{grid-template-columns:1fr}.p-nm .tk__main{border-radius:20px 20px 0 0;-webkit-mask:none;mask:none;padding-bottom:30px}.p-nm .tk__stub{border-left:0;border-radius:0 0 20px 20px;border-top:2px dashed hsla(0,0%,4%,.3);flex-direction:row;justify-content:space-between;-webkit-mask:none;mask:none;padding:14px 16px}.p-nm .tk__code{flex-direction:row;height:38px;width:auto}.p-nm .tk__code i{height:100%;width:var(--w)}.p-nm .tk__vert{transform:none;writing-mode:horizontal-tb}.p-nm .tk__punch{display:none}.p-nm .tk__stamp{font-size:22px;left:auto;right:14px;top:14px}.p-nm .faq{grid-template-columns:1fr}.p-nm .faq__sticky{position:static}.p-nm .fin__top{grid-template-columns:1fr}.p-nm .fin{display:block;min-height:0}.p-nm .fin__top{margin-bottom:24px}.p-nm .night{flex:none;min-height:340px}.p-nm .card2{width:42%}}@media(max-width:520px){.p-nm .notes{grid-template-columns:1fr}.p-nm .trio{grid-template-columns:1fr auto 1.5fr}.p-nm .trio>:nth-child(n+4){display:none}}.p-nm .tyw{align-self:stretch;height:0;opacity:0;position:relative}.p-nm .tyw .typing{position:absolute;right:0;top:-2px}.p-nm .tk__punch{opacity:1}html.fx .p-nm .tk__punch{opacity:0}.p-nm .yt__bar i{transform:scaleX(.55);transform-origin:left;width:100%}.p-nm .lane__fill{transform:scaleX(var(--pc,1));transform-origin:left;width:100%}.p-nm .lane__runner{left:auto;right:calc((1 - var(--pc,1))*100% + 3px)}html.fx .p-nm .lane__fill{transform:scaleX(0)}html.fx .p-nm .lane__runner{left:0;right:auto}.p-nm .night__clock i{transform-origin:left;width:100%}html.fx .p-nm .night__clock i{transform:scaleX(0)}.p-nm .night__dawn{opacity:1}.p-nm .orb--moon{visibility:hidden}html.fx .p-nm .night__dawn{opacity:0}html.fx .p-nm .orb--moon{visibility:visible}.p-nm .orb--sun{top:34%}html.fx .p-nm .orb--sun{top:100%}.p-nm .stars{opacity:0}html.fx .p-nm .stars{opacity:1}.p-nm .card2--in{opacity:0}html.fx .p-nm .card2--in{opacity:1}html.lite .p-nm .tl__clip{filter:none;opacity:.55}html.lite .p-nm .tl__clip.on{opacity:1}html.lite .p-nm .chip{box-shadow:none}.p-nm .tk__btn--wait{pointer-events:none}
