.human-sitemap header{margin-bottom:1.5rem}.human-sitemap h1{font-size:clamp(2rem,4vw,3rem);line-height:1.1}.human-sitemap nav{display:flex;gap:1rem;flex-wrap:wrap;border-block:1px solid #ccd1d5;padding:1rem 0}.human-sitemap section{margin-top:2.5rem}.human-sitemap h2 span{font-weight:400;font-size:1rem}.human-sitemap ul{list-style:none;padding:0}.human-sitemap li{padding:1rem 0;border-bottom:1px solid #dde1e4;display:grid;gap:.35rem}.human-sitemap small{overflow-wrap:anywhere;color:#4f5962}.human-sitemap time{font-size:.85rem;color:#5a626a}.human-sitemap a:focus-visible{outline:3px solid #253d4c;outline-offset:3px}.reader-content{max-width:1160px}.reader-content .guide-content{max-width:920px}.reader-content p{line-height:1.75;overflow-wrap:anywhere}.reader-damage-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.reader-damage-card{padding:22px;border:1px solid #ccd3da;border-radius:6px;background:#fff}.reader-damage-card h3{font-size:21px}.reader-damage-card dl>div{margin:16px 0}.reader-damage-card dt{font-weight:650}.reader-damage-card dd{margin:5px 0}.reader-citations{display:flex;flex-direction:column;gap:8px;font-size:13px}.reader-matrix>div,.reader-status-list>div{padding:20px 0;border-bottom:1px solid #ccd3da}.reader-matrix dt,.reader-status-list dt{font-weight:700}.reader-matrix dd,.reader-status-list dd{margin:8px 0}.reader-content details{padding:18px 0;border-bottom:1px solid #ccd3da}.reader-content summary{cursor:pointer;font-weight:600;min-height:44px}.reader-related{margin:40px 0}.reader-note{font-size:14px;color:#526575}.reader-content :target{scroll-margin-top:100px}@media(max-width:700px){.reader-damage-cards{grid-template-columns:1fr}.reader-damage-card{padding:18px}}.pb-main{padding-bottom:48px}.pb-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:16px 0 8px;padding:0;font-size:.875rem}.pb-crumbs li+li:before{content:"›";margin-right:8px;opacity:.6}.pb-sec{margin:28px 0}.pb-sec h2{margin:0 0 12px}.pb-note,.pb-source{font-size:.875rem;opacity:.8}.pb-source{margin-top:32px;border-color:currentcolor rgba(127,127,127,.3) rgba(127,127,127,.3);border-top:1px solid rgba(127,127,127,.3);padding-top:12px}.pb-pills{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pb-pills a{display:inline-flex;gap:6px;align-items:baseline;padding:6px 10px;border:1px solid rgba(127,127,127,.35);border-radius:999px;text-decoration:none}.pb-pills small{opacity:.7}.pb-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;list-style:none;margin:0;padding:0}.pb-cards a{display:flex;flex-direction:column;gap:2px;padding:12px;border:1px solid rgba(127,127,127,.35);border-radius:10px;text-decoration:none;height:100%}.pb-cards small{opacity:.75}.pb-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.pb-table{border-collapse:collapse;width:100%;min-width:420px;font-size:.95rem}.pb-table td,.pb-table th{padding:8px 10px;border-bottom:1px solid rgba(127,127,127,.25);text-align:left}.pb-table td{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-figs{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:0}.pb-figs div{padding:10px 12px;border:1px solid rgba(127,127,127,.3);border-radius:10px}.pb-figs dt{font-size:.85rem;opacity:.8}.pb-figs dd{margin:2px 0 0;font-size:1.35rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-checks,.pb-more ul,.pb-tsb,.pb-videos{padding-left:18px}.pb-checks li,.pb-tsb li,.pb-videos li{margin:0 0 10px}.pb-meta{display:block;font-size:.85rem;opacity:.75}.pb-sum{margin:4px 0 0;font-size:.9rem;opacity:.85}.pb-amount{display:block;font-size:.85rem}@media (max-width:600px){.pb-table{font-size:.875rem}.pb-figs dd{font-size:1.15rem}}.pb-bars{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pb-bars li{display:grid;grid-template-columns:3.2em 1fr 4em;align-items:center;gap:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-bars b{display:block;height:12px;border-radius:6px;background:currentColor;opacity:.45}.pb-bars em{font-style:normal;text-align:right;font-size:.9rem}.pb-quotes{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pb-quotes blockquote{margin:0 0 4px;padding:8px 12px;border-left:3px solid rgba(127,127,127,.45);font-size:.95rem}.pb-faq h3{margin:16px 0 4px;font-size:1.05rem}.pb-faq p{margin:0}.pb-syms li{grid-template-columns:minmax(0,11rem) 1fr auto}.pb-syms li span{white-space:normal;line-height:1.25}.pb-carmap{margin:0 0 1.25rem;padding:12px;border:1px solid var(--site-line,#d6dde2);border-radius:10px;background:var(--site-white,#fff);color:var(--site-ink,#18232b)}.pb-carmap svg{display:block;width:100%;height:auto}.pb-cm-body{fill:var(--site-paper,#f6f7f8);stroke:currentColor;stroke-width:3;stroke-linejoin:round}.pb-cm-glass{fill:#dfe6ea}.pb-cm-glass,.pb-cm-line{stroke:currentColor;stroke-width:2}.pb-cm-line{fill:none;opacity:.55}.pb-cm-tyre{fill:var(--site-ink,#18232b);stroke:none}.pb-cm-tyre+.pb-cm-line{stroke:#fff;opacity:.8}.pb-cm-ground{stroke:currentColor;stroke-width:2;opacity:.25}.pb-cm-dot{fill:#F2C230;stroke:var(--site-ink,#18232b);stroke-width:2}.pb-cm-num{font:700 20px/1 system-ui,sans-serif;fill:var(--site-ink,#18232b);text-anchor:middle;dominant-baseline:central}.pb-cm-legend{list-style:none;margin:10px 0 6px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:4px 16px;font-size:.95rem}.pb-cm-legend b{display:inline-grid;place-items:center;min-width:1.5em;height:1.5em;border-radius:50%;background:#F2C230;color:var(--site-ink,#18232b);font-size:.8rem;margin-right:4px}.pb-cm-legend span{color:var(--site-muted,#526575);white-space:nowrap}.pb-carmap figcaption{font-size:.85rem;color:var(--site-muted,#526575)}.pb-hero3d{margin:0 0 1.25rem}.pb-hero3d img{display:block;width:100%;height:auto;border-radius:10px;background:#eceff2;aspect-ratio:16/9}.pb-hero3d figcaption{font-size:.85rem;color:var(--site-muted,#526575);margin-top:6px}.pb-engines{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.pb-engines li{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;padding:8px 12px;border:1px solid rgba(24,35,43,.12);border-radius:10px;background:#fff}.pb-engines span{opacity:.7}.pb-engines em{margin-left:auto;font-style:normal;font-size:.9rem;opacity:.75}.parts-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.parts-list a{text-decoration:none}.parts-list b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:4px}.parts-node{margin:6px 0}.parts-node summary{cursor:pointer;padding:6px 0}.parts-node small{opacity:.7}.parts-cta{border:1px solid rgba(127,127,127,.35);border-radius:12px;padding:12px 16px}.parts-fit{min-width:0!important;width:100%}.parts-fit td,.parts-fit th{white-space:normal!important}.parts-list-v2 .parts-orig{display:block;font-size:.82em;opacity:.6;margin-top:1px}.model3d{margin:2rem 0;padding:1rem;border:1px solid #ddd;border-radius:12px;max-width:900px}.model3d h2{font-size:1.6rem}.model3d-view{position:relative}.model3d model-viewer,.model3d-view>img{display:block;width:100%;height:auto;aspect-ratio:3/2;background:#f6f7f8;object-fit:contain;border-radius:8px}.model3d model-viewer img{width:100%;height:auto}.model3d-view button{padding:.8rem 1rem;margin:.6rem 0;cursor:pointer}.model3d figcaption{font-size:.85rem;line-height:1.5;color:#4e5357}.model3d figcaption p{font-size:inherit}.model3d-view [role=status]{font-size:.85rem;min-height:1.5em}@media(prefers-reduced-motion:reduce){.model3d *{scroll-behavior:auto}}