:root{--bg:#f4f7fb;--surface:#ffffff;--surface2:#edf2f7;--text:#101820;--muted:#657182;--line:#dce3ea;--accent:#ff6418;--accent-dark:#d94d09;--accent-soft:#fff0e7;--warning:#fff4d8;--warning-line:#f1c85a;--tip:#eef7ff;--tip-line:#b9d9f3;--radius:22px;--shadow:0 16px 46px rgba(16,24,32,.07)}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{color:inherit}.shell{width:min(1240px,calc(100% - 36px));margin:0 auto}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(244,247,251,.9);border-bottom:1px solid rgba(220,227,234,.9)}.headerInner{height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-size:23px;font-weight:950;letter-spacing:.09em}.nav{display:flex;align-items:center;gap:22px;font-size:14px;font-weight:750}.nav>a{transition:color .15s ease}.eyebrow,.nav>a:hover{color:var(--accent)}.eyebrow{font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.13em}h1{font-size:clamp(44px,6vw,72px);line-height:.98;letter-spacing:-.055em;margin:15px 0 22px;max-width:900px}h2{letter-spacing:-.035em}.pageLead{max-width:850px;color:var(--muted);font-size:19px;line-height:1.55}.hero{padding:76px 0 36px}.heroGrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:28px;gap:28px;align-items:stretch}.heroMain{padding:18px 0}.heroText{color:var(--muted);font-size:clamp(17px,2vw,21px);line-height:1.55;max-width:780px}.heroAside{background:var(--text);color:#fff;border-radius:30px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;min-height:330px;box-shadow:var(--shadow);overflow:hidden;position:relative}.heroAside:after{content:"";position:absolute;right:-70px;top:-70px;width:190px;height:190px;border-radius:50%;background:rgba(255,100,24,.18);filter:blur(2px)}.heroAside strong{display:block;font-size:29px;line-height:1.08;letter-spacing:-.035em;position:relative;z-index:1}.heroAside p{color:#c4cbd2;line-height:1.55;position:relative;z-index:1}.heroSpark{display:block;font-size:28px;color:#ff874d;margin-bottom:18px}.pill{border-radius:999px;background:var(--surface2);padding:7px 10px;color:var(--muted);font-size:12px;font-weight:800}.pill.accent{background:var(--accent-soft);color:#b64810;width:-moz-fit-content;width:fit-content}.smartSearch{max-width:880px;position:relative;z-index:25}.searchWrap{margin-top:30px}.searchBox{width:100%;background:#fff;border:1px solid var(--line);border-radius:21px;min-height:70px;padding:0 76px 0 24px;font-size:18px;outline:none;box-shadow:var(--shadow);transition:border-color .15s ease,box-shadow .15s ease}.searchBox:focus{border-color:#aebbc7;box-shadow:0 18px 55px rgba(16,24,32,.11)}.searchButton{position:absolute;right:9px;top:9px;width:52px;height:52px;border:0;background:var(--accent);color:white;border-radius:15px;cursor:pointer;display:grid;place-items:center}.searchButton:hover{background:var(--accent-dark)}.searchSuggest{position:absolute;left:0;right:0;top:calc(100% + 8px);border:1px solid var(--line);background:rgba(255,255,255,.98);box-shadow:0 24px 70px rgba(16,24,32,.17);border-radius:20px;overflow:hidden;max-height:min(620px,70vh);overflow-y:auto}.suggestGroup+.suggestGroup{border-top:1px solid var(--line)}.suggestLabel{padding:12px 16px 6px;font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.suggestItem{width:100%;border:0;background:transparent;text-align:left;padding:12px 16px;display:flex;justify-content:space-between;gap:16px;cursor:pointer}.suggestItem:hover{background:#f5f8fb}.suggestItem span{min-width:0;display:grid;grid-gap:3px;gap:3px}.suggestItem strong{font-size:15px}.suggestItem small,.suggestItem strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suggestItem em,.suggestItem small{color:var(--muted)}.suggestItem em{font-style:normal;font-size:11px;background:var(--surface2);border-radius:999px;padding:5px 8px;height:-moz-fit-content;height:fit-content;white-space:nowrap}.suggestEmpty,.suggestLoading{padding:18px;color:var(--muted)}.section{padding:42px 0 64px}.section--popular{padding-top:22px}.section--cars{padding-bottom:88px}.sectionHead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.sectionHead h2{margin:0;font-size:clamp(32px,4vw,46px)}.sectionHead p{margin:0;color:var(--muted);max-width:460px;text-align:right}.popularWrap{position:relative}.popularTrack{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 1px 12px}.popularTrack::-webkit-scrollbar{display:none}.popularCard{min-width:calc((100% - 28px) / 3);scroll-snap-align:start;background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;min-height:225px;display:flex;flex-direction:column;transition:.16s ease}.popularCard:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.popularCard h3{font-size:21px;letter-spacing:-.025em;margin:22px 0 10px}.popularCard p{color:var(--muted);line-height:1.45;margin:0 0 20px}.popularCard>span{margin-top:auto;font-weight:800;color:var(--accent-dark)}.popularNo{font-size:13px;font-weight:950;color:var(--accent)}.carouselArrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;box-shadow:var(--shadow);cursor:pointer;font-size:20px}.carouselArrow--left{left:-22px}.carouselArrow--right{right:-22px}.cardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.categoryCard{background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;min-height:210px;transition:.16s ease}.categoryCard:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.categoryIcon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:var(--surface2);font-size:24px;margin-bottom:30px}.categoryCard h3{font-size:20px;margin:0 0 8px}.categoryCard p{color:var(--muted);line-height:1.5;margin:0}.carsTeaser{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:26px;gap:26px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:30px;padding:34px}.carsTeaser h2{font-size:38px;margin:10px 0 14px}.carsTeaser p{color:var(--muted);font-size:17px;line-height:1.55;max-width:700px}.primaryLink{display:inline-flex;margin-top:10px;font-weight:850;color:var(--accent-dark)}.carsTeaserCard{background:var(--text);color:#fff;border-radius:23px;padding:26px;display:grid;grid-gap:13px;gap:13px}.carsTeaserCard strong{font-size:22px}.carsTeaserCard span{color:#c5ccd3}.footer{border-top:1px solid var(--line);color:var(--muted);padding:30px 0 46px;font-size:13px}.footerInner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer a{text-decoration:underline;text-underline-offset:3px}.supportTrigger{border:0;cursor:pointer;font-weight:850;display:inline-flex;align-items:center;gap:8px}.supportTrigger--header{background:var(--text);color:#fff;border-radius:999px;padding:10px 15px}.supportTrigger--floating{position:fixed;right:22px;bottom:22px;z-index:70;background:var(--accent);color:#fff;border-radius:999px;padding:14px 18px;box-shadow:0 18px 44px rgba(255,100,24,.28)}.supportTrigger--inline{background:var(--accent);color:#fff;border-radius:14px;padding:13px 16px}.supportModalBackdrop{position:fixed;inset:0;z-index:100;background:rgba(7,13,18,.56);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;padding:18px}.supportModal{width:min(580px,100%);background:#fff;border-radius:28px;padding:30px;box-shadow:0 30px 100px rgba(0,0,0,.28);position:relative}.supportClose{position:absolute;top:14px;right:16px;border:0;background:var(--surface2);width:38px;height:38px;border-radius:50%;cursor:pointer;font-size:24px}.supportModal h2{font-size:34px;margin:10px 0 12px}.supportLead{line-height:1.5}.supportPhone{font-size:25px;font-weight:950;margin:18px 0}.supportChecklist{background:var(--surface2);padding:18px;border-radius:17px;line-height:1.5}.supportChecklist ul{padding-left:20px;margin-bottom:0}.supportHint{font-size:13px;color:var(--muted);line-height:1.45}.supportPrimary{width:100%;border:0;border-radius:15px;background:var(--accent);color:#fff;font-weight:900;padding:15px 18px;cursor:pointer}.carsPage,.searchPage{padding:58px 0 92px}.carsPage h1,.searchPage h1{font-size:clamp(42px,6vw,64px)}.searchShell .smartSearch{max-width:100%}.searchGroup{margin-top:42px}.searchGroup h2{font-size:28px}.resultList{display:grid;grid-gap:12px;gap:12px}.resultItem{background:#fff;border:1px solid var(--line);border-radius:19px;padding:20px;transition:.15s ease}.resultItem:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.resultItem h3{margin:0 0 7px;font-size:20px}.resultItem p{margin:0;color:var(--muted);line-height:1.45}.articleMeta{display:flex;gap:8px;margin-bottom:12px}.compactResults{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.compactResult{background:#fff;border:1px solid var(--line);border-radius:17px;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:10px}.compactResult span:first-child{display:grid;grid-gap:4px;gap:4px}.compactResult small,.empty{color:var(--muted)}.empty{border:1px dashed #c6d0da;background:rgba(255,255,255,.55);border-radius:20px;padding:24px}.noResults{display:grid;grid-gap:10px;gap:10px}.carFinder{max-width:900px;margin:28px 0 46px;position:relative;z-index:10}.carFinderInput{height:66px;border:1px solid var(--line);background:#fff;border-radius:20px;display:flex;align-items:center;gap:12px;padding:0 20px;box-shadow:var(--shadow)}.carFinderInput input{flex:1 1;border:0;outline:none;font-size:17px;background:transparent}.carFinderResults{position:absolute;top:74px;left:0;right:0;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 70px rgba(16,24,32,.16);overflow:hidden}.carFinderRow{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 16px;border-bottom:1px solid #edf1f5}.carFinderRow:hover{background:#f6f8fa}.carFinderRow span:first-child{display:grid;grid-gap:3px;gap:3px}.carFinderRow small{color:var(--muted)}.carsSection{margin-top:52px}.carsSection h2{font-size:32px;margin-bottom:20px}.brandGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.brandGrid--popular{grid-template-columns:repeat(4,minmax(0,1fr))}.brandCard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px;min-height:100px;display:flex;flex-direction:column;justify-content:space-between;transition:.15s ease}.brandCard:hover{box-shadow:var(--shadow);transform:translateY(-1px)}.brandCard span{color:var(--muted);font-size:13px}.brandCard--small{min-height:auto;flex-direction:row;align-items:center}.carsSectionHead{display:flex;align-items:end;justify-content:space-between;gap:20px}.alphabet{display:flex;gap:8px;flex-wrap:wrap}.alphabet a{width:30px;height:30px;border-radius:9px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;font-size:12px;font-weight:850}.brandLetter{margin-top:34px;scroll-margin-top:90px}.brandLetter>h3{font-size:27px;margin:0 0 12px}.modelGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:30px}.modelCard{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px;min-height:150px;display:flex;flex-direction:column}.modelCard h3{margin:0 0 7px;font-size:21px}.modelCard p{margin:0;color:var(--muted)}.modelCard span{margin-top:auto;font-weight:800;color:var(--accent-dark)}.generationList{display:grid;grid-gap:10px;gap:10px;margin-top:30px;max-width:900px}.generationCard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.generationCard h3{margin:0 0 5px}.generationCard p{margin:0;color:var(--muted)}.generationHero{margin:28px 0;background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px;display:flex;justify-content:space-between;gap:30px}.generationHero>div{display:grid;grid-gap:6px;gap:6px}.generationHero strong{font-size:21px}.generationHero p,.generationHero span{color:var(--muted)}.articlePage{padding:54px 0 90px}.articleLayout{display:grid;grid-template-columns:minmax(0,800px) 320px;grid-gap:52px;gap:52px;align-items:start}.breadcrumbs{color:var(--muted);font-size:13px;margin-bottom:22px}.breadcrumbs a:hover{color:var(--accent-dark)}.articleTitle{font-size:clamp(40px,5.3vw,62px);line-height:1.01;letter-spacing:-.052em;margin:0 0 18px}.articleSummary{font-size:20px;line-height:1.55;color:var(--muted);margin:0 0 18px}.articleUpdated{font-size:12px;color:#8994a1;margin:12px 0 30px}.lineChips{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:13px;margin:18px 0 0}.lineChips>span{color:var(--muted);margin-right:2px}.lineChips b{background:#eaf5ed;color:#2f7042;border-radius:999px;padding:6px 9px;font-size:11px}.richText{font-size:18px;line-height:1.72}.richText p{margin:0 0 18px}.richText h2{font-size:31px;line-height:1.16;letter-spacing:-.035em;margin:48px 0 16px}.richText h3{font-size:23px;line-height:1.25;margin:34px 0 12px}.richText ol,.richText ul{padding-left:24px}.richText li{margin:7px 0}.richText blockquote{margin:24px 0;background:var(--warning);border:1px solid var(--warning-line);border-radius:18px;padding:18px 20px;font-weight:650}.richText strong{font-weight:850}.articleVisual{margin:24px 0 38px;background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden}.articleVisual img{display:block;width:100%;max-height:680px;object-fit:contain;background:#fff}.articleVisual figcaption{padding:12px 16px;color:var(--muted);font-size:13px;border-top:1px solid var(--line)}.articleGallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:22px 0}.articleGallery figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden}.articleGallery img{display:block;width:100%;height:auto}.articleGallery figcaption{padding:10px 12px;color:var(--muted);font-size:12px}.callout{border-radius:18px;padding:20px;margin:24px 0;background:var(--tip);border:1px solid var(--tip-line)}.callout.warning{background:#fff4e8;border-color:#efcfaa}.callout.important{background:#fff0ef;border-color:#edc9c4}.callout.success{background:#edf8f0;border-color:#cfe5d5}.callout strong{display:block;margin-bottom:7px}.steps{grid-gap:14px;margin:26px 0}.step,.steps{display:grid;gap:14px}.step{grid-template-columns:42px 1fr;grid-gap:14px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px}.stepNo{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:var(--text);color:#fff;font-weight:900}.stepImage{margin:14px 0 0}.stepImage img{max-width:100%;border-radius:14px}.sidebar{position:-webkit-sticky;position:sticky;top:94px;display:grid;grid-gap:12px;gap:12px}.sidebarCard{background:#fff;border:1px solid var(--line);border-radius:19px;padding:18px}.sidebarCard strong{display:block;margin-bottom:8px;font-size:16px}.sidebarCard span{line-height:1.4}.sidebarCard--warning{background:var(--warning);border-color:var(--warning-line)}.sidebarCard--tip{background:var(--tip);border-color:var(--tip-line)}.relatedList{display:grid;grid-gap:7px;gap:7px}.relatedList a{display:flex;justify-content:space-between;gap:12px;align-items:start;border-top:1px solid #edf1f5;padding-top:9px;font-size:14px}.relatedList a:first-child{border-top:0;padding-top:0}.relatedList a:hover span{color:var(--accent-dark)}.feedback{margin-top:48px;padding:24px;background:#fff;border:1px solid var(--line);border-radius:20px}.feedbackButtons{display:flex;gap:10px;margin-top:14px}.feedbackButtons button,.feedbackReasons button{border:1px solid var(--line);background:var(--surface2);padding:10px 14px;border-radius:12px;cursor:pointer}.feedbackReasons{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.feedbackReasons>span{width:100%;color:var(--muted);font-size:13px}.supportInlineBox{margin-top:16px;background:var(--text);color:#fff;border-radius:22px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.supportInlineBox h2{margin:7px 0;font-size:27px}.supportInlineBox p{color:#c4cbd2;line-height:1.45;max-width:570px}.supportInlineBox small{color:#9fa9b2}@media (max-width:1040px){.articleLayout{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.brandGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.articleLayout,.carsTeaser,.heroGrid{grid-template-columns:1fr}.heroAside{min-height:220px}.cardGrid,.modelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.popularCard{min-width:calc((100% - 14px)/2)}.sidebar{position:static;margin-top:20px}.brandGrid,.brandGrid--popular,.sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}.supportInlineBox{flex-direction:column;align-items:flex-start}}@media (max-width:680px){.shell{width:min(100% - 22px,1240px)}.headerInner{height:62px}.nav{gap:8px}.nav>a{display:none}.supportTrigger--header{padding:9px 12px;font-size:12px}.hero{padding:44px 0 24px}h1{font-size:43px}.heroAside{padding:22px;border-radius:22px}.searchBox{min-height:62px;font-size:16px;padding-left:17px}.searchButton{width:46px;height:46px;top:8px;right:8px}.sectionHead{align-items:start;flex-direction:column}.sectionHead p{text-align:left}.popularCard{min-width:88%;min-height:210px}.carouselArrow{display:none}.cardGrid,.compactResults,.modelGrid{grid-template-columns:1fr}.categoryCard{min-height:160px}.categoryIcon{margin-bottom:19px}.brandGrid,.brandGrid--popular{grid-template-columns:repeat(2,minmax(0,1fr))}.carsSectionHead{align-items:start;flex-direction:column}.articlePage{padding-top:30px}.articleTitle{font-size:42px}.articleSummary{font-size:18px}.richText{font-size:17px}.richText h2{font-size:28px;margin-top:40px}.articleGallery,.sidebar{grid-template-columns:1fr}.generationHero{flex-direction:column}.supportTrigger--floating{right:12px;bottom:12px;padding:12px 14px}.supportModal{padding:24px 20px}.supportModal h2{font-size:29px}}.tocCard{padding:0;overflow:hidden}.tocCard summary{list-style:none;cursor:pointer;padding:18px 20px;font-weight:850}.tocCard summary::-webkit-details-marker{display:none}.tocCard nav{display:grid;grid-gap:2px;gap:2px;padding:0 12px 14px}.tocCard nav a{display:grid;grid-template-columns:26px 1fr;align-items:start;grid-gap:8px;gap:8px;padding:9px 8px;border-radius:10px;color:var(--muted);text-decoration:none;font-size:13px;line-height:1.35}.tocCard nav a:hover{background:#f1f4f8;color:var(--ink)}.tocCard nav a span{width:24px;height:24px;border-radius:8px;background:#f0f3f7;display:grid;place-items:center;font-size:11px;font-weight:850;color:var(--ink)}.backToTop{position:fixed;right:26px;bottom:98px;z-index:38;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.94);box-shadow:0 12px 34px rgba(17,24,39,.14);font-size:22px;cursor:pointer}.selectedCarBadge{margin:0 0 18px;padding:15px 18px;border:1px solid var(--line);border-radius:18px;background:white;display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink)}.selectedCarBadge span{font-size:12px;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.selectedCarBadge strong{flex:1 1}.selectedCarBadge b{font-size:13px;color:var(--orange)}.richText h2{scroll-margin-top:96px}@media (max-width:820px){.tocCard{order:-1}.tocCard:not([open]) nav{display:none}.backToTop{right:16px;bottom:86px}.selectedCarBadge{align-items:flex-start;flex-wrap:wrap}.selectedCarBadge strong{flex-basis:100%;order:3}}:root{--purple:#6f55ff;--blue:#2979ff;--cyan:#12a8c8;--green:#22a35a;--pink:#d84d8b;--amber:#ec9e23}body.aivoxV3{background:radial-gradient(circle at 8% 6%,rgba(255,100,24,.07),transparent 28rem),radial-gradient(circle at 92% 18%,rgba(41,121,255,.055),transparent 30rem),var(--bg)}.siteHeader{box-shadow:0 8px 30px rgba(16,24,32,.035)}.brand{transition:transform .18s ease}.brand:hover{transform:translateY(-1px) scale(1.02)}.heroAside,.heroMain,.section{animation:v3Rise .48s ease both}@keyframes v3Rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.suggestItem--visual{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center}.suggestIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;font-size:22px;background:#f1f4f8}.suggestCopy{min-width:0}.suggestIcon--camera{background:#eaf4ff}.suggestIcon--sound{background:#f2ecff}.suggestIcon--bluetooth{background:#e8f0ff;color:#2764d9}.suggestIcon--network{background:#e9f9f4}.suggestIcon--gps{background:#fff0e9}.suggestIcon--power{background:#fff6d9}.suggestIcon--play{background:#eef9ee}.suggestIcon--carplay{background:#edf0f3}.suggestIcon--car{background:#eef4ff}.popularTrack{gap:16px;padding:4px 2px 18px}.popularCard{position:relative;overflow:hidden;padding:0;min-height:292px;border-radius:28px;background:linear-gradient(145deg,#fff,#f8fafc)}.popularCard:hover{transform:translateY(-6px) scale(1.008);box-shadow:0 24px 70px rgba(16,24,32,.13)}.popularVisual{min-height:112px;display:flex;align-items:flex-start;justify-content:space-between;padding:22px;position:relative;overflow:hidden}.popularVisual:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;right:-50px;top:-60px;background:rgba(255,255,255,.3)}.popularIcon{font-size:48px;line-height:1;filter:drop-shadow(0 12px 18px rgba(16,24,32,.12));transform:rotate(-3deg)}.popularIndex{font-weight:950;font-size:12px;letter-spacing:.08em;background:rgba(255,255,255,.68);padding:7px 9px;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.popularContent{padding:22px;flex:1 1;display:flex;flex-direction:column}.popularContent small{font-weight:900;text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.popularContent h3{margin:9px 0 8px;font-size:21px}.popularContent p{margin:0 0 18px;color:var(--muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.popularContent b{margin-top:auto;color:var(--text)}.popularContent b span{color:var(--accent)}.popularCard--camera .popularVisual{background:linear-gradient(135deg,#dceeff,#f2f8ff)}.popularCard--sound .popularVisual{background:linear-gradient(135deg,#eee6ff,#faf6ff)}.popularCard--bluetooth .popularVisual{background:linear-gradient(135deg,#dce8ff,#eef4ff)}.popularCard--network .popularVisual{background:linear-gradient(135deg,#dff8ef,#effcf7)}.popularCard--gps .popularVisual{background:linear-gradient(135deg,#ffe5d8,#fff3ed)}.popularCard--power .popularVisual{background:linear-gradient(135deg,#fff0bd,#fff9e5)}.popularCard--play .popularVisual{background:linear-gradient(135deg,#e3f8e6,#f3fff5)}.popularCard--can .popularVisual{background:linear-gradient(135deg,#e7edf4,#f8fafc)}.popularCard--carplay .popularVisual{background:linear-gradient(135deg,#e9edf2,#fff)}.popularCard--android .popularVisual{background:linear-gradient(135deg,#ddf6e9,#f5fffa)}.articleCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.articleCard{min-height:190px;display:grid;grid-template-columns:148px minmax(0,1fr);background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.articleCard:hover{transform:translateY(-4px);box-shadow:0 22px 60px rgba(16,24,32,.11);border-color:#c8d0d8}.articleCardVisual{min-height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:20px;font-size:42px;background:linear-gradient(145deg,#edf2f7,#fafcfd)}.articleCardVisual small{font-size:11px;font-weight:950;letter-spacing:.09em;text-transform:uppercase;color:#657182}.articleCardBody{padding:20px;min-width:0}.articleCardTop{display:flex;justify-content:space-between;align-items:center;gap:10px}.articleCardTop>b{color:var(--accent)}.articleCard h3{font-size:20px;line-height:1.16;margin:14px 0 8px;letter-spacing:-.025em}.articleCard p{margin:0;color:var(--muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.articleCard--camera .articleCardVisual{background:linear-gradient(145deg,#dceeff,#f2f8ff)}.articleCard--sound .articleCardVisual{background:linear-gradient(145deg,#eee6ff,#faf6ff)}.articleCard--network .articleCardVisual{background:linear-gradient(145deg,#dff8ef,#effcf7)}.articleCard--gps .articleCardVisual{background:linear-gradient(145deg,#ffe5d8,#fff3ed)}.articleCard--power .articleCardVisual{background:linear-gradient(145deg,#fff0bd,#fff9e5)}.articleCard--play .articleCardVisual{background:linear-gradient(145deg,#e3f8e6,#f3fff5)}.articleCard--bluetooth .articleCardVisual{background:linear-gradient(145deg,#dce8ff,#eef4ff)}.articleCard--can .articleCardVisual,.articleCard--car .articleCardVisual{background:linear-gradient(145deg,#e7edf4,#f8fafc)}.articleCard--install .articleCardVisual{background:linear-gradient(145deg,#ffeadf,#fff7f2)}.section--diagnostic{background:linear-gradient(180deg,transparent,rgba(255,255,255,.36),transparent)}.diagnosticWizard{background:#0f1720;color:#fff;border-radius:30px;padding:18px;box-shadow:0 24px 70px rgba(16,24,32,.12)}.diagnosticTabs{display:flex;gap:8px;flex-wrap:wrap;padding:4px 4px 14px}.diagnosticTabs button{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);color:#cdd4dc;border-radius:14px;padding:11px 14px;cursor:pointer;font-weight:850;display:flex;gap:7px;align-items:center}.diagnosticTabs button.active{background:#fff;color:#101820}.diagnosticPanel{display:grid;grid-template-columns:.55fr 1.45fr;grid-gap:18px;gap:18px;background:#151f29;border:1px solid rgba(255,255,255,.07);border-radius:22px;padding:24px}.diagnosticPanel small{color:#9eabb7;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.diagnosticPanel h3{font-size:30px;margin:8px 0 0}.diagnosticOptions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.diagnosticOptions a{background:#fff;color:#101820;border-radius:14px;padding:14px 15px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-weight:750;transition:.15s ease}.diagnosticOptions a:hover{transform:translateY(-2px);background:#fff3ec}.diagnosticOptions b{color:var(--accent)}.categoryCard{position:relative;overflow:hidden}.categoryCard:after{content:"→";position:absolute;right:22px;bottom:20px;color:var(--accent);font-weight:950;opacity:.9}.categoryCard>span{display:none}.categoryCard:hover .categoryIcon{transform:scale(1.08) rotate(-3deg)}.categoryIcon{transition:transform .18s ease}.catalogStats{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 8px}.catalogStats span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 12px;color:var(--muted)}.catalogStats b{color:var(--text)}.brandCard--hero{min-height:140px;background:linear-gradient(145deg,#fff,#f7f9fb)}.brandCarIcon{font-size:30px}.brandCard--small:hover,.generationCard:hover,.modelCard:hover{border-color:#c5ced7;box-shadow:0 16px 44px rgba(16,24,32,.08);transform:translateY(-2px)}.modelIcon{font-size:29px;margin-bottom:20px}.alphabet{position:-webkit-sticky;position:sticky;top:82px;z-index:12;background:rgba(244,247,251,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:10px;border-radius:14px;border:1px solid rgba(220,227,234,.8)}.alphabet a:hover{background:var(--text);color:#fff}.empty--alert{border-color:#f0c968;background:#fff8e6}.readingProgress{position:fixed;left:0;right:0;top:71px;height:3px;z-index:79;background:transparent}.readingProgress span{display:block;height:100%;background:linear-gradient(90deg,var(--accent),#ff9b68);transition:width .08s linear}.articleHero{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:22px;gap:22px;padding:22px;border:1px solid var(--line);border-radius:28px;background:#fff;margin-bottom:18px;overflow:hidden;position:relative}.articleHero:after{content:"";position:absolute;width:180px;height:180px;border-radius:50%;right:-80px;top:-100px;background:rgba(255,100,24,.06)}.articleHeroIcon{width:82px;height:82px;display:grid;place-items:center;border-radius:22px;font-size:43px;background:#f1f4f8}.articleHeroMeta{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.articleHeroMeta span{font-size:11px;font-weight:850;padding:6px 9px;background:#edf2f7;border-radius:999px;color:#566272}.articleHero .articleTitle{font-size:clamp(36px,4.7vw,56px);margin:0 0 12px}.articleHero .articleSummary{margin:0;font-size:18px}.articleHero--camera .articleHeroIcon{background:#e4f2ff}.articleHero--sound .articleHeroIcon{background:#f0e9ff}.articleHero--network .articleHeroIcon{background:#e4f8f0}.articleHero--power .articleHeroIcon{background:#fff3cb}.articleHero--gps .articleHeroIcon{background:#ffebe2}.articleHero--play .articleHeroIcon{background:#e9f8eb}.articleActionRow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 4px}.articleActionRow .articleUpdated{margin:0}.stepModeStart{border:1px solid var(--line);background:#fff;border-radius:13px;padding:10px 13px;cursor:pointer;font-weight:850}.stepModeStart:hover{border-color:#b8c1ca;box-shadow:0 10px 30px rgba(16,24,32,.07)}.stepModeBar{position:-webkit-sticky;position:sticky;top:84px;z-index:32;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;background:#101820;color:#fff;border-radius:16px;padding:10px 12px;box-shadow:0 16px 46px rgba(16,24,32,.2);margin-bottom:14px}.stepModeBar>span{text-align:center;font-weight:850}.stepModeBar button{border:0;background:rgba(255,255,255,.1);color:#fff;border-radius:10px;padding:8px 10px;cursor:pointer}.stepModeBar div{display:flex;gap:6px}.stepModeBar div button:last-child{background:var(--accent)}.stepModeBar button:disabled{opacity:.35;cursor:not-allowed}.stepModeOn .articleChunk[data-step-visible=false]{display:none!important}.stepModeOn .articleChunk[data-step-visible=true]{animation:v3Rise .28s ease both}.articleChunk{scroll-margin-top:100px}.articleChunk--result{margin:34px 0;padding:22px 24px;background:linear-gradient(135deg,#eaf8ee,#f7fff9);border:1px solid #badfc4;border-radius:22px}.articleChunk--result h2{margin-top:0;color:#1a6a36}.articleChunk--tip{margin:34px 0;padding:22px 24px;background:#eef7ff;border:1px solid #b9d9f3;border-radius:22px}.articleChunk--tip h2{margin-top:0}.articleChunk--warning{margin:34px 0;padding:22px 24px;background:#fff5da;border:1px solid #efc451;border-radius:22px}.articleChunk--warning h2{margin-top:0}.articleSupportAccordion{margin:38px 0;border:1px solid #f0c2b4;border-radius:22px;background:#fff4ef;overflow:hidden}.articleSupportAccordion summary{list-style:none;cursor:pointer;padding:18px 20px;font-weight:900;font-size:18px;display:flex;align-items:center;justify-content:space-between}.articleSupportAccordion summary:after{content:"+";width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;font-size:20px}.articleSupportAccordion[open] summary:after{content:"–"}.articleSupportAccordion summary::-webkit-details-marker{display:none}.articleSupportInner{padding:0 20px 20px}.articleSupportInner h2{display:none}.articleSupportInner .supportTrigger--inline{margin-top:10px}.articleVisual{position:relative}.articleVisual:before{content:"Иллюстрация";position:absolute;left:12px;top:12px;z-index:2;background:rgba(16,24,32,.78);color:#fff;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.relatedList a span{display:flex;gap:8px;align-items:flex-start}.relatedList a i{font-style:normal;flex:0 0 auto}.feedback{background:linear-gradient(145deg,#fff,#fbfcfd)}.supportModal,.supportModal *{color:var(--text)}.supportModal .eyebrow{color:var(--accent)}.supportModal .supportHint{color:var(--muted)}.supportModal .supportChecklist{background:#edf2f7;color:var(--text)}.supportModal .supportChecklist *{color:var(--text)}.supportModal .supportPrimary,.supportModal .supportPrimary *{color:#fff}.compactResult--car{grid-template-columns:48px minmax(0,1fr) auto}.compactIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#eef4ff;font-size:22px}@media (max-width:900px){.articleCardGrid,.diagnosticPanel{grid-template-columns:1fr}.diagnosticOptions{grid-template-columns:1fr 1fr}}@media (max-width:680px){.popularCard{min-width:88%}.popularVisual{min-height:98px}.popularIcon{font-size:42px}.articleCard{grid-template-columns:98px minmax(0,1fr);min-height:160px}.articleCardVisual{padding:15px;font-size:32px}.articleCardBody{padding:16px}.articleCard h3{font-size:18px}.diagnosticOptions{grid-template-columns:1fr}.diagnosticPanel{padding:18px}.articleHero{grid-template-columns:1fr;padding:18px}.articleHeroIcon{width:66px;height:66px;border-radius:18px;font-size:34px}.articleHero .articleTitle{font-size:38px}.articleActionRow{align-items:flex-start;flex-direction:column}.stepModeBar{top:70px;grid-template-columns:1fr auto}.stepModeBar>span{text-align:left}.stepModeBar>div{grid-column:1/-1}.readingProgress{top:61px}.alphabet{top:70px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.alphabet::-webkit-scrollbar{display:none}}.richText{max-width:800px}.richText p{max-width:760px}body.aivoxV3{position:relative;isolation:isolate;background:radial-gradient(circle at 8% 6%,rgba(255,100,24,.08),transparent 30rem),radial-gradient(circle at 88% 10%,rgba(53,111,255,.07),transparent 34rem),linear-gradient(180deg,#f6f8fb,#f2f5f9 55%,#f6f8fb)}body.aivoxV3:after,body.aivoxV3:before{content:"";position:fixed;pointer-events:none;z-index:-1;border-radius:999px;filter:blur(2px);opacity:.7;animation:ambientFloat 16s ease-in-out infinite alternate}body.aivoxV3:before{width:360px;height:360px;left:-150px;top:24vh;background:radial-gradient(circle,rgba(255,102,29,.11),transparent 68%)}body.aivoxV3:after{width:460px;height:460px;right:-180px;top:52vh;background:radial-gradient(circle,rgba(65,126,255,.08),transparent 68%);animation-duration:21s}@keyframes ambientFloat{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(24px,-32px,0) scale(1.08)}}.siteHeader{background:rgba(246,248,251,.82);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);border-bottom-color:rgba(205,214,224,.72)}.carDossierHero,.diagnosticWizard,.heroAside{box-shadow:0 24px 80px rgba(15,23,32,.1),inset 0 1px rgba(255,255,255,.08)}.articleCard,.brandCard,.categoryCard,.generationCard,.modelCard,.popularCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.searchSuggest--portal{max-height:min(620px,calc(100vh - 120px));overflow:auto;border:1px solid #d9e0e7;border-radius:22px;background:rgba(255,255,255,.985)!important;box-shadow:0 30px 90px rgba(15,23,32,.22),0 8px 26px rgba(15,23,32,.1);isolation:isolate;overscroll-behavior:contain}.searchSuggest--portal:before{content:"";display:block;position:-webkit-sticky;position:sticky;top:0;height:1px;background:transparent}.searchSuggest--portal .suggestItem{cursor:pointer}.searchSuggest--portal .suggestItem:hover{background:#f5f7fa}.supportModal--channels{max-width:620px}.supportChannels{display:grid;grid-gap:10px;gap:10px;margin:22px 0}.supportChannel{width:100%;border:1px solid var(--line);background:#fff;color:var(--text);border-radius:18px;padding:14px 15px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;text-align:left;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.supportChannel:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(16,24,32,.1)}.supportChannelIcon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;font-size:22px}.supportChannel span:nth-child(2){display:grid;grid-gap:3px;gap:3px}.supportChannel small{color:var(--muted)}.supportChannel b:last-child{color:var(--accent);font-size:20px}.supportChannel--max .supportChannelIcon{background:#eef1f4}.supportChannel--telegram .supportChannelIcon{background:#e7f5ff}.supportChannel--whatsapp .supportChannelIcon{background:#e7f9ed}.deepDive{margin:56px 0 42px}.deepDiveHead{max-width:760px;margin-bottom:20px}.deepDiveHead h2{margin:4px 0 10px;font-size:clamp(30px,3.4vw,42px)}.deepDiveHead p{color:var(--muted);font-size:17px;line-height:1.6}.deepDiveGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.deepDiveCard{padding:20px 22px;border-radius:22px;border:1px solid var(--line);background:rgba(255,255,255,.88);box-shadow:0 10px 34px rgba(16,24,32,.045)}.deepDiveCard>strong{display:block;margin-bottom:10px;font-size:18px}.deepDiveCard ol,.deepDiveCard ul{margin:0;padding-left:21px;display:grid;grid-gap:8px;gap:8px;line-height:1.55}.deepDiveCard--why{background:linear-gradient(145deg,#fff,#f7f9fc)}.deepDiveCard--order{background:linear-gradient(145deg,#fff8f2,#fff);border-color:#f2d7c6}.deepDiveCard--tip{background:linear-gradient(145deg,#eef8ff,#fff);border-color:#c9e1f2}.deepDiveCard--dont{background:linear-gradient(145deg,#fff1ef,#fff);border-color:#f1c6c0}.researchMedia{margin:52px 0 36px}.sectionHead--article{margin-bottom:18px}.videoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.videoCard{overflow:hidden;border-radius:22px;border:1px solid var(--line);background:#fff;box-shadow:0 14px 40px rgba(16,24,32,.06)}.videoFrame{aspect-ratio:16/9;background:#0e141a}.videoFrame iframe{width:100%;height:100%;border:0}.videoCard>div:last-child{padding:14px 16px 16px;display:grid;grid-gap:5px;gap:5px}.videoCard strong{line-height:1.3}.videoCard span{color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.08em}.researchLinks{margin-top:18px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.74);overflow:hidden}.researchLinks summary{cursor:pointer;padding:15px 17px;font-weight:900}.researchLinks>div{display:grid;padding:0 12px 12px}.researchLinks a{padding:12px;border-top:1px solid var(--line);display:grid;grid-gap:3px;gap:3px}.researchLinks a span{color:var(--muted);font-size:13px;line-height:1.35}.shareTools{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.shareTools button{border:1px solid var(--line);background:rgba(255,255,255,.9);color:var(--text);border-radius:12px;padding:9px 11px;font-weight:800;cursor:pointer}.shareTools button:hover{border-color:#b9c2cb;transform:translateY(-1px)}.qrBackdrop{position:fixed;inset:0;background:rgba(8,15,22,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:11000;display:grid;place-items:center;padding:20px}.qrModal{position:relative;width:min(420px,100%);background:#fff;border-radius:28px;padding:28px;text-align:center;box-shadow:0 28px 100px rgba(0,0,0,.24)}.qrModal img{width:260px;max-width:100%;border-radius:18px;margin:14px auto}.carDossierHero{position:relative;overflow:hidden;margin:18px 0 34px;padding:28px;min-height:230px;border-radius:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:end;color:#fff;background:radial-gradient(circle at 90% 15%,rgba(255,102,29,.34),transparent 260px),linear-gradient(135deg,#0f1720,#182633)}.carDossierHero:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 67%,rgba(255,255,255,.035) 67% 68%,transparent 68%),linear-gradient(25deg,transparent 0 80%,rgba(255,255,255,.025) 80% 81%,transparent 81%);pointer-events:none}.carDossierHero .eyebrow{color:#ff8d53}.carDossierHero h1{margin:7px 0;color:#fff}.carDossierHero p{margin:0 0 18px;color:#b8c5d1;font-size:18px}.carDifficulty{display:flex;flex-wrap:wrap;gap:7px}.carDifficulty span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.09);padding:7px 10px;border-radius:999px;color:#e8edf2;font-size:12px;font-weight:800}.carDossierMark{position:relative;z-index:2;text-align:right;font-weight:950;font-size:30px;letter-spacing:.06em;color:#fff}.carDossierMark small{display:block;color:#8998a6;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.passportGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.passportRow{display:grid;grid-gap:6px;gap:6px;padding:16px 17px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.86)}.passportRow span{color:var(--muted);font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.passportRow strong{line-height:1.45}.installMetaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.installMetaCard{padding:18px;border-radius:20px;background:linear-gradient(145deg,#fff,#f8fafc);border:1px solid var(--line)}.installMetaCard>strong{display:block;margin-bottom:9px}.installMetaCard p,.installMetaCard ul{margin-bottom:0;color:#4f5d6c;line-height:1.55}.videoGrid--cars{grid-template-columns:repeat(2,minmax(0,1fr))}.empty--research{background:#fff8e7;border-color:#eac979}.carHelpCard{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:24px;border-radius:26px;background:linear-gradient(135deg,#101820,#1c2a36);color:#fff}.carHelpCard h2{color:#fff;margin:5px 0 7px}.carHelpCard p{color:#b5c1cc;margin:0}.carHelpCard .eyebrow{color:#ff8850}.section{position:relative}.section:nth-of-type(2n):before{content:"";position:absolute;inset:8% 0 auto;height:60%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.52),transparent);opacity:.45;z-index:-1}.articleVisual img{transition:transform .35s ease}.articleVisual:hover img{transform:scale(1.015)}@media (max-width:900px){.carDossierHero,.deepDiveGrid,.installMetaGrid,.passportGrid,.videoGrid{grid-template-columns:1fr}.carDossierMark{text-align:left}.carHelpCard{grid-template-columns:1fr}}@media (max-width:680px){.searchSuggest--portal{left:10px!important;width:calc(100vw - 20px)!important;border-radius:18px}.shareTools{margin-left:0;width:100%}.shareTools button{flex:1 1}.supportModal--channels{align-self:end;border-radius:28px 28px 0 0;width:100%;max-width:none;max-height:88vh;overflow:auto}.carDossierHero{margin-left:-8px;margin-right:-8px;border-radius:24px;padding:22px}}.carResearchProgress{margin:8px 0 22px;padding:15px 17px;display:flex;gap:13px;align-items:center;border:1px solid #c7dff2;border-radius:18px;background:linear-gradient(135deg,#edf8ff,#fff);box-shadow:0 10px 30px rgba(16,24,32,.045)}.carResearchProgress>div{display:grid;grid-gap:3px;gap:3px}.carResearchProgress span{color:var(--muted);font-size:13px}.carResearchProgress--failed{display:grid;background:#fff4ef;border-color:#edc8b8}.researchSpinner{width:24px;height:24px;flex:0 0 auto;border:3px solid #dce8f1;border-top:3px solid var(--accent);border-radius:50%;animation:researchSpin .8s linear infinite}@keyframes researchSpin{to{transform:rotate(1turn)}}:root{--v5-bg:#f3f5f7;--v5-paper:#ffffff;--v5-ink:#111922;--v5-muted:#687789;--v5-line:#d8e0e8;--v5-dark:#101820;--v5-dark2:#17232e;--v5-orange:#ff641d;--v5-orange2:#ff8751;--v5-green:#24a65a;--v5-blue:#3977ff;--v5-radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth}body.aivoxV5{margin:0;color:var(--v5-ink);background:linear-gradient(rgba(17,25,34,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(17,25,34,.025) 1px,transparent 1px),var(--v5-bg);background-size:48px 48px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.v5Shell{width:min(1280px,calc(100% - 48px));margin:0 auto}.v5Eyebrow{font-size:12px;line-height:1.1;font-weight:950;letter-spacing:.15em;text-transform:uppercase;color:var(--v5-orange)}.v5TextLink{font-weight:900;color:var(--v5-orange)}.v5PrimaryButton{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;border-radius:16px;background:var(--v5-orange);color:#fff;font-weight:950;box-shadow:0 12px 34px rgba(255,100,29,.24)}.v5PrimaryButton:hover{transform:translateY(-2px)}.v5Header{position:-webkit-sticky;position:sticky;top:0;z-index:90;background:rgba(243,245,247,.86);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border-bottom:1px solid rgba(195,205,215,.75)}.v5HeaderInner{height:72px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:24px;gap:24px;align-items:center}.v5Brand{font-size:24px;font-weight:1000;letter-spacing:.08em}.v5Nav{display:flex;justify-content:center;gap:26px;font-size:14px;font-weight:850}.v5Nav a{position:relative;color:#26313c}.v5Nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:2px;background:var(--v5-orange);transition:.18s}.v5Nav a:hover:after{right:0}.v5HeaderActions{display:flex;gap:8px;align-items:center}.v5Footer{padding:32px 0;border-top:1px solid var(--v5-line);color:var(--v5-muted);font-size:13px}.v5Footer .v5Shell{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.v5Footer b{font-size:18px;color:var(--v5-ink);letter-spacing:.06em}.v5Hero{padding:68px 0 54px;position:relative;overflow:hidden}.v5Hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 10%,rgba(255,100,29,.12),transparent 34rem),radial-gradient(circle at 92% 30%,rgba(57,119,255,.09),transparent 34rem);pointer-events:none}.v5HeroGrid{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.7fr);grid-gap:28px;gap:28px;align-items:stretch}.v5HeroMain{padding:36px 0}.v5HeroMain h1{margin:10px 0 16px;font-size:clamp(48px,6vw,82px);line-height:.93;letter-spacing:-.065em;max-width:930px}.v5HeroMain>p{max-width:760px;margin:0 0 28px;color:var(--v5-muted);font-size:19px;line-height:1.55}.v5HeroGuide{position:relative;overflow:hidden;padding:30px;border-radius:34px;background:var(--v5-dark);color:#fff;box-shadow:0 28px 90px rgba(16,24,32,.16)}.v5HeroGuide:after{content:"";position:absolute;width:230px;height:230px;border-radius:50%;right:-70px;top:-90px;background:linear-gradient(135deg,rgba(255,100,29,.5),rgba(255,100,29,.08));filter:blur(2px)}.v5GuidePulse{position:relative;z-index:1;font-size:28px;color:#ff8c57}.v5HeroGuide h2{position:relative;z-index:1;font-size:29px;line-height:1.06;letter-spacing:-.035em;margin:38px 0 20px}.v5GuideExamples{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px}.v5GuideExamples span{padding:8px 10px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.07);font-size:12px}.v5HeroGuide p{position:absolute;z-index:1;left:30px;right:30px;bottom:28px;margin:0;color:#aeb9c4;font-size:13px;line-height:1.45}.v5HeroStats{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.v5HeroStats span{display:flex;gap:6px;align-items:center;padding:8px 11px;border-radius:999px;background:rgba(255,255,255,.7);border:1px solid var(--v5-line);color:var(--v5-muted);font-size:12px}.v5HeroStats b{color:var(--v5-ink)}.v5Hero .smartSearch{max-width:820px;position:relative;z-index:4}.v5Hero .searchWrap{border-radius:20px;background:#fff;box-shadow:0 18px 60px rgba(15,23,32,.11);border:1px solid #cbd4dd}.v5Hero .searchBox{height:70px;font-size:17px}.v5Hero .searchButton{width:54px;height:54px;margin:8px;border-radius:16px}.v5Section{padding:78px 0;position:relative}.v5SectionHead{display:flex;justify-content:space-between;align-items:end;gap:26px;margin-bottom:28px}.v5SectionHead h2{font-size:clamp(36px,4.3vw,58px);line-height:.96;letter-spacing:-.055em;margin:8px 0 0}.v5SectionHead>p{max-width:480px;margin:0;color:var(--v5-muted);font-size:15px;line-height:1.5;text-align:right}.v5Section--popular{background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,.72))}.v5Section--diagnostics{background:var(--v5-dark);color:#fff;overflow:hidden}.v5Section--diagnostics:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 0,rgba(255,100,29,.18),transparent 32rem),linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:auto,42px 42px,42px 42px}.v5Section--diagnostics .v5Shell{position:relative}.v5SectionHead--light h2{color:#fff}.v5SectionHead--light>p{color:#9aa8b5}.v5Section--features{background:#e9edf1}.v5Section--cars{background:linear-gradient(180deg,#f7f8fa,#edf1f5)}.v5Section--closing{background:#fff}.v5ClosingGrid{display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center;padding:36px;border:1px solid var(--v5-line);border-radius:32px;background:linear-gradient(135deg,#fff,#f5f7f9)}.v5ClosingGrid h2{font-size:38px;letter-spacing:-.04em;margin:6px 0}.v5ClosingGrid p{color:var(--v5-muted);margin:0}.v5PopularGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.v5PopularCard{min-height:290px;padding:22px;border-radius:26px;border:1px solid var(--v5-line);background:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 12px 40px rgba(17,25,34,.045);transition:.2s}.v5PopularCard:hover{transform:translateY(-7px) rotate(-.35deg);box-shadow:0 28px 70px rgba(17,25,34,.13)}.v5PopularTop{display:flex;justify-content:space-between;align-items:start}.v5PopularIcon{width:64px;height:64px;display:grid;place-items:center;border-radius:20px;background:#f1f4f7;font-size:32px}.v5PopularRank{font-size:12px;font-weight:950;color:#7d8996}.v5PopularCard small{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:#7a8794;font-weight:900}.v5PopularCard h3{font-size:21px;line-height:1.08;letter-spacing:-.025em;margin:8px 0}.v5PopularCard p{font-size:14px;color:var(--v5-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v5PopularCard>b{font-size:13px}.v5PopularCard>b span{color:var(--v5-orange)}.v5FeatureGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.v5FeatureCard{position:relative;overflow:hidden;min-height:250px;border-radius:28px;padding:22px;background:#fff;border:1px solid rgba(17,25,34,.08);display:flex;flex-direction:column;justify-content:space-between;transition:.2s}.v5FeatureCard:hover{transform:translateY(-5px);box-shadow:0 24px 60px rgba(17,25,34,.12)}.v5FeatureCard:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;right:-60px;top:-60px;background:rgba(255,255,255,.22)}.v5FeatureIcon{position:relative;z-index:1;font-size:38px;font-weight:950}.v5FeatureCard small{font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;opacity:.65}.v5FeatureCard h3{font-size:23px;margin:7px 0;letter-spacing:-.035em}.v5FeatureCard p{margin:0;font-size:14px;line-height:1.4;opacity:.78}.v5FeatureCard>b{position:absolute;right:20px;bottom:18px;color:var(--v5-orange);font-size:20px}.v5FeatureCard--dark{background:#111922;color:#fff}.v5FeatureCard--green{background:#dff5e6}.v5FeatureCard--violet{background:#ece5ff}.v5FeatureCard--blue{background:#e0edff}.v5FeatureCard--orange{background:#ffe7da}.v5FeatureCard--pink{background:#fae3ed}.v5FeatureCard--red{background:#ffe0df}.v5FeatureCard--cyan{background:#dff4f6}.v5BrandGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.v5BrandCard{min-height:110px;padding:18px;border-radius:22px;border:1px solid var(--v5-line);background:rgba(255,255,255,.88);display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;transition:.18s}.v5BrandCard:hover{transform:translateY(-3px);background:#fff;box-shadow:0 16px 44px rgba(17,25,34,.08)}.v5BrandCard div{display:grid;grid-gap:4px;gap:4px}.v5BrandCard strong{font-size:18px}.v5BrandCard span{color:var(--v5-muted);font-size:12px}.v5BrandCard>b{color:var(--v5-orange)}.v5BrandLogo,.v5BrandMonogram{display:inline-grid;place-items:center;flex:0 0 auto}.v5BrandLogo img{width:100%;height:100%}.v5BrandMonogram{border-radius:15px;background:#e8edf2;color:#1a2530;font-weight:1000;letter-spacing:-.04em}.v5BrandMonogram--inverted{background:rgba(255,255,255,.12);color:#fff}.v5SupportTrigger{border:0;border-radius:15px;background:var(--v5-dark);color:#fff;padding:11px 14px;display:inline-flex;align-items:center;gap:8px;font-weight:900;cursor:pointer;white-space:nowrap}.v5SupportTrigger--compact{padding:10px 12px}.v5ModalBackdrop{position:fixed;inset:0;z-index:15000;background:rgba(9,14,20,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.v5QrModal,.v5SupportModal{position:relative;width:min(620px,100%);background:#fff;color:var(--v5-ink);border-radius:30px;padding:28px;box-shadow:0 34px 120px rgba(0,0,0,.25)}.v5SupportModal h2{font-size:34px;letter-spacing:-.04em;margin:7px 0 8px}.v5SupportModal>p{color:var(--v5-muted);line-height:1.5}.v5ModalClose{position:absolute;right:16px;top:16px;width:38px;height:38px;border:0;border-radius:50%;background:#edf1f4;cursor:pointer;font-size:22px}.v5SupportChannels{display:grid;grid-gap:9px;gap:9px;margin:22px 0}.v5SupportChannels button{display:grid;grid-template-columns:42px 1fr auto;grid-template-rows:auto auto;grid-gap:2px 11px;gap:2px 11px;align-items:center;border:1px solid var(--v5-line);border-radius:17px;padding:13px;background:#fff;text-align:left;cursor:pointer}.v5SupportChannels button>span{grid-row:1/3;font-size:22px}.v5SupportChannels strong{font-size:16px}.v5SupportChannels small{color:var(--v5-muted)}.v5SupportChannels button>b{grid-column:3;grid-row:1/3;color:var(--v5-orange)}.v5SupportChecklist{display:flex;flex-wrap:wrap;gap:7px;padding:16px;border-radius:18px;background:#f0f3f6}.v5SupportChecklist strong{width:100%;margin-bottom:3px}.v5SupportChecklist span{padding:7px 9px;border-radius:999px;background:#fff;font-size:12px}.v5Page{min-height:70vh}.v5PageHero{padding:66px 0 46px;background:linear-gradient(135deg,#f7f8fa,#edf1f5);border-bottom:1px solid var(--v5-line)}.v5PageHero h1{font-size:clamp(48px,6vw,76px);line-height:.95;letter-spacing:-.06em;margin:9px 0 14px}.v5PageHero p{max-width:760px;color:var(--v5-muted);font-size:17px;line-height:1.55}.v5PageSearch{max-width:860px;margin-top:24px}.v5GroupJump{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.v5GroupJump a{padding:8px 11px;border-radius:999px;border:1px solid var(--v5-line);background:#fff;font-size:12px;font-weight:850}.v5InstructionGroups{padding:54px 0 80px;display:grid;grid-gap:56px;gap:56px}.v5GroupTitle{display:flex;gap:14px;align-items:center;margin-bottom:18px}.v5GroupTitle>span{width:54px;height:54px;border-radius:18px;background:#fff;border:1px solid var(--v5-line);display:grid;place-items:center;font-size:25px}.v5GroupTitle h2{font-size:34px;letter-spacing:-.04em;margin:0}.v5GroupTitle p{margin:3px 0 0;color:var(--v5-muted)}.v5InstructionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.v5InstructionCard{min-height:150px;display:grid;grid-template-columns:120px 1fr 28px;grid-gap:18px;gap:18px;align-items:stretch;border:1px solid var(--v5-line);border-radius:22px;overflow:hidden;background:#fff;transition:.18s}.v5InstructionCard:hover{transform:translateY(-3px);box-shadow:0 18px 48px rgba(17,25,34,.09)}.v5InstructionVisual{display:grid;place-items:center;background:#edf2f6;font-size:38px}.v5InstructionCopy{padding:18px 0;align-self:center}.v5InstructionCopy small{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.09em;color:#748191}.v5InstructionCopy h3{font-size:20px;margin:7px 0 6px;letter-spacing:-.025em}.v5InstructionCopy p{margin:0;color:var(--v5-muted);line-height:1.4;font-size:14px}.v5InstructionCard>b{align-self:center;color:var(--v5-orange);font-size:20px}.v5CarsCatalog,.v5CarsPopular{padding:58px 0 0}.v5Alphabet{position:-webkit-sticky;position:sticky;top:82px;z-index:20;display:flex;gap:5px;flex-wrap:wrap;padding:9px;border-radius:16px;background:rgba(243,245,247,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--v5-line);margin-bottom:22px}.v5Alphabet a{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font-size:12px;font-weight:900}.v5Alphabet a:hover{background:var(--v5-dark);color:#fff}.v5AlphabetGroup{display:grid;grid-template-columns:70px 1fr;grid-gap:20px;gap:20px;padding:24px 0;border-top:1px solid var(--v5-line)}.v5AlphabetLetter{font-size:36px;font-weight:1000;color:#a1acb8}.v5BrandList{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.v5BrandList a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:11px;border-radius:14px;background:#fff;border:1px solid var(--v5-line)}.v5BrandList a>b{color:var(--v5-orange)}.v5CarBrandHero,.v5ModelHero{padding:56px 0;background:linear-gradient(135deg,#e8edf2,#f8f9fa);border-bottom:1px solid var(--v5-line)}.v5CarBrandHeroInner,.v5ModelHeroMain{display:flex;gap:22px;align-items:center}.v5CarBrandHero h1,.v5ModelHero h1{font-size:62px;letter-spacing:-.055em;margin:6px 0}.v5CarBrandHero p,.v5ModelHero p{color:var(--v5-muted)}.v5GenerationGrid,.v5ModelGrid{padding:44px 0 80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.v5GenerationCard,.v5ModelCard{padding:20px;border-radius:22px;background:#fff;border:1px solid var(--v5-line);transition:.18s}.v5GenerationCard:hover,.v5ModelCard:hover{transform:translateY(-3px);box-shadow:0 18px 48px rgba(17,25,34,.08)}.v5ModelCard>div{display:flex;justify-content:space-between;align-items:center}.v5ModelCard>div span{font-size:12px;color:var(--v5-muted)}.v5ModelCard h2{font-size:24px;margin:28px 0 14px}.v5ModelCard>b{color:var(--v5-orange);font-size:13px}.v5Breadcrumbs{display:flex;gap:7px;align-items:center;flex-wrap:wrap;color:#647283;font-size:12px;margin-bottom:18px}.v5GenerationCard{display:grid;grid-template-columns:86px 1fr auto;grid-gap:15px;gap:15px;align-items:center}.v5GenerationVisual{height:86px;border-radius:18px;background:#eef2f5;display:grid;place-items:center;position:relative}.v5GenerationVisual>span{position:absolute;right:7px;bottom:6px;font-size:10px;font-weight:900;color:#697786}.v5GenerationCard small{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:#7b8794}.v5GenerationCard h2{margin:5px 0;font-size:20px}.v5GenerationCard p{margin:0;color:var(--v5-muted)}.v5GenerationCard>b{color:var(--v5-orange)}.v5CarDossier{padding:32px 0 76px}.v5CarHero{min-height:250px;border-radius:34px;background:linear-gradient(120deg,#0f1720,#1b2b38 68%,#4b2c21);color:#fff;padding:30px;display:grid;grid-template-columns:auto 1fr;grid-gap:26px;gap:26px;align-items:end;overflow:hidden;position:relative;box-shadow:0 26px 80px rgba(16,24,32,.18)}.v5CarHero:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 65%,rgba(255,255,255,.04) 65% 66%,transparent 66%),radial-gradient(circle at 90% 10%,rgba(255,100,29,.28),transparent 230px)}.v5CarHeroBrand,.v5CarHeroCopy{position:relative;z-index:1}.v5CarHeroBrand{align-self:start}.v5CarHero h1{font-size:clamp(48px,5vw,72px);letter-spacing:-.06em;line-height:.94;margin:7px 0}.v5CarHero p{color:#b9c4ce;font-size:18px}.v5CarHeroMeta{display:flex;gap:7px;flex-wrap:wrap}.v5CarHeroMeta span{padding:7px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.07);font-size:12px;font-weight:800}.v5Complexity--easy{color:#9fe0b3}.v5Complexity--medium{color:#ffd88b}.v5Complexity--advanced{color:#ffc0a4}.v5CarFacts,.v5CarInstructions,.v5CarVideos{padding:62px 0 0}.v5CarFactGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.v5CarFactGrid article,.v5CarMore article{padding:18px;border:1px solid var(--v5-line);border-radius:20px;background:#fff}.v5CarFactGrid small,.v5CarMore small{font-size:10px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;color:#697786}.v5CarFactGrid p,.v5CarMore p{margin:8px 0 0;line-height:1.45}.v5CarMore{margin-top:10px;border:1px solid var(--v5-line);border-radius:20px;background:rgba(255,255,255,.65);overflow:hidden}.v5CarMore summary{padding:15px 18px;cursor:pointer;font-weight:900}.v5CarMore>div{padding:0 10px 10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.v5CarFactors{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin-top:14px}.v5CarFactors span{padding:7px 9px;border-radius:999px;background:#fff3e9;border:1px solid #ffd5bd;font-size:12px}.v5EmptyResearch{padding:22px;border-radius:20px;border:1px dashed #bdc8d3;background:rgba(255,255,255,.55);display:grid;grid-gap:6px;gap:6px}.v5EmptyResearch span{color:var(--v5-muted)}.v5EmptyResearch a{color:var(--v5-orange);font-weight:900}.v5ArticlePage{padding:34px 0 80px}.v5ArticleLayout{display:grid;grid-template-columns:minmax(0,850px) 280px;grid-gap:28px;gap:28px;align-items:start}.v5ArticleHero{position:relative;display:grid;grid-template-columns:78px 1fr auto;grid-gap:18px;gap:18px;align-items:start;padding:24px;border-radius:30px;background:#fff;border:1px solid var(--v5-line);overflow:hidden;box-shadow:0 14px 50px rgba(17,25,34,.055)}.v5ArticleHero:after{content:"";position:absolute;width:190px;height:190px;border-radius:50%;right:-85px;top:-100px;background:rgba(255,100,29,.07)}.v5ArticleHeroIcon{width:72px;height:72px;border-radius:20px;background:#eef2f5;display:grid;place-items:center;font-size:35px}.v5ArticleHeroCopy{position:relative;z-index:1}.v5ArticleHero h1{font-size:clamp(38px,4vw,58px);line-height:.96;letter-spacing:-.055em;margin:7px 0 11px}.v5ArticleHero p{margin:0;color:var(--v5-muted);font-size:17px;line-height:1.5;max-width:700px}.v5LineChips{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px;align-items:center}.v5LineChips span{font-size:12px;color:#6d7986}.v5LineChips b{font-size:11px;padding:6px 8px;border-radius:999px;background:#e6f5e9;color:#24723c}.v5ArticleActions{position:relative;z-index:3}.v5MoreButton{width:42px;height:42px;border:1px solid var(--v5-line);background:#fff;border-radius:13px;cursor:pointer;font-weight:1000}.v5ActionMenu{position:absolute;right:0;top:48px;width:210px;padding:7px;border-radius:15px;background:#fff;border:1px solid var(--v5-line);box-shadow:0 16px 50px rgba(17,25,34,.14);display:grid}.v5ActionMenu button{border:0;background:transparent;text-align:left;padding:10px;border-radius:9px;cursor:pointer}.v5ActionMenu button:hover{background:#f0f3f6}.v5QrModal{text-align:center}.v5QrModal h3{font-size:28px;margin:7px 0}.v5QrModal img{width:280px;max-width:100%;border-radius:18px;margin-top:15px}.v5ArticleToolbar{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;margin:14px 0 24px}.v5ArticleRoute{padding:11px 14px;border-radius:15px;background:#eaf0f5;display:flex;gap:6px;font-size:13px;color:#506071}.v5ArticleRoute strong{color:#16212b}.v5ArticleBody{font-size:17px;line-height:1.65}.v5ArticleBody .articleSupportAccordion{display:none!important}.v5ArticleBody .articleChunk{margin:34px 0}.v5ArticleBody h2{font-size:31px;line-height:1.08;letter-spacing:-.04em;margin:42px 0 14px}.v5ArticleBody h3{font-size:23px;margin-top:30px}.v5ArticleBody p{max-width:780px}.v5ArticleBody .articleChunk--result{background:#edf9f0;border:1px solid #b9dfc3;border-radius:22px;padding:20px}.v5ArticleBody .articleChunk--warning{background:#fff5d9;border:1px solid #efc45f;border-radius:22px;padding:20px}.v5ArticleBody .articleChunk--tip{background:#edf6ff;border:1px solid #bfd9ef;border-radius:22px;padding:20px}.v5ArticleBody .articleVisual{max-width:720px;margin:26px auto;border-radius:22px;overflow:hidden;border:1px solid var(--v5-line);background:#fff}.v5ArticleBody .articleVisual img{width:100%;max-height:430px;object-fit:contain;background:#f7f8fa}.v5ArticleAside{position:-webkit-sticky;position:sticky;top:90px;display:grid;grid-gap:12px;gap:12px}.v5ArticleAside .sidebarCard{border-radius:18px!important}.v5AsideAlert,.v5Related{padding:16px;border-radius:18px;border:1px solid var(--v5-line);background:#fff;display:grid;grid-gap:10px;gap:10px}.v5AsideAlert{background:#fff5d9;border-color:#efc45f}.v5AsideAlert span{font-size:13px;line-height:1.45}.v5Related>a{display:grid;grid-template-columns:24px 1fr auto;grid-gap:7px;gap:7px;align-items:start;padding:9px 0;border-top:1px solid #edf0f3}.v5Related>a:first-of-type{border-top:0}.v5Related>a b{font-size:12px;line-height:1.3}.v5Related>a i{font-style:normal;color:var(--v5-orange)}.v5DeepDive{margin:48px 0 0;border:1px solid var(--v5-line);border-radius:24px;background:#fff;overflow:hidden}.v5DeepDive summary{list-style:none;cursor:pointer;padding:20px 22px;display:grid;grid-gap:4px;gap:4px}.v5DeepDive summary::-webkit-details-marker{display:none}.v5DeepDive summary span{font-size:20px;font-weight:950}.v5DeepDive summary small{color:var(--v5-muted)}.v5DeepDiveBody{padding:0 22px 22px}.v5DeepDiveIntro{font-size:16px;color:var(--v5-muted);line-height:1.55}.v5DeepDiveColumns{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.v5DeepDiveColumns section,.v5DeepDiveNotes>div{padding:17px;border-radius:18px;background:#f4f6f8}.v5DeepDiveColumns h3{margin-top:0}.v5DeepDiveColumns li{margin:7px 0}.v5DeepDiveNotes{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.v5DeepDiveNotes p{font-size:13px;line-height:1.45}.v5VideoSection{margin:52px 0}.v5ArticleSectionTitle h2{font-size:34px;letter-spacing:-.04em;margin:7px 0}.v5ArticleSectionTitle p{color:var(--v5-muted);max-width:720px}.v5VideoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.v5VideoCard{overflow:hidden;border-radius:20px;background:#fff;border:1px solid var(--v5-line)}.v5VideoFrame{aspect-ratio:16/9;background:#101820}.v5VideoFrame iframe{width:100%;height:100%;border:0}.v5VideoCard>div:last-child{padding:12px 14px;display:grid;grid-gap:4px;gap:4px}.v5VideoCard span{font-size:10px;font-weight:900;letter-spacing:.1em;color:#71808e}.v5ArticleSupportEnd{margin:54px 0 0;padding:26px;border-radius:28px;background:linear-gradient(135deg,#101820,#1c2b37);color:#fff;display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:center}.v5ArticleSupportEnd h2{font-size:32px;margin:6px 0}.v5ArticleSupportEnd p{margin:0;color:#b5c1cc;line-height:1.5;max-width:650px}.v5ArticleSupportEnd .v5SupportTrigger{background:var(--v5-orange)}.v5Section--diagnostics .diagnosticWizard{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.v5Section--diagnostics .diagnosticTabs{padding:0 0 14px!important}.v5Section--diagnostics .diagnosticPanel{background:#17232e!important;border-color:#293946!important;border-radius:24px!important}.v5Section--diagnostics .diagnosticOptions a{border-radius:14px!important}.articleUpdated,.researchLinks,.supportTrigger--floating{display:none!important}@media(max-width:1080px){.v5BrandGrid,.v5FeatureGrid,.v5PopularGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v5ArticleLayout{grid-template-columns:minmax(0,1fr)}.v5ArticleAside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.v5Nav{gap:14px;font-size:12px}}@media(max-width:760px){.v5Shell{width:min(100% - 28px,1280px)}.v5HeaderInner{height:64px;grid-template-columns:auto 1fr}.v5Nav{display:none}.v5HeaderActions{justify-self:end}.v5HeaderActions .selectedCarBadge{display:none!important}.v5Hero{padding:36px 0}.v5HeroGrid{grid-template-columns:1fr}.v5HeroMain{padding:12px 0}.v5HeroMain h1{font-size:50px}.v5HeroGuide{min-height:330px}.v5Section{padding:56px 0}.v5SectionHead{align-items:start;flex-direction:column}.v5SectionHead>p{text-align:left}.v5SectionHead h2{font-size:42px}.v5BrandGrid,.v5BrandList,.v5CarFactGrid,.v5CarMore>div,.v5DeepDiveColumns,.v5DeepDiveNotes,.v5FeatureGrid,.v5GenerationGrid,.v5InstructionGrid,.v5ModelGrid,.v5PopularGrid,.v5VideoGrid{grid-template-columns:1fr}.v5PopularCard{min-height:240px}.v5AlphabetGroup{grid-template-columns:44px 1fr}.v5InstructionCard{grid-template-columns:82px 1fr 24px}.v5InstructionVisual{font-size:30px}.v5CarHero{grid-template-columns:1fr;padding:22px}.v5CarHero h1{font-size:48px}.v5ArticleHero{grid-template-columns:64px 1fr}.v5ArticleHero>.v5ArticleActions{position:absolute;right:14px;top:14px}.v5ArticleHero h1{font-size:40px}.v5ArticleHeroIcon{width:58px;height:58px;font-size:29px}.v5ArticleToolbar{grid-template-columns:1fr}.v5ArticleRoute{display:none}.v5ArticleAside,.v5ArticleSupportEnd,.v5ClosingGrid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.v5FloatingSupport{position:fixed;right:20px;bottom:20px;z-index:85}.v5FloatingSupport .v5SupportTrigger{background:var(--v5-orange);box-shadow:0 14px 38px rgba(255,100,29,.3)}@media(max-width:760px){.v5FloatingSupport{right:12px;bottom:12px}.v5FloatingSupport .v5SupportTrigger{padding:11px 13px}.v5FloatingSupport .v5SupportTrigger span:last-child{display:none}}.v51Header .v5HeaderInner{grid-template-columns:auto 1fr auto;gap:18px}.v51Nav{gap:13px;align-items:center}.v51NavGroup{display:flex;gap:17px;align-items:center}.v51NavDivider{width:1px;height:22px;background:#cfd7df}.v51HeaderSearch{display:inline-flex!important;gap:7px;align-items:center;padding:9px 12px;border:1px solid #ccd5de;border-radius:12px;background:#fff;box-shadow:0 5px 18px rgba(17,25,34,.05)}.v51HeaderSearch:after{display:none!important}.v51SelectedCar{height:44px;max-width:285px;display:flex;align-items:center;border:1px solid var(--v5-line);background:#fff;border-radius:14px;overflow:hidden}.v51SelectedCar>a{display:grid;grid-template-columns:auto 1fr;grid-gap:7px;gap:7px;align-items:center;padding:8px 9px;min-width:0}.v51SelectedCar>a strong{font-size:12px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v51SelectedCar>button{width:34px;align-self:stretch;border:0;border-left:1px solid var(--v5-line);background:#f1f4f6;color:#778491;font-size:20px;cursor:pointer}.v51SelectedCar>button:hover{background:#ffe9df;color:#d94d09}.searchWrap{position:relative}.v51SearchLeadIcon{position:absolute;left:18px;top:50%;transform:translateY(-50%);display:grid;place-items:center;color:#7c8996;pointer-events:none;z-index:2}.smartSearch .searchBox{padding-left:50px!important;padding-right:78px!important}.smartSearch .searchButton{display:grid!important;place-items:center!important;padding:0!important}.smartSearch .searchButton svg{display:block;margin:auto}.v51SearchSuggest{max-height:min(560px,72vh);overflow:auto;background:rgba(255,255,255,.98)!important}.v51SearchSuggest .suggestItem{min-height:66px}.v51SearchSuggest .suggestItem em{white-space:nowrap}.v51SearchSuggest .suggestItem:first-of-type{background:#f8fafb}.v51SearchPage{padding:62px 0 90px}.v51SearchShell>h1{font-size:clamp(46px,5.5vw,72px);line-height:.95;letter-spacing:-.055em;margin:8px 0 14px;max-width:950px}.v51SearchShell>p{color:var(--v5-muted);font-size:17px;max-width:780px;line-height:1.55}.v51SearchShell>.smartSearch{margin:28px 0 0}.v51SearchGroup{margin-top:44px}.v51ResultHead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px}.v51ResultHead h2,.v51SearchGroup>h2{font-size:30px;margin:0 0 16px;letter-spacing:-.035em}.v51ResultHead span{color:var(--v5-muted);font-size:13px}.v51CarResults{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.v51CarResults a{display:grid;grid-template-columns:1fr auto;grid-gap:4px 10px;gap:4px 10px;padding:15px;border:1px solid var(--v5-line);border-radius:16px;background:#fff}.v51CarResults span{font-size:12px;color:var(--v5-muted)}.v51CarResults b{grid-row:1/3;grid-column:2;color:var(--v5-orange);align-self:center}.v51PopularWrap{position:relative}.v51PopularWrap>button{position:absolute;z-index:4;top:50%;transform:translateY(-50%);width:44px;height:44px;border:1px solid var(--v5-line);border-radius:50%;background:#fff;box-shadow:0 10px 30px rgba(17,25,34,.1);cursor:pointer}.v51PopularWrap>button:first-child{left:-22px}.v51PopularWrap>button:last-child{right:-22px}.v51PopularTrack{display:flex;gap:14px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:5px 1px 18px}.v51PopularTrack::-webkit-scrollbar{display:none}.v51PopularCard{flex:0 0 min(330px,83vw);min-height:300px;scroll-snap-align:start;padding:20px;border:1px solid var(--v5-line);border-radius:26px;background:#fff;display:flex;flex-direction:column;box-shadow:0 12px 38px rgba(17,25,34,.045);transition:.18s}.v51PopularCard:hover{transform:translateY(-5px);box-shadow:0 22px 60px rgba(17,25,34,.11)}.v51PopularVisual{height:100px;margin:-20px -20px 18px;padding:18px;display:flex;justify-content:space-between;align-items:start;border-radius:25px 25px 0 0;background:linear-gradient(135deg,#eef3f8,#f8fafb)}.v51PopularVisual span{font-size:38px}.v51PopularVisual b{font-size:11px;padding:6px 8px;border-radius:999px;background:#fff;color:#647281}.v51PopularCard>small{font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:950;color:#71808f}.v51PopularCard h3{font-size:21px;line-height:1.08;margin:8px 0}.v51PopularCard p{color:var(--v5-muted);line-height:1.42;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.v51PopularCard>strong{margin-top:auto;color:var(--v5-orange);font-size:13px}.v51InstructionsHome{background:#fff}.v51InstructionGateway{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.v51InstructionGateway>a{min-height:130px;padding:18px;border:1px solid var(--v5-line);border-radius:22px;background:linear-gradient(135deg,#fff,#f6f8fa);display:grid;grid-template-columns:52px 1fr auto;grid-gap:13px;gap:13px;align-items:center;transition:.18s}.v51InstructionGateway>a:hover{transform:translateY(-3px);box-shadow:0 18px 46px rgba(17,25,34,.08)}.v51InstructionGateway>a>span{width:52px;height:52px;border-radius:17px;background:#edf2f6;display:grid;place-items:center;font-size:25px}.v51InstructionGateway h3{margin:0 0 5px;font-size:19px}.v51InstructionGateway p{margin:0;color:var(--v5-muted);font-size:13px;line-height:1.35}.v51InstructionGateway b{color:var(--v5-orange)}.v51InstructionsMore{text-align:right;margin-top:16px}.v51InstructionsMore a{color:var(--v5-orange);font-weight:900}.v51DiagnosticWizard .diagnosticTabs{display:flex!important;overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:none;gap:7px!important}.v51DiagnosticWizard .diagnosticTabs::-webkit-scrollbar{display:none}.v51DiagnosticWizard .diagnosticTabs button{flex:0 0 auto!important}.v51DiagnosticWizard .diagnosticPanel{margin-top:8px!important}.v51ModelCatalog,.v51ModelPopular{padding:54px 0 0}.v51ModelGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.v51ModelCard{min-height:150px;padding:18px;border-radius:20px;border:1px solid var(--v5-line);background:#fff;display:flex;flex-direction:column;transition:.18s}.v51ModelCard:hover{transform:translateY(-3px);box-shadow:0 17px 46px rgba(17,25,34,.08)}.v51ModelCard>div{display:flex;justify-content:space-between;align-items:center}.v51ModelCard>div span{font-size:11px;color:var(--v5-muted)}.v51ModelCard h3{font-size:22px;margin:22px 0 12px}.v51ModelCard>strong{margin-top:auto;color:var(--v5-orange);font-size:12px}.v51ModelSearch{height:58px;border:1px solid #cbd5de;border-radius:18px;background:#fff;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:0 16px;grid-gap:10px;gap:10px;box-shadow:0 12px 38px rgba(17,25,34,.06)}.v51ModelSearch input{border:0;outline:0;font-size:16px;background:transparent}.v51ModelSearch button{border:0;background:#eef2f5;width:30px;height:30px;border-radius:50%;cursor:pointer}.v51ModelAlphabet{display:flex;gap:5px;flex-wrap:wrap;margin:16px 0 4px}.v51ModelAlphabet a{width:32px;height:32px;border-radius:9px;background:#fff;border:1px solid var(--v5-line);display:grid;place-items:center;font-size:12px;font-weight:900}.v51ModelLetter{display:grid;grid-template-columns:55px 1fr;grid-gap:16px;gap:16px;padding:28px 0;border-top:1px solid var(--v5-line)}.v51ModelLetter>b{font-size:34px;color:#a0acb8}.v51GenerationSections{padding:46px 0 80px}.v51OldGenerations{margin-top:24px;border:1px solid var(--v5-line);border-radius:22px;background:rgba(255,255,255,.6);overflow:hidden}.v51OldGenerations>summary{padding:18px 20px;font-weight:900;cursor:pointer}.v51OldGenerations>.v5GenerationGrid{padding:12px 18px 18px}.v51InstallFlow{padding:62px 0 0}.v51InstallSteps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.v51InstallSteps article{display:grid;grid-template-columns:42px 1fr;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--v5-line);border-radius:20px;background:#fff}.v51InstallSteps article>b{width:42px;height:42px;border-radius:14px;background:var(--v5-dark);color:#fff;display:grid;place-items:center}.v51InstallSteps h3{margin:0 0 6px;font-size:18px}.v51InstallSteps p{margin:0;color:var(--v5-muted);line-height:1.45;font-size:14px}.v51ArticleIntro{margin:0 0 30px;padding:20px;border-radius:22px;background:linear-gradient(135deg,#eef6ff,#f8fbff);border:1px solid #bfd9ef}.v51ArticleIntro>div{display:grid;grid-template-columns:46px 1fr;grid-gap:12px;gap:12px}.v51ArticleIntro>div>span{width:46px;height:46px;border-radius:15px;background:#fff;display:grid;place-items:center;font-size:22px}.v51ArticleIntro small{font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase;color:#46749b}.v51ArticleIntro p{margin:5px 0 0!important;font-size:16px;line-height:1.55}.v51ArticleIntro details{margin-top:14px;padding-top:12px;border-top:1px solid #d4e5f2}.v51ArticleIntro summary{cursor:pointer;font-weight:900}.v51ArticleIntro li{margin:6px 0}.v51Knowledge{margin:46px 0}.v51Knowledge>h2{font-size:34px;letter-spacing:-.04em;margin:7px 0 16px}.v51Knowledge>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.v51Knowledge article{padding:17px;border-radius:18px;background:#fff;border:1px solid var(--v5-line)}.v51Knowledge article>b{color:var(--v5-orange);font-size:11px}.v51Knowledge article p{margin:8px 0 0;font-size:14px;line-height:1.5;color:#40505f}.v51DeepDive{margin:52px 0 0;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#121d27,#1b2a36);color:#fff;box-shadow:0 20px 60px rgba(16,24,32,.15)}.v51DeepDiveHead{padding:24px;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:20px;gap:20px;align-items:center}.v51DeepDiveHead h2{font-size:34px;line-height:1.02;letter-spacing:-.045em;margin:7px 0}.v51DeepDiveHead p{color:#b9c5cf;line-height:1.5}.v51CausePreview{display:grid;grid-gap:7px;gap:7px}.v51CausePreview span{padding:9px 11px;border-radius:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.09);font-size:12px}.v51DeepDive>details{background:#fff;color:var(--v5-ink)}.v51DeepDive>details>summary{padding:16px 22px;cursor:pointer;font-weight:950;display:flex;justify-content:space-between;list-style:none}.v51DeepDive>details>summary::-webkit-details-marker{display:none}@media(max-width:1080px){.v51NavGroup{gap:10px}.v51NavDivider{display:none}.v51HeaderSearch{padding:8px}.v51CarResults,.v51InstructionGateway,.v51ModelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.v51Header .v5HeaderInner{grid-template-columns:auto 1fr}.v51Nav{display:none}.v51SelectedCar{max-width:170px}.v51SelectedCar>a strong{font-size:10px}.v51PopularWrap>button{display:none}.v51CarResults,.v51DeepDiveHead,.v51InstallSteps,.v51InstructionGateway,.v51Knowledge>div:last-child,.v51ModelGrid{grid-template-columns:1fr}.v51ModelLetter{grid-template-columns:35px 1fr}.v51ResultHead{align-items:start;flex-direction:column}.v51SearchPage{padding-top:36px}}.v51AllModels{margin-top:18px;border:1px solid var(--v5-line);border-radius:20px;background:rgba(255,255,255,.65);overflow:hidden}.v51AllModels>summary{padding:17px 19px;font-weight:900;cursor:pointer}.v51AllModels>div{padding:0 18px 18px}.v52Header{background:rgba(247,248,250,.94)}.v52HeaderInner{height:68px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center}.v52Nav{justify-content:center;gap:8px}.v52Nav,.v52NavCluster{display:flex;align-items:center}.v52NavCluster{padding:4px;border:1px solid #d8e0e8;background:#fff;border-radius:13px}.v52NavCluster a{display:flex;align-items:center;min-height:34px;padding:0 12px;border-radius:9px;font-size:13px;font-weight:900;color:#25303b}.v52NavCluster a+a{border-left:1px solid #e5e9ed;border-radius:0 9px 9px 0}.v52NavCluster a:hover{background:#f1f4f7}.v52HeaderUtilities{display:flex;align-items:center;gap:8px}.v52HeaderSearch{position:relative}.v52HeaderSearchButton{height:42px;padding:0 13px;border:1px solid #cfd8e1;border-radius:13px;background:#fff;display:flex;align-items:center;gap:7px;font-weight:950;color:#1a2530;cursor:pointer}.v52HeaderSearchButton:hover{border-color:#b6c2cc;background:#fbfcfd}.v52HeaderSearchPanel{position:absolute;right:0;top:50px;width:min(620px,calc(100vw - 28px));padding:16px;border-radius:20px;background:#fff;border:1px solid #d7dfe7;box-shadow:0 24px 80px rgba(17,25,34,.18);z-index:120}.v52HeaderSearchTop{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:12px}.v52HeaderSearchTop small{display:block;font-size:10px;font-weight:950;letter-spacing:.11em;text-transform:uppercase;color:#ff641d}.v52HeaderSearchTop strong{display:block;margin-top:3px;font-size:18px}.v52HeaderSearchTop>button{width:32px;height:32px;border:0;border-radius:50%;background:#eef2f5;font-size:20px;cursor:pointer}.v52HeaderSearchPanel .smartSearch{width:100%}.v52HeaderSearchPanel .searchWrap{box-shadow:none!important}.v52HeaderSearchPanel .searchBox{height:56px!important}.v52HeaderSearchPanel .searchButton{width:44px!important;height:44px!important;margin:6px!important}.v52SelectedCar{height:42px;max-width:220px;display:flex;align-items:center;border:1px solid #d5dde5;background:#fff;border-radius:13px;overflow:hidden}.v52SelectedCar>a{display:flex;align-items:center;gap:7px;padding:0 10px;min-width:0;height:100%}.v52SelectedCar>a strong{font-size:12px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v52SelectedCar>button{width:32px;height:100%;border:0;border-left:1px solid #e4e8ec;background:#f5f7f9;color:#7b8792;display:grid;place-items:center;cursor:pointer}.v52SelectedCar>button:hover{background:#fff0e8;color:#e14f0a}.v52Header .v5SupportTrigger{height:42px;border-radius:13px}.smartSearch .searchWrap{display:grid;grid-template-columns:auto 1fr auto;align-items:center}.smartSearch .searchBox{min-width:0}.smartSearch .searchButton{position:static!important;align-self:center!important;justify-self:end!important;transform:none!important}.v51SearchSuggest .suggestItem:first-of-type{background:#fffaf7}.v51SearchSuggest .suggestItem em{font-style:normal}.v51SearchSuggest .suggestLabel{color:#6b7784}.v52InstructionVisual,.v52PopularVisual{color:#111922}.v52TopicLogo{display:block;object-fit:contain}.v52Tone--blue .v52InstructionVisual,.v52Tone--blue .v52PopularVisual{background:#e7efff}.v52Tone--sky .v52InstructionVisual,.v52Tone--sky .v52PopularVisual{background:#e4f3ff}.v52Tone--violet .v52InstructionVisual,.v52Tone--violet .v52PopularVisual{background:#f0e8ff}.v52Tone--mint .v52InstructionVisual,.v52Tone--mint .v52PopularVisual{background:#e6f8ef}.v52Tone--orange .v52InstructionVisual,.v52Tone--orange .v52PopularVisual{background:#fff0e6}.v52Tone--indigo .v52InstructionVisual,.v52Tone--indigo .v52PopularVisual{background:#eaedff}.v52Tone--peach .v52InstructionVisual,.v52Tone--peach .v52PopularVisual{background:#ffece2}.v52Tone--green .v52InstructionVisual,.v52Tone--green .v52PopularVisual{background:#e7f7ea}.v52Tone--amber .v52InstructionVisual,.v52Tone--amber .v52PopularVisual{background:#fff6d8}.v52Tone--rose .v52InstructionVisual,.v52Tone--rose .v52PopularVisual{background:#ffe8ee}.v52Tone--pink .v52InstructionVisual,.v52Tone--pink .v52PopularVisual{background:#fae8f3}.v52Tone--cyan .v52InstructionVisual,.v52Tone--cyan .v52PopularVisual{background:#e4f8fb}.v52Tone--slate .v52InstructionVisual,.v52Tone--slate .v52PopularVisual{background:#e8edf2}.v52Tone--gray .v52InstructionVisual,.v52Tone--gray .v52PopularVisual{background:#eef1f4}.v52PopularVisual>span{display:grid;place-items:center;width:58px;height:58px}.v52ArticleHero{grid-template-columns:78px minmax(0,1fr) auto}.v52ArticleHeroIcon{display:grid;place-items:center}.v52ArticleStartbar{display:flex;align-items:center;gap:14px;margin:14px 0 24px}.v52ArticleStartbar>span{flex:1 1;padding:11px 14px;border-radius:14px;background:#eef2f6;color:#566575;font-size:13px}.v52ArticleLead{margin:0 0 34px;border:1px solid #d7e1ea;border-radius:24px;background:#fff;overflow:hidden}.v52ArticleLeadMain{padding:22px;display:grid;grid-template-columns:52px 1fr;grid-gap:14px;gap:14px;background:linear-gradient(135deg,#eef7ff,#f9fcff)}.v52ArticleLeadIcon{width:52px;height:52px;border-radius:16px;background:#fff;display:grid;place-items:center;font-size:24px;box-shadow:0 8px 22px rgba(17,25,34,.06)}.v52ArticleLead small{font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:950;color:#4d7899}.v52ArticleLead h2{font-size:25px;letter-spacing:-.035em;margin:5px 0 8px}.v52ArticleLead p{margin:0;line-height:1.55;color:#2c3945}.v52ArticleLeadChecklist{padding:18px 22px;border-top:1px solid #dbe4ec;background:#fbfcfd}.v52ArticleLeadChecklist strong{display:block;margin-bottom:8px}.v52ArticleLeadChecklist ul{margin:0;padding-left:20px}.v52ArticleLeadChecklist li{margin:5px 0;line-height:1.45}.v52ArticleBody>p:first-child{margin-top:0}.v52ArticleBody h2{margin-top:44px}.v52ArticleBody .articleChunk{margin:28px 0}.v52Tips{margin:52px 0 0}.v52Tips h2{font-size:32px;letter-spacing:-.04em;margin:8px 0 18px}.v52TipsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.v52TipsGrid article{padding:17px;border:1px solid #d9e1e8;border-radius:18px;background:#fff}.v52TipsGrid article b{font-size:11px;color:#ff641d}.v52TipsGrid article p{margin:8px 0 0;line-height:1.48;font-size:14px}.v52DeepDive{margin:52px 0 0;border-radius:26px;background:#111b24;color:#fff;overflow:hidden;box-shadow:0 22px 60px rgba(17,25,34,.14)}.v52DeepDive>summary{list-style:none;cursor:pointer}.v52DeepDive>summary::-webkit-details-marker{display:none}.v52DeepDiveSummary{padding:24px;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:20px;gap:20px}.v52DeepDiveSummary h2{font-size:34px;line-height:1;letter-spacing:-.045em;margin:8px 0 12px}.v52DeepDiveSummary p{margin:0;color:#b9c5cf;line-height:1.5}.v52DeepDivePreview{display:grid;grid-gap:8px;gap:8px;align-content:start}.v52DeepDivePreview span{padding:10px 12px;border-radius:12px;background:#263440;border:1px solid rgba(255,255,255,.08);font-size:12px;line-height:1.4}.v52DeepDiveCTA{margin:0 12px 12px;padding:15px 18px;border-radius:16px;background:#ff641d;color:#fff;display:flex;align-items:center;justify-content:space-between;font-weight:950}.v52DeepDive[open] .v52DeepDiveCTA b{transform:rotate(180deg)}.v52DeepDiveBody{padding:20px 22px 24px;background:#fff;color:#111922}.v52DeepDiveBody .v5DeepDiveColumns section,.v52DeepDiveBody .v5DeepDiveNotes>div{background:#f2f5f7}.v52GenerationCard small{color:#ff641d!important;font-weight:900}.v52GenerationCard h2{font-size:24px!important}.v52CarHero{min-height:220px}.v52InstallRoute{padding:60px 0 0}.v52CarFacts .v5SectionHead>p{max-width:430px}.v5BrandLogo img{max-width:100%;max-height:100%;object-fit:contain}.v5BrandLogo--inverted img{filter:brightness(0) invert(1)}.v5BrandMonogram{font-size:12px!important}.v51ArticleIntro,.v51Knowledge{display:none!important}@media(max-width:1180px){.v52HeaderInner{grid-template-columns:auto 1fr}.v52HeaderUtilities,.v52Nav{justify-content:flex-end}.v52HeaderUtilities{grid-column:1/-1;padding-bottom:8px}.v52Header{position:relative}}@media(max-width:820px){.v52HeaderInner{height:auto;min-height:64px;padding:8px 0;display:flex;flex-wrap:wrap}.v52Nav{order:3;width:100%;justify-content:flex-start;overflow-x:auto}.v52NavCluster{flex:0 0 auto}.v52HeaderUtilities{margin-left:auto;padding:0}.v52SelectedCar{display:none}.v52HeaderSearchPanel{right:-80px}.v52DeepDiveSummary,.v52TipsGrid{grid-template-columns:1fr}}@media(max-width:560px){.v52Nav{gap:6px}.v52NavCluster a{padding:0 9px;font-size:12px}.v52Header .v5SupportTrigger span:last-child,.v52HeaderSearchButton span{display:none}.v52HeaderSearchPanel{position:fixed;left:14px;right:14px;top:74px;width:auto}.v52ArticleStartbar>span{display:none}.v52ArticleHero{grid-template-columns:58px 1fr}}