:root{--bg-deep:#111110;--bg:#1a1816;--surface:#252320;--surface-raised:#2b2926;--surface-high:#302e2b;--surface-overlay:#373431;--border-subtle:#222020;--border:#333030;--border-strong:#444040;--border-accent:#ca821459;--text-primary:#f5f0eb;--text-heading:#ede8e2;--text-body:#c8beb4;--text-secondary:#9e9388;--text-muted:#6b6258;--text-accent:#ca8214;--accent:#ca8214;--accent-hover:#a86b0f;--accent-dim:#ca82141f;--accent-dim-border:#ca821440;--accent-surface:#2a2a14;--on-accent:#0a0a0a;--blizzard:#00b4ff;--telegram:#263238;--community:#588834;--success-surface:#1a3a22;--success-text:#4aae6e;--danger-surface:#3a1a1a;--danger-text:#d96060;--shadow-card:inset 0 1px 0 #ffffff0d;--shadow-raised:inset 0 1px 0 #ffffff12, 0 0 0 1px #ca821414;--shadow-cta:0 6px 20px #ca821452;--shadow-overlay:0 8px 24px #0009;--focus-ring:0 0 0 2px #1a1816, 0 0 0 4px #ca8214b3;--radius-6:6px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--container:1320px;--gutter:clamp(16px, 3vw, 40px);--header-h:64px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-1:.12s;--dur-2:.22s;--dur-3:.42s;--dur-4:.7s}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px);background:var(--bg-deep);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);min-height:100vh;color:var(--text-body);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}h1,h2,h3,h4,p,figure,blockquote,ul,ol,dl{margin:0}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:var(--text-primary);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-8);transition:border-color var(--dur-2);padding:10px 14px}input:hover,select:hover,textarea:hover{border-color:var(--border-strong)}input::placeholder{color:var(--text-muted)}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-6);outline:none}::selection{background:var(--accent);color:var(--on-accent)}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--space-12)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.display{font-family:var(--font-display);text-transform:uppercase;color:var(--text-primary);letter-spacing:.01em;font-weight:700;line-height:1}.section-title{font-family:var(--font-display);text-transform:uppercase;color:var(--text-heading);text-align:center;margin-bottom:var(--space-8);font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.05}.eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--text-accent);font-size:13px;font-weight:700}.btn{border-radius:var(--radius-12);min-height:44px;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;transition:background var(--dur-2), box-shadow var(--dur-2), transform var(--dur-1), color var(--dur-2), border-color var(--dur-2);justify-content:center;align-items:center;gap:8px;max-width:100%;padding:10px 22px;font-size:16px;font-weight:700;line-height:1.1;display:inline-flex}@media (max-width:520px){.btn{white-space:normal;text-align:center}}.btn:active:not(:disabled){transform:translateY(1px)scale(.98)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-accent{background:var(--accent);color:var(--on-accent)}.btn-accent:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-cta)}.btn-ghost{background:var(--surface);color:var(--text-heading);border:1px solid var(--border)}.btn-ghost:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-raised)}.btn-community{background:var(--community);color:#fff;font-family:var(--font-body);border-radius:var(--radius-8)}.btn-community:hover{filter:brightness(1.1)}.btn-lg{min-height:56px;padding:14px 28px;font-size:19px}.btn .arrow{transition:transform var(--dur-2) var(--ease-out)}.btn:hover .arrow{transform:translate(4px)}.chip{border-radius:var(--radius-6);border:1px solid var(--border-strong);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.badge-hit{background:var(--accent-dim);border:1px solid var(--accent-dim-border);color:var(--text-accent);font:700 10px/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:1px 6px;display:inline-block}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-12);box-shadow:var(--shadow-card)}.prose{--space-xs:var(--space-2);--space-s:var(--space-3);--space-m:var(--space-4);--space-l:var(--space-6);--text-m:16px;--text-xl:24px;--border-radius-12:var(--radius-12);--nn-gold:var(--accent);--nn-gold-hover:var(--accent-hover);color:var(--text-body);font-size:17px;line-height:1.7}.prose>*+*{margin-top:1.1em}.prose h2{font-family:var(--font-display);color:var(--text-heading);text-transform:uppercase;margin-top:2em;font-size:clamp(24px,3vw,30px);font-weight:700;line-height:1.15}.prose h3{font-family:var(--font-display);color:var(--text-heading);margin-top:1.6em;font-size:21px;font-weight:700;line-height:1.25}.prose h4{color:var(--text-heading);margin-top:1.4em;font-weight:700}.prose strong{color:var(--text-primary);font-weight:700}.prose a{color:var(--text-accent);text-decoration:underline;-webkit-text-decoration-color:var(--accent-dim-border);text-decoration-color:var(--accent-dim-border);text-underline-offset:3px;transition:text-decoration-color var(--dur-2)}.prose a:hover{text-decoration-color:currentColor}.prose a.nn-product-card{align-items:center;gap:var(--space-4);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-12);box-shadow:var(--shadow-card);color:inherit;transition:background var(--dur-2), border-color var(--dur-2);grid-template-columns:96px minmax(0,1fr) auto;text-decoration:none;display:grid}.prose a.nn-product-card:hover{background:var(--surface-raised);border-color:var(--border-strong)}.nn-product-card__thumb{background:var(--bg-deep);border-radius:var(--radius-8);width:96px;height:96px;font:700 36px/1 var(--font-display);color:var(--text-muted);place-items:center;display:grid;overflow:hidden}.prose .nn-product-card__thumb img{object-fit:contain;border-radius:0;width:100%;height:100%}.nn-product-card__body{gap:var(--space-2);min-width:0;display:grid}.nn-product-card__name{font:700 18px/1.25 var(--font-display);color:var(--text-heading)}.nn-product-card__price{font:700 20px/1 var(--font-display);color:var(--text-primary);font-variant-numeric:tabular-nums}.nn-product-card__price--out{font:500 14px/1.2 var(--font-body);color:var(--text-secondary)}.nn-product-card__cta{padding:10px var(--space-5);background:var(--accent);border-radius:var(--radius-8);color:var(--on-accent);font:700 15px/1.2 var(--font-display);text-align:center;white-space:nowrap;transition:background var(--dur-2)}.prose a.nn-product-card:hover .nn-product-card__cta{background:var(--accent-hover)}@media (max-width:560px){.prose a.nn-product-card{gap:var(--space-3);grid-template-columns:72px minmax(0,1fr)}.nn-product-card__thumb{width:72px;height:72px;font-size:28px}.nn-product-card__name{font-size:16px}.nn-product-card__cta{grid-column:1/-1}}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--accent)}.prose blockquote{padding:var(--space-4) var(--space-5);border-left:3px solid var(--accent);background:var(--surface);border-radius:0 var(--radius-8) var(--radius-8) 0;color:var(--text-heading)}.prose img{border-radius:var(--radius-12);height:auto}.prose figure figcaption{color:var(--text-secondary);margin-top:6px;font-size:14px}.prose code{background:var(--surface-high);border-radius:4px;padding:1px 6px;font-size:.9em}.prose hr{background:var(--border);border:0;height:1px;margin-block:2.2em}.prose table{border-collapse:collapse;width:100%;font-size:15px}.prose th,.prose td{border-bottom:1px solid var(--border);text-align:left;padding:10px 12px}.prose th{color:var(--text-heading)}.prose .note,.prose .nn-note{padding:var(--space-4) var(--space-5);border:1px solid var(--accent-dim-border);background:var(--accent-dim);border-radius:var(--radius-12);color:var(--text-heading)}.prose .nn-steps{counter-reset:step;gap:var(--space-3);padding:0;list-style:none;display:grid}.prose .nn-steps>li{counter-increment:step;padding:var(--space-4) var(--space-5) var(--space-4) 64px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-12);position:relative}.prose .nn-steps>li:before{content:counter(step, decimal-leading-zero);font:700 22px var(--font-display);color:var(--accent);position:absolute;top:14px;left:18px}.prose .nn-acc{gap:var(--space-2);display:grid}.prose .nn-acc>details{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-12);min-width:0}.prose .nn-acc>details[open]{border-color:var(--border-strong)}.prose .nn-acc>details>summary{padding:14px 48px 14px var(--space-5);border-radius:calc(var(--radius-12) - 1px);color:var(--text-heading);cursor:pointer;font-size:16px;font-weight:500;line-height:1.45;list-style:none;display:block;position:relative}.prose .nn-acc>details[open]>summary{border-bottom-right-radius:0;border-bottom-left-radius:0}.prose .nn-acc--joined>details>summary{border-radius:0}.prose .nn-acc>details>summary::-webkit-details-marker{display:none}.prose .nn-acc>details>summary:after{content:"";top:50%;right:var(--space-5);border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);width:8px;height:8px;margin-top:-6px;position:absolute;transform:rotate(45deg)}.prose .nn-acc>details[open]>summary:after{border-color:var(--accent);margin-top:-2px;transform:rotate(-135deg)}.prose .nn-acc>details>summary:hover{background:var(--surface-raised)}.prose .nn-acc>details>summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.prose .nn-acc>details>summary~*{margin-inline:var(--space-5);font-size:16px}.prose .nn-acc>details>summary+*{margin-top:var(--space-1)}.prose .nn-acc>details>summary~*+*{margin-top:.8em}.prose .nn-acc>details>:last-child:not(summary){margin-bottom:var(--space-4)}.prose .nn-acc__tag{margin-left:var(--space-2);padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--accent-dim);color:var(--text-accent);white-space:nowrap;vertical-align:1px;font-size:12px;font-weight:500;line-height:1.6;display:inline-block}.prose .nn-acc__tag--new{background:var(--success-surface);color:var(--success-text)}.prose .nn-acc__note{float:right;margin-left:var(--space-3);color:var(--text-secondary);font-size:14px;font-weight:400}.prose .nn-acc__icon{width:24px;height:24px;margin-right:var(--space-2);border-radius:var(--radius-6);object-fit:cover;vertical-align:-6px;display:inline-block}.prose .nn-acc--joined{border:1px solid var(--border);border-radius:var(--radius-12);gap:0;overflow:hidden}.prose .nn-acc--joined>details{border:0;border-radius:0}.prose .nn-acc--joined>details+details{border-top:1px solid var(--border)}.prose .nn-acc--steps{counter-reset:nn-acc}.prose .nn-acc--steps>details{counter-increment:nn-acc}.prose .nn-acc--steps>details>summary:before{content:counter(nn-acc);width:26px;height:26px;margin-right:var(--space-3);background:var(--accent-dim);color:var(--text-accent);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:inline-grid}@media (min-width:900px){.prose .nn-acc--cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.prose .nn-acc .nn-acc>details{background:var(--surface-raised)}.prose .nn-acc .nn-acc>details>summary:hover{background:var(--surface-high)}@media (prefers-reduced-motion:no-preference){.prose .nn-acc>details>summary{transition:background var(--dur-2)}.prose .nn-acc>details>summary:after{transition:transform var(--dur-2) var(--ease-out)}}.nn-fly-dot{z-index:200;background:var(--accent);pointer-events:none;border-radius:50%;width:12px;height:12px;position:fixed;top:0;left:0;box-shadow:0 0 12px 2px #ca821499}.reveal{opacity:0;transition:opacity var(--dur-4) var(--ease-out), transform var(--dur-4) var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}@media (max-width:760px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@keyframes tick{0%{opacity:0;transform:translateY(-30%)}}
.prose .wrap>*+*{margin-top:var(--space-8)}.prose .wrap>:where(:not(.section-divider))+:where(:not(.section-divider)){margin-top:calc(var(--space-8) * 2 + 1px)}.prose .wrap>h3{margin-bottom:0}.prose .wrap>h3+*,.prose .wrap>.ce-intro+.ce-tabs{margin-top:var(--space-3)}.prose .wrap>:first-child{margin-top:0}.prose .wrap>:last-child{margin-bottom:0}.prose .wrap+h2{margin-top:calc(var(--space-8) * 2 + 1px);text-transform:none}.prose .section-divider{background:var(--border-subtle);height:1px}.prose .section{padding-block:0}.prose .section>*+*{margin-top:var(--space-3)}.prose .section>*+:is(h3,h4){margin-top:var(--space-6)}.prose .section>h3:first-child{margin-top:0}.prose .section>h3{margin-bottom:var(--space-3)}.prose .expansion-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-accent);font-size:12px;font-weight:700;line-height:1.4}.prose .expansion-intro h2{margin-top:var(--space-2);text-transform:none}.prose .expansion-lead{max-width:680px;margin-top:var(--space-4);color:var(--text-body);font-size:16px;line-height:1.7}.prose .zones-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose .zone-card,.prose .fact-card,.prose .feature-row,.prose .bullet,.prose .ce-summary-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-8)}.prose .zone-card{padding:var(--space-4)}.prose .zone-name{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--text-heading);flex-wrap:wrap;font-size:15px;font-weight:700;line-height:1.3;display:flex}.prose .zone-tag,.prose .item-tag{padding:2px var(--space-2);background:var(--accent-dim);border:1px solid var(--accent-dim-border);border-radius:var(--radius-6);letter-spacing:.04em;color:var(--text-accent);white-space:nowrap;font-size:12px;font-weight:500;line-height:1.4}.prose .zone-tag.new-tag,.prose .item-tag.tag-digital{background:var(--success-surface);border-color:var(--success-text);color:var(--success-text)}.prose .item-tag.tag-physical{background:var(--surface-high);border-color:var(--border-strong);color:var(--text-body)}.prose :is(.zone-desc,.feature-desc,.item-desc,.ce-summary-item,.compare-text,.utp-text,.acc-body,.bullet){letter-spacing:.02em;color:var(--text-body);font-size:14px;line-height:1.6}.prose :is(.zone-desc,.feature-desc,.item-desc,.compare-text,.acc-body,.bullet) strong{color:var(--text-heading)}.prose .features-list{gap:var(--space-3);display:grid}.prose .feature-row{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);display:flex}.prose .feature-icon,.prose .item-icon{background:var(--surface-high);border-radius:var(--radius-6);flex:none;width:36px;height:36px;overflow:hidden}.prose .feature-icon img,.prose .item-icon img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.prose .feature-title{margin-bottom:var(--space-1);color:var(--text-heading);font-size:15px;font-weight:700;line-height:1.35}.prose .facts-row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.prose .fact-card{padding:var(--space-4);text-align:center}.prose .fact-num{margin-bottom:var(--space-1);font:700 32px/1 var(--font-display);color:var(--text-accent)}.prose .fact-label{letter-spacing:.02em;color:var(--text-secondary);font-size:14px;line-height:1.55}.prose .acc{border:1px solid var(--border);border-radius:var(--radius-8);overflow:hidden}.prose .acc-item+.acc-item{border-top:1px solid var(--border)}.prose .acc-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--text-heading);font-size:15px;font-weight:500;line-height:1.4;display:flex}.prose .acc-head-left{align-items:center;gap:var(--space-3);display:flex}.prose .acc-head:has(>.acc-num){justify-content:flex-start}.prose .acc-num{background:var(--accent-dim);border:1px solid var(--accent-dim-border);border-radius:var(--radius-pill);width:24px;height:24px;color:var(--text-accent);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.prose .acc-body{padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 24px + var(--space-3))}.prose[data-blocks-ready] .acc-head{cursor:pointer}.prose[data-blocks-ready] .acc-head:hover{background:var(--surface)}.prose[data-blocks-ready] .acc-item:not(.open)>.acc-body{display:none}.prose[data-blocks-ready] .acc-item.open>.acc-head{color:var(--text-accent)}.prose .ce-tabs{border-bottom:1px solid var(--border);display:flex;overflow-x:auto}.prose .ce-tab{padding:var(--space-3) var(--space-5);letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap;border-bottom:2px solid #0000;flex:none;font-size:14px;font-weight:500}.prose[data-blocks-ready] .ce-tab{cursor:pointer}.prose .ce-tab.on{border-bottom-color:var(--accent);color:var(--text-accent)}.prose .ce-panel{display:none}:is(.prose .ce-panel.on,.prose .ce-tabs+.ce-panel:not(:has(~.ce-panel.on))){display:block}.prose[data-blocks-ready] .ce-tabs+.ce-panel:not(.on){display:none}.prose .ce-tabs+.ce-panel,.prose .ce-panel+.ce-panel{margin-top:var(--space-4)}.prose[data-blocks-ready] :is(.acc-head,.ce-tab):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.prose .item-acc{gap:var(--space-2);display:grid}.prose .item-card{border:1px solid var(--border);border-radius:var(--radius-8);overflow:hidden}.prose .item-head{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);display:flex}.prose .item-title{min-width:0;color:var(--text-heading);flex:1;font-size:15px;font-weight:700;line-height:1.35}.prose .item-body{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border)}.prose .item-images{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.prose .item-images img{border-radius:var(--radius-6);object-fit:cover;width:160px;max-width:100%;height:100px;display:block}.prose .instant-badge{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-1) var(--space-3);background:var(--success-surface);border-radius:var(--radius-6);color:var(--success-text);font-size:13px;font-weight:500;display:inline-flex}.prose .ce-summary{margin-top:var(--space-6)}.prose .ce-summary-title{margin-bottom:var(--space-3);color:var(--text-heading);font-size:15px;font-weight:700}.prose .ce-summary-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose .ce-summary-item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);display:flex}.prose .ce-summary-item:before{content:"";background:var(--accent);border-radius:var(--radius-pill);flex:none;width:5px;height:5px}.prose ul.product-bullets{gap:var(--space-2);padding:0;list-style:none;display:grid}.prose li.bullet{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin:0;display:flex}.prose li.bullet:before{content:"✓";color:var(--success-text);flex:none;font-weight:700}.prose .utp-block{padding:var(--space-5) var(--space-6);background:var(--accent-dim);border:1px solid var(--accent-dim-border);border-radius:var(--radius-8)}.prose .utp-eyebrow{margin-bottom:var(--space-2);letter-spacing:.12em;text-transform:uppercase;color:var(--text-accent);font-size:12px;font-weight:700}.prose .utp-title{margin-bottom:var(--space-3);font:700 20px/1.3 var(--font-display);color:var(--text-heading)}.prose .utp-title-accent{color:var(--text-accent)}.prose .compare-wrap{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.prose .compare-vs{letter-spacing:.1em;width:28px;color:var(--text-muted);justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.prose .compare-card{padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-8)}.prose .compare-card.bad{background:var(--danger-surface);border-color:var(--danger-text)}.prose .compare-card.good{background:var(--success-surface);border-color:var(--success-text)}.prose .compare-label{margin-bottom:var(--space-2);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.prose .compare-label.bad{color:var(--danger-text)}.prose .compare-label.good{color:var(--success-text)}.prose .compare-title{margin-bottom:var(--space-2);color:var(--text-heading);font-size:15px;font-weight:700;line-height:1.35}@media (prefers-reduced-motion:no-preference){.prose .ce-tab{transition:color var(--dur-1), border-color var(--dur-1)}}@media (max-width:600px){.prose .zones-grid,.prose .facts-row,.prose .ce-summary-grid,.prose .compare-wrap{grid-template-columns:minmax(0,1fr)}.prose .compare-vs{width:auto}.prose .acc-body{padding-left:var(--space-4)}.prose .utp-block{padding:var(--space-4)}.prose .item-head{flex-wrap:wrap}.prose .wrap{overflow-wrap:anywhere}}
