.nl{--nl-bg:#09080d;--nl-card:#15131c;--nl-line:#ffffff1a;--nl-text:#f7f4ef;--nl-muted:#a9a5b4;--nl-orange:#ff6a1a;--nl-orange-2:#ff8b3d;--nl-violet:#7b4dff;--nl-violet-2:#9d7bff;--nl-font:var(--font-body), system-ui, sans-serif;--mx:0;--my:0;background:radial-gradient(55rem 38rem at 88% 8%, #7b4dff38, transparent 60%), radial-gradient(45rem 32rem at 10% 40%, #ff6a1a1f, transparent 60%), var(--nl-bg);color:var(--nl-text);font-family:var(--nl-font);position:relative;overflow-x:clip}[dir=rtl] .nl{background:radial-gradient(55rem 38rem at 12% 8%, #7b4dff38, transparent 60%), radial-gradient(45rem 32rem at 90% 40%, #ff6a1a1f, transparent 60%), var(--nl-bg)}.nl-wrap{width:min(1240px,100% - 32px);margin-inline:auto}@media (min-width:768px){.nl-wrap{width:min(1240px,100% - 64px)}}.nl-top{align-items:center;height:4.5rem;display:flex}.nl-logo{color:var(--nl-text);letter-spacing:-.02em;align-items:baseline;gap:.14em;font-size:1.35rem;font-weight:800;text-decoration:none;display:inline-flex}.nl-logo img{align-self:baseline;width:auto;height:.98em}.nl-btn{background:var(--nl-orange);color:#160a03;white-space:nowrap;border-radius:999px;align-items:center;gap:.7rem;min-height:3.7rem;padding:0 2.1rem;font-size:1.12rem;font-weight:800;text-decoration:none;transition:background-color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 40px -12px #ff6a1abf}.nl-btn:hover{background:var(--nl-orange-2);box-shadow:0 18px 50px -12px #ff6a1af2}.nl-btn span{transition:translate .25s}.nl-btn:hover span{translate:4px}[dir=rtl] .nl-btn span{scale:-1 1}[dir=rtl] .nl-btn:hover span{translate:-4px}.nl-btn:focus-visible,.nl-shot:focus-visible,.nl-logo:focus-visible{outline:3px solid var(--nl-orange-2);outline-offset:4px}.nl-hero{align-items:center;gap:2.5rem;padding:1rem 0 3rem;display:grid}@media (min-width:1024px){.nl-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;min-height:calc(100svh - 4.5rem);padding:0 0 2.5rem}}.nl-kicker{color:var(--nl-violet-2);border:1px solid #9d7bff80;border-radius:999px;align-items:center;gap:.55rem;margin:0 0 1.2rem;padding:.45rem .95rem;font-size:.92rem;font-weight:700;display:inline-flex}.nl-kicker span{background:var(--nl-violet-2);width:.5rem;height:.5rem;box-shadow:0 0 12px var(--nl-violet-2);border-radius:50%}.nl-title{letter-spacing:-.035em;margin:0;font-size:clamp(2.3rem,4.6vw,4rem);font-weight:800;line-height:1.04}[dir=rtl] .nl-title{letter-spacing:-.01em}.nl-was{color:var(--nl-muted);margin:1.4rem 0 0;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:700}.nl-was s,.nl-card-price s{color:#d9d4e4;text-decoration:line-through;-webkit-text-decoration-color:var(--nl-orange);text-decoration-color:var(--nl-orange);text-decoration-skip-ink:none;text-decoration-thickness:.11em}.nl-now{flex-wrap:wrap;align-items:baseline;gap:.3rem .9rem;margin:.2rem 0 0;display:flex;container-type:inline-size}.nl-now-label{font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:700}.nl-price{font-size:min(clamp(3.8rem, 9vw, 8.2rem), 100cqi / (var(--len,5) * .62));white-space:nowrap;letter-spacing:-.045em;color:var(--nl-orange);text-shadow:0 10px 60px #ff6a1a59;font-weight:800;line-height:.95}.nl-once{background:var(--nl-violet);color:#fff;border-radius:999px;align-self:center;padding:.4rem .9rem;font-size:1rem;font-weight:800;rotate:-4deg}.nl-tagline{max-width:28rem;margin:1.4rem 0 2rem;font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:800;line-height:1.35}.nl-collage{aspect-ratio:1/.86;width:100%;position:relative}.nl-glow{filter:blur(10px);background:radial-gradient(closest-side,#7b4dff80,#ff6a1a2e 60%,#0000);border-radius:50%;position:absolute;inset:12% 10%}.nl-shot,.nl-photo{--z:1;--r:0deg;translate:calc(var(--mx) * var(--z) * -26px) calc(var(--my) * var(--z) * -26px);rotate:var(--r);transition:translate .6s cubic-bezier(.2,.7,.2,1);display:block;position:absolute}.nl-shot{background:var(--nl-card);border:1px solid #ffffff1a;border-radius:.9rem;text-decoration:none;overflow:hidden;box-shadow:0 30px 70px -24px #000000e6}.nl-shot[data-k="0"]{--r:-3deg;z-index:3;width:66%;top:22%;left:18%}.nl-shot[data-k="1"]{--z:.55;--r:4deg;z-index:2;width:52%;top:0;right:0}.nl-shot[data-k="2"]{--z:.7;--r:-6deg;z-index:2;width:48%;bottom:2%;left:0}.nl-shot-bar{background:#1e1b26;gap:.3rem;padding:.5rem .7rem;display:flex}.nl-shot-bar i{background:#3a3644;border-radius:50%;width:.45rem;height:.45rem}.nl-shot-bar i:first-child{background:var(--nl-orange)}.nl-shot-img{aspect-ratio:5/3;display:block;position:relative;overflow:hidden}.nl-shot-img img{object-fit:cover;object-position:top;transition:scale .7s cubic-bezier(.2,.7,.2,1)}.nl-shot:hover .nl-shot-img img{scale:1.04}.nl-shot-name{bottom:.7rem;background:var(--nl-orange);color:#160a03;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:800;position:absolute;inset-inline-start:.7rem}.nl-shot[data-k="1"] .nl-shot-name{top:2.3rem;bottom:auto;inset-inline:auto .7rem}.nl-photo{border:3px solid var(--nl-bg);border-radius:1.2rem;overflow:hidden;box-shadow:0 24px 50px -20px #000000e6}.nl-photo img{object-fit:cover}.nl-photo[data-k="0"]{--z:1.3;--r:6deg;z-index:4;aspect-ratio:4/5;width:24%;top:6%;left:2%}.nl-photo[data-k="1"]{--z:1.5;--r:-5deg;z-index:4;aspect-ratio:1;width:27%;bottom:0;right:3%}[dir=rtl] .nl-shot[data-k="0"]{--r:3deg;left:auto;right:18%}[dir=rtl] .nl-shot[data-k="1"]{--r:-4deg;left:0;right:auto}[dir=rtl] .nl-shot[data-k="2"]{--r:6deg;left:auto;right:0}[dir=rtl] .nl-photo[data-k="0"]{--r:-6deg;left:auto;right:2%}[dir=rtl] .nl-photo[data-k="1"]{--r:5deg;left:3%;right:auto}.nl-ticker{direction:ltr;padding:2.5rem 0;display:grid;position:relative;overflow:hidden}.nl-ticker-row{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;width:max-content;padding:.85rem 0;font-size:clamp(1.3rem,2.6vw,2.2rem);font-weight:800;display:flex}.nl-ticker-row[data-row="0"]{z-index:2;background:var(--nl-orange);color:#160a03;rotate:-2deg;translate:calc(-20% + (var(--pass,.5) - .5) * -22%) 0;position:relative}.nl-ticker-row[data-row="1"]{background:var(--nl-violet);color:#fff;rotate:1.5deg;translate:calc(-36% + (var(--pass,.5) - .5) * 22%) 0;margin-top:-.4rem}.nl-ticker-row span{align-items:center;display:inline-flex}.nl-ticker-row i{margin:0 .8em;font-size:.6em;font-style:normal}.nl-compare{text-align:center;padding:3rem 0 4.5rem}.nl-h2{letter-spacing:-.04em;max-width:16ch;margin:0 auto;font-size:clamp(2.4rem,6vw,5.2rem);font-weight:800;line-height:1}.nl-h2 em{color:var(--nl-orange);font-style:normal}.nl-lead{max-width:34rem;color:var(--nl-muted);margin:1.1rem auto 0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55}.nl-cards{text-align:start;gap:1rem;margin-top:2.6rem;display:grid}@media (min-width:900px){.nl-cards{grid-template-columns:1fr 1fr 1.2fr;align-items:center}}.nl-card{border:1px solid var(--nl-line);background:var(--nl-card);border-radius:1.4rem;padding:1.6rem}.nl-card h3{color:var(--nl-muted);margin:0;font-size:1.05rem;font-weight:700}.nl-card-price{letter-spacing:-.02em;align-items:baseline;gap:.4rem;margin:.5rem 0 1.1rem;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:800;display:flex}.nl-card ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.nl-card li{color:#cfcadb;align-items:baseline;gap:.6rem;line-height:1.4;display:flex}.nl-card li span{color:#ff5c5c;font-weight:800}.nl-card-us{background:linear-gradient(var(--nl-card), var(--nl-card)) padding-box, linear-gradient(135deg, var(--nl-orange), var(--nl-violet)) border-box;border:2px solid #0000;padding:2rem;position:relative;box-shadow:0 30px 80px -30px #7b4dffb3}.nl-card-us h3{color:var(--nl-text);font-size:1.2rem;font-weight:800}.nl-card-us .nl-card-price{color:var(--nl-orange);font-size:clamp(2.6rem,4.4vw,3.6rem)}.nl-card-us .nl-card-price small{color:var(--nl-text);font-size:1rem;font-weight:800}.nl-card-us li{color:var(--nl-text);font-weight:700}.nl-card-us li span{color:var(--nl-orange)}.nl-card-us .nl-btn{margin-top:1.5rem}.nl-source{color:#77727f;margin:1.2rem 0 0;font-size:.82rem}.nl-zero{background:linear-gradient(120deg, var(--nl-violet), #5a2fe0);padding:clamp(1rem,2vw,1.6rem) 0}.nl-zero p{text-align:center;letter-spacing:-.02em;white-space:nowrap;margin:0 auto;font-size:clamp(.75rem,3.44828vw - 1.10345px,2.4rem);font-weight:800;line-height:1.15}@media (min-width:768px){.nl-zero p{letter-spacing:-.03em;font-size:clamp(1.15rem,2.4vw,2.4rem)}}.nl-photos{padding:4rem 0 4.5rem}.nl-photos-title{letter-spacing:-.02em;margin-bottom:2rem;font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:800}.nl-photos{overflow:clip}.nl-strip{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:80vw;grid-auto-flow:column;gap:.8rem;padding:0 16px;display:grid;overflow-x:auto}.nl-strip::-webkit-scrollbar{display:none}.nl-strip-photo{aspect-ratio:3/4;scroll-snap-align:center;border-radius:1.2rem;position:relative;overflow:hidden}.nl-strip-photo img{object-fit:cover;transition:scale .8s cubic-bezier(.2,.7,.2,1)}.nl-strip-photo:hover img{scale:1.05}@media (min-width:768px){.nl-strip{direction:ltr;grid-auto-columns:clamp(17rem,31vw,32rem);gap:1.2rem;padding:0 4vw 3rem}.nl-strip-photo:nth-child(2n){translate:0 3rem}.nl-strip[data-pass=on]{width:max-content;translate:calc((100vw - 100%) * var(--pass,.5)) 0;overflow:visible}[dir=rtl] .nl-strip[data-pass=on]{translate:calc((100vw - 100%) * (1 - var(--pass,.5))) 0}}.nl-fly{position:relative;overflow:clip}.nl-fly-stage{align-content:center;justify-items:center;gap:clamp(1.5rem,3vw,2.5rem);padding:4rem 0;display:grid;position:relative;overflow:hidden}.nl-fly-title{z-index:3;text-align:center;letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:800;line-height:1.02;position:relative}.nl-fly-lights i{filter:blur(var(--b));opacity:.5;mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute}.nl-fly-lights i:first-child{--b:40px;--s:40vh;inset-inline-start:4%;background:radial-gradient(circle, var(--nl-violet), transparent 70%);width:26vw;height:26vw;top:14%}.nl-fly-lights i:nth-child(2){--b:20px;--s:85vh;inset-inline-start:72%;background:radial-gradient(circle, var(--nl-orange), transparent 70%);width:10vw;height:10vw;top:10%}.nl-fly-lights i:nth-child(3){--b:50px;--s:30vh;inset-inline-start:58%;background:radial-gradient(circle, var(--nl-orange), transparent 70%);width:34vw;height:34vw;top:52%}.nl-fly-lights i:nth-child(4){--b:10px;--s:120vh;inset-inline-start:24%;background:radial-gradient(circle,#fff,#0000 70%);width:3vw;height:3vw;top:76%}.nl-fly-lights i:nth-child(5){--b:16px;--s:65vh;inset-inline-start:88%;background:radial-gradient(circle, var(--nl-violet), transparent 70%);width:7vw;height:7vw;top:80%}.nl-fly-lights i:nth-child(6){--b:26px;--s:55vh;inset-inline-start:36%;background:radial-gradient(circle, var(--nl-orange), transparent 70%);width:13vw;height:13vw;top:4%}.nl-fly-track{z-index:2;place-items:center;width:100%;display:grid;position:relative}.nl-fly-object{border:1px solid var(--nl-line);background:var(--nl-card);border-radius:1.4rem;width:min(88vw,900px);display:block;position:relative;overflow:hidden;box-shadow:0 70px 140px -60px #ff6a1a73,0 30px 70px -30px #000000d9}.nl-fly-img{aspect-ratio:16/10;display:block;position:relative}.nl-fly-img img{object-fit:cover;object-position:top}.nl-fly-photo{aspect-ratio:3/4;border-radius:1.1rem;width:clamp(9rem,15vw,15rem);display:none;position:absolute;overflow:hidden;box-shadow:0 30px 60px -25px #000c}.nl-fly-photo img{object-fit:cover}.nl-fly-facts{z-index:3;text-align:center;gap:1rem 2.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.nl-fly-facts li{gap:.2rem;display:grid}.nl-fly-facts bdi{color:var(--nl-orange);letter-spacing:-.03em;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:800;line-height:1}.nl-fly-facts li:nth-child(2) bdi{color:#a98bff}.nl-fly-facts span{color:var(--nl-muted);font-size:1rem;font-weight:700}@media (min-width:768px){.nl-fly-facts{grid-template-columns:repeat(3,auto)}}@media (min-width:1024px) and (min-height:700px){.nl-fly-photo{display:block}.nl-fly-photo[data-k="0"]{inset-inline-start:6%;top:-6%;rotate:-8deg}.nl-fly-photo[data-k="1"]{inset-inline-end:6%;bottom:-8%;rotate:7deg}.nl-fly-object{width:min(54vw,160svh - 40rem,860px)}}@media (prefers-reduced-motion:no-preference){html:not(.a11y-no-motion) .nl-fly[data-scene=on]{--p:var(--scene-p,0);height:280vh}html:not(.a11y-no-motion) .nl-fly[data-scene=on] .nl-fly-stage{gap:1.5rem;height:100svh;padding:2rem 0;position:sticky;top:0}html:not(.a11y-no-motion) .nl-fly[data-scene=on] .nl-fly-object{transform:translate(calc((.5 - var(--p)) * 110vw), calc((var(--p) - .5) * 16vh)) rotate(calc((.5 - var(--p)) * 16deg)) scale(calc(.8 + (.5 - max(var(--p) - .5, .5 - var(--p))) * .5));will-change:transform}html[dir=rtl]:not(.a11y-no-motion) .nl-fly[data-scene=on] .nl-fly-object{transform:translate(calc((var(--p) - .5) * 110vw), calc((var(--p) - .5) * 16vh)) rotate(calc((var(--p) - .5) * 16deg)) scale(calc(.8 + (.5 - max(var(--p) - .5, .5 - var(--p))) * .5))}html:not(.a11y-no-motion) .nl-fly[data-scene=on] .nl-fly-photo{transform:translateX(calc((var(--p) - .5) * 70vw)) translateY(calc((.5 - var(--p)) * 30vh))}html[dir=rtl]:not(.a11y-no-motion) .nl-fly[data-scene=on] .nl-fly-photo{transform:translateX(calc((.5 - var(--p)) * 70vw)) translateY(calc((.5 - var(--p)) * 30vh))}html:not(.a11y-no-motion) .nl-fly:not([data-scene=on]) .nl-fly-object[data-pass=on]{translate:calc(max(0, .4 - var(--pass,.5)) * 160vw) 0;rotate:calc(max(0, .4 - var(--pass,.5)) * 18deg)}html[dir=rtl]:not(.a11y-no-motion) .nl-fly:not([data-scene=on]) .nl-fly-object[data-pass=on]{translate:calc(max(0, .4 - var(--pass,.5)) * -160vw) 0;rotate:calc(max(0, .4 - var(--pass,.5)) * -18deg)}html:not(.a11y-no-motion) .nl-fly[data-scene=on] .nl-fly-lights i{transform:translateY(calc(var(--p) * var(--s) * -1))}html:not(.a11y-no-motion) .nl-fly[data-scene=on] .nl-fly-facts li{--f:clamp(0, calc((var(--p) - .05 - var(--i) * .2) * 8), 1);opacity:var(--f);transform:translateY(calc((1 - var(--f)) * 24px)) scale(calc(.9 + var(--f) * .1))}}.nl-final{border-top:1px solid var(--nl-line);color:var(--nl-text);background:radial-gradient(34rem 16rem at 85%,#ff6a1a29,#0000 70%),radial-gradient(30rem 14rem at 12% 30%,#7b4dff24,#0000 70%),#050407;padding:clamp(3.5rem,7vw,5.5rem) 0}.nl-final-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;display:flex}.nl-final h2{letter-spacing:-.03em;max-width:20ch;margin:0;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:800;line-height:1.08}@media (prefers-reduced-motion:no-preference){html:not(.a11y-no-motion) .nl-text>*{animation:.8s cubic-bezier(.2,.7,.2,1) both nl-up}html:not(.a11y-no-motion) .nl-text>:nth-child(2){animation-delay:80ms}html:not(.a11y-no-motion) .nl-text>:nth-child(3){animation-delay:.18s}html:not(.a11y-no-motion) .nl-text>:nth-child(4){animation-delay:.9s}html:not(.a11y-no-motion) .nl-text>:nth-child(n+5){animation-delay:1.15s}html:not(.a11y-no-motion) .nl-was s{animation:.5s .6s both nl-strike}html:not(.a11y-no-motion) .nl-price{animation:.7s cubic-bezier(.2,1.4,.4,1) .95s both nl-pop;display:inline-block}html:not(.a11y-no-motion) .nl-shot,html:not(.a11y-no-motion) .nl-photo{animation:1s cubic-bezier(.2,.75,.15,1) both nl-in}html:not(.a11y-no-motion) .nl-shot[data-k="1"]{animation-delay:.12s}html:not(.a11y-no-motion) .nl-shot[data-k="2"]{animation-delay:.22s}html:not(.a11y-no-motion) .nl-photo{animation-delay:.36s}html:not(.a11y-no-motion) .nl-cards:not([data-in]) .nl-card{opacity:0;translate:0 40px}html:not(.a11y-no-motion) .nl-card{transition:opacity .7s ease calc(var(--k) * .12s), translate .7s cubic-bezier(.2, .7, .2, 1) calc(var(--k) * .12s)}html:not(.a11y-no-motion) .nl-card-price s{text-decoration-color:#0000}html:not(.a11y-no-motion) .nl-cards[data-in] .nl-card-price s{animation:nl-strike .5s ease calc(.5s + var(--k) * .12s) both}}@keyframes nl-up{0%{opacity:0;translate:0 18px}}@keyframes nl-in{0%{opacity:0;transform:translateY(60px)scale(.92)}}@keyframes nl-strike{0%{text-decoration-color:#0000}to{-webkit-text-decoration-color:var(--nl-orange);text-decoration-color:var(--nl-orange)}}@keyframes nl-pop{0%{opacity:0;transform:scale(.6)}}
