.dkraft-diesel-guide-page .pxl-content-area,.dkraft-diesel-guide-page .pxl-main-content{max-width:none}.dkraft-diesel-article{max-width:1180px;margin:0 auto;padding:clamp(22px,4vw,64px) clamp(16px,3vw,34px) 80px;color:#171717}.dkraft-diesel-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(24px,5vw,72px);align-items:center;padding:clamp(24px,5vw,64px) 0 36px}.dkraft-diesel-hero h1{max-width:780px;margin:0 0 22px;font-size:clamp(36px,5.1vw,68px);line-height:1.03;letter-spacing:-.04em}.dkraft-diesel-lead{max-width:720px;font-size:clamp(18px,2.1vw,23px);line-height:1.55;color:#4b4b4b}.dkraft-diesel-hero-meta{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px;color:#666;font-size:13px}.dkraft-diesel-hero-meta span{padding:8px 10px;border:1px solid #ddd;background:#fafafa}.dkraft-diesel-figure{margin:30px 0}.dkraft-diesel-hero .dkraft-diesel-figure{margin:0}.dkraft-diesel-figure img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;background:#f3f3f3}.dkraft-diesel-figure figcaption{padding:10px 0;color:#666;font-size:13px;line-height:1.45}.dkraft-image-credit a{color:inherit;text-decoration:underline}.dkraft-diesel-toc{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 50px;padding:18px;background:#151515;color:#fff}.dkraft-diesel-toc strong{width:100%;font-size:14px;color:#ff5960;text-transform:uppercase;letter-spacing:.08em}.dkraft-diesel-toc a{padding:9px 11px;color:#fff;border:1px solid #555;text-decoration:none;font-size:14px}.dkraft-diesel-toc a:hover{background:#d70006;border-color:#d70006}.dkraft-diesel-article section{margin:54px 0}.dkraft-diesel-article h2{margin:0 0 18px;font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.025em}.dkraft-diesel-article h3{margin:38px 0 12px;font-size:clamp(21px,2.6vw,30px);line-height:1.2}.dkraft-diesel-article p,.dkraft-diesel-article li{font-size:17px;line-height:1.7}.dkraft-diesel-article li{margin:0 0 10px}.dkraft-diesel-article a{color:#b40006}.dkraft-diesel-article strong{color:#111}.dkraft-diesel-warning,.dkraft-diesel-source-box{margin:28px 0;padding:20px 22px;border-left:5px solid #d70006;background:#f5f5f5;line-height:1.65}.dkraft-diesel-source-box{border-left-color:#111}.dkraft-diesel-table-wrap{overflow-x:auto;margin-top:22px}.dkraft-diesel-table{width:100%;min-width:980px;border-collapse:collapse;font-size:14px}.dkraft-diesel-table th,.dkraft-diesel-table td{padding:13px 12px;border:1px solid #d8d8d8;vertical-align:top;line-height:1.48;text-align:left}.dkraft-diesel-table thead th{background:#171717;color:#fff}.dkraft-diesel-table tbody th{min-width:100px;background:#f2f2f2;color:#a40006}.dkraft-diesel-table tr:nth-child(even) td{background:#fafafa}.dkraft-diesel-bullets{padding-left:24px}.dkraft-diesel-card-grid,.dkraft-diesel-rating-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dkraft-diesel-card-grid article,.dkraft-diesel-rating-grid article{padding:23px;background:#f4f4f4;border-top:4px solid #d70006}.dkraft-diesel-card-grid h3,.dkraft-diesel-rating-grid h3{margin-top:0}.dkraft-diesel-card-grid p,.dkraft-diesel-rating-grid p{font-size:16px;line-height:1.55}.dkraft-diesel-steps{padding-left:26px}.dkraft-diesel-steps li{padding-left:4px}.dkraft-diesel-sources{padding-top:22px;border-top:1px solid #ddd}.dkraft-source-list{padding-left:24px}.dkraft-source-list li{margin-bottom:8px;font-size:15px;line-height:1.5}.dkraft-image-source-list{columns:2;column-gap:34px}.dkraft-image-source-list li{break-inside:avoid}.dkraft-article-source{color:#666;font-size:13px!important;line-height:1.55!important}.dkraft-diesel-faq details{margin:10px 0;border:1px solid #d5d5d5;background:#fafafa}.dkraft-diesel-faq summary{cursor:pointer;padding:16px 18px;font-weight:700}.dkraft-diesel-faq details p{padding:0 18px 16px;margin:0;font-size:16px}.dkraft-diesel-guide-card{margin:40px 0;padding:30px 32px;background:#151515;color:#fff;border-left:6px solid #d70006}.dkraft-diesel-guide-card h2{margin:0 0 10px;color:#fff}.dkraft-diesel-guide-card p{color:#eee}.dkraft-diesel-guide-card .dkraft-eyebrow{color:#ff646a}.dkraft-diesel-guide-card .dkraft-btn{display:inline-block;padding:12px 16px;background:#d70006;color:#fff;text-decoration:none;font-weight:700}@media(max-width:900px){.dkraft-diesel-hero{grid-template-columns:1fr}.dkraft-diesel-hero .dkraft-diesel-figure{max-width:720px}.dkraft-diesel-card-grid,.dkraft-diesel-rating-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.dkraft-diesel-article{padding-left:15px;padding-right:15px}.dkraft-diesel-article p,.dkraft-diesel-article li{font-size:16px}.dkraft-diesel-toc{margin-bottom:30px}.dkraft-diesel-card-grid,.dkraft-diesel-rating-grid{grid-template-columns:1fr}.dkraft-image-source-list{columns:1}.dkraft-diesel-guide-card{padding:23px 20px}}