.nx2{--ink:#090c13;--ink2:#0e131e;--line:hsla(0,0%,100%,.07);--line2:hsla(0,0%,100%,.13);--tx:#eef1f7;--mut:#8d96aa;--dim:#7a8399;--soft:#c3cad8;--amber:#ffc44d;--amber2:#ffae1f;--green:#3ddc84;--red:#ff6159;--display:var(--nx2-f-display),"Arial Black",sans-serif;--body:var(--nx2-f-body),system-ui,sans-serif;--mono:var(--nx2-f-mono),ui-monospace,monospace;--e:cubic-bezier(0.2,0.7,0.2,1);position:relative;min-height:100vh;background:var(--ink);color:var(--tx);font-family:var(--body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}body:has(.nx2){background:#090c13}html:has(.nx2){zoom:1}@media (max-width:768px){body:has(.nx2){overflow-x:clip}}.nx2:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:70;opacity:.045;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='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.nx2 *,.nx2 :after,.nx2 :before{box-sizing:border-box}:where(.nx2) a{color:inherit;text-decoration:none}:where(.nx2) b{font-weight:600}.nx2 ::-moz-selection{background:rgba(255,196,77,.35);color:#fff}.nx2 ::selection{background:rgba(255,196,77,.35);color:#fff}.nx2 a:focus-visible,.nx2 button:focus-visible,.nx2 summary:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:10px}.n2-final-in a:focus-visible,.n2-hot a:focus-visible{outline-color:#14110a}.nx2 [id]{scroll-margin-top:84px}.n2-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.n2-mono{font-family:var(--mono)}.n2-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:600 15px/1.2 var(--body);border-radius:14px;padding:13px 20px;white-space:nowrap;cursor:pointer;border:1px solid transparent;background:none;color:var(--tx);transition:background .18s var(--e),border-color .18s var(--e),transform .18s var(--e),box-shadow .18s var(--e)}.n2-btn-lg{padding:18px 28px;font-size:17px;border-radius:16px}.n2-btn-sm{padding:10px 16px;font-size:14px;border-radius:12px}.n2-btn-amber{background:var(--amber);color:#14110a;box-shadow:0 10px 40px -12px rgba(255,196,77,.55),inset 0 -2px 0 rgba(0,0,0,.12)}.n2-btn-amber:hover{background:#ffd06b;transform:translateY(-1px)}.n2-btn-ghost{border-color:var(--line2)}.n2-btn-ghost:hover{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.03)}.n2-btn-dark{background:#0b0e15;color:#fff}.n2-btn-dark:hover{background:#1a1f2b}.n2-btn-line{border:1.5px solid rgba(20,17,10,.35);color:#14110a}.n2-btn-line:hover{background:rgba(20,17,10,.06)}.n2-arr{font-family:var(--mono);transition:transform .18s var(--e)}.n2-btn:hover .n2-arr{transform:translateX(3px)}.n2-strip{border-bottom:1px solid var(--line);background:#07090f;font-size:13px;color:var(--mut)}.n2-strip-in{display:flex;align-items:center;gap:10px;min-height:40px}.n2-strip b{color:var(--tx);font-weight:600}.n2-strip-i:before{content:"·";color:var(--dim);margin-right:10px}.n2-strip-a{margin-left:auto;color:var(--amber)}.n2-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex:none}.n2-dot-bad{background:var(--red);box-shadow:0 0 0 4px rgba(255,97,89,.15);animation:n2blink 2.2s ease-in-out infinite}.n2-dot-ok{background:var(--green);box-shadow:0 0 0 4px rgba(61,220,132,.15)}.n2-dot-wait{background:var(--dim);animation:n2blink 1.2s ease-in-out infinite}@keyframes n2blink{50%{opacity:.35}}.n2-navbar{position:sticky;top:0;z-index:40;background:rgba(9,12,19,.8);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line)}.n2-nav{height:72px;gap:40px}.n2-logo,.n2-nav{display:flex;align-items:center}.n2-logo{gap:10px;font:700 19px/1 var(--display);letter-spacing:-.02em;color:var(--tx)}.n2-links{display:flex;gap:28px;font-size:15px;color:var(--mut)}.n2-links a{transition:color .15s var(--e)}.n2-links a:hover{color:var(--tx)}.n2-nav-r{margin-left:auto;display:flex;gap:10px}.n2-burger,.n2-menu{display:none}.n2-hero{position:relative;padding:44px 0 72px;overflow:hidden}.n2-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.2px);background-size:26px 26px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 72% 45%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 60% 70% at 72% 45%,#000 10%,transparent 70%)}.n2-hero:after{content:"";position:absolute;width:760px;height:760px;right:-120px;top:-60px;border-radius:50%;background:radial-gradient(circle,rgba(255,180,40,.2),rgba(255,180,40,.05) 45%,transparent 68%);pointer-events:none}.n2-hero-in{position:relative;z-index:2;display:grid;grid-template-columns:1.12fr .88fr;gap:40px;align-items:center}.n2-eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 13px/1.3 var(--mono);color:var(--amber);border:1px solid rgba(255,196,77,.28);background:rgba(255,196,77,.06);padding:8px 14px;border-radius:100px;margin-bottom:30px}.n2-pulse{width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 5px rgba(255,196,77,.18);flex:none}.n2-h1{margin:0;font:800 clamp(38px,4.4vw + 10px,62px) /1.02 var(--display);letter-spacing:-.045em;color:var(--tx);text-wrap:balance}.n2-hero-copy{container-type:inline-size}.n2-h1{font-size:clamp(30px,10cqi,62px)}.n2-hl{display:block;margin-top:6px;color:var(--amber)}.n2-lead{margin:28px 0 0;font-size:19px;line-height:1.6;color:#aeb6c7;max-width:540px}.n2-lead b{color:var(--tx);font-weight:600}.n2-cta{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap}.n2-facts{list-style:none;display:flex;margin:46px 0 0;padding:24px 0 0;border-top:1px solid var(--line);max-width:600px}.n2-facts li{flex:1;padding-right:18px}.n2-facts li+li{border-left:1px solid var(--line);padding-left:18px}.n2-facts b{display:block;font:700 26px/1.1 var(--display);letter-spacing:-.03em}.n2-facts span{display:block;margin-top:4px;font-size:13px;line-height:1.35;color:var(--mut)}.n2-vis{position:relative;height:640px;display:flex;justify-content:center;align-items:center}.n2-ghost{position:absolute;left:50%;top:50%;transform:translate(-50%,-56%);font:800 250px/1 var(--display);letter-spacing:-.06em;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px rgba(255,196,77,.16);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.n2-phone{position:relative;width:310px;height:630px;border-radius:52px;background:#05070b;padding:12px;box-shadow:0 0 0 1.5px #2a3142,0 0 0 9px #11151f,0 0 0 10.5px #2a3142,0 60px 120px -30px rgba(0,0,0,.9),0 30px 80px -20px rgba(255,170,40,.18);transform:rotate(-3deg);animation:n2phone 1s var(--e) .25s both}@keyframes n2phone{0%{opacity:0;transform:rotate(-7deg) translateY(36px)}}.n2-scrn{position:relative;height:100%;border-radius:41px;overflow:hidden;background:linear-gradient(180deg,#141b2b,#0d121d);padding:14px 14px 0;font-size:13px;line-height:1.4}.n2-island{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:82px;height:26px;border-radius:20px;background:#000;z-index:3}.n2-sb{justify-content:space-between;height:30px;padding:2px 8px 0 16px;font-size:13px;font-weight:600}.n2-sb,.n2-sb-r{display:flex;align-items:center}.n2-sb-r{gap:5px;font-size:11px}.n2-bars{display:inline-flex;align-items:flex-end;gap:2px;height:11px}.n2-bars i{width:3px;background:#fff;border-radius:1px}.n2-bars i:first-child{height:4px}.n2-bars i:nth-child(2){height:6px}.n2-bars i:nth-child(3){height:8px}.n2-bars i:nth-child(4),.n2-batt{height:11px}.n2-batt{position:relative;width:22px;border:1.5px solid hsla(0,0%,100%,.6);border-radius:3px}.n2-batt:after{content:"";position:absolute;inset:1.5px 5px 1.5px 1.5px;background:#fff;border-radius:1px}.n2-w{border-radius:22px;padding:16px;margin-top:12px}.n2-w-h{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--mut)}.n2-tag{font:500 10px/1 var(--mono);color:var(--red);background:rgba(255,97,89,.12);padding:5px 8px;border-radius:20px;white-space:nowrap}.n2-w-op{background:hsla(0,0%,100%,.04);border:1px solid var(--line)}.n2-w-nx{background:linear-gradient(160deg,rgba(255,196,77,.16),rgba(255,196,77,.03) 60%);border:1px solid rgba(255,196,77,.35)}.n2-nx-logo{display:flex;align-items:center;gap:6px;color:var(--tx);font:700 12px/1 var(--display)}.n2-tog{position:relative;width:44px;height:26px;border-radius:20px;background:var(--amber)}.n2-tog i{position:absolute;right:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#14110a}.n2-nx-state{margin-top:10px;font:700 22px/1.2 var(--display);letter-spacing:-.03em}.n2-nx-loc{margin-top:2px;font-size:12.5px;color:var(--soft)}.n2-spark{display:block;width:100%;height:46px;margin-top:10px}.n2-spark-l{stroke-dasharray:400;animation:n2draw 1.6s var(--e) .9s both}@keyframes n2draw{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}.n2-apps{display:grid;gap:6px;margin-top:12px}.n2-app{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:14px;background:hsla(0,0%,100%,.035);border:1px solid var(--line);font-size:13px;font-weight:500}.n2-app i{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;font-style:normal;font-size:12px;font-weight:600;color:#fff}.n2-app em{margin-left:auto;font:normal 500 11px/1 var(--mono);color:var(--green)}.n2-float{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:rgba(18,24,39,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--line2);box-shadow:0 20px 50px -15px rgba(0,0,0,.7);font-size:14px;font-weight:500;line-height:1.35;animation:n2up .8s var(--e) both}.n2-float small{display:block;font:500 11px/1.4 var(--mono);color:var(--mut)}.n2-f1{left:-26px;top:34px;rotate:-2deg;animation-delay:.9s}.n2-f2{right:-34px;bottom:-34px;rotate:2deg;animation-delay:1.1s}.n2-w-nx{transition:filter .5s ease,border-color .5s ease}.n2-w-nx.is-off{filter:saturate(.2) brightness(.85);border-color:var(--line2)}.n2-tog{transition:background-color .35s var(--e)}.n2-tog i{transition:transform .35s var(--e),background-color .35s var(--e)}.n2-tog.is-off{background:hsla(0,0%,100%,.14)}.n2-tog.is-off i{transform:translateX(-18px);background:#c3cad8}.n2-nx-state{transition:color .3s ease}.n2-nx-state.is-off{color:var(--mut)}.n2-spark{clip-path:inset(0 0 0 0);transition:clip-path .9s var(--e),opacity .3s ease}.n2-spark.is-off{clip-path:inset(0 100% 0 0);opacity:0}.n2-spark-l{stroke-dasharray:none;animation:none}.n2-spark-g{animation:n2-flow 9s linear infinite}.n2-spark.is-off .n2-spark-g,.n2-vis.is-paused .n2-spark-g{animation-play-state:paused}@keyframes n2-flow{to{transform:translateX(-260px)}}.n2-app em{transition:color .3s ease}.n2-app em.is-bad{color:var(--red)}.n2-vis.is-story .n2-float{animation:none;opacity:0;translate:0 12px;transition:opacity .6s var(--e),translate .6s var(--e)}.n2-vis.is-story .n2-float.is-on{opacity:1;translate:0 0}.n2-w-st{padding-bottom:14px}.n2-st{position:relative;margin-top:6px}.n2-st-g{display:block;width:100%;max-width:210px;height:auto;margin:0 auto;overflow:visible}.n2-st-arc,.n2-st-track{fill:none;stroke-width:12;stroke-linecap:round}.n2-st-track{stroke:hsla(0,0%,100%,.08)}.n2-st-arc{stroke:url(#n2stg);stroke-dasharray:1;filter:drop-shadow(0 0 6px rgba(255,196,77,.35))}.n2-st-v{position:absolute;left:0;right:0;bottom:2px;text-align:center}.n2-st-v b{display:block;font:700 34px/1 var(--display);letter-spacing:-.04em;color:var(--tx);font-variant-numeric:tabular-nums;transition:color .3s ease}.n2-st-v small,.n2-st.is-off .n2-st-v b{color:var(--mut)}.n2-st-v small{display:block;margin-top:5px;font:500 11px/1 var(--mono)}.n2-st-v small.is-bad{color:var(--red)}.n2-st-row{display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font:500 11px/1 var(--mono);color:var(--mut)}.n2-st-row b{color:var(--tx);font-weight:600}.n2-rv{animation:n2up .8s var(--e) both;animation-delay:calc(var(--i, 0) * 90ms)}@keyframes n2up{0%{opacity:0;translate:0 14px}}.n2-ops{display:flex;align-items:center;gap:34px;padding-top:30px!important;padding-bottom:30px!important;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.n2-ops-l{font:500 12px/1.3 var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.08em}.n2-op-name{font:700 24px/1 var(--display);letter-spacing:-.03em;color:#c7cdd9}.n2-ops-r{margin-left:auto;font-size:14px;color:var(--mut)}.n2-ops-r a{color:var(--amber)}.n2-sec{padding-top:120px}.n2-kicker{display:block;margin-bottom:18px;font:500 12.5px/1.3 var(--mono);color:var(--amber);letter-spacing:.06em;text-transform:uppercase}.n2-h2{margin:0;font:800 clamp(30px,2.6vw + 12px,46px) /1.06 var(--display);letter-spacing:-.045em;color:inherit;text-wrap:balance}.n2-sec-h{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:54px}.n2-sec-h>div{flex:none}.n2-sec-h p{margin:0;min-width:260px;max-width:420px;font-size:18px;color:var(--mut);text-align:right}.n2-cmp{display:grid;grid-template-columns:1fr 150px 1fr}.n2-cmp-c{border-radius:28px;padding:34px}.n2-cmp-bad{background:var(--ink2);border:1px solid var(--line)}.n2-cmp-good{background:linear-gradient(170deg,#1b1a16,#121520 70%);border:1px solid rgba(255,196,77,.4);box-shadow:0 40px 90px -40px rgba(255,180,40,.35)}.n2-cmp-t{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;font:700 21px/1.2 var(--display);letter-spacing:-.03em}.n2-cmp-t span{font:500 11px/1 var(--mono);letter-spacing:0;padding:6px 10px;border-radius:20px;white-space:nowrap}.n2-cmp-bad .n2-cmp-t{color:#9aa2b4}.n2-cmp-bad .n2-cmp-t span{color:var(--red);background:rgba(255,97,89,.1)}.n2-cmp-good .n2-cmp-t span{color:var(--green);background:rgba(61,220,132,.1)}.n2-cmp ul{list-style:none;margin:0;padding:0}.n2-cmp li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;border-top:1px solid var(--line);font-size:16px}.n2-cmp li span{color:var(--mut)}.n2-cmp li b{font:600 14.5px/1.3 var(--mono);text-align:right}.n2-r{color:var(--red)}.n2-g{color:var(--green)}.n2-a{color:var(--amber)}.n2-cmp-mid{position:relative;display:flex;align-items:center;justify-content:center}.n2-cmp-mid:before{content:"";position:absolute;top:30px;bottom:30px;left:50%;border-left:1px dashed var(--line2)}.n2-cmp-mid div{position:relative;padding:16px 0;background:var(--ink);text-align:center}.n2-cmp-mid small{display:block;font:500 11px/1.3 var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.06em}.n2-cmp-mid b{display:block;margin-top:6px;font:800 26px/1.1 var(--display);letter-spacing:-.04em}.n2-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:58px}.n2-tl{top:0;height:30px;display:flex;justify-content:space-between;font:500 12px/1 var(--mono);color:var(--dim)}.n2-tl,.n2-tl:before{position:absolute;left:0;right:0}.n2-tl:before{content:"";top:30px;height:2px;background:linear-gradient(90deg,var(--amber),rgba(255,196,77,.15))}.n2-tl span{position:relative}.n2-tl span:after{content:"";position:absolute;left:0;top:25px;width:12px;height:12px;border-radius:50%;background:var(--ink);border:2px solid var(--amber)}.n2-tl span:last-child:after{left:auto;right:0;background:var(--amber)}.n2-step{display:flex;flex-direction:column;min-height:250px;padding:32px 30px 34px;border-radius:26px;background:var(--ink2);border:1px solid var(--line)}.n2-n{font:800 58px/1 var(--display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px rgba(255,196,77,.6)}.n2-step h3{margin:auto 0 0;padding-top:40px;font:700 20px/1.25 var(--display);letter-spacing:-.03em}.n2-step p{margin:10px 0 0;font-size:15.5px;color:var(--mut)}.n2-plat{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.n2-plat span{font:500 11px/1 var(--mono);color:var(--soft);border:1px solid var(--line2);padding:6px 9px;border-radius:8px}.n2-plans{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:18px;align-items:stretch}.n2-plan{position:relative;display:flex;flex-direction:column;padding:34px 32px;border-radius:28px;background:var(--ink2);border:1px solid var(--line)}.n2-p-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.n2-p-name{margin:0;font:700 20px/1.2 var(--display);letter-spacing:-.03em}.n2-p-term{font:500 12px/1 var(--mono);color:var(--mut);border:1px solid var(--line2);padding:6px 10px;border-radius:20px;white-space:nowrap}.n2-p-price{margin-top:38px;font:800 60px/1 var(--display);letter-spacing:-.055em}.n2-p-price small{margin-left:4px;font-size:30px;font-weight:700}.n2-p-day{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:15px;color:var(--mut)}.n2-save{font:600 11.5px/1 var(--mono);color:var(--green);background:rgba(61,220,132,.1);padding:5px 8px;border-radius:8px}.n2-plan ul{display:grid;gap:12px;list-style:none;margin:28px 0 30px;padding:22px 0 0;border-top:1px solid var(--line)}.n2-plan li{display:flex;gap:10px;align-items:baseline;font-size:15px;color:var(--soft)}.n2-plan li:before{content:"✓";font:500 13px/1 var(--mono);color:var(--amber)}.n2-plan .n2-btn{margin-top:auto}.n2-hot{background:var(--amber);color:#14110a;border:none;transform:translateY(-14px);box-shadow:0 40px 90px -35px rgba(255,180,40,.6)}.n2-hot .n2-p-term{color:#14110a;border-color:rgba(20,17,10,.25)}.n2-hot .n2-p-day{color:#4a3a12}.n2-hot .n2-save{color:#0b4d2a;background:rgba(14,94,51,.12)}.n2-hot ul{border-color:rgba(20,17,10,.15)}.n2-hot li{color:#2a2210}.n2-hot li:before{color:#14110a}.n2-badge{position:absolute;top:-14px;left:32px;font:600 11.5px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase;background:#14110a;color:var(--amber);padding:8px 12px;border-radius:20px}.n2-incl{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:30px;font-size:14px;color:var(--mut)}.n2-incl span:before{content:"✓ ";font-family:var(--mono);color:var(--amber)}.n2-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.n2-split-l p{margin:24px 0 0;max-width:360px;font-size:17px;color:var(--mut)}.n2-split-l p a{color:var(--amber);border-bottom:1px solid rgba(255,196,77,.4)}.n2-geo{list-style:none;margin:0;padding:14px 30px;border-radius:28px;background:var(--ink2);border:1px solid var(--line)}.n2-geo li{display:grid;grid-template-columns:40px 130px 1fr 64px;align-items:center;gap:14px;padding:15px 0;border-top:1px solid var(--line)}.n2-geo li:first-child{border-top:none}.n2-cc{font:600 11px/1 var(--mono);color:var(--soft);border:1px solid var(--line2);border-radius:6px;padding:5px 0;text-align:center}.n2-nm{font-size:16px;font-weight:500}.n2-tr{position:relative;height:8px;background:hsla(0,0%,100%,.05);overflow:hidden}.n2-tr,.n2-tr i{border-radius:8px}.n2-tr i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--amber),var(--amber2))}.n2-tr i.n2-far{background:linear-gradient(90deg,#6e7790,#8d96aa)}.n2-ms{font:500 14px/1 var(--mono);text-align:right;color:var(--soft)}.n2-faq details{border-top:1px solid var(--line)}.n2-faq details:last-child{border-bottom:1px solid var(--line)}.n2-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:19px;font-weight:600;letter-spacing:-.01em;cursor:pointer;list-style:none}.n2-faq summary::-webkit-details-marker{display:none}.n2-faq summary:after{content:"+";flex:none;font:500 22px/1 var(--mono);color:var(--mut);transition:transform .2s var(--e),color .2s var(--e)}.n2-faq details[open] summary:after{transform:rotate(45deg);color:var(--amber)}.n2-faq summary:hover{color:#fff}.n2-faq details p{margin:-8px 0 0;padding-bottom:26px;max-width:620px;font-size:16px;color:var(--mut)}.n2-final{padding-top:130px}.n2-final-in{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:end;gap:40px;padding:72px 64px;border-radius:36px;background:var(--amber);color:#14110a}.n2-final-bg{position:absolute;right:-20px;top:-70px;font:800 300px/1 var(--display);letter-spacing:-.07em;color:transparent;-webkit-text-stroke:2px rgba(20,17,10,.12);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.n2-final .n2-h2{position:relative;font-size:clamp(34px,3.4vw + 10px,58px)}.n2-final p{position:relative;margin:18px 0 0;font-size:19px;color:#4a3a12}.n2-final-act{position:relative;display:flex;flex-direction:column;gap:12px}.n2-foot{padding-top:90px!important;padding-bottom:50px!important}.n2-ft{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:50px;border-bottom:1px solid var(--line)}.n2-ft p{margin:16px 0 0;max-width:280px;font-size:14.5px;color:var(--mut)}.n2-ft h4{margin:0 0 16px;font:500 12px/1.3 var(--mono);color:var(--dim);text-transform:uppercase;letter-spacing:.08em}.n2-ft a:not(.n2-logo){display:block;margin-bottom:10px;font-size:15px;color:var(--soft);transition:color .15s var(--e)}.n2-ft a:not(.n2-logo):hover{color:var(--amber)}.n2-ft>div{min-width:0}.n2-fb{display:flex;justify-content:space-between;gap:10px;padding-top:24px;font-size:13px;color:var(--dim)}.n2-fb span{display:flex;align-items:center;gap:8px}.n2-mbar{display:none}@media (min-width:901px) and (max-width:1140px){.n2-p-top{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:1080px){.n2-links{display:none}.n2-nav{gap:12px}.n2-burger{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;border-radius:12px;border:1px solid var(--line2);background:none;cursor:pointer}.n2-burger span{width:18px;height:2px;border-radius:2px;background:var(--tx);transition:transform .2s var(--e)}.n2-burger.is-open span:first-child{transform:translateY(3.5px) rotate(45deg)}.n2-burger.is-open span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.n2-menu.is-open{display:block;max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--line);padding:8px 0 18px}.n2-menu a:not(.n2-btn){display:block;padding:14px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:500}.n2-menu-act{display:none}.n2-hero-in{grid-template-columns:minmax(0,1fr) 330px;gap:28px}.n2-vis{height:600px}.n2-phone{scale:.9}.n2-float{display:none}.n2-ops{flex-wrap:wrap;gap:12px 26px}.n2-ops-l,.n2-ops-r{flex:0 0 100%;margin-left:0}.n2-ft{grid-template-columns:1fr 1fr}.n2-ft>div:first-child{grid-column:span 2}}@media (max-width:900px){.n2-hero-in{grid-template-columns:minmax(0,1fr);gap:30px}.n2-vis{width:100%;max-width:480px;height:680px;margin-inline:auto}.n2-phone{scale:none}.n2-float{display:flex}.n2-hero:after{right:auto;left:50%;top:auto;bottom:-140px;transform:translateX(-50%)}.n2-split{grid-template-columns:1fr;gap:36px}.n2-sec-h{display:block}.n2-sec-h p{min-width:0;margin-top:16px;text-align:left}.n2-cmp{grid-template-columns:1fr}.n2-cmp-mid{padding:6px 0}.n2-cmp-mid:before{top:0;bottom:0}.n2-cmp-mid div{padding:10px 0}.n2-steps{grid-template-columns:1fr;gap:12px;padding-top:0}.n2-tl{display:none}.n2-step{display:grid;grid-template-columns:72px 1fr;gap:4px 16px;min-height:0;padding:26px 24px}.n2-n{grid-row:span 3;font-size:44px}.n2-step h3{margin:0;padding-top:0}.n2-step p{margin-top:2px}.n2-plans{grid-template-columns:1fr;gap:26px;max-width:560px;margin:0 auto}.n2-hot{transform:none;order:-1}.n2-final-in{grid-template-columns:1fr;padding:52px 40px}}@media (max-width:640px){.nx2{font-size:16px;padding-bottom:96px}.n2-wrap{padding:0 18px}.nx2 [id]{scroll-margin-top:72px}.n2-strip-in{min-height:36px;font-size:12px;gap:8px}.n2-strip-i:before{margin-right:8px}.n2-hide-m{display:none}.n2-nav{height:64px}.n2-nav-r{display:none}.n2-burger{margin-left:auto}.n2-menu-act{display:grid;gap:10px;margin-top:18px}.n2-hero{padding:22px 0 40px}.n2-hero:after{width:520px;height:520px;bottom:-60px}.n2-eyebrow{margin-bottom:22px;font-size:11.5px}.n2-lead{margin-top:20px;font-size:16.5px}.n2-cta{flex-direction:column;margin-top:26px}.n2-facts{flex-wrap:wrap;margin-top:32px}.n2-facts li,.n2-facts li+li{flex:0 0 50%;padding:0 0 16px;border-left:none}.n2-facts b{font-size:24px}.n2-vis{display:block;height:auto;padding-top:10px}.n2-ghost{font-size:150px;top:52%}.n2-phone{width:100%;height:auto;padding:0;border-radius:30px;background:transparent;box-shadow:none;transform:none;animation-name:n2up}.n2-scrn{padding:6px 14px 14px;border-radius:30px;background:rgba(14,19,30,.75);border:1px solid var(--line2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.n2-float,.n2-island,.n2-sb{display:none}.n2-ops{padding-top:24px!important;padding-bottom:24px!important}.n2-op-name{font-size:19px}.n2-ops-r{font-size:13.5px}.n2-sec{padding-top:80px}.n2-sec-h{margin-bottom:34px}.n2-sec-h p{font-size:16px}.n2-cmp-c{padding:24px 22px;border-radius:22px}.n2-cmp-t{font-size:18px}.n2-cmp li{padding:13px 0;font-size:15px}.n2-cmp-mid b{font-size:22px}.n2-step{grid-template-columns:60px 1fr;padding:22px 20px;border-radius:22px}.n2-n{font-size:38px}.n2-step h3{font-size:18px}.n2-step p{font-size:15px}.n2-plan{padding:28px 24px;border-radius:24px}.n2-p-price{margin-top:26px;font-size:48px}.n2-incl{justify-content:flex-start;gap:8px 18px;font-size:13.5px}.n2-geo{padding:6px 18px;border-radius:22px}.n2-geo li{grid-template-columns:34px 98px 1fr 46px;gap:10px;padding:13px 0}.n2-nm{font-size:14.5px}.n2-ms{font-size:12.5px}.n2-faq summary{padding:20px 0;font-size:17px}.n2-faq details p{padding-bottom:20px;font-size:15px}.n2-final{padding-top:80px}.n2-final-in{padding:40px 24px;border-radius:28px}.n2-final-bg{top:-30px;font-size:170px}.n2-final p{font-size:16px}.n2-foot{padding-top:64px!important}.n2-ft{grid-template-columns:1fr;gap:26px}.n2-ft>div:first-child{grid-column:auto}.n2-ft a:not(.n2-logo){margin:0;padding:9px 0;overflow-wrap:anywhere}.n2-ft h4{margin-bottom:6px}.n2-fb{flex-direction:column}.n2-mbar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 18px;border-radius:20px;background:rgba(18,24,39,.92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line2);box-shadow:0 20px 50px -10px rgba(0,0,0,.8);opacity:0;translate:0 calc(100% + 24px);pointer-events:none;transition:opacity .25s var(--e),translate .3s var(--e)}.n2-mbar.is-shown{opacity:1;translate:0 0;pointer-events:auto}.nx2:has(.n2-menu.is-open) .n2-mbar{opacity:0;translate:0 calc(100% + 24px);pointer-events:none}.n2-mbar b{display:block;font:700 15px/1.2 var(--display);letter-spacing:-.02em}.n2-mbar span{font-size:12px;color:var(--mut)}.n2-mbar .n2-btn{flex:none;min-height:44px}}@media (max-width:360px){.n2-mbar span{display:none}}@media (prefers-reduced-motion:reduce){.nx2 *,.nx2 :after,.nx2 :before{animation:none!important;transition:none!important}}