.skip{position:absolute;left:-999px;top:0;background:#fff;padding:10px;z-index:20}.skip:focus{left:10px}.topbar{display:flex;justify-content:space-between;align-items:center;padding:25px 32px;max-width:1180px;margin:auto}.topbar nav{display:flex;gap:26px;color:var(--muted);font-size:.88rem}.fuel-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;padding:90px 70px}.fuel-hero h1{font-size:clamp(3rem,7vw,6rem);line-height:.92;letter-spacing:-.085em;margin:20px 0 28px}.fuel-latest{background:var(--ink);color:#fff;border-radius:18px;padding:27px;box-shadow:15px 17px 0 var(--yellow)}.fuel-latest>p{margin:0 0 28px;color:#b6c8d3;font-size:.78rem}.fuel-latest>div{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fuel-latest span{display:flex;flex-direction:column}.fuel-latest b{font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.07em;color:var(--yellow)}.fuel-latest small{margin-top:6px;color:#c6d4dc}.fuel-explain{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;background:var(--yellow);padding:65px 70px}.fuel-explain h2,.fuel-download h2,.related-evidence h2{font-size:clamp(2rem,4vw,3.2rem);line-height:1;letter-spacing:-.07em;margin:16px 0}.fuel-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d3a93f}.fuel-cards article{background:var(--yellow);padding:25px}.fuel-cards strong{display:block;font-size:2.2rem;letter-spacing:-.06em}.fuel-cards span{display:block;color:#536f1e;font-size:.76rem}.fuel-history{padding:90px 70px}.fuel-history>.section-intro{max-width:650px}.chart-panel{margin-top:45px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px}.chart-tools{display:flex;gap:8px;margin-bottom:16px}.chart-tools button{border:1px solid var(--line);border-radius:99px;background:#fff;padding:8px 14px;cursor:pointer}.chart-tools button.active{background:var(--ink);color:#fff}.chart-wrap{position:relative}.chart-wrap svg{width:100%;height:auto;display:block}.grid{stroke:#dfe8ee;stroke-width:1}.line{fill:none;stroke-width:4;stroke-linejoin:round;stroke-linecap:round}.axis-label{fill:#718493;font-size:13px}.chart-hit{fill:transparent;pointer-events:all}.chart-tip{position:absolute;transform:translate(-50%,-100%);background:var(--ink);color:#fff;border-radius:8px;padding:9px 11px;pointer-events:none;font-size:.72rem;box-shadow:0 4px 15px #102a4333}.chart-tip span{display:block;color:#d6e0e6}.chart-legend{display:flex;gap:20px;align-items:center;color:var(--muted);font-size:.76rem}.chart-legend i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.petrol-dot{background:var(--green)}.diesel-dot{background:#c06a2b}.chart-legend small{margin-left:auto}.fuel-download,.related-evidence,.evidence-feature{display:flex;justify-content:space-between;gap:50px;align-items:center;background:var(--blue);padding:70px}.fuel-download>div:first-child{max-width:650px}.fuel-download p,.related-evidence p,.evidence-feature p{color:var(--muted)}.download-actions{display:flex;gap:12px;flex-wrap:wrap}.button-light{background:#fff;color:var(--ink)}.related-evidence{background:var(--paper);border-top:1px solid var(--line)}.related-evidence a{display:flex;flex-direction:column;background:var(--ink);color:#fff;padding:22px 25px;border-radius:12px;min-width:340px}.related-evidence a span{color:var(--yellow);margin-top:8px}.evidence-feature h2{font-size:clamp(2rem,4vw,3.1rem);line-height:1;letter-spacing:-.07em;margin:14px 0}.evidence-feature>div{max-width:650px}@media(max-width:760px){.topbar{padding:20px}.topbar nav{display:none}.fuel-hero,.fuel-explain,.fuel-download,.related-evidence,.evidence-feature{display:block;padding:60px 22px}.fuel-latest{margin:50px 10px 18px}.fuel-cards{grid-template-columns:1fr}.fuel-history{padding:65px 22px}.chart-panel{padding:12px}.chart-legend{flex-wrap:wrap}.chart-legend small{width:100%;margin:0}.download-actions{margin-top:28px}.related-evidence a{min-width:0;margin-top:28px}.evidence-feature .button{margin-top:26px}}
