/* Small adaptations; the reference stylesheet supplies the visual system. */
.skip-link{position:fixed;top:-80px;left:16px;z-index:9999;background:#00d4ff;color:#06060c;padding:12px 18px;border-radius:8px}.skip-link:focus{top:12px}
html{scroll-padding-top:90px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #00d4ff;outline-offset:4px}
button{font-family:inherit;cursor:pointer}.np-plan-name{font-size:16px}.np-price-row{gap:5px}.np-price{font-size:clamp(35px,3.5vw,50px)}.np-devices{display:flex;gap:16px;justify-content:center;color:#5a5a70;font-size:20px}.hero-trust .fas{color:var(--cyan,#00d4ff);margin-right:8px}
.subpage{padding-top:80px;min-height:75vh}.subpage .section-head h1{font-family:'Space Grotesk',sans-serif;font-size:clamp(34px,4vw,56px);line-height:1.15;margin:24px 0}.order-section{padding-top:65px}.order-section .section-head{margin-bottom:30px}#order-host{max-width:820px;margin:auto;background:#0f0f1c;border:1px solid rgba(255,255,255,.08);border-radius:24px;overflow:hidden}#secure-order-form{display:block;width:100%;height:1000px;border:0;background:#0f0f1c}#order-loading{padding:30px;text-align:center}.order-help{text-align:center;margin-top:22px;color:#9292a8}.order-help a{color:#00c8e8}.form-error{color:#ff9db9;padding:30px}
.editorial,.wrap{max-width:1000px;margin:auto;padding:0 24px}.editorial h1,.wrap h1{font-family:'Space Grotesk',sans-serif;font-size:clamp(34px,4vw,56px);line-height:1.15;margin-bottom:24px}.editorial p,.wrap p{color:#a2a2b7;line-height:1.8;margin:18px 0}.editorial h2,.wrap h2{font-size:28px;margin:32px 0 18px}.editorial h3,.wrap h3{margin:24px 0 16px}.editorial a,.wrap a{color:#00c8e8}.editorial ul,.editorial ol,.wrap ul,.wrap ol{padding-left:24px;color:#a2a2b7;line-height:1.8}.editorial img,.wrap img{max-width:100%;height:auto;border-radius:16px}.subpage article{line-height:1.8}.subpage .page-hero{padding:70px 0}.subpage .page-hero .wrap{max-width:1000px}.subpage .hero{padding-top:85px}.subpage .guides,.subpage .guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.subpage .guide,.subpage .guide-card{padding:24px;background:#0f0f1c;border:1px solid #20202e;border-radius:18px}.footer-links{list-style:none;padding:0}.footer-links a{color:#9292a8;line-height:2.4}.footer-grid{gap:42px}footer p{color:#9292a8;line-height:1.7}.footer-bottom{margin-top:60px;text-align:center}.footer-bottom p{font-size:12px;margin:8px}.faq-icon{margin-left:16px;flex-shrink:0;color:#00d4ff}.faq-q{text-align:left;display:flex;justify-content:space-between;gap:12px}.cta-trust{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;margin-top:28px;color:#9292a8}.cta-trust i{color:#00d4ff}.pricing-guarantee{max-width:850px;margin:45px auto 0;text-align:center;color:#9292a8}.hero-stats strong{font-family:'Space Grotesk',sans-serif}.hero-stats span{font-size:12px}
@media(max-width:600px){.action-bar{display:none!important}.hero .badge{font-size:11px;padding:10px 12px}.hero-trust{font-size:11px}.hero-sub{font-size:16px}.hero-stats{padding:24px 10px;gap:18px}.hero-stats strong{font-size:30px}.hero-stats span{font-size:10px}.order-section{padding:40px 0}.order-section .container{padding:0 12px}.subpage .section-head{padding:0 8px}.order-section .section-head p{font-size:15px}#secure-order-form{height:1240px}#order-host{border-radius:18px}.np-price{font-size:46px}.subpage .guides,.subpage .guide-grid{grid-template-columns:1fr}.footer-grid{gap:28px}.cta-trust{font-size:12px;gap:14px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-aos]{opacity:1!important;transform:none!important}}
@media(max-width:600px){.device-toggle-wrap{width:100%;max-width:360px;gap:2px}.device-btn{flex:1;justify-content:center;min-width:0;font-size:10px;letter-spacing:.02em;padding:10px 6px}.tuned-indicator{font-size:10px;gap:5px}}
.subpage>.wrap{padding-top:30px}.prose{padding-bottom:80px}.prose p{margin:18px 0}.breadcrumb{font-size:13px;color:#9292a8;margin-bottom:30px}.page-intro{margin-bottom:40px}.callout{padding:24px;border:1px solid #303043;border-radius:16px;background:#0f0f1c;margin:24px 0}.guides,.device-list,.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.guide,.device-list article,.guide-card{padding:24px;border:1px solid #20202e;border-radius:18px;background:#0f0f1c}.eyebrow{font-size:12px;color:#00c8e8;letter-spacing:.1em;text-transform:uppercase}.subpage .button{display:inline-flex;padding:12px 24px;border-radius:50px;background:linear-gradient(120deg,#00d4ff,#7025ff);color:#fff;margin-top:15px}.subpage .note{font-size:13px;color:#9292a8}.subpage .wrap .split{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media(max-width:600px){.guides,.device-list,.guide-grid,.subpage .wrap .split{grid-template-columns:1fr}}
[data-aos]:not(.aos-init){opacity:1;transform:none}.subpage .section-head h1{font-family:'Space Grotesk',sans-serif;font-size:clamp(34px,4vw,56px);line-height:1.15;margin:24px 0}
