.ne-devices-section{background:linear-gradient(180deg,#050f1d,#091c31)}.ne-device-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ne-device-card{display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(155deg,#0d2239,#0a1728);border:1px solid #254361;border-radius:12px;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s}.ne-device-card:hover{transform:translateY(-5px);border-color:#0787ff;box-shadow:0 12px 37px #0787ff21}.ne-device-graphic{height:195px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 55% 60%,#144772aa 0%,#09182b 68%);overflow:hidden}.ne-device-glow{position:absolute;width:185px;height:70px;bottom:9px;left:50%;transform:translateX(-50%);filter:blur(27px);background:#0787ff8c;border-radius:50%}.ne-device-info{padding:24px;flex:1}.ne-device-info h3{font-size:21px;margin:0 0 10px;letter-spacing:-.035em}.ne-device-info p{font-size:12.5px;line-height:1.75;min-height:48px;margin-bottom:17px}.ne-card-arrow{font-size:11px;letter-spacing:.04em;color:#56c2ff;font-weight:800}.ne-screen,.ne-tablet,.ne-phone,.ne-stick,.ne-remote,.ne-laptop,.ne-tvbox{position:relative;z-index:1;box-shadow:0 20px 35px #0007}.ne-screen{width:220px;height:130px;padding:7px;border:5px solid #263851;background:#040a13;border-radius:9px}.ne-screen-inner,.ne-mini-screen{height:100%;border-radius:3px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background:linear-gradient(140deg,#08152c88,#071329e8),url(https://nikoniptv.shop/wp-content/uploads/2026/10/Blue-cinematic-entertainment-venue.jpg) center/cover}.ne-screen-inner b,.ne-mini-screen b{font:900 26px 'Outfit',sans-serif;color:#fff}.ne-screen-inner b span{color:#30b6ff}.ne-tv-stand{position:absolute;bottom:22px;width:72px;height:6px;border-radius:3px;background:#476080;box-shadow:0 -11px 0 -1px #253a50}.ne-stick{height:38px;width:140px;background:linear-gradient(140deg,#151d30,#36465d);border:2px solid #53647a;border-radius:8px;transform:rotate(-12deg);display:flex;align-items:center;justify-content:center;color:#fff;font:900 16px 'Outfit'}.ne-stick:after{content:'';position:absolute;right:-23px;width:23px;height:15px;background:#576b81;border-radius:0 3px 3px 0}.ne-remote{width:38px;height:133px;background:linear-gradient(90deg,#192638,#40506a);border:2px solid #62728c;border-radius:19px;transform:rotate(18deg);margin-left:29px;display:flex;flex-direction:column;align-items:center;gap:13px;padding-top:19px}.ne-remote i{height:16px;width:16px;border:2px solid #8cadd2;border-radius:50%}.ne-phone{height:156px;width:77px;border:5px solid #2e4058;border-radius:16px;background:#06101d;padding:6px}.ne-phone-notch{width:28px;height:5px;background:#222;border-radius:0 0 4px 4px;position:absolute;top:2px;left:50%;transform:translateX(-50%);z-index:2}.ne-phone .ne-mini-screen{border-radius:9px}.ne-mini-screen b{font-size:14px}.ne-mini-screen i{height:19px;width:73%;margin-top:9px;background:linear-gradient(90deg,#0787ff,#30b6ff);border-radius:2px;opacity:.8}.ne-tablet{width:145px;height:120px;border:6px solid #314862;background:#050a11;border-radius:12px;padding:6px}.ne-front-phone{height:110px;width:54px;margin-left:-22px;margin-top:46px;border-width:4px}.ne-front-phone .ne-mini-screen b{font-size:11px}.ne-laptop{width:185px;height:111px;background:#101b29;border:6px solid #40566e;border-radius:8px 8px 2px 2px;padding:4px;z-index:2}.ne-laptop-base{position:absolute;width:224px;height:10px;bottom:33px;border-radius:3px 3px 8px 8px;background:linear-gradient(#738398,#273c52);z-index:3}.ne-tvbox{height:92px;width:164px;display:flex;justify-content:center;align-items:center;background:linear-gradient(145deg,#24384f,#101a2c);border-radius:17px 17px 10px 10px;border:2px solid #3b5069;transform:perspective(280px) rotateX(19deg);font:900 23px 'Outfit'}.ne-tvbox>span>span{color:#30b6ff}.ne-tvbox i{position:absolute;bottom:8px;right:14px;width:5px;height:5px;border-radius:50%;background:#0787ff;box-shadow:0 0 8px #0787ff}.ne-section-action{text-align:center;margin-top:38px}.ne-channels-section{background:#040b16}.ne-channels-layout{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.ne-channels-layout h2{margin:20px 0;font-size:clamp(34px,4.3vw,61px)}.ne-channels-layout p{font-size:13.5px;line-height:1.85;margin-bottom:15px}.ne-check-list{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:29px 0}.ne-check-list span{color:#c6dbee;font-size:11.5px}.ne-check-list span::first-letter{color:#0787ff}.ne-channel-visual{position:relative;min-height:425px;display:flex;align-items:center}.ne-visual-frame{width:100%;min-height:345px;border-radius:14px;border:8px solid #16263b;background:#061321;box-shadow:0 30px 75px #000a;overflow:hidden}.ne-visual-header{height:56px;padding:16px 21px;display:flex;justify-content:space-between;align-items:center;background:#071525;border-bottom:1px solid #28445c}.ne-visual-header>span{font:900 19px 'Outfit';letter-spacing:-.05em}.ne-visual-header>span>span{color:#30b6ff}.ne-visual-header small{font-size:8px;letter-spacing:.13em;color:#81a0c2}.ne-visual-feature{min-height:204px;display:flex;align-items:end;padding:29px;background:linear-gradient(0deg,#030916,#03091622),url(https://nikoniptv.shop/wp-content/uploads/2026/10/Watching-entertainment-together.jpg) center/cover}.ne-visual-feature small{display:block;color:#87caff;font-size:9px;letter-spacing:.18em;font-weight:800}.ne-visual-feature strong{color:#fff;display:block;font:900 36px/1.02 'Outfit';letter-spacing:-.055em;margin-top:6px}.ne-visual-tiles{padding:12px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#071320}.ne-visual-tiles span{border:1px solid #23527a;border-radius:5px;background:#10335b;color:#d3e7ff;padding:11px 7px;text-align:center;font:800 10px 'Outfit';letter-spacing:.04em}.ne-floating-tag{position:absolute;right:-9px;bottom:9px;background:#0787ff;color:#fff;border-radius:5px;box-shadow:0 10px 22px #0008;padding:13px 16px;font-size:8px;letter-spacing:.12em;font-weight:800}.ne-categories-section{background:#071524}.ne-image-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.ne-image-category{height:254px;position:relative;overflow:hidden;border-radius:11px;border:1px solid #21405f;background:#081a2e}.ne-image-category img{height:100%;width:100%;object-fit:cover;transition:transform .5s}.ne-image-category:hover img{transform:scale(1.08)}.ne-image-shade{position:absolute;inset:0;background:linear-gradient(0deg,#020814f9,#06102422 80%)}.ne-image-text{position:absolute;inset:0;padding:22px;display:flex;flex-direction:column;justify-content:end}.ne-image-icon{color:#59c1ff;margin-bottom:auto;filter:drop-shadow(0 3px 7px #000)}.ne-image-icon svg{height:28px;width:28px}.ne-image-text h3{font-size:24px;letter-spacing:-.035em;margin:0 0 7px;color:#fff}.ne-image-text p{font-size:11.5px;line-height:1.6;color:#c9d9e9;margin:0;max-width:90%}.ne-image-arrow{position:absolute;right:22px;bottom:23px;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;background:#0787ff;color:#fff;font-size:20px}.ne-benefits-section{background:#040d19}.ne-benefits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ne-benefit-card{border:1px solid #1d3b58;border-radius:10px;background:linear-gradient(145deg,#0d2237,#091729);padding:30px;transition:transform .25s,border-color .25s}.ne-benefit-card:hover{transform:translateY(-4px);border-color:#0787ff}.ne-benefit-icon{background:#093b6d;border:1px solid #226ca8;color:#56beff;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;margin-bottom:24px}.ne-benefit-icon svg{width:27px;height:27px}.ne-benefit-card h3{font-size:20px;letter-spacing:-.03em;margin:0 0 13px}.ne-benefit-card p{font-size:12px;line-height:1.75;margin:0}.ne-home-reviews{background:#081728}.ne-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.ne-review-card,.ne-review-empty{background:#0d2036;border:1px solid #234560;border-radius:12px;padding:28px}.ne-review-top{display:flex;align-items:center;gap:13px}.ne-review-avatar{height:47px;width:47px;object-fit:cover;border-radius:50%;background:#113d69;flex-shrink:0}.ne-review-initial{display:grid;place-items:center;color:#dbefff;font-size:19px;font-weight:800}.ne-review-top h3{font-size:16px;margin:0}.ne-review-top span{font-size:11px;color:#8fb0cd}.ne-review-stars{color:#4aafff;letter-spacing:.06em;font-size:16px;margin:16px 0}.ne-review-card p{font-size:12.5px;line-height:1.8}.ne-verified{color:#72bdf8;font-size:10px;letter-spacing:.04em}.ne-review-empty{text-align:center;padding:40px 24px;max-width:840px;margin:0 auto}.ne-empty-mark{font-family:Georgia,serif;font-size:67px;color:#0787ff;line-height:.7}.ne-review-empty h3{font-size:24px;margin:12px 0}.ne-review-empty p{max-width:550px;margin:0 auto 16px;font-size:13px}.ne-inline-link{color:#4cbaff;text-decoration:underline;font-size:12px}.ne-reviews-page{margin:30px auto}.ne-steps-section{background:#040b16}.ne-steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;position:relative}.ne-steps-grid:before{content:'';position:absolute;z-index:0;height:2px;top:31px;left:12%;right:12%;background:linear-gradient(90deg,#0787ff,#30b6ff,#0787ff);opacity:.55}.ne-step{position:relative;padding:5px 19px 20px}.ne-step-num{height:56px;width:56px;display:grid;place-items:center;border:1px solid #168cf7;border-radius:16px;background:#092649;color:#55c0ff;box-shadow:0 0 18px #0787ff3a;font:800 21px 'Outfit';margin:0 0 20px}.ne-step h3{font-size:19px;margin:0 0 9px}.ne-step p{font-size:12px;line-height:1.7}.ne-seo-section{background:linear-gradient(150deg,#071524,#040b16)}.ne-seo-layout{display:grid;grid-template-columns:380px minmax(0,1fr);gap:72px}.ne-seo-side{position:sticky;top:125px;align-self:start}.ne-seo-side h2{font-size:clamp(34px,4vw,52px);margin:18px 0}.ne-seo-side>p{font-size:13px;line-height:1.8}.ne-seo-aside-links{display:flex;flex-direction:column;gap:13px;margin-top:29px}.ne-seo-aside-links a{color:#5bf;font-size:12px;font-weight:750}.ne-seo-content{max-width:690px}.ne-seo-content h3{font-size:24px;line-height:1.25;margin:30px 0 12px;letter-spacing:-.03em}.ne-seo-content h3:first-child{margin-top:0}.ne-seo-content p{font-size:13.5px;line-height:1.92;margin:0 0 14px;color:#bfd0e0}.ne-seo-content a{color:#56bcff;text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){.ne-device-grid,.ne-image-categories,.ne-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ne-channels-layout{grid-template-columns:1fr;gap:40px}.ne-channel-visual{max-width:650px;min-height:350px;margin:auto;width:100%}.ne-seo-layout{grid-template-columns:1fr;gap:25px}.ne-seo-side{position:static}.ne-seo-side h2{max-width:650px}.ne-seo-aside-links{flex-direction:row;flex-wrap:wrap}.ne-steps-grid{grid-template-columns:repeat(2,1fr)}.ne-steps-grid:before{display:none}}@media(max-width:640px){.ne-device-grid,.ne-image-categories,.ne-benefits-grid,.ne-steps-grid{grid-template-columns:1fr}.ne-device-graphic{height:185px}.ne-device-info{padding:19px}.ne-device-info p{min-height:0}.ne-channels-layout h2{font-size:37px}.ne-visual-frame{min-height:315px}.ne-visual-feature{min-height:177px}.ne-visual-feature strong{font-size:28px}.ne-floating-tag{right:0;bottom:0;max-width:230px;text-align:center;font-size:7px}.ne-image-category{height:245px}.ne-benefit-card{padding:24px}.ne-steps-grid{gap:5px}.ne-step{padding:8px 0}.ne-step-num{margin-bottom:10px}.ne-seo-content h3{font-size:22px}.ne-seo-content p{font-size:13px}.ne-review-grid{grid-template-columns:1fr}.ne-seo-side h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.ne-device-card,.ne-image-category img,.ne-benefit-card{transition:none!important}}