body.dme-product-pilot .content-area{background:#0c0c0e!important;padding-top:44px!important}
body.dme-product-pilot .woocommerce div.product .product_title{font-size:clamp(30px,3.1vw,48px);letter-spacing:-.045em!important;line-height:1.06!important;margin-bottom:20px!important}
body.dme-product-pilot .dme-product-eyebrow{font-size:10px;letter-spacing:.17em;margin-bottom:32px}
body.dme-product-pilot .woocommerce div.product .woocommerce-product-gallery{background:radial-gradient(ellipse at center,#29292d,#121214 75%)!important;padding:28px!important;box-sizing:border-box;min-height:390px;border:1px solid #303034!important}
body.dme-product-pilot .woocommerce div.product .woocommerce-product-gallery img{background:transparent!important;max-height:560px;width:100%;object-fit:contain}
body.dme-product-pilot .dme-pilot-engine{font-size:14px!important;margin:0 0 28px!important;color:#eee!important}
body.dme-product-pilot .dme-pilot-engine span{display:block;color:#96969e;font-size:10px;letter-spacing:.16em;margin-bottom:5px}
body.dme-product-pilot .dme-stage-picker-label{font-size:11px;letter-spacing:.16em;margin-top:25px}
body.dme-product-pilot .dme-stage-picker{gap:10px;margin:12px 0 24px}
body.dme-product-pilot .dme-stage-picker button{min-height:76px;padding:18px;border:1px solid #49494e;background:#151517;transition:background .15s,border-color .15s}
body.dme-product-pilot .dme-stage-picker button[aria-pressed=true]{border-color:#f58220;background:#281c12;box-shadow:inset 0 -3px #f58220}
body.dme-product-pilot .dme-stage-picker button:focus-visible{outline:2px solid #fff;outline-offset:3px}
body.dme-product-pilot .dme-stage-picker strong{font-size:16px;letter-spacing:.07em}
body.dme-product-pilot .dme-performance{padding:0;border:0;background:transparent;margin:0}
body.dme-product-pilot .dme-performance__heading{font-size:10px;color:#a8a8ae;letter-spacing:.12em;margin-bottom:12px}
.dme-pilot-comparisons{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.dme-pilot-card{border:1px solid #38383d;background:linear-gradient(145deg,#202023,#121214);padding:20px 17px}
.dme-pilot-card h3{font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px!important}
.dme-pilot-values{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.dme-pilot-value{display:flex;flex-direction:column}
.dme-pilot-value strong{font-size:clamp(23px,2.4vw,34px);line-height:1.15;color:#fff;font-variant-numeric:tabular-nums}
.dme-pilot-value small{font-size:9px;color:#aaa;letter-spacing:.08em;text-transform:uppercase;margin-top:5px}
.dme-pilot-arrow{color:#777;font-size:19px}
.dme-pilot-gain{display:inline-block;margin-top:18px;padding:4px 9px;color:#f58220;background:#f5822017;border:1px solid #f5822040;font-size:14px;font-weight:800}
body.dme-product-pilot .dme-performance__fuel{margin:16px 0 0;padding:16px;border:1px solid #333338;border-left:3px solid #f58220;background:#171719;font-size:13px}
.dme-pilot-requirements-label{display:block;font-size:9px;letter-spacing:.13em;color:#aaa;margin-bottom:5px;text-transform:uppercase}
body.dme-product-pilot .woocommerce div.product .product_meta{font-size:11px}
@media(max-width:650px){.dme-pilot-comparisons{gap:8px}.dme-pilot-card{padding:15px 12px}.dme-pilot-values{gap:7px}.dme-pilot-value strong{font-size:25px}body.dme-product-pilot .woocommerce div.product .woocommerce-product-gallery{min-height:250px;padding:16px!important}}
