.fuel-engine-detail{color:#e8eef2;background:#101a23;border:1px solid #4b5c694d;border-radius:18px;max-width:1040px;margin:24px auto;overflow:hidden}.fuel-engine-detail>header{max-width:730px;padding:25px 27px 18px}.fuel-engine-detail h3{color:#f0f4f7;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(22px,2.5vw,29px);font-weight:650;line-height:1.16}.fuel-engine-detail header>p:last-child{color:#b7c8d4;margin:0;font-size:14px;line-height:1.65}.fed-eyebrow{letter-spacing:.14em;text-transform:uppercase;font-weight:650;line-height:1.6;color:#d4b47e!important;margin:0 0 10px!important;font-size:11px!important}.fuel-engine-detail>img{width:100%;height:auto;display:block}.fed-orientation{text-align:center;color:#dbbf91;border-bottom:1px solid #4b5c694d;margin:0;padding:12px 20px;font-size:12px;line-height:1.6}.fed-explanation{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:22px 27px 16px;display:grid}.fed-explanation>p{color:#bccbd5;margin:0;font-size:14px;line-height:1.7}.fed-explanation strong{color:#edf3f6;margin-bottom:5px;font-weight:650;display:block}.fed-source{color:#99adbc;margin:0;padding:0 27px 22px;font-size:11px;line-height:1.7}.fed-source a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=520px){.fuel-engine-detail{border-radius:14px;margin:18px auto}.fuel-engine-detail>header{padding:21px 19px 15px}.fuel-engine-detail h3{font-size:23px}.fuel-engine-detail header>p:last-child{font-size:13px}.fed-eyebrow{font-size:10px!important}.fed-explanation{grid-template-columns:1fr;gap:16px;padding:19px 19px 16px}.fed-explanation>p{font-size:13px}.fed-source{padding:0 19px 20px}}.fuel-selector-detail{isolation:isolate;color:#e8eef2;background:#101a23;border:1px solid #4b5c694d;border-radius:18px;max-width:1040px;margin:24px auto;font-family:inherit;overflow:hidden}.fsd-header{max-width:730px;padding:25px 27px 18px}.fsd-eyebrow{letter-spacing:.14em;text-transform:uppercase;font-weight:650;line-height:1.6;color:#d4b47e!important;margin:0 0 10px!important;font-size:11px!important}.fsd-header h3{color:#f0f4f7;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(22px,2.5vw,29px);font-weight:650;line-height:1.16}.fsd-header>p:last-child{color:#b7c8d4;margin:0;font-size:14px;line-height:1.65}.fsd-cockpit{width:100%;max-width:660px;height:auto;margin:auto;font-family:inherit;display:block}.fsd-notes{background:#0e1821;border-top:1px solid #5365724d;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:22px 27px 16px;display:grid}.fsd-notes p{color:#bccbd5;align-items:flex-start;gap:11px;margin:0;font-size:13px;line-height:1.65;display:flex}.fsd-notes p>span:first-child{color:#10202b;background:#c7a568;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;margin-top:1px;font-size:12px;font-weight:700;display:grid}.fsd-notes strong{color:#edf3f6;margin-bottom:3px;font-weight:650;display:block}.fsd-source-note{color:#99adbc;background:#0e1821;margin:0;padding:0 27px 22px;font-size:11px;line-height:1.7}@media (width>=880px){.fuel-selector-detail{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);display:grid}.fsd-cockpit{grid-area:1/1/4}.fsd-header{grid-area:1/2;padding:30px 25px 20px}.fsd-notes{background:0 0;border-top:0;flex-direction:column;grid-area:2/2;padding:0 25px 21px;display:flex}.fsd-source-note{background:0 0;grid-area:3/2;padding:0 25px 24px}}@media (width<=520px){.fuel-selector-detail{border-radius:14px;margin:18px auto}.fsd-header{padding:21px 19px 15px}.fsd-eyebrow{font-size:10px!important}.fsd-header h3{font-size:23px}.fsd-header>p:last-child{font-size:13px}.fsd-notes{grid-template-columns:1fr;gap:16px;padding:19px 19px 16px}.fsd-notes p{gap:9px;font-size:13px}.fsd-source-note{padding:0 19px 20px;font-size:11px}}.fuel-sample-visual{min-width:0}.fuel-sample-visual>figure{border:1px solid var(--border);background:#101922;border-radius:18px;margin:0;overflow:hidden}.fuel-sample-visual>figure img{object-fit:contain;width:100%;height:auto;max-height:590px;display:block}.fuel-sample-visual>figure figcaption{color:#afbdc8;padding:16px;font-size:12px;line-height:1.6}.fuel-sample-visual .fuel-selector-detail,.fuel-sample-visual .fuel-engine-detail{margin:0;display:block}.fuel-sample-visual .fsd-header,.fuel-sample-visual .fsd-notes,.fuel-sample-visual .fuel-engine-detail>header,.fuel-sample-visual .fed-explanation{display:none}.fuel-sample-visual .fsd-cockpit{width:100%;height:auto;max-height:530px}.fuel-sample-visual .fuel-engine-detail>img{width:100%;height:auto;max-height:none}.fuel-sample-source{color:var(--muted-foreground);margin-top:14px!important;font-size:12px!important;line-height:1.7!important}.fuel-sample-source a{text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.fuel-sample-visual .fsd-cockpit{max-height:450px}}
