.nvh-guide-page{max-width:1150px;margin:auto;padding:35px 20px 75px;color:var(--text)}.nvh-guide-intro{padding:45px 38px;border:1px solid var(--line);border-radius:25px;background:linear-gradient(125deg,var(--surface),var(--bg));box-shadow:0 20px 65px #00000010}.nvh-guide-back{display:inline-block;margin-bottom:25px;color:var(--muted);text-decoration:none}.nvh-guide-intro h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.1;margin:14px 0}.nvh-guide-intro p{max-width:700px;color:var(--muted);line-height:1.7}.nvh-guide-quick,.nvh-guide-support-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.nvh-guide-device-nav{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0}.nvh-guide-device-nav a,.nvh-guide-tags span{border:1px solid var(--line);border-radius:12px;padding:11px 15px;background:var(--surface);color:var(--text);text-decoration:none;font-weight:650}.nvh-guide-device-nav a:hover{border-color:var(--green);color:var(--green)}.nvh-guide-note,.nvh-guide-device{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:26px 30px;margin:18px 0}.nvh-guide-note{border-left:4px solid var(--green)}.nvh-guide-note p{margin-bottom:0;color:var(--muted)}.nvh-guide-device{scroll-margin-top:105px}.nvh-guide-section-head{display:flex;align-items:center;gap:17px;margin-bottom:20px}.nvh-guide-device-icon{font-size:29px;display:grid;place-items:center;width:66px;height:66px;border-radius:16px;background:var(--bg);border:1px solid var(--line);flex-shrink:0}.nvh-guide-section-head h2{margin:5px 0;font-size:clamp(1.35rem,3vw,1.8rem)}.nvh-guide-section-head p{color:var(--muted);margin:0}.nvh-guide-device ol{list-style:decimal;padding-left:29px;line-height:1.85}.nvh-guide-device li{padding:5px 0 5px 8px}.nvh-guide-device li::marker{color:var(--green);font-weight:800}.nvh-guide-device a{color:var(--green)}.nvh-guide-hint{border-left:3px solid var(--green);padding:10px 16px;background:var(--bg);border-radius:0 9px 9px 0;color:var(--muted);line-height:1.65}.nvh-guide-support{border:1px solid var(--line);border-radius:24px;padding:32px;background:linear-gradient(120deg,var(--surface),var(--bg));display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.nvh-guide-support h2{margin:10px 0}.nvh-guide-support p{max-width:570px;color:var(--muted);line-height:1.7}.nvh-guide-disclaimer{font-size:.87rem;color:var(--muted);margin-top:24px;line-height:1.6}.nvh-guide-banner{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px;border:1px solid var(--line);border-radius:23px;background:linear-gradient(115deg,var(--surface),var(--bg));box-shadow:0 18px 55px #0000000b}.nvh-guide-banner h2{margin:10px 0}.nvh-guide-banner p{color:var(--muted);max-width:650px;line-height:1.6}.nvh-guide-banner>.btn{flex-shrink:0}.nvh-guide-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.nvh-guide-tags span{font-size:.78rem;padding:7px 10px}@media(max-width:720px){.nvh-guide-page{padding:18px 12px 55px}.nvh-guide-intro{padding:27px 20px}.nvh-guide-device{padding:22px 17px}.nvh-guide-section-head{align-items:flex-start}.nvh-guide-device-icon{width:48px;height:48px;font-size:22px}.nvh-guide-banner{display:block;padding:24px 20px}.nvh-guide-banner>.btn{display:inline-block;margin-top:18px}.nvh-guide-support{padding:24px 20px}}
