.xr-jump{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid #ddd;padding:18px 0}.xr-jump a{padding:9px 12px;background:#f4f4f1;color:#151515;text-decoration:none;font-size:14px}.xr-section{padding:40px 0;border-bottom:1px solid #ddd;scroll-margin-top:90px}.xr-kicker{font-size:13px;color:#d84312;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.xr-section h2{font-size:30px;line-height:1.25;max-width:850px;margin:10px 0 24px}.xr-section h3{font-size:20px;line-height:1.3}.xr-section p,.xr-section li{font-size:16px;line-height:1.75}.xr-production,.xr-model,.xr-pair{display:flex;gap:30px;align-items:flex-start}.xr-production>*,.xr-model>*,.xr-pair>*{flex:1;min-width:0}.xr-section figure{margin:0}.xr-section img{display:block;max-width:100%;width:100%;height:auto;object-fit:contain}.xr-section figcaption{font-size:13px;line-height:1.6;color:#626262;padding:10px 0}.xr-model{margin-bottom:22px}.xr-model figure{background:#fafafa;padding:12px}.xr-ratings{margin:0 0 15px}.xr-ratings>div{padding:10px 0;border-bottom:1px solid #ddd}.xr-ratings dt{font-size:13px;color:#626262}.xr-ratings dd{margin:4px 0 0;font-size:17px;font-weight:700;line-height:1.5}.xr-section table{border-collapse:collapse;width:100%;margin:15px 0}.xr-section caption{text-align:left;font-weight:700;font-size:14px;padding:10px 0}.xr-section th,.xr-section td{border-bottom:1px solid #ddd;padding:10px;text-align:left;font-size:15px}.xr-section thead{background:#f3f3ef}.xr-note{background:#f6f4ed;padding:20px 24px;border-left:4px solid #f04b13}.xr-gas{background:#161616;color:#fff;padding:22px 26px}.xr-gas ol{padding-left:22px}.xr-gas li{margin-bottom:12px}.xr-cta{display:inline-block;max-width:100%;box-sizing:border-box;padding:15px 20px;background:#e74813;color:#fff!important;text-decoration:none;font-weight:700;line-height:1.5}.xr-faq details{border-bottom:1px solid #ddd;padding:17px 0}.xr-faq summary{font-weight:700;cursor:pointer;line-height:1.5}.xr-section a:focus-visible{outline:3px solid #e74813;outline-offset:4px}@media(max-width:700px){.xr-production,.xr-model,.xr-pair{display:block}.xr-production>*,.xr-model>*,.xr-pair>*{margin-bottom:20px}.xr-section{padding:28px 0;scroll-margin-top:75px}.xr-section h2{font-size:25px}.xr-note,.xr-gas{padding:17px}.xr-section p,.xr-section li{font-size:15px}.xr-jump a{font-size:13px;padding:8px}.xr-cta{width:100%}}
