/* Scoped to the October 2026 study on Fleet and Head Gasket Bench. */
.fleet-study .wrap { max-width: 1000px; }
.fleet-study .headline { max-width: 850px; margin-bottom: 24px; }
.fleet-study p { max-width: 850px; margin: 16px 0; line-height: 1.65; }
.fleet-study .study-summary { font-weight: 600; }
.fleet-study .study-chart { margin: 32px 0; padding: clamp(18px, 4vw, 36px); background: var(--bg, #fff); border: 1px solid var(--line, #d8dce2); border-radius: 18px; }
.fleet-study figcaption { font-weight: 600; margin-bottom: 26px; }
.fleet-study ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 22px; }
.fleet-study .study-row-title { display: flex; justify-content: space-between; align-items: baseline; gap: 16px; }
.fleet-study .study-row-title strong { font-size: 16px; }
.fleet-study .study-row-title > span { font-size: 24px; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }
.fleet-study small { font-size: 14px; font-weight: 400; }
.fleet-study .study-track { height: 12px; margin-top: 8px; background: #e7e8ec; border-radius: 3px; overflow: hidden; }
.fleet-study .study-track span { display: block; height: 100%; background: #b51e34; }
.fleet-study .study-row-note { margin: 7px 0 0; font-size: 14px; }
.fleet-study .study-scale { display: flex; justify-content: space-between; margin-top: 22px; font-size: 13px; }
.fleet-study .study-caveat { border-left: 3px solid #b51e34; padding-left: 20px; margin: 28px 0; }
.fleet-study .study-caveat p:first-child { font-weight: 700; }
.fleet-study .study-links { display: flex; flex-wrap: wrap; gap: 12px 24px; margin-top: 28px; }
@media (max-width: 440px) { .fleet-study .study-row-title strong { max-width: 190px; } }
