.generation-morph_section__n_hi4{border-top:1px solid var(--border);padding-top:38px;padding-bottom:40px}.generation-morph_heading__ojE0B{display:flex;align-items:center;justify-content:space-between;gap:20px}.generation-morph_heading__ojE0B h2{font-size:clamp(24px,3vw,36px);letter-spacing:-.045em;margin:8px 0}.generation-morph_heading__ojE0B p{font-size:12px;color:var(--muted);margin:0}.generation-morph_controls__e22pm{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.generation-morph_controls__e22pm button{font-size:12px}.generation-morph_visual__kzrFM{margin:24px 0 18px;padding:20px 24px 18px;border:1px solid var(--border);border-radius:12px;background:var(--surface-2)}.generation-morph_drawing__Hm6XQ{display:block;width:100%;max-height:310px;overflow:visible}.generation-morph_drawing__Hm6XQ text{font-size:17px;font-variant-numeric:tabular-nums;fill:var(--schematic-text,var(--text))}.generation-morph_body__59lnd{fill:color-mix(in srgb,var(--vehicle-b) 8%,transparent)}.generation-morph_body__59lnd,.generation-morph_wheel__CEaiq{stroke:var(--vehicle-b);stroke-width:2;vector-effect:non-scaling-stroke}.generation-morph_wheel__CEaiq{fill:var(--surface-2)}.generation-morph_measure__C0GmH{fill:none;stroke:var(--schematic-measure,var(--text));stroke-width:1;vector-effect:non-scaling-stroke}.generation-morph_timeline__Dh53e{padding:8px 5px 0}.generation-morph_track__INJCc{height:2px;background:var(--border);overflow:hidden}.generation-morph_fill__Izhzv{display:block;height:100%;background:var(--text);transform-origin:left}.generation-morph_years__dP5pZ{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;font-variant-numeric:tabular-nums}.generation-morph_years__dP5pZ output{color:var(--muted)}.generation-morph_metrics__AzNy4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 17px;gap:20px}.generation-morph_metrics__AzNy4 dt{color:var(--muted);font-size:11px;min-height:34px}.generation-morph_metrics__AzNy4 dd{font-variant-numeric:tabular-nums;font-size:23px;font-weight:600;margin:2px 0 4px;white-space:nowrap}.generation-morph_metrics__AzNy4 small{font-size:11px;font-weight:400}.generation-morph_metrics__AzNy4 .generation-morph_endpoints__tr4tr,.generation-morph_note__SMPOZ,.generation-morph_status__Mv5hp{color:var(--muted);font-size:11px;line-height:1.7}.generation-morph_metrics__AzNy4 .generation-morph_endpoints__tr4tr{display:block;font-variant-numeric:tabular-nums;font-weight:400;margin:0}.generation-morph_note__SMPOZ{max-width:760px;margin:0 0 8px}.generation-morph_status__Mv5hp{margin:6px 0 0}@media (max-width:767px){.generation-morph_heading__ojE0B{align-items:flex-start;flex-direction:column;gap:12px}.generation-morph_visual__kzrFM{padding:16px 10px}.generation-morph_drawing__Hm6XQ text{font-size:26px}.generation-morph_metrics__AzNy4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.generation-morph_metrics__AzNy4 dt{min-height:0}.generation-morph_metrics__AzNy4 dd{font-size:22px}}